/* CSS Document */
IMG { 
	border:0px;
}
IMG.imgb { border:2px solid #333333; }
BODY {
	margin:0px; background-color:#000000;  background-repeat:repeat-x; color:#acacac; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;
	scrollbar-face-color: #1F1F1F;
	scrollbar-shadow-color: #000000;
	scrollbar-highlight-color: #000000;
	scrollbar-3dlight-color: #333333;
	scrollbar-darkshadow-color: #111111;
	scrollbar-track-color: #555555;
	scrollbar-arrow-color: #777777;

}
FORM { 
	margin:0px;
}
IMG { border:0px; }
A { color:#fe6b03; }
INPUT { border:1px solid #fe6b03; background-color:#000000; color:#FFFFFF; }
SELECT { border:1px solid #fe6b03; background-color:#000000; color:#FFFFFF; }
TEXTAREA { border:1px solid #fe6b03; background-color:#000000; color:#FFFFFF; }
#body_accueil { background-image:url(images/fond.jpg); }
#body2 { background-image:url(images/fond2.jpg); }
TD {	color:#acacac; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
P {	margin:0px; padding:0px; border:0px; vertical-align:top;}
#corps {	margin-left:auto; margin-right:auto; width:900px; text-align: left;}
.title {	color:#fe6b03; font-weight:bold;}
.fr1 {float:left; margin-right:8px;padding-top:3px; margin-left:100px;}
.fr2 {	float:left; margin-right:8px;padding-top:3px;}
.floatl {float:left; padding-top:3px;}
.bouton_haut {float:right; padding-top:5px; padding-bottom:4px; padding-left:8px; padding-right:8px; border-right:1px solid #000000;}
.bouton_haut2 {float:right; padding-top:5px; padding-bottom:4px; padding-left:8px; padding-right:8px; border-right:1px solid #000000; border-left:1px solid #000000;}
#header {clear:both;height:116px; padding-top:7px;}
#menu {width:900px;height:20px; text-align:right; }	

.rub {float:right; width:85px; font-size:11px; padding-top:2px; padding-bottom:3px; border-left:1px solid #000000; text-align:center;}
.rubtitle {float:right; width:auto; font-size:11px; padding-top:2px; padding-left:6px; padding-right:7px; padding-bottom:4px; border-left:1px solid #000000; text-align:center; color:#fe6b03; font-weight:bold;}
.rubtitle:hover {float:right; width:auto; font-size:11px; padding-top:2px; padding-left:6px; padding-right:7px; padding-bottom:3px; border-left:1px solid #000000; text-align:center; color:#fe6b03; font-weight:bold; background-color:#2b2b2b;}
.rubtitleOver {float:right; width:auto; font-size:11px; padding-top:2px; padding-left:6px; padding-right:7px; padding-bottom:3px; border-left:1px solid #000000; text-align:center; color:#fe6b03; font-weight:bold; background-color:#2b2b2b;}
.title_big {color:#fe6b03; font-size:17px;}
#body {padding-top:20px; clear:both; padding-left:40px; padding-right:20px;}

#left {width:283px; height:516px; float:left;}
#right{width:557px;height:360px;float:left;}

#r-left{width:293px;height:320px;float:left;}
#r-left1 img{margin-top:40px;margin-left:35px;}
#r-left2{width:264px; height:135px;margin-top:40px;margin-left:15px;}
#helement{width:200px;text-align:left;height:30px;position:absolute;margin-top:-1642px;}
#r-right{width:264px;height:320px;float:left;}
#r-right1{width:264px;}
#r-right1-1{width:264px;}
#fd_actu{width:264px;height:105px;background-image:url(images/bg_actu.jpg);}
#img_actu img{width:88px; height:88px; margin-top:8px; margin-left:8px; float:left; border:1px solid #222222; background-color:#545454;}
#actu{width:155px; height:86px;float:left; margin-left:8px; margin-top:10px;}
#desc_actu{padding-top:10px;height:48px;}
#suite_actu{text-align:right;padding-top:5px;padding-right:5px;}

#r-right2{width:226px;height:108px;margin-top:27px;margin-left:23px;}
#r-right2 img{padding-right:2px;padding-top:2px;float:left;}
#plan-mike{width:200px;height:150px;}
#contact-mike{background-image:url('images/fond_contact.jpg');width:200px;height:150px;}
#contact-mike2{background-image:url('images/fond_contact2.jpg');width:200px;height:150px;}
#contact-mike p{padding-top:32px;padding-left:20px;}
#contact-mike2 p{padding-top:32px;padding-left:20px;}


#right2{width:557px;height:40px;font-weight:normal;font-size:11px;font-family:Arial,Verdana,sans-serif;color: #FF6600;}
#right2 A:link {font-size: 11px; color: #FF6600; font-weight:bold;text-decoration:none;}
#right2 A:visited {font-size: 11px; color: #FF6600 ;font-weight:bold;text-decoration:none;}
#right2 A:hover {font-size: 11px; color: #FF6600; font-weight:bold;text-decoration:none;}

#right2_left{width:250px;float:left;padding-top:15px;}
#right2_left p{padding-left:15px;}
#right2_right{width:307px;float:left;padding-top:15px;}
#right2_right p{text-align:right;}

#newsletter_top{width:283px; height:263px; background-image:url(images/flash.jpg);}
#newsletter {width:277px; height:172px; background-image:url(images/accueil_newsletter2.jpg); vertical-align:top;}
#newsletter_content{width:283px;height:97px;background-image:url('images/newsletter_content.jpg');}
#newsletter_form{padding:0px;}
#newsletter_ombre{width:283px;height:156px;}

.news_email {color:#fe6b03; font-weight:bold; padding-top:35px; padding-left:20px;}
.input1 {padding-top:10px; padding-left:20px;}
.class_input1 {	background-image:url(images/newsletter_bg.gif); float:left;background-repeat:no-repeat; font-size:16px; height:18px; border:1px solid #000000; width:175px;}
.cadre {	width:264px; padding:0px; float:left; margin-right:15px; background-color:#99CC33;}
.cadre2 {width:264px; padding:0px; float:left; background-color:#0033CC;}
.cadre3 {width:264px; padding:0px; height:135px; float:left; margin-right:15px; background-color:#00FFCC}	
.newsletter_but {height:30px; background-image:url(images/top_actualites.jpg);}
.newsletter_but_uk {height:30px; background-image:url(images/top_actualites_uk.jpg); }

.cadre4 {background-image:url(images/bg_cadre.gif); background-repeat:no-repeat; background-position:bottom; height:98px; padding-top:4px; padding-bottom:4px; padding-left:6px; padding:0px; }

.products_mois {height:30px; background-image:url(images/top_produitsdumois.jpg);}
.products_mois_uk {height:30px; background-image:url(images/top_produitsdumois_uk.jpg);}
#bottom_boat {width:287px; float:right; height:133px; background-image:url(images/bateau.jpg); margin-top:20px;}

#newboat_williams{background-image:url(images/illustration_williams.jpg);height:400px; margin-right:25px;}
#newboat_novamarine{background-image:url(images/illustration_novamarine.jpg);height:400px; margin-right:25px;}
#newboat_valiant{background-image:url(images/illustration_valiant.jpg);height:400px; margin-right:25px;}
#newboat_marsea{background-image:url(images/illustration_marsea.jpg);height:400px; margin-right:25px;}
#newboat_arimar{background-image:url(images/illustration_arimar.jpg);height:400px; margin-right:25px;}
#newboat_content{padding-top:80px;padding-left:20px;}

a.title { text-decoration:none; }
a.title:hover { text-decoration:underline; }
a.small { font-size:11px; color:#FFFFFF; text-decoration:none; }
a.small:hover { font-size:11px; color:#FFFFFF; text-decoration:underline; }
#contenu2 { height:200px; vertical-align:top; }
.dmd_devis { margin-bop:3px; height:40px; background-color:#333333; text-align:center; width:164px }
.title_bat { font-size:18px; color:#fe6b03; margin-bottom:10px; }
.list_bat_autre { float:left; width:164px; margin-left:17px; margin-bottom:15px; }
.plan_saut { font-size:8px; }
.plan_desc { margin-left:20px; font-size:12px; margin-bottom:8px; }
.plan_voir { text-align:right; padding-top:5px; padding-bottom:0px; font-size:12px; }
.plan_link { margin-left:35px; margin-bottom:2px; font-size:12px; }
#news_but { margin-left:5px; width:23px; float:left; height:22px; background-image:url(images/newsletter_ok.gif); cursor:pointer; background-repeat:no-repeat; }
.tel { width:30px; float:left; font-weight:bold; }
.floatl { float:left; }
.clearb { clear:both; }
.titre_gr { font-size:18px; color:#fe6b03; margin-bottom:5px; margin-top:20px; }
.adr { font-size:13px; }
.bn_td1 { width:277px; height:300px;}
.mike{font-size:18px; color:#fe6b03; margin-bottom:5px;}

#bt {clear:both; height:224px; background-image:url(images/bg_bottom.jpg); margin-top:17px; text-align:center; }
#bt1 { width:900px; text-align:center; margin-left:auto; margin-right:auto; }
#bt1a { float:left; margin-top:38px;color: #FF6600; }
.bta { font-weight:normal;font-size:11px;font-family:Arial,Verdana,sans-serif;color: #FF6600;text-decoration:none; }
#bt1b { float:right;margin-top:38px; font-weight:normal;font-size:11px;font-family:Arial,Verdana,sans-serif;color: #FF6600; }
#bt1c { float:left; color:#666666; width:650px; text-align:left; }
#nso { width:600px; margin: 0 auto; position:absolute; top:490px; left: 50%; margin-left: -150px; }
#nso1 { float:left; z-index:-3; width:280px; }
.abg { font-weight:normal;font-size:11px;font-family:Arial,Verdana,sans-serif;color: #FF6600;text-decoration:none;}

.mnjs { width:auto; float:left; padding-left:10px; height:17px; padding-top:2px; padding-right:12px; border-right:1px solid #000000; color:#fe6b03; font-weight:bold; }
.mnjs2 { padding:3px; margin-bottom:1px; width:160px; }

.fer2{width:850px;position:absolute;top:1400px;text-align:justify;background-color:#111111;border: 1px solid #222222;}
.fer{width:850px;position:absolute;top:1500px;text-align:justify;padding:0px 0px 30px 0px;}
.fer h1{color:#0d88ca;font-size:16px;padding:10px 0px 0px 0px;}
.fer h2{color:#FF6C00;font-size:14px;padding:10px 0px 0px 0px;}
.fer h3{color:#38D5E8;font-size:12px;padding:10px 0px 0px 0px;}
.fer p{color:#898989;font-size:11px;padding:0px 0px 10px 0px;}

.vide10{width:850px;height:10px;}

