@charset "utf-8";
/* CSS Document */
*{margin:0px; padding:0px;}
a,input,textaera{position:relative; z-index:2;}


body
{
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background:fixed;
background-image:url(images/background.jpg);
background-repeat:no-repeat;
background-position:top center;
background-color:#3b1300;

}

img
{
border:none;
}

#zonegoog
{
margin:0;
padding:0px 0px 0px 20px;
width:900px;
vertical-align:top;
}

.table_liens a
{
text-decoration:none;
color:#8b482c;
}
#contenu
{
margin:0  auto 0 auto;
padding:0;
width:940px;
background-image:url(images/fond.png);
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/ombre.png', sizingMethod='scale');
background-repeat:repeat-y;
height:auto;
}
#header
{
margin:0  auto 0 auto;
padding:0;
width:900px;
height:19px;
background-image:url(images/top2.jpg);
background-repeat:no-repeat;
}

#flash1 
{
margin:0px 0px 0px 20px;
padding:0 ;
width:900px;
height:29px;
background-color:#c3e138;
vertical-align:top;
position:relative;
z-index:2;
}

#menuDeroulant li { width:100px; float:left; background:url(images/li.jpg) no-repeat center left; padding-left:20px; height:26px; margin-right:0px;}
#menuDeroulant li:hover { width:100px; float:left; background:url(images/li_hover.jpg) no-repeat center left; padding-left:20px; height:26px; margin-right:0px;}
#menuDeroulant { list-style-type: none; position:absolute;  width:900px; left:0; top:0; z-index:100; margin-top:4px; }
#menuDeroulant a
{
	text-decoration:none; color:#692e15; font-size:15px; font-weight:600; 

}
#menuDeroulant .ssmenu
{
 list-style-type: none;
 margin: 0;
 padding: 0;
 border: 0;
 clear:both;
 z-index:100;
}

#menuDeroulant .ssmenu li
{
	float:none; width:95px; display: none; clear:both; font-weight:lighter;
	margin-left:0px; height:auto; margin-left:-20px; z-index:100; font-size:12px; padding-right:5px; min-height:21px; padding-top:7px; 				    background:url(images/ssli.jpg) #c3e138 no-repeat center left; 
}
#menuDeroulant .ssmenu li:hover
{
	background:url(images/ssli_hover.jpg) #c3e138 no-repeat center left;font-weight:lighter; 
}
#menuDeroulant .ssmenu a
{
	font-size:12px;
}
#menuDeroulant li:hover > .ssmenu li{ display: block; }


#centru
{
margin:0px 0px 0px 20px;
padding:0 ;
width:900px;
background-image:url(images/milieu.jpg);
background-repeat:no-repeat;
vertical-align:top;
height:auto;
background-color:#481f10;
}




#bas
{
margin:0px auto;
padding:0px 0px 0px 0px;
width:900px;
height:55px;
background-image:url(images/foot.jpg);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
font-size:12px;
color:#e0d2cb;
}
#liens
{
margin:0px 0px 0px 0px;
padding:00px 0px 0px 0px;
}

h1
{
text-align:center;
font-size:10px;
color:#FFFFFF;
	z-index:15;
	width:700px;
	margin:0px auto 0px 50%;
	position:absolute;
	left: -350px;
}

p
{
margin:0;
padding:0px 0px 10px 0px;
text-align:justify;
}

#footer
{
margin:0px  auto;
padding:0;
width:940px;
height:19px;
background-image:url(images/bas.png);
background-repeat:no-repeat;
clear:both;

}
#liens p
{
margin:0px 0px 0px 0px;
padding-top:5px;
color:#FFFFFF;
text-align:center;
}

#liens a
{
color:#FFFFFF;
text-decoration:none;
}
#liens a:hover
{
color:#FFFFFF;
text-decoration:underline;
}

#ttexte
{
padding:0px 0px 0px 20px;
margin:0;
width:860px;;
color:#e0d2cb;
text-align:justify;
clear:both;
}
#ztexte
{
padding:0px 0px 0px 20px;
margin:0;
width:854px;
color:#e0d2cb;
text-align:justify;
}

#titre
{
margin:10px 0px 0px 0px;
padding-top:0;
width:672px;
}

#zoneflash
{
margin:0px 0px 0px 20px;
padding:0;
width:900px;
}

#top
{
margin:20;
padding:0px 0px 0px 20px;
width:900px;
vertical-align:top;
}

#droite
{
margin-top:25px;
margin-right:15px;
padding:0;
width:200px;
float:right;
}

#selectlanghe
{
margin:10px 0px 10px 96px}

#liste
{
	margin-top:10px;
	min-height:135px;
	clear:both;
	
}
#liste img
{
	width:120px;
	height:90px;
}
#cadre
{
	width:120px;
	height:90px;
	padding-top:10px;
	padding-bottom:5px;
	display:inline-block;
	margin-left:10px;
	margin-right:25px;
	background-color:#c3e138;
	margin-top:10px;
	position:relative;
	z-index:0;

}

#liste a
{
	color:#c3e138;
	text-decoration:none;
	
}
#liste a:hover
{
	color:#FFFFFF;
	text-decoration:underline;
}
#liste h2
{
	color:#c3e138;
	font-size:16px;
	font-style: normal;
	padding-top:5px;
	font-weight:100;	
}
#liste hr
{
	height:1px;
	color:#c3e138;

}
#liste p
{
	padding:5px 90px 5px 10px;
}