a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000 ; text-decoration: none}
a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #385273 ; text-decoration: underline}



.tabgene{
text-align:center;
vertical-align:top;
text-align: justify;
font-family: Arial;
font-size: 10pt;
margin:10pt;
width:100%;

 }

.tdmenu 	{
border-bottom-style:solid;
border-bottom-color:#000000;
border-bottom-width: 1px;
padding:3px;
}

.tdmenu2 	{

padding:2px;
text-align: right;
}

.tdgene1{

vertical-align:top;
text-align: justify;
font-family: Arial;
font-size: 10pt;
margin:0pt;
background-color:#6699cc;

}

.tdgene2{
text-align: center;
font-family: Arial;
font-size: 10pt;
margin:0pt;
background-color:#6699cc;
width:120px;
}

.menu_inter{
background-color: #dddddd;
border-style:solid;
border-color:#000000;
border-width: 1px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px; 
width:100%;

}

.ssmenu2{ font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
background-color:#dddddd; 
text-decoration: none;
text-align: rigth;
padding:8px;
border-style:dashed;
border-color:#000000;
border-width: 1px;

}

.ssmenu{ font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
background-color:#dddddd; 
text-decoration: none;
text-align: left;
padding:1px;
margin-left:-10px;
margin-right:-10px;
border-style:dashed;
border-color:#000000;
border-width: 1px;

}




.titretab 	{
border-bottom-style:solid;
border-bottom-color:#000000;
border-bottom-width: 1px;
padding:10px;
background-color: #009460;

}

.titrepara {
margin-top: 10px; 
margin-bottom: 10px; 
margin-left: 10px;
margin-right: 20px;
font-family: Arial;
font-size: 14pt;
font-weight: bold;
border-bottom:1px solid black; 
width: 630;
}

/* Paragraphe encadrés verts gris*/
.paragris {

padding-bottom: 10px;
padding-left: 10px;
padding-right: 20px;
padding-top: 10px;
margin-left: 10px; 
background : #d3e4e3;
text-align: justify;
font-family: Arial;
font-size: 9pt;
width: 600px;
border:1px solid black; 
}

/* Cadre du titre */
#titrefiche {
background-color: #ffffff;
margin-top: 10px; 
padding: 10px; 
margin-bottom: 10px;
min-width: 250px;
height: 100px;
border:1px solid black; 
float: left;
}
/*Titre fiche thematique*/
#nomfr {
text-indent: 20px;
margin-top: 10px;
font-family: Arial;
font-size: 16pt;
}

/*Sous titre fiche thematique*/
#nomtaxo {
font-style:italic;
text-indent: 20px;
margin-bottom: 10px;
font-family: Arial;
font-size: 12pt;
}

/* paramettre ajouter par Soumah */

.tabparam{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
width:100%;
padding:0px;
width:100%;
background-color:#eeeeee;
border-style:solid;
border-color:#000000;
border-width: 1px;
}

.titre2 {

text-align: center;
margin-left: 4px;

font-family: Arial;
font-size: 12pt;
border-bottom-style:solid;
border-bottom-color:#000000;
border-bottom-width: 1px;
margin-bottom:20px;
margin-top:10px;
}

.liste_selection{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
padding:2px;
background-color:#ffffff;
border-style:solid;
border-width: 1px;
border-style:dashed;
}

   .avertissement {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px; 
margin:20px;
background-color: #eeeeee;
 border-width: 0px;
  padding:10px;
  font-style:italic;
  } 
  
.capture{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
width:100%;
padding:0px;
background-color:#cccccc;
border-style:solid;
border-color:#000000;
border-width: 1px;
border-collapse:collapse
}

.station{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
width:100%;
padding:0px;
border-style:solid;
border-color:#000000;
border-width: 1px;
}

.liste_select{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
width:100%;
padding:0px;

}
.tabmenu{
position:absolute;
width:250px;
background-color:#FFF;
left:2px;
top:220px;
margin:3px;
filter:alpha(opacity=75); 
opacity: 0.75; 
-moz-opacity : 0.75; }

.request_tab
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
padding:12px;
width:100%;
background-color:#fFFFFF;
border-style:solid;
border-width: 1px;
border-style:dashed;
}

.request_text
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
padding:2px;
width:100%;
background-color:#fafafa;

border-style:solid;
border-width: 1px;
border-style:dashed;
}
  
.textenormal {
text-align: justify;
font-family: Arial;
font-size: 10pt;
	
}

.textepetit {
text-align: justify;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 8pt;
	
}