﻿.bandeauRose{
    clear:both;
    width:938px;
    margin:auto;
    padding:auto;
    height:35px;
    padding-top:30px;
}


.pinkText{
	color:#de0265;
}

.table2Colon{
	margin-left:30px;
	margin-right:30px;
	/*margin-top:35px;
	margin-bottom:30px;*/
	width:675px;
}

.table2Colon .leftColon{
	width:360px;
	vertical-align:top;
}

.table2Colon .rightColon{
	vertical-align:top;
}

.table2Colon .rightColon img{
	float:right;
}

.backToHome {
    display:block;
    width:167px;
    height:27px;
    background:transparent no-repeat top left;
	background-image:url(/media/competition/backHome.png);
    color:#de0265;
    font-size:14px;
    font-weight:bold;
    text-decoration:none;
    padding-left:22px;
    padding-top:6px;
    margin-left:28px;
}


.backToAnnonce {
    display:block;
    width:80px;
    height:27px;
    background:transparent no-repeat top left;
    color:#de0265;
    font-size:14px;
    font-weight:bold;
    text-decoration:none;
    padding-left:22px;
    padding-top:6px;
    margin-left:28px;
}

.titreAnnonceCompetition{
	width:260px;
	height:54px;
	background:transparent url(/media/competition/titreAnnonce.png) no-repeat 0px 0px;
	padding:25px 0 0 25px;
}

.titre0Annonce span,.titre0Most span{display:none;}
.titre0Annonce,.titre0Most{
	width:284px;
    height:31px;
    display:block;
    margin-left:28px;
    padding-top:28px;
	background:transparent url(/media/competition/titre_0_annonce.png) no-repeat bottom left;
}
.titre0Most{
	background:transparent url(/media/competition/titre_0_most.png) no-repeat bottom left;
}


.titre0Regles span{display:none;}
.titre0Regles{
	width:284px;
    height:31px;
    display:block;
    margin-left:28px;
    padding-top:28px;
}


ul {
	padding-left:15px;
}

.titre0 span{display:none;}
h2{
    width:284px;
    height:31px;
    display:block;
    margin-left:28px;
    padding-top:28px;
}
.titre0{
    background:transparent no-repeat bottom left;
}
.contenuCompetition{
    padding-top:8px;
    background:#fff url(/media/program/bg.png) repeat-x left -43px;
    width:100%;
}
.contentCompetition{
    clear:both;
    width:951px;
    margin:auto;
    padding:auto;
}

.listeVideos, .competition{padding-left:27px;float:left;}
.listeVideos .content{
    height:auto;
    border-left:solid 1px #b4b4b4;
    border-right:solid 1px #b4b4b4;
    background-color:red;
    background-color:#eaeaea;
    width:710px;
    margin-left:1px;
	padding-left: 25px;
	padding-top: 25px;
}
.competition .content{
	height:auto;
    border-left:solid 1px #b4b4b4;
    border-right:solid 1px #b4b4b4;
    background-color:#eaeaea;
    width:735px;
    margin-left:1px;
	padding-top:35px;
	padding-bottom:30px;
	/*float:left;*/
}
.listeVideos .top,.listeVideos .bottom{
    width:739px;
    height:6px;
}

.top{background:transparent url(/media/competition/competitionTop.png) no-repeat bottom left;margin-top:22px;}
.bottom{background:transparent url(/media/competition/competitionBottom.png) no-repeat top left;margin-bottom:24px;}

.listeVideos .content .bigText{
	color:#000;
    font-size:24px;
}

.listeVideos .content .uneVideo{
	padding:20px 0 60px 0;
}

.listeVideos .content p{
	width:430px;
    font-size:15px;
}

.listeVideos .content .uneVideo  span {
    color:#000;
    font-size:20px;
}

.listeVideos .content .uneVideo .videoCont{
	width: 650px;
	height:490px;
	border-width: 3px;
	border-style: solid;
	border-color:#de0265;
	margin-top:20px;
}

.listeVideos .content .uneVideo  h4 {
	color:#de0265;
	font-size:38px;
	width:685px;
	line-height:35px;
}

/*GESTION DES ENCARTS*/
.encarts{float:left;width:185px;margin-top:23px;height:600px;}
.encarts a{
    color:#eaeaea;
    font-size:10px;
    text-transform:uppercase;
    text-decoration:none;
    display:block;
    padding-left:62px;
}

.encarts #rulesBtn,.encarts #xgo{
    padding-left:0px;
}

.encarts .encartRules{
	margin:0px 0 0px 10px;
	padding-left:42px;
    width:185px;
    height:155px;
    background:transparent url(/media/competition/encartRules.png) no-repeat top left;
}

.encarts #xgo .encartRules{
	margin:2px 0 6px 10px;
	padding-left:42px;
    width:185px;
    height:152px;
    background:transparent url(/media/competition/xgo.jpg) no-repeat top left;
}
.encarts .encartVote span{
	display:none;
}

.encarts .encartRules span{
	display:none;
}

.encarts img{
	margin-left:10px;
}

.encarts .encartVote .btnVote{
	padding-top:124px;
	padding-left:42px;
	width:26px;
	height:22px;
	background:transparent url(/media/competition/btnVote.png) no-repeat bottom left;
}
.encarts .encartVote .btnVote:hover{
	background-position:bottom right;
}
.encarts .encartVote{
	margin:0px 0 395px 10px;
	padding-left:42px;
    width:185px;
    height:172px;
    background:transparent url(/media/competition/encartVote.png) no-repeat top left;
}

.encarts #vote_1{
	margin:0px 0 435px 10px;
    background:transparent url(/media/competition/encartVote.png) no-repeat top left;
}

.clear{color:#fff;}
.listeVideos .bgxgo
{
	height:495px;
	background:#eaeaea url(/media/competition/xgobig.jpg) no-repeat 472px 34px;
}
.listeVideos .bgxgo .alt
{
	display:none;
}
#xgotitre
{
	width:413px;
	height:163px;
	background:transparent url(/media/competition/titre1most.png) no-repeat left top;
}
#seefull a,#seeweb a
{
	display:block;
	height:22px;
}
#seefull
{
	width:292px;
	height:22px;
	background:transparent url(/media/competition/seefullprog.png) no-repeat left top;
	margin:0 0 10px 0
}
#seeweb
{
	width:220px;
	height:22px;
	background:transparent url(/media/competition/seewinnerwebsite.png) no-repeat left top;
}
#xgopara
{
	font-size:15px;
	color:#4f4f4f;
	width:410px;
	line-height:20px;
	padding:10px 0 35px 0
}
