/* id NAV V11.07a*/



#nomsupport {
position : absolute;
top : 2px;
left : 4px;
width : 510px;
height : 28px;
overflow : hidden;
}

#complementsupport {
position : absolute;
top : 2px;
left : 435px;
width : 560px;
height : 30px; /* 16px modif phf 06/07/2011 */
text-align :right ;
overflow : hidden;
}
/* zone de date de maj */

div#datemaj {
position : absolute;
top : 115px;
left : 780px  ;
width : 200px ;
text-align : right;
 color: #FFFFFF;
z-index : 10;
}


div#bandeau {
position : absolute;
top : 40px;
left : 525px;
width : 470px;
height : 60px;
overflow : hidden;
}

img#i-bandeau {
height : 60px;
}

ul#barre-menu-haut {
position : absolute;
top : 105px;
left : 0px;
filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;
width : 751px; 
height : 32px ;
z-index : 1; /* ajout phf 06/07/2011 */
}

/* colonne gauche MER produits et descriptions */
div#colgauche {
position : absolute;
top : 140px;
left : 0px;
width : 213px;

}

h2#titreproduits {
width : 213px;
margin : 5px 0 0 5px;

}

h2#titredemandes {
width : 212px;
height : 24px;
}

a#annonceurs {
margin : 0 0 3px 3px;
}

div#coldemandes {
position : absolute;
top : 143px;
left : 745px  ;
width : 250px;
height : 60px;
border : none;
margin : 0 0 0 0;
padding : 0;
background-color : white;
overflow : hidden ; 
 background-image : url("/images-communes/Visuel-box-MER-teasing.png" );
}
div#col-der-demandes {
position : absolute;
top : 142px;
left : 745px  ;
width : 250px;
height : 110px;
border : none;
margin : 0 0 0 0;
padding : 0;
background-color : white;
overflow : hidden ; 
}

div#tetedemandes {
overflow : hidden ; 
border-bottom : 1px solid;
padding : 3px 10px 3px 10px;
}

div#coprsdemandes {
margin : 21px 5px 3px 5px ;
height : 18px;
width : 237px;
overflow : hidden ; 
border : 1px groove silver;
background-color: white;
vertical-align : top;
}


#pscroller1{
width: 195px;
height: 100px;
border: 1px solid black;
padding: 5px;

}

#pscroller2{
width: 240px;
height: 15px;
border: none; 
margin: 3px;
overflow : hidden; 
vertical-align : top;
}
div#pscroller21, div#pscroller22{
font-weight : normal ;
font-size : 11px;
vertical-align : top;
}





div#pieddemandes {
border-top : 1px solid;
padding : 3px;
display : inline;
overflow : hidden ; 
}

img#btnvisiteur {
width : 119px ;
height : 15px;
margin : 3px 0 0 5px;
}

img#btnannonceur {
width : 114px ;
height : 15px;
margin : 3px 0 0 5px;
}

a#a-btnvisiteur {
position : absolute;
top : 86px;
left : 3px;
width : 119px;
height : 17px ;

}

a#a-btnannonceur {
position : absolute;
top : 86px;
left : 126px;
width : 119px;
height : 17px ;
}

div#colproduits {
width : 213px ; 
display : inline;
margin-bottom : 5px;
padding : 0;
}



h2#titredescription {
margin-top : 10px  ;
margin-bottom :  10px ;
}

div#coldescription {
width : 205px;
border : 1px solid;
margin-left : 3px;
padding : 0;
background-color : white;
}

div#celldescription {
height : 50px;
overflow : hidden;
padding : 5px;
}

p#lien-description {
margin : 3px 0 3px 8px;
}


/* boite de recherche */

div#box-recherche {
position : absolute;
top : 143px;
left : 218px  ;
}




/* colonne de droite vignettes */

H2#titrevignettes {
position : absolute;
top : 240px; 
left : 745px  ;
width : 245px;
}


div#cellvignettes {
position : absolute;
top : 275px; 
left : 745px  ;
}





/* zone centrale : corps */
/* type a */
div#corps {
position : absolute;
top : 210px;
left : 218px  ;
width : 518px ;
padding : 0 0 80px 0;
}

div#description-complete {
margin : 0 0 0 5px;
}

ul#resultats {

}
div#resultats {
margin : 5px 0 0 0px;
width : 515px;
}


div#t1r {
width : 515px;
background-image : url("/images-communes/visuel-tetes-de-liste.png" );
background-repeat : no-repeat;
padding : 0 0 0 5px;
margin : 0px 0 0 11px;
display : block;
}

h1#t1r {
background-image : none;
height : 22px ;
line-height: 1.4;
display : inline;
overflow : hidden;
}

ul#listerubriques {
padding : 12px 0 12px 10px !important ;
}


div#liste-ss-rubiques {
display : inline ;


}


span#legende1 {
line-height : 2.1;
position : absolute;
left : 424px;
}

div#t1n {
height : 32px;
vertical-align : middle;
display:table-cell;
}

h1#t1n {
height : 30px ;
padding : 8px 0 5px 12px;
line-height: 2.0;
}

img#t1n {


}


div#d-barrenav {
background-color : #ffffff;
filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;
padding : 8px 0 0 2px ; /* 29/06/2011 AP passé top de 0 à 8px */
}

h1#t1 {

line-height: 1.4;
display : block;
width : 515px;
overflow : hidden;
padding : 10px 0 10px 0px;
margin : 0 ;
}

div#d-menugris {
width : 100%;
text-align : center;
margin-top : 5px;
}

ul#barre-menu-gris {
width : 100%;
}

hr#h-menugris,hr#h-description {

height: 1px;
}

#h-menugris {
background-color : #7f7f7f !important;
color : #7f7f7f !important;
}
#h-description {
background-color : #315171 !important;
color : #315171 !important;
margin : 20px 0 0 3px !important ;
width : 515px;
clear : both;
}
 
div#d-editeur {
width : 100%;
margin-top : 1px;
text-align : center;
display : inline;
}

div#d1-liste-ss-rubrique, div#d2-liste-ss-rubrique {
width : 503px;
}
div#d2-liste-ss-rubrique {
margin-bottom : 10px;
}


ul#u-liste-ss-rubrique {
width : 503px;

}

/* departements */

#menu-departements {
width : 520px; 
text-align : right; 
display : block; 
visibility : visible;
z-index : 9;
position : relative;
top : -21px;
left : 165px;
}


div#choix-departements {
height : 12px;
 width : 156px;
overflow : visible;
display : block;
visibility : visible;
text-align : right;
z-index : 1;
font-size : 10px !important ;
cursor : pointer !important;
}



#bulle-info-1 {
left : 350px;
top: 0px;
width: 154px;
}

#bulle-info-2 {
left : 400px;
top: 219px;
/*z-index:101;*/
width: 104px;
}

#liste-departements {
display: none;
overflow :visible ; 
z-index : 1;
border : 1px solid ;
background-color : white;

}

#tableau-departements {
margin : 20px 0 0 0px;
display: block;
text-align : center;
font-weight : bold; 
}

div#traductions {
width : 100%;
text-align : center;
}

p#identification {
margin : 0 0 10px 0;
}

H2#titredescription {
display: block; 
margin : 10px 0 0 5px ;
}
div#description-naturelle {
margin : 0 0 0 10px;

 }
 
 div#ejs_slide_box {
 z-index : 100;
 } 
 
 div#bande-basse {
 display : block;
 }
 
 div#contenu-bande-basse {
 display : block;
  }
 
 a#ouvre-volet-bas{
 margin : 0 0 0 5px;
 font-weight : 700;
 color : #ffffff;
 text-align : left;
  }
  
  
 
 #image-teaser {
   overflow : hidden;
  padding : 0 ;
  margin : 0;
 }
 
 div#volet-bas{
 display : none;
 } 
 
 a#ferme-volet-bas {
display : block ;
margin : 3px 2px 2px 927px ;
font-weight : 700;
color : #ffffff;
text-align : right;
cursor:  pointer;
  }
 
 
  
 span#ferme-volet-bas {
   margin: 0pt -3px 0pt 0pt;
 } 
  span#ferme-volet-bas-X {
  border-style: solid solid solid none !important; 
  margin: 0pt !important ;
  }
  
  div#contenu-volet-bas {
  display : none;
  }
  a#lien-image-volet {
  
  }
 
  img#image-volet {

 }
 #encart {
 
 text-align : center;
 
 }
 
 /* IFRAME */
 
 a#lien-iframe {
position : relative;
 left : 350px;
 top : 48px ; 
 width : 153px;
 background-color : transparent !important;
 z-index : 100;
 font-weight : 700; 
 font-size : 9pt; 
 color : white !important; 
 }
 
 
#dwwLIENLIEN {
position: absolute; 
left: 0px; 
top: 0px;
z-index: 100; 
opacity: 0.5;
background-color: rgb(102, 102, 102); 
width: 100%; 
height: 200%;
display : none;
}
div#dwwLIBHTMFORMULAIRE {
top : 80px ;
left : 260px ;
z-index: 101 !important;
}

#cache {
position: absolute; 
left: 0px; 
top: 0px; 
z-index: 100; 
opacity: 0.7;
filter:alpha(opacity=70);
background-color: #666666; 
display : none ;
}

ferme_iframe {
font-size : 12px ; 
font-weight : 400;
 font-family : arial,sans-serif;
 vertical-align : middle; 
 position : absolute ;
  right : 2px; 
  top :3px; 
}

#container_formulaire  {
 width :390px;
 padding : 0 ;
 background-color : white; 
 filter:alpha(opacity=98);
 -moz-opacity:0.98; 
opacity:0.98; 
}
 
#tete_formulaire {
text-align : left; 
width : 390px; 
height : 20px ;
} 

#titre_formulaire {
font-size: 9pt; 
font-weight: 600; 
padding-left: 15px; 
margin-top: 3px;
} 

#ferme_formulaire {
padding-left : 5px; 
padding-right : 5px;
height : 16px;
margin : 0  -3px 0 0;
}

a#ferme_iframe {
position : absolute ;
top : 4px ;
left : 327px;
width:  66px !important ;
}

div#tete-ssrub {
display : block;
position : absolute;
top :200px ;
left : 200px;
width: 518px;
height : 51px;
background-image : url("/images-communes/Visuel-box-Appel-d-offre-sur-liste-S-Rubrique.png" );
z-index : 100;
}

  
 /* exception */ 
  
 div.bande-basse  {
 left : 0px ; 
 }
 
 #form-recherche {
 position : absolute;
 top : 163px;
 left : 450px ;
 z-index : 100;
 width : 300px;
 }
 
 input.sairecherchemultiple {
  margin: 0 !important ;
  width: 237px;
}


  
  
  
  
  
  
 
