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

body { margin:0; padding:0; background:url(../images/bg.gif) repeat-x #232323; }
img { border:none; }
div, td { font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:12px; line-height:16px;}
table{border-collapse: collapse; }
.clear { clear:left;}
.clear1 { clear:right;}
.clear2 { clear:both;}
h1 {font-size:19px}


#wrap { width:920px; margin:0 auto; padding:0;}
#top { width:920px;}
.tel { width:920px; height:61px; overflow:hidden; text-align:right;}
#menu { width:920px; height:49px; overflow:hidden;}
#menu ul { list-style-image:none; list-style-type:none; margin:0; padding:0;}
#menu ul li { float:left; overflow:hidden; }
#menu ul li a { display:block; height:98px;}
#menu ul li a:hover { margin-top:-49px;}

.mn1 { width:64px;}
.mn2 { width:133px;}
.mn3 { width:125px;}
.mn4 { width:118px;}
.mn5 { width:127px;}
.mn6 { width:88px;}
.mn7 { width:108px;}
.mn8 { width:64px;}
.mn9 { width:93px;}

#logo { width:271px; height:282px; overflow:hidden; float:left;}
#flash { width:649px; height:282px; overflow:hidden; float:left;}
#main { width:920px; background:url(../images/bg-main1.gif) repeat-y;}
#main a {color:#fff;}
#left { width:270px; float:left;}
.titre { width:270px; height:90px;}
.photo-left { width:260px; padding:5px; text-align:center;}
{ border:#393939 solid 1px; margin:5px 0;}
#right { width:650px; float:left; position:relative;}
.top-main { float:left;}
#rightcontent { width:630px; margin:0 auto; position:relative;}
#rightcontent img, .photo-left img  { border:#393939 solid 1px; margin:5px 0;}
h2 { color:#fc171e; font-size:15px; background:url(../images/puce-bg.gif) 0 5px no-repeat; padding:0 0 0 15px}
.bloc { width: 305px; float:left; padding:5px;}
.bloc2 { width: 305px; float:right; padding:5px;}
.red { color:#fc171e;}
.bloc li { list-style-image:url(../images/puce.gif);}
.bloc2 li { list-style-image:none; list-style-type:none;}
#footer { text-align:center; padding:10px 0; color:#fff;}
#footer a { color:#fff; text-decoration:none;}
#footer a:hover { color:#fc171e; text-decoration:none;}
#footer img { margin: 5px 0;}


#divform2, #divform3, #divform4, #divform5 { display:none; }
.rouge { color:#ff0000; font-size:10px;}
#divform5 .champsttl { width:155px; text-align:right; float:left; overflow:hidden; padding:0 10px;}
#divform5 .champsevaluation { width:175px; float:left;}
#divform5 .btn_envoyer{
	background: url(../images/btn_envoyer.gif);
	width: 202px;
	height: 30px;
	border: none;
	cursor: pointer;
/*PAGES MENTIONS LEGALES*/
#mentions p{margin: 10px 0 20px 40px;}