BODY {
	SCROLLBAR-FACE-COLOR: #002d57; 
SCROLLBAR-HIGHLIGHT-COLOR: #d8d2ff; 

	SCROLLBAR-SHADOW-COLOR: #d8d2ff; 

	SCROLLBAR-3DLIGHT-COLOR: #002d57; 

	SCROLLBAR-ARROW-COLOR: #d8d2ff; 

	SCROLLBAR-TRACK-COLOR: #002d57; 

	SCROLLBAR-DARKSHADOW-COLOR: #002d57;



	

}


.liens
{
    COLOR: #165189;
    line-height:19px; 
    TEXT-DECORATION: underline;
}
 .liens A:link
{
 		COLOR: #165189;
    TEXT-DECORATION: underline;
}
 .liens A:hover
{
     COLOR: #002d57;
    TEXT-DECORATION: underline;
}
 .liens A:visited
{
    COLOR: #165189;
    TEXT-DECORATION: underline;
}


.num_rub{
	 BACKGROUND: url(../images/rub_02.jpg) ;
	 width:617; 
	 height:72 ;
	background-repeat: no-repeat;
padding: 0;
 FONT-SIZE: 15px;
	 COLOR: #025940;
	 FONT-STYLE: normal;
   FONT-FAMILY: Verdana;
   top-margin: 60 %;
	}
ul{
	margin: 0.625em 0 0.8em 40px;
	LINE-HEIGHT: 25px;
	}
.ref{
FONT-SIZE: 10px;
FONT-STYLE: italic;
		}
ul.liste{
	LINE-HEIGHT: 15px;
	}		
li.liste{
	padding-bottom: 10px;
	}		
.infobulle
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
     FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    
}
.souligne{
	TEXT-DECORATION: underline;
	}
.txt_accueil
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 15px;
    COLOR: #000000;
    LINE-HEIGHT: 20px;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: center;
}
.texte
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 15px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: justify
}
.texte11 {
	font-family: Verdana,Arial;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	TEXT-ALIGN:justify;
}
.texte11_blanc {
	font-family: Verdana,Arial;
	font-size: 11px;
	font-style: normal;
	color: #ffffff;
	
}
.texte10 {
	font-family: Verdana,Arial;
	font-size: 11px;
	font-style: normal;
	color: #1b17ca;
	
}
.texte10_italic {
	font-family: Verdana,Arial;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	FONT-STYLE: italic;
	FONT-WEIGHT: normal;
	line-height: 100%;
	font-variant: normal;
	
}
.texte11_left {
	font-family: Verdana,Arial;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	 TEXT-ALIGN: left;
	 FONT-WEIGHT: normal;
	
	
}
.texte11_Gras {
	font-family: Verdana,Arial;
	font-size: 11px;
	font-style: normal;
	color: #00316c;
	font-weight: bold;
	
}
.texte12_italic {
	font-family: Verdana,Arial;
	font-size: 11px;
	font-style: normal;
	FONT-FAMILY: Verdana;
	color: #000000;
	FONT-STYLE: italic;
}
.texte12_italic_left {
	font-family: Verdana,Arial;
	font-size: 11px;
	font-style: normal;
	FONT-FAMILY: Verdana;
	color: #000000;
	FONT-STYLE: italic;
	TEXT-ALIGN: left;
}

.texte12
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 15px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: justify
}
.texte12_left
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 15px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left;
}

.texte12_Gras
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 15px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: justify
}
.texte13_Gras {
	font-family: Verdana,Arial;
	font-size: 13px;
	font-style: normal;
	color: #ffffff;
	line-height: 150%;
	font-weight: bold;
}
.texte15_Gras {
	font-family: Verdana,Arial;
	font-size: 15px;
	font-style: normal;
	color: #1b17ca;
	line-height: 150%;
	font-weight: bold;
}
.texte15_B_Gras {
	font-family: Verdana,Arial;
	font-size: 15px;
	font-style: normal;
	color: #1b17ca;
	line-height: 150%;
	font-weight: bold;
}
.texte20_Gras {
	font-family: Verdana,Arial;
	font-size: 20px;
	font-style: normal;
	color: #1b17ca;
	line-height: 150%;
	font-weight: bold;
}
.titre12_Blue {
	font-family: Verdana;
	font-size: 10pt;
	font-style: normal;
	color: #40528c;
	font-weight: bold;
}
.titre13_Blue {
	font-family: Verdana;
	font-size: 10pt;
	font-style: normal;
	color: #40528c;
	font-weight: bold;
	
}
.titre13_Blue_gras {
	font-family: Verdana;
	font-size: 13px;
	font-style: normal;
	color: #023747;
	line-height: 150%;
	font-weight: bold;
	font-variant: small-caps;
}

.menu
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    line-height:19px; 
    TEXT-DECORATION: none;
}
.menu A:link
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none;
}
.menu A:hover
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: underline;
}
.menu A:visited
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none;
}

.piedpage
{
    FONT-SIZE: 10px;
    COLOR: #cfcfd0;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    line-height:19px; 
}
.piedpage A:link
{
    FONT-SIZE: 10px;
    COLOR: #cfcfd0;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.piedpage A:hover
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.piedpage A:visited
{
    FONT-SIZE: 10px;
    COLOR: #cfcfd0;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}


.cadrenoir {
	border:1px solid Black;
	}

a.info{
    position:relative; 
    z-index:24;
    border: 0 dashed #165189;
		border-bottom-width: 1px;
		TEXT-DECORATION: none;
		
    }

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

a.info span{display: none}

a.info:hover span{ 
/*le contenu de la balise span ne 
sera visible que pour l'état a:hover */
		 display:block; 
		 position:absolute;
	    top:2em; left:2em; width:15em;
	    border:1px solid #165189;
	    background-color:#cfcfd0; color:#000000;
	    text-align: justify;
	    font-weight:none;
	    padding:1px;
    
    }

.blocinfobulle{
	background: url(../images/charte_v4/contenu/infobulle.png);
	width:215px;
	display:none;
	height: 113px;
	font-size: 0.75em;
	position:absolute;
	top:12px;
	z-index: 1200;
}
.blocinfobulle span{
	padding : 5px;
	display:block;
	height: 75px;
	overflow: auto;
}
#contenu .infobulle a{color:#073553;text-decoration: none;}

