/* CSS Document */

body {
text-align:center;
margin:0;
color:#000000;
background-image:url(../images/fond_02.jpg);
font-family:"Trebuchet MS", Arial;
	scrollbar-face-color: #F8F5F0;
	scrollbar-shadow-color: #676767;
	scrollbar-highlight-color: #676767;
	scrollbar-3dlight-color: #F8F5F0;
	scrollbar-darkshadow-color: #F8F5F0;
	scrollbar-track-color: #F8F5F0;
	scrollbar-arrow-color: #676767;
	scrollbar-base-color: #F8F5F0;
}
p {
padding-bottom:0px;
padding-bottom:10px;
margin-top:0px;
margin-bottom:0px;
}
h1 {
	font-size:15px;
	color:#5f4c3b;
	font-weight:bold;
	letter-spacing: 1px;
}
ul {margin-top:0px;
margin-bottom:0px;}
img {
border:0;}
a {
	text-decoration:none;
	color:#000000;}
a:link {
	text-decoration:none;
	color:#000000;}
a:visited{
	text-decoration:none;
	color:#000000;}
a:hover {
	text-decoration:none;
	color:#993333;}
	
#conteneur {
   position:absolute;
     left: 50%; 
     top: 50%;
     width: 900px;
     height:554px;
     margin-top: -277px; /* moitié de la hauteur */
     margin-left: -450px; /* moitié de la largeur */
     border: 1px solid #000;
background-color:#FFFFFF;
}
#conteneur-gavrinis {
   position:absolute;
     left: 50%; 
     top: 50%;
     width: 900px;
     height:570px;
     margin-top: -285px; /* moitié de la hauteur */
     margin-left: -450px; /* moitié de la largeur */
     border: 1px solid #000;
background-color:#FFFFFF;
}

.marge {
float:left;
padding-left:52px;
padding-top:89px;
}
.margeintro {
float:left;
padding-left:58px;
padding-top:62px;
}
.haut-contenu {
	float:left;

	width:911px;
	height:19px;
	background-image:url(../images/gavrinis-yacht_05.gif);
	}
	
.contenu {
	float:left;
	width:900px;
text-align:left;
background-color:#FFFFFF;
	}
	
.bas-contenu {
	float:left;
	width:911px;
	height:18px;
	background-image:url(../images/gavrinis-yacht_45.gif);
	}
	
.bandeau-gauche {
	float:left;
	width: 200px;
	padding-left:15px;
padding-top:15px;
	}
	

.tarif {
	float:left;
	width:150px;
	 }

.bloc-logo-ilot { 
	float:left;
	width: 150px;
	padding-top:30px;
	padding-left:15px;
	}
	
.menu {
	float:left;
	width:150px;
	padding-left:25px;
	padding-top:20px;
	}
	
.menu img {
	float:left;
	margin-top:8px;
	}
	
.pied-page { 
	float:left;
	width:150px;
	padding-top:80px;
	padding-left:15px;
	font-size:10px;
	color:#999999;
	font-family:"Trebuchet MS", Arial;
	}
.pied-page a{ 
	color:#999999;
	}
.pied-page a:link {
	color:#999999;}
.pied-page a:visited{
	color:#999999;}
.pied-page a:hover {
	text-decoration:underline;
color:#993333;}
.piedpage-email {
	float:left;
	padding-top:8px;
	color:#993333;}	
	
.piedpage-email a{
color:#993333;}		
	
.piedpage-email a:link{
color:#993333;}	
	
.piedpage-email a:visited{
color:#993333;}	
	
.bandeau-slogan {
	float:left;
	width:600px;
	height:65px;
	padding-bottom:5px;
	padding-left:10px;}
	
.contenu-milieu	 {
	float:right;
	width:671px;
	font-family:"Trebuchet MS", Arial;
font-size:12px;
}

.texte-vertical {
	float:right;

padding-top:30px;

		}
.texte-vertical2 {
	float:right;

padding-top:30px;
		}
.conteneurtexteconcept {
float:left;
height:135px;
width:620px;
}
.rubrique1 {
	float:left;
	width:400px;
	padding-right:8px;
	height:93px;
	font-size:11px;
	overflow:auto;
	text-align:justify;
	}		
.frameconcept {
	float:left;
	width:390px;
}
.titreconcept {
	float:left;
	width:370px;
	padding-right:4px;
	height:18px;
	font-size:11px;
	text-align:justify;
	}		
.titreconcept h2{
font-size:12px;
color: #739CA6;
}
.titreconcept a{
color: #739CA6;
}
.titreconcept a:link{
color: #739CA6;
}
.titreconcept a:active{
color: #739CA6;
}

.titreconcept a:visited{
color: #739CA6;
}
.titreconcept a:hover{
	color:#993333;
}
	.actualites {
	float:right;
	width:203px;
	height:108px;

margin-top:6px;
	font-size:11px;
background-image:url(../images/fondactu_10.gif);
	}	
.titreactu{
float:left;
margin-left:3px;
width:40px;
font-size: 15px;
font-weight:bold;
color:#993333;
}
.rubrique2 {
	float:left;
	width:181px;
	height:100px;
	padding-right:15px;
	padding-left:20px;
	font-size:11px;
	}	
.rubrique-image {
	float:left;
	width:581px;
	padding-left:80px;
padding-top:30px;}


h2 {
font-size: 15px;
font-weight:bold;
color:#993333;
padding-top:0px;
margin-top:0px;
padding-bottom:0px;
margin-bottom:0px;
}
h2 a{
color:#993333;
}
h2 a:link{
color:#993333;
}
h2 a:visited{
color:#993333;
}
h2 a:hover{

color:#993333;
}
h3 {
font-size: 12px;

color:#993333;
padding-top:0px;
margin-top:0px;
padding-bottom:0px;
margin-bottom:0px;
}
h4 {
font-size:12px;
	color: #739CA6;
padding-top:0px;
margin-top:0px;
padding-bottom:0px;
margin-bottom:0px;

}
.titregavrinis {
	float:left;
	width:380px;
	padding-right:4px;

	height:24px;
	font-size:11px;
	}	
.titregavrinis h1{
margin-bottom:7px;
margin-top:0px;
padding-top:0px;
padding-bottom:0px;
	}	
.titregavrinis h2 {
color:#663333;
}
.textegavrinis {
	float:left;
	width:400px;
	padding-right:8px;
	height:140px;

	font-size:11px;
	overflow:auto;
	text-align:justify;

	}	
.titregavrinis2 {
	float:right;
	width:100px;
	padding-right:4px;

	height:28px;
	font-size:11px;
	}	
	.techniques {
	float:left;
	width:201px;
	height:110px;
padding-left:6px;
padding-bottom:3px;
padding-top:2px;
	margin-left:20px;
	font-size:11px;
background-image:url(../images/fond-prix_14.gif);
font-size:10px;
margin-top:-32px;
	}	

	.techniques2 {
	float:left;
	width:201px;
	height:48px;
margin-top:6px;
padding-left:6px;
padding-bottom:3px;
padding-top:2px;
	margin-left:20px;
font-size:10px;
background-image:url(../images/fond-prix_17.gif);
	}	

.planpont {
text-align:right;
padding-right:25px;
color:#993333;
}
.planpont a{
color:#993333;
}
.planpont a:link{
color:#993333;
}
.planpont a:visited{
color:#993333;
}
.boutoncondition {
float:right;
font-size:10px;
text-align:right;
width:200px;
margin-bottom:10px;
color:#993333;
}
.boutoncondition a{
color:#993333;
}
.boutoncondition a:link{
color:#993333;
}
.boutoncondition a:visited{
color:#993333;
}
.rouge {
color:#993333;
}
.rouge a {
	text-decoration:none;
	color:#993333;}
.rouge a:link {
	text-decoration:none;
	color:#993333;}
.rouge a:visited{
	text-decoration:none;
	color:#993333;}
.rouge a:hover {
	text-decoration:none;
	color:#993333;}



.yacht {
color:#663333;}

	
.bandeaupetit-gavrinis {
	float:left;
	width:600px;
	height:45px;
}
.bandeaupetit-gavrinis-p {
	float:left;
	width:600px;
	height:35px;
}
		
.rubrique1-gavrinis {
	float:left;
	width:220px;
	height:100px;
	font-size:11px;
	text-align:left;
	padding-top:20px;
	}		
	
.rubrique2-gavrinis {
	float:left;
	width:380px;
	height:190px;
	padding-right:4px;
	padding-left:20px;
	font-size:11px;
	overflow:auto;
	}	
	.contact {
	float:left;
	width:340px;
	height:100px;
	font-size:11px;
	text-align:left;
	padding-top:4px;
padding-left:4px;
margin-top:46px;
margin-left:50px;
background-image:url(../images/fondactu_10.gif)
	}		
.contenuplan {

float:right;
width:620px;

padding-top:30px;
padding-bottom:20px;
	}		
.contenuplan h3 {
font-size: 12px;
color:#993333;
padding-top:0px;
margin-top:6px;
padding-bottom:0px;
margin-bottom:0px;
}
.contenuplan h3 a{
font-size: 12px;
color:#993333;
}
.contenuplan h3 a:link{
font-size: 12px;
color:#993333;
}
.contenuplan h3 a:hover{
font-size: 12px;
color:#993333;
}
.contenuplan h3 a:visited{
font-size: 12px;
color:#993333;
}
	.photo-contact {
	float:right;
padding-right:30px;
padding-top:50px;
}
	.situation {
	float:left;
	font-size:11px;
	text-align:left;
padding-top:84px;
padding-left:4px;


	}		
	.photosituation {
	float:right;
width:422px;
padding-top:20px;
}
.rubrique-image-gavrinis {
	float:left;
	width:650px;
	padding-right:10px;}
.minigavrinis {
	float:right;
	width:630px;
	height:40px;
	padding-top:20px;
text-align:right;
padding-right:50px;
}
.photoconcept{
	float:left;
	width:600px;
	padding-top:10px;
}
.flashconcept {
	float:left;
	width:628px;
}
.flashconcept object {
	float:left;
	margin-right:5px;

}
.conceptflashdroite {
float:right;
width:201px;
}
.flashgavrinis {
	float:left;
	width:628px;
	padding-top:10px;

}
.flashgavrinis object {
	float:left;
	margin-right:6px;

}



.grande-photo {
float:left;
height:222px;
}
.miniconcept {
	float:left;
	width:630px;
	height:40px;
	padding-top:20px;}
	
.rubrique-pictobateau {
	float:left;
	width:650px;
	height:40px;
	padding-top:30px;}
	
.rubrique-pictobateau img {
	float:left;
	padding-right:10px;}



.promo {
width:550px;
background-image:url(../images/fond-prix_10.gif);}
.gris {
color:#666666;}
.bloctarifs {
float:right;
width:610px;
padding-right:20px;
padding-top:20px;
padding-bottom:20px;
}
.bloctarifs h2{
margin-top:12px;
}
.bloctarifs2 {
float:right;
width:610px;
padding-right:20px;
padding-top:40px;
padding-bottom:20px;
}
.bloccontenu {
float:right;
width:620px;

padding-top:30px;
padding-bottom:20px;
}
.bloccontenu ul {
margin-top:0;
padding-top:0;
}
.options {
float:left;
margin-top:12px;
}
.tableau {
font-size:12px;}
.tableauoptions {
font-size:10px;}
.drapeaufrancais {
float:right;
width:300px;
margin-top:10px;
margin-right:30px;}
.bleu {
	color: #739CA6;
}
.bleu a{
	color: #739CA6;
}
.bleu a:link{
	color: #739CA6;
}
.bleu a:active{
	color: #739CA6;
}
.bleu a:visited{
	color: #739CA6;
}
.bleu a:hover{
color:#993333;
text-decoration:none;
}
.rhum {
float:left;
width:586px;
background-image:url(../images/fond-prix_10.gif);
padding-left:4px;
padding-bottom:2px;
padding-top:2px;
margin-bottom:11px;
margin-left:2px;
margin-top:8px;
}
.rhum h2 {
margin-top:0px;
padding-top:0px;
}
.rhum2 {
background-image:url(../images/fond-prix_14.gif);
padding-left:4px;

padding-bottom:2px;

}

.dateactu {
float:right;
color:#993333;
float:right;
margin-top:4px;
padding-right:3px;
}
.actucontenu {
float:left;
}
.chocolat {
color:#663333;
}

.partenaires1 {
float:left;
width:350px;
background-image:url(../images/fond-prix_14.gif);
padding-left:20px;
padding-top:20px;
padding-bottom:20px;
padding-right:20px;
margin-left:90px;
margin-top:30px;
}
.partenaires2 {
float:left;
padding-left:20px;
padding-top:20px;
padding-bottom:20px;
padding-right:20px;
margin-top:30px;
margin-left:90px;
width:350px;
background-image:url(../images/fond-prix_17.gif);
}
.titre {
height:22px;}
.titreloisirs {
height:19px;
}

.bloccontenu li {
margin-left:20px;
}


.galerie-photo {
float:left;
padding-top:20px;
margin-left:20px;
padding-left:20px;
width:572px;
height:445px;
}
.menu-galerie {
float:right;
color:#993333;
padding-right:78px;
text-align:right;
}
.menu-galerie a {
	text-decoration:none;
	color:#000000;}
.menu-galerie a:link {
	text-decoration:none;
	color:#000000;}
.menu-galerie a:visited{
	text-decoration:none;
	color:#000000;}
.menu-galerie a:hover {
	text-decoration:none;
	color:#993333;
	}
	
.credit-photo {
	float:left;
	width:24px;
	padding-top:137px;
	}
