body
{
 font: 11px verdana, sans-serif;   
 margin: 0;
 padding: 0;
}

#page
{
 background-image: url("Images/bg.gif");
 background-repeat: repeat-y ;
}

#hautpage
{
 background-image: url("Images/hautpage.jpg");
}

#baspage
{
 background-image: url("Images/baspage.jpeg");
}

#normal
{
 background-color:#FFFFFF;
}
/**************************************/
/***** Barre de navigation gauche *****/
/**************************************/
#hautmenu
{
 background-image: url("Images/hautmenu.png");
}

#contentmenu
{
 background-image: url("Images/content_menu.png");
 font-size:11px;
 font-weight:bold;
 font: 11px verdana, sans-serif;
 border: none;
}

#basmenu
{
 background-image: url("Images/basmenu.png");
}

a.nav
{
 border: none;
}
/******************/
/***** Titres *****/
/******************/
h1 
{
color: #0468b2; 
font-family: verdana, sans-serif, Georgia, "Times New Roman", Times, serif;
font-size: x-large;
line-height: 200% 
}
h2 
{
color: #0468b2; 
font-family: verdana, sans-serif, Georgia, "Times New Roman", Times, serif;
font-size: large;
line-height: 180% 
}
h3
{
color: rgb(92, 51, 10); 
font-family: verdana, sans-serif, Georgia, "Times New Roman", Times, serif;
font-size: large;
line-height: 160% 
}
h4
{
color: rgb(92, 51, 10); 
font-family: verdana, sans-serif, Georgia, "Times New Roman", Times, serif;
font-size: medium;
text-decoration: underline;
line-height: 140% 
}
h5
{
color: rgb(192, 192, 192); 
font-family: verdana, sans-serif, Georgia, "Times New Roman", Times, serif;
font-size: medium ;
line-height: 120% 
}
h6
{
color: rgb(92, 51, 10); 
font-family: verdana, sans-serif, Georgia, "Times New Roman", Times, serif;
font-size: small ;
text-decoration: underline;
line-height: 100% 
}
/**********************************************************************************/
/* Menu déroulant pour navigateur autre que MSIE ou version MSIE 7.0 et supérieur */
/**********************************************************************************/
#menuDeroulant
{
 width: 920px;
 height:101px;
 list-style-type: none;
 margin: 0;
 padding: 0;
 border: 0;
 position: absolute;
 top:90px;
 left:150px;
}
	#menuDeroulant li
	{
	 float:left;
 	 width: 153px;
	 margin: 0;
	 padding: 0;
	 border: 0;
	}
		#menuDeroulant li a:link, 
		#menuDeroulant li a:visited
		{
		 display:block;
		 height: 1%;
		 color: #5b90b8;
		 font-size:11px;
		 font-weight:bold;
		 background: #95d0fe;
		 margin: 0;
		 padding: 8px 20px;
		 border-right: 1px solid #fff;
		 text-decoration: none;
		}
		#menuDeroulant li a:hover{
			color:#426f93;
			background:#75bffd url(Images/menu_h.jpg) repeat-x center top;
			text-decoration:none;
			border:1px solid #95d0fe;
		}
		#menuDeroulant li:hover > .sousMenu { display: block; }
		#menuDeroulant li a:active { background-color: #F2C08E; }
	
		#menuDeroulant li a.current{
			color:#426f93;
			background:#c5e7ff url(Images/menu_h.jpg) repeat-x center top;
			text-transform:uppercase;
			font-size:11px;
			padding:8px 20px;
			line-height:11px;
			font-weight:bold;
			text-decoration:none;
			border:1px solid #95d0fe;
		}
		#menuDeroulant .sousMenu
		{
		 float: none;
 		 display: none;
		 list-style:none;	
		 margin: 0;
		 padding: 0;
		 border: 0;
		}
			#menuDeroulant .sousMenu li
			{
			 margin: 0;
			 padding: 0;
			 border: 0;
		 	 width: 152px;
			 border-top: 1px solid transparent;
			 border-right: 1px solid transparent;
			}
				#menuDeroulant .sousMenu li font
				{
				 display:block;
				 height: 1%;
				 color: #C0C0C0;
				 font-size:11px;
				 font-weight:bold;
				 background: #969696;
				 margin: 0;
				 padding: 8px 20px;
				 border-right: 1px solid #fff;
				 text-decoration: none;
				}
				#menuDeroulant .sousMenu li a:link,
				#menuDeroulant .sousMenu li a:visited
				{
				 display:block;
 				 border-right: 1px solid #fff;
 				 color: #5b90b8;
				 margin: 0;
				 border: 0;
				 text-decoration: none;
	 			 background:#75bffd
				}
				#menuDeroulant .sousMenu li a:hover
				{
				 display:block;
				 color:#426f93;
				 background-image: none;
				 background-color: #c5e7ff;
				}
