/* -------------------------- STYLES DES ELEMENTS DE LA CHARTE GRAPHIQUE -------------------- */

body				{	background-color: #FFEEBC; text-align:left; vertical-align:top; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; margin: 0px; }
#page				{	position:relative; width:809px; }
#bandeau-flash		{	position:relative; top: 0; left: 0px; width: 809px; height: 181px; background-color:#efede0; }
#bande-haut			{	position:relative; top: 0; left: 0px; width: 809px; height: 20px; background-color:#efede0; }
#contenu			{	position:relative; top: 0; left: 0px; width: 809px; height: auto; background-color:#efede0; }
#bande-bas			{	position:relative; top: 0; left: 0px; width: 809px; height: 20px; background-color:#f6f5ee; }
#bloc_news			{	position:relative; top: 0; left: 10px; text-align:left; }

.bande-haut			{	font-family:Arial, Helvetica, sans-serif; color:#016990; font-size:12px; font-weight: normal; text-decoration: none; }
a.bande-haut		{	text-decoration: none; }
a.bande-haut:hover	{	text-decoration: underline; }

.bande-bas			{	font-family:Arial, Helvetica, sans-serif; color:#016990; font-size:12px; font-weight: normal; text-decoration: none; }
a.bande-bas			{	text-decoration: underline; }
a.bande-bas:hover	{	text-decoration: none; }

.coordonnees		{	font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; font-weight: normal; text-decoration: none; }
a.coordonnees		{	text-decoration: none; }
a.coordonnees:hover	{	text-decoration: underline; }

.titre1				{	font-family:Arial, Helvetica, sans-serif; color:#016990; font-size:12px; font-weight: bold; text-decoration: none; }
.form-rec-news		{	font-family:Arial, Helvetica, sans-serif; color:#17819f; font-size:10px; font-weight: normal; text-decoration: none; border-style: solid; border-width: 1px; border-bottom-color: #FFFFFF; border-right-color: #FFFFFF; border-top-color: #E0E0E0; border-left-color: #E0E0E0; background-color: #e2f7fc; }
.background-contenu	{	background-color:#FFFFFF; border: 1px solid; border-bottom-color: #ecebe8; border-top-color: #c8c8c8; border-left-color: #e0e0e0; border-right-color: #dfd8c5; padding:5px;}


/* ------------------------FLASH INFOS (Actualites) --------------*/
#news				{	position:relative; top: 0; left: 0px; width: 165px; height: 170px; background-color:#f6f5ee; border: #e0e0e0 1px solid; text-align:left; }
.news_texte			{	font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#20add7; font-weight: normal; }
a.news_texte		{	text-decoration: underline; }
a.news_texte:hover	{	text-decoration: underline; }


/* ------------------------ PUBS ----------------------------------*/
#pubs				{	position:relative; width:142px; _height:355px; margin:0px; text-align:center; padding-top: 12px; background:url(../images/pubs-fond.jpg);min-height:355px; }
.pubs_image			{	margin-bottom:12px; }
.pubs_image img     {	border:0; }

.formulaire_hotel select, .formulaire_hotel input{
	background-color:#FDEAD4;
	border:1px solid #F7931D;
	font-size:14px;
}
.formulaire_restaurant select, .formulaire_restaurant input{
	background-color:#EAD6E9;
	border:1px solid #90288D;
	font-size:14px;
}
.gsc-search-box{
	display:none;
}
.news_texte p{
	margin:0;
	padding:0;
}
.ombre_gauche{
	background:url(../images/ombre-gauche2.gif);
}

.ombre_droite{
	background:url(../images/ombre-droite2.gif);
}
.tableau_bordure{
	border:0;
}
.tableau_bordure td{
	border:1px solid #FFFFFF;
}