@charset iso-8859-1
.test
{
    COLOR: #ff0000;
    FONT-FAMILY: verdana;
    FONT-SIZE: 12px;   
    TEXT-DECORATION: none
}
.textenormal
{
    COLOR: #696969;
    FONT-FAMILY: verdana;
    FONT-SIZE: 12px;   
    TEXT-DECORATION: none
}
.textenormal_rouge
{
    COLOR: red;
    FONT-FAMILY: verdana;
    FONT-SIZE: 12px;   
    TEXT-DECORATION: none
}
.copyright
{
    COLOR: #666666;
    FONT-FAMILY: verdana;
    FONT-SIZE: 10px;   
    TEXT-DECORATION: none
}
.titrepage
{
    COLOR: #333333;
    FONT-FAMILY: verdana;
    FONT-SIZE: 18px; 
	FONT-WEIGHT: bold;   
    TEXT-DECORATION: none
}
.titreprog
{
    COLOR: #FF6600;
    FONT-FAMILY: verdana;
    FONT-SIZE: 15px; 
	FONT-WEIGHT: bold;   
    TEXT-DECORATION: none
}
.rubrique
{
    COLOR: #ADBDA5;
    FONT-FAMILY: verdana;
    FONT-SIZE: 12px;
	FONT-WEIGHT: bold;    
    TEXT-DECORATION: none
}
.rubrique:hover
{
    COLOR: #696969;
    FONT-FAMILY: verdana;
    FONT-SIZE: 12px;  
	FONT-WEIGHT: bold;  
    TEXT-DECORATION: none
}
.textepetit
{
    COLOR: navy;
    FONT-FAMILY: verdana;
    FONT-SIZE: 9px;   
    TEXT-DECORATION: none
}
a.info{
    position:relative; /*this is the key*/
    z-index:24; background-color:#ccc;
    color:#000;
    text-decoration:none}

a.info:hover{z-index:25; background-color:#ff0}

a.info span{display: none}

a.info:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:2em; left:2em; width:15em;
    border:1px solid #0cf;
    background-color:#cff; color:#000;
    text-align: center}
#navcontainer
{
margin: 0;
padding: 0;
height: 22px;
font: 11px Verdana, sans-serif;
width: 100%;
border-bottom: 1px solid #bbb;
list-style-type: none;
background: #fff;
}

#navlist li
{
float: left;
margin: 0;
padding: 0;
width: auto;
display: block;
}

#navlist li a, #navlist li a:link
{
background: #fff;
color: #555;
text-decoration: none;
padding: 3px 5px 3px 5px;
display: block;
}

#navlist li a:hover
{
color: #039;
border-bottom: 3px solid #bbb;
cursor: pointer;
background: #eee;
}

#navlist li a#current, #navlist li a#current:link
{
color: #000;
cursor: default;
font-weight: bold;
border-bottom: 3px solid #999;
}

#navlist li a#current:hover
{
border-bottom: 3px solid #f90;
background: #eee;
}
.lien_accueil
{
	font-family: Tahoma;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color: #696969;
    TEXT-DECORATION: none
}
.lien_accueil:hover
{
	font-family: Tahoma;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color: #FF6600;
    TEXT-DECORATION: none
}
.lien_accueil_petit
{
	font-family: Tahoma;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #696969;
    TEXT-DECORATION: none
}
.lien_accueil_petit:hover
{
	font-family: Tahoma;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #FF6600;
    TEXT-DECORATION: none
}