/* @charset "utf-8"; */
/* CSS Document */
	* {padding:0; margin:0; border:none;}
	html {font-family:Verdana, Arial, Helvetica, sans-serif ; color:#FFFFFF ; }
	body {background:url(images/motif_haut.png) #136481 repeat-x left top ;/* padding:0; margin:0; border:none ;*/ }
	a:link {color:#6FDDFF ; text-decoration:underline ;}
	a:visited {color:#6FDDFF ;  text-decoration:underline ;}
	a:hover {color:#FFFFFF ;  text-decoration:none ;}
	a:active {color:#FFFFFF ;  text-decoration:none ;}
	
	
	#GENERAL {width:990px ; margin-left:auto ; margin-right:auto ; background:url(images/motif_general.jpg) top left repeat-y ;  }
	
	#HAUT {background:url(images/coquillage.jpg) no-repeat top left #136481 ; height:130px ;  width:990px ; margin-left:auto ; margin-right:auto ; }
	#HAUT h1 {float:left ; color:#FFFFFF ;  font-size:36px ; font-weight:bold ;  padding-top:4px ;}
		#HAUT	a:link {color:#FFFFFF ; text-decoration:none ; }
		#HAUT	a:visited {color:#FFFFFF ; text-decoration:none ; }
		#HAUT	a:hover {color:#FFFFFF ; text-decoration:none ; }
		#HAUT	a:active {color:#FFFFFF ; text-decoration:none ; }
	#HAUT h2 {float:right ; font-size:24px ; color:#FFFFFF ; padding-top:15px }

	#coordonnees {clear:both ; padding-top:15px ; text-align:center ; font-size:12px ; font-weight:bold ;  color:#FFFFFF ;}
		#coordonnees a:link , a:visited {color:#FFFFFF ; text-decoration:underline ;}
		#coordonnees a:hover , a:active {color:#FFFFFF ; text-decoration:none ;}
		
	#FLASH_NAVIGATION {width:990px ; height:455px ;  margin-left:auto ; margin-right:auto ; background:url(images/motif_flash_nav.jpg) left top repeat-x ;  }
	
	#FLASH {float:left ; width:607px ; height:455px ;}
	
	#NAVIGATION {/*float:right; width:375px; padding-top:6px ;*/ float:right ; width:375px; padding-top:6px ; height:449px ; background:url(images/motif_nav_droite.jpg) right top no-repeat ;   }
	
	#NAVIGATION_PIED {color: #25c8ff; background:url(images/nav_rubrique_bas.jpg) left top no-repeat ; height:38px ;font-weight: bold; text-decoration:none ; padding-top:5px ; padding-left:25px ; }
	#NAVIGATION_PIED a:link , a:visited {color: #25c8ff; text-decoration:none ; }
	#NAVIGATION_PIED a:hover , a:active {color: #FFFFFF; text-decoration:none ; }
	#drapeaux {background:url(images/nav_drapeaux.jpg) left top no-repeat ; height:27px ; padding-top:15px ; padding-bottom:0px ; text-align:center ; }
	.drapeau {border:none ; }
	
	#CONTENU { clear:both ; background:url(images/motif_general.jpg) top left repeat-y ; }
	#CONTENU h1 {background:url(images/titre_de_page.png) top left repeat-y ; height:77px ; font-size:24px ; font-weight:bold ; padding-left:35px ;}
	
	#logo_logis {float:right; padding-right:30px; }
	
	#alerte_email {font-size:14px ; font-weight:bold ; text-align:center ; color:#FFFF00 ; } /* ALERTE ENVOI EMAIL */
	
	.paragraphe {background:url(images/cadre_motif.jpg) top left repeat-y #083240 ;}
	
	.menus {text-align:center;}
	
	/* CADRES HAUT */
		.cadre_bateau_haut_droit {background:url(images/cadre_bateau_haut_droit.jpg) top left no-repeat ; height:50px ; font-size:18px ; font-weight:bold ; text-align:left ; padding-left:50px ; padding-top:40px; padding-bottom:15px ;   }
		.cadre_bateau_haut_gauche {background:url(images/cadre_bateau_haut_gauche.jpg) top left no-repeat ; height:50px ; font-size:18px ; font-weight:bold ; text-align:right ; padding-right:50px ; padding-top:40px; padding-bottom:15px ;  }
		.cadre_coquillage_haut_gauche {background:url(images/cadre_coquillage_haut_gauche.jpg) top left no-repeat ; height:60px ; font-size:18px ; font-weight:bold ; text-align:right ; padding-right:50px ; padding-top:15px;  }
		.cadre_coquillage_haut_droit {background:url(images/cadre_coquillage_haut_gauche.jpg) top left no-repeat ; height:60px ; font-size:18px ; font-weight:bold ; text-align:left ; padding-left:50px ; padding-top:20px;  }
		.cadre_coquillage02_haut_droit {background:url(images/cadre_coquillage02_haut_gauche.jpg) top left no-repeat ; height:60px ; font-size:18px ; font-weight:bold ; text-align:left ; padding-left:60px ; padding-top:20px;  }
		.cadre_crabe_haut_gauche {background:url(images/cadre_crabe_haut_gauche.jpg) top left no-repeat ; height:50px ; font-size:18px ; font-weight:bold ; text-align:right ; padding-right:50px ; padding-top:10px; padding-bottom:15px ;  }
		.cadre_feuilledevigne_haut_gauche {background:url(images/cadre_feuilledevigne_haut_gauche.jpg) top left no-repeat ; height:55px ; font-size:18px ; font-weight:bold ; text-align:right ; padding-right:50px ; padding-top:15px;  }
		.cadre_feuilledevigne_haut_droit {background:url(images/cadre_feuilledevigne_haut_droit.jpg) top left no-repeat ; height:55px ; font-size:18px ; font-weight:bold ; text-align:left ; padding-left:50px ; padding-top:10px;  }
		.cadre_maillol_haut_gauche {background:url(images/cadre_maillol_haut_gauche.jpg) top left no-repeat ; height:65px ; font-size:18px ; font-weight:bold ; text-align:right ; padding-right:50px ; padding-top:20px;  }
		.cadre_poisson_haut_gauche {background:url(images/cadre_poisson_haut_gauche.jpg) top left no-repeat ; height:50px ; font-size:18px ; font-weight:bold ; text-align:right ; padding-right:50px ; padding-top:15px;  }
		.cadre_poisson_haut_droit {background:url(images/cadre_poisson_haut_droit.jpg) top left no-repeat ; height:50px ; font-size:18px ; font-weight:bold ; text-align:left ; padding-left:50px ; padding-top:15px;  }
		.cadre_poisson02_haut_gauche {background:url(images/cadre_poisson02_haut_gauche.jpg) top left no-repeat ; height:50px ; font-size:18px ; font-weight:bold ; text-align:right ; padding-right:50px ; padding-top:15px;  }
		.cadre_raisin_haut_droit {background:url(images/cadre_raisin_haut_droit.jpg) top left no-repeat ; height:55px ; font-size:18px ; font-weight:bold ; text-align:left ; padding-left:50px ; padding-top:15px;  }
		.cadre_vide_haut {background:url(images/cadre_vide_haut.jpg) top left no-repeat ; height:50px ; font-size:18px ; font-weight:bold ; text-align:left ; padding-left:50px ; padding-top:8px;  }
		
	/* CADRES BAS */
		.cadre_coquillage_bas_droit {clear:both ; background:url(images/cadre_coquillage_bas_droit.jpg) top left no-repeat ; height:56px ;}
		.cadre_coquillage02_bas_droit {clear:both ; background:url(images/cadre_coquillage02_bas_droit.jpg) top left no-repeat ; height:60px ;}
		.cadre_crabe_bas_gauche {clear:both ; background:url(images/cadre_crabe_bas_gauche.jpg) bottom left no-repeat ; height:50px ; padding-top:20px ; }
		.cadre_crabe_bas_droit {clear:both ; background:url(images/cadre_crabe_bas_droit.jpg) bottom left no-repeat ; height:50px ; padding-top:20px ;}
		.cadre_oiseau_bas_droit {clear:both ; background:url(images/cadre_oiseau_bas_droit.jpg) top left no-repeat ; height:70px ;}
		.cadre_oiseau_bas_gauche {clear:both ; background:url(images/cadre_oiseau_bas_gauche.jpg) top left no-repeat ; height:70px ;}
		.cadre_maillol_bas_droit {clear:both ; background:url(images/cadre_maillol_bas_droit.jpg) top left no-repeat ; height:65px ;}
		.cadre_maillol_bas_gauche {clear:both ; background:url(images/cadre_maillol_bas_droit.jpg) top left no-repeat ; height:65px ; }
		.cadre_vide_bas {clear:both ; background:url(images/cadre_vide_bas.jpg) left top no-repeat ; height:50px ;  }
		
	/* CADRES */
	
	
		.cadre_vigne_gauche {background:url(images/cadre_vigne_haut_motif_gauche.jpg) top left no-repeat ; height:47px ; padding-top:8px ; padding-right:65px ; text-align:right ; font-size:18px ; font-weight:bold ;  }
		
		.cadre_coquillage_01_bas_gauche {clear:both ; background:url(images/cadre_coquillage_01_bas_gauche.jpg) left top no-repeat ; height:56px ;  }
		.cadre_bateau_droite {background:url(images/cadre_bateau_haut_motif_droite.jpg) top left no-repeat ; height:50px ; font-size:18px ; font-weight:bold ; text-align:left ; padding-left:50px ; padding-top:40px;  }
		
		
		.cadre_motif {background:url(images/cadre_motif.jpg) top left repeat-y ; text-align:left ; font-size:12px ; padding-left:50px; padding-right:45px ; }
		.photo_a_droite {float:right ; width:387px; padding-left:10px ;}
		.photo_a_gauche {float:left ; width:387px; padding-right:10px ;}
		.tableau_haut {background:url(images/tableau_haut.jpg) left top no-repeat ; height:35px ;}
		.tableau_centre {background:url(images/tableau_centre.jpg) left  top no-repeat ; padding-left:39px ; height:224px ; }
		.tableau_bas {background:url(images/tableau_bas.jpg) left top no-repeat ; height:51px ;}
		
		
	/* FORMULAIRES */
	
	input { color: #FFFFFF; background-color: #136481; border: #000000 1px solid; font-size:11px; font-family:Arial; font-weight: bold; padding-left:2px ; padding-right:2px;  }
	textarea { color: #FFFFFF; background-color: #136481; border: #000000 1px solid; font-size:11px; font-family:Arial; font-weight: bold; }
	input[type="submit"]:hover { color: #000000; background-color: #C0C0C0; border: #FFFFFF 1px solid; font-size:11px; font-family:Arial; font-weight: bold; cursor:pointer ; }
	input[type="reset"]:hover { color: #000000; background-color: #C0C0C0; border: #FFFFFF 1px solid; font-size:11px; font-family:Arial; font-weight: bold; cursor:pointer ;  }


/*	
	.bloc_a_gauche	{float:left ; width:400px;}
	.bloc_a_droite	{float:right ; width:400px ;}
	
*/
	
	#tableau_prix {width:820px ; margin-left:auto ; margin-right:auto ; padding-right:40px ; /*   border:#BEAC94 ; border-style:solid ; border-width:thin ;*/}
		#tableau_prix th {background:#06252F ; font-size:12px ; font-weight:bold ; text-align:center ; padding-top:10px ; padding-bottom:10px; width:180px ;}
		#tableau_prix td.libelle {background:#06252F ; color:#FFFFFF ; font-size:12px ; font-weight:bold ; text-align:right ;  padding-right:10px ;padding-top:10px ; padding-bottom:10px; width:100px; }
		/*#tableau_prix span.dates {color:#FFFFFF ; font-size:9px ;}*/ 
		#tableau_prix td.libelle_petit {/*background:#06252F ;*/ color:#FFFFFF ; font-size:9px ; text-align:left ; padding-left:20px ; } 
		#tableau_prix td.prix {font-size:10px ; /*font-weight:bold ;*/ text-align:center ; padding-top:10px ; padding-bottom:10px; background:#0E4B61 ; /*border:#BEAC94 ; border-style:solid ; border-width:thin ;*/}
/*		#tableau_prix td.asterisque {text-align:left ; font-size:10px ; }
		#tableau_prix td.lien_vers_tarifs {text-align:center ; font-size:14px ; }
		#tableau_prix td.lien_vers_chambre  {text-align:center ; font-size:10px ; }
*/		
/*		
	#alerte_lien { text-align:center ; }
	
	#contenu_bas {width:990px ; margin-left:auto ; margin-right: auto ; height:20px ; background:url(images/contenu_bas.jpg) top center no-repeat ;}
	
	#mentions_legales {width:500px; margin-left:auto ; margin-right:auto ; font-size:10px ; text-align:center ; color:#BEAC94 ; padding-top:30px ; padding-bottom:10px;  }
		#mentions_legales a:link {color:#BEAC94 ; text-decoration:none ;  }
		#mentions_legales a:visited {color:#BEAC94 ; text-decoration:none ;  }
		#mentions_legales a:hover {color:#BEAC94 ; text-decoration:none ;  }
		#mentions_legales a:active {color:#BEAC94 ; text-decoration:none ;  }
		
	.demande { background-color:#EFE9D1 ; border:solid ; border-color:#DFD7B5 ; border-width:thin ; width:600px ; margin-left:auto ; margin-right:auto ;  margin-bottom:10px ; padding:10px 10px 10px 10px ; font-size:12px ; }
	
	.reponse { background-color:#DFD7B5 ; border:solid ; border-color:#DFD7B5 ; border-width:thin ; width:600px ; margin-left:auto ; margin-right:auto ;  margin-bottom:10px ; padding:10px 10px 10px 10px ; font-size:12px ; font-style:italic ;  }
		
	
*/	
	
	.saut_de_ligne {clear:both ;}
	
	#PIED_DE_PAGE {background:url(images/pied_de_page.jpg) top left no-repeat #136481 ; font-size:10px ; text-align:center ; padding-top:25px ; padding-bottom:20px ;  }
