* {
margin: 0;padding: 0;
font-family: arial;
}

body{background-color:#e9e9e9;margin: 0;background-image:url('img/bg_top.gif');background-repeat:repeat-x;}

.back{width:100%;text-align:center;z-index:0;}
.center{position:relative;width:961px;margin-left:auto;margin-right:auto;z-index:1;}
.all{float:left;width:961px;background-image:url('img/bg.gif');background-repeat:repeat-y;}

b{font-weight:bold;}
i{font-style:italic;}

/* ---- TOP ----*/

.top{float:left;width:961px;height:139px;}
	#top .logo{float:left;width:300px;height:139px;}
	#top .pic1{float:left;width:202px;height:139px;background-image:url('img/top_pic1.jpg');background-repeat:no-repeat;}
	#top .pic2{float:left;width:222px;height:139px;background-image:url('img/top_pic2.jpg');background-repeat:no-repeat;}
	#top .pic3{float:left;width:237px;height:139px;background-image:url('img/top_pic3.jpg');background-repeat:no-repeat;}

	#top .bg_flag{float:right;width:161px;height:38px;background-image:url('img/bg_flags.jpg');background-repeat:no-repeat;text-align:center;}
	#top .flag{width:32px;height:20px;margin-top:7px;margin-left:2px;margin-right:2px;}

/* ---- MENU ----*/

#navigation {margin-left:16px;padding:0;height:42px;}
#navigation li {float:left;display:block;width:154px;height:42px;margin-right:1px;color:#fff;background-image:url('img/bg_menu.gif');background-repeat:repeat-x;}
#navigation li a {
	display:block;color:#fff;font: 0.7em "Arial",Arial,sans-serif;line-height:1.4em ;font-weight:bold;padding: 5px 0 ;
	text-align:center;text-decoration:none;vertical-align:middle;
	}
#navigation li a:hover, #navigation li a:focus, #navigation li a:active {
	text-decoration:none;
	}

.test{float:left;display:block;width:154px;background-image:url('img/bg_menur.gif');background-repeat:repeat-x;}

.sousmenu{float:left;display:inline;margin-left:16px;width:929px;height:6px;font-size:0;background-image:url('img/bg_sousmenu.gif');background-repeat:repeat-x;}

/* ---- CONTENU ----*/

#contentacc{float:left;display:inline;margin-left:16px;width:929px;background-image:url('img/tourbillon.jpg');background-repeat:no-repeat;}
#contentacc p{float:left;width:375px;color:#333333;text-align:right;font-size:18px;padding-top:175px;padding-left:55px;font-weight:normal;}
#contentacc .plaque{float:right;width:445px;height:526px;display:inline;margin-right:15px;}

#content{float:left;display:inline;margin-left:16px;width:929px;background-image:url('img/tourbillon.jpg');background-repeat:no-repeat;}

#texte{float:left;display:inline;margin-left:22px;width:575px;margin-top:14px;}
.texte2{float:left;display:inline;margin-left:22px;width:575px;margin-top:14px;}
#texte H1{float:left;display:inline;color:#184176;font-size:18px;font-weight:normal;text-align:left;padding-top:6px;}
#texte .flecheb{float:left;display:inline;}

#texte p{float:left;display:inline;width:575px;color:#333333;text-align:justify;font-size:12px;margin-top:27px;font-weight:normal;}
#texte a{text-decoration:none;color:#cc0909;}
#texte a:hover{text-decoration:none;color:#e35757;}

#texte H2 a{float:right;display:inline;color:#cc0909;font-size:12px;font-weight:bold;font-style:italic;text-align:left;padding-top:32px;text-decoration:none;}
#texte H2 a:hover{text-decoration:none;color:#e35757;}
#texte .flecher{float:right;display:inline;padding-top:24px;height:50px;}

#texte .boxvideo{float:left;display:inline;width:580px;}
#texte .video1{float:left;display:inline;width:332px;height:275px;background-image:url('img/movie_bg.gif');background-repeat:no-repeat;}
#texte .fla1{float:left;display:inline;width:318px;height:259px;margin-top:7px;margin-left:7px;}
#texte .video_txt{float:left;display:inline;width:240px;height:50px;margin-top:228px;margin-left:5px;text-align:left;font-size:12px;font-weight:bold;font-style:italic;color:#184176;line-height:14px;}
#texte .video_txt2{float:left;display:inline;width:240px;height:50px;margin-top:213px;margin-left:5px;text-align:left;font-size:12px;font-weight:bold;font-style:italic;color:#184176;line-height:14px;}
#texte .offre_logo{float:left;display:inline;width:240px;height:117px;margin-top:5px;margin-left:5px;text-align:left;}

#texte .line{float:left;display:inline;width:580px;height:30px;background-image:url('img/line.gif');background-repeat:repeat-x;font-size:0;}

.texte4{float:left;display:inline;margin-left:22px;width:740px;margin-top:14px;}
#texte3{float:left;display:inline;margin-left:22px;width:740px;margin-top:14px;}
#texte3 H1{float:left;width:500px;color:#184176;font-size:18px;font-weight:normal;text-align:left;padding-top:6px;}
#texte3 .flecheb{float:left;width:32px;height:29px;}

#texte3 p{float:left;display:inline;width:740px;color:#333333;text-align:justify;font-size:12px;margin-top:27px;font-weight:normal;}
#texte3 a{text-decoration:none;color:#cc0909;}
#texte3 a:hover{text-decoration:none;color:#e35757;}

#texte3 H2 a{float:right;display:inline;color:#cc0909;font-size:12px;font-weight:bold;font-style:italic;text-align:left;padding-top:32px;text-decoration:none;}
#texte3 H2 a:hover{text-decoration:none;color:#e35757;}
#texte3 .flecher{float:right;display:inline;padding-top:24px;height:50px;}



/* ---- BOX ----*/

#box{float:left;display:inline;margin-left:12px;margin-top:14px;width:288px;}
#espace{float:left;display:inline;margin-left:12px;margin-top:14px;width:60px;}
#box .box_top{float:left;width:288px;height:50px;background-image:url('img/box_top.jpg');background-repeat:no-repeat;}
#box .box_top H1{float:left;display:inline;color:#184176;font-size:12px;padding-top:22px;padding-left:15px;font-weight:bold;text-align:left;}
#box .box_bg{float:left;width:288px;height:500px;background-image:url('img/box_bg.jpg');background-repeat:no-repeat;text-align:left;}

#menu_right {float:left;display:inline;width:220px;list-style-position:outside;list-style-image:url('img/kre.gif');margin-left:40px;margin-top:10px;text-align:left;color:#343434;font-size:12px;font-weight:normal;}
#menu_right li{width:200px;margin-top:15px;}
#menu_right li a{display:block;text-decoration:none;color:#343434;line-height:14px;}
#menu_right li a:hover{text-decoration:none;color:#c21616;}
/* ---- CONTACT ----*/

#contact{float:left;display:inline;width:898px;height:37px;margin-left:32px;background-image:url('img/bg_contact.gif');background-repeat:repeat-x;}
#contact .contactg{float:left;}
#contact .contactd{float:right;}

/* ---- BAS ----*/

#rubs{float:left;display:inline;width:898px;height:60px;margin-left:32px;background-image:url('img/bg_rubsbot.gif');background-repeat:repeat-x;text-align:center;}
#rubs p{padding-top:16px;color:#6d6d6d;font-size:11px;font-style:italic;}
#rubs a{color:#6d6d6d;text-decoration:none;}
#rubs a:hover{color:#5e8ee0;text-decoration:none;}


.back_bot{float:left;width:100%;height:55px;text-align:center;z-index:0;background-image:url('img/bt_bot.gif');background-repeat:repeat-x;}
.center_bot{position:relative;width:961px;height:55px;margin-left:auto;margin-right:auto;z-index:1;}

#bot{float:left;display:inline;width:961px;height:55px;background-image:url('img/bg_bot2.gif');background-repeat:repeat-x;}
#bot .bot_left{float:left;width:16px;height:55px;background-image:url('img/bot_left.gif');background-repeat:no-repeat;}
#bot .bot_right{float:right;width:16px;height:55px;background-image:url('img/bot_right.gif');background-repeat:no-repeat;}
#bot .copy{float:left;padding-top:10px;padding-left:20px;font-size:11px;color:#9a9a9a;}
#bot .cubbik{float:right;padding-top:10px;padding-right:20px;font-size:11px;color:#9a9a9a;}
#bot a{color:#9a9a9a;text-decoration:none;}
#bot a:hover{color:#5e8ee0;text-decoration:none;}