BODY, TD, TH, DL, UL, OL, P {  font-family: Arial,Sans-serif; FONT-SIZE: 9pt;} 
body { margin: 0; padding: 0; }
.navig {font-size:10pt; font-family: helvetica, sans-serif; color: #FFFFFF; font-weight: bold;}
a:link { color: #01A30D; text-decoration: underline;}
a:visited { color: #01A30D; text-decoration: underline; }
a:hover { color: #000000; text-decoration: none; } 
a.navig{font-size:8pt; font-family: helvetica, sans-serif; text-decoration: underline;text-transform:uppercase; color: #FFFFFF; font-weight: bold;}
a.navig:hover{font-size:8pt; font-family: helvetica, sans-serif; text-decoration: none; text-transform:uppercase;color: #000000; font-weight: bold;}
a.urlcats{font-size:8pt; font-family: helvetica, sans-serif; text-decoration: underline;text-transform:uppercase; color: #01A30D; font-weight: bold;}
a.urlcats:visited{font-size:8pt; font-family: helvetica, sans-serif; text-decoration: underline;text-transform:uppercase; color: #01A30D; font-weight: bold;}
a.urlcats:hover{font-size:8pt; font-family: helvetica, sans-serif; text-decoration: none; text-transform:uppercase;color: #000000; font-weight: bold;}

.title { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:20px; font-weight: bold; color: #000000; }
.stats { font-size:10px; color: #000000; }
.txt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-color: #FFFFFF; border-style:solid; border-width: 1px; }
.submit { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; border-style: solid; border-width: 1px; }
input,select,textarea { border:1 solid #000000; font-size: 11px;  font-family: Verdana, Arial, Helvetica, sans-serif;}
h3 { font-size:11px; }
p { }
.warn { color: #FF0000; }
.star { color: #FF0000; }
UL { list-style-type: square; } 
.red { color: #FF0000; }

#form_search {
     margin:0;
	 padding:0;
	 }

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	display:inline
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	display:inline
}

h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	display:inline
}

.departements {font-size:8px; font-family: helvetica, sans-serif; color: #666666;}
a.departements {font-size:8px; font-family: helvetica, sans-serif; text-decoration: underline; color: #01A30D; }
a.departements:hover{font-size:8px; font-family: helvetica, sans-serif; text-decoration: none; color: #000000; }

/*navigation 8*/

div#menu_top{
	background-image: url(../layout_navig/menu_top_bg.png);
	background-repeat:repeat-x;
	border-color:#BABABA;
	border-style:solid;
	border-width:1px 0px;
	height:25px;
	list-style-type: none;
}

div#menu_top li{ height: 25px; }

div#menu_top li a{
	font-size: 11pt;
	font-weight: bold;
	text-align: center;
	padding: 5px 7px;
	height: 15px;
	text-decoration: none;
	color: #505050;
}

div#menu_top li a:hover{ color: #FFFFFF; }

div#menu_top li.menu_left{ float: left; }
div#menu_top li.menu_right{ float: right; }

div#menu_top li.menu_left a{
	float: left;
	border-right: 2px solid #FFFFFF;
}

div#menu_top li.menu_right a{
	float: right;
	border-left: 2px solid #FFFFFF;
}

div#menu_top li#menu_home,
div#menu_top li#menu_help{
	width: 50px;
	background-image: url(../layout_navig/menu_top_hover_bg2.png);
}

div#menu_top li#menu_home a,
div#menu_top li#menu_help a{
	color: #FFFFFF;
	width: 34px;
	background-position: center 3px;
	background-repeat:no-repeat;
}

div#menu_top li#menu_home a{
	text-indent: -1000px;
	background-image: url(../layout_navig/home.png);
}

div#menu_top li#menu_home a:hover{
	background-image: url(../layout_navig/home_hover.png);
}

div#menu_top li#menu_help a:hover{
	color: #505050;
}

div#menu_top li#menu_login a,
div#menu_top li#menu_color2 a,
div#menu_top li#menu_account a{
	background-image: url(../layout_navig/menu_top_bg2.png);
}

div#menu_top li#menu_login a:hover,
div#menu_top li#menu_account a:hover{
	background-image: url(../layout_navig/menu_top_hover_bg.png);
}
div#menu_top li#menu_color2 a:hover{
	background-image: url(../layout_navig/menu_top_hover_bg2.png);
}

/*comparateur crédits et assurance*/

#emp-contenu {background-color:#FFFFFF; color:#5E5B5C;margin:0;padding:0;}
#emp-contenu div.emp-section-3col {text-align:center;margin-left:20px;padding:0;float:left;margin:0;padding:0;width:290px; margin-right:10px;}
p.emp-mentions{text-align:left; font-size:9px;margin:0;margin-bottom:5px;}



