	*{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		}
	body{
		margin:0px;
		padding:0px;
		background:#EBE6D3 url(../icones/bgpage_ccs.gif) repeat-x top;
		}
	img{
		border:0px;
		}
	strong{
		color:#A6391C;
		font-size:12px;
		}
	h1.titrepage{
		background:url(http://surleshauteurs.com/images/bonhomme.gif) no-repeat;
		padding-left:40px;
		line-height:40px;
		font-size:18px;
		color:#663333;
		}
	table.listepays a{
		color:#660033;
		}
	a{
		color:#333333;}
	a:hover{
		text-decoration:none;
		}
	#page{
		width:1000px;
		margin:0px auto;
		}
	#administrateur{
		position:absolute;
		width:990px;
		height:20px;
		background-color:#333333;
	}
	#administrateur a{
		color:#FFFFFF;
		}
	#entete{
		/*background:url(../icones/bg_entete_css_png.png) left;*/
		position:relative;
		height:419px; width:1000px;
		}
	#encart_header{
		background:url(../icones/bg_bandeau_css.gif) no-repeat;
		width:939px; height:322px;
		position:absolute;
		top:47px; left:20px;
		}
	#image_bandeau{
		position:absolute;
		top:52px; left:40px;
		width:939px; height:322px; overflow:hidden;
	}
	#logo{
		position:absolute;
		top:25px;
		left:40px;
	}
	#logo_couleur{
		position:absolute;
		top:120px; left:60px;
		}
	#basheader{
		background:url(../icones/bg_entete_niv3_png.png) repeat-x;
		position:absolute; top:0px; height:15px;
		
		}
	.whiet{
		padding:0px; padding-top:5px;margin:0px;color:#FFFFFF;
		}
	#menu{
		position:absolute; bottom:-5px;
		}
		#menu a{
			display:block;
			float:left;
			padding:10px;
			margin-right:2px;
			text-align:center;
			text-decoration:none;
			color:#FFFFFF;
			font-size:12px;
			}
		#menu a:hover{
		background-color:#A6391C;
		color:#F1C854;
		}
		#menu a.select{
			background-color:#A6391C;
			color:#F1C854;
		}
		#newsletter{
			background:url(../icones/bg_newsletter.gif) no-repeat;
			width:337px; height:55px;
			position:absolute;
			right:10px;
			top:50px;
			padding-top:10px; padding-left:10px;
			color:#FFFFFF;
			}
		.bdx{
			font-size:15px;
			background-color:#A6391C;
			color:#F1C854;
			padding:5px 0px 5px 5px;
			}
		.gray{
			font-size:16px;
			background-color:#333333;
			color:#F1C854;
			padding:5px 0px 5px 5px;
		}
		.graynopad{
			font-size:16px;
			background-color:#333333;
			color:#F1C854;
			padding:5px 0px 2px 5px;
			margin-bottom:2px;
		}
		#conteneur{
			margin-top:20px;
			}
		#menu_gauche{
			float:left;
			width:200px;
			}
		#menu_gauche a{
			background:url(../icones/puce2_titre.gif) no-repeat;
			text-decoration:none;
			color:#333333;
			padding-left:14px;
			}
		#sousmenu{
			list-style:none;
			}
		#sousmenu li{
			padding-bottom:10px;
			}
		#sousmenu a{
			background:url(../icones/puce2_titre.gif) no-repeat;
			text-decoration:none;
			color:#333333;
			padding-left:14px;
			}
		#col_centre{
			margin-left:200px;
			}
		#col_right{
			margin-left:670px;
			padding-top:1px;
			}
		#col_left{
			float:left;
			width:650px;
			}

		.block{
			background-color:#FFFFFF;
			}
		.block p{
			text-align:justify;
			padding:5px;
			}
		.block p.center{
			text-align:center;
			}
		.blockcontact{
			background:#ffffff url(../icones/contacter.gif) top right no-repeat;
			}
	.filariane{
		position:absolute;
		top:433px; right:0px;
		}
	#texte{
		padding:3px;
		}
	#texte p{
		margin:0px;
		padding:0px;
		padding-bottom:5px;
		padding-left:5px;
		padding-right:5px;
		}
	.imge{
		background-color:#bea77b; padding:3px; margin:2px;
		}
	.imgtxt{
		background-color:#ebe6d3; 
		padding:3px; margin:0px 2px 5px 10px;
		}
	ul.actualite{
		margin-left:0px;
		padding-left:5px;
		list-style:none;
		}
	.actualite li a{
		color:#990000;
		font-weight:bold;
		}
		.actualite li{
		padding-bottom:7px;
		}
	ul.actualiteliste{
		margin-left:0px;
		padding-left:5px;
		list-style:none;
		}
	.actualiteliste li a{
		color:#990000;
		font-weight:bold;
		}
	.actualiteliste li{
		padding-bottom:7px;
		background:url(../icones/puce_actualite.gif) no-repeat;
		padding-left:18px;
		}
	ul.liensliste{
		margin-left:0px;
		padding-left:5px;
		list-style:none;
		}
	.liensliste li{
		padding-bottom:7px;
		background:url(../icones/puce_liens.gif) no-repeat;
		padding-left:35px;
		margin-bottom:10px;
		}
	.liensliste li a{
		color:#999900;
		font-weight:bold;
		}
	button .soft{
		border:0px;
		}

	div.galerie{
		float:left;
		padding:1px;
		background-color:#333333;
		margin:3px 1px 0px 0px;
	}

#chemin {height:10px; text-align: right; list-style:none;font-size:10px;margin-bottom:0px;}
#chemin li {color: #555; float:right; }
#chemin li a {color: #555; text-decoration: none; padding-right:9px;margin-right:7px;background:url('../images/fleche_chemin.gif') center right no-repeat;
		}

#chemin li a:hover {text-decoration: underline; }
#chemin strong { margin-right: 10px;}
#pdp { 	background:url(../icones/bg_pied_page.gif) repeat-x;
		clear:both; width:100%; margin: 0px auto; text-align:center; border-top:1px solid; font-size: 9px; color:#333 ; 
		line-height:12px; padding-bottom:5px; padding-top:20px;}
#pdp a {color: #000;}

	.marginale{
		width:245px;
		position:absolute;
		filter : alpha(opacity=0);
    	-moz-opacity : 0;
    	opacity : 0;
		}

	.NewsLetter{
		margin:0px auto;
		width:269px; height:182px;
		background:url(../icones/bg_newsletter.gif) no-repeat;
		padding-top:12px;
		padding-left:10px;
		padding-right:5px;
		color:#993333;
		}
		.titulonl{
			font-weight:bold;
			}
	.NewsLetter button{
		border:0px;
		background:none;
		}
	.boutonimg{
		border:0px;
		background:none;
		}
	.boutonimg:hover{
		cursor:pointer;
		}
	.infobulle{
   		position: absolute;   
   		visibility : hidden;
		opacity : 0.8 ;
		-moz-opacity : 0.8 ;
		-khtml-opacity : 0.8 ;
   		border: 1px solid Black;
   		padding: 10px;
		font-family: Verdana, Arial;
		font-size: 10px;
		background-color: #CAB586;
      }