@charset "iso-8859-1";



#csstopmenu, #csstopmenu ul{

padding: 0;

margin: 0;

list-style: none;

}



#csstopmenu li{

float: left;

position: relative;

}



#csstopmenu a{

text-decoration: none;

}



.mainitems{

border: 0px solid black;    /* mettre 1px pour avoir une boite noir autour des menus principaux */

border-left-width: 0;

background-color: #003366;  /* mettre couleur de fond des menus */

}



.headerlinks a{

margin: auto 10px;           /* Changer 8px pour espace entre menu */

font-weight: bold;

font-size: 13px;

color: #FFEEDE;             /* Mettre la couleur pour les lettres des menu */

text-indent: 0px;

}



.submenus{

display: none;

width: 11em;                 /* largeur des sous menus */

position: absolute;

top: 1.2em;

left: 0;

text-align:left;             /* alignement des titre dans les sous menus */

background-color:#003366;    /* Mettre la couleur de fond des sous menus */

border: 0px solid black;     /* mettre 0px si tu ne veux pas la boite pour les sous menus */

border-color:#FFEEDE;

z-index: 2; 

}



.submenus li{

width: 100%;

font-weight: bold;

font-size: 11px;

margin-top: 2px; 

}



.submenus li a{

display: block;

width: 100%;

text-indent: 8px;

}



html>body .submenus li a{ /* non IE browsers */

width: auto;

}



.submenus li a:hover{

background-color: #FFEEDE;  /* Mettre la couleur de fond des sous menus quand on le pointe */

color: #CC3300;             /* Mettre la couleur du texte quand on le pointe */

font-weight: bold;

}



#csstopmenu li>ul {/* non IE browsers */

top: auto;

left: auto;

}



#csstopmenu li:hover ul, li.over ul {

display: block;

}



html>body #clearmenu{ /* non IE browsers */

height: 3px;

}



/* Hyperlien pour le menu pve  */

a.menupve:link {

text-decoration: none;

color:#FFEEDE;

font-weight: bold;

font-size: 11px;

}



a.menupve:visited { 

text-decoration: none;

color: #FFEEDE;

font-weight: bold;

font-size: 11px; 

}



a.menupve:active { 

text-decoration: none;

color: #FFEEDE;

font-weight: bold;

font-size: 11px; 

}



a.menupve:hover { 

text-decoration: none;

color: #FFEEDE;

font-weight: bold;

font-size: 11px; 

}







/* Hyperlien pour le menu pve  */

a.documents:link {

text-decoration: none;

color:#CC3300;

font-weight: bold;

font-size: 11px;

}



a.documents:visited { 

text-decoration: none;

color: #CC3300;

font-weight: bold;

font-size: 11px; 

}



a.documents:active { 

text-decoration: none;

color: #CC3300;

font-weight: bold;

font-size: 11px; 

}



a.documents:hover { 

text-decoration: none;

color: #CC3300;

font-weight: bold;

font-size: 11px; 

}





.textmenu{

font-family: Verdana, Arial, Helvetica, sans-serif ;

font-size: 13;

color: #FFFFFF ;

}



.text{

font-family: Verdana, Arial, Helvetica, sans-serif ;

font-size: 11 ;

}



.text2{

font-family: Verdana, Arial, Helvetica, sans-serif ;

font-size: 13 ;

font-weight: bold;

color: #000000;

}



.text3{

font-family: Verdana, Arial, Helvetica, sans-serif ;

font-size: 14 ;

font-weight: bold;

color: #000000;

}



.textcontact{

font-family: Verdana, Arial, Helvetica, sans-serif ;

font-size: 12 ;

}



.textentete{

font-family: Verdana, Arial, Helvetica, sans-serif ;

font-size: 18 ;

text-decoration: underline;

font-weight: bold;

color: #FFEEDE;

}



.texttitre{

font-family: Verdana, Arial, Helvetica, sans-serif ;

font-size: 13 ;

font-weight: bold;

color: #CC3300;

}



.textsoustitre{

font-family: Verdana, Arial, Helvetica, sans-serif ;

font-size: 11 ;

font-weight: bold;

color: #CC3300;

}



.textsoustitre2{

font-family: Verdana, Arial, Helvetica, sans-serif ;

font-size: 12 ;

font-weight: bold;

color: #CC3300;

}



.textbaspage{

font-family: Verdana, Arial, Helvetica, sans-serif ;

font-size: 11 ;

}



.textdroits{

font-family: Verdana, Arial, Helvetica, sans-serif ;

font-size: 10 ;

font-weight: bold;

color: #FFEEDE ;

}



.textrealisation{

font-family: Verdana, Arial, Helvetica, sans-serif ;

font-size: 10;

font-weight: bold;

color: #FFEEDE ;

}



.bodycolor {

background-color :#003366;

leftmargin : 0 ;

topmargin : 0;

marginwidth: 0;

marginheight: 0;

}

/* Effet pour programmation */
.wrapper {display:none}
.unwrapper {display:block}
.filterControl {width:300px; 
                border:solid black 1px; padding:2px; 
                font-size:14px; background-color:white}



