*{padding:0;margin:0;border:0}
body{background:#748A9F;font: normal 12px "Trebuchet MS";color:#000000;}
p{padding:5px 0px 5px 0px;text-align:justify;}
a,input,textarea,iframe,p,img{position:relative;z-index:15;text-decoration:none;}
H1#titre_website{display:none}
H2 span{display:none}
a{color:#fff;}a:hover{color:#000}
input,textarea,select{border:1px #000 solid;background:#fff;}input{height:18px}html>body input {margin-top:1px;margin-bottom:1px; }
#conteneur{ margin:5px auto 0px auto;width:990px; 
}
/*____________________________________________________________________*//*_________________________________=GAUCHE_____________________________*//*____________________________________________________________________*/
#gauche{width:473px;float:left;}
#bandeau{height:307px;background:url('../images/fond-bandeau.jpg') no-repeat;margin-bottom:20px;}
#menu_langue{list-style:none;padding-top:5px;}#menu_langue li{float:left;padding-right:20px;margin-top:281px;}#menu_langue li a{}#menu_langue li a:hover{}

#menu_haut{list-style:none;margin-left:315px;line-height:14px;padding-top:2px}
*html #menu_haut{
	padding-top:8px;
}
#menu_haut li{font-size:13px;padding-left:25px;background:url('../images/fleche-menu.gif') no-repeat;}
#menu_haut li.video{background:url('../images/video-menu.gif') no-repeat;}
#menu_haut li a{display:block;padding:2px 0 2px 0;margin-top:-12px;}
html>body #menu_haut li a{margin:0;line-height:19px;}

#menu_haut li a:hover{background:#fff;color:#000}
#fiche{clear:both;background:url('../images/fond-fiche.jpg') #B3CBEA right bottom no-repeat;
border:1px #10365B solid;border-top:0;
position:relative;overflow:auto;height:362px;
}


h2.h2_fiche{background:url('../images/fond-h2-fiche.jpg') no-repeat;height:27px;padding:9px 0 0 50px;
position:relative;width:428px;margin-left:-5px;
color:#fff;font-size:16px;font-weight:bold;
} 
*html h2.h2_fiche{
	margin-right:-1px;
}
#fiche p{
	padding:10px 5px;
}
#fiche h3{
	color:#1E486F;font-size:14px; padding:10px 5px;
}

#fiche ul {
	padding-left:20px;margin-left:15px;
list-style:none;list-style-image:url('../images/puce-li.gif');
}
#fiche ul li{
	padding:0 0 5px 5px;
}
#fiche strong{
	color:#fff;font-size:13px;
}
#fiche fieldset{border:0;border-top:1px #3C3C3C solid;margin: 0 10px;
}
#fiche legend{color:#6CA056;font-size:15px;font-weight:bold;}

#fiche label{clear:both;font-size:12px;float:left ;
width:36%;text-align:right;margin-right:5px;}

.left{
	float:left;margin-right:5px;
}
#vizir{
	margin-left:3px;
}


/*____________________________________________________________________*//*_________________________________=DROITE_____________________________*//*____________________________________________________________________*/
#droite{width:476px;float:left;margin-left:30px;}
.search{}.search H2{background:url('../images/fond-h2-search.jpg') no-repeat;color:#0F365A;font-size:12px;font-weight:normal;padding-left:20px;margin-bottom:5px;text-align:left;} .search H2 strong {color:#fff;font-size:14px;font-weight:normal}
#search_entreprise,#search_activite,#search_produit{width:148px;text-align:center;border-left:1px #000 solid;height:70px;float:left;margin-right:9px;}
#search_keyword{clear:both;padding-top:10px;}#search_ville{margin-top:10px;}
#search_keyword h2,#search_ville h2 {line-height:15px;margin:0}
#form_search_keyword,#form_search_ville{text-align:center;border:1px #0F3559 solid;
background:url('../images/fond-search.jpg') repeat-y;}
#form_search_ville{
	background:url('../images/fond-carte.jpg') no-repeat;
}


.submit {border:1px #000 solid;background:#0F3559;color:#fff;height:20px;}


#droite select{
	width:148px;
}





#liste{margin-top:10px;background:url('../images/bas-liste.jpg') #1E486F bottom left no-repeat;height:205px;padding:0 0px 15px 0px;}
* html #liste{height:210px}
#liste H2{background:url('../images/h2-liste.jpg') no-repeat;height:41px;}
#liste table{width:95%;background:#748A9F;margin:0 auto 0 auto}
#liste table td{padding:2px;}
.ligne2{background:#fff}
#liste table th{background:#0F355A;color:#fff;font-weight:bold;text-align:left;padding:2px}
#liste table td{border-bottom:1px #1E486F solid;}
#liste table a{color:#000;}
#liste table a:hover{text-decoration:underline;}

#liste_entreprise{
	overflow:auto;height:150px;margin-right:2px;position:relative;
}

/*____________________________________________________________________*//*_________________________________=BAS_____________________________*//*____________________________________________________________________*/
#bas{clear:both;text-align:right;margin-right:60px;}

#menu_bas{list-style:none;}#menu_bas li{display:inline;padding-left:5px;}#menu_bas li a{color:#0F365A;font-size:10px;}#menu_bas li a:hover{color:#fff}
/*____________________________________________________________________*//*_________________________________=COLONNE_____________________________*//*____________________________________________________________________*/
.spacer{clear:both;}


.deuxcol{
	float:left;width:190px;border-left:1px #1E486F solid;
}
.uncol{
	float:left;width:250px;
}


.deuxcol p{
	text-align:left;
}

#fiche h2{
	font-size:15px;font-weight:bold;color:#fff;
	background:url('../images/fond-h2.gif') bottom left repeat-x;
	margin:0 5px;
	border-bottom:1px #1E486F solid;
}
#fiche h2 span{
	display:inline;
	padding:0 5px 0 0;
	background-color:#B3CBEA;
	border-bottom:1px #1E486F solid;
}


#fiche_entreprise{
	color:#10365A;
}
#fiche_entreprise a{
	color:#00BE13;font-weight:bold;
}
#fiche_entreprise a:hover{
	color:#000;
}




















































































