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

body { margin:0; padding:0; background:url(../images/bgbody.gif); text-align:center; }
img { border:none; }
div, td { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; line-height:18px; }
table { border-collapse: collapse; }
a { color:#db1301; text-decoration:none; }
a:hover { text-decoration:underline;}
h1 {font-size:20px; text-align:center; color:orange;}
h2 { color:#db1301; font-size:14px;}
#flashintro { width:900px; height:370px; margin:0 auto; background:#f0f0f0; }

#wrap { width:100%; background:#e87b0a url(../images/bgwrap.gif) repeat-x; }
#wrap2 { width:100%; background:url(../images/bgwrapfoot.gif) bottom repeat-x; }
#wrap3 { width:100%; background:url(../images/bgwrapin.gif) 0 -65px repeat-x; }
#centrer { width:1100px; margin:0 auto; text-align:left; background:url(../images/bgwrapy.gif) 49px top repeat-y; }
#centrer1 { width:1100px; margin:0 auto; text-align:left; }
#centrer3 { width:900px; margin:0 auto; text-align:left; }
#centrer2 { width:1100px; margin:0 auto; text-align:left; background:url(../images/bgfooter.gif) center bottom no-repeat; }
#content { width:1001px; overflow:hidden; float:left; }
#content2 { width:900px; margin:auto; }

#header { width:1001px; height:351px; background:#e87b0a url(../images/bgwrap.gif) repeat-x; }
#header2 { width:900px; height:255px; background:url(../images/bgheader.jpg) 0 -65px no-repeat; }
#hd { width:363px; float:right; }
#hd img { float:left; }

.logo_interieur {margin-top:9px ;}
#hg { width:366px; height: 268px; float:left; background:url(../images/bg_haut_droit.gif) top left no-repeat;}
#flash { margin-top: 21px;width:633px; height:246px; float:left; background:url(../images/flash.jpg) top left no-repeat;}
#menu_langue2 {margin-top: 114px;margin-left:255px;_margin-top: 110px;}
*+html #menu_langue2 {margin-top: 110px;}


#langue { width:100%; height:44px; text-align:right; }
#langue ul { margin:0; padding:0; list-style-type:none; }
#langue ul li { float:left; }
#langue ul li a { display:block; width:44px; height:31px; overflow:hidden; }

#menu { width:1001px; height:45px; overflow:hidden; background:#fff url(../images/bgpost2.gif) bottom repeat-x; }
#menu ul { margin:0; padding:0; list-style-type:none; }
#menu ul li { float:left; }
#menu ul li a { display:block; height:90px; }
#mn1 { width:74px; }
#mn2 { width:103px; }
#mn3 { width:96px; }
#mn4 { width:77px; }
#mn5 { width:149px; }
#mn6 { width:204px; }
#mn7 { width:74px; }
#mn8 { width:101px; }
#mn9 { width:123px; }
#mn1-en { width:78px; }
#mn2-en { width:128px; }
#mn3-en { width:104px; }
#mn4-en { width:109px; }
#mn5-en { width:169px; }
#mn6-en { width:124px; }
#mn7-en { width:94px; }
#mn8-en { width:74px; }
#mn9-en { width:121px; }
#menu ul li a:hover, .selected { margin-top:-45px; }



#mid { width:1001px; padding-bottom:50px; }
#mid2 { width:900px; }
#gauche { width:345px; padding-top:15px; float:left; }
#droite7 { width:655px; float:left; }
.photog { text-align:center; padding:15px 0; }

#photo { position:relative; width:655px; height:120px; }
#photo2 { left:-50px; position:absolute; width:700px; top:0; }
#photo2 img { margin:2px; }
.photod2 img { padding:7px 0 0 8px; margin:5px; }
.photod3 img { margin:20px 0 0 5px; }
.photog img { padding:6px 9px 41px 7px; background:url(../images/bgphotog.gif) no-repeat; margin-bottom:10px; }
.photod img { padding:6px 9px 41px 7px; background:url(../images/bgphotod.gif) no-repeat; margin:5px; }
#centre { width:370px; padding-top:60px; float:left; }
#droite { width:250px; float:right; padding-top:10px; text-align:right; padding-right:20px; }

#footer { height:83px; text-align:center; font-size:11px; }
.lien_foot { color:#3d3d3d; padding:0 2px 0 8px; background:url(../images/puce.gif) 0 5px no-repeat; }
#footer a { color:#3d3d3d;}

#middle3 { width:650px; float:right; }

/*page "flotte"*/

#place2, #place3, #place4, #place5, #place6, #place7, #place8, #place1, #place9, #place11 { display:none; }
#place1 img, #place2 img, #place3 img, #place4 img, #place5 img, #place6 img, #place7 img, #place8 img, #place9 img, #place10 img, #place11 img { padding:5px 10px; }
#ssmenu {margin-bottom:20px;}
.onglet {font-weight:bold; text-align:left; width:648px; overflow:hidden; height:24px;}

.onglet ul { margin:0; padding:0; list-style-type:none; }
.onglet ul li { float:left; }
.onglet ul li a{ display:block; }
.onglet ul li a:hover, .ongleton { margin-top:-24px; }

#onplace1, #onplace3, #onplace4, #onplace5, #onplace6, #onplace7, #onplace8, #onplace9, #onplace11 {	width:72px; }
#onplace10 {width:110px;}
#onplace2{width:137px;}
#catalogue { width:979px; padding:10px; }
a#ondiversen { line-height:normal; }

.photo_milieu img{margin:5px 10px;}



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


/*INTRO*/
#global_intro {margin:0 auto; width:1037px;}
#conteneur_left {float:left;width:18px;height:654px; background:#e87b0a url(../images/bg_intro_left.gif) top left no-repeat;}
#conteneur_centre {float:left;width:1001px; height:586px; margin: 48px 0 0 0; background:url(../images/bg_intro_centre.gif) top left no-repeat;}
#conteneur_right {float:left;width:18px;height:654px;background:#e87b0a url(../images/bg_intro_right.gif) top left no-repeat;}

#left_intro {float:left;width:633px;}
#right_intro {float:left;width:368px;}
.logo_intro {margin-top: 19px;}
.logo_entrer {margin-top: 88px;}

#anim_intro {width:633px;height:246px; margin-top:10px; background:url(../images/bgflash_intro.jpg) top left no-repeat;margin-top:12px;_margin-top:9px;}
*+html #anim_intro {margin-top:9px;}
.encart_intro {margin-top:80px;}

#menu_langue {margin:155px 0 0 200px;_margin:150px 0 0 200px;}
*+html #menu_langue {margin:150px 0 0 200px;}

#footer2 {margin-top:5px; text-align:center; font-size:11px; }
#footer2 a { color:#3d3d3d; padding:0 2px 0 8px; background:url(../images/puce.gif) 0 5px no-repeat; }
.mtc a {background:none;}
#texte_intro {position:absolute; top:10px; left:200px; z-index:5; color:#3d3d3d;}
.text2 {background:url(../images/bgtexte.jpg) bottom right no-repeat;}
.index_height {height:245px;}
.index_height2 {height:70px;}
