#video-cont h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: left;
	float: left;
	width: 240px;
	margin-bottom: 10px;
}
#video-cont p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	float: left;
	width: 240px;
	margin-top: 10px;
	text-align: left;
}
.blocpharma{
	width:510px;
	float:left;
	background:url(../gif/bg-petites-anno2.gif);
	background-repeat:no-repeat;
	background-position:left;
	border-top:1px solid #EBEBEB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #B30100;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 0px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 1;
	margin-left: 0;
}
.blocpharma h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 300px;
	float: left;
}
.blocpharma h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 210px;
	float: left;
	text-align: right;
}
.blocpharma h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	float: left;
	width: 510px;
}
.nbr-pages1{ width:200px; height:40px; float:left; padding:0;}
.nbr-pages1 h3{ margin-left:10px; line-height:39px; font-size:16px;}
.nbr-pages1 p{
	line-height:40px;
	height:40px;
margin-left:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000;
	text-decoration: none}
.supplement-accueil{ height:68px; width:138px; border:1px solid #E6E6E6; margin-bottom:10px;}
.col2-cont-accueil{ width:140px ; float:left;}
.col2-accueil{ width:140px ;float:left;  border:1px solid #D2D2D2; float:left;}
.degrade-bas-rub-accueil{ height:10px; float:left; background-image:url(../gif/degrade-bas-rub.gif); background-repeat:repeat-x; width:160px;}
.espace-log-vide{ width:230px; height:10px; margin-bottom:1px; float:left; }
.titre-rubrique{  margin-bottom:10px; border-bottom: 1px solid #000000; border-left: 5px solid #000000; float:left;}
.titre-rubrique h1{
	margin:0 0 0 10px; font-family: Cambria, "Times New Roman", Times, serif; font-size: 20px;
	font-style: normal;
	line-height: 29px;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	float:left;
	padding:0px
}
.titre-rubrique h2{
	margin:0 0 0 10px;
	font-family: Cambria, "Times New Roman", Times, serif;
	font-size: 20px;
	font-style: normal;
	line-height: 29px;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	float:left;
	padding:0px;

}
.titre-rubrique a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 29px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	float:right;
	margin:0px;
	padding:0px

}
.titre-rubrique a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 29px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: underline;
	float:right;
	margin:0px;
	padding:0px

}
#a-la-une{ width:515px;}
#national{ border-color:#B30100;width:515px;}
#national a{color: #B30100;}
#societe {border-color:#F29400;width:515px;}
#societe a{color: #F29400;}
#economie {border-color:#009BEC; width:515px;}
#economie-art {border-color:#009BEC;width:515px; margin-bottom:0px;}
#sport-art {border-color:#749513;width:515px; margin-bottom:0px;}
#national-art {border-color:#B30100;width:515px; margin-bottom:0px;}
#societe-art {border-color:#F29400;width:515px;margin-bottom:0px;}
#culture-art {border-color:#827d64;width:515px; margin-bottom:0px;}
#monde-art {border-color:#006193;width:515px; margin-bottom:0px;}
.ttr-rub{ height:60px; width:505px; float:left; padding-left:15px; margin-bottom:10px; }
.ttr-rub h1{
	font-family: Cambria, "Times New Roman", Times, serif;
	font-size: 20px;
	font-style: normal;
	line-height: 60px;
	font-weight: bold;
	font-variant: normal;
	color: #fff;
	text-decoration: none;
}
#rub-eco{ background-color:#009BEC; }
#rub-eco h1{font-size:28px;}
#rub-monde{ background-color:#006193; }
#rub-monde h1{font-size:28px;}
#rub-cult{ background-color:#827d64; }
#rub-cult h1{font-size:28px;}
#rub-sport{ background-color:#749513; }
#rub-sport h1{font-size:28px;}
#rub-societe{ background-color:#F29400; }
#rub-societe h1{font-size:28px;}
#rub-national{ background-color:#B30100; }
#rub-national h1{font-size:28px;}
#economie a{color: #009BEC;}
#culture  {border-color:#827d64;width:515px;}
#culture a{color: #827d64;}
#sport {border-color:#749513;width:515px;}
#sport a{color: #749513;}
#monde {border-color:#006193;width:515px;}
#monde a{color: #006193;}
#editorial {border-color:#B30100;width:245px;}
#editorial a{color: #B30100;}
#espace {border-color:#B30100;width:245px;}
#espace a{color: #B30100;}
#services {border-color:#B30100;width:245px;margin-top:10px;}
#services a{color: #B30100;}
#supplements {border-color:#B30100;width:245px;}
#supplements a{color: #B30100;}
#dessin {border-color:#B30100;width:245px;}
#dessin a{color: #B30100;}
#news {border-color:#B30100;width:245px;}
#news a{color: #B30100;}
.rubrique{ 
border-bottom:1px solid #E6E6E6;
float:left;
margin-bottom:10px;
padding-bottom:10px;
width:520px;}
.rubrique img{ margin-right:10px; float:left;}
.cont-rub{ width:430px; float:left;}
.cont-rub img{	
	float:left;
	margin:0 3px 0 0;
	padding:0;
	}
.cont-rub span{ border:1px solid #EBEBEB; height:28px; width:58px; float:right;
font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	color:#000000;
	line-height:28px;
	text-align:center; }
.cont-rub h2{
	color:#000000;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	margin:0 0 5px;
	line-height:10px;
	padding:0;
	text-decoration:none;
	width:97%;
	
}
.cont-rub h3{
	color:#000000;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	margin:0 0 5px;
	line-height:10px;
	padding:0;
	text-decoration:none;
	width:80%;
	
}
.cont-rub h4{
	color:#000000;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin:0 0 5px;
	line-height:10px;
	padding:0;
	text-decoration:none;
	width:80%;
	
}
.cont-rub h5{
	color:#000000;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin:0 0 5px;
	line-height:11px;
	padding:0;
	text-decoration:none;
	width:96%;
	
}
.cont-rub2 h5{
	color:#000000;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin:0 0 5px;
	line-height:11px;
	padding:0;
	text-decoration:none;
	width:97%;
	
}
.cont-rub a{
	color:#000000;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	margin:0 0 5px;
	line-height:/*10*/13px;
	padding:0;
	text-decoration:none;
	width:97%;
	
}
.cont-rub a:hover{
	color:#B30100;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	margin:0 0 5px;
	line-height:/*10*/13px;
	padding:0;
	text-decoration:none;
	width:97%;
	
}
.cont-rub p{
	color:#646464;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:0px;

	text-decoration:none;
}
.cont-rub2{ width:520px; float:left;}
.cont-rub2 img{	
	float:left;
	height:10px;
	margin:0 3px 0 0;
	padding:0;
	width:6px;
	}
.cont-rub2 span{ border:1px solid #EBEBEB; height:28px; width:58px; float:right;
font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	color:#000000;
	line-height:28px;
	text-align:center; }
.cont-rub2 h2{
	color:#000000;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	margin:0 0 5px;
	line-height:10px;
	padding:0;
	text-decoration:none;
	width:97%;
	
}
.cont-rub2 h3{
	color:#000000;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	margin:0 0 5px;
	line-height:10px;
	padding:0;
	text-decoration:none;
	width:80%;
	
}
.cont-rub2 a{
	color:#000000;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	margin:0 0 5px;
	line-height:10px;
	padding:0;
	text-decoration:none;
	width:97%;
	
}
.cont-rub2 a:hover{
	color:#B30100;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	margin:0 0 5px;
	line-height:10px;
	padding:0;
	text-decoration:none;
	width:97%;
	
}
.cont-rub2 p{
	color:#646464;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:0 0 5px;
	padding:0;
	text-decoration:none;
	width:100%;
}








.cont-rub3{ width:520px; float:left;}
.cont-rub3 img{	
	float:left;
	height:10px;
	margin:0 3px 0 0;
	padding:0;
	width:6px;
	}
.cont-rub3 span{ border:1px solid #EBEBEB; height:28px; width:58px; float:right;
font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	color:#000000;
	line-height:28px;
	text-align:center; }
.cont-rub3 h2{
	color:#000000;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	margin:0 0 5px;
	line-height:10px;
	padding:0;
	text-decoration:none;
	width:97%;
	
}
.cont-rub3 h3{
	color:#000000;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	margin:0 0 5px;
	line-height:10px;
	padding:0;
	text-decoration:none;
	width:80%;
	
}
.cont-rub3 a{
	color:#000000;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	margin:0 0 5px;
	line-height:10px;
	padding:0;
	text-decoration:none;
	width:97%;
	
}
.cont-rub3 a:hover{
	color:#B30100;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	margin:0 0 5px;
	line-height:10px;
	padding:0;
	text-decoration:none;
	width:97%;
	
}
.cont-rub3 p{
	color:#646464;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:0 0 5px;
	padding:0;
	text-decoration:none;
	width:86%;
}
#gallerie{ width:520px; float:left; }
#gallerie img{ margin-bottom:10px; }
#gallerie p{ float:left; width:520px; margin-bottom:5px;}
#gallerie a{ float:left;padding-bottom:20px !important; }
/************   Colonne2    ******************/
.col2-cont{ width:230px ; float:left;}
.col2{ width:230px ;float:left;  border:1px solid #D2D2D2; float:left;}
#edito-cont{  padding:9px;}
#edito-cont h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold ;
	font-variant: normal;
	margin-bottom:10px;
	color: #B30100;
	text-decoration: none;

}
#edito-cont p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #505050;
	text-decoration: none;
}

#div2{ padding:9px;}
#div2 img{ float:right;  padding:0; cursor:pointer; }
#div2 a{ color:#8D8D8D;  line-height:30px;}
#div2 h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold ;
	font-variant: normal;
	color: #B30100;
	text-decoration: none;
	margin:0 0 14px 0;}
#espace-cont{ padding:9px;}
#espace-cont img{ float:right; margin:0 0 10px 0; padding:0; cursor:pointer; }
#espace-cont a{ color:#8D8D8D;  line-height:30px;}
#espace-cont h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold ;
	font-variant: normal;
	color: #B30100;
	text-decoration: none;
	margin:0 0 14px 0;}
#div1 {padding:9px;}
#div1 img{ float:right; margin:0 0 10px 0; padding:0; cursor:pointer; }
#div1 a{ color:#8D8D8D;  line-height:30px;}
#div1 h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold ;
	font-variant: normal;
	color: #B30100;
	text-decoration: none;
	margin:0 0 14px 0;}
#services-cont{ padding:9px;}
#supplement-cont{ padding:9px 9px 0;}
#dessin-cont{  margin-bottom:10px;padding:9px; vertical-align:middle; text-align:center;}
#video-cont{
	margin-bottom:10px;
	padding:4px;
	vertical-align:middle;
	text-align:center;
	width: 240px;
}

#pub-cont{ height:250px; width:250px; background-color:#F5F5F5; border:none; margin-bottom:10px;}
#news-cont{padding:9px;}
#news-cont img{ float:right;}
#news-cont h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold ;
	font-variant: normal;
	color: #B30100;
	text-decoration: none;
	margin:0 0 10px 0;
}
#con{ float:right; }
.degrade-bas-rub{ height:10px; float:left; background-image:url(../gif/degrade-bas-rub.gif); background-repeat:repeat-x; width:250px;}
.champ-espace{
	background-color:#FAFAFA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	height: 14px;
	width: 212px;
	border: 1px solid #E6E6E6;
	padding:8px;
	margin-bottom:10px;
}
#devenez-memebre{ height:40px; cursor:pointer; margin:0px; padding:0px; float:left; width:230px; float:left; background-image: url(../gif/bg-devener-membre.gif); background-repeat:repeat-x;}
#devenez-memebre:hover{ height:40px; cursor:pointer; margin:0px; padding:0px; float:left; width:230px; float:left; background-image: url(../gif/bg-devener-membre-on.gif); background-repeat:repeat-x;}
#devenez-memebre img{ float:left; margin:0 10px 0 0; padding:0;}
#devenez-memebre a{
	margin:6px 0 0 0 ;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	float:left;
	text-decoration: none;
	width:185px;
}
#devenez-memebre p{

	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #8C8C8C;
	text-decoration: none;
}
.service{
	height:39px;
	width:230px;
	float:left;
	border-bottom:1px solid #F0F0F0;
	background-image: url(../gif/bg-services-off.gif);
}
.service:hover{
	height:39px;
	width:230px;
	float:left;
	border-top:1px solid #F0F0F0;
	border-bottom:none;
	background-image: url(../gif/bg-services-on.gif);
	cursor:pointer;
}
.service img{ float:left; margin-bottom:1px; margin-right:10px;}
.service img:hover{ float:left; margin-bottom:1px;}
.service a{
	float:left;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	width:182px;
	margin-top: 13px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
.service a:hover{
	float:left;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #B30100;
	text-decoration: none;
	width:182px;
	margin-top: 13px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
.hover-svce {
	margin:6px 0 0 0 ;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	width:182px;
}
.hover-svce-on{
	margin:6px 0 0 0 ;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #B30100;
	text-decoration: none;
	width:182px;
}
.service p{
	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #8C8C8C;
	text-decoration: none;
}
.supp{ height:68px; width:228px; border:1px solid #E6E6E6; background-color:#F5F5F5; margin-bottom:10px;}
#last-supp{ margin-bottom:0px;}

#news-letters{ height:40px; cursor:pointer; width:230px; float:left; background-image: url(../gif/bg-devener-membre.gif); background-repeat:repeat-x;}
#news-letters:hover{ height:40px; width:230px; float:left; background-image: url(../gif/bg-devener-membre-on.gif); background-repeat:repeat-x;}
#news-letters img{ float:left; margin:0 10px 0 0; padding:0;}
#news-letters a{
	margin:6px 0 0 0 ; float:left;
	line-height:normal;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	width:182px;
	cursor:pointer;
}
#news-letters p{
	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #8C8C8C;
	text-decoration: none;
}
#news-champ{ width:120px; float:left;}
/********colonne 3***********/
.ttr-col3{
	margin:10px 0;
	float:left;
	height:30px;
	width:160px; float:left;  padding:0;
	background-image: url(../gif/bg-col3.gif);
	background-repeat: no-repeat;
	background-position: left top;

}
.ttr-col3 h3{
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #B30100;
	text-decoration: none;
	line-height:30px;
	margin:0 0 0 10px;
	
}
#colonne-3 dt{
	margin:10px 0;
	float:left;
	height:30px;
	width:160px;  padding:0;
	background-image: url(../gif/bg-col3.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #B30100;
	text-decoration: none;
	line-height:30px;
	margin:0 0 0 10px;
}

#colonne-3 dl{ list-style:none; width:160px; color:#B30100; height:30px; margin:0px; padding:0px; position:absolute;}
#colonne-3 dd{
position:relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	line-height:30px;height:30px;
	color: #B30100;
	text-decoration: none;
	background-image:url(../gif/bg-liste-col3.gif);
	background-repeat:no-repeat;
	
	width:160px;
	float:left;
}
#colonne-3 a{
/*	width:120px;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000;
	text-decoration: none;
	line-height:28px;
	/*margin-left:15px*/;
	}
#colonne-3 a:hover{
		width:120px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #B30100;
	text-decoration: none;
	line-height:28px;
	/*margin-left:15px*/;
	}
#pub-vertical{ height:600px; width:160px; margin:10px 0 0; float:left; background-color:#F5F5F5;}
#edito-cont{  padding:9px;}
#edito-cont h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold ;
	font-variant: normal;
	color:#B30100;
	text-decoration: none;
margin-bottom:5px;
}
#edito-cont p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #505050;
	text-decoration: none;
margin-bottom:5px;
}
.col3 {
border:1px solid #D2D2D2;
float:left;
width:150px;
padding:10px 4px;

}
.degrade-bas-rub2 {
background-image:url(../gif/degrade-bas-rub.gif);
background-repeat:repeat-x;
float:left;
height:10px;
width:160px;
}
/*********************************************/
.rub-col3{
float:left;
height:30px;
width:160px; 
background-image: url(../gif/bg-list-col3.gif);
background-repeat:no-repeat;
}
.rub-col3 img{ float:left; }
.rub-col3 a{ 
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	line-height:30px;
	color: #B30100;
	text-decoration: none;
	margin: 0 0 0 10px;	
	height:30px; }
.rub-col4{
float:left;
height:29px;
width:150px; 
background-image: url(../gif/bg-list-col3.gif);
background-repeat:no-repeat;
}
.rub-col4 img{ float:left; }
.rub-col4 p{ 
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	line-height:30px;
	color: #000;
	text-decoration: none;
	margin: 0 0 0 10px;	
	height:30px; }
.rub-col4 a{ 
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	line-height:30px;
	color: #000;
	text-decoration: none;
	margin: 0 0 0 10px;	
	height:30px; }
.rub-col4 a:hover{ 
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	line-height:30px;
	color: #B30100;
	text-decoration: none;
	margin: 0 0 0 10px;	
	height:30px; }
#spacer{ height:20px; width:160px; float: left; margin:0; padding:0;overflow:hidden;}
#sondage input{ float:left; margin-right:10px;  }
#sondage p{ float:left; font-size:11px; line-height:normal; font-style:normal;; color:#000000; margin:0 0 10px 0; padding:0; width:120px!important; }
#sondage a{ text-align:center; width:140px;  padding:0px; margin:0;}
#sondage a:hover{ text-align:center; width:140px;  padding:0px; margin:0;}
#vote{ text-align:center;margin-left:5px; padding:0;}
#sondage img{ text-align:center;  padding:0;}
#bt-sondage{text-align:center;margin:5px; padding:0; float:left}
#bt-sondage img{ margin:0; padding:0px;}
#bt-sondage a{ margin:0; padding:0px; float:left;}
.ico-sandic img{ padding:0; margin:0;   float:left;}
.ico-sandic { margin:0; padding:5px; float:left}
#pdf{ padding:8px; width:140px;}
#pdf img{ float:left; margin-bottom:10px;}
.rub-a-la-une {
background-image:url(../gif/bg-list-col3.gif);
background-repeat:no-repeat;
float:left;
height:30px;
width:140px;
}
.rub-a-la-une a{ margin-left:10px; list-style:none;}
#picture{ width:140px; height:70px; float:left; margin:10px 0 0 0 ;}
.list-con{ width:160px; float:left; margin:0; padding:0; clear:both;}
#mpo{ float:left;}
#publier{ margin-top:0px;}
/***************************/
#gallerie-art img{ float:left; margin:0px ; padding:0px;  }
#gallerie-art span{ width:500px; padding:5px; position:absolute; float:left; bottom:-1px;
color:#FFFFFF;
display:block;
font-size:18px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
background: #000 ; 
left:0;
line-height:1.4;
padding:10px;
position:absolute;
text-align:left;
text-decoration:none;
opacity:0.7;
	-moz-opacity:0.7;
	filter:alpha(opacity=70);
}
#gallerie-art { position:relative;  width:520px; float:left; height:325px; margin-bottom:10px; border-bottom:5px solid #000000; z-index:-1;}
#legende{width:520px; float:left;}
#ttr-photo{
	width:500px;
	padding:10px;
	background-color:#000000;
	color:#FFFFFF;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px; font-style:normal;
	font-weight:bold;
	text-decoration:none;
	opacity:0.5;
	-moz-opacity:0.5;
	filter:alpha(opacity=50);
}
#art { width:520px;  float:left;  position:relative; margin-bottom:10px;z-index:10;}
#art p::first-letter{ font-size: 3em; font-weight:bold; color:#000; float:left;}
#bar-art{ width:520px; margin-bottom:10px; height:39px; border-bottom: 1px solid #F0F0F0; float:left; background-image:url(../gif/bg-art-bas.gif); background-repeat:repeat-x;}
#bar-art p{
	margin-left:10px;
	line-height:39px;
	height:39px; 
	color:#000;
	float:left;
	font-style:normal;
	font-size:11px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none; }
#ancien-art{
	border-color:#B30100;
	color:#323232;
	width:245px;
	margin-right:10px;
	}
#ancien-art h2{	font-family:Arial, Helvetica, sans-serif;  font-size:12px; font-weight:bold;}
#recherche-art{
	border-color:#B30100;
	width:245px;
	float:right;
	}
#recherche-art h2{font-family:Arial, Helvetica, sans-serif;  font-size:12px; font-weight:bold;}
#art-ancien-cont{
float:left;
height:50px;
width:248px;
}
#art-recherche-cont{ 
float:left;
height:30px;
padding:10px;
width:228px;

 }
#art-recherche-cont img{ float: right;}
#deg-ancien-art{ width:250px; float:left}
#deg-recherche-art{ width:250px; float:left}
#ancien-article{ width:260px; float:left;}
#recherche-rub{ width:250px; float:right;}
#publier-page{
	border-color:#B30100;
	color:#323232;
	width:515px;
	}
#publier-page h2{ font-family:Arial, Helvetica, sans-serif;  font-size:12px; font-weight:bold;}
#pub-arct{ width:510px;}
#pub-arct img{ margin:0;}
#deg-pub-arct{ width:520px;}
#list-recherche{ 
float:left;
height:27px;
margin:11px;
width:225px;
}
#rub-a-la-une {
background-color:#000;
}
#rub-a-la-une h1{font-size:28px;}
#a-la-une-art {
border-color:#000;
margin-bottom:0;
width:515px;
}
#a-la-une-art2 {
border-color:#000;
margin-bottom:10px;
width:515px;
}
/******************** artcle lecture  ***************************/
.titre-rubrique-art {
border-bottom:11px solid #000000;
border-left:5px solid #000000;
float:left;
height:29px;
margin-bottom:10px;
width:515px;
}
.titre-rubrique-art h2 {
color:#000000;
float:left;
font-family:Cambria,"Times New Roman",Times,serif;
font-size:20px;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:29px;
margin:0 0 0 10px;
padding:0;
text-decoration:none;
}
#color-national{border-color:#B30100; width:515px;}
#color-a-la-une{border-color:#000;width:515px;}
#color-societe{border-color:#F29400;width:515px;}
#color-economie{border-color:#009BEC;width:515px;}
#color-culture{border-color:#827d64;width:515px;}
#color-sport{border-color:#749513;width:515px;}
#color-monde{border-color:#006193;width:515px;}
.titre-article{ width:520px; margin:0; padding:0; float:left;}
.titre-article h1{
	color:#000000;
	float:left;
	font-family:Cambria,"Times New Roman",Times,serif;
	font-size:23px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:29px;
	margin-bottom:10px;}
.titre-article h2{
width:500px;
	color:#000000;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:29px;}
	.puce{ height:4px; width:10px;}
	.image-article{ width:520px; padding:0; float:left; } #image-article{ margin-bottom:0px;}
	.bar-art{ width:520px; margin-bottom:10px; height:39px; border-bottom: 1px solid #F0F0F0; float:left; background-image:url(../gif/bg-art-bas.gif); background-repeat:repeat-x;}
.bar-art p{ 
	margin-left:10px;
	line-height:39px;
	height:39px; 
	color:#000;
	float:left;
	font-style:normal;
	font-size:11px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none; }
	.bar-art span{ 
	margin-left:10px;
	line-height:39px;
	height:39px; 
	color:#000;
	float:left;
	font-style:normal;
	font-size:11px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	float:right; margin-right:10px; }
	.gallerie-min{width:520px; margin:0 0 10px 0 ;padding:0; float:left;}
	.gallerie-min a{float:left;
					margin:0;
					padding:0;}

		.gallerie-min img{ cursor:pointer; float:left; border:5px solid #f2f2f2; 
	opacity:0.5;
	-moz-opacity:0.5;
	filter:alpha(opacity=50);
	 margin-right:5px;}
	.gallerie-min img:hover{ cursor:pointer; float:left; border:5px solid #000;
	 opacity:1.0;
	-moz-opacity:1.0;
	filter:alpha(opacity=100);
	 margin-right:5px;}

	.last-pic{ margin:0 -5px 0 0 ;}
	#gal-photo{ width:515px;}
	
	/***************************** Jdialogue************************************/
	#box{ border:10px solid #000; background-color:#000000; width:520px; height:auto;}
	#box2{ border:10px solid #000;text-align:center; background-color:#000000; width:240px; height:auto;}
	#box img{ margin:0; padding:0; float:left;}
	#box2 img{ margin-top:5px; padding:0; }
	#legende{ width:520px; height:22px;  float:left; padding-top:15px; background-color:#000000;}
	#legende2{ width:240px; height:22px; float:left; padding-top:15px; background-color:#000000;}
	#legende p{
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
}
	#legende a{
	float:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none}
#legende2 p{
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
}
	#legende2 a{
	float:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none}
	.soustitre{ height:60px; width:520px; float:left; background-image:url(../gif/bg-ss-titre.gif); background-repeat:repeat-x; margin-bottom:10px;}
	.soustitre h3{
	color:#B30100;
	float:left;
	font-family:Cambria,"Times New Roman",Times,serif;
	font-size:26px;
	font-style:normal;
	margin-left:10px;
	font-variant:normal;
	font-weight:bold;
	line-height:59px;
	text-decoration:none;}
	.pagination{
	 float:left;
	background-image: url(../gif/bg-pagination.gif); background-repeat:repeat-x;
	height: 40px;
	width: 520px;
	margin-bottom:10px;
}
	.pagination h5{ line-height:30px; margin-left:10px;}
#pag{ margin-top:10px;}

.pagination p{
	line-height:40px;
	margin-left:10px;
	height:40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000;
	text-decoration: none}
	.pagination span{ float:right; line-height:40px; padding:10px 0;}
	.pagination-input{ border:1px solid #E1E1E1 !important;
color:#000000;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:20px;
line-height:20px;
margin-right:10px;
padding:0px;
text-decoration:none;
  width:200px; }
.pagination2{
	 float:left;
	background-image: url(../gif/bg-pagination.gif);background-repeat:repeat-x;
	height: 40px;
	width: 520px;
	margin-top:10px;
}

.pagination2 p{
	line-height:40px;
	margin-left:10px;
	height:40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000;
	text-decoration: none}
	.pagination2 span{ float:right; line-height:40px; padding:10px 0;}
	
.nbr-pages{ width:160px; height:40px; float:left; padding:0;}
.nbr-pages h3{ margin-left:10px; line-height:39px; font-size:16px;}
.nbr-pages p{
	line-height:40px;
	height:40px;
margin-left:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000;
	text-decoration: none}
.num-pages{ width:340px; height:40px; float:right; margin-right:10px; padding:0;}
.num-pages dl{ display:block;float:right;margin:13px 0; height:10px;}
.num-pages dd{display: block; float:left; margin:0px; padding:0;}
.num-pages a{
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #646464;
	text-decoration: none;
	position:relative;

}
.num-pages a:hover{
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000;
	text-decoration: none;

	position:relative;
}
#pagination2{ margin-top:10px;}
#gal-art{ margin-bottom:10px;}
.annonces{ width:520px; height:30px; float:left; margin:0; padding:0; background:url(../gif/bg-petites-anno.gif);background-repeat:no-repeat; background-position:left; border-bottom:1px solid #EBEBEB;}
.annonces span{ float:right; font-size:11px; line-height:30px;}
.annonces p{
	 padding:0;
	float:left;
	line-height:30px;
	height:30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000;
	text-decoration: none;
	margin-left:10px;
}
.annonces a{
 	padding:0;

	float:right;
	line-height:30px;
	height:30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #B30100;
	text-decoration: none}
.annonces a:hover{

	 padding:0;
	float:right;
	line-height:30px;
	height:30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000;
	text-decoration: none}
.sondage-ttr{ width:520px; height:/*50px*/auto; float:left; background: url(../gif/bg-sondage.gif); background-repeat:repeat-x;}
.sondage-ttr p{
	margin-top:10px;
	margin-left:10px; 
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000;
	text-decoration: none		
}
.sondage-ttr a{
	margin-left:10px; 
	height:auto; 
	line-height:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #B30100;
	text-decoration: none;
	display:block;}
.sondage-ttr a:hover{
	margin-left:10px; 
	height:auto; 
	line-height:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000;
	text-decoration: none;
	display:block;}
.rubrique-sondage{ 
		border-top:1px solid #E6E6E6;
		border-bottom:1px solid #E6E6E6;
		float:left;
	
		padding-bottom:10px;
		padding-top:10px;
		width:520px;
		}

.rubrique-sondage img{ margin-right:5px; float:left;}
.pagination-rech {
background-image:url(../gif/bg-pagination.gif);
background-position:center bottom;
float:left;
height:30px;
margin-bottom:10px;
width:520px;
}
.pagination-rech2 {
background-image:url(../gif/bg-pagination.gif);
background-position:center bottom;
float:left;
height:30px;
margin-bottom:10px;
margin-top:-9px;
width:520px;
}
.pagination-rech3 {
background-image:url(../gif/bg-pagination.gif);
background-position:center bottom;
float:left;
height:30px;
margin-bottom:0px;
margin-top:-9px;
width:520px;
}
.text-rech{ float:left;
margin:0 0 5px;
padding:0;
text-decoration:none;
width:97%;}
.nbr-pages-rech {
float:left;
height:30px;

padding:0;
width:160px;
}
.nbr-pages-rech2 {
float:left;
height:30px;

padding:0;
width:60px;
}
.num-pages-rech{ width:340px; height:40px; float:right; margin-right:10px; padding:0;}
.num-pages-rech dl{ display:block;float:right;margin:5px 0; height:10px;}
.num-pages-rech dd{display: block; float:left; margin:0px; padding:0;}
.num-pages-rech a{
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #646464;
	text-decoration: none;
	position:relative;

}
.num-pages a:hover{
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000;
	text-decoration: none;

	position:relative;
}
.nbr-pages-rech p{
	line-height:30px;
	height:30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	margin-left:10px;
	color: #000;
	text-decoration: none}
.nbr-pages-rech2 p{
	line-height:30px;
	height:30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	margin-left:10px;
	color: #000;
	text-decoration: none}
#bonjour{ font-size:11px; color:#000000;}
#espace-log { cursor:pointer;
padding:9px;
}
#espace-log h2 {
color:#B30100;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:25px;

text-decoration:none;
}
.espace-log{ width:230px; height:29px; margin-bottom:1px; float:left; background:url(../gif/bg-loged.gif); background-repeat:repeat-x;}
.espace-log2{ width:230px; height:29px; margin-bottom:1px; float:left; background:url(../gif/bg-loged.gif); background-repeat:repeat-x;}
.espace-log2 img{ float:left;}
.espace-log2 a{
color:#000000;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:normal;
text-decoration:none;
line-height:30px;
margin-left:10px;
}
.espace-log:hover{ width:230px; height:29px; margin-bottom:1px; float:left; background:url(../gif/bg-loged-on.gif); background-repeat:repeat-x;}
.espace-log img{ float:left;}
.espace-log a{
color:#000000;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:30px;
margin-left:10px;
}
.espace-log a:hover{
color:#B30100;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:30px;
margin-left:10px;
text-decoration:none;
}
#coordonnee { width:520px;  float:left; position:relative; margin-bottom:10px;}
#coordonnee p{ width:520px;  float:left; color:#000000;  font-size:11px;}
.form-ligne{ width:520px; float:left; }
.form-ligne a{ float:right; margin:10px 0;}
.champ-form{ width:360px; float:left; height:30px; vertical-align:middle; margin:5px 0 5px 10px;}
.champ-form input{ width:350px; float:left; border:1px solid #E1E1E1; line-height:20px; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:4px; margin:0;}
.champ-form-in{float:left;width:360px;}
.champ-form-in p{ float:left; margin-left:10px;}
.champ-form-in input{float:left; margin-left:10px;}
.champ-form-area{width:360px; float:left; margin-left:10px; }
.champ-form-area textarea{width:358px; float:left;border:1px solid #E1E1E1; }
.bt-radio{width:340px; float:left; }
.bt-radio p{color:#000000; font-size:11px;}
.bt-radio2{width:100px; height:40px; float:left; }
.bt-radio2 p{color:#000000; font-size:11px;}
.bt-radio3{ height:40px; float:left; }
.bt-radio4 p{color:#000000; font-size:11px;}
.bt-radio4{ height:20px; float:left; }
.bt-radio3 p{color:#000000; font-size:11px;padding-top:2px;}
.ttr-dossiers{ height:48px; width:520px; float:left; border-bottom:solid #E1E1E1 2px; background-image: url(../gif/bg-dossier.gif); background-repeat:no-repeat;}
.ttr-sup{ height:48px; width:520px; float:left; border-bottom:solid #E1E1E1 2px; background-image: url(../gif/bg-sup.gif); background-repeat:no-repeat;}
.ttr-dossiers p{margin-top:7px; color:#8B8B8B; font:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; margin-left:10px;}
.ttr-dossiers h2{ color:#000; font:Arial, Helvetica, sans-serif; font-size:16px; font-style:normal; font-weight:bold; margin-left:10px;}
.ttr-sup p{margin-top:7px; color:#8B8B8B; font:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; margin-left:10px;}
.ttr-sup h2{ color:#B30100; font:Arial, Helvetica, sans-serif; font-size:16px; font-style:normal; font-weight:bold; margin-left:10px;}
#bot-marg{ margin-bottom:10px; float:left}


.ttr-tv{  width:520px; float:left; border-bottom:solid #E1E1E1 2px; margin-top:10px; }.ttr-tv img{ float:right;top:0px;}
ttr-tv p{margin-top:7px; color:#8B8B8B; font:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; margin-left:10px;}
.ttr-tv h2{ color:#B30100; width:480px; float:left; line-height:48px; font:Arial, Helvetica, sans-serif; font-size:16px; font-style:normal; font-weight:bold; }
.ttr-cine{ height:48px; width:520px; float:left; border-bottom:solid #E1E1E1 2px; margin-top:10px; background-image: url(../gif/bg-art-bas.gif); background-repeat: repeat-x; background-position:right top;}
ttr-cine p{margin-top:7px; color:#8B8B8B; font:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; margin-left:10px;}
.ttr-cine h2{ color:#B30100; line-height:25px; font:Arial, Helvetica, sans-serif; font-size:11px; font-style:bold; font-weight:bold; margin-left:10px;}
.ttr-cine h3{ color:#000; line-height:16px; font:Arial, Helvetica, sans-serif; font-size:16px; font-style:normal; font-weight:bold; margin-left:10px;}


.dossier{width:520px; float:left; border-bottom:solid #E1E1E1 1px; margin:10px 0 0 0 ;
padding-bottom:10px; }
.dossier p{ font-size:11px; margin-left:5px; color:#646464;  float:left;}
.dossier a{ font-size:11px; margin-left:5px; color:#646464;}
.dossier a:hover{ font-size:11px; margin-left:5px; color:#B30100; text-decoration:none;}
#lien-dos{ font-size:11px; margin-left:10px; color:#B30100; float:left;}
#lien-dos:hover{ font-size:11px; margin-left:10px; color:#000; text-decoration:none; float:left;}
.dossier img{ float:left;}.dossier a{ margin-left:5px;}
.dossier h3{
	line-height:10px;
	color:#000;
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	margin-left:10px;
	margin-bottom: 5px;
}
.tv{width:520px; float:left; border-bottom:solid #E1E1E1 1px; padding:10px 0; }
.tv img{ float:left;}.dossier a{ margin-left:5px;}

.tv p{ line-height:14px; color:#000; font:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; margin-left:10px;}
.date-prieres {
background-image:url(../gif/bg-pagination.gif);
float:left;
height:39px;width:520px;
border-bottom:1px solid #e0e0e0;


}
.ttr-pharma {
background-image:url(../gif/bg-pagination.gif);
float:left;
height:39px;width:520px;
border-bottom:1px solid #e0e0e0;
margin-top:10px;


}
#pharma{ margin-bottom:0px;}
.ttr-pharma h3{line-height:40px; color:#B30100; font:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold; margin-left:10px;}
.temps-preiers{
float:left;
width:505px;
border-left:15px solid #e0e0e0;
margin:10px 0;}
.cadre-priere{ text-align:center; float:left; height:38px; padding:20px 0; width:78px; border:1px solid #f0f0f0; margin-left:4px;}
.cadre-priere label{ color:#B30100; line-height:20px; font:Arial, Helvetica, sans-serif; font-size:11px; font-style:bold; font-weight:bold;}
.cadre-priere H1{color:#000; line-height:20px; font:Arial, Helvetica, sans-serif; font-size:20px; font-style:normal}
span.info-bulle-css{ background:#000000; color:#FFFFFF; padding:8px;}
span.info-bulle-contenu
           {font:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal;
             display: none;
             position: absolute;
             background:black;
             padding: 6px;
             padding-left: 12px;
             padding-right: 12px;
             color: white;
           }
.boreder-tab1{ border-bottom:1px solid #E5E5E5;
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;}
.boreder-tab2{ border-top:1px solid #F2F2F2;}
#fav2{ display:none; text-align:center; }
#fav2 p{ font-size:11px; line-height:29px; }
#recommander{ padding:9px}
#recommander p{ color:#000000; font-size:11px; margin-bottom:10px;}
#bt1{ float:right; margin-left:5px;}#bt2{ float:right; margin-left:5px;}


.titresarticles{ width:430px; float:left;}
.titresarticles img{	
	float:left;
	margin:0 3px 0 0;
	padding:0;
}
.titresarticles h1{
	color:#000000;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	margin:0 0 5px;
	line-height:14px;
	padding:0;
	text-decoration:none;
	width:97%;
}
.titresarticles a{
	color:#000000;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	margin:0px;
	line-height:/*10*/13px;
	padding:0;
	text-decoration:none;
	width:97%;
}

.titresarticles p{
	color:#646464;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:0px;
	text-decoration:none;
	width: 430px;
}
.titresarticles h2{
	color:#000000;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin:0 0 5px;
	line-height:11px;
	padding:0;
	text-decoration:none;
	width:96%;
	
}
.bloc-reaction {
	float: left;
	width: 520px;
	margin-bottom: 10px;
}
.bloc-reaction dl {
	float: left;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDDDDD;
	margin-top: 10px;
}
.bloc-reaction h6 {
 float: left;
 width: 520px;
 margin-bottom: 5px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 14px;
 font-weight: normal;
 color: #000000;
 text-decoration: none;
}
.bloc-reaction dt {
 float: left;
 width: 40px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 14px;
 font-weight: normal;
 color: #666666;
 text-decoration: none;
 background-image: url(../gif/ico-reaction.gif);
 background-repeat: no-repeat;
 background-position: left center;
 margin-right: 10px;
 height: 30px;
}
.bloc-reaction dd {
 float: left;
 width: 470px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 14px;
 font-weight: normal;
 color: #666666;
 text-decoration: none;
}

#bott{ margin-bottom:10px;}
#pub-box{ border: 3px solid  #000; background-color:#000 }#pub-box a{ margin-right:5px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; float:right; color:#ccc; }#pub-box a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; float:right; color:#fff;margin-right:5px; }
#load{ display:none;}
#supplement-cont a{color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;line-height:28px;text-decoration:none; margin-left:0px;}
#supplement-cont a:hover{color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;line-height:28px;text-decoration:none; margin-left:0px;}


/*********************--UPDATE--2011---********************/
.titre-rubrique-lm {border-bottom:1px solid #B30100;border-left:5px solid #B30100;float:left;height:29px;margin-bottom:10px;width:100%;}
#last-min{ width:770px;  float:left}
.titre-rubrique-lm h1{	margin:0 0 0 10px; font-family: Cambria, "Times New Roman", Times, serif; font-size: 20px;	font-style: normal;	line-height: 29px;	font-weight: bold;	font-variant: normal;	color: #000000;	text-decoration: none;	float:left;	padding:0px}
#container-lm{ width:770px;  min-height:/*200*/100px;}
#container-lm span{ margin-left:10px; line-height:15px; margin-top:9px; margin-right:5px; float:left; color:white; background:#B30100; width:50px; height:15px;font-family: Cambria, "Times New Roman", Times, serif; font-size:16px; text-align:center;}
#container-lm h2{ float:left;font-family: Cambria, "Times New Roman", Times, serif; font-size: 24px;	font-style: normal;	line-height: 29px;	font-weight: normal;	font-variant: normal;	color: #B30100;	text-decoration: none;	float:left;	padding:0px}
#container-lm img{ float:left}
#container-lm p{margin-left:10px; float:left; width:450px;}
#container-lm a{ float:left; font-size:11px; color:#B30100; width:50%; margin-left:10px;}
#prev-lm{ float:left; width:/*770px*/778px; margin-top:10px;}
#prev-lm .bul-lm{border:1px solid #D2D2D2; width:238px; height:150px; padding:5px 5px 0 5px;}
.deg-lm{ height:10px; width:100%;background-image:url(../gif/degrade-bas-rub.gif); background-position:bottom;background-repeat:repeat-x;}
.main-lst{width:250px; height: auto;float:left; margin-right:6px;}
.bul-lm ul li p span { color:black; font-weight:bold }
.bul-lm ul li { /*height:20px;*/min-height:20px;}
#prev-lm a{color: #505050;font-family: Arial,Helvetica,sans-serif;font-size: 11px;font-style: normal;font-variant: normal;font-weight: normal;line-height: normal;text-decoration: none;}
#prev-lm a:hover{font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;line-height: normal;font-weight: normal;font-variant: normal;text-decoration: underline;color: #B30100;}