/* CSS Document */

body {
	background-color:#f9efd1;
	margin:0;
	padding:0;
}

.container {
	margin:0 auto 0 0;
	width:950px;
	height:auto;
	background-color:#f9efd1;
}

p {
	margin:0;
	padding:0;
}

/**************** Header ****************/

.container_header {
	width:950px;
	height:259px;
	float:left;
}

.container_header_top {
	width:950px;
	height:109px;
	background-color:#e1d7b9;
}

.container_logo {
	width:334px;
	height:109px;
	background:url(../images/header/logo.jpg) no-repeat;
	float:left;
}

.container_adresse {
	width:600px;
	height:34px;
	background-color:#e1d7b9;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:bolder;
	color:#4f4129;
	text-align:left;
	margin:75px 0 0 7px;;
}

.container_header_titre {
	width:950px;
	height:150px;
}

/**************** Menu ****************/

.container_menu {
	width:950px;
	height:26px;
	background-color:#f9efd1;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	text-align:center;
	margin-top:10px;
	float:left;
}

.container_menu a {
	color:#625019;
	text-decoration:none;
}

.container_menu a:hover{
	color:#b9722a;
	border-bottom:1px solid #b9722a;
}

/**************** Center ****************/

/*.container_center {
	width:950px;
	height:auto;
	background:url(../images/center/background.jpg) bottom no-repeat;
	float:left;
}*/

/****** Left ******/

.container_center_left {
	width:334px;
	height:800px;
	float:left;
}

.container_center_left_menutop {
	width:334px;
	height:102px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	text-align:right;
	margin-top:10px;
	float:left;
}

.container_center_left_menutop a {
	color:#b9722a;
	font-weight:bold;
	text-decoration:none;
}

.container_center_left_menutop a:hover{
	color:#625019;
	border-bottom:1px solid #b9722a;
}

.container_center_left_menu {
	width:334px;
	height:108px;
	background:url(../images/center/background_infoplus.png) no-repeat;
	float:left;
}

.container_center_left_menu_texte {
	width:289px;
	height:88px;
	margin:10px 18px 10px 27px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	text-align:left;
	color:#7a1c13;
}

.container_center_left_menu_texte a {
	color:#eb4434;
	text-decoration:none;
}

.container_center_left_menu_texte a:hover{
	color:#b9722a;
	border-bottom:1px solid #b9722a;
}

.container_center_left_menu_bulle {
	width:334px;
	height:108px;
	background:url(../images/center/background_news_trans.png) bottom no-repeat;
	float:left;
}

/****** Right ******/

.container_center_right {
	width:606px;
	height:auto;
	float:left;
	margin:10px 0 0 10px;
}

.container_center_right_titre {
	width:606px;
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.0em;
	text-align:left;
	color:#8e8261;
}

h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:2.5em;
	text-align:right;
	margin-bottom:45px;
	color:#8e8261;
	font-weight:normal;
}

.container_center_right_texte {
	width:606px;
	height:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	text-align:left;
	color:#42321e;
	margin:20px 0 130px 0;
}

.container_center_right_texte a {
	color:#b9722a;
	text-decoration: underline;
}

.container_center_right_texte a:hover{
	color:#766532;
	text-decoration:none;
}



.container_center_right_ssmenu {
	width:606px;
	height: auto;
	float:left;
	margin:10px 0 0 10px;
}

.container_ssmenu_txt {
	background-color:#e5dab8;
	width:auto;
	height:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	text-align:center;
	float:left;
	margin:2px;
}

p.container_ssmenu_txt_p {
	margin:8px;
}

.container_ssmenu_txt a {
	color:#766532;
	text-decoration:none;
}

.container_ssmenu_txt a:hover{
	color:#b9722a;
	border-bottom:1px solid #b9722a;
}

/**************** Footer ****************/

.container_footer {
	width:950px;
	height:91px;
	float:left;
	background-color:#f1e7c9;
}

.container_footer_inetys {
	width:950px;
	height:20px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.6em;
	text-align:right;
	margin-bottom:20px;
}

.container_footer_inetys a {
	color:#625019;
	text-decoration:none;
}

.container_footer_inetys a:hover{
	color:#b9722a;
	border-bottom:1px solid #b9722a;
}


.container_footer_tags {
	width:950px;
	height:auto;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.6em;
	text-align:center;
	margin-bottom:20px;
	
	color:#F0D991;
}

/*.container_footer_tags a {
	color:#F5E4B1;
	text-decoration:none;
}

.container_footer_tags a:hover{
	color:#b9722a;
	border-bottom:1px solid #b9722a;
}*/

.container_footer_menu {
	width:950px;
	height:29px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	text-align:center;
	margin-top:15px;
	float:left;
}

.container_footer_menu a {
	color:#625019;
	text-decoration:none;
}

.container_footer_menu a:hover{
	color:#b9722a;
	border-bottom:1px solid #b9722a;
}

.container_footer_adresse {
	width:940px;
	height:47px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#977b28;
	text-align:left;
	margin-left:10px;
}

/**************** Footer ****************/

.container_menu_admin {
	width:950px;
	height:26px;
	background-color:#f9efd1;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	text-align:center;
	margin-top:10px;
	float:left;
}

.container_menu_admin a {
	color:#625019;
	text-decoration:none;
}

.container_menu_admin a:hover{
	color:#b9722a;
	border-bottom:1px solid #b9722a;
}


/**************** Contact & Captcha ****************/

#contact form {
	margin-top:20px;
	position:relative;
	z-index:1;
}

#contact form label {
	padding-right:10px;
	width:140px;
	text-align:right;
	float:left;
}

#nom, #prenom, #telephone, #email, #cp, #ville, #societe, #commentaires {
	width: 220px;
	margin-bottom:1px;
	background:#e3d8b5;
}

#captcha {
	margin-top:10px;
	margin-bottom:10px;
}

#captcha_saisie {
	position:relative;
	left:150px;
	background:#e3d8b5;
}




