/* CSS Document */
TD.contenuForm {
	padding: 22px 172px 0 66px;
	background-color:#FFFFFF;
}

TD.formTitle  {
	font-variant: small-caps;
	font-size: 10px;
	font-weight: bold;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #8E001C;
	padding-left: 15px;
	margin: 0;
	background-image:url(/common/images/news/bgtitle.png);
	background-repeat:repeat-x;
	height:20px;
	}

TD.contenuInput {
padding-left:15px;
border-bottom:#CCCCCC dashed 1px;
height: 45px;
}

TD.contenuTextarea, TD.contenuSelect, TD.contenuSituation {
padding: 10px 0 15px 15px ;
font-size:10px;
}

select{
font-size:10px;
color:#666666;
}

TD.contenuInput INPUT {
margin-left: 35px;
width:150px;

}

TD.contenuMap {
background-color:#f9f9f9;
padding: 15px;
}

.adress {
color: #8e001c;
}

.mapTitle {
	font-variant: small-caps;
	font-size: 10px;
	font-weight: bold;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #192b3f;
	line-height:25px;
}

.mapTxt {
 text-align:justify;
}


/*
** Forms
*/

INPUT {
	padding-left: 10px;
	border-left:#adb4bc solid 1px;
	border-top:#adb4bc solid 1px;
	border-bottom:#dedede solid 1px;
	border-right:#dedede solid 1px;
}

INPUT.glow {
	/* pour msie only */
	/*filter:progid:DXImageTransform.Microsoft.glow(color=#e7c9cf, strength=2); */
	/* pour moz only */
	/*background-color:#EED5DF;*/
	border:#8E001C solid 1px;
	}

INPUT.noBorder {
  padding:15px 20px 0 0; 
	border: 0px;
}

#map_v1, #map_v2{
	width:305px;
	border:1px #d2d2d2 solid;
	margin:0 0 0 -7px;
}
#map_v2{
	display:none;
}

ul.onglets{
	margin:9px 0 0 -9px;
	padding:0;
	width:312px;
}
ul.onglets li{
	list-style-type:none;
	padding:0;
	float:left;
}
ul.onglets li a, ul.onglets li a.none{
	text-decoration:none;
	color:#949494;
	display:block;
	float:left;
	height:35px;/*37-4*/
	width:142px;/*156-14*/
	font-size:12px;
	padding:4px 0 0 14px;
	background:url(/common/images/contact/onglet.png) repeat-x;
}
ul.onglets li a span{
	display:block;
	color:#a1a1a1;
	font-size:10px;
}

ul.onglets li a.active{
	color:#92001b;
	height:33px;/*37-4*/
	background:url(/common/images/contact/onglet-over.png) repeat-x;
}


#add1, #add2{
	background:#f9f9f9 url(/common/images/contact/bg-adresse.png) repeat-x;
	padding:50px 14px 30px 14px;
	margin:0 0 0 -9px;
	font-size:11px;
	color:#771840;

}
#add2{
	display:none;
}

.certification{
	margin:11px 0 0 -9px;
	width:314px;
	height:147px;
	background:url(/common/images/contact/certifications.png) no-repeat;
}



