body
{
	width:1002px;
	background-color:#FFE1AE;
	background-image:url(fond_principal.jpg);
	background-repeat:repeat-y;
	margin:0;
	padding:0;
	font-family:Trebuchet MS;
	font-size:10pt;
	min-width:1000px;
	border-right-style:solid;
	border-right-width:2px;
	border-right-color:white;
}

h2 {font-size:12pt; color:#5B100F; background-image:url(separateur_jaune.jpg); height:41px;}
h3 {font-size:11pt; color:#5B100F; background-image:url(separateur_jaune.jpg); height:41px;}
h4.titre_categ {background-color:#EDC685; color:black; padding:3px; padding-left:20px; background-image:url(fleche2.jpg); background-repeat:no-repeat}
h5 { font-size:16px; color:white; background-color:#5B100F; margin:0; padding:4px; text-align:right;}
a {font-size:10pt;}

#barre_haut
{
	margin:0; padding:0;
	width:99.9%;
	height:200px;
	text-align:center;
	background-image:url(barre_haut.jpg);
	background-repeat:no-repeat;
	color:white;
}

#liens_hauts a { color:red; font-family:Trebuchet MS; font-size:11px; text-decoration:underline; padding:0; margin:0;}

#barre_cote
{
	float:left;
	width:230px;
	padding-left:0.3em;
	font-family:Trebuchet MS;
	font-size:95%;
	margin:0; padding:0;
}

#barre_cote span
{
	color:white;
	font-size:16px;
	font-weight:bold;
}

#barre_cote div
{
	text-align:center;
	width:226px;
}

#barre_cote .entreprise
{
	font-weight:bolder;
	color:black;
}

#barre_cote a
{
	color:grey;
}

#bloc_principal
{
	float:left;
	width:720px;
	padding-left:20px;
}

#barre_bas
{
	height:79px;
	clear:both;
	background-image:url(carre2.jpg);
	background-position:center;
	background-repeat:no-repeat;
	text-align:center;
}

.recherche_activite_div
{
	float:left;
	width:45%;
	margin:6px;
}

.recherche_activite_div ul li {list-style-type:none;}
.btn_rechercher {float:right;}

li dt
{ 
	text-align:justify;
	padding-left:2em;
}

.nom_log {font-weight:bolder; text-transform:inherit}
.nom_editeur {font-style:italic; color:white; text-transform:inherit;}
.liste_log li {line-height:2em; list-style-image:url(arrow.png);}
.liste_log {list-style-image:url(arrow.png); margin-left:10px;}

.recherche_domaine_liste {list-style-type:none;}

.separateur {width:100%; height:100px;}

.menu
{
	color:white;
	list-style-type:none;
	position:absolute;
	top:108px;
	left:300px;
	padding-bottom:0; margin-bottom:0;
	width:700px;
}

.menu a
{
	color:#540707;
	text-decoration:none;
	font-weight:bold;
	float:left;
	height:23px;
	width:90px;
	white-space:nowrap;
	background-position:top;
	background-image:url(onglet2.jpg);
	background-repeat:no-repeat;
	padding-top:4px;
	font-size:14px;
}

.menu a:hover {font-size:16px; text-decoration:none; height:29px;}


.div_infos
{
	width:720px;
}

form {margin-bottom:5px;}
