body {background-color:#6b6b6b; margin-top: 0px; margin-bottom: 0px;}

#wraper { width: 1100px; margin: 0 auto; background: #fff; }
#logo { background: url('images/Logo_Index_2007b.jpg');}
#header {  width: 100%; text-align: right;}
#header div { margin: 10px 5px 0 0; }
#header #logo { float: left; }

#menuHeadNav { width: 100%; background: url(images/menu_bg.gif); color: #fff; line-height: 23px; text-align: center; padding: 0; font-weight: bold;}
#menuHeadNavTable { margin: 0px 0 10px 0; }
#menuHead a { padding: 5px; display: inline; color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; font-weight:bold;}

#copyright { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; clear: both; padding: 6px; background: url(images/menu_bg.gif); font-size: 10px;}
#designBy { float: right; color: #F4F4F4; }
#designBy a { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #F4F4F4; }
.bas_page a { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #fff; }
.bas_page a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #000; }
#banner { padding-left: 315px; padding-top: 4px;}


#mainmenu { padding: 0; margin: 0; background: #F4F4F4}
#mainmenu a { font-family: Verdana, Arial, Helvetica, sans-serif; margin-left: 3px; margin-right: 3px; padding-left: 15px; padding-top: 4px; padding-bottom: 4px; border-bottom: 1px solid #E4E4E4; display: block; color: #575757; background: url('images/caret-r.gif') no-repeat left; font-weight: bold; font-size: 11px; }
#mainmenu a:hover { color: #FB8A04; background: #fff url('images/caret-hover.gif') no-repeat left; text-decoration: none; }
 

a { color: #575757; text-decoration: none} A:hover { color: #FB8A04; text-decoration: none; background-color: none}

.titrecentre { color: #FB8A04; text-decoration: none; font-weight:none; font-size: 12px}

#menuGaucheTitre { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; height: 18px; font-weight:bold; font-size: 10px; color: #FFFFFF;}

.cadrelogo {border-color: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}

.cadresite {border-color: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}auto

.cadregauche {border-color: #000000; border-style: solid; background-color: #F4F4F4; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}

/*=============== Menu Haut Header =================*/
#menutop2 {
	float:left;
	width:1100px;
	height:25px;
	margin:0;
	padding:0;
}

#menutop2 ul {
	margin:0;
	padding:0;
	list-style-type:none;
}

#menutop2 li {
	display:inline;
	float:left;
	width:116px;
	margin:0;
	padding:0;
	font-weight:bold;
	font-size:1em;
}

#menutop2 li#index {
	display:inline;
	float:left;
	width:132px;
	margin:0;
	padding:0;
}

#menutop2 li#index2 {
	display:inline;
	float:left;
	width:6px;
	margin:0;
	padding:0;
  color : #ffffff;
}

#menutop2 li#news {
	display:inline;
	float:left;
	width:132px;
	margin:0;
	padding:0;
}

#menutop2 li#news2 {
	display:inline;
	float:left;
	width:6px;
	margin:0;
	padding:0;
	color : #ffffff;
}

#menutop2 li#annuaire {
	display:inline;
	float:left;
	width:132px;
	margin:0;
	padding:0;
}

#menutop2 li#annuaire2 {
	display:inline;
	float:left;
	width:6px;
	margin:0;
	padding:0;
	color : #ffffff;
}

#menutop2 li#astuces {
	display:inline;
	float:left;
	width:132px;
	margin:0;
	padding:0;
}

#menutop2 li#astuces2 {
	display:inline;
	float:left;
	width:6px;
	margin:0;
	padding:0;
	color : #ffffff;
}

#menutop2 li#forum {
	display:inline;
	float:left;
	width:132px;
	margin:0;
	padding:0;
}

#menutop2 li#forum2 {
	display:inline;
	float:left;
	width:6px;
	margin:0;
	padding:0;
	color : #ffffff;
}

#menutop2 li#bonplans {
	display:inline;
	float:left;
	width:132px;
	margin:0;
	padding:0;
}

#menutop2 li#bonplans2 {
	display:inline;
	float:left;
	width:6px;
	margin:0;
	padding:0;
	color : #ffffff;
}

#menutop2 li#dossiers {
	display:inline;
	float:left;
	width:132px;
	margin:0;
	padding:0;
}

#menutop2 li#dossiers2 {
	display:inline;
	float:left;
	width:6px;
	margin:0;
	padding:0;
	color : #ffffff;
}

#menutop2 li#download {
	display:inline;
	float:left;
	width:134px;
	margin:0;
	padding:0;
}

#menutop2 li#download2 {
	display:inline;
	float:left;
	width:6px;
	margin:0;
	padding:0;
	color : #ffffff;
}

#menutop2 li a {
	display:block;
	height:25px;
	line-height:25px;
	margin:0;
	padding:0 5px 0 5px;
	color:#ffffff;
	text-align:center;
}

#menutop2 li a:hover, #menutop2 li a:focus, #menutop2 li a:active {
	display:block;
	height:25px;
	line-height:25px;
	margin:0;
	padding:0 5px 0 5px;
	color:#FECA8B;
	text-align:center;
	text-decoration:none;
	background:url("images/menu_bg_a2.jpg");
}
