/************************************/
/********** LOCATION YACHT **********/
/************************************/

BODY { color:#6c85a2; background-image:url('images/fond_bleu.jpg');background-repeat:repeat-x;background-color:#fff; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
P, FORM { margin:0px; }
DIV { -display:inline-block; }
IMG { border:0px }
A:link { color:#6c85a2; text-decoration:underline;}
A:visited {color:#6c85a2;text-decoration:underline;}
A:hover {color:#a5c0de;text-decoration:underline;}

/********** ID **********/
#main{height:219px;}
#d1 {width:940px; margin-left:auto; margin-right:auto; }
html>body #d1 {  margin-left: auto; margin-right: auto; }
#top { height:169px; width:950px;}
    #logo {position:absolute; top:0; left:0; background:url(img/logo-slider.JPG) no-repeat; width:215px; height:122px; z-index:200;}
    #logo .logo {padding-top:122px; padding-left:215px; display:block;}
    #top_slider {height:169px; width:950px;}
    #top_slider {width: 950px;margin:0 auto; position:relative; z-index:0;}
    #slider { width: 950px;height: 169px;position:relative;}
    #slides {position:absolute;z-index: 100;}
    .slides_container {width:950px;overflow:hidden;position:relative;display:none;}
    .slides_container a {width:950px; height:169px;display:block;}
    .slides_container a img {display:block;}
    ul.pagination {display:none;}
#top #menu { width:746px; float:left; margin-right:10px; }
#menu{width:950px;height:40px;margin-bottom:10px;}
#top p.flag { float:left; padding-left:10px; padding-top:27px; }
#head { margin-top:1px; height:144px; margin-bottom:35px; } 
#head #logo { width:307px; float:left; }
#head #head2 { width:633px; float:left; }
#gauche { margin-left:0; width:242px; padding-left:5px;padding-right:5px;float:left; color:#fff;margin-right:0px; -display:inline-block;padding-top:20px;background-color:#0b5173; -moz-border-radius:10px;-webkit-border-radius:10px;}
#droite { width:672px; float:left; padding:0px; -display:inline-block; margin-top:20px; }
#contact { background-image:url(images/fond_contact.png); color:#fff;background-repeat:no-repeat; width:195px; height:142px; padding-left:10px; padding-right:22px; padding-top:10px; padding-bottom:15px; margin-left:10px; }
#pres {padding-left:30px;width:672px;}
#selection_occas { width:672px; background-image:url(images/occasion_bg.gif); background-repeat:no-repeat;margin-bottom:17px; padding-left:30px; }
#separateur{border-bottom:1px solid #9f9f9f;width:672px;margin-left:30px;height:1px;margin-bottom:20px;}
#selection_location { width:width; background-image:url(images/location_bg.gif); background-repeat:no-repeat;margin-bottom:17px; padding-left:30px; }
#selection_port { width:width; background-image:url(images/port_bg.gif); background-repeat:no-repeat; margin-bottom:17px; padding-left:30px; }
#selection_occas_uk { width:width; background-image:url(images/occasion_bg_uk.png); background-repeat:no-repeat; margin-bottom:17px; padding-left:30px; }
#selection_location_uk { width:width; background-image:url(images/location_bg_uk.png); background-repeat:no-repeat; margin-bottom:17px; padding-left:30px; }
#selection_port_uk { width:width; background-image:url(images/port_bg_uk.gif); background-repeat:no-repeat; margin-bottom:17px; padding-left:30px; }
#helement{width:200px;text-align:left;height:30px;position:absolute;margin-top:-5642px;margin-left:-4312px;}
#Foot {clear:both; margin-top:20px; padding-bottom:40px; width:940px;height:150px;}
#footer {width:950px;margin-left:20px;text-align:center;height:227px;margin-bottom:20px; background-image:url(images/fond_footer.jpg); color:#6d6d6d; }
#footer a { color:#6d6d6d; text-decoration:underline; }
#list0p { text-align:center; clear:both; padding-bottom:15px; }
#port1 { border-bottom:1px solid #9f9f9f; padding-bottom:10px; margin-bottom:10px; }
#port1a { width:251px; float:left; margin-right:15px; border:1px solid #FFFFFF; }
#port1b { width:300px; float:left; }
#ct_d1 { float:left;width:300px; margin-top:15px;}
#ct_d2 { width:250px; float:left; margin-top:15px; padding-left:20px; }
#ct_title { font-size:18px; color:#DB5705; margin:0px; padding-top:0px; padding-left:0px; }
#ctge_title { font-size:18px; color:#2DAC05; margin:0px; padding-top:0px; padding-left:0px; }
#ctbl_title { font-size:18px; color:#6699CC; margin:0px; padding-top:0px; padding-left:0px; }
#ct_add { padding-top:4px; text-align:left; font-weight:normal; padding-bottom:0px; }
#ct_d3 { width:95%; text-align:left; }
#refste { position:absolute; bottom:6123px;left:-3120px; }
#refste2 { position:absolute; bottom:6319px;left:-2974px; }
#helement{width:200px;text-align:left;height:30px;position:absolute;margin-top:-1642px;}
#footer_flash{width:940px;height:98px;margin-left:auto;margin-right:auto;}
#bas_col_gauche{width:242px;}
#actu_home{width:219px;margin-left:auto;margin-right:auto;color:#fff;}
#actu_home A:link { color:#fff; font-weight:bold;text-decoration:none;}
#actu_home A:visited {color:#fff;font-weight:bold;text-decoration:none;}
#actu_home A:hover {color:#a5c0de;font-weight:bold;text-decoration:none;}
.link2 A:link { color:#fff; font-weight:bold;text-decoration:none;}
.link2 A:visited {color:#fff;font-weight:bold;text-decoration:none;}
.link2 A:hover {color:#a5c0de;font-weight:bold;text-decoration:none;}

/********** CLASS **********/
.clear { clear:both; }
.apcu { height:72px; width:109px; margin-bottom:5px; padding:0px; border:1px solid #FFFFFF; }
.apcu IMG { width:108px; height:71px; }
.apcu2 { height:104px; width:150px; margin-bottom:5px; padding:0px; margin-right:15px; float:left;  border:1px solid #ffffff;}
.inpct { border:1px solid #BABABA; width:250px; }
.ct_ast {color:#6699CC; font-size:11px }
.ct_he2 { height:2px; }
.portp1 { width:130px; float:left; margin-bottom:2px; }
.portp2 { width:165px; float:left; margin-bottom:2px }
.pad15 { padding-left:15px; padding-right:15px; }
.Ftxt { padding-right:30px; float:left; width:auto; }
.lprinc { width:auto; float:left; }
.btn_imprimer { text-align:right; padding-bottom:10px; border-bottom:1px solid #9f9f9f; margin-bottom:15px; }
.list0 { margin-bottom:15px; border-bottom:1px solid #9f9f9f; padding-bottom:46px; clear:both; height:75px; }
.list0A { float:left; width:235px; padding-right:10px; }
.list0B { float:left; width:220px; }
.list0125 { width:125px; float:left; margin-bottom:6px; }
.list0135 { width:135px; float:left; margin-bottom:6px; }
.list0110 { width:110px; float:left; margin-bottom:6px; }
.list0230 { width:230px; float:left; margin-bottom:6px; }
.list090 { width:90px; float:left; margin-bottom:6px; }
.list130 { width:130px; float:left; margin-bottom:6px; }
.list0d { float:left; padding-left:115px; margin-top:5px; color:#00a6ff; }
.bat IMG { border:1px solid #FFFFFF; }
.bat { width:111px; float:left; padding-bottom:20px;}
.bat P { text-align:center; }
.link { text-align:right; margin-bottom:15px; }
.link2 { width:150px; height:18px;float:right; margin-bottom:20px; position:relative; text-align:center; background-image:url(images/bouton_fond.png); }
.link3 { width:150px; height:18px;float:right; position:relative; text-align:center; background-image:url(images/bouton_fond.png); }
.link3 A:link { color:#fff; font-weight:bold;text-decoration:none;}
.link3 A:visited {color:#fff;font-weight:bold;text-decoration:none;}
.link3 A:hover {color:#a5c0de;font-weight:bold;text-decoration:none;}
.mb20 { margin-bottom:20px; text-align:justify;}
.pb20 { padding-bottom:20px;text-align:justify; }
.mb15 { margin-bottom:15px; }
.mb10 { margin-bottom:10px; }
.mb5 { margin-bottom:5px; }
.mr100 { margin-right:100px; }
.mr60 { margin-right:23px; }
.pl52 { padding-left:30px; }
.pb18 { padding-bottom:18px; }
.mb4 { margin-bottom:4px; }