body {
	margin: auto;
	width:900px;
	padding: 0;
	background :	#2B3856 url() 0 0px  repeat-y; 
	text-align :left;
	font-family : Verdana;
	color : #fff; 
	font-size : 12px;
}

/* BLOC CONTENEUR */

#conteneur {
	margin-top:10px;
	min-height: 960px;
	border: 3px solid #4E8975;
	 
}

#header
{
	height:111px;
	background-image:url("images/logo/logo2.jpg");
	margin:0;
	padding:0;
}

/*règle pour IE. Supprime la marge extra basse*/
* html #conteneur
{
	margin-bottom: 0;
}


/* HAUT */

#haut p
{
	font-size : 14px ;  margin : 0 10px 0 15px; padding : 0
}


/* CONFIGURATION ul, li / MENU */

ul, li 
{
	margin : 0; 
	padding : 0; 
	list-style : none ; 
	float : left;
}

/* MENU */

#block_menu
{
	margin:auto;
	width:800px;
	height:35px;
	margin-top:-24px;
	margin-bottom:13px;
}

#menu, #menu ul     
{
    padding : 0; 
    margin : 0; 
    list-style : none; 
    line-height : 21px; 
    text-align : center; 
}
#menu a
{
    display : block; 
    padding : 0;
    text-decoration : none; 
    width : 95px; 
	height:20px;
	color:white;
}


#menu li a:hover {
	color: red;
	background-color: #F3F3F3;
	border-bottom: 4px solid red;
	padding-bottom: 0;
}

/*----- Menu 14------ */

#menu14 {
width: 100px;
margin: 0;
padding : 0; 
}

#menu14 ul {
list-style: none;
margin: 0;
padding: 0;
}

#menu14 li a {
height: 32px;
voice-family: "\"}\"";
voice-family: inherit;
height: 20px;
text-decoration: none;
}

/* renseigner l'adresse des images */
#menu14 li a:link, #menu14 li a:visited {
color: #FFF;
display: block;
background: url(images/menu/menu14.gif);
padding: 8px 0 0 10px;
}

#menu14 li a:hover {
color: #FFF;
background: url(images/menu/menu14.gif) 0 -32px;
padding: 8px 0 0 10px;
}
/* MENU  COLONNE*/

#menucol {

background-color : transparent; 
text-align : left;
padding-left : 10px;
}

#menucol li { padding : 0px 0 4px 0;  }

#menucol li a {
text-decoration : none ; 
color : #fff; 
font-weight : bold ; 
padding : 2px 10px 2px 10px; 
margin : 0;
}

#menucol li a:hover {text-decoration : none ; color : #ccc}

#centre {

}
 
#menug a:visited {
text-decoration: none;
color: #99f;
    }

/* suppression des liens soulignés */
	
a:link,a:hover,a:active,a:visited{
   text-decoration:none;
}
a:link {color : #FFCC00} 
a:active {color : #FFCC00}
a:visited {color : #FFCC00}
a:hover{color : #FFCC00}

/* SEPARATEUR / SPACER */
 
#deco {
width : 100% ;
height : 21px ;

clear : both  }

/* BLOCS GAUCHES ET DROITS EN FLOAT  */

.gauche {
float : left ; 
width : 180px ; 
background : transparent;  
height : 304px;
text-decoration: none;
color: 	#c0dB5A; 

}
.gauche img { border : 1px solid #000 ; margin : 5px 10px 0 15px; 
}

.droite 
{
float : left; 
width : 700px ;
overflow : auto ;
background : transparent;
padding-bottom : 40px;  

}

/* IMAGE */	 

.img_nompage {margin : 10px 0 0 15px}

/* PARAGRAPHE */	 

h1 {
font-size : 40px ; 
margin : 0 10px 0 5px; 
padding : 10px 10px 0 10px;
color : #c0dB5A; 
 text-transform : uppercase}

h2 {
font-size : 20px ; 
margin : 0 10px 0 10px ; 
padding : 0 ; 
font-family : Verdana; 
color : #c0dB5A ;
letter-spacing : 4px}

h3 {
font-size : 16px ; 
color : #fff; 
margin : 5px 10px 0 15px ; 
padding : 0}


h4 {
font-size : 24px ; 
color : #fff;
 margin : 5px 10px 0 15px ; 
 padding : 0}	

/*titre liens argument */ 
h5 {
font-size : 16px ; 
color : #808080;
 margin : 5px 10px 0 15px ; 
 padding : 0}

p {margin : 5px 10px 0 15px }

/*LIENS */ 

a {color : #3A4B76 ; text-decoration : underline ; font-weight : bold}
a:hover {text-decoration : none}

/* hr */ 

div.hr {
height: 1px;
margin : 10px 10px 10px 15px;
padding : 0;   
width : 160px;
background : url(images/hr.jpg) repeat-x}

div.hr hr {
display: none;  padding :0; 
}

/* LOGO */ 

.logo {
margin-left : 500px ; 
margin : 0 0 0 15px ; 
padding : 0 ; 
display: block; 
border : 0;
}

/*footer*/

.footer 
{
position: absolute;
width: 700px;
height: 15px;
bottom: 0;
margin-bottom : 0px;
border: 0px solid #DFDFDF;
}

div .footer{
text-align: left;
font-family: Verdana;
color : #fff; 
font-weight: bold;
font-size : 10px;
}

/*img bas*/

.imgbas{
position: absolute;
width: 50px;
height: 130px;
bottom: 0;
margin-bottom : 0px;
background : url(images/logo/bas008.gif) 0 100px  no-repeat;   }

