body { margin:0; padding:0; font-size:11px; color:#4F4F51; font-family:Verdana, Arial, Helvetica, sans-serif; background: #FFFFFF url(../image/fond.png) repeat-y center }

a { text-decoration:none; color:#DF2017 }
a:hover { color:#303030 }

a.actu { color:#4F4F51 }
a.actu:hover { color:#DF2017 }

a.plus_cat { float:right; color:#4F4F51; background:url(../image/bt_plus.png) no-repeat 0px 2px; padding-left:20px; margin:8px 10px 0px 0px}
span.dossier a { font-weight:bold; color:#666666 }

div#titre_actu a { color:#303030 }
div#titre_actu a:hover { color:#DF2017 }


a.titre { color:#FFFFFF }
a.titre:hover { color:#DF2017 }

a.page { display:inline-block; padding:0px; border:1px solid #900; width:16px; text-align:center; height:16px; background:#DF2017; color:#FFF; margin-right:3px}
a.page:hover { background:#303030;}

a.page_actif { display:inline-block; padding:0px; border:1px solid #900; width:12px; text-align:center; height:14px; font-size:9px; background:#DF2017; color:#FFF; margin-right:3px; }
a.page_actif:hover { background:#303030;}


div#blanc { height:50px; background:#FFFFFF }

div#center { width:1000px; margin:auto; background:#FFFFFF }
	
	div#center div#header { background: #000000 url(../image/head.png) no-repeat 0px 0px; height:330px }
		
		div#center div#header div#rechercher { width:640px; background:#454549; height:35px; float:left; margin: 47px 0px 0px 10px; }
		div#center div#header div#nav { width:455px; height:85px; float:left }
			
			a.lcidocs { display:block; width:80px; height:24px; float:left; margin: 50px 0px 0px 15px }
		
		div#center div#header div#viseulactupp { width:545px; height:248px; float:left; }
		
		div#center div#header div#actupp { width:455px; height:162px; float:left; background:#303030; border-top:1px #FFFFFF solid; color:#FFFFFF }
			div#center div#header div#actupp div.titreapp { margin: 10px 25px; font-size:20px; font-weight:bold; font-family:Helvetica; color:#00AAFF }
			div#center div#header div#actupp div.txtapp { margin: 10px 25px}
		
	div#center div#corps { margin-top:5px }
	
		div#center div#corps div#left { float:left; width:810px}
			div#center div#corps div#left div#actu1 { width:800px; height:200px;}
			
			div#center div#corps div#left div#centre-left { float:left; width:340px }
			
			div#center div#corps div#left div#centre-right { float:left; width:450px; margin-left:10px }
		
		div#center div#corps div#right { float:left; width:190px }
			div#center div#corps div#right .titre { background:url(../image/encart_gris.png); height:29px; color:#FFFFFF; font-size:20px; font-weight:bold; font-style:italic; font-family:Helvetica; line-height:30px; padding-left:10px; float:left; width:180px }
			div#center div#corps div#right .sstitre { font-weight:bold; font-family:Helvetica; font-size:16px; font-style:italic; color:#FFFFFF; margin-top:10px; float:left; margin-left:10px }
	
/* actu index */

div#chap_actu { font-size:14px; }

div#titre_actu { color:#303030; font-size:17px; font-weight:bold; font-family:Helvetica; margin: 5px 0px 10px 0px; float:left; width:511px}
img.actu { margin: 0 20px; padding:5px; border: 1px solid #979797 }
div#txt_actu { float:left; width:511px; margin-bottom:5px}

div#center div#corps div#left div.categoriepp { height:29px; float:left; width:511px; background:url(../image/encart_gris.png) }
	div#center div#corps div#left div.categoriepp span {font-size:20px; font-family:Helvetica; font-weight:bold; font-style:italic; color:#FFFFFF; background:#DF2017; height:29px; display:block; float:left; padding: 0px 10px; line-height:32px; margin-left:10px}

div#center div#corps div#left div.categorie { height:29px; float:left; margin-left:20px; background:#303030 }
	div#center div#corps div#left div.categorie span {font-size:20px; font-family:Helvetica; font-weight:bold; font-style:italic; color:#FFFFFF; background:#DF2017; height:29px; display:block; float:left; padding: 0px 10px; line-height:32px; margin-left:10px}
	
div#center div#corps div#left div.categorie2 { height:29px; float:left; margin-left:20px; background:#FFFFFF }
	div#center div#corps div#left div.categorie2 span {font-size:20px; font-family:Helvetica; font-weight:bold; font-style:italic; color:#c3c4c6; background:#FFFFFF; height:29px; display:block; float:left; padding: 0px 10px; line-height:32px; margin-left:10px}
	
div#center div#corps div#left div.categorie3 { height:29px; float:left; background:#FFFFFF }
	div#center div#corps div#left div.categorie3 span {font-size:20px; font-family:Helvetica; font-weight:bold; font-style:italic; color:#323232; background:#FFFFFF; height:29px; display:block; float:left; padding: 0px 10px; line-height:32px}

div#center div#corps div#left div.categorie4 { height:29px; float:left; background:#FFFFFF }
	div#center div#corps div#left div.categorie4 span {font-size:20px; font-family:Helvetica; font-weight:bold; font-style:italic; color:#b5b7b9; background:#FFFFFF; height:29px; display:block; float:left; padding: 0px 10px; line-height:32px}


#derniere { width:320px; background:#303030; float:left; padding:10px }
#derniere img { border:5px solid #C3C6C8 }

#album_photo {
	width:320px;
	background:#c4c4c4;
	float:left;
	padding:0 10px 10px 10px;
	margin-top:20px
}
#album_video {
	width:320px;
	background:#323232;
	float:left;
	padding:0 10px 10px 10px;
	margin-top:20px
}
#album { width:782px; height:90px; background:url(../image/fd_album.jpg); float:left; margin: 20px 0px 0px 18px }
#contrib { float:left; width:331px; height:90px; background:url(../image/fd_contrib.jpg); margin: 20px 0px 0px 18px }


.ligne { float:left; width:400px; margin-bottom:10px }
label { float:left; width:150px; display:block}

.dateactu { font-size:10px; color:#999999; margin-bottom:5px}

div.commentaire { font-size:9px; }

.chapeau { font-size:12px; font-weight:bold; display:block; margin: 0px 0px 5px 0px; color:#666666}

