*
{
margin: 0;
padding: 0;
}

/*-------------------------------------------------------------------------------------------
								BODY
----------------------------------------------------------------------------------------------*/
body *{
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

body
{

background-color:#84000A;
width: 994px;
margin: auto;
}

#conteneur{
width: 994px;
margin: auto;
background:url(../iso_icons/fond_conteneur.jpg) repeat-y top left #FFFFFF;
}

/*-------------------------------------------------------------------------------------------
								HEADER
----------------------------------------------------------------------------------------------*/

#header
{
background: url(../iso_icons/banniere.jpg) no-repeat top left;
height: 96px;
position: relative;
}

#header h1{float:left;margin: 0;padding: 0;}
#header h1 a{ display:block; width:180px; height:70px; }
#header h1 span{ visibility:hidden; }

#header ul.menu_h
{
float: right;
background: url(../iso_icons/fond_menu_haut.jpg) no-repeat top left;
height: 38px;
padding: 12px 0 0 10px;
clear: both;
margin:10px 0 0;
}

#header ul.menu_h li
{
display: inline;
color: white;
padding:0 5px;
border-right:1px solid #FFFFFF;
font-size:12px;
}

#header ul.menu_h li a{ color:#FFFFFF; }

#header ul li.last{
border:0;}


#header ul.liste_drapeau
{
float: right;
margin: 0;
padding: 6px 5px 0 25px;
background: url(../iso_icons/fond_drapeau.jpg) no-repeat top left;
}

#header ul.liste_drapeau li
{
display: inline;
margin:0 2px;
}

#header ul.liste_drapeau li a img
{
border: none;
}


/*-------------------------------------------------------------------------------------------
								MENU GAUCHE
----------------------------------------------------------------------------------------------*/

#menu_gauche
{
clear:both;
background: url(../iso_icons/fond_menu_gauche.jpg) no-repeat top left;
width: 234px;
float: left;
padding:70px 0 0 2px;
}

#menu_gauche ul{
width: 170px;
}

#menu_gauche ul li.menu1
{
font-weight: bold;
font-size: 12px;
line-height:16px;
list-style-type: none;
padding:3px 20px 10px;;
margin:0px 0;
background: url(../iso_icons/barre_liste.gif) no-repeat 0 10px;
}

#menu_gauche ul li.menu1 a
{
color: black;
text-decoration: none;
}

#menu_gauche ul li a:hover
{
text-decoration: none;
}

#menu_gauche ul li ul
{

background: none;
margin: 5px 0 5px 0px;
padding: 0;
}

#menu_gauche ul li ul li.menu2, #menu_gauche ul li ul li.menu2selected
{
font-weight: normal;
font-size: 10px;
margin: 0;
padding: 0;
background: none;
list-style:none;
}

#menu_gauche ul li ul li.menu2 a
{
color: #cc0000;
}

#menu_gauche ul li ul li.menu2selected a
{
color: #cc0000;
font-weight:bold;
}

#corps{ float:left; padding:10px;}

#fil_ariane, #fil_ariane a{ color:#999999; }

#corps h2{ font-size:16px;}
#corps h3{ font-size:14px;}
#corps h4{ font-size:12px;}



#corps h2,#corps h3,#corps h4, #corps p{
margin:10px 0;
}


#footer{clear:both; background-color:#000000; color:#FFFFFF; padding:0 2px;text-align:right; height:10px; font-size:10px;}
