body{width: 960px; background: #000; font-family: Verdana; line-height: 17px; margin: auto; font-size: 14px;}

p{ font-size: 12px;}
	.article{margin: 0 270px 10px 160px; text-align: justify;}
	.annonce{margin: 10px 5px 10px 5px;}
	
table{font-size: 12px;}

h1{font-size: 18px; font-family: Arial; text-align: center; height: 30px; background-color: #b50c0c; color: white; margin: 0 267px 20px 155px; padding-top: 10px;}

h2{font-size: 16px; height: 25px; background-color: #6b8b99; color: white; font-family: Arial; text-align: center; margin-bottom: 0; padding-top: 4px;}
	.titre_article{background-color: white; color: black; text-align: left; margin: 0 0 20px 160px;}

h3{font-size: 14px; font-family: Arial; text-align: center; margin: 5px 0 5px 0;}

a{font-size: 12px;}

ul{font-size: 12px; text-align: justify;}

#conteneur{margin: 0; padding-bottom: 40px;background-color: white; overflow: auto;}

#header{margin: 0 10px 10px 10px; padding: 10px; background-color: #d3d3d3; border: solid #13f508 2px; text-align: center;}
	#menu{margin-top: 5px;padding: 5px;background-color: black;}
		#menu a{padding: 5px 20px 5px 20px;font-size: 14px; text-decoration: none; color: white; font-weight: bold;}
			#menu a:hover{text-decoration: underline; background-color: #13f508;	color: black; font-weight: bold;}

#col_g{float: left; width: 150px; background-image: url(images/fond_colonne_gauche.png); background-repeat: repeat-y; font-weight: bold;}
	#col_g .box {background-image: url(images/titre_colG.gif); background-repeat : no-repeat; width: 135px; margin: 20px auto 0 auto; padding: 0;}
		.lien_titre{height: 18px; text-align: center; padding-top: 2px; margin: 0;}
			#col_g .box a{text-decoration: none; color: black; font-size: 15px; font-weight: bold;} 
			#col_g .box a:hover{text-decoration: underline;}
		#col_g .box ul{list-style-image: url("images/as_coeur.png"); margin: 0; padding: 5px 25px 5px 25px; background-color: white; border: solid #13f508 1px;}
			#col_g .box ul a{font-size: 13px;} 
				#col_g .box ul a:hover{text-decoration: underline;}
				
#col_d{float: right; width: 260px; background-image: url(images/fond_colonne_droite.gif); background-repeat: repeat-y; background-color: white;}
	#newsletter{width: 240px; margin: 5px; padding: 5px; background-image: url(images/fond_news.gif); background-repeat: repeat-y;	border: solid #b6d585 1px;}
	#box_col_d{height: 250px; width: 250px; margin-left: 5px; background-color: silver;}
	
#anim_intro{text-align: center;}

#box_annonces{width: 537px; margin: 10px 0 0 155px; background-image: url(images/fond_cadre_annonces.gif); background-repeat: repeat-x; background-color: #bdbdbd; border: solid #6b8b99 1px;}
	#box_annonces table{width: 100%; margin : -15px 0 0 0; font-family: Verdana; text-align: center;	padding: 0; border: 0px;}
	.annonces_poker{width: 100%; margin : 0; font-family: Verdana; text-align: center; border: 0;}
		.annonces_poker td{padding: 5px;}
		.annonces_poker th{background-color: #b50c0c; color: white; padding: 5px;}
	#box_annonces p{text-align: center;}
	#box_annonces a{text-decoration: none;}
		#box_annonces a:hover{text-decoration: underline;}

.col1{float: left; width: 320px; margin: 0 0 0 5px;	}
.col2{margin: 0 0 0 480px; width: 213px;}

.box{text-align: left; background: url(images/fond_box.gif) repeat-y;}
	.box a{text-decoration: none;}
		.box a:hover{text-decoration: underline;}
	.box_titre{background-color: #6b8b99; height: 25px;}
	.box_contenu {background-image: url(images/fond_box.gif); background-repeat: repeat-x; background-color: white; border-left: solid #6b8b99 1px; border-right: solid #6b8b99 1px; padding: 5px;}
	.lien{text-align: right; color: black;}

.box4{width: 540px; margin: 10px 0 0 155px; background-image: url(images/fond_cadres_infos.gif); background-repeat: repeat-y; background-color: white;}
	.box4 .img{float:left; margin: 5px 10px 0 5px;}
	.box4 a{text-decoration: none;}
		.box4 a:hover{text-decoration: underline;}

.img_article{float: left; margin: 0 10px 10px 10px;}

.pronos{border: solid black 2px;}
	.pronos th, td{border: solid black 1px;}

#footer{margin: 0;background-color: #d3d3d3; border-top: solid #13f508 2px; overflow: auto;}
#footer_menu{margin-right: 45px; padding: 5px; text-align : center; font-size: 14px; font-weight: bold;}
	#footer_menu a{color: black; padding: 0 20px 0 20px;}
