html{font-size:100%;}
body{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.8em;margin:0;padding:0;background-color:#e5b354;}
h1{font-size:1em;font-weight:bold;}
img{border:none;margin:0;padding:0;}
a{color:#A0DB66;text-decoration:none;}
a:link{text-decoration:none;color:#A0DB66;}
a:visited{text-decoration:none;color:#A0DB66;}
a:hover{color:#A0DB66;}
.break{clear:both;}
.cache{display:none;}
.sanspuce{list-style:none;}
#main{position:relative;margin-left:auto;margin-right:auto;width:952px;height:auto;background-image:url("../img/barre_horizon.jpg");background-repeat:repeat-y;}
#barre_haute{position:relative;width:100%;height:84px;background-image:url("../img/barre_haut.jpg");background-repeat:no-repeat;}
#barre_bas{position:relative;width:100%;height:77px;background-image:url("../img/barre_bas.jpg");background-repeat:no-repeat;clear:both;}
#prop_inscr{position:relative;width:896px;height:15px;font-size:0.7em;text-align:center;margin-left:auto;margin-right:auto;margin-top:10px;background-color:#A0DB66;border:2px solid #7ba056;clear:both;}
#prop_inscr a{font-size:1em;font-weight:bold;color:#c46f36;}
#prop_inscr a:hover{color:#c46f36;text-decoration:underline;}
#mention_bas{margin-top:10px;text-align:center;font-size:0.6em;}
#mention_bas a{font-size:1em;color:#000;}
#mention_bas a:hover{color:#000;text-decoration:underline;}
.ecriptitgras{font-size:0.8em;color:#000;font-weight:bold;}
.ecriptitpart{font-size:0.6em;color:#000;}
#onglets{width:898px;height:27px;margin-left:auto;margin-right:auto;clear:both;border-bottom:2px solid #e5b354;}
#menu{margin:0 0 0 10px;padding:0;list-style:none;}
#menu li{float:left;margin-right:9px;}
#menu li a{display:block;padding-right:13px;color:#333333;font-weight:bold;}
#menu li a span{display:block;padding:6px 5px 5px 18px;}
#menu li a.actif{position:relative;z-index:100;}
#menu li.onglet a{background:#c46f36 url(../img/menu/menu1.png) no-repeat 100%;}
#menu li.onglet a span{background:#c46f36 url(../img/menu/menu1.png) no-repeat 0;}
#menu li.onglet a.actif, #menu li.onglet a:hover{background:#c46f36 url(../img/menu/menu2.png) no-repeat 100%;}
#menu li.onglet a.actif span, #menu li.onglet a:hover span{background:#c46f36 url(../img/menu/menu2.png) no-repeat 0;}
input.radio{font-size:0.7em;width:20px;font-family:Arial, Verdana, Helvetica, Geneva, sans-serif;background-color:#c46f36;}
select{width:210px;background-color:#e4d580;border:1px solid #8f8484;}
textarea{font-size:0.7em;width:400px;font-family:Arial, Verdana, Helvetica, Geneva, sans-serif;background-color:#e4d580;}
.message_erreur{font-size:1em;color:#e5b354;height:50px;width:80%;margin-left:auto;margin-right:auto;text-align:center;font-weight:bold;}
.label_erreur_saisie{font-size:0.7em;color:#fcffac;margin:0 10px 0 0;text-align:right;font-weight:bold;vertical-align:middle;}
.zoneTxt{font-size:12px;}
.zoneTxtError{text-align:center;font-size:0.8em;color:#fcffac;font-weight:bolder;}
#hautIndex{position:relative;width:100%;height:30%;top:-50px;text-align:center;font-size:1em;padding:0px;clear:both;}
#hautIndex h1{font-size:0.8em;margin-top:-10px;font-weight:bold;}
#hautIndex .citation{font-size:1.2em;margin-top:-13px;font-weight:bold;}
#recherche_googleIndex{position:relative;width:90%;top:-5px;text-align:right;margin-left:auto;margin-right:auto;}
#droiteIndex{position:relative;float:left;top:-30px;width:950px;margin-left:auto;margin-right:auto;font-size:1.3em;text-align:center;}
#droiteIndex a{font-size:1em;color:#000;}
#droiteIndex a:hover{color:#A0DB66;text-decoration:underline;}
#tab_categIndex{position:relative;width:95%;font-size:0.6em;text-align:left;vertical-align:top;margin:auto;}
#tab_categIndex tr{vertical-align:top;}
.titreTableauIndex{text-align:center;font-weight:bold;}
.titreTableauIndex td{padding-bottom:0;}
#bandeau_ent_index{position:relative;width:90%;margin-left:auto;margin-right:auto;font-size:0.8em;clear:both;}
#titre_ent_index{position:relative;width:100%;height:15px;text-align:left;font-size:1em;font-weight:bold;margin-left:auto;margin-right:auto;padding-left:5px;background-color:#fcffac;border:2px solid #e5b354;}
#tab_ent_index{position:relative;width:100%;margin:auto;text-align:center;}
#tab_ent_index td{width:33%;}
.description_redindex{position:relative;font-size:9px;text-align:justify;padding-right:5px;margin:2px;}
#basIndex{position:relative;width:100%;height:100%;margin-left:auto;margin-right:auto;padding:0px;clear:both;}
#haut{position:relative;width:100%;height:30%;font-size:1em;top:-20px;margin-left:auto;margin-right:auto;text-align:center;padding:0;clear:both;}
#bas{position:relative;width:100%;height:100%;top:-20px;margin-left:auto;margin-right:auto;padding:0px;clear:both;}
#pub_echo{position:relative;height:60px;right:50px;top:-15px;float:right;}
#logo{position:relative;height:80px;left:50px;float:left;}
#citation_rech_google{position:relative;width:59%;height:80px;left:50px;font-size:0.8em;text-align:right;float:left;}
#citation_rech_google .citation{font-weight:bold;text-align:right;padding-right:5px;}
#droite{position:relative;float:left;width:100%;top:-15px;font-size:1em;text-align:center;}
#droite a{font-size:0.8em;color:#000;text-decoration:underline;font-weight:bold;}
#droite a:hover{color:#A0DB66;text-decoration:underline;}
#recherche_google{position:relative;padding-left:5px;}
#recherche_liste{position:relative;width:94%;height:40px;font-size:1.2em;text-align:center;vertical-align:middle;margin-left:auto;margin-right:auto;margin-bottom:5px;background-color:#fcffac;border-left:2px solid #e5b354;border-right:2px solid #e5b354;border-bottom:2px solid #e5b354;clear:both;}
#recherche_liste form{background-color:#fcffac;}
#recherche_liste select{font-size:0.7em;width:200px;}
#recherche_liste label{font-size:0.7em;font-weight:bold;vertical-align:middle;}
#recherche_liste .button{cursor:pointer;width:51px;height:34px;border:none;background:url("../img/ok1.jpg") no-repeat;}
#recherche_liste .button:hover{background:url("../img/ok2.jpg") no-repeat;}
#link_cat_carte{position:relative;width:94%;height:30px;font-size:1em;margin-left:auto;margin-right:auto;margin-top:5px;margin-bottom:5px;padding-left:5px;padding-top:2px;padding-bottom:2px;background-color:#A0DB66;border:2px solid #7ba056;clear:both;}
#link_cat{position:relative;width:100%;text-align:left;font-size:1em;vertical-align:middle;font-size:0.8em;font-weight:bold;font-style:italic;}
#link_cat a{font-size:0.9em;color:blue;}
#link_cat a:hover{color:blue;text-decoration:underline;}
#link_carte{position:relative;width:100%;top:-26px;text-align:right;font-size:0.7em;}
#link_carte a{color:#000;}
#link_carte img{vertical-align:middle;}
.num_page{position:relative;width:30%;height:15px;font-size:0.8em;font-weight:bold;text-align:center;margin-left:auto;margin-right:auto;margin-top:5px;margin-bottom:5px;background-color:#fcffac;border:2px solid #e5b354;clear:both;}
.num_page a{font-size:1em;color:#c46f36;}
.num_page a:hover{color:blue;text-decoration:underline;}
#entreprises{position:relative;margin:0 auto 5px auto;width:100%;float:left;font-size:0.8em;}
.entreprise1{position:relative;width:90%;height:90px;margin:0 auto 5px auto;padding:10px 0px 10px 0;font-size:12px;text-align:center;background-color:#fcffac;}
.entreprise2{position:relative;width:90%;height:90px;margin:0 auto 5px auto;padding:10px 0px 10px 0;font-size:12px;text-align:center;background-color:#ceff9e;}
.logo_ent{position:relative;float:left;width:20%;}
.coord_entreprise{position:relative;float:left;width:30%;font-size:0.9em;text-align:center;}
.bloc_desc{position:relative;float:left;width:50%;}
.liste_ssdom{position:relative;font-size:9px;font-style:italic;font-weight:bold;text-align:left;}
.description_red{position:relative;font-size:0.9em;text-align:justify;padding-right:3px;}
.link_fiche{position:relative;text-align:left;}
#sepa_deplim{position:relative;width:74%;height:15px;font-size:0.9em;font-weight:bold;margin-left:auto;margin-right:auto;margin-top:5px;margin-bottom:5px;padding-left:5px;padding-top:2px;padding-bottom:2px;background-color:#A0DB66;border:2px solid #7ba056;clear:both;}
#entreprises_deplim{position:relative;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:5px;width:90%;font-size:0.8em;}
.titreDepLim{position:relative;font-size:1.4em;width:100%;font-weight:bold;font-style:italic;text-align:center;margin-bottom:5px;color:#A0DB66;}
#entreprise_fiche{position:relative;width:690px;height:auto;margin:10px auto 15px auto;font-size:12px;text-align:center;background-color:#fcffac;}
#barre_fiche{position:relative;width:100%;height:50px;background-image:url("../img/barre_fiche3.jpg");background-repeat:no-repeat;}
.description_ent{position:relative;width:90%;text-align:justify;font-size:13px;margin:10px 10px 10px 40px;padding:20px 5px 5px 5px;clear:both;}
.logo_ent_fiche{position:relative;width:35%;margin:10px 10px 10px 10px;float:left;}
.logo_ent_fiche img{}
#titre_fiche{position:relative;width:100%;height:50px;font-weight:bold;text-align:center;margin:0 auto 10px auto;padding:0 0 0 0;background-color:#A0DB66;background-image:url("../img/barre_fiche2.jpg");background-repeat:no-repeat;}
#titre_fiche .nom_ent{font-size:1.2em;}
#titre_fiche .liste_dom_fiche{font-size:0.8em;}
#titre_fiche .dept_fiche{font-size:0.9em;font-style:italic;}
.coord_entreprise_fiche{position:relative;float:left;width:300px;margin:10px 10px 10px 50px;background-color:#e5b354;font-size:12px;text-align:center;}
#barre_coord1{position:relative;width:100%;height:25px;background-image:url("../img/barre_coord1.jpg");background-repeat:no-repeat;}
#barre_coord2{position:relative;width:100%;height:25px;background-image:url("../img/barre_coord2.jpg");background-repeat:no-repeat;}
#droiteInscription{position:relative;width:100%;font-size:1.1em;top:-15px;clear:both;}
#droiteInscription h1{font-size:1.1em;text-align:center;font-weight:bold;}
#droiteInscription input{width:200px;font-size:0.9em;font-family:Arial, Verdana, Helvetica, Geneva, sans-serif;background-color:#e4d580;}
#droiteInscription input.radio{width:20px;vertical-align:middle;}
.label_compte{position:relative;font-size:0.7em;margin-left:365px;text-align:right;font-weight:bold;color:#e5b354;clear:both;}
#droiteInscription .label{font-size:0.9em;width:350px;margin:0 10px 0 0;display:block;float:left;text-align:right;font-weight:bold;clear:left;vertical-align:middle;}
.label_parcourir{font-size:0.9em;height:50px;width:350px;margin:0 10px 0 0;display:block;float:left;text-align:right;font-weight:bold;clear:left;}
#droiteInscription .button{cursor:pointer;width:120px;height:41px;border:none;background:url("../img/envoyer1.jpg") no-repeat;}
#droiteInscription .button:hover{background:url("../img/envoyer1.jpg") no-repeat;}
#droiteInscription input{padding:2px;margin-left:3px;margin-bottom:10px;border:1px solid #8f8484;}
#droiteInscription input.radio{padding:2px;margin-left:3px;margin-bottom:10px;}
#droiteInscription select{padding:2px;margin-left:3px;margin-bottom:10px;font-size:12px;border:1px solid #8f8484;}
#droiteInscription textarea{padding:2px;margin-left:3px;margin-bottom:10px;font-size:12px;border:1px solid #8f8484;}
#droiteInscription input:hover, select:hover, textarea:hover, input:focus, select:focus, textarea:focus{background-color:#e5b354;border:1px solid #7ba056;}
#mention{position:relative;float:left;margin-left:50px;font-size:0.8em;color:#000;width:800px;text-align:justify;}
.mentiongras{font-size:1em;color:#000;font-weight:bold;text-align:justify;}
.mentionitalic{font-size:1em;color:#000;font-style:italic;text-align:justify;}
.bloc_lien_ad{margin-top:10px;margin-bottom:10px;text-align:center;}
#recap_inscr{}
#recherche_liste_admin{position:relative;width:770px;height:60px;font-size:16px;text-align:center;margin-left:auto;margin-right:auto;background-color:#fcffac;}
#recherche_liste_admin form{background-color:#fcffac;}
#recherche_liste_admin label{font-size:0.7em;font-weight:bold;vertical-align:middle;}
#recherche_liste_admin .button{width:51px;height:30px;background:url("../img/ok1.jpg") no-repeat;border:none;cursor:pointer;}
#recherche_liste_admin .button:hover{background:url("../img/ok1.jpg") no-repeat;}
#recherche_liste_admin select{width:150px;font-size:0.7em;font-family:Arial, Verdana, Helvetica, Geneva, sans-serif;background-color:#e4d580;}
.affiche_valide{position:relative;width:50%;margin:0px 15px 0px 15px;float:left;}
.entreprisead{position:relative;width:100%;height:auto;font-size:12px;text-align:center;margin-bottom:15px;margin-top:10px;float:left;}
