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

body { margin:0; padding:0; text-align:center; background:#000 url(../images/body2.gif) repeat-x;}
img { border:none; }
div, td {font-family:verdana, Helvetica, sans-serif; font-size:11px; line-height:18px;}
table{border-collapse: collapse; }
h2 {font-size:12px;font-weight:bold;margin:0:padding-left:15px;}
a {color:#343f47;}
a:hover {text-decoration:underline;}

#global{width:800px; margin:0 auto; padding:0; text-align:left;background: #343f47;}
#flash {width:800px; height:376px; margin:0; padding:0; background:url(../images/flash.jpg) top left no-repeat; overflow:hidden; }
#contenu {width:800px; margin:0; padding:0; background: #343f47 url(../images/contenu.gif) top left repeat-x; }
#bloc_menu {float:left; width:246px; margin:0; padding-top:18px; text-align:left;}
#right {float:left; width:554px;}
#right p{padding:5px 20px 0 20px;}

#menu { width:246px; height:auto; margin:0; padding:0; text-align:left;}
#menu li {list-style-type:none; float:left; width:246px; height:36px; margin:0; padding:0; overflow:hidden; }
#menu li a { display:block; line-height:36px; padding:0; margin:0;}
#menu li a:hover { margin-top:-36px;padding:0; }
#menu li a img {margin:0; padding:0; border:none;}

#contacter {width:246px; height:118px;margin-top:20px; line-height:12px; background:url(../images/contacter.gif) no-repeat;}
#contacter p { padding-top:35px; padding-left:20px; font-size:12px;color:#fff;}

#bloc_text { position:relative; margin-top:-120px;margin-bottom:15px; padding-bottom:15px; width: 538px; background: #fff;}
#bloc_text p {padding:5px 20px 0 20px;}
#titre {float:left; margin:10px ;}

#menu2 {float:right; margin-right:15px;margin-top:10px; font-size:10px;}
#menu2 li{float:left;list-style-type:none;}
#menu2 li a{color:#353535;text-decoration:none;}
#menu2 li a:hover{text-decoration:underline;}

#encart {width:523px; height:163px; margin-left: 8px; background:url(../images/encart.gif) no-repeat;padding:5px;color:#fff;}
#encart p {padding:0 0 5px 0; margin:0;}
#photo {margin:0 auto;}
#photo td {text-align:center; padding: 10px 20px;}
.photo2 {border:1px solid #353535;margin-right:10px; background: #fff; }
.photo2 img{ margin:3px;}

.photo1 { margin: 15px auto; width:223px; border:1px solid #353535;background: #fff;}
.photo1 img{margin:3px;}

#footer {margin:0; padding-top:15px; width:800px; height:52px; background:url(../images/footer.gif) no-repeat;color:#fff}
#footer a {color:#fff; text-decoration:none;}
#footer a:hover {text-decoration:underline;}

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


