﻿
/*La partie centrale */
.Contenu
{
    vertical-align:top;
}
.ContenuTopLeft
{
    background:url("../Images/Bandeau_G.jpg") no-repeat left bottom;
    display:block;
	width:10px;
	height:88px;
	margin-left:3px;
    float:left;   
    width:486px;

}
.divCartoucheContenuBas
{
width:100%    
    
}
.ContenuTopMiddle
{   
    
    background:url("../Images/Bandeau_H.jpg") no-repeat;
    display:block;
	width:486px;
	height:9px;
	margin-left:10px;

	
}

.ContenuTopBottom
{
    background:url("../Images/Bandeau_B.jpg") no-repeat;
    display:block;
    height:16px;
    width:468px;
    margin-left:10px;
    }
    
.Contenubanniere
{   
    display:block;
    margin-left:10px;
    display:block;
    width:486px;
    height:9px;
    margin-top:-7px;
}
.ContenuTopLeft
{

 }
.divCartoucheTop
{
    float:right;
    min-width:149px;

width:149px;
    margin-right:25px;

  
}
.contenuInside 
{
/*	text-align:left;*/
    padding:15px;
    clear:both;

}
/*Les bordures gauche et droite de la page */

.CartoucheDroite
{
    width: 150px;
    /*border:solid 1px black;*/
	vertical-align : top;
	background:white URl(../Images/FondDroite.jpg) repeat-y  top right;
	}
.CartoucheDroiteContenu
{
     background-color:#ffa33c; 
    margin-top:30px;
}
.zoneFooter 
{
    text-align:center;
    vertical-align:bottom;
}
/*Le menu gauche */
.Menu
{
    vertical-align:top;
    WIDTH: 150px;
    background: #9999cc url(../Images/Logo.gif) no-repeat ;
    background-position:5px 13px ;
    margin-left:5px;
    overflow:hidden;
	text-align : left;
	border-left:solid 10px #ffa43d;

}
.MenuBottom
{

    WIDTH: 160px;
    display:block;
	border-left:solid 15px #202C81;
}
.FondMenu
{
    background-color:#9999cc;
}

.retourAccueil 
{
    height:68px;
}

/* 0 BASIC TAGS */
body 
{
	background-color: #ffffff;
	margin: 0 !important;
	padding: 0 !important;
}
form 
{
    margin: 0 !important;
	padding: 0 !important;
}
td 
{
    vertical-align:top;
}
form 
{
    margin:auto;
}

img {
	border-width: 0;
}

/* 1 HEADER */

.header 
{
    text-align:center;
	padding-top:0px !important;
	margin-top:0px !important;
}

.menu
{
	padding:0;
	margin:0;

}


/***************************************************/
/*        	                    Style pour le menu */
/***************************************************/
.Menu ul 
{
    list-style-type:none;

}
.Menu li 
{
    margin-left:-40px;
}
.Menu a 
{
    display:block;
}
.MenuNiveau1
{
    margin-top:-2px;
    padding-top:4px;
	vertical-align:middle;
	text-indent: 4px;
	border-bottom: black 1px solid;
	min-height: 19px;
	background-color: #202c81;
	margin-bottom:1px;
	display:block;
 	border-top:1px solid #5660a7;
}
 .MenuNiveau1 ul 
 {   

 }
 .MenuNiveau2
{
    padding-top:3px;
    padding-bottom:1px;
	background-color: #b2b1d5;
	border-top: white 1px solid;
	border-bottom: black 1px solid;
	min-height:16px;
	text-indent: 4px;
 }
 
 .MenuNiveau3
{
    padding-top:3px;
    padding-bottom:1px;

	border-bottom: black 1px solid;
	min-height:16px;
	text-indent: 4px;
 }

a.MenuNiveau1
{
	color:White;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
	
}

a:hover.MenuNiveau1
{
	color:#FFA43D;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
}

 a:selected.MenuNiveau1
{
	color:#FFA43D;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
}


/*.LinkNiv1Selected:hover
{
	color:#FFA43D;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
}*/


a.MenuNiveau2, a:visited.MenuNiveau2
{
	color:blue;
	color:#000066 !important;
	font-family:Verdana;
	font-size:7pt;
	text-decoration:none;
}

a:hover.MenuNiveau2
{
	color:#000066;
	color:#4F004F !important;
	font-family:Verdana;
	font-size:7pt;
}



.MenuNiveau3
{
 border:none;   
 }
 
a.MenuNiveau3,a:visited.MenuNiveau3
{
	color:White;
	font-family:Verdana;
	font-size:7pt;
	text-decoration:none;
}

a:hover.MenuNiveau3
{
	color:#4F004F ;
	font-family:Verdana;
	font-size:7pt;
	text-decoration:none;
}

a:selected.MenuNiveau3
{
	color:blue;
	font-family:Verdana;
	font-size:7pt;
	text-decoration:none;
}

/*
.LinkNiv2Selected:hover
{
	color:"#4F004F";
	font-family:Verdana;
	font-size:7pt;
	text-decoration:none;
}*/


/************************************************************************************************/
/*	Style pour l'UC de connexion à l'espace privé												*/
/************************************************************************************************/
div.login
{
	padding-top:7px;
	padding-bottom:14px;
	display:block;
	width:127px;
	color: #5E5E5E;
	font-size:10px;
}
div.login .titreLogin
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold; 
    width:115px;
	margin:0;
	padding:5px 5px 5px 30px;
	background-color: #202c81;
	color:White;
	text-transform:uppercase;
}
div.contenuLogin 
{
    padding-left:5px;
}
div.login A:link,
div.login A:visited,
div.login A:active
{
	color: #5E5E5E;
	font-size:10px;
}
div.login A:hover
{
	text-decoration:underline;
}
div.login .textbox
{
	width:90px;
	height:15px;
	color:#00674D;
	background-color:#F3B46F;
	border: solid 1px #000000;
}
div.login .bouton
{
	height:19px;
	color:#5E5E5E;
	font-size:10px;
	background-color:#F3B46F;
	border: solid 1px #5E5E5E;
}
div.login .boutonOK
{
	height:19px;
	color:#5E5E5E;
	font-size:10px;
	background-color:#F3B46F;
	border: solid 1px #5E5E5E;
	width: 25px;
}
/************************************************************************************************/


/************************************************************************************************/
/*	Style 6TM																					*/
/************************************************************************************************/
div#div6TM
{
	height: 30px;
	padding-top:10px;
	text-align:center;
}
div#div6TM a:link,
div#div6TM a:active,
div#div6TM a:visited
{
	color:#000000;
}
div#div6TM a:hover
{
	color:#000000;
	text-decoration:underline;
}
/************************************************************************************************/

.footer 
{
	margin-left: auto;
	margin-right: auto;
	margin-top:10px;
	padding-bottom:10px;
	margin-bottom:10px;
	width: 980px;
	font-size: 10px;
	border-bottom: solid 1px #000000;
}
.footer, .footer a 
{
    color:#000000;
}
.footer a:active,
.footer a:link,
.footer a:visited 
{
    color:#000000;
    text-decoration:none;
}
.footer a:hover 
{
    color:#000000;
    text-decoration:underline;
}

.nav 
{
    font-size:1.1em;
    margin-bottom: 5px;
}
.nav a 
{
    font-weight:bold;
    text-decoration:none;
    color:black;
}

.nav a:hover 
{
    color:#666666;
}

.label
{
    font-family:Verdana;
	font-size:7pt;
	text-decoration:none;
    color:#000066;
    }


/****Plan du site***/
.PlanduSite
{
    float : left;   
    margin-left:50px;
 }
 
.PlanduSite ul
{
    margin:0px;
    padding:0px;  
}
.PlanduSite li
{
    list-style-type:none;
    width:360px;
   background: url(../Images/hr.gif) no-repeat ;
   background-position:0px 16px ;
 }

.PlanDuSite1 a
{

   font-family:Arial;
   font-size:12px;
   font-weight:bold;
   color:Orange;     
   text-decoration:none;

}

.PlanDuSite2 li
{
    background: url(../Images/Puce.gif) no-repeat ;
    margin-top:3px;
    padding-left:15px;
    margin-left:10px;
     

}
    
.PlanDuSite2 a
{
   font-family:Arial;
   font-size:12px;
   font-weight:bold;
   color:blue;
   text-decoration:none;
   background-image:none;
}
div#Header
{
    width:680px;
width:auto !important;
min-width:680px ;
 }
.PlanDuSite3 li
{
    background: url(../Images/Puce.gif) no-repeat ;
    margin-top:3px;
    padding-left:15px;
    margin-left:10px;
    height:20px;
}
