/**** BLOCS DU MILIEU ****/
.blocMilieu{
margin-bottom:10px;
width:300px;
}

.blocMilieu .fixMargeImg,
.blocGauche .fixMargeImg{
display:block;
}

.blocMilieu .gris{
height:auto;
}

.blocMilieu .grisTop{
height:13px;
width:268px;
padding:4px 16px 0px 16px;
}

.blocMilieu .grisBottom{
height:13px;
line-height:13px;
font-size:11px;
width:280px;
padding:0px 10px;
text-align:right;
}

.blocMilieu .grisBottom a{
font-size:11px;
color:#FFF;
padding-right:17px;
background:url(../img/interface/fleche_blanche.gif) right center no-repeat;
text-decoration:none;
}

.blocMilieu .gris{			background:#272727; 	}
.blocMilieu .grisTop{		background:url(../img/interface/bloc/300/bloc_noir_top.png) left top no-repeat #343434;			}
.blocMilieu .grisBottom{		background:url(../img/interface/bloc/300/bloc_noir_bottom.png) left bottom no-repeat #424242;	}

.blocMilieu .contenu{
width:280px;
padding:6px;
}


.ligne_bloc_gris{
width:286px;
line-height:14px;
font-size:12px;
color:#888;
padding:4px 7px 5px 7px;
background:url(../img/interface/bloc/300/bloc_noir_separation.png) center bottom no-repeat;
}


/**** BLOCS DE GAUCHE ****/
.blocGauche{
margin-bottom:10px;
width:504px;
}

.blocGauche .rougeTop{
height:20px;
width:462px;
padding:4px 21px 0px 21px;
background:url(../img/interface/bloc/504/bloc_rouge_top.png) left top no-repeat #cc171e;
}

.blocGauche .rougeBottom{
height:13px;
line-height:13px;
font-size:11px;
width:484px;
padding:0px 10px;
text-align:right;
background:url(../img/interface/bloc/504/bloc_rouge_bottom.png) left top no-repeat #cc171e;
}

.blocGauche .rougeBottom a{
font-size:11px;
color:#FFF;
padding-right:17px;
background:url(../img/interface/fleche_blanche.gif) right center no-repeat;
text-decoration:none;
}


.blocGauche .rougeMiddle{
background:url(../img/interface/bloc/504/bloc_rouge_back.jpg) right bottom no-repeat #2a2b2d;
}


/**** BLOC SONDAGE ****/
#bloc_sondage{
padding:7px;
width:166px;
background:#292929;
margin-bottom:10px;
}

.sondageTitre{
font-size:12px;
color:#FFF;
margin-bottom:8px;
text-align:left;
}

.sondageReponse{
height:20px;
}

.sondageReponseDejaVote{
width:100%;
vertical-align:top;
}

.sondageReponseDejaVote tr .sondage_Q{
font-size:12px;
color:#FFF;
text-align:left;
padding-bottom:5px;
vertical-align:top;
}

.sondageReponseDejaVote tr .sondage_Q a{
color:#FFF;
}

.sondageReponseDejaVote tr .sondage_R{
font-size:12px;
color:#FFF;
text-align:right;
vertical-align:top;
}

.sondageReponse input{
display:block;
float:left;
margin:0 4px 0 0;
padding:0;
}

.sondageReponse label{
display:block;
float:left;
font-size:12px;
color:#FFF;
line-height:20px;
height:20px;
}

#boutonSondage{
width:100px;
margin:10px auto 0;
}


/**** BLOCS RESERVATION ****/
.blocMilieu .rouge_grand{
width:300px;
height:225px;
background:url(../img/interface/bloc/300/rouge_big_back.png) left top no-repeat #C20507;
}

.blocMilieu .rouge_petit{
width:300px;
height:111px;
background:url(../img/interface/bloc/300/rouge_small_back.png) left top no-repeat #C20507;
}

.blocMilieu .rouge_grand .journee, 
.blocMilieu .rouge_petit .journee{
float:left;
width:200px;
padding-left:13px;
font-size:12px;
color:#FFF;
}

.blocMilieu .rouge_grand .journee, 
.blocMilieu .rouge_grand .date{
height:20px;
line-height:20px;
}

.blocMilieu .rouge_petit .journee, 
.blocMilieu .rouge_petit .date{
height:18px;
line-height:18px;
}

.blocMilieu .rouge_grand .date, 
.blocMilieu .rouge_petit .date{
float:right;
width:65px;
padding-right:13px;
font-size:12px;
font-weight:bold;
text-align:right;
color:#FFF;
}

.blocMilieu .rouge_grand .accroche{
clear:both;
height:45px;
width:280px;
padding:5px 10px;
text-align:center;
font-size:16px;
font-weight:bold;
color:#FFF;
}

.blocMilieu .rouge_grand .tab_fanion,
.blocMilieu .rouge_petit .tab_fanion{
clear:both;
height:75px;
width:292px;
border-collapse:collapse;
margin:0 4px;
}

.blocMilieu .rouge_grand .tab_fanion .fanion,
.blocMilieu .rouge_petit .tab_fanion .fanion{
width:71px;
}

.blocMilieu .rouge_grand .tab_fanion .fanion img,
.blocMilieu .rouge_petit .tab_fanion .fanion img{
margin:0 auto;
}

.blocMilieu .rouge_grand .tab_fanion .equipes,
.blocMilieu .rouge_petit .tab_fanion .equipes{
width:150px;
text-align:center;
vertical-align:middle;
font-size:12px;
font-weight:bold;
color:#FFF;
}

.blocMilieu .rouge_grand .infos_supplementaires{
height:50px;
width:270px;
padding:6px 15px 0;
font-size:12px;
color:#FFF;
}


.blocMilieu .rouge_grand .reserver,
.blocMilieu .rouge_petit .reserver{
height:18px;
font-size:12px;
color:#FFF;
font-weight:bold;
text-align:center;
width:106px;
}

.blocMilieu .rouge_grand .bookmakers,
.blocMilieu .rouge_petit .bookmakers{
height:18px;
font-size:12px;
color:#B28E20;
font-weight:bold;
text-align:center;
width:165px;
}

.blocMilieu .rouge_grand .bookmakers{	float:left;}
.blocMilieu .rouge_grand .reserver{		float:right;}
.blocMilieu .rouge_petit .bookmakers{	float:left;}
.blocMilieu .rouge_petit .reserver{		float:right;}


.blocMilieu .rouge_grand .reserver a,
.blocMilieu .rouge_petit .reserver a{
color:#FFF;
font-weight:bold;
text-decoration:none;
margin:0px 5px;
}

.blocMilieu .rouge_grand .bookmakers a,
.blocMilieu .rouge_petit .bookmakers a{
color:#B28E20;
font-weight:bold;
text-decoration:none;
margin:0px 5px;
}



.blocMilieu .rouge_grand .bookmakers a:hover,
.blocMilieu .rouge_petit .bookmakers a:hover,
.blocMilieu .rouge_grand .reserver a:hover,
.blocMilieu .rouge_petit .reserver a:hover{
text-decoration:underline;
}



#bloc_pariez
{
	display:block;
	color:#FFF;
	height:35px;
	width:286px;
	padding-top:45px;
	padding-left:14px;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	background:url(../img/interface/bloc/btn_pariez-en-ligne_avance.gif) left top no-repeat;
	font-style:italic;
}




#grand_block_pariez_en_ligne
{
	/*height:80px;*/
	height:37px;
	/*width:514px;*/
	width:425px;
	background:url(../img/interface/back_pariez-en-ligne_avance.gif) left top no-repeat;
	padding-top:43px;
	padding-left:89px;
}

#grand_block_pariez_en_ligne a
{
	display:block;
	font-size:16px;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	font-style:italic;
}
