/*-------------------------------------------------------------------------------------*/
/* =  RAZ 					 */
/*-------------------------------------------------------------------------------------*/

	a:hover, a:link, a:visited {color: #455560}
	a img {border: 0}
	dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input, legend {margin: 0; padding: 0;}
	h1,h2,h3,h4,h5,h6 {font-size: 1em; font-weight: normal; margin: 0; padding: 0;}
	em{font-style:italic !important;}
	hr{height:1px !important;}
	ul {list-style: none; }
	address {font-style: normal}
	table, td, th {font-size: 1em}
	form {margin: 0; padding: 0}
	
	.clear{clear:both; font-size:0px; visibility:hidden;}
	
/* = No script                                               */
.txtxNoScript{text-align:center; margin-top:20px; color:#455560;}
/*-------------------------------------------------------------------------------------*/
/* =  Body 					 */
/*-------------------------------------------------------------------------------------*/
body {
	font-family: Verdana, Lucida, "Trebuchet MS",  Arial, Geneva, sans-serif;
	font-size:11px;
	background:#FFF url(/RP_BENETEAU_FO/global/images/bg_body.gif) repeat-x;
	}
	
	/* = POUR SIFR                                               */
	#Content h2{font-size: 16px; color:#455560;}
	
	#mcdContent{margin:15px 0px 40px 10px;}
	
/*-------------------------------------------------------------------------------------*/
/* =  STRUCTURE COMMUNE DES PAGES 					 */
/*-------------------------------------------------------------------------------------*/
body#Commun #flashcontent{
	position:relative; top:3px;
}

body#Commun #Page{
	position:relative;
	width:780px;
	margin:0px auto;
	padding:0px;
	background-color:transparent;
	height:1%;/* overflow:hidden;*/
		}
body#Commun.AccVoileMoteur #Page {
	background:#FFF url(/RP_BENETEAU_FO/global/images/TrameContent.gif) repeat-y;
}
	
body#Commun #header{
	position:relative;
	height:85px;
	border:1px #707A82 solid;
	background:transparent url(/RP_BENETEAU_FO/global/images/imageHeader.jpg) top right no-repeat;
}

body#Commun #header #tools{
	position:absolute;
	top:5px; right:-12px;

}

body#Commun #MainNav{
	float:left; overflow:hidden;
	display:block; width:180px; height:300px;
	background:#455560 url(/RP_BENETEAU_FO/global/images/TrameMainNav.gif) repeat-y;
}
body#Commun #Content{
	clear:both;
	/*overflow:auto;*/
	background:#FFF url(/RP_BENETEAU_FO/global/images/TrameContent.gif) repeat-y;
	
}
body#Commun #Content #ColA{
	float:left;
	width:180px;
	overflow:hidden;
}
body#Commun #Content #ColB{
	background:#FFF url(/RP_BENETEAU_FO/global/images/bgContent.gif) repeat-x;
	width:422px;
	float:left;
}
body#Commun #Content #ColC{
	background:#FFF url(/RP_BENETEAU_FO/global/images/bgContent.gif) repeat-x;
	width:179px;
	float:right;
}
body#Commun #Footer{
	display:block;
	clear:both;
	background:transparent url(/RP_BENETEAU_FO/global/images/TrameContent.gif) repeat-y;
}



/*-------------------------------------------------------------------------------------*/
/* =  STRUCTURE DE CONTENT DIFFERENTES SUIVANT LES CLASS					 */
/*-------------------------------------------------------------------------------------*/

/* = ACCEUIL VOILIER MOTEUR                                               */
body#Commun.AccVoileMoteur #Content #ColA{width:179px;}
body#Commun.AccVoileMoteur #Content #ColB{width:240px;}
body#Commun.AccVoileMoteur #Content #ColC{width:360px;}

body#Commun.pageGamme #Content #ColA{width:179px; background:transparent url(/RP_BENETEAU_FO/global/images/TrameContent.gif) repeat-y; overflow:auto;}
body#Commun.pageGamme #Content #ColB{width:601px; float:right;}

body#Commun.PProduit #Content {position:relative; background:transparent url(/RP_BENETEAU_FO/global/images/bg_Pproduit.gif) repeat-y; }
body#Commun.PProduit #Content #BlocFloat{float:left; overflow:hidden;width:610px;}
body#Commun.PProduit #Content #ColA{width:610px; background:transparent url(/RP_BENETEAU_FO/global/images/bgContent.gif) 179px 0px no-repeat;}
body#Commun.PProduit #Content #ColB{width:420px; background:none; position:relative; left:180px;}
body#Commun.PProduit #Content #ColC{width:170px;background:none; float:right; 
}
/*body#Commun.PProduit #Content {position:relative; background:transparent url(/RP_BENETEAU_FO/global/images/bg_Pproduit.gif) repeat-y; }
body#Commun.PProduit #Content #BlocFloat{float:left;}
body#Commun.PProduit #Content #ColA{width:610px; background:transparent url(/RP_BENETEAU_FO/global/images/bgContent.gif) 179px 0px no-repeat;}
body#Commun.PProduit #Content #ColB{width:420px; background:none; position:relative; left:180px;}
body#Commun.PProduit #Content #ColC{width:170px;background:none; float:right; position:absolute; top:0; right:0;
}*/


body#Commun.PageCorpo #ColAA #MainNav{float:none;}
body#Commun.PageCorpo #ColAA{float:left; width:180px; overflow:hidden;}
body#Commun.PageCorpo #ColA{background:transparent url(/RP_BENETEAU_FO/global/images/TrameContent.gif) repeat-y;}
body#Commun.PageCorpo #Content{float:right; background:#FFF url(/RP_BENETEAU_FO/global/images/BgPageCommun.gif) no-repeat; clear:none; width:600px; overflow:auto;}
body#Commun.PageCorpo #Content #ColB{float:left; background-color:#ffffff;}

body#Commun.PageCorpo #Content #ColB.Unecol{width:600px; overflow:auto;}

body#Commun.PageCorpo #Content #ColB.Unecol .bloctxtcourt,
body#Commun.PageCorpo #Content #ColB.Unecol .bloctxtlong{width:550px; overflow:hidden;}

body#Commun.PageCorpo #Content #ColB.Deuxcol{width:420px; overflow:hidden;}

body#Commun.PageCorpo #Content #ColB.Deuxcol .bloctxtcourt,
body#Commun.PageCorpo #Content #ColB.Deuxcol .bloctxtlong{width:330px; overflow:hidden;}


body#Commun.PageCorpo #Content #ColC{width:167px; padding:0px 0px 5px 5px; background:transparent; }

#Content:after {
content: "."; display: block; clear: both; visibility: hidden;
}
#ContentHtml{position:relative; top:-20px; left:0; /*correction du 13102008*/
}



/*-------------------------------------------------------------------------------------*/
/* =  Mise en forme 									Header et NavCorporate		 */
/*-------------------------------------------------------------------------------------*/
/* = Logo BENETEAU                                               */
body #header h1{
	display:block; width:179px; height:85px;
	background:transparent url(/RP_BENETEAU_FO/global/images/logo_Beneteau.gif) no-repeat;
	text-indent:-20em; overflow:hidden;
	border-right:1px #707A82 solid;
	}
body #header h1 a{
	position:absolute; top:0px; left:0px;
	display:block; height:85px; width:179px;
	}

/* = TOOLS                                               */
#header #tools ul li{float:left;}
#header #tools ul li a{
	color:#FFF;
	display:block; height:15px;
	text-indent:-20em; overflow:hidden;
	}
	
	#header #tools ul li.SiteMoteur, #header #tools ul li.SiteVoilier{margin-right:180px;}

#header #tools ul li.Contact a{background:transparent url(/RP_BENETEAU_FO/global/images/BtContact.gif) no-repeat; width:100px;}
#header #tools ul li.Favoris a{background:transparent url(/RP_BENETEAU_FO/global/images/BtFavoris.gif) no-repeat; width:180px;}
#header #tools ul li.SiteMoteur a{background:transparent url(/RP_BENETEAU_FO/global/images/btMoteur.gif) no-repeat; width:140px;}
#header #tools ul li.SiteVoilier a{background:transparent url(/RP_BENETEAU_FO/global/images/BtVoilier2.gif) no-repeat; width:140px; height:17px;}

/* = TOOLS changement des bouton suivant les langues                                               */
body.Fr #header #tools ul li.Contact a:hover{background-position: -100px 0px;}
body.Fr #header #tools ul li.Contact a{background-position: 0px 0px;}
body.Fr #header #tools ul li.Favoris a:hover{background-position: -180px 0px;}
body.Fr #header #tools ul li.Favoris a{background-position: 0px 0px;}
body.Fr #header #tools ul li.SiteMoteur a:hover{background-position: -140px 0px;}
body.Fr #header #tools ul li.SiteMoteur a{background-position: 0px 0px;}
body.Fr #header #tools ul li.SiteVoilier a:hover{background-position: -140px 0px;}
body.Fr #header #tools ul li.SiteVoilier a{background-position: 0px 0px;}

body.Uk #header #tools ul li.Contact a:hover{background-position: -100px -15px;}
body.Uk #header #tools ul li.Contact a{background-position: 0px -15px;}
body.Uk #header #tools ul li.Favoris a:hover{background-position: -180px -15px;}
body.Uk #header #tools ul li.Favoris a{background-position: 0px -15px;}
body.Uk #header #tools ul li.SiteMoteur a:hover{background-position: -140px -20px;}
body.Uk #header #tools ul li.SiteMoteur a{background-position: 0px -20px;}
body.Uk #header #tools ul li.SiteVoilier a:hover{background-position: -140px -20px;}
body.Uk #header #tools ul li.SiteVoilier a{background-position: 0px -20px;}

body.Al #header #tools ul li.Contact a:hover{background-position: -100px -30px;}
body.Al #header #tools ul li.Contact a{background-position: 0px -30px;}
body.Al #header #tools ul li.Favoris a:hover{background-position: -180px -30px;}
body.Al #header #tools ul li.Favoris a{background-position: 0px -30px;}
body.Al #header #tools ul li.SiteMoteur a:hover{background-position: -140px -40px;}
body.Al #header #tools ul li.SiteMoteur a{background-position: 0px -40px;}
body.Al #header #tools ul li.SiteVoilier a:hover{background-position: -140px -40px;}
body.Al #header #tools ul li.SiteVoilier a{background-position: 0px -40px;}

body.Sp #header #tools ul li.Contact a:hover{background-position: -100px -45px;}
body.Sp #header #tools ul li.Contact a{background-position: 0px -45px;}
body.Sp #header #tools ul li.Favoris a:hover{background-position: -180px -45px;}
body.Sp #header #tools ul li.Favoris a{background-position: 0px -45px;}
body.Sp #header #tools ul li.SiteMoteur a:hover{background-position: -140px -60px;}
body.Sp #header #tools ul li.SiteMoteur a{background-position: 0px -60px;}
body.Sp #header #tools ul li.SiteVoilier a:hover{background-position: -140px -60px;}
body.Sp #header #tools ul li.SiteVoilier a{background-position: 0px -60px;}

body.It #header #tools ul li.Contact a:hover{background-position: -100px -60px;}
body.It #header #tools ul li.Contact a{background-position: 0px -60px;}
body.It #header #tools ul li.Favoris a:hover{background-position: -180px -60px;}
body.It #header #tools ul li.Favoris a{background-position: 0px -60px;}
body.It #header #tools ul li.SiteMoteur a:hover{background-position: -140px -80px;}
body.It #header #tools ul li.SiteMoteur a{background-position: 0px -80px;}
body.It #header #tools ul li.SiteVoilier a:hover{background-position: -140px -80px;}
body.It #header #tools ul li.SiteVoilier a{background-position: 0px -80px;}

/* = NAVCORPORATE                                               */
#NavCorporate dl{position:absolute; top:40px; left:180px;}
#NavCorporate dd{float:left;}
#NavCorporate dt{position:absolute; top:28px; left:5px; color:#FFF; font-size:0.9em;}

/* = NavCorporate FR                                               */
body #header #NavCorporate dd a{
	float:left;
	display:block; height:26px;
	text-indent:-20em; overflow:hidden;
	}

body.Fr #header #NavCorporate dd a	{
	background:transparent url(/RP_BENETEAU_FO/global/images/NavCorporateFr.gif) no-repeat;
}

body.Fr #header #NavCorporate dd.bt1 a{width:63px; background-position:0px 0px;}
body.Fr #header #NavCorporate dd.bt2 a{width:67px; background-position:-63px 0px;}
body.Fr #header #NavCorporate dd.bt3 a{width:104px; background-position:-130px 0px;}
body.Fr #header #NavCorporate dd.bt4 a{width:61px; background-position:-236px 0px;}
body.Fr #header #NavCorporate dd.bt5 a{width:52px; background-position:-296px 0px;}
body.Fr #header #NavCorporate dd.bt6 a{width:85px; background-position:-347px 0px;}
body.Fr #header #NavCorporate dd.bt7 a{width:63px; background-position:-432px 0px;}
body.Fr #header #NavCorporate dd.bt8 a{width:102px; background-position:-494px 0px;}

body.Fr #header #NavCorporate dd.bt1Sel a{width:63px; background-position:0px -26px;}
body.Fr #header #NavCorporate dd.bt2Sel a{width:67px; background-position:-63px -26px;}
body.Fr #header #NavCorporate dd.bt3Sel a{width:104px; background-position:-130px -26px;}
body.Fr #header #NavCorporate dd.bt4Sel a{width:61px; background-position:-236px -26px;}
body.Fr #header #NavCorporate dd.bt5Sel a{width:52px; background-position:-296px -26px;}
body.Fr #header #NavCorporate dd.bt6Sel a{width:85px; background-position:-347px -26px;}
body.Fr #header #NavCorporate dd.bt7Sel a{width:63px; background-position:-432px -26px;}
body.Fr #header #NavCorporate dd.bt8Sel a{width:102px; background-position:-494px -26px;}


body.Fr #header #NavCorporate dd.bt1 a:hover{width:63px; background-position:0px -26px;}
body.Fr #header #NavCorporate dd.bt2 a:hover{width:67px; background-position:-63px -26px;}
body.Fr #header #NavCorporate dd.bt3 a:hover{width:104px; background-position:-130px -26px;}
body.Fr #header #NavCorporate dd.bt4 a:hover{width:61px; background-position:-236px -26px;}
body.Fr #header #NavCorporate dd.bt5 a:hover{width:52px; background-position:-296px -26px;}
body.Fr #header #NavCorporate dd.bt6 a:hover{width:85px; background-position:-347px -26px;}
body.Fr #header #NavCorporate dd.bt7 a:hover{width:63px; background-position:-432px -26px;}
body.Fr #header #NavCorporate dd.bt8 a:hover{width:102px; background-position:-494px -26px;}

body.Uk #header #NavCorporate dd a	{
	background:transparent url(/RP_BENETEAU_FO/global/images/NavCorporateGB.gif) no-repeat;
}

body.Uk #header #NavCorporate dd.bt1 a{width:57px; background-position:0px 0px;}
body.Uk #header #NavCorporate dd.bt2 a{width:67px; background-position:-58px 0px;}
body.Uk #header #NavCorporate dd.bt3 a{width:109px; background-position:-126px 0px;}
body.Uk #header #NavCorporate dd.bt4 a{width:100px; background-position:-236px 0px;}
body.Uk #header #NavCorporate dd.bt5 a{width:45px; background-position:-336px 0px;}
body.Uk #header #NavCorporate dd.bt6 a{width:84px; background-position:-383px 0px;}
body.Uk #header #NavCorporate dd.bt7 a{width:63px; background-position:-470px 0px;}
body.Uk #header #NavCorporate dd.bt8 a{width:72px; background-position:-538px 0px;}

body.Uk #header #NavCorporate dd.bt1Sel a{width:57px; background-position:0px -26px;}
body.Uk #header #NavCorporate dd.bt2Sel a{width:67px; background-position:-58px -26px;}
body.Uk #header #NavCorporate dd.bt3Sel a{width:109px; background-position:-126px -26px;}
body.Uk #header #NavCorporate dd.bt4Sel a{width:100px; background-position:-236px -26px;}
body.Uk #header #NavCorporate dd.bt5Sel a{width:45px; background-position:-336px -26px;}
body.Uk #header #NavCorporate dd.bt6Sel a{width:84px; background-position:-383px -26px;}
body.Uk #header #NavCorporate dd.bt7Sel a{width:63px; background-position:-470px -26px;}
body.Uk #header #NavCorporate dd.bt8Sel a{width:72px; background-position:-538px -26px;}

body.Uk #header #NavCorporate dd.bt1 a:hover{width:57px; background-position:0px -26px;}
body.Uk #header #NavCorporate dd.bt2 a:hover{width:67px; background-position:-58px -26px;}
body.Uk #header #NavCorporate dd.bt3 a:hover{width:109px; background-position:-126px -26px;}
body.Uk #header #NavCorporate dd.bt4 a:hover{width:100px; background-position:-236px -26px;}
body.Uk #header #NavCorporate dd.bt5 a:hover{width:45px; background-position:-336px -26px;}
body.Uk #header #NavCorporate dd.bt6 a:hover{width:84px; background-position:-383px -26px;}
body.Uk #header #NavCorporate dd.bt7 a:hover{width:63px; background-position:-470px -26px;}
body.Uk #header #NavCorporate dd.bt8 a:hover{width:72px;  background-position:-538px -26px;}

body.Al #header #NavCorporate dd a	{
	background:transparent url(/RP_BENETEAU_FO/global/images/NavCorporateAL.gif) no-repeat;
}

body.Al #header #NavCorporate dd.bt1 a{width:84px; background-position:0px 0px;}
body.Al #header #NavCorporate dd.bt2 a{width:66px; background-position:-85px 0px;}
body.Al #header #NavCorporate dd.bt3 a{width:128px; background-position:-152px 0px;}
body.Al #header #NavCorporate dd.bt4 a{width:60px; background-position:-281px 0px;}
body.Al #header #NavCorporate dd.bt5 a{width:50px; background-position:-342px 0px;}
body.Al #header #NavCorporate dd.bt6 a{width:110px; background-position:-390px 0px;}
body.Al #header #NavCorporate dd.bt7 a{width:55px; background-position:-500px 0px;}
body.Al #header #NavCorporate dd.bt8 a{width:45px; background-position:-555px 0px;}

body.Al #header #NavCorporate dd.bt1Sel a{width:84px; background-position:0px -26px;}
body.Al #header #NavCorporate dd.bt2Sel a{width:66px; background-position:-85px -26px;}
body.Al #header #NavCorporate dd.bt3Sel a{width:128px; background-position:-152px -26px;}
body.Al #header #NavCorporate dd.bt4Sel a{width:60px; background-position:-281px -26px;}
body.Al #header #NavCorporate dd.bt5Sel a{width:50px; background-position:-342px -26px;}
body.Al #header #NavCorporate dd.bt6Sel a{width:110px; background-position:-390px -26px;}
body.Al #header #NavCorporate dd.bt7Sel a{width:55px; background-position:-500px -26px;}
body.Al #header #NavCorporate dd.bt8Sel a{width:45px; background-position:-555px -26px;}

body.Al #header #NavCorporate dd.bt1 a:hover{width:84px; background-position:0px -26px;}
body.Al #header #NavCorporate dd.bt2 a:hover{width:66px; background-position:-85px -26px;}
body.Al #header #NavCorporate dd.bt3 a:hover{width:128px; background-position:-152px -26px;}
body.Al #header #NavCorporate dd.bt4 a:hover{width:60px; background-position:-281px -26px;}
body.Al #header #NavCorporate dd.bt5 a:hover{width:50px; background-position:-342px -26px;}
body.Al #header #NavCorporate dd.bt6 a:hover{width:110px; background-position:-390px -26px;}
body.Al #header #NavCorporate dd.bt7 a:hover{width:55px; background-position:-500px -26px;}
body.Al #header #NavCorporate dd.bt8 a:hover{width:45px; background-position:-555px -26px;}

body.It #header #NavCorporate dd a	{
	background:transparent url(/RP_BENETEAU_FO/global/images/NavCorporateIT.gif) no-repeat;

}

body.It #header #NavCorporate dd.bt1 a{width:55px; background-position:0px 0px;}
body.It #header #NavCorporate dd.bt2 a{width:63px; background-position:-56px 0px;}
body.It #header #NavCorporate dd.bt3 a{width:103px; background-position:-119px 0px;}
body.It #header #NavCorporate dd.bt4 a{width:65px; background-position:-223px 0px;}
body.It #header #NavCorporate dd.bt5 a{width:55px; background-position:-290px 0px;}
body.It #header #NavCorporate dd.bt6 a{width:96px; background-position:-343px 0px;}
body.It #header #NavCorporate dd.bt7 a{width:48px; background-position:-439px 0px;}
body.It #header #NavCorporate dd.bt8 a{width:113px; background-position:-485px 0px;}
    
body.It #header #NavCorporate dd.bt1Sel a{width:55px; background-position:0px -26px;}
body.It #header #NavCorporate dd.bt2Sel a{width:63px; background-position:-56px -26px;}
body.It #header #NavCorporate dd.bt3Sel a{width:103px; background-position:-119px -26px;}
body.It #header #NavCorporate dd.bt4Sel a{width:65px; background-position:-223px -26px;}
body.It #header #NavCorporate dd.bt5Sel a{width:55px; background-position:-290px -26px;}
body.It #header #NavCorporate dd.bt6Sel a{width:96px; background-position:-343px -26px;}
body.It #header #NavCorporate dd.bt7Sel a{width:48px; background-position:-439px -26px;}
body.It #header #NavCorporate dd.bt8Sel a{width:113px;background-position:-485px -26px;}
   
body.It #header #NavCorporate dd.bt1 a:hover{width:55px; background-position:0px -26px;}
body.It #header #NavCorporate dd.bt2 a:hover{width:63px; background-position:-56px -26px;}
body.It #header #NavCorporate dd.bt3 a:hover{width:103px; background-position:-119px -26px;}
body.It #header #NavCorporate dd.bt4 a:hover{width:65px; background-position:-223px -26px;}
body.It #header #NavCorporate dd.bt5 a:hover{width:55px; background-position:-290px -26px;}
body.It #header #NavCorporate dd.bt6 a:hover{width:96px; background-position:-343px -26px;}
body.It #header #NavCorporate dd.bt7 a:hover{width:48px; background-position:-439px -26px;}
body.It #header #NavCorporate dd.bt8 a:hover{width:113px;background-position:-485px -26px;}

body.Sp #header #NavCorporate dd a	{
	background:transparent url(/RP_BENETEAU_FO/global/images/NavCorporateSP.gif) no-repeat;
}

body.Sp #header #NavCorporate dd.bt1 a{width:50px; background-position:0px 0px;}
body.Sp #header #NavCorporate dd.bt2 a{width:65px; background-position:-52px 0px;}
body.Sp #header #NavCorporate dd.bt3 a{width:107px; background-position:-118px 0px;}
body.Sp #header #NavCorporate dd.bt4 a{width:65px; background-position:-225px 0px;}
body.Sp #header #NavCorporate dd.bt5 a{width:54px; background-position:-290px 0px;}
body.Sp #header #NavCorporate dd.bt6 a{width:86px; background-position:-344px 0px;}
body.Sp #header #NavCorporate dd.bt7 a{width:68px; background-position:-430px 0px;}
body.Sp #header #NavCorporate dd.bt8 a{width:103px; background-position:-498px 0px;}
   
body.Sp #header #NavCorporate dd.bt1Sel a{width:50px; background-position:0px -26px;}
body.Sp #header #NavCorporate dd.bt2Sel a{width:65px; background-position:-52px -26px;}
body.Sp #header #NavCorporate dd.bt3Sel a{width:107px; background-position:-118px -26px;}
body.Sp #header #NavCorporate dd.bt4Sel a{width:65px; background-position:-225px -26px;}
body.Sp #header #NavCorporate dd.bt5Sel a{width:54px; background-position:-290px -26px;}
body.Sp #header #NavCorporate dd.bt6Sel a{width:86px; background-position:-344px -26px;}
body.Sp #header #NavCorporate dd.bt7Sel a{width:68px; background-position:-430px -26px;}
body.Sp #header #NavCorporate dd.bt8Sel a{width:103px; background-position:-498px -26px;}
    
body.Sp #header #NavCorporate dd.bt1 a:hover{width:50px; background-position:0px -26px;}
body.Sp #header #NavCorporate dd.bt2 a:hover{width:65px; background-position:-52px -26px;}
body.Sp #header #NavCorporate dd.bt3 a:hover{width:107px; background-position:-118px -26px;}
body.Sp #header #NavCorporate dd.bt4 a:hover{width:65px; background-position:-225px -26px;}
body.Sp #header #NavCorporate dd.bt5 a:hover{width:54px; background-position:-290px -26px;}
body.Sp #header #NavCorporate dd.bt6 a:hover{width:86px; background-position:-344px -26px;}
body.Sp #header #NavCorporate dd.bt7 a:hover{width:68px; background-position:-430px -26px;}
body.Sp #header #NavCorporate dd.bt8 a:hover{width:103px; background-position:-498px -26px;}

/*-------------------------------------------------------------------------------------*/
/* =  Titre MAin NAV 					 */
/*-------------------------------------------------------------------------------------*/
#MainNav h2{display:block; overflow:hidden; width:179px; height:12px; text-indent:-20em; margin-top:2px; background: transparent url(/RP_BENETEAU_FO/global/images/titreVoilier.gif) no-repeat;}
body.Fr #MainNav.Voilier h2{background-position:0px 0px;}
body.Fr #MainNav.Moteur h2{background-position:-179px 0px;}
body.Uk #MainNav.Voilier h2{background-position:0px -12px;}
body.Uk #MainNav.Moteur h2{background-position:-179px -12px;}
body.Al #MainNav.Voilier h2{background-position:0px -24px;}
body.Al #MainNav.Moteur h2{background-position:-179px -24px;}
body.Sp #MainNav.Voilier h2{background-position:0px -36px;}
body.Sp #MainNav.Moteur h2{background-position:-179px -36px;}
body.It #MainNav.Voilier h2{background-position:0px -48px;}
body.It #MainNav.Moteur h2{background-position:-179px -48px;}


/*-------------------------------------------------------------------------------------*/
/* =  Navigation alternative 					 */
/*-------------------------------------------------------------------------------------*/
body#Commun #MainNav #MainNavAlter{overflow:hidden;}
body#Commun #MainNav h2{display:block; width:165px; overflow:hidden;}

body#Commun #MainNav ul{width:179px; overflow:scroll; color:#FFF; height:283px;}
body#Commun #MainNav ul li{background:transparent url(/RP_BENETEAU_FO/global/images/menualter1.gif) no-repeat; padding:5px 0px 0px 28px; width:130px;}
body#Commun #MainNav ul li a{color:#FFF; text-decoration:none; font-size:1.2em;display:block; height:20px; }
body#Commun #MainNav ul li ul {width:157px; height:auto; overflow:hidden; margin-left:-28px; margin-bottom:3px; background:transparent url(/RP_BENETEAU_FO/global/images/menualter2.gif) no-repeat;}
body#Commun #MainNav ul li ul li{padding-top:2px; background-image: none; padding-left:35px; border-bottom:1px #DEDEDF solid; margin-left:4px;}
body#Commun #MainNav ul ul li a{color:#FFF; text-decoration:none; font-size:0.95em; display:block; margin-bottom:2px; display:block; height:auto; }

/*-------------------------------------------------------------------------------------*/
/* =  acces 					 */
/*-------------------------------------------------------------------------------------*/
#flahAcces{background:transparent;}
#flahAcces a{color:#000;}
#flahAcces p{text-align:center; color:#000;}

/*-------------------------------------------------------------------------------------*/
/* =  FOOTER 					 */
/*-------------------------------------------------------------------------------------*/
#Footer ul{display:block; width:179px; overflow:hidden; padding:0; margin:0; }
#Footer ul li{padding:0; margin:0;}
#Footer ul li a{
	display:block; overflow:hidden;
	text-indent:-20em;
	height:15px; width:179px; 
	overflow:hidden;
	padding:0; margin:0;
	}
body.Fr #Footer ul li a{background:transparent url(/RP_BENETEAU_FO/global/images/btFooter.gif) no-repeat;}
body.Uk #Footer ul li a{background:transparent url(/RP_BENETEAU_FO/global/images/btFooterGb.gif) no-repeat;}
body.Al #Footer ul li a{background:transparent url(/RP_BENETEAU_FO/global/images/btFooterAl.gif) no-repeat;}
body.Sp #Footer ul li a{background:transparent url(/RP_BENETEAU_FO/global/images/btFooterEsp.gif) no-repeat;}
body.It #Footer ul li a{background:transparent url(/RP_BENETEAU_FO/global/images/btFooterIt.gif) no-repeat;}
	

body.Fr #Footer ul li.SiteMap a,
body.Uk #Footer ul li.SiteMap a,
body.Al #Footer ul li.SiteMap a,
body.Sp #Footer ul li.SiteMap a,
body.It #Footer ul li.SiteMap a{background-position:4px 2px;}

body.Fr #Footer ul li.Mentions a,
body.Uk #Footer ul li.Mentions a,
body.Al #Footer ul li.Mentions a,
body.Sp #Footer ul li.Mentions a,
body.It #Footer ul li.Mentions a{background-position:4px -12px;}

body.Fr #Footer ul li.Credit a,
body.Uk #Footer ul li.Credit a,
body.Al #Footer ul li.Credit a,
body.Sp #Footer ul li.Credit a,
body.It #Footer ul li.Credit a{background-position:4px -30px;}

/* = Hover                                               */
body.Fr #Footer ul li.SiteMap a:hover,
body.Uk #Footer ul li.SiteMap a:hover,
body.Al #Footer ul li.SiteMap a:hover,
body.Sp #Footer ul li.SiteMap a:hover,
body.It #Footer ul li.SiteMap a:hover{background-position:-175px 2px;}

body.Fr #Footer ul li.Mentions a:hover,
body.Uk #Footer ul li.Mentions a:hover,
body.Al #Footer ul li.Mentions a:hover,
body.Sp #Footer ul li.Mentions a:hover,
body.It #Footer ul li.Mentions a:hover{background-position:-175px -12px;}

body.Fr #Footer ul li.Credit a:hover,
body.Uk #Footer ul li.Credit a:hover,
body.Al #Footer ul li.Credit a:hover,
body.Sp #Footer ul li.Credit a:hover,
body.It #Footer ul li.Credit a:hover{background-position:-175px -30px;}

/*-------------------------------------------------------------------------------------*/
/* =  DIV Grand VISUEL  + TEXTE DE PRESENTATION					 */
/*-------------------------------------------------------------------------------------*/
body#Commun #GrandVisuel, body#Commun #videoPlayerAccueil{position:relative; float:right;}
body#Commun #GrandVisuel img{width:600px; height:300px;}

body#Commun #TextePresentation{
	position:absolute;
	right:0px; top:132px;
	width:152px; height:136px;
	padding:10px;
}
body#Commun #TextePresentation p{
	color:#455560;
	font-weight:bold; font-size:1em; line-height:2em;
	color:#FFF;
	}
body#Commun #TextePresentation img{ 
	vertical-align: middle; width:10px; height:10px;
	}

/*-------------------------------------------------------------------------------------*/
/* =  FORMULAIRE ACCES DIRECT ET NEWSLETTER 					 */
/*-------------------------------------------------------------------------------------*/
.FieldForm fieldset{border:none; margin-bottom:5px; padding:4px 4px 10px 4px ; border-bottom:1px #445560 dotted;}
.FieldForm label{
	display:block; overflow:hidden; height:28px;
	text-indent:-20em;
	background:transparent url(/RP_BENETEAU_FO/global/images/Txt_AccesDirect.gif) no-repeat;
}
#Newslettre p{margin:0px 10px; font-size:0.9em;}
/*.Changement du bg suivant les langues*/
body.Fr label.Txt_NewslettreBox{background-position:-183px -2px;}
body.Uk label.Txt_NewslettreBox{background-position:-183px -32px;}
body.Al label.Txt_NewslettreBox{background-position:-183px -62px;}
body.Sp label.Txt_NewslettreBox{background-position:-183px -92px;}
body.It label.Txt_NewslettreBox{background-position:-183px -122px;}


/* = Les inputs             */                                  
.FieldForm input.InptTxt{
	border:none;
	height:21px; width:134px;
	background:transparent url(/RP_BENETEAU_FO/global/images/bgInptTxt.gif) no-repeat;
	font-size:1em; color:#000; padding:4px;
	z-index:1000;
	float:left;
	}
.FieldForm input.InptSubmit{float:right; }



/*-------------------------------------------------------------------------------------*/
/* =  NAVIGATION ACCES DIRECTE					 */
/*-------------------------------------------------------------------------------------*/
#ColA p.AccesDirect{
	display:block; width:180px; height:30px;
	text-indent:-20em; overflow:hidden;
	background:transparent url(/RP_BENETEAU_FO/global/images/Txt_AccesDirect.gif) no-repeat;
	}

body.Fr #ColA p.AccesDirect{background-position:15px 0px;}
body.Uk #ColA p.AccesDirect{background-position:15px -30px;}
body.Al #ColA p.AccesDirect{background-position:15px -60px;}
body.Sp #ColA p.AccesDirect{background-position:15px -90px;}
body.It #ColA p.AccesDirect{background-position:15px -120px;}

/*#ColA .sousmenu{
	margin: 3px 0px 0px 4px; padding: 0; 
}
#ColA .sousmenu a h3{
	height: 21px; width: 170px;
	background:transparent url(/RP_BENETEAU_FO/global/images/Bgselect.gif) no-repeat;
	text-decoration:none; cursor:pointer;
	font-size:1em;
	}
#ColA .sousmenu h3 span{position:relative; top:3px; left:5px;
	}
#ColA .sousmenu ul.list{width:168px; margin: 3px 0px 0px 2px;}
#ColA .sousmenu ul.list li{display:block; margin:0px; padding:0px; border-bottom:1px #D0D4D7 solid;}
#ColA .sousmenu ul.list li a{display:block; background-color:#FFF; margin:0px; padding:3px 0px 3px 3px; text-decoration:none; width:164px; }
#ColA .sousmenu ul.list li a:hover{display:block; background-color:#455560; margin:0px; padding:3px 0px 3px 3px; color:#FFF; width:164px; }
*/

/*-------------------------------------------------------------------------------------*/
/* =  BLOC ACTUALITE A LA UNE 					 */
/*-------------------------------------------------------------------------------------*/
#ColC #AlaUne {height:auto; margin-top:16px;}
#ColC #TouteLesActus {
	text-align:right;
	padding-right:30px;
	height:80px;
	background:transparent url(/RP_BENETEAU_FO/global/images/ImgNews.gif) top right no-repeat;
	}
	#ColC #TouteLesActus p{float:right; margin-top:40px;}
	#ColC #TouteLesActus a{text-decoration:none;}

p.date{font-size:1em; color:#B4985A;}
p.titre{
	margin-top:7px;
	font-size:1em; font-weight:bold; color:#455560;
	}
p.chapeau{
	margin:3px 0px;
	font-size:1em; color:#455560;
	}
p.LireSuite{
	margin:10px 0px;
	position:relative;
	display:block;
	height:17px; width:160px;
	background:transparent url(/RP_BENETEAU_FO/global/images/bgLirelasuite.gif) 0px 0px no-repeat;
}
p.LireSuite a{
	text-decoration:none;
	position:relative;
	top:2px; left:2px;
}

#FlashActu {display:block; width:230px; height:203px; }


/*-------------------------------------------------------------------------------------*/
/* =  MiniSite 					 */
/*-------------------------------------------------------------------------------------*/

#ColC #minisite{position:relative; background:transparent url(/RP_BENETEAU_FO/global/images/BgminisiteFooter.gif) left bottom no-repeat; overflow:auto; width:360px; }
#ColC .MiniSiteHeader, #ColC .MiniSiteFooter{width:360px; overflow:hidden;}
#ColC .MiniSiteHeader{background:transparent url(/RP_BENETEAU_FO/global/images/BgminisiteHeader.gif) left top no-repeat; height:47px;}
#ColC .MiniSiteHeader p.date{padding:10px 0 0 30px;}
#ColC .MiniSiteFooter{ height:auto; padding-top:3px; position:relative; top:-22px;}
#ColC .MiniSiteFooter img{float:right; width:150px; height:185px; margin:2px;}
#ColC .MiniSiteFooter p{margin: 0 0 0 30px;}
#ColC .MiniSiteFooter p.LireSuite{
	display:block; height:19px; width:auto;
	background:transparent url(/RP_BENETEAU_FO/global/images/bgLirelasuiteMinisite.gif) 0px 10px no-repeat;
	padding:10px 0px 0px 15px;
	clear:both;
	margin-top:10px;
	}

/*-------------------------------------------------------------------------------------*/
/* =  PAGE PRODUIT 					 */
/*-------------------------------------------------------------------------------------*/
#ToolsProduit{
	height:1%;
	position:relative;	
	}
#ToolsProduit #videoPlayer,#ToolsProduit #videoPlayerImage{
	display:block; width:320px; height:245px;
	float:left;margin:0; padding:0;
	}
#ToolsProduit #videoPlayer a,#ToolsProduit #videoPlayerImage a {color:#FFF;}
#ToolsProduit #videoPlayer p,#ToolsProduit #videoPlayerImage p{padding:20px; background-color:#455560; color:#FFF;}
#ToolsNavigation{/*margin-left:323px; */float:right; position:relative; width:287px;}
#FicheOld #ToolsProduit{margin-top:15px;}
#FicheOld #ToolsNavigation{/*margin-left:323px; */float:none; position:relative; width:287px; margin-left:30px;}

#ToolsProduit #ToolsNavigation ul{font-size:0.9em; line-height:0.9em;}
#ToolsProduit #ToolsNavigation ul li a{
	background:transparent url(/RP_BENETEAU_FO/global/images/ToolsNavigation3.gif) no-repeat;
	display:block; width:116px; height:25px;
	padding-left:25px;
	text-decoration:none;
	position:relative;
	cursor:pointer;
	}
	
	#ToolsProduit #ToolsNavigation ul li span{position:relative; top:3px;color:#455560;}
	#ToolsProduit #ToolsNavigation ul li a:hover{color:#445560;}
	
	#ToolsProduit #ToolsNavigation ul li.video a{background-position:0px 0px;}
	#ToolsProduit #ToolsNavigation ul li.plan a{background-position:0px -25px;}
	#ToolsProduit #ToolsNavigation ul li.film a{background-position:0px -50px;}
	#ToolsProduit #ToolsNavigation ul li.fiche a{background-position:0px -75px;}
	#ToolsProduit #ToolsNavigation ul li.brochure a{background-position:0px -100px;}
	#ToolsProduit #ToolsNavigation ul li.sellerie a{background-position:0px -125px;}
	#ToolsProduit #ToolsNavigation ul li.tarif a{background-position:0px -150px;}
	#ToolsProduit #ToolsNavigation ul li.video a{background-position:0px -175px;}
	#ToolsProduit #ToolsNavigation ul li.inventaire a{background-position:0px -200px;}
	#ToolsProduit #ToolsNavigation ul li.lien a{background-position:0px -225px;}
	#ToolsProduit #ToolsNavigation ul li.coque a{background-position:0px -250px;}
	
	#ToolsProduit #ToolsNavigation ul li a:hover{color:#455560;}
	#ToolsProduit #ToolsNavigation ul li.video a:hover, #ToolsProduit #ToolsNavigation ul li.video a:active{background-position:-146px 0px;}
	#ToolsProduit #ToolsNavigation ul li.plan a:hover, #ToolsProduit #ToolsNavigation ul li.plan a:active{background-position:-146px -25px;}
	#ToolsProduit #ToolsNavigation ul li.film a:hover, #ToolsProduit #ToolsNavigation ul li.film a:active{background-position:-146px -50px;}
	#ToolsProduit #ToolsNavigation ul li.fiche a:hover, #ToolsProduit #ToolsNavigation ul li.fiche a:active{background-position:-146px -75px;}
	#ToolsProduit #ToolsNavigation ul li.brochure a:hover, #ToolsProduit #ToolsNavigation ul li.brochure a:active{background-position:-146px -100px;}
	#ToolsProduit #ToolsNavigation ul li.sellerie a:hover, #ToolsProduit #ToolsNavigation ul li.sellerie a:active{background-position:-146px -125px;}
	#ToolsProduit #ToolsNavigation ul li.tarif a:hover, #ToolsProduit #ToolsNavigation ul li.tarif a:active{background-position:-146px -150px;}
	#ToolsProduit #ToolsNavigation ul li.video a:hover, #ToolsProduit #ToolsNavigation ul li.video a:active{background-position:-146px -175px;}
	#ToolsProduit #ToolsNavigation ul li.inventaire a:hover, #ToolsProduit #ToolsNavigation ul li.inventaire a:active{background-position:-146px -200px;}
	#ToolsProduit #ToolsNavigation ul li.lien a:hover, #ToolsProduit #ToolsNavigation ul li.lien a:active{background-position:-146px -225px;}
	#ToolsProduit #ToolsNavigation ul li.lien a:hover, #ToolsProduit #ToolsNavigation ul li.lien a:active{background-position:-146px -225px;}
	#ToolsProduit #ToolsNavigation ul li.coque a:hover, #ToolsProduit #ToolsNavigation ul li.coque a:active{background-position:-146px -250px;}
	
	
#ToolsNavigation2{
	width:120px;
	position:absolute; top:10px; left:150px;
	}
#ToolsNavigation2 ul{
	background-color:transparent;
}
#ToolsNavigation2 ul.Tool2 li a{
	display:block; width:90px !important; height:25px !important;
	padding:8px 0 0 30px;
	position:relative;
	background:transparent url(/RP_BENETEAU_FO/global/images/ToolsNavigation2.gif) no-repeat !important;
	}
	
#ToolsNavigation2 ul li a:hover{color:#455560;}
	
	#ToolsNavigation2 ul.Tool2 li.palmares a{background-position:0px 0px !important;}
	#ToolsNavigation2 ul.Tool2 li.coque a{background-position:0px 0px !important;}
	#ToolsNavigation2 ul.Tool2 li.Association a{background-position:0px -30px !important;}
	#ToolsNavigation2 ul.Tool2 li.Tarifs2 a{background-position:0px -60px !important;}
	
	#ToolsNavigation2 ul.Tool2 li.palmares a:hover{background-position:-140px 0px !important;}
	#ToolsNavigation2 ul.Tool2 li.coque a:hover{background-position:-140px 0px !important;}
	#ToolsNavigation2 ul.Tool2 li.Association a:hover{background-position:-140px -30px !important;}
	#ToolsNavigation2 ul.Tool2 li.Tarifs2 a:hover{background-position:-140px -60px !important;}
	
/*#ToolsNavigation2 ul.Tool2 li span{
	display:block; 
	position:relative; top:10px !important;
	font-size:0.9em;
	margin-left:25px !important;
	}
*/
#ToolsNavigation2 ul.Tool2 li.Association span{
	top:0px !important;
	}


/* = Caracteristique                                               */
#ColC p.TitreCaracte{
	display:block;
	width:170px; height:20px;
	text-indent:-20em; overflow:hidden;
	margin-top:10px;
	background: transparent url(/RP_BENETEAU_FO/global/images/txtCaracteristique.gif) no-repeat;
}

body.Fr #ColC p.TitreCaracte{background-position:0px 0px;}
body.Uk #ColC p.TitreCaracte{background-position:0px -20px;}
body.Al #ColC p.TitreCaracte{background-position:0px -40px;}
body.Sp #ColC p.TitreCaracte{background-position:0px -60px;}
body.It #ColC p.TitreCaracte{background-position:0px -80px;}

#ColC .blocCaracte {margin:0px 8px 0px 8px;}
#ColC .blocCaracte h3{background:transparent url(/RP_BENETEAU_FO/global/images/bgCaractH3.gif) top left no-repeat; padding:3px 0px 0px 15px; color:#7E878E !important;}
#ColC .blocCaracte p{background:transparent url(/RP_BENETEAU_FO/global/images/bgCaractP.gif) bottom left no-repeat; margin-bottom:5px; padding:0px 0px 3px 15px;}

/*#ColC img{margin-top:10px; display:block; width:170px; height:auto;}*/
/*#ColC p{margin-top:10px; color:#455560; font-size:1em; font-style:italic; line-height:1.3em;}
*/
/*-------------------------------------------------------------------------------------*/
/* =  Sytle decoration commun a toutes les pages 					 */
/*-------------------------------------------------------------------------------------*/
.accolade{
	background:transparent url(/RP_BENETEAU_FO/global/images/HabillageBloc.gif) no-repeat;
	padding-left:30px !important;
	}
.ChevronTitre{
	padding-left:15px; 
	background:transparent url(/RP_BENETEAU_FO/global/images/chevronActu.gif) 1px 3px no-repeat;
	}
h2.ChevronTitre{background-position: 1px 8px;}

.bloctxt {margin:15px 0px 40px 10px; width:350px; clear:both;/*correction du 13102008*/}
.bloctxt p{margin-top:10px; line-height:1.3em; color:#455660;}

body.blanc{background-color:#FFF; background-image:none;}

/*-------------------------------------------------------------------------------------*/
/* =  Tableau 					 */
/*-------------------------------------------------------------------------------------*/
table{width:540px; font-size:0.9em;}
table td, table th{padding:3px;}
table th{
	padding:0px; height:26px; overflow:hidden;
	background:transparent url(/RP_BENETEAU_FO/global/images//bgTabTH.gif) center top no-repeat; 
	text-align:left; font-weight:normal; 
	font-weight:normal; 
	}
table th p{
	background:transparent url(/RP_BENETEAU_FO/global/images//flecheTH.gif) 5px 3px no-repeat; 
	color:#000003 !important;
	position:relative; top:-5px; padding-left:10px;
	}
table th.Droite{font-weight:normal; background:transparent url(/RP_BENETEAU_FO/global/images//bgTabTH.gif) right top no-repeat;}
table th.Gauche{font-weight:normal; background:transparent url(/RP_BENETEAU_FO/global/images//bgTabTH.gif) left top no-repeat;}
table td{
	width:auto;
	border-bottom:1px #B5B5B5 solid;
	border-right:1px #B5B5B5 solid;
	}
table td.Droite{border-right:none;}

table td.compet{width:130px;}
table td.lieu{width:70px;}
table td.regle{width:70px;}
table td.typeb{width:100px;}
table td.result{width:140px;}

/*-------------------------------------------------------------------------------------*/
/* =  STYLE CONTENU DES GABARIT COMMUN 					 */
/*-------------------------------------------------------------------------------------*/
.BoucleActu{clear:both; margin:20px 0px 20px 0px; overflow:auto;}
.bloctxtlong h3, .bloctxtcourt h3, .BoucleActu h3{font-size:1.3em; overflow:hidden; margin:10px 0px 5px 0px; color:#455560;}
.bloctxtlong p.chapo, .bloctxtcourt p.chapo{font-size:1em; font-weight:bold; margin:0px 0px 10px 15px; color:#455560;}
.bloctxtcourt .textComplet {font-size:1em;}
.bloctxtcourt .textComplet p{margin-bottom:5px;}
.FlashActuMedia {width:230px; height:203px; float:left; background:transparent url(/RP_BENETEAU_FO/global/images/TrameContent.gif) }
.ImageActuMedia {float:left;}

.listebateau1 h3{margin:0px 0px 0px 10px; position:relative; height:30px; top:5px;}
.listebateau1 {margin: 5px 10px; overflow:auto; background:transparent url(/RP_BENETEAU_FO/global/images/blocListeBateau_01.gif) top left no-repeat;}
.listebateau2 ul li{float:left; padding-left:10px; margin:5px; border-left:1px #455560 solid; display:block;}
.listebateau2{overflow:auto; background:transparent url(/RP_BENETEAU_FO/global/images/blocListeBateau_02.gif) bottom left no-repeat; padding-bottom:10px;}

/* = Galerie                                               */
.thumbnail{float: left; width: 80px; border: 1px #535F69 solid; margin: 0 15px 15px 0; padding: 5px;}
.thumbnail img{width: 80px; height:60px; display:block;}
p.telecharger{font-size:0.9em; color:#535F69; padding-left:12px; background:transparent url(/RP_BENETEAU_FO/global/images/disk.gif) no-repeat;}

.paragrapheContent .bloctxt {width:500px;}

#ColB.Deuxcol .bloctxt{width:350px;}


/*-------------------------------------------------------------------------------------*/
/* =  TITRE DES PAGES COMMUNES 					 */
/*-------------------------------------------------------------------------------------*/
#ColB.Unecol h2{margin:20px 0px 0px 10px; width:500px;}
#ContentAll{overflow:auto; background:transparent url(/RP_BENETEAU_FO/global/images/TrameContentBis.gif) repeat-y; }

/*-------------------------------------------------------------------------------------*/
/* =  Offre d'emploi 					 */
/*-------------------------------------------------------------------------------------*/
.blocOffre{margin:30px 15px 15px 30px; border-bottom:1px #DEDEDF solid; padding-bottom:5px;}
.blocOffre p.intitule{color:#455560; margin-bottom:10px; background-position:0px 6px; font-size:1.4em !important;}
.infoOffre{margin:5px 0px 5px 10px;}
.infoOffre p{margin:0px 0px 10px 0px;}
.infoOffre p strong{background-color:#CEBC94; padding:1px 2px 1px 2px; color:#455560; }
.blocOffre p.intitule{font-size:1.3em;}
p.ReponseOffre {text-align:right;}
#ColB .sousmenu {float:left; display:block; width:200px; border: 1px red solid;}

.blocOffre p.savoirPlus a{
	display:block; width:140px; height:10px;
	text-align:center; padding:5px 5px 5px 5px;
	position:relative; top:5px;
	background:transparent url(/RP_BENETEAU_FO/global/images/btSavPlus.gif) no-repeat;
	}
	.blocOffre p.savoirPlus a:hover{background-position:0px -26px; color:#FFF;}

/*-------------------------------------------------------------------------------------*/
/* =  Page resultat de la rechercher 					 */
/*-------------------------------------------------------------------------------------*/
#VotreSelection {margin:10px 0px 10px 0px;}

#VotreSelection select{
	margin-right:5px; width:250px;  padding:2px; 
	background-color:#DEDEDF; border:1px #FFF solid ; 
	font-size:1em; font-family: Verdana, Lucida, "Trebuchet MS",  Arial, Geneva, sans-serif;
	}

#VotreSelection select:focus{background-color:#C3C4C7;}

#VotreSelection .InptSubmit{position:relative; top:6px;}

.ResultatBoucle {margin:15px 15px 15px 15px; border:1px #DEDEDF solid; padding:5px;}

.ResultatBoucle h3{font-size:1.3em; color:#455560; background-position:0px 6px; margin-bottom:5px; }
.ResultatBoucle h3 em{font-style:italic; }
.ResultatBoucle p.savoirPlus a{
	display:block; width:140px; height:10px;
	text-align:center; padding:5px 5px 5px 5px;
	position:relative; top:5px;
	background:transparent url(/RP_BENETEAU_FO/global/images/btSavPlus.gif) no-repeat;
	}
	.ResultatBoucle p.savoirPlus a:hover{background-position:0px -26px; color:#FFF;}
	
#FeildFormulaire .InptSubmit{position:relative; top:6px;}
#FeildFormulaire input{
	font-size:1em; font-family: Verdana, Lucida, "Trebuchet MS",  Arial, Geneva, sans-serif;
}
#FeildFormulaire label{margin-right:5px; color:#455560;}
	
/*-------------------------------------------------------------------------------------*/
/* =  CONCESSION 					 */
/*-------------------------------------------------------------------------------------*/

/* = Google Map                                               */
/*#BoxGoogleMap{position:absolute; top:85px; border:50px green solid !important; overflow:auto; background-color:red;}
*/
#ContentSpecif{position:absolute; top:85px; /*overflow:auto;*/ }
#BoxConcession {background-color:#FFF; margin-left:210px;}
#BoxConcession h2{color:#62717C;}
#BoxConcession h3{font-weight:bold; font-size:1.2em; color:#62717C; margin-top:10px;}
#BoxConcession h4{font-weight:bold; font-size:1.0em; color:#62717C; margin-top:8px;}

.presentation{margin-top:12px;}

#Photo_Concession{display:block; width:200px; float:left; margin:10px 0 0 5px;}

#NavGoogleMap{
	display:block; width:100px; height:232px;
	position:absolute; top:0px; right:0px;
	}
	#NavGoogleMap li a{
		display:block; 
		width:100px;
		text-indent:-20em;
		overflow:hidden;
		}
		#NavGoogleMap li.france a{height:74px;}
		#NavGoogleMap li.europe a{height:90px;}
		#NavGoogleMap li.monde a{height:79px;}
		
		body.Fr #NavGoogleMap li a{background:transparent url(/RP_BENETEAU_FO/global/images/btConcessionFr.gif) no-repeat;}
		body.Uk #NavGoogleMap li a{background:transparent url(/RP_BENETEAU_FO/global/images/btConcessionGb.gif) no-repeat;}
		body.Al #NavGoogleMap li a{background:transparent url(/RP_BENETEAU_FO/global/images/btConcessionAl.gif) no-repeat;}
		body.Sp #NavGoogleMap li a{background:transparent url(/RP_BENETEAU_FO/global/images/btConcessionEsp.gif) no-repeat;}
		body.It #NavGoogleMap li a{background:transparent url(/RP_BENETEAU_FO/global/images/btConcessionIt.gif) no-repeat;}
		
		
		
		body.Fr #NavGoogleMap li.france a{background-position:0px 0px;}
		body.Uk #NavGoogleMap li.france a{background-position:0px 0px;}
		body.Al #NavGoogleMap li.france a{background-position:0px 0px;}
		body.Sp #NavGoogleMap li.france a{background-position:0px 0px;}
		body.It #NavGoogleMap li.france a{background-position:0px 0px;}
		
		body.Fr #NavGoogleMap li.europe a{background-position:0px -74px;}
		body.Uk #NavGoogleMap li.europe a{background-position:0px -74px;}
		body.Al #NavGoogleMap li.europe a{background-position:0px -74px;}
		body.Sp #NavGoogleMap li.europe a{background-position:0px -74px;}
		body.It #NavGoogleMap li.europe a{background-position:0px -74px;}
		
		body.Fr #NavGoogleMap li.monde a{background-position:0px -164px;}
		body.Uk #NavGoogleMap li.monde a{background-position:0px -164px;}
		body.Al #NavGoogleMap li.monde a{background-position:0px -164px;}
		body.Sp #NavGoogleMap li.monde a{background-position:0px -164px;}
		body.It #NavGoogleMap li.monde a{background-position:0px -164px;}
		



/*-------------------------------------------------------------------------------------*/
/* =  STYLE POUR LES FORMULAIRES 					 */
/*-------------------------------------------------------------------------------------*/
 fieldset.formulaire {padding:5px; margin:7px 0; border:none; border-top:1px #DEDEDF solid;/*correction du 13102008*/ }
 fieldset.formulaire legend{font-size:1.2em; color:#758189; margin:0 0; padding:0 10px;}
 fieldset.formulaire p{margin:5px 0;}
 fieldset.formulaire p label{display:block; width:120px; text-align:right; float:left; margin-right:5px; color:#758189;}
 fieldset.formulaire p textarea,fieldset.formulaire p select{border:1px #758189 solid;}
 fieldset.formulaire p input{border:1px #758189 solid; /*width:390px;*/ width:auto; font-size:1em; font-family: Verdana, Lucida, "Trebuchet MS",  Arial, Geneva, sans-serif;}

#ColB.Deuxcol fieldset.formulaire p input{width:auto;}

.inputRadio, .inputCheck{position:relative; top:1px; margin-right:5px;}
#mcdContent2formValideContent .InptSubmit{margin-left:120px; border:none; background:#445560; color:#DDDEDF; padding:3px 5px;}

/*-------------------------------------------------------------------------------------*/
/* =  POUR IFRAME CONCESSION 					 */
/*-------------------------------------------------------------------------------------*/
body.PProduitIframe #Page{width:600px !important;}
body.PProduitIframe #Content{background:#FFF url(/global/images/bgCaract.gif) top right repeat-y;}
body.PProduitIframe #ToolsProduit #ToolsNavigation{margin:0px;}


/*-------------------------------------------------------------------------------------*/
/* =  EXTENSION SABVOIR FAIRE COLC 					 */
/*-------------------------------------------------------------------------------------*/
#ColC .mcdContentExtension p{font-size:0.9em; font-style:italic; color:#455560; margin-top:10px; }

/*-------------------------------------------------------------------------------------*/
/* =  Bloc Publicite 					 */
/*-------------------------------------------------------------------------------------*/
.BoucleActu .bloctxtcourt{width:auto !important; margin-left:12px;}

/*-------------------------------------------------------------------------------------*/
/* =  page accueil text dynamique 					 */
/*-------------------------------------------------------------------------------------*/
#Lb_texte{
	margin-top:30px;
	padding:5px;
	border-top: 1px #D8D8DA solid;
	text-align:center;
	font-size:1em; color:#455560;
	}
	
/*-------------------------------------------------------------------------------------*/
/* =  PLAN DU SITE 					 */
/*-------------------------------------------------------------------------------------*/
#Plandusite {position:relative; color:#455560; width:400px; overflow:hidden;}
#Plandusite a{text-decoration:none; color:#455560}

#Plandusite .niv0{position:relative; left: 0px; font-weight:bold; line-height:1.3em;}
#Plandusite .niv0 li{font-size:1.3em;}
#Plandusite .niv1{position:relative; left: 40px; }
#Plandusite .niv1 li{border-bottom: 1px #D8D8DA solid; padding-top:10px; font-size:1.1em;}
#Plandusite .niv2{position:relative; left: 40px; font-weight:normal; margin-top:10px;}
#Plandusite .niv2 li{font-size:0.9em;}
#Plandusite .niv3{position:relative; left: 40px; font-style:italic;}
#Plandusite .niv3 li{border-bottom: 1px #D8D8DA solid; padding-top:5px; font-size:0.8em;}


/*-------------------------------------------------------------------------------------*/
/* =  formulaire votre selection			 */
/*-------------------------------------------------------------------------------------*/
#VotreSelection fieldset{border:none;}
#VotreSelection label{
	color:#435560;
	display:block; width:250px; 
	float:left;
	border-bottom:1px #BCBEC1 solid;
}
#VotreSelection p span.labelBold{font-weight:bold; color:#435560; }
#VotreSelection p.FieldRadio input{position:relative; top:3px; margin:0 5px 0 10px; border:none;}
#VotreSelection p.FieldRadio label{float:none; border:none; width:auto; display:inline;}

#VotreSelection input{border:1px #BCBEC1 solid; position:relative; top:-4px; }
#VotreSelection p{clear:both; margin:10px 0px;}

#VotreSelection .inputlarge{width:250px;}
#VotreSelection input#CbProspectionBeneteau,#VotreSelection  input#CbProspectionPartenaire {position:relative; top:2px; border:none;}
#VotreSelection .inptRadio{border:none;}

fieldset.formulaire p{clear:both; margin:10px 0;}

/*---------------------------------------- =  alerte--*/
#ContentMessage{text-align:center; margin:20px 0; font-size:1.5em; color:red;}



/*-------------------------------------------------------------------------------------*/
/* =  pour la page accueil			 */
/*-------------------------------------------------------------------------------------*/
#Lb_texte {display:block; height:100px; overflow :auto; margin:30px auto;}


/*-------------------------------------------------------------------------------------*/
/* =  Espace brochure			 */
/*-------------------------------------------------------------------------------------*/
body.PageCorpo #ColC{overflow:hidden;}

.Oldmodele{margin:5px 0 0 40px; clear:both; border-bottom:1px #E8E9EA solid; padding:0 0 10px 0;}
.Oldmodele h3{font-size:1.3em; color:#6F7A84; float:left; width:170px; padding:5px 0 0 0;}
.Oldmodele select{width:170px; border:1px #CDD3D5 solid; border-right:none; height:19px;}
.Oldmodele input.InptSubmit{position:relative; top:6px; left:-5px;}

/*--------------------- formulaire old modele*/
#formulaireOldModele .formulaire input,
#formulaireOldModele .formulaire select
{
	width:300px;
}

#formBrochure {
	margin:0 35px; width:500px;
}

#formBrochure .Oldmodele{margin:5px 0 0 0;}
#formBrochure .Oldmodele select{width:300px;}
#formBrochure .Oldmodele h3{width:130px;}

p.mentions{
	margin:10px 0; font-size:0.8em;
}