﻿body 
{
}

.Cadre
{
	border-color:#777;
	border-style:solid;
	border-width:1px;
}

.CadreBleu
{
	border-color:#17A9EB;
	border-style:solid;
	border-width:thin;
}


/* =======================================
	Vert : #A4CB0A
	Bleu Fonce : #1462CB
	Bleu Clair : #17A9EB
	Gris Menu : #777
*/
/* =======================================
	Text du Menu Statique
   ======================================= */
.BackgroundMenu
{
	background:url(../Images/Menu/BandeauGris.png);
}

.TextMenu
{
    font-weight : bold; 
    text-decoration : none;
    color :#777;
    font-family:Calibri;
    font-size:small;
} 

/* =======================================
	Text du Menu Link
   ======================================= */
.LinkNoColor:link
{    
    text-decoration : none;
    color : white;
} 

.LinkNoColor:visited 
{
    text-decoration : none;
    color : white;
} 
   
   
.TextLinkMenu:link
{
    font-weight : bold;
    text-decoration : none;
    color : #777;
    font-family:Calibri;
    font-size:small;
} 

.TextLinkMenu:visited 
{
    font-weight : bold;
    text-decoration : none;
    color : #777;
    font-family:Calibri;
    font-size:small;
} 

.TextLinkMenu:Hover 
{
    font-weight : bold;
    text-decoration : none;
    color : #1462CB;
    font-family:Calibri;
    font-size:small;
} 


/* =======================================
	Text du Sous Menu
========================================= */
.TextSousMenu:link
{
    /* font-weight : bold; */
    text-decoration : none;
    color : #777;
    font-family:Calibri;
    font-size:small;
} 

.TextSousMenu:visited 
{
    /* font-weight : bold; */
    text-decoration : none;
    color : #777;
    font-family:Calibri;
    font-size:small;
} 

.TextSousMenu:Hover 
{    
    text-decoration : none;
    color : #404000;
    font-family:Calibri;
    font-size:small;
} 


.TextMenuPrincipal:link
{    
	font-weight : bold;
    text-decoration : none;
    color : #777;
    font-family:Calibri;
    font-size:small;
} 

.TextMenuPrincipal:visited 
{
	font-weight : bold;
    text-decoration : none;
    color : #777;
    font-family:Calibri;
    font-size:small;
} 

.TextMenuPrincipal:Hover 
{
    font-weight : bold;
    text-decoration : none;
    color : #1462CB;
    font-family:Calibri;
    font-size:small;
} 



/* ========================================
	Gestion des couleur dans les pages
=========================================== */ 
.VertVerdanaBoldTitre
{
	color:#A4CB0A;
	font-size: 20px;
	font-family:Calibri;
	font-weight : bold;	
}

.VertVerdanaBold
{
	color:#A4CB0A;
	font-size: large;
	font-family:Calibri;
	font-weight : bold;	
}

.VertVerdana
{
	color:#A4CB0A;
	font-family:Calibri;
	text-align:justify;
}

.VertVerdanaReason
{
	color:#A4CB0A;
	font-family:Calibri;
	font-size: small;
	text-align:justify;
}

.BleuVerdana
{
	color: #17A9EB;
	font-family:Calibri;
	text-align:justify;
	font-size: small;
}

.BleuVerdanaBold
{
	color: #17A9EB;
	font-family:Calibri;
	font-weight : bold;	
	text-align:justify;
	font-size: small;
}

.BlackVerdana
{
	color: Black;
	font-family:Calibri;
	font-size: small;
	text-align:justify;
}

.BlackVerdanaLeft
{
	color: Black;
	font-family:Calibri;
	font-size: small;
	text-align:left;
}

.GrisVerdana
{
	color: #777;
	font-family:Calibri;
	text-align:justify;
	font-size:small;
}

.GrisVerdanaSmall
{
	color: #777;
	font-family:Calibri;
	text-align:justify;
	font-size:small;
}

/* =========================================
	Gestion de couleur avec les links
============================================ */
.BleuVerdanaLink:Link
{
	text-decoration : none;
	color: #17A9EB;
	font-family:Calibri;
	font-size: small;
	text-align : left;
}

.BleuVerdanaLink:Visited
{
	text-decoration : none;
	color: #17A9EB;
	font-family:Calibri;
	font-size: small;
	text-align : left;
}

.BleuVerdanaLink:Hover
{
	text-decoration : none;
	color: #A4CB0A;
	font-family:Calibri;
	font-size: small;
	text-align : left;
}

.BleuVerdanaBoldLink:Link
{
	text-decoration : none;
	color: #17A9EB;
	font-family: Calibri;
	font-size: small;
	font-weight : bold;
}

.BleuVerdanaBoldLink:Visited
{
	text-decoration : none;
	color: #17A9EB;
	font-family:Calibri;
	font-size: small;
	font-weight : bold;
}

.BleuVerdanaBoldLink:Hover
{
	text-decoration : none;
	color: #A4CB0A;
	font-family:Calibri;
	font-size: small;
	font-weight : bold;
}

.VertVerdanaBoldLink:Link
{
	text-decoration : none;
	color:#A4CB0A;
	font-size:20px;
	font-family:Calibri;
	font-weight : bold;	
}

.VertVerdanaBoldLink:Visited
{
	text-decoration : none;
	color:#A4CB0A;
	font-size:20px;
	font-family:Calibri;
	font-weight : bold;	
}

.BlackVerdanaLink:Link
{
	color: Black;
	font-family:Calibri;
	text-decoration : none;
}

.BlackVerdanaLink:Visited
{
	color: Black;
	font-family:Calibri;
	text-decoration : none;
}

/* =====================================================
	Menu Déroulant
   ===================================================== */
   
div#menu {width: 100px;}
div#menu ul {padding: 0; width: 100px; border:0px solid; margin:0px;float:left;}
/*div#menu li.sousmenu {background: white;}*/
div#menu ul li {position:relative; list-style: none; border-bottom:0px solid;}
div#menu ul ul {position: absolute; display:none; float:left; width:200px; text-align:left}
div#menu li a {text-decoration: none;}
div#menu ul.niveau1 li.sousmenu:hover ul.niveau2, 
div#menu ul.niveau2 li.sousmenu:hover ul.niveau3 {display:block; top:15px;} 
div#menu ul.niveau2 {left: 0px;}  


/* ====================================================
	DIVERS 
   ==================================================== */
.Interligne
{
	height:20px;
}   

