*
{  font-family:Verdana,Arial,Helvetica,sans-serif; }

body
{  
 font-size : 11px; 
 background : #E3E3E3;
 margin:0px;
}

textarea,
table
{  
font-size:11px; 
   white-space: normal;
}

body
{ text-decoration:none; }

a,
a:link,
a:visited,
a:active
{ 
  cursor: pointer; 
  text-decoration:none; 
  color:black;
} 

a:hover
{
  cursor: pointer; 
 color:blue;
 text-decoration:underline;
} 



body
{  color : #000000; }



a.titre_bloc,
.titre_bloc
{
   margin: 0;
   padding: 0;
   padding-left: 20px;
   font-size:13px;
   font-weight:bold;
   text-decoration: none;
  cursor: text;
   color:white;
}

.titre_sous_bloc
{
  margin: 0;
  padding: 2px;
  font-size:13px;
  font-weight:bold;
  text-decoration: none;
  color:black;
  border-collapse: collapse;
  white-space:nowrap;
  border: 2px solid #000000;
}

form 
{ display:inline; }

td.libelle_edit , th.libelle_edit  
{
  text-align:right;
  border: 0 ;
  padding-right: 4px;
  vertical-align:top;
   font-weight:bold;
 white-space:nowrap;
}

td.libelle_form , th.libelle_form  
{
  text-align:right;
  border: 0;
  padding-right: 4px; 
  vertical-align:middle;
  font-weight:bold; 
   white-space:nowrap;
}
div.libelle_sous_titre,
td.libelle_sous_titre
{
  border: 0;
  font-weight:bold;
  font-size : 12px; 
  text-decoration: underline;
   white-space:nowrap;
}
.guestlist 
{ 
  text-align:center;
  border: 0;
  font-weight:bold;
  font-size : 12px; 
  text-decoration: underline;
  white-space:nowrap;
  color:green;
 }


div.pied_page, 
a.pied_page,
a.pied_page:link,
a.pied_page:visited,
a.pied_page:active,
a.pied_page:hover
{
  color : #737373;
}


h2.annuaire_titre 
{ 
  font-weight:bold;
  cursor: none; 
  text-decoration:none; 
  color:darkblue;
  font-size:15px; 
  white-space: nowrap;
  padding: 10 0 3 0;
  border: 0;
  margin: 0;
  display:block;
 }

.annu_acc_cat,
h1.annu_acc_cat,
a.annu_acc_cat:link,
a.annu_acc_cat:visited,
a.annu_acc_cat:active { 
  font-weight:bold;
  cursor: pointer; 
  text-decoration:none; 
  color:darkblue;
  font-size:15px; 
  white-space: nowrap;
  padding: 10 0 3 0;
  border: 0;
  margin: 0;
  display:block;
 }

a.annu_acc_cat:hover { 
  color:blue;
  cursor: pointer; 
  text-decoration:underline; 
 }

.annu_acc_sscat,
a.annu_acc_sscat:link,
a.annu_acc_sscat:visited,
a.annu_acc_sscat:active { 
  font-weight: none;
  cursor: pointer; 
  text-decoration: underline; 
  color: black;
  font-size: 11px; 
  white-space: wrap;
  padding: 0 0 0 0;
  border: 0;
  margin: 0 0 0 0;
  display:inline;
 }

a.annu_acc_sscat:hover { 
  color:blue;
  cursor: pointer; 
  text-decoration:underline; 
 }

.annu_acc_sscat_suite,
a.annu_acc_sscat_suite:link,
a.annu_acc_sscat_suite:visited,
a.annu_acc_sscat_suite:active { 
  font-weight: none;
  cursor: pointer; 
  text-decoration: none; 
  color: black;
  font-size: 11px; 
  white-space: nowrap;
  padding: 0 0 0 0;
  border: 0;
  margin: 0 0 0 0;
  display:inline;
 }

a.annu_acc_sscat_suite:hover { 
  color:blue;
  cursor: pointer; 
  text-decoration:underline; 
 }

.annu_chemin,
a.annu_chemin:link,
a.annu_chemin:visited,
a.annu_chemin:active { 
  font-weight: bold;
  cursor: pointer; 
  text-decoration: none; 
  color: black;
  font-size: 15px; 
  white-space: nowrap;
  padding: 0 0 0 0;
  border: 0;
  margin: 0 7 0 7;
 }

a.annu_chemin:hover { 
  color:blue;
  cursor: pointer; 
  text-decoration:underline; 
 }

a.annu_title:link,
a.annu_title:visited,
a.annu_title:active { 
  font-weight: bold;
  cursor: pointer; 
  text-decoration: none; 
  color: green;
  font-size: 13px; 
  white-space: nowrap;
  padding: 0 0 0 0;
  border: 0;
  margin: 0 0 0 200;
}

a.annu_url:link,
a.annu_url:visited,
a.annu_url:active { 
  font-weight: none;
  cursor: pointer; 
  text-decoration: none; 
  color: black;
  font-size: 11px; 
  white-space: nowrap;
  padding: 0 0 0 0;
  border: 0;
  margin: 0 0 0 10;
 }

a.annu_rss:link,
a.annu_rss:visited,
a.annu_rss:active { 
  font-weight: none;
  cursor: pointer; 
  text-decoration: none; 
  color: black;
  font-size: 10px; 
  white-space: wrap;
  padding: 0 0 0 0;
  border: 0;
  margin: 0 0 0 0;
 }



.nt_menu_style{
width: 100%;
font: bold 12px Verdana;
color: #FFFFFF;
padding: 0px 0px 0px 0px;
margin:0px;
display: block;
}

.nt_menu_style:after{ /*Add margin between menu and rest of content in Firefox*/
content: ""; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden; 
}

.nt_menu_style ul {
border: 0px solid #ffffff;
width: 100%;
margin: 0px;
display:block;
float:left;
padding: 0px;
background: #3360A3 url(http://www.e-servicis.com/t3/ii/menu_principal_fond.gif) repeat-x center center; 
}

.nt_menu_style ul li{
display:inline;
padding: 7px 4px 7px 4px;
margin: 0px;
/*display:block;*/
/*float: float;*/
}

.nt_menu_style ul li a,
.nt_menu_style ul li a:link,
.nt_menu_style ul li a:visited {
color: #FFFFFF;
padding: 7px 4px 7px 4px;
margin: 0px;
text-decoration: none;
border: 0px;
}

.nt_menu_style ul li a:hover,
.nt_menu_style ul li a.selected 
 { 
/*script dynamically adds a class of "selected" to the current active menu item*/
margin: 0px;
padding: 7px 4px 7px 4px;
/*background-color: #009D4D;*/
background: url(http://www.e-servicis.com/t3/ii/menu_principal_fond-over.gif) repeat-x center center ; /*text-decoration: none;*/
text-decoration: none;
color: #FFFFFF;  /*color:#000000;*/
}

/* ######### Style for Drop Down Menu ######### */

.sous_menu_div{
position:absolute;
top: 0;
border: 2px solid #3360A3; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font:bold 12px Verdana;
z-index:255;
background-color: #3360A3;
width: 400px;
visibility: hidden;
color: white;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#3360A3,direction=135,strength=5); /*Add Shadow in IE. Remove if desired*/
}

.sous_menu_div a,
.sous_menu_div a:link,
.sous_menu_div a:visited,
.sous_menu_div a:active
{
width: auto;
display: block;
text-indent: 16px;
border-bottom: 1px solid #3360A3; /*THEME CHANGE HERE*/
padding: 2px 0px;
text-decoration: none;
font-weight: bold;
color: white;  /*color: black;*/
line-height:20px;
/*background: url(bt_menu.jpg)  repeat center left; */
}

* html .dropmenudiv a{  /*IE only hack*/
width: 100%;
}

.sous_menu_div a:hover{ /*THEME CHANGE HERE*/
/*background-color: #FF3434;*/
text-decoration: none;
color:#FFFFFF;
background: url(http://www.e-servicis.com/t3/ii/menu_principal_fond-over.gif) repeat-x center center ;
}



