@charset "iso-8859-2";
body {
	font-family:Tahoma;
	font-size:11px;
	color:#d2d2d2;
	background:url(../images/bg-body-accueil.jpg) repeat-x #1b1b1b;
	margin:0px;
}
p, ul, li, table, form, img, br {
	margin:0px;
	padding:0px;
	border:0px;
}
a:link, a:visited {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
h1 {
	font-size:14px;
	color:#bfbfbf;
	font-weight:normal;
	padding:8px 0 20px 0;
	margin:0;
}
/*------------------------------------squelette-----------------------*/
#total {
	width:1003px;
	margin:0 auto;
	position:relative;
}
#top {
	height:208px;
	padding-top:30px;
	text-align:center;
}

#foot {
	text-align:center;
	font-size:10px;
	color:#535353;
	letter-spacing:1px;
	padding-top:17px;
}
.break {
	clear:both;
}
/*------------------------------------contener------------------------*/
#coordonnees {
	margin-top:94px;
	padding-top:8px;
	border-top:solid 1px #535353;
	text-align:center;
	color:#dcdcdc;
	letter-spacing:1px;
	font-size:14px;
}
/*------------------------------------text----------------------------*/
.bold {
	color:#eeeeee;
	font-weight:bold;
}
.pb5 {padding-bottom:5px;}
.pb10 {padding-bottom:10px;}
.pb15 {padding-bottom:15px;}
.pb20 {padding-bottom:20px;}
.pb25 {padding-bottom:25px;}
.pb30 {padding-bottom:30px;}
.pr50 {padding-right:50px;}
.mb30 {margin-bottom:30px;}
.tac {text-align:center;}
.f11 {font-size:11px;}
.f12 {font-size:12px !important;}
.f14 {font-size:14px;}
.itc {font-style:italic;}
.fl {float:left;}
.fr {float:right;}
.adresse {
	font-size:12px;
	color:#a0a0a0;
	padding-top:2px;
	letter-spacing:0px;
}
/*------------------------------------lien----------------------------*/
.lienfoot a {color:#535353;}
.liendigit a {color:#707070;}
.adresse a {
	color:#a0a0a0;
	text-decoration:underline;
}
.lien a {
	text-decoration:underline;
	color:#d2d2d2;
}
/*------------------------------------image---------------------------*/
.imgLeft {
	float:left;
	margin-right:10px;
}
.imgRight {
	float:right;
	margin-left:10px;
}
.pv20 {padding:0 20px;}
/*------------------------------------menu----------------------------*/
#menu {
	text-align:center;
	
	padding-top:30px;
}
#menu li {
	display:inline;
	font-size:16px;
	list-style:none;
	border-right:solid 1px #dcdcdc;
	padding:0px 20px;
	letter-spacing:1px;
}
#menu li.no-border {border:0px;}
#menu li a {
	color:#dcdcdc;
}
#menu li a:hover {
	text-decoration:none;
	color:#e2001a;
}
/*------------------------------------bdd et formulaire---------------*/
.formu{
background:url(../images/bg-encar1.jpg);
	border:solid 1px #dcdcdc;
}
.btn_form{
background: #ed820e;
color:#ffffff;
cursor:pointer;
border:none;
}
.title_actu{
color:#000000;
font-size:14px;
}
.champsNews {
	width:175px;
	height:13px;
	line-height:13px;
	font-size:11px;
	float:left;
	margin:0px;
	padding:0 5px;
}
.btnNews {
	width:60px;
	line-height:15px;
	height:15px;
	background: #ed820e;
	color:#ffffff;
	cursor:pointer;
	border:none;
	font-size:11px;
	margin:0px;
	padding:0px;
}