/*Taille du contenu obligatoirement en font-size: 12px;*/

body { margin:0; padding:0; background:url(../images/bg.jpg) top center no-repeat; background-color:#fdfbfb; text-align:center; }
img { border:none; }
div, td { font-family:'Tahoma', Arial, Helvetica, sans-serif; font-size:12px; color:#262626; line-height:18px;}
table{border-collapse: collapse; }
/*fix ie6 png bug*/
img, div { behavior: url(iepngfix.htc); }

a {color:#262626;}
ul li { list-style-type:none; color:#262626;}
.clear { clear:left;}
.clear1 { clear:right;}
.clear2 { clear:both;}
h1 { margin:0; padding:0; text-align:left;}
h2 {}
h3 {}
p { padding:10px 0; margin:0;}
strong {color:#605c6b;}


#wrapper { width:810px; background:url(../images/bg_wrap.gif) repeat-y; margin:0 auto; position:relative;}
#tabwrap { width:810px; background:url(../images/bg_wrap_bot.gif) bottom left no-repeat; position:relative;}
#wrap { width:800px; padding:0 5px; background:url(../images/bg_wrap_top.gif) 0 0 no-repeat; position:relative;}
#top { width:800px; position:relative;}
#menutop { width:800px; height:25px; padding:35px 0 15px 0; text-align:right; }
#menutop a { text-decoration:none; padding:0 10px 0 20px; background:url(../images/pucemenu.gif) 0 1px no-repeat;}
#flash {width:800px; height:255px; overflow:hidden;}
#tel { width:800px; height:70px; text-align:right;}
#tel img { margin:16px 14px 14px 0;}
#logo { width:426px; height:123px; position:absolute; top:24px; left:20px;}
#main { width:780px; margin:0 auto; padding:0 10px; background:url(../images/bg_main.gif) 0 0 no-repeat;}
#left { width:240px; float:left; overflow:hidden; background:url(../images/bg_left_mid.gif) repeat-y;}
#lefttab { width:240px; background:url(../images/bg_left_bot.gif) bottom left no-repeat;}
#leftcontent { width:240px; background:url(../images/bg_left_top.gif) 0 0 no-repeat; padding:290px 0 40px 0; text-align:center;}
#right { width:525px; float:right; overflow:hidden;}
.photoleft { width:200px; margin:0 auto; text-align:center; color:#fff;}
.photoleft img { background:#fff; border:1px solid #646464; padding:4px; margin:5px;}
.content { width:525px; margin:0; text-align:left;}
.blocphoto1 { width:160px; float:left; text-align:left;}
.photopage { text-align:center;}
.photopage img { margin:10px 2px;}
.photopage2 img { margin:5px; background:#fff; border:1px solid #646464; padding:4px;}
.bloctext { width:365px; float:left; text-align:justify;}

#footer { width:780px; margin:0 auto; padding:42px 0 ; font-size:11px; color:#434342;}
.links { width:620px; float:left; text-align:left;font-size:11px; color:#434342;}
.links a { text-decoration:none; color:#434342;  padding:0 5px;}
.mtc { width:160px; float:left; text-align:right;}

#menu { width:230px; height:200px; overflow:hidden; position:absolute; top:436px; left:20px;}
#menu ul { margin:0; padding:0;}
#menu ul li { float:left; list-style-type:none; list-style-image:none; overflow:hidden;}
#menu ul li a { display:block; width:460px;}
#menu ul li a:hover { margin-left:-230px}




/*PAGES MENTIONS LEGALES*/
#mentions p{margin: 10px 0 20px 40px;}
#mentions h1 {font-size:20px; text-align:center; color:#ffb42c;}
#mentions h2 {font-size:15px;}
