/* Officiel du Bateau v1.1*/
/* FrÃ©dÃ©ric Pasquier juillet 2009 */

/* BODY */
body {
margin:0;
padding:0;
/*font:75%/1.4 space age;*/
font:1em/1.4em Geneva,space;
background-image:url(../images/body_bg.jpg);
background-repeat:repeat-y;
background-position:center;
text-align:center;
}

/* h1,h2,h3 span */
h1,h2,h3 span {
display:none;
}

/* h3 image titre section*/
h3 {
text-indent:-5000px;
height:32px;
margin:0;
padding:0;
}

/* images */
img {
border:0 none;}

/* paragraphes */
p {margin:0;padding:0;}

/* acronymes */
acronym {
border:none;
}

/* LIENS */
a {
	color:#000000;
	background-color:#ffffff; /* underline */
	font-family: Geneva,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;

	line-height: normal;
	text-decoration: none;
}
/* LIENS survolÃ©s*/
a:hover, a:hover {
	color:#666666;
	background-color:#ffffff;
	font-family: Geneva,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	
	line-height: normal;
}

/* ///////////////////////////////////////////////// */
/* ////////////// container global ///////////////// */
/* ///////////////////////////////////////////////// */

#container {
width:950px;
margin:0 auto;
padding:0 13px;
position:relative;
background:url(bg.gif) repeat-x #ffffff;
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
color:#454545;
text-align:center;
}

/* ______________structure XHTML______________*/

/* //////////////////////////////////////// */
/* ////////////// EN-TETE ///////////////// */
/* ////////////// MENU ///////////////// */
/* ////////////// SECTIONS 0 1 2 3 ///////////////// */
/* 				section 0   				*/
/* 				section 1 annoncevedette	*/
/*				section 2 newsnautisme		*/
/* 				section 3 annonces			*/
/* //////////////////////////////////////// */
/* //////////////////////////////////////// */
/* //////////////////////////////////////// */
/* ////////////// PIED DE PAGE ///////////////// */
/* ////////////// MENU DU BAS ///////////////// */
/* ////////////// Service clients ///////////////// */


/* ////////////// EN-TETE ///////////////// */
#pageHeader {
width:950px;
height:172px;
background:url(../images/Bandeau.jpg);
}

#pagelogo {
width:200px;
height:60px;

}
#liens_cache {
    
    text-indent:-5000px;
}

#simple_search {
	position:relative;
	left:8px;
	top:139px;
	height:12px;
	width:118px;
	font-size:65%;
    
}

#bt_logo {
cursor:pointer;
height:65px;
left:20px;
position:absolute;
top:0;
width:290px;
cursor:pointer;
}

#bt_french {
position:absolute;
    left:845px;
    top:17px;
    height:13px;
    width:49px;
    cursor:pointer;
}

#bt_english {
position:absolute;
    left:900px;
    top:17px;
    height:13px;
    width:43px;
    cursor:pointer;
}
#bt_search_simple {
position:absolute;
    left:147px;
    top:164px;
    height:20px;
    width:25px;
    cursor:pointer;
}
#bt_search_complex{
    height:25px;
    left:174px;
    position:absolute;
    top:178px;
    width:25px;
    cursor:pointer;
}

/* ////////////// MENU ///////////////// */
#menuHeader {
	width:950px;
	height:35px;
}


#menuHeaderVoiliers  {
	width:159px;
	height:35px;
	background-position:left bottom;
	background-repeat:no-repeat;
	background-image: url(../images/acceuil.jpg);

}
#menuHeaderBateaux  {
	width:158px;
	height:35px;
	background-position:left bottom;
	background-repeat:no-repeat;
	background-image: url(../images/occasion.jpg);

}
#menuHeaderNeufs  {
	width:157px;
	height:35px;
	background-position:left bottom;
	background-repeat:no-repeat;
	background-image: url(../images/neuf.jpg);

}
#menuHeaderMoteurs {
	width:157px;
	height:35px;
	background-position:left bottom;
	background-repeat:no-repeat;
	background-image: url(../images/location.jpg);

}
#menuHeaderLocations {
	width:157px;
	height:35px;
	background-position:left bottom;
	background-repeat:no-repeat;
	background-image: url(../images/placeport.jpg);

}
#menuHeaderDivers {
	width:161px;
	height:35px;
	background-position:left bottom;
	background-repeat:no-repeat;
	background-image: url(../images/contact.jpg);
}	
ul#menu{
	margin: 0px;
	padding:0px;
	list-style-type:none;
	width:100%;
	float:left;
	font-family: Geneva,Arial, Helvetica, sans-serif;
	font-size:12px;
}
ul#menu li{
  float:left;
  display:block;
  padding:0px 0px;
  margin: 0px 0px;
}
ul#menu li a{
  display:block;
  padding:0px 0px;
  border:0px solid #134489;
  text-decoration:none;
  text-indent:-5000px;
}
ul#menu li a:hover{
  border-top-color:#F0F0F0;
  border-left-color:#F0F0F0;
  border-right-color:#999999;
  border-bottom-color:#999999;
}


dl.gallery
{   
  text-align: center;  
  float: left;
  margin-right: 12px;
  margin-left: 12px;
}

.gallery dt { text-align: center; font-size:90%; }


/* ////////////// MENU DU BAS ///////////////// */
#downpageHeader {
width:950px;
height:35px;
clear:both;
}


/* ////////////// Service clients ///////////////// */
#customerservices {
width:950px;
height:262px;
padding:25px 0px 0px 0;
background:url(../images/body_foot.jpg);
background-position:right top;
background-repeat:no-repeat;
}

/* ////////////// PIED DE PAGE ///////////////// */
#footer {
	width:950px;
	margin:0px 0 0 0px;
	text-align:center;	
	padding:0px 0px 43px 0;
}

#footer a{
	text-decoration:none;
	color:#888888;
	background-color:#ffffff;

	padding:3px 3px;
	height:100%;
}
#footer a:hover{
	color:#ffffff;
	background-color:#5c2b15;
	border:1px solid #000000;
	color:#CCCCCC;
}

/* ////////////// SECTIONS 0 1 2 3 ///////////////// */
/* section 0   section 1  section 2     section 3  */
#quickSummary, #preamble, #explanation, #participation{
	width:790px;
	background-color:#ffffff;
	background-repeat:repeat-y;
	/* position sections 1,2,3,... */
	margin: 5px 0 0 10px;
	color:#333333;
	display:block;
	padding:0;
}

#fiche_annonce{
	height:439px;
	width:260px;
	background-color:#eeedeb;
	background-repeat:repeat-y;
	/* position sections 1,2,3,... */
margin: 28px 0 2px 0px;
	color:#333333;
	display:block;
	padding:0;
	float:right;
	text-align:left;
}

#fiche_annonce p span {
padding:0 15px 10px 77px;
display:block;
}

.bas_fiche {
width:260px;
height:17px;
background:url(../images/basFiche.jpg) no-repeat;
margin:0;
padding:0;
background-position:left;
}

.bas_fiche1 {
width:882px;
height:17px;
background:url(../images/basFiche1.jpg) no-repeat;
margin:0;
padding:0;
background-position:center;
}

#preamble_annonce{
	width:950px;
	background-color:#ffffff;
	background-repeat:repeat-y;
	/* position sections 1,2,3,... */
  margin: 10px 0 2px 0px;
	color:#333333;
	display:block;
	padding:0;
}



/* bottom image */
#preamble .p3 span, #explanation .p2 span, #participation .p3 span {
padding-bottom:20px;
background:url(right_bottom.gif) bottom no-repeat;
}

#preamble_annonce .p3 span{
padding-bottom:20px;
background:url(right_bottom.gif) bottom no-repeat;
}


/* BAS DE PAGE SECTIONS  1 2 3 */
#pageFooter {
padding-bottom:20px;
background:url(../images/basPageMarron.jpg) bottom repeat-y;
}

/* utilisé pour afficher un onglet seul */
#contenu {
    /*height:650px;*/
    clear:both;    
}
/* images MISE EN PAGE*/

/* MISE EN PAGE grande barre en bas */
/* h4 image bas section*/
h4 {
height:17px;
margin:0;
padding:0;
background:url(../images/basPageMarron.jpg) no-repeat;
background-position:left;}

.bas_zone {
text-align:center;
vertical-align:bottom;
height:20px;
margin:0;
padding:0;
background:url(../images/basPageMarron.jpg) no-repeat;
background-position:left;
}
.bas_zone2 {
text-align:center;
vertical-align:bottom;
margin:0;
padding:0;
}

.bas_zone_plein {
height:17px;
margin:0;
padding:0;
background:url(../images/basPageMarron_plein.jpg) no-repeat;
background-position:left;
}

.actions_sup {
    
    text-align:right;    
    padding-bottom:10px;    
}

.actions_sup a {
    display:inline;
    text-decoration:underline;
}
/*____________________________________*/
/* SECTION 0 MISE EN PAGE */
/*____________________________________*/
/* background right side image */
#quickSummary {background-image:url(../images/bodysmall.JPG);background-position:right top;} 
#quickSummary p span, #explanation p span {
padding:0 15px 10px 77px;
display:block;
}
#quickSummary .p1 span {
padding-top:14px;
background:url(../images/basPageMarron.jpg) top no-repeat;
}
#quickSummary .p2 span {
padding-bottom:20px;
background:url(../images/basPageMarron.jpg) bottom no-repeat;
}
/*____________________________________*/
/* SECTION 1 MISE EN PAGE paragraphes */
/*____________________________________*/
/* background right side image */

#cadre {background-image:url(../images/cadre.JPG);background-position:right top;}

#preamble {background-image:url(../images/bodysmall.JPG);background-position:right top;}
#preamble p span , #participation p span {
	display:block;
}

#preamble_annonce {background-image:url(../images/bodysmall.JPG);background-position:right top;}
#preamble_annonce p span {
padding:0 85px 10px 17px;
display:block;
}

/* lien image section 1 */
#preamble a {
font-size: 11px;
/*width:180px;
height:100px;
padding:0 0px 0px 0px;
margin:0 0px 0px 5px;

display:inline-table;*/
text-align:center;
}

#preamble_annonce a {
/*width:180px;
height:100px;
padding:0 0px 0px 0px;
margin:0 0px 0px 5px;

display:inline-table;*/
text-align:center;
}

embox {
  padding:12px 77px;
}

.image-desc {
  clear:both;
}


/* SECTION 1 images */
img.imagesection1 {
width:160px;
height:110px;
}

.fin_gallery {
    margin-top:5px;
    clear:both;
}
/*____________________________________*/
/* SECTION 2 MISE EN PAGE paragraphes */
/*____________________________________*/
/* background right side image */
/*#supportingText {
    clear:both;
}*/

#explanation {background-image:url(../images/bodysmall.JPG);background-position:right top;text-align:left;}
/* lien news section 2 */
#explanation span a {
padding:0 10px 10px 10px;
display:block;
}
/*____________________________________*/
/* SECTION 3 MISE EN PAGE paragraphes */
/*____________________________________*/
/* background right side image */
#participation {background-image:url(../images/bodysmall.JPG);background-position:right bottom;text-align:left;}
/* lien image section 3 */
#participation a {
/*padding:0 10px 10px 10px;*/
}

#participation td {

    vertical-align:middle;
    padding-bottom:5px;
}

/* images SECTION 3*/
img.imagesection3 {
	width:115px;
	height:70px;
	padding-right:10px;
	vertical-align: middle;
	margin-bottom: 2px;
}

#participation p {
    /*padding-bottom:10px;*/    
}

/* ////////////// offers (LIST A) ///////////////// */
#offersList {
position:absolute;
top:246px;
left:20px;
width:180px;
height: 421px;
}
#offersList li {
list-style:none;
padding:6px 0 10px 0;
background:url(../images/line.gif) bottom repeat-x;
}
#offersList li a {
padding-left:7px;
background:url(../images/link.gif) left center no-repeat;
text-decoration:none;
}
#offersList li a:hover {
text-decoration:underline;
}


/* BUSINESS LINKS  */ 
/* BUSINESS LINKS carte - 6000pro - topoffers */
#linkList {
	position:absolute;
	top:240px;
	left:158px;
	width:140px;
	height: 421px;
}

/* BUSINESS LINKS MISE EN PAGE petite barre en bas */
img.smallbar {
width:140px;
background-image:url(../images/barrebaspetite.jpg);
border:0 none;}

/* BUSINESS LINKS MISE EN PAGE lignes */
#linkList li {
list-style:none;
padding:0px 0 0px 0;
margin:5px;
background:url(../images/line.gif) bottom repeat-x;
}

/* BUSINESS LINKS MISE EN PAGE liens */
#linkList li a {
padding-left:0px;
margin-top:5px;
background:url(../images/link.gif) left center no-repeat;
text-decoration:none;
}

/* BUSINESS LINKS MISE EN PAGE liens survolÃ©s*/
#linkList li a:hover {
text-decoration:underline;
}

#lselect, #larchives, #lresources {
	margin:0 0 2px 0;
}

#lselect li a {
display:block;
font-weight:bold;
background-position:0 0.6em;
}

#lselect .c {
display:inline;
color:#666666;
padding:0;
background:none;
background-color:#ffffff;
}


#extraDiv1, #extraDiv2, #extraDiv3, #extraDiv4, #extraDiv5, #extraDiv6{display:none;}


/* ///////////// background image ////////////// */

/* right image */
#quickSummary p, #explanation p {
background:url(right_bg.gif) right repeat-y;
}
#lselect, #larchives, #lresources {
background:url(left_bg.gif) repeat-y;
}

/* h3 image */
#preamble h3 {background:url(../images/annonceenvedette.jpg) no-repeat; background-position:left;}
#preamble_annonce h3 {background:url(../images/annonceenvedette.jpg) no-repeat; background-position:left;}
#explanation h3 {background:url(../images/communiquedepresse.jpg) no-repeat;}
#participation h3 {background:url(../images/dernieresannonces.jpg) no-repeat;}
#lselect h3 {background:url(title_select.gif) no-repeat;}
#larchives h3 {background:url(title_archives.gif) no-repeat;}
#lresources h3 {background:url(title_resources.gif) no-repeat;}







#lselect ul, #larchives ul, #lresources ul{
	margin:0;
	padding:0 0px 0px 0px;
	background:url(left_bottom.gif) bottom no-repeat;
}

/* Carte */
#div_carte {
	text-align:center;
	width:155px;
	padding:0;
	margin:0;
		}
#lbl_region{			
			font-size:12px;
			font-weight:bold;
			font-family:Geneva,Verdana,Arial,Helvetica,sans-serif;
			height:40px;
			padding:0;
			margin:0;
}


#lienvendeur a {
color:#FF0000;
font-size:12px;
}
