.imagesmall {
border-radius: 4px;
}
.imagenormale {
border-radius: 10px;
}
.form {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 12px; BACKGROUND: #ffffff; BORDER-LEFT: #ffffff 1px solid; COLOR: #015d6b; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: century gothic	}

.rechdroite {
	BORDER-RIGHT: #d3d4c8 1px solid; BORDER-TOP: #d3d4c8 1px solid; FONT-SIZE: 10px; BACKGROUND: #d3d4c8; BORDER-LEFT: #d3d4c8 1px solid; COLOR: #584431; BORDER-BOTTOM: #d3d4c8 1px solid; FONT-FAMILY: century gothic	}

.btbleu {
	BORDER-RIGHT: #015d6b 2px solid; BORDER-TOP: #015d6b 2px solid; FONT-SIZE: 12px; BACKGROUND: #015d6b; BORDER-LEFT: #015d6b 2px solid; COLOR: #ffffff; BORDER-BOTTOM: #015d6b 2px solid; FONT-FAMILY: century gothic; font-weight:bold	}

TABLE {
FONT-SIZE: 7pt; FONT-FAMILY: century gothic,verdana
}
BODY {
font-family: century gothic,verdana; font-size: 7pt; color: #000000; background-color: #ffffff; light-color:#ffffff;
scrollbar-face-color:#d3d3c7;
scrollbar-highlight-color:#d3d3c7;
scrollbar-3dlight-color:#ffffff;
scrollbar-track-color:#ffffff;
scrollbar-arrow-color:#cccccc;
}


.img{
border:1px solid black;
width:125px;
}

.marrontitrebloc	{
	font-family: "century gothic";
	font-size: 11pt;
	color: #584431;
	font-weight:bold;
	display:block;
	background-color: #E2EDFE;
	word-spacing: 3px;
	letter-spacing: 1px;
}

.hotel	{ font-family: century gothic; font-size: 9pt; color: #09bad6; font-weight:bold; }
.grandhotel	{ font-family: century gothic; font-size: 10pt; color: #09bad6; font-weight:bold; }
.petithotel	{
	font-family: century gothic;
	font-size: 9pt;
	color: #09bad6;
	font-weight:bold;
	margin-top: -1px;
	margin-bottom: -2px;
}
.megagrandhotel	{ font-family: century gothic; font-size: 13pt; color: #09bad6; font-weight:bold; }
.turquoise {color:#0cb9d4; font-family: century gothic; font-size: 8pt;}

a.lienhotel {color:#09bad6; text-decoration:none; font-size: 8pt; font-weight:bold;}
a.lienhotel:link {color:#09bad6; text-decoration:none; font-size: 8pt; font-weight:bold;}
a.lienhotel:visited {color:#09bad6; text-decoration:none; font-size: 8pt; font-weight:bold;}
a.lienhotel:hover {color:#09bad6; text-decoration:underline; font-size: 8pt; font-weight:bold;}

.apparthotel	{ font-family: century gothic; font-size: 9pt; color: #4c803a; font-weight:bold; }

.chambrehote	{ font-family: century gothic; font-size: 9pt; color: #3280d6; font-weight:bold; }

.ranch	{ font-family: century gothic; font-size: 9pt; color: #fb7b01; font-weight:bold; }

.allinclusive	{ font-family: century gothic; font-size: 10pt; color: #80a001; font-weight:bold; }

.tresgrandbleufonce	{ font-family: century gothic; font-size: 13pt; color: #015d6b; font-weight:bold; }
.megagrandbleufonce	{ font-family: century gothic; font-size: 20pt; color: #015d6b; font-weight:bold; }
.moyenmarron{ font-family: century gothic; font-size: 10pt; color: #584431; font-weight:bold; }
.grandblanc	{ font-family: century gothic; font-size: 12pt; color: #ffffff; font-weight:bold; }
.grandorange	{ font-family: century gothic; font-size: 12pt; color: #fb7b01; font-weight:bold; }
.grasblanc	{ font-family: century gothic; font-size: 9pt; color: #ffffff; font-weight:bold; }
.grasblancpetit	{ font-family: century gothic; font-size: 8pt; color: #ffffff; font-weight:bold; }
.grasmarron{ font-family: century gothic; font-size: 8pt; color: #584431; font-weight:bold; }
.petitgrasmarron{
	font-family: century gothic;
	font-size: 8pt;
	color: #584431;
	font-weight:bold;
	margin-top: -2px;
	margin-bottom: -2px;
}
.grasmarronpromo{ font-family: century gothic; font-size: 10pt; color: #584431; font-weight:bold; }
.grandnoir	{ font-family: century gothic; font-size: 10pt; color: #584431; font-weight:bold; }
.grandmarron	{ font-family: century gothic; font-size: 12pt; color: #584431; font-weight:bold; }
.marrontitre	{ font-family: century gothic; font-size: 10pt; color: #584431; font-weight:bold; }
.marronsstitre	{ font-family: century gothic; font-size: 10pt; color: #584431; }
.marronsstitrepromo	{ font-family: century gothic; font-size: 12pt; color: #584431; font-weight:bold;}
.bleubas {color:#0265aa; font-family: century gothic; font-size: 7pt;}
.promo1{ font-family: century gothic; font-size: 10pt; color: #584431; font-weight:bold;}
.promo8{ font-family: century gothic; font-size: 8pt; color: #584431; }

.orangebas {color:#ec741a; font-family: century gothic; font-size: 10pt;}
.grandbleufonce	{ font-family: century gothic; font-size: 10pt; color: #015d6b; font-weight:bold; }
.descritpionmarron	{ font-family: century gothic; font-size: 8pt; color: #584431; }
.descritpionmarronpromo	{ font-family: century gothic; font-size: 9pt; color: #584431; }
.marronnormal	{ font-family: century gothic; font-size: 10pt; color: #584431; }


.megagrandgris	{ font-family: century gothic; font-size: 20pt; color: #767676; font-weight:bold; }
.megagrandwhite	{ font-family: century gothic; font-size: 20pt; color: #ffffff; font-weight:bold; }

.grandnoir	{ font-family: "century gothic"; font-size: 10pt; color: #000000; font-weight:normal; }
.grandgris	{ font-family: century gothic; font-size: 12pt; color: #767676; font-weight:bold; }

.descritpionblanc	{ font-family: century gothic; font-size: 8pt; color: #ffffff; }
.descritpiongris	{ font-family: century gothic; font-size: 8pt; color: #767676; }
.descritpionbleufonce	{ font-family: century gothic; font-size: 8pt; color: #015d6b; }
.tariforange	{ font-family: century gothic; font-size: 9pt; color: #ec741a; font-weight:bold; }
.blancmoyen	{color:#ffffff; text-decoration:none; font-size: 9pt;}
.grismoyen	{color:#767676; text-decoration:none; font-size: 10pt;}
.orangemoyen	{color:#ec741a; text-decoration:none; font-size: 9pt;}
.orangegrand	{color:#ec741a; text-decoration:none; font-size: 11pt;}
a.orangegrand:hover {color:#09bad6; text-decoration:underline; font-size: 11pt;}
.noirmoyenbold	{color:#000000; text-decoration:none; font-size: 9pt; font-weight:bold;}


a.grismoyen {color:#767676; text-decoration:none; font-size: 9pt;}
a.grismoyen:link {color:#767676; text-decoration:none; font-size: 9pt;}
a.grismoyen:visited {color:#767676; text-decoration:none; font-size: 9pt;}
a.grismoyen:hover {color:#767676; text-decoration:underline; font-size: 9pt;}

a.menuhaut {color:#015d6b; text-decoration:none; font-size: 8pt; font-weight:bold;}
a.menuhaut:link {color:#015d6b; text-decoration:none; font-size: 8pt; font-weight:bold;}
a.menuhaut:visited {color:#015d6b; text-decoration:none; font-size: 8pt; font-weight:bold;}
a.menuhaut:hover {color:#015d6b; text-decoration:underline; font-size: 8pt; font-weight:bold;}

a.menublanc {color:#ffffff; text-decoration:none; font-size: 8pt; font-weight:bold;}
a.menublanc:link {color:#ffffff; text-decoration:none; font-size: 8pt; font-weight:bold;}
a.menublanc:visited {color:#ffffff; text-decoration:none; font-size: 8pt; font-weight:bold;}
a.menublanc:hover {color:#ffffff; text-decoration:underline; font-size: 8pt; font-weight:bold;}

a.menuorange {color:#ec741a; text-decoration:none; font-size: 9pt;}
a.menuorange:link {color:#ec741a; text-decoration:none; font-size: 9pt;}
a.menuorange:visited {color:#ec741a; text-decoration:none; font-size: 9pt;}
a.menuorange:hover {color:#ec741a; text-decoration:underline; font-size: 9pt;}

a.menubleu {color:#0265aa; text-decoration:none; font-size: 7pt;}
a.menubleu:link {color:#0265aa; text-decoration:none; font-size: 7pt;}
a.menubleu:visited {color:#0265aa; text-decoration:none; font-size: 7pt;}
a.menubleu:hover {color:#0265aa; text-decoration:underline; font-size: 7pt;}

a.menugrandbleufonce {color:#015d6b; text-decoration:none; font-size: 9t;}
a.menugrandbleufonce:link {color:#015d6b; text-decoration:none; font-size: 9pt;}
a.menugrandbleufonce:visited {color:#015d6b; text-decoration:none; font-size: 9pt;}
a.menugrandbleufonce:hover {color:#015d6b; text-decoration:underline; font-size: 9pt;}



/* Created by TopStyle Trial - www.topstyle4.com */
#conteneur {
width:100%;
margin:auto;
background-color:#FFFFFF;
margin-top:0;

}

#header {
  	margin-left: auto;
  	margin-right: auto;
  	background-color: #ffffff;
	width:1024px;
	height: 261px;
	text-align:center;
}

#logo {
    float: left;
   	width: 685px;
	height: 261px;

}
#haut_droite {
  	height: 195px;
  	float:left;
   	width: 339px;
}

#droite_bas{
   	width: 339px;
  	height: 63px;
   	float: left;
}

#droite_bas_menu {
	padding-top:3px;
  	height: 63px;
   	width: 317px;
	background-image:url(../images/menu_haut.jpg);
   	background-repeat:no-repeat;
 	background-position: bottom;
   	float: left;
	color:#015d6b;
	font-weight:bold;
	text-align:left;;
	font-size:10px;
}
#droite_bas2{
   	width: 22px;
	padding-top:3px;
  	height: 63px;
   	float: left;
}

#gauche{
  	margin-top: auto;
  	margin-bottom: auto;
	width:170px;
	height:100%;
	background-color:#d3d4c8;
   	float: left;
	margin-top:-3px;
}
#central{
  	margin-left: auto;
  	margin-right: auto;
  	background-color: #ffffff;
	width:1024px;
}


.basdepage{
  	margin-left: 15px;
	text-align:left;
	text-align:center;

}
.ulhotel {
    list-style: none outside none;
    margin: 0 0 0px 5;
    overflow: hidden;
    padding: 0;
}
.lihotel {
    margin: 5 0 0px;
	color: #09bad6; font-weight:bold; text-decoration:none; font-size: 8pt;
}
.distanceadsence {
    float: left;
    margin: 2px 4px 2px 0;
    width: 340px;
	}
.reseaux-sociaux ul {
    list-style: none outside none;
    margin-left: 0;
}
.reseaux-sociaux ul li {
    float: left;
    margin-bottom: 8px;
    margin-right: 13px;
}
.reseaux-sociaux ul li img {
    display: block;
    height: auto;
    max-width: 32px;
}
