img, div, input,li { behavior: url("iepngfix.htc") }
body { margin:0; padding:0; background:url(../images/bg.gif) repeat-x #4d453b; text-align:center; }
img { border:none; }
div, td { font-family: Tahoma, Helvetica, sans-serif; font-size:12px; color:#000; line-height:18px;}
table {border-collapse: collapse; }
p { padding:0; margin:10px 0;}
a { color:#000;}
li {  color:#000; font-weight:bold; list-style-type:none; }
ul .liora { list-style-image:url(../images/li-1.gif);}
ul .lijau { list-style-image:url(../images/li-2.gif);}
ul .ligri { list-style-image:url(../images/li-3.gif);}
.clear { clear:left;}
.clear1 { clear:right;}
.clear2 { clear:both;}
h1 {font-size:20px; text-align:center; color:#dc8f1c;}
h2 {font-size:15px;}
strong {color:#4d453b;}

#wrapper { width:1000px; margin:0 auto; background:url(../images/wrap_mid.gif) repeat-y;}
#wrap { width:1000px; background:url(../images/wrap_bot.gif) bottom left no-repeat; position:relative;}
#top { width:1000px;}
.bords { width:10px; height:345px; float:left; overflow:hidden;}
#topmiddle { width:980px; height:345px; float:left; overflow:hidden; background:url(../images/bg_top.gif) 0 0 no-repeat;}
.logo { width:280px; float:left; overflow:hidden; padding:33px 0 0 0;}
.anim { width:700px; float:right; overflow:hidden;}
#flash { width:686px; height:277px; overflow:hidden; margin:18px 6px 0 8px;}
#menu { width:980px; height:45px; margin:5px 0 0 0 ;}
#menu ul { margin:0 0 0 3px; padding:0; }
#menu ul li { float:left; list-style-image:none; list-style-type:none; overflow:hidden;}
#menu ul li a { display:inline-block; height:90px;}
#menu ul li a:hover { margin-top:-45px;}

#main { width:950px; margin:0 10px; padding:25px 15px; background:url(../images/main_top.gif) 0 0 no-repeat;}
.content { width:950px; overflow:hidden;}
#left { width:465px; float:left; overflow:hidden;}
#right { width:465px;  float:right; overflow:hidden; padding-bottom:45px;}
.titre { text-align:left;}
.text { text-align:justify;}
.photoleft { width:230px; float:left; text-align:left;}
.photoleft img { margin:5px 5px 5px 0; float:left;}
.photoright { width:235px; float:left; text-align:right;}
.photoright img { margin:5px 0;}
.encart{margin: 10px 0 20px 0;}
.contact { width:230px; height:100px; text-align:center; margin:50px auto; padding:50px 0 45px 0; background:url(../images/bg-contact.gif) 0 0 no-repeat;}
#tel { width:205px; height:185px; overflow:hidden; position:absolute; top:181px; right:0;}
.adress { width:490px; height:85px; overflow:hidden; position:absolute; bottom:-20px; right:0;}
.deco { width:155px; height:110px; overflow:hidden; position:absolute; bottom:-20px; right:0;}
#footer { width:980px; margin:0 auto; text-align:center; padding:10px 0; color:#fff; font-size:11px;}
#footer a { color:#fff; text-decoration:none; padding:0 5px;}
.mtc { width:180px; float:left; text-align:center;}
.footlink { width:760px; float:right; overflow:hidden; text-align:left; color:#fff; padding:15px 0; font-size:11px;}
.footlink a { color:#ffffff; text-decoration:none; padding:0 5px;}


/*PAGES MENTIONS LEGALES*/
#mentions p{margin: 10px 0 20px 40px;}
