/* CSS Document */
body{margin:0; padding:0; background-color:#3D3D3D}
input, textarea, select{font:11px Tahoma, Arial, Geneva, sans-serif; color:#000000; padding-left:2px}
td, tr {font:12px tahoma, arial, helvetica, sans-serif; color:#FFFFFF;  }

.content{
	font:12px arial, helvetica, sans-serif;

}
.content a{
	text-decoration:none;
	color:#FF9900;
}

.content a:hover{
	text-decoration:underline;
}



.content_1{
	font:12px arial, helvetica, sans-serif;
	color:#FFFFFF;
}
.content_1 a{
text-decoration:none;
	color:#FF9900;
}

.content_1 a:hover{
text-decoration:underline;
	color:#FF9900;
}



.content_text{
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
	font:12px arial, helvetica, sans-serif;
	color:#FFFFFF;
}

.content strong{
	font-weight:bold;
}



#header {}

#conteneur {
position: relative;
width: 766px;
margin: 0 auto; 
}
#centre {
margin-left: 150px;

}

#gauche {
left:0;
width: 150px;
clear: both;
position:absolute;
}
#pied {
}


#menu {margin:0;
       padding:0;
       width: 150px;
       font:12px arial, helvetica, sans-serif;
     text-decoration: none;
     color: #FFFFFF;
     background: #3D3D3D;
	 text-align:center;} 
	 
#menu ul{margin:0; padding:0; list-style:none; margin-bottom:20px; }
#menu li {margin:0; padding:0; }

#menu a {
    padding-top:6px;
	padding-bottom:9px;
    width: 150px;
	 height:12px;
	background-color:#000000; 
    font:12px arial, helvetica, sans-serif;
     text-decoration: none;
     color: #FFFFFF;
	 display:block;
	  border: 1px solid gray;
	   margin-bottom:5px;

		
	  }

	 
#menu a:hover {
 color: #FF9900;
 	   	text-decoration:underline;

	 }


#menu ul ul a {
	 width:150px;
     text-decoration: none;
     color: #FF9900;
    padding:0px 0px 0px 10px;
	 margin:5px 0px 0px 0px;
	 text-align:left;
	 background: #3D3D3D;
	 border: 0px solid gray;
	 background-image:url(images/fleche.gif);
		background-repeat:no-repeat ;
		  background-position:left;

	

	 }	 

#menu ul ul a:hover {
     background: #3D3D3D;
	 color:#FFFFFF;
    border: 0px solid gray;
 background-image:url(images/fleche2.gif);
		  background-repeat:no-repeat ;
		  background-position:left;
	 }
	 
#menu_footer
{
text-align: center; 
}

#menu_footer li
{
	margin: 0;
	padding: 0;
	display: inline;
	list-style-type: none;
}
#menu_footer ul
{
	margin: 0;
	padding: 0;
	display: inline;
	list-style-type: none;
}

#menu_footer a
{
	padding: 0 10px 0px 0px;
	text-decoration: none;
	 font-family:verdana;
  font-size: 10px;
	color: #FFFFFF;
	

}

#menu_footer a:hover
{
	color: #E5AD2C;
}

h1 {
	font-size: 10px;
	color: #FF9900;
}

#asc {

    padding:10px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

.asc {	display:block;
    text-align:left;
	padding-left:15px;
	background:#666666 url(images/flecheasc.gif) no-repeat;
	height:20px;
	vertical-align:middle;
	background-position:left;
	color:white;
	font-weight:bold;
	text-decoration:none;
	}

.entry_line {
	border-top: 1px #666666;
	border-right: 1px;
	border-bottom: 1px solid #666666;
	border-left: 1px;
	padding: 2px;
	color: #FFFFFF;
	font-style: italic;
	font-size: 14px;
	font-weight: normal;
	margin: 5px;
}

h1 {
	font-size: 10px;
	color: #000000;
	margin: 0px 0px 5px 0px;
}
h1 a{
	font-size: 10px;
	color: #000000;
	margin: 0px 0px 5px 0px;
}
p {
	font:12px arial, helvetica, sans-serif;
	color:#FFFFFF;
}
