/* CSS Document */
body, h1, h2, h3, h4, h5, span, p, form, ul {margin:0;padding:0;}
body, input, select {font-size:11px; color:#000000;}
body {background-color:#e5e7ee; font-family:Verdana, Arial, Helvetica, sans-serif;}
h3 {color:#000;font-size:18px;font-weight:bold; padding-bottom:10px;}
	h3 span {font-size:14px;}
a:link, a:visited {color:#000000; text-decoration:underline;}
a:hover {text-decoration:none;}
.fleft {float:left;}

ul { list-style:none;}

#container {position:relative;width:780px;margin:auto; color:#7c7d7f;}

	#header {position:relative;width:780px;background:url(../imgs/bgd_mast.gif) top left repeat; vertical-align:top;}
		#header div{float:left;}
		#headerMarge{ padding-top:1px;}
	
	#topnav {position:relative;width:780px;background:url(../imgs/topnav_bg.gif) top left no-repeat;}
		#nav {position:relative;width:588px;float:right;}
		#nav div {float:right;}
	
	#content {position:relative;width:745px;padding:0 0 20px 35px;background:url(../imgs/contentbg.gif) left top repeat-x;}
		
		#leftcont {width:234px; float:left;}
			
			.redpara {color:#e71700; margin:12px 0;}
			
			#frmrecher {width:213px;background-color:#FFFFFF;padding:0 5px 0 13px;}
			#frmrecher select {color:#e71700;margin-bottom:5px;}
			#frmrecher input {margin-bottom:5px; color:#7c7d7f;}
			#validez {text-align:center;padding-top:5px;}
			#scripttxt {line-height:19px;float:right; color:#7c7d7f;padding-right:10px;}
			
			#frmenvoi {position:relative;width:360px;background-color:#FFFFFF;padding:0 20px;}
			#frmenvoiContent select {margin-bottom:5px;color:#e71700;float:left;}
			#frmenvoiContent input {margin-bottom:5px; color:#7c7d7f; float:left;}
			#frmenvoiContent textarea {margin-bottom:5px; color:#7c7d7f; float:left; font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;}
			#validezEnvoi {text-align:center;padding-top:10px;}
			#Champs {text-align:left;padding-bottom:10px; font-style:italic;}
			#messageConfirm {text-align:center; font-weight:bold;}
			.scriptTxtEnvoi { width:190px;line-height:19px;float:left;color:#7c7d7f;text-align:left;}

			
			#votreQuestion {padding:15px 0 0 0;}
			
		#rightcont {width:470px; margin:0 0 0 25px; float:left;}
			.blurbg01 {background:url(../imgs/nav01_rightcontbg.gif) left top no-repeat;}
			.blurbg02 {background:url(../imgs/nav02_rightcontbg.gif) left top no-repeat;}
			.blurbg03 {background:url(../imgs/nav03_rightcontbg.gif) left top no-repeat;}
			
			.photomargin {float:left; margin:0 15px 0 0;}
			.resultat {margin:10px 0 0 0; line-height:17px;}
			.resultat span {color:#e71700;}
			.pagenav {padding:0 15px 0 0;color:#000; text-align:right;}
			.centercont {text-align:center;}
			
			#rightcont p {margin:8px 0 0 0;line-height:17px;}		
			#rightbotbloctop img {margin:30px 0 0 0;}
			#rightbotblock {width:477px; padding:0 0 20px 0; background:url(../imgs/rub_bot.gif) left bottom no-repeat;}				
				#rightbotblock ul {list-style:none; margin:0 0 20px 20px;}
				#rightbotblock li {margin:0 0 5px 0;}
				#rightbotblock li span {color:#e71700;}
				#rightbotblock p.voirtous { text-align:right; margin:0 15px 0 0;}

	
	
	#footer {padding:0; background:url(../imgs/footerbg.gif) left top repeat-x;}

