body {
background:url(im/BG0001.jpg) repeat;
}



#menu {margin:auto;display:inline;margin-bottom:0px}
#menu ul {text-align:center;} 
#menu li {display:inline;font-size:1.em;padding-left:10px}
#menu a,#menu a:visited,#menu a:hover {display:inline;font-size:1.2em;font-stretch:condensed} 
#menu a:hover {}



#contentleft ul {} 
#contentleft li {font-size:1.em;list-style-type:none;vertical-align:top;}

#contentleft a,#contentleft a:visited,#contentleft a:hover  
{
color:#eff1f1;
display:inline;
font-size:1em;
font-stretch:condensed;
text-decoration:none;
vertical-align:top
}
#contentleftwrap ul li a.but,
#contentleftwrap ul li a.but:hover
{ 
background:url(im/BG0001.jpg) #2e2e2e;
color:#d5d6cc;

float:left;
width:100%;
border:1px solid #000;
}

#contentleftwrap ul li  a.but:hover { 
border:1px solid #fff;
}



#contentleft {
display:block;
width:200px;
position:relative;
float:left;
background:url(im/BG0001.jpg) repeat;
padding:0px 20px;
margin-top:10px;
top:-15px;
}

#contentleftwrap
{
background:url(im/BG0001f.jpg) 0px 0px ;
//height:400px;
padding:20px;
margin-left:-20px;
margin-right:-20px;
}

#contentleft ul li {float:left;display:block;width:200px}
#contentleft ul li.icon {float:left;display:inline;width:50px;}
#contentlef5At ul li a.icon {width:100px;vertical-align:top;border:0px;} 
#contentleft ul li a.icon img {vertical-align:top;} 



#people {font-size:10px;} 
#people ul {}
#people li {font-size:0.8em;list-style-type:none;padding:0px 10px;margin-top:2px;text-align:center;float:left;height:180px;width:200px}
#people a {display:block}
#people img {margin:auto;display:block} 
#people p {bottom:0px;font-size:0.8em}


#amb ul {text-align:center;} 
#amb img {margin:auto;display:block} 
#amb li {font-size:0.8em;list-style-type:none;padding:0px 10px;}


#contact {float:left;margin:auto;} 
#contact {color:#eff1f1} 
#contact textarea, #contact input { font-size:1em;font-stretch:normal;font-family: Verdana, Arial, Helvetica, sans-serif; }
bac

#frame {margin:auto;width:960px;}
#contentheader {margin:auto;margin-top:10px;margin-bottom:-10px;padding-bottom:25px;border-bottom:2px solid #202521;} 

#content {display:block;width:690px;padding:10px;margin-top:10px;}
#footer {bottom:0px;display:block}

#lang {background-color:#202521;padding:10px;float:right}
#lang a{ background-color:#2e2e2e;margin:1px;padding:3px 6px;display:block;text-decoration:none;border:1px solid;color:#000;font-size:12px;font-weight:900;;font-family: Verdana, Arial, Helvetica, sans-serif;} 
#lang a:hover {color:#FFF;} 

#mess { border:1px solid; text-align:center; font-size:18px}

#gal li.note {float:right;list-style-type:none;margin:10px;color:#000;font-size:1.3em;width:150px;}
#gal li.toile {float:left;list-style-type:none}
li.detail {list-style-type:none;margin:3px; padding:3px; float:left};


#gal {display:block;margin:auto;text-align:center;}
#gal li.toile {float:left;list-style-type:none;margin:auto;text-align:center}
#gal li.detail {list-style-type:none;margin:3px; padding:3px; float:left;text-align:center}

#item li {background-color:transparent;}
#item li.clear {display:block;width:100%;border:0px solid  #191410;height:0px}
#item a.lie,#item a.lie:visited,#item a.lie:hover {font-size:1em;color:#fff;width:100px;float:right;height:24px} 

#item img {display:inline}
#a.lie:hover {font-size:1em;color:#faa;} 

#s1 {}
#s1 ul {margin:auto;} 
#s1 img { } 


#gal_list {padding-top:50px;} 
#gal_list li {

}
#gal_list li.pair {list-style-type:none;margin:3px;padding:3px;display:block;width:300px;clear:right; }
#gal_list li.impair {list-style-type:none;margin:3px;padding:3px;display:block;width:300px;clear:both;float:right;margin-top:-70px;2px solid #191410;}


#gal_list img {float:right}
#gal_list p {font-size:12px;text-align:left;}


ul.gal li {float:left;padding:10px;height:200px; }
ul.gal li h2 { font-size:12px;display:block;} 
ul.gal li h3 { font-size:10px;display:block;} 





#wrap form {background:url(im/BG0001f.jpg) 0px 0px ;
width:70%;
margin:auto;padding:10px;
color:#eff1f1;
}
#wrap li {display:block}
#wrap li.editer_session {display:block;clear:both}
#wrap li label {float:left;width:40%}
#wrap legend {text-align:center;display:block;width:100%;padding:20px}
#wrap em{float:left;clear:both}
#wrap span.details {float:left}
#wrap p.boutons {text-align:right;width:100%}

#wrap .choix { padding-top:10px;visibility:hidden}
#wrap .nofx { float:left} 
#session_remember  { float:left} 

#wrap a {color:#d5d6cc} 




.sliding-element {padding:10px;display:block}
