/*blocs*/


/*titre bloc colonne de droite*/



.bloc, .bloc2, .bloc3{
	width: 256px;
	padding:0;
	margin:0 0 15px 0;
	background-image: url(/FRONT/LAGARDERE_PARIS_RACING/client/img/pages/blocs/bg_bloc.jpg);
	background-repeat: no-repeat;
	background-position: left 20px;margin-bottom:15px; }


#col_right .bloc h1,#col_right .bloc2 h1,#col_right .bloc3  h1 {
	font-size:13px;
	color:#FFFFFF;
	line-height:20px;
	padding:0 0 0 10px;margin:0;	
	background-image: url(/FRONT/LAGARDERE_PARIS_RACING/client/img/pages/blocs/top_bloc.jpg);
	background-repeat: no-repeat;	
	text-transform: uppercase;
	}
	

.bloc .contenu,.bloc3 .contenu{font-family: Arial, Helvetica, sans-serif;color:#515d6a;
	margin:7px 0 0 0;	width: 256px;	
		background-image: url(/FRONT/LAGARDERE_PARIS_RACING/client/img/pages/blocs/bottom_bloc_alert.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.bloc .contenu{	padding:0 0 26px 0;	}

.bloc3 .contenu{	padding:0 0 18px 0 ;}

.bloc .contenu h2,.bloc3 .contenu h2{
	font-size: 11px;
	font-weight:bold;
	line-height:14px;
	margin:0;
	padding-left:10px;
	background-image: none;
}

*+ html .bloc .contenu{padding:0 0 26px 0 ;} 
*+ html .bloc3 .contenu{padding:0 0 18px 0 ;} 
* html .bloc .contenu{padding:0 0 29px 0 ;}
* html .bloc3 .contenu{padding:0 0 18px 0 ;}

.bloc .contenu p{
	font-size: 9px;padding: 0 5px 5px 0;
	margin:0 15px 7px 10px;
	border-bottom: 1px solid #CCCCCC;
}

.bloc3 .contenu p{
	font-size: 9px;padding: 0 5px 0 0;
	margin:0 15px 0 10px;

}

.bloc img,.bloc3 img {	margin:0 5px 2px 10px;}


/*bloc avec image prenant tout le bloc*/

.bloc2 .contenu{	
font-family: Arial, Helvetica, sans-serif;
 color:#515d6a;
	width: 253px;
	padding:0 0 16px 3px ;
	margin:0;
		background-image: url(/FRONT/LAGARDERE_PARIS_RACING/client/img/pages/blocs/bottom_bloc.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;


}

* html .bloc2 .contenu{padding:0 0 19px 3px ;}
*+ html .bloc2 .contenu{padding:0 0 19px 3px ;}


/*------Fin de blocs------------*/





