@charset "utf-8";

/* CSS Document */



body{

	margin : 10px auto;

	background:url(gfx/bg.jpg) repeat-x #c7c7c7;

	font-family:Arial, Helvetica, sans-serif;

}



p{

	font-size:11px;

	color:#5e3b25;

}



img{

	border:none;

}



#header {

	background:url(gfx/bg_header.gif) no-repeat;

	height:115px;

}



.lienshaut:link,.lienshaut:visited, .lienshaut:hover{

	color:#5e3b25;

	font-size:12px;

	text-transform:uppercase;

	text-decoration:none;

} 



#footer{

	background:#ffffff;

	border-top:solid 3px #a4a54c;

	height:50px;

}



#menu_acc{

	background:url(gfx/haut_menu.jpg) no-repeat #ffffff;

}



#menu_acc ul{

	list-style-type:none;

	width:243px;

	margin:0;

	padding:0;

	font-size:12px;

	font-variant:small-caps;

}



#menu_acc li{

	border-bottom:solid 1px #eaeaea;

	height: 32px;

	padding-left:13px;

	padding-top:3px;

	padding-bottom:3px;

}



#menu_acc a {

	display: block;

	margin:0;

	padding-top:7px;

	padding-left:10px;

	height:26px;

	width:205px;

	text-decoration: none;

	color: #ff9934;

}



#menu_acc a:hover {

	text-decoration:none;

	background:#f9f7ef;

	color:#8e644b;

}





#menu{

	background:#ffffff;

}



#menu ul{

	list-style-type:none;

	width:243px;

	margin:0;

	padding:0;

	font-size:12px;

	font-variant:small-caps;

}



#menu li{

	border-bottom:solid 1px #eaeaea;

	height: 32px;

	padding-left:13px;

	padding-top:3px;

	padding-bottom:3px;

}



#menu a {

	display: block;

	margin:0;

	padding-top:7px;

	padding-left:10px;

	height:26px;

	width:205px;

	text-decoration: none;

	color: #276ea1;

}



#menu a:hover {

	text-decoration:none;

	background:#f1f6f8;

	color:#808080;

}





#contenu_acc{

	background:url(gfx/bg_cont_acc.jpg) no-repeat #c9dbe2;

	vertical-align:top;

	

}



#contenu{

	background:url(gfx/bg_contenu.jpg) no-repeat bottom left #e8e1c3;

	vertical-align:top;

}



#page{

	background:#fff;

	padding:10px;

}



#bas_header{

	background:#ffffff;

	color:#8e644b;

	height:17px;

	font-size:11px;

}



.margel{

	margin-left:57px;

}



.marget{

	margin-top:50px;

}



.halo{

	height:250px;

	vertical-align:middle;

	text-align:center;

}



.acces{

	color:#8e644b;

	border-bottom:solid 1px #8e644b;

	font-size:13px;

	font-variant:small-caps;

}



.liens:link, .liens:visited{

	background:#ebb900;

	color:#FFFFFF;

	padding:5px;

	text-decoration:none;

}



.liens:hover{

	background:#fff;

	color:#ebb900;

	padding:5px;

	text-decoration:none;

}



.cortix{

	color:#FF6600;

	text-decoration:none;

}



.menubas, .menubas a:link, .menubas a:visited{

	color:#5e3b25;

	text-decoration:none;

}



.menubas a:hover{

	color:#5e3b25;

	text-decoration:underline;

}



.titre{

	font-size:14px;

	font-variant:small-caps;

	color:#5e3b25;

	border-bottom:dotted 1px #5e3b25;

}



.titre2{

	font-size:14px;

	font-variant:small-caps;

	color:#5e3b25;

	border-bottom:dotted 1px #5e3b25;

}



.img_d {

	float: right;

	margin-bottom: 3px;

	margin-left: 20px;

}



.img_g {

	float: left;

	margin-right: 10px;

}



.titrebloc{

	background:url(gfx/titre_bloc.gif) no-repeat #5e3b25;

	color:#5e3b25;

	font-size:12px;

	font-variant:small-caps;

	padding:5px 0 0 70px;

	height:30px;

	margin:0;

}



.bloc{

	background:#5e3b25;

	color:#FFFFFF;

}



.bloc p{

	padding:5px;

	color:#FFFFFF;

}





.formulaire {

	border:solid 1px #5e3b25;

	font-size: 11px; 

	width: 100%; 

	color: #626262; 

	font-family: Arial, Helvetica, sans-serif; 

	background-color: #fff;

}



.formulaire:hover {

	border:solid 1px #5e3b25;

	font-size: 11px; 

	width: 100%; 

	color: #626262; 

	font-family: Arial, Helvetica, sans-serif; 

	background-color: #dacbc1;

}



.formulaire_bouton 

{

	border:medium none;

	font-weigh: bold; 

	font-size: 11px; 

	width: 49%; 

	color: #fff; 

	font-family: Arial, Helvetica, sans-serif; 

	background-color: #5e3b25;

}

.titre5 {

	font-size:11px;

	font-family: Arial, Helvetica, sans-serif;

	color: #5E3B25;

}

