/* CSS Document */
body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left; margin-top:0px; 
    background-image: url("pics/background2.jpg");
	background-repeat:repeat-x;
	background-position:top;
	background-color:#F5F5F5;
}
h1 { font-size:12px; font-weight: bold}
.normal { font-family: Verdana, Arial, Helvetica, sans-serif ; font-size:11px ; }
.normal_12 { font-family: Verdana, Arial, Helvetica, sans-serif ; font-size:12px ; }

strong { font-size:12px; font-weight: bold; color: #001868}
b { font-size:12px; font-weight: bold; color: #000000}
/* Commun aux liens */
a:link, a:visited, a:hover, a:active {  font-family: Verdana, Arial, Helvetica, sans-serif ; font-size:10px ;text-decoration:none;color:#000000} 
a.souligne:link, a.souligne:visited, a.souligne:hover, a.souligne:active { text-decoration:underline; font-weight:bold}

a.technos:link, a.technos:visited { font-weight:bold; color: #666666;text-decoration:none}
a.technos:hover, a.technos:active { font-weight:bold; color: #000000;text-decoration:none} 

a.orange:link, a.orange:visited { font-weight:bold; color: #FF3300; text-decoration:underline; }
a.orange:hover, a.orange:active { font-weight:bold; color: #FF3300; text-decoration:none} 

a.technos_select:link, a.technos_select:visited, a.technos_select:hover, a.technos_select:active { font-weight:bold; color: #FF6600} 

/* Liens blancs */
a.blanc:link, a.blanc:visited, a.blanc:hover, a.blanc:active {  font-family: Verdana, Arial, Helvetica, sans-serif ; font-size:10px ;text-decoration:none;color:#FFFFFF} 

/* Liens gris */
a.gris:link, a.gris:visited, a.gris:hover, a.gris:active {  font-family: Verdana, Arial, Helvetica, sans-serif ; font-size:11px ;text-decoration:none;color:#666666;  font-weight:bold} 

a.bandeau:link, a.bandeau:visited, a.bandeau:hover, a.bandeau:active { color:#000000;font-size:12px }
li { text-align: left;}
p { text-align:justify }

#logo{
clear:both;
font-size:0.9em;
position:relative;
top: 0px;
left: 0px;
background-color:#F5F5F5;
height: 37px;
}

#menu{
/*clear:both;*/
font-size:0.9em;
position:relative;
top:85px;
left: -40px;
width: 800px;
height: 30px;
}
#menu ul{
width:100%;
}

#menu li{
float:left;
list-style:none;
width:20%;
text-align:center;
letter-spacing:0.1em;
}

#menu li a{
line-height:2.3em;
padding-bottom:0.1em;
color:#000000;
font-size:11px;
font-weight:bold;
display:block;
text-decoration:none;
background:#FFFFFF url(pics/menu.jpg) repeat-x bottom;
border-bottom:2px solid #446B7E;
}

#menu li a:hover, #menu li a.current{
display:block;
text-decoration:none;
background:#FFFFFF url(pics/menu-over.jpg) repeat-x bottom;
}