/* Global Styles */
*{margin: 0; padding: 0;}

body{
font-family:tahoma, "Arial Black", ;
color: #000000;
background-color: rgb(232, 234, 233);

padding-top: 0px;
}

/*-------------------------------- conteneur -------------------------------*/
#global {
width: 930px;
margin: auto; 
margin-bottom: 20px; 
position: relative;


padding-bottom: 350px;
}

p{
padding: 0px 0 10px 0;
}


/*------------------------------------------ en-tête --------------------------------------------*/


#en_tete{
height: 154px;

background-repeat: no-repeat;
padding-bottom: 60px;
position: relative;
}
	#evitement{/*------------------------------------------- evitement --------------------------------------------------------*/
height: 25px;
float: right;
width: 400px;
}

#evitement ul{
list-style-type: none; 
margin: 0 5px 0 0;
color: #0a3900;	
}

#evitement li{
float: right;
margin-left: 3px;
}

#evitement li a{
text-decoration: none;
color: #0a3900;
font-size: 10px;

}

#evitement li a:hover{
color: #000;
background: none;
}

/* --------------------------------------- Pied de  page --------------------------------------------*/

#pied_de_page{
height: 200px;
width: 130px;
text-align: center;
color: #545454;
font-weight: bold;

font-size: 0.7em;

left: 0;
bottom: 0;
z-index: 1;
}

#pied_de_page p{
width: 100%;
position: absolute;
left: 0;
bottom: 0;

}


#pied_de_page img{
border: 0;

}



/*---------------------------------------- Recherche----------------------------------------------------*/

#recherche{
position: absolute;
right: 75px;
top: 150px;
font-weight: bold;
}

#recherche input, #recherche label{
font-weight: normal;
font-size: 0.7em;
color: #506743;
}

#resultat_recherche{
margin: 0px 15px 20px 250px;

}

/* ID Styles */
	
#logo 	{
	color: #FFFFFF;
	letter-spacing:0.2em;
	line-height:5px;
	font-family: "Tahoma";
	font-size: 17px;
	}

#tagline 	{	
	font:11px "Tahoma";
	color: #993300;
	letter-spacing:.4em;
	line-height:18px;
	}

#monthformat {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FFFFFF;
	}
		
#dateformat {
	font:11px "Tahoma";
	color: #000000;
	letter-spacing:0.2em;
	position: absolute;
    left: 20px;
    top: 4px;
	}
	
#dateformat a {
	font:11px "Tahoma";
	color: #993300;
	font-weight:bold;
	letter-spacing:.1em;
	text-decoration:none;
	}
	
#dateformat a:hover {
	color: #FFFFFF;
	letter-spacing:0.1em;
	}
	
/* Class Styles */
	

.Style1 {
font-family: "Tahoma";
color: #000000;
font-weight: normal;
font-size: 12px;
}
.Style2 {
font-family: "Tahoma";
color: #0000ff;
font-weight: bold;
font-size: 12px;
text-decoration:none;
}
.Style2:hover {
font-family: "Tahoma";
color: #ff0000;
font-weight: bold;
font-size: 12px;
text-decoration:none;
}
.Style3 {
font-family: "Tahoma";
color: #000000;
font-weight: bold;
font-size: 14px;
text-decoration:none;
}
.Style4 {
font-family: "Tahoma";
color: #0000ff;
font-weight: bold;
font-size: 14px;
text-decoration:none;
}
.Style4:hover {
font-family: "Tahoma";
color: #ff0000;
font-weight: bold;
font-size: 14px;
text-decoration:none;
}
.Style7 {color: #ff0000}

#menu_1{
width: 1000px;
height: 90px;
position: absolute;
left: 00px;
top: 00px;
background: url(images/bande1ter.jpg);
}	
#menu_1b{
width: 1000px;
height: 90px;
position: absolute;
left: 00px;
top: 45px;
}

#menu_2{
width: 1000px;
height: 18px;
position: absolute;
left: 00px;
top: 90px;
background-color: #ff0000;
}

#menu_3{
width: 189px;
height: 637px;
position: absolute;
left: 000px;
top: 110px;
background: url(images/bande3b.png);
}

#menu_3 li a{	
font-size: 1em;
font-weight: normal;
color: #ffffff;
text-decoration: none;
}

#menu_3 li a:hover{	
background: none;
color: #ff0000;
}

#menu_3 #courant{	
background-repeat: no-repeat;
background-position: left bottom;
line-height: 30px;
color: #ff0000;
font-weight: normal;
margin-top: 15px;
}

#menu_3 #courant a{	
font-size: 1em;
font-weight: normal;
color: #ff0000;
}
#menu_4b{
width: 800px;
height: 650px;
position: absolute;
left: 200px;
top: 420px;

}

#menu_4{
width: 800px;
height: 650px;
position: absolute;

left: 200px;
top: 120px;
background-color: rgb(232, 234, 233);
background: url(images/spirale1c.jpg);
}
#menu_4 li a{	
font-size: 1em;
font-weight: normal;
color: #ffffff;
text-decoration: none;
}

#menu_4 li a:hover{	
background: none;
color: #ff0000;
}
#menu_4 #courant{	
background-repeat: no-repeat;
background-position: left bottom;
line-height: 35px;
color: #000000;
font-weight: normal;
margin-top: 15px;
}
#menu_4 #titre{	
background-repeat: no-repeat;
background-position: left bottom;
line-height: 30px;
color: #000000;
font-weight: normal;
margin-top: 15px;
}

#menu_4 #titre a{	
font-size: 1em;
font-weight: normal;
color: #0000ff;
text-decoration: none;
}
#menu_4 #titre a:hover{	
font-size: 1em;
font-weight: normal;
color: #ff0000;
text-decoration: none;
}

#menu_5{
width: 189px;
height: 60px;
position: absolute;
left: 000px;
top: 600px;

}

#footer{
width: 800px;
height: 300px;
position: absolute;
left: 200px;
top:780px;

}

.margin5{	
margin-left: 25px;
font: 12px "Tahoma";
color: #000000;
line-height:35px;
letter-spacing:0.1em;
text-decoration: none;
}
.margin5:hover{	
margin-left: 25px;
font: 12px "Tahoma";
color: #0000ff;
line-height:35px;
letter-spacing:0.1em;
text-decoration: none;
}

.margin1{	
margin-left: 25px;
font: 14px "Tahoma";
border-top-style: solid;
border-top-width: thin;
border-bottom-style: solid;
border-bottom-width: thin;
color: #ffffff;
line-height:35px;
letter-spacing:0.1em;
text-decoration: none;
}
.margin1:hover{	
margin-left: 25px;
font: 14px "Tahoma";
border-top-style: solid;
border-top-width: thin;
border-bottom-style: solid;
border-bottom-width: thin;
color: #ff0000;
line-height:35px;
letter-spacing:0.1em;
text-decoration: none;
}

.copyright{

text-align: center;
}

#menu_1 li a{	
font-size: 0.8em;
font-weight: bold;
color: #3d8a19;
}

#menu_1 li a:hover{	
background: none;
text-decoration: underline;
}

#menu_1 #courant{	
padding-left: 20px;
background-repeat: no-repeat;
background-position: left bottom;
line-height: 12px;
font-size: 1em;
font-weight: bold;
margin-top: 20px;
}

#menu_1 #courant a{	
font-size: 0.8em;
font-weight: bold;
color: #ff8b03;
}
.margin1b{	
margin-left: 5px;
font: 18px "Tahoma";
font-weight:bold;
color: #ff0000;
line-height:120px;
letter-spacing:0.1em;
text-decoration: none;

}
.margin2{	
margin-left: 20px;

}
.margin3{	
margin-left: 35px;
font: 16px "Tahoma";
color: #000000;
line-height:22px;
letter-spacing:0.0em;
text-decoration: none;
}
.margin4{	
margin-left: 45px;
font: 16px "Tahoma";
color: #000000;
line-height:22px;
letter-spacing:0.0em;
text-decoration: none;
}

