@charset "utf-8";
/* CSS Document */

p, label{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#226E91;
}

ul{color:#226E91;}


.cleaner {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}


a img{border:none;}

strong{color:#226E91;}
.titre{background-color:#119cc5;padding:5px;color:#FFF;}
p{text-align:justify;}

body{
	margin:0;
	padding:0;
	background-color:#DADADA;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#226E91;
}

a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#309CCD;
	text-decoration:none;
}

a:hover{
	color:#13455C;
	text-decoration:underline;
}

#fond_ciel{
	background-image:url(../images/fond_ciel.jpg);
	width:100%;
	height:135px;
	margin:0;
	padding:0;
}

#fond_menu{
	background-image:url(../images/fond_menu.jpg);
	width:100%;
	height:45px;
	margin:0;
	padding:0;
}

#image_header{
	margin-left:auto;
	margin-right:auto;
	width:980px;
	height:180px;
	margin-top:-181px;
}

#haut_contenu{
	background-image:url(../images/haut_contenu.jpg);
	width:995px;
	height:14px;
	margin-left:auto;
	margin-right:auto;
	display:block;
	z-index:1;
	margin-top: 0px;
}



#fond_contenu{
	background-image:url(../images/fond_contenu.jpg);
	background-repeat:repeat-y;
	width:995px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	overflow:auto;
}

#bas_contenu{
	background-image:url(../images/bas_contenu.jpg);
	width:995px;
	height:30px;
	margin-top:-0.8%;
	margin-left:auto;
	margin-right:auto;
	clear:both;
}

#contenu{
	margin-top:-14px;
}

#image_src{
	background-image:url(../images/header.jpg);
	width:980px;
	height:180px;
	margin-top:1px;
}

#contenu_col_g{
	float:left;
	width:69%;
	/*background-color:#000099;*/
	margin-left:3%;
}

#contenu_col_d{
	float:right;
	width:23%;
	/*background-color:#009900;*/
	margin-right:3.5%;
	margin-top:0%;
	display:block;
	z-index:200;
	position:relative;
}

#footer{
	text-align:right;
	width:960px;
	margin-left:auto;
	margin-right:auto;
	padding-right:15px;
	margin-top:-22px;
}

*+html #footer{
	margin-top:-12px;
}

#menu_flash{
	float:left;
	/* position:relative; */
}

#zone_contenu_g{
	/*background-color:yellow;*/
	float:left;
	width:38%;
}

#zone_contenu_d{
	/*background-color:red;*/
	float:right;
	width:60%;
}

#contenu_bas{
	/*background-color:pink;*/
	margin-left:-1.2%;
	margin-top:31.8%;
}

#decale{
	margin-left:2%;
	float:left;
}

#pos_flash{
	width:960px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
}

#contact_col_g{
	float:left;
	/*background-color:red;*/
	width:400px;
}

#contact_col_d{
	float:right;
	/*background-color:blue;*/
	width:260px;
	
}

#contact_formulaire{
	clear:both;
	padding-top:20px;
}

#contact_formulaire input[type=text]{
	width:310px;
}

#contact_formulaire textarea{
	width:620px;
	height:120px;
}

.italique_bleu{
	font-style:italic;
	color:#226E91;
}

.justifier{
	text-align:justify;
}

#bt_envoyer{
	background-image: url(../images/bt_envoyer.jpg);
	width: 91px;
	height: 19px;
	cursor: pointer;
	}
	
#bt_effacer{
	background-image: url(../images/bt_effacer.jpg);
	width: 91px;
	height: 19px;
	cursor: pointer;
	margin-left:10px;
	}

.align_droite{
	float: right;
}



#bandeau_flash_autoteile{margin-left:-9px;margin-top:-7px;position:absolute;}


#footerConteneur{float:right;}
