/* CSS Document */
	* {/*padding:0; margin:0;*/ border:none;color:#000000 ; }
	html {color : #000000; font-family:"Times New Roman", Times, serif ; }
	body {/*width : 990px;*/ margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom:0px; /* background:url(images/motif_fond.jpg)  repeat-y  */ background:#D3B70E ; }
	
	a:link {	color:#ffffff ;	text-decoration:underline; border:none ; 	}
	a:visited {	color:#ffffff ;		text-decoration:underline; border:none ; 	}
	a:hover {	color:#ffffff ;		text-decoration:none; border:none ; 	}
	a:active {	color:#ffffff ;		text-decoration:underline; border:none ; 	}
	
	#HAUT { background:url(images/identite_visuelle_motif.jpg) #000000 repeat-x top left ; height:200px ; }
	
	#IDENTITE_VISUELLE {width : 990px; margin-left:auto ; margin-right:auto ; color:#FFFFFF ; font-size:36px ; }
	#nom_hotel {color:#FFFFFF ; font-size:36px ; width:200px ; height:198px ; float:left ; text-align:center ; font-weight:bold ;  }
		#nom_hotel a:link {color:#FFFFFF ; text-decoration:none ; }
		#nom_hotel a:hover {color:#FFFFFF ; text-decoration:none ; }
		#nom_hotel a:visited {color:#FFFFFF ; text-decoration:none ; }
		#nom_hotel a:active {color:#FFFFFF ; text-decoration:none ; }
	
	#diaporama { width:500px ; float:left ; height:200px ; }
	#news {width:290px ; float:left ; height:180px ; color:#FFFFFF ; text-align:left ; font-size:14px ; padding-top:7px ; padding-bottom:5px ; /* overflow:auto ; */   }
	#titre_news { font-size:18px ; font-weight:bold ; color:#FFFFFF ;}
	#accroche_news { font-size:14px ; font-weight:bold ; color:#FFFFFF ;}
	#detail_news { font-size:14px ; color:#FFFFFF ;}
	#lien_news {font-size:12px ; color:#FFFFFF ; text-align:right ; padding-top:10px ;  }
		#lien_news a:link {color:#FFFFFF ; text-decoration:underline ; }
		#lien_news a:hover {color:#FFFFFF ; text-decoration:none ; }
		#lien_news a:visited {color:#FFFFFF ; text-decoration:underline ; }
		#lien_news a:active {color:#FFFFFF ; text-decoration:none ; }
	
	#NAVIGATION_GENERAL { background:url(images/navigation_general_motif.jpg) left top repeat-x ; height:140px ; }
	#adresse_haut {width:990px ; margin-left:auto ; margin-right:auto ; padding-top:8px ; padding-bottom:0px ;  font-size:14px ; font-weight:bold ; text-align:center ; color:#FFFFFF ;  }
	#NAVIGATION {width:990px ; margin-left:auto ; margin-right:auto ; background:url(images/navigation_fond.jpg) left top no-repeat ; height:55px ; }
	h1 {font-size:24px ; text-align:center ; font-weight:bold ; color:#FFFFFF ;}

	#GLOBAL {background:url(images/motif_fond.jpg) repeat-y center ;width : 990px; margin-left:auto ; margin-right:auto ; }
	
	h2 { font-size:18px ; text-align:left ;}
	
	.bloc_gauche {float:left ; width:460px ; }
	.bloc_droite {float:right ; width:460px ; }
	
	.diapo_motif { background:url(images/diapo_motif.jpg) center top repeat-y ; text-align:center ; }
	.diapo_gauche { float:left ; width:352px ; margin-right:10px; margin-bottom:2px ;   }
	.diapo_droite { float:right ; width:352px ; margin-left:10px; margin-bottom:2px ;   }

	.btn_resa_droite { float:right ; }
	.btn_resa_gauche { float:left ; }
	
	#VIDEO {width:550px ; margin-left:auto ; margin-right:auto ; padding-top:20px ; padding-bottom:15px ; }
	.btn_video {float:left ; }
	
	#CARTE input { color: #FFFFFF; background-color: #B38609; border: #000000 1px solid; font-size:11px; font-family:Arial; font-weight: bold; }
	#CARTE input[type="submit"] { color: #000000; background-color: #BCB19D; border: #FFFFFF 1px solid; font-size:11px; font-family:Arial; font-weight: bold; }
	#CARTE input[type="reset"] { color: #000000; background-color: #BCB19D; border: #FFFFFF 1px solid; font-size:11px; font-family:Arial; font-weight: bold; }
	#CARTE input[type="submit"]:hover { color: #000000; background-color: #BCB19D; border: #FFFFFF 1px solid; font-size:11px; font-family:Arial; font-weight: bold; }
	#CARTE input[type="reset"]:hover { color: #000000; background-color: #BCB19D; border: #FFFFFF 1px solid; font-size:11px; font-family:Arial; font-weight: bold; }
	
	#TABLE_TARIFS {width:800px ; margin-left:auto ; margin-right:auto ; border:none ; }
	#TABLE_TARIFS th {text-align:center ; font-size:18px ; font-weight:bold ;  background-color:#C7A40C ;  }
	#TABLE_TARIFS td.libelle {text-align:left ; font-size:16px ; font-weight:bold ;  background-color:#C7A40C ; padding-left:20px ;  }
	#TABLE_TARIFS td.prix {text-align:center ; font-size:16px ; font-weight:bold ; background-color:#B38609 ; }
	#TABLE_TARIFS td.vide {width:100px ;  }

	h3.message_erreur {font-size:18px ; text-align:center ; color:#FF0000 ; }
	h3.message_ok {font-size:18px ; text-align:center ; color:#000000 ; }
	
	#TABLE_TARIFS input { color: #FFFFFF; background-color: #B38609; border: #000000 1px solid; font-size:11px; font-family:Arial; font-weight: bold; }
	#TABLE_TARIFS input[type="submit"] { color: #000000; background-color: #BCB19D; border: #FFFFFF 1px solid; font-size:11px; font-family:Arial; font-weight: bold; }
	#TABLE_TARIFS textarea { color: #FFFFFF; background-color: #B38609; border: #000000 1px solid; font-size:11px; font-family:Arial; font-weight: bold; }
	#TABLE_TARIFS select { color: #FFFFFF; background-color: #B38609; border: #000000 1px solid; font-size:11px; font-family:Arial; font-weight: bold; }
	#TABLE_TARIFS input[type="reset"] { color: #000000; background-color: #BCB19D; border: #FFFFFF 1px solid; font-size:11px; font-family:Arial; font-weight: bold; }
	#TABLE_TARIFS input[type="submit"]:hover { color: #000000; background-color: #B38609; border: #FFFFFF 1px solid; font-size:11px; font-family:Arial; font-weight: bold; }

	
	.saut_de_ligne {clear:both ; }
	
	
	#FOOTER { clear:both ; background:url(images/footer_motif.jpg) left top repeat-x ; height:70px ; text-align:center ; color:#FFFFFF ; font-size:12px ; padding-top:30px ;  }
	
	#FOOTER a:link {text-decoration:underline ; color:#FFFFFF ; }
	#FOOTER a:visited {text-decoration:underline ; color:#FFFFFF ; }
	#FOOTER a:hover {text-decoration:none ; color:#FFFFFF ; }
	#FOOTER a:active {text-decoration:none ; color:#FFFFFF ; }

