/* CSS Document */



body{margin:0; background-image:url(grafs/background.jpg); background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif;}

a.no-decor {text-decoration:none;}
.little {font-size:9px;}

h1 {font-size:24px; color:#860200; margin-top:-56px; margin-bottom:0; margin-left:345px; position:absolute; width:540px; text-align:left;}
h3 {font-size:13px; color:#2a27be; margin-left:345px; position:absolute; margin-top:-27px; width:540px; text-align:left;}
h2 {font-size:13px; color:#2a27be; margin-left:345px; position:absolute; margin-top:-27px; width:540px; text-align:left;}

	*html h1 {margin-top:15px; margin-left:-565px;}
	*html h3 {margin-top:45px; margin-left:-565px;}
		*html h2 {margin-top:45px; margin-left:-565px;}

	*+html h1 {margin-top:15px; margin-left:-565px;}
	*+html h3 {margin-top:45px; margin-left:-565px;}
		*+html h2 {margin-top:45px; margin-left:-565px;}



#div-global{

margin:auto;

width:920px;

text-align:center;

}



*+html #bandeau-haut{

width:900px;

background-color:#FFFFFF;

margin-bottom:-20px;

margin-left:0px;

}



#bandeau-haut{

width:900px;

height:90px;

background-image:url(grafs/bandeau.jpg);

background-repeat:no-repeat;

margin-bottom:-20px;

margin-left:10px;

}





#tableau{

background-color:#FFFFFF;

margin-left:10px;

margin-top:-5px;

width:900px;

}



*+html #tableau{

margin-left:0px;

}





#menu-acc{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#0e69ca;

font-weight:bold;

padding-top:20px;

}



#contenu-acc{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

text-align:justify;

padding-top:20px;

/*width:380px;*/

padding-left:18px;

padding-right:20px;

}



.lien-non-souligne{

text-decoration:none;

}



*+html #bandeau-jaune{

width:900px;

background-image:url(grafs/background-jaune.jpg);

background-repeat:repeat-x;

height:100px;

margin-left:0px;

}



#bandeau-jaune{

width:900px;

background-image:url(grafs/background-jaune.jpg);

background-repeat:repeat-x;

height:100px;

margin-left:10px;

}



.papillon-acc{

margin-left:30px;

}







#acc-promos {width:220px; height:50px; text-align:justify; position:relative; float:left;}

#acc-news {width:220px; height:50px; text-align:justify; position:relative; float:left; margin-left:30px;}

#acc-vente-bateaux {width:220px; height:50px; text-align:justify; position:relative; float:left; margin-left:10px;}



*+html #acc-promos {width:220px; height:50px; text-align:justify; position:relative; float:left;}

*+html #acc-news {width:220px; height:50px; text-align:justify; position:relative; float:left;}

*+html #acc-vente-bateaux {width:220px; height:50px; text-align:justify; position:relative; float:left;}


.espaceur {display:block; padding-left:20px;}

/* titre vert dans le bandeau jaune acc */

#titre-vert{

font-family:Arial, Helvetica, sans-serif;

font-size:16px;

font-weight:bold;

color:#277c5d;

border-bottom-style:dotted;

border-bottom-color:#277c5d;

margin-left:20px;

}

#titre-vert a{

font-family:Arial, Helvetica, sans-serif;

font-size:16px;

font-weight:bold;

color:#277c5d;

text-decoration:none;

}



.titre-jaune{

font-family:Arial, Helvetica, sans-serif;

font-size:18px;

font-weight:bold;

color:#f3bd00;

border-bottom-style:dotted;

border-bottom-color:#f3bd00;

margin-left:20px;

}



*+html #menu-fille{

width:200px;

font-family:Arial, Helvetica, sans-serif;

color:#ffffff;

font-size:13px;

font-weight:600;

position:absolute;

margin-left:-190px;

margin-top:30px;

text-align:left;

text-decoration:none;

} 



#menu-fille{

width:200px;

font-family:Arial, Helvetica, sans-serif;

color:#ffffff;

font-size:13px;

font-weight:600;

position:absolute;

margin-left:15px;

margin-top:-480px;

text-align:left;

text-decoration:none;

} 



#menu-fille a{

font-family:Arial, Helvetica, sans-serif;

color:#ffffff;

font-size:13px;

text-decoration:none;

font-weight:600;

}



#menu-fille a:hover{

font-family:Arial, Helvetica, sans-serif;

color:#ffffff;

font-size:13px;

text-decoration:none;

font-weight:600;

}



*+html #menu-vert{

width:200px;

font-family:Arial, Helvetica, sans-serif;

color:#003300;

font-size:13px;

font-weight:600;

position:absolute;

margin-left:-190px;

margin-top:30px;

text-align:left;

text-decoration:none;

} 



#menu-vert{

width:200px;

font-family:Arial, Helvetica, sans-serif;

color:#003300;

font-size:13px;

font-weight:600;

position:absolute;

margin-left:15px;

margin-top:-480px;

text-align:left;

text-decoration:none;

} 



#menu-vert a{

font-family:Arial, Helvetica, sans-serif;

color:#003300;

font-size:13px;

text-decoration:none;

font-weight:600;

}



#menu-vert a:hover{

font-family:Arial, Helvetica, sans-serif;

color:#003300;

font-size:13px;

text-decoration:none;

font-weight:600;

}



.page-visite a{

font-family:Arial, Helvetica, sans-serif;

color:#f3bd00;

font-size:13px;

text-decoration:none;

font-weight:600;

}



*+html #contact-jaune{

position:absolute;

margin-left:-180px;

margin-top:415px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#f3bd00;

text-align:center;

}



#contact-jaune{

position:absolute;

margin-left:20px;

margin-top:-95px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#f3bd00;

text-align:center;

}



#contact-jaune a{

font-family:Arial, Helvetica, sans-serif;

color:#f3bd00;

font-size:12px;

text-decoration:none;

}



*+html #contact-vert{

position:absolute;

margin-left:-180px;

margin-top:415px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#003300;

text-align:center;

}



#contact-vert{

position:absolute;

margin-left:20px;

margin-top:-95px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#003300;

text-align:center;

}



#contact-vert a{

font-family:Arial, Helvetica, sans-serif;

color:#003300;

font-size:12px;

text-decoration:none;

}



#preambule{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#277c5d;

text-align:justify;

padding-left:20px;

padding-top:20px;

}



.titre-vert{

font-family:Arial, Helvetica, sans-serif;

font-size:16px;

color:#277c5d;

font-weight:bold;

padding-left:20px;

}



#contenu{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#000000;

text-align:justify;

padding-left:20px;

}



#suggestion-croisiere{

width:330px;

background-color:#f3bd00;

font:Arial, Helvetica, sans-serif;

font-size:12px;

text-align:justify;

color:#000000;  

padding-left:5px;

padding-top:5px;

padding-right:5px;

padding-bottom:5px;

margin-bottom:50px;

}



.titre-croisiere{

font:Arial, Helvetica, sans-serif;

font-size:12px;

text-align:justify;

color:#277c5d;

font-weight:bold;

}



#legende-bateaux{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

text-align:left;

color:#277c5d;

font-weight:bold;

padding-left:30px;

}



.formulaire-contact{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#277c5d;

}



#drapeaux{

margin-left:14px; margin-top:10px; }



#de-drapeaux{

margin-left:24px; margin-top:10px; }



.tarifs a{

font-family:Arial, Helvetica, sans-serif;

font-weight:bold;

color:#277c5d;

margin-left:20px;

}



.tarifs a:hover{

color:#f3bd00;

}



.legende-sous-photos{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-style:italic;

}
