/* CSS Document */
img, h1, h2, h3, h4, div, p, table, ul, li, form {border:0; margin:0; padding:0;}

body {background-color:#002341; font-family:Arial, Helvetica, sans-serif; font-size:12px; border:0; margin:0; padding:0;}

#div-global {margin:auto; width:900px; text-align:center;}

/* logo + h1 + LINSSEN */
#bandeau-haut {width:900px; height:92px; /*background-image:url(grafs/bandeau.jpg); background-repeat:no-repeat;*/}
	/* titre planque pour referencement */
	h1 {background-image:url(grafs/linssen-bateau-location.jpg); background-repeat:no-repeat;}
		h1 span {visibility:hidden;}
		h1 a {text-decoration:none; display:block; height:92px; width:900px;}
		
	h1.deutchTop {background-image:url(grafs/de-linssen-bateau-location.jpg); background-repeat:no-repeat;}
	h1.englishTop {background-image:url(grafs/uk-linssen-bateau-location.jpg); background-repeat:no-repeat;}


/* !!!!!!!!!!!!!!!! DEBUT PAGE ACCUEIL !!!!!!!!!!!!!!!!  */

/* conteneur des textes de la page d'accueil */
#tableau {background-color:#FFF; width:100%; border-top:1px solid #196fac;}
	
	td#col-carte-acc {width:345px; padding:7px 0; background-image:url(grafs/acc-fond-carte.jpg); background-repeat:repeat; border-right:1px solid #196fac;}
	
	/* drapeaux */
	#drapeaux-acc {text-align:right; padding:0 20px 5px 0;}
		#drapeaux-acc img {margin-left:7px;}
	
	/* td avec les vignettes photos */
	td#menu-acc {padding:7px 0 7px 10px; background-image:url(grafs/acc-fond-vignettes.jpg); background-repeat:repeat;}
		h2 {font-size:20px; font-family:"Times New Roman", Times, serif; font-style:italic; color:#ab2100; text-align:left; padding-left:9px;}
		/* vignettes avec survol */
		#menu-acc p {float:left; text-align:center; background-color:#004f7d; width:115px; height:105px; margin:10px 9px;}
		#menu-acc img {margin:6px 5px 7px 5px;}
		#menu-acc p a {text-decoration:none; color:#95c6e4; font-weight:bold;}
			#menu-acc p:hover {cursor:pointer; background-color:#002341;}
		
	/* texte d'intro */
	td#menu-acc div {text-align:justify; padding:13px 20px 0 9px; clear:both; color:#002341;}
		#menu-acc div a {color:#002341; text-decoration:underline;} 
		#menu-acc div a:hover {color:#006699; text-decoration:none;}
		
		/* lien "contactez nous" & tarifs  */
		h3 {font-size:14px; color:#002341; text-align:left; padding:20px 0 0 9px;} 
		h3 a {color:#002341; text-decoration:underline;} 
		h3 a:hover {color:#006699; text-decoration:none;}
		

/* fond des news + promo */
#bandeau-bas {width:900px; background-color:#d9e8f0; height:200px; border-top:1px solid #196fac; padding-top:20px;}
	#bandeau-bas div {width:220px; height:200px; text-align:justify; position:relative; float:left; border-left:1px solid #ab2100; margin-left:57px; padding-left:10px;}
	#bandeau-bas span.titre-news {text-align:left;}

	/* titre news dans le bandeau du bas */
	.titre-news a {font-size:18px; font-family:"Times New Roman", Times, serif; font-style:italic; font-weight:bold; color:#ab2100; text-decoration:none;}

/* !!!!!!!!!!!!!!!! FIN PAGE ACCUEIL !!!!!!!!!!!!!!!!  */


/* !!!!!!!!!!!!!!!!! PAGES !!!!!!!!!!!!!! */
#pages-col-menu {background-color:#006ba5;}

	/* menu de navigation */
	#menu-fille {width:200px; color:#f8f4f1; font-size:13px; text-align:left;}
		/* bloc avec les drapeaux  + lien accueil */
		#menu-haut a {color:#79a1ce; letter-spacing:1px;}		
		#menu-haut p {background-color:#005585; float:left; width:99px; height:18px; padding:5px 0; text-align:center;}
		#pages-drapeau-anglais {padding-right:10px;}
		
		/* liens du menu */
		#menu-fille a {color:#f8f4f1; text-decoration:none;}
			#menu-fille a:hover {color:#e3b57c;}
		ul {clear:both; padding-left:15px;}
		li {list-style-type:none; font-family:"Times New Roman", Times, serif; letter-spacing:2px; font-style:italic; color:#f8f4f1; padding-top:25px;}
		#menu-fille li span.page-visitee {color:#e3b57c;}
		
		/* téléphone - bas du menu */
		#menu-bas {width:169px; padding-top:5px; margin:60px 0 40px 15px; border-top:1px solid #79a1ce; color:#79a1ce; text-align:center;}
			#menu-bas a {color:#79a1ce; letter-spacing:3px;}
			#menu-bas span.tel-pages {font-size:16px; letter-spacing:1px;}

/* conteneur central des pages */
#pages-col-contenu {width:700px;  padding:0 0 40px 20px; background-image:url(grafs/acc-fond-vignettes.jpg); color:#002341;}
	#pages-col-contenu h2 {margin:20px 0 7px 0; padding:0; color:#ab2100;}
	#pages-col-contenu h3 {margin:0 0 7px 0; padding:0; color:#004f7d;}
	
	/* colonnes milieu et droite avec contenu + photos */
	#pages-col-contenu td.gauche {text-align:justify; width:330px;}
	#pages-col-contenu td.droite {padding-top:20px; text-align:center;}

	.suggestion-croisiere {background-image:url(grafs/acc-fond-carte.jpg); text-align:justify; padding:5px; margin-bottom:30px;}

	/* page bateaux */
	#table-bateaux h3 {margin-top:30px;}
		#table-bateaux td.droite img {margin-top:30px;}
		#table-bateaux td.droite img.drapeaux {margin-top:0px;}

#footer-link {filter:alpha(opacity=60); opacity:0.6; font-size:10px; margin:7px 0;}
	#footer-link a {color:#0066CC;}
