
/* CSS Document */
body,html{
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	background: #ffffff url(../degrade.php?long=1280&larg=1&direction=h&deb_rge=255&deb_vrt=255&deb_ble=255&fin_rge=192&fin_vrt=199&fin_ble=205) top right repeat-y;
	/*background: #ffffff url(../degrade.php?long=1280&larg=1&direction=h&deb_rge=255&deb_vrt=255&deb_ble=255&fin_rge=255&fin_vrt=225&fin_ble=237) top right repeat-y;*/
	color:#ffffff;

}
/*///////////////////////////////////////////////CADRE GENERAL////////////////////////////////////////////*/
div#site-hotel-thalasso-flamants-roses{
	/*positionnement en absolue*/
	position: absolute;
	/*dimensions*/
	width: 986px;
	/*décallage sur position absolue*/
	left: 50%;/*Pour centrage de la page par rapport ouverture navigateur*/
	/*marges*/
	margin-left: -493px;
	margin-bottom:0px;
	margin-right:0px;
	margin-top:0px;
	padding-top:30px;
	
}
/*//////////////////////////////////////////////////////TITRE/////////////////////////////////////////////*/
div#titre-flamants-roses{
background: #ffffff url(../degrade.php?long=500&larg=1&direction=h&deb_rge=255&deb_vrt=255&deb_ble=255&fin_rge=192&fin_vrt=199&fin_ble=205) top right repeat-y;
/*background: #ffffff url(../degrade.php?long=500&larg=1&direction=h&deb_rge=255&deb_vrt=255&deb_ble=255&fin_rge=255&fin_vrt=225&fin_ble=237) top right repeat-y;*/
margin:0px;
}
#titre-flamants-roses h1 { 
	/*dimensions*/
	background: none;
			height:123px;
	/*marges*/
	margin:0px;

	}
#titre-flamants-roses h1 span {
	display:none

}
#titre-flamants-roses p { 
	/*marges*/
	margin-left: 630px;
	margin-top:-123px;
	margin-bottom:0px;
	margin-right:0px;
	padding:0px;
	}
p#carte-france
	{
	position:absolute;
	width:70px;
	height:70px;
	left:20px;
	top:50px;
	bottom:0px;
	margin:0px;
	padding:0px;
	}
	
div#logo {
float: left;
	display: inline;
	vertical-align:top;
	/*text-align: left;*/
	width:350px;
	margin-left: 630px;
	margin-top:-140px;
	margin-bottom:0px;
	margin-right:0px;
	padding:0px;
	
}
div#photos-flash-flamants-roses {
float: left;
	display: inline;
	vertical-align:top;
	/*text-align: left;*/
	width:987px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	padding:0px;
}
div#photos-animation-flamants-roses {
float: left;
	display: inline;
	vertical-align:top;
	/*text-align: center;*/
	width:986px;
	margin-left:51px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	padding:0px;
}

div#menu-haut {
float: left;
	/*display: inline;*/
	/*background-color: #FFBA83;*/
	/*vertical-align:center;*/
	/*text-align: left;*/
	width:987px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	/*height:25px;*/
	

}

div#bloc-menu-haut{
float: left;
display: inline;
margin-left:25px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
padding:0px;
}

ul#haut_menu{
margin:0px;
padding:0px;
font: 11px arial,verdana, sans-serif;
font-weight:bold;
color: #58585A;
margin-left:26px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
/*height:21px;*/

}
p#tags{
/*height:300px;*/
margin:0px;
}
.essai{
float:left;
list-style-type: none;
background: transparent url(../logos-divers/puce.png) center left no-repeat ;
padding-left: 9px;
padding-top:5px;
padding-bottom:5px;
display: block;
margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:10px;
}
.test18{

float:left;
list-style-type: none;
background: #000000 url(../logos-divers/fond-reserve.jpg) top left repeat-y ;
padding-left: 25px;
padding-top:5px;
padding-bottom:5px;
padding-right:25px;
display: block;
margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:10px;

}
.fintest18{

float:right;
list-style-type: none;
background: transparent url(../logos-divers/fond-bcadeau.gif) center left no-repeat ;
padding-left: 30px;
padding-top:5px;
padding-bottom:5px;
padding-right:30px;
display: block;
margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;

}
/*.bon-cad a{
text-decoration:none;
color:#ffffff;
}*/
#haut_menu a{
color:#58585A;
text-decoration:none;
}
#haut_menu a:hover{
color:#DE0059;
}

/*/////////////////////////////////////////////FRAME GAUCHE MENU//////////////////////////////////////////*/
div#OSRecherche{
margin-left:2px;
}
div#menu-gauche-flamants-roses {
	/*positionnement en flottant*/
	float: left;
	
	display: block;/*correction bug ie pour decallage bloc*/
	color:black;
	
	background: #ffffff url(../degrade.php?long=1&larg=300&direction=v&deb_rge=192&deb_vrt=199&deb_ble=205&fin_rge=255&fin_vrt=255&fin_ble=255) top left repeat-x;
		/*background: #ffffff url(../degrade.php?long=1&larg=300&direction=v&deb_rge=255&deb_vrt=225&deb_ble=237&fin_rge=255&fin_vrt=255&fin_ble=255) top left repeat-x;*/
-moz-border-radius: 10px; 
	 -webkit-border-radius: 10px;
        
		/*behavior: url(border-radius.htc);*/
		border-radius: 10px;
	/*background-color:#000000;*/
	/*background: url(fond-menu.jpg) top left no-repeat;*/
	/*dimensions*/
	width:160px;
	/*marges*/
	margin-top:-200px;
	margin-left:0px;
	margin-right:0px;
	margin-left:0px;
	
	
}
#menu-gauche-flamants-roses h2{
	/*positionnement en relatif*/
	/*position:relative;*/

	/*background-color:#FF7E1D;*/
	font: 14px arial;
	font-weight: bold;
	color: #DE0059;
	text-align: left;
	/*dimensions*/
	/*width:160px;
	height:15px;*/
	/*décallage sur position absolue*/
	/*left:0px;
	top:0px;
	bottom: 15px;
	right:0px;*/
	/*marges*/
	margin-left:10px;
	margin-top:15px;
	margin-bottom:15px;
	margin-right:0px;
}
#menu-gauche-flamants-roses p{
	/*background-color: #ffffff;*/
	font: 9px arial,verdana, sans-serif;
	color: #58585A;
	text-align: left;
	
	/*marges*/
	margin-left: 10px;
	margin-right: 0px;
	margin-top:0px;
	margin-bottom:0px;
}
#menu-gauche-flamants-roses p img{
	/*background-color: #ffffff;*/
	display:inline;
	text-align: left;
	border:0px;
	/*marges*/
	margin-left: 0px;
	margin-right: 0px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
}

p#diaporama{
text-align: left;
font: 12px arial,verdana, sans-serif;
margin-left: 20px;
	margin-right: 0px;
	margin-top:0px;
	margin-bottom:0px;
}

p#diaporama a{
color: #58585A;
	text-decoration: none;
	font-weight: bold;
	margin:0px;
	border:0px;
	padding:0px;
	
}
p#diaporama a:hover{
background: none;
	color: #DE0059;
	font-weight: bold;
	margin:0px;
	border:0px;
}

p#localisation{
text-align: left;
font: 12px arial,verdana, sans-serif;
margin-left: 20px;
	margin-right: 0px;
	margin-top:0px;
	margin-bottom:0px;
}

p#localisation a{
color: #58585A;
	text-decoration: none;
	font-weight: bold;
	margin:0px;
	border:0px;
	padding:0px;
	
}
p#localisation a:hover{
background: none;
	color: #DE0059;
	font-weight: bold;
	margin:0px;
	border:0px;
}
/*Menu contenu dans la frame*/
ul#menu {
	/*list-style-position:inside; */
	list-style-type: none;
	/*list-style-position:none;*/
	font: 12px arial;
	line-height: 20px;
	/*marges*/
	margin-top: 0px;
	margin-left: 10px;
	margin-right:-20px ;/*bug ie*/
	
	/*padding*/
	padding-left: 0px;
	padding-right: 0px;
	border:0px;
}
/*Ligne de menu contenu dans le menu*/
#menu li {
display: block;

	/*list-style:none;*/
	text-align: left;
	/*trait*/
	/*border-bottom: 1px dashed #FFA329;*/
	color: #DE0059;
	font-weight: bold;
	/*dimensions*/
	width: 160px;
	margin-left: 10px;
	margin-right:0px;
	border:0px;
	padding:0px;
}
#menu a {
	/*background-color: #ffffff;*/
	color: #58585A;
	text-decoration: none;
	font-weight: bold;
	margin:0px;
	border:0px;
	padding:0px;
}
#menu a:hover {
	/*background-color: #ffffff;*/
	background: none;
	color: #DE0059;
	font-weight: bold;
	margin:0px;
	border:0px;
}
#menu a:active {
	/*background-color: #ffffff;*/
	background: none;
	color: #DE0059;
	font-weight: bold;
	margin:0px;
	border:0px;
}
div#champs{

	font: 10px verdana, sans-serif;
	/*marges*/
	margin-left:3px;
	margin-right:0px
	margin-top:0px;
	margin-bottom:5px;
	border:1px solid #999999;
	width:150px;
	-moz-border-radius: 10px; 
	 -webkit-border-radius: 10px;
        
		/*behavior: url(border-radius.htc);*/
		border-radius: 10px;

}
#champs p{
	background-color: none;
	font: 11px arial,verdana, sans-serif;
	color: #000000;
	font-weight:bold;
	text-align: left;
	/*marges*/
	margin-left: 5px;
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
}
#champs a img{
	/*marges*/
	vertical-align:top;
	/*display:block;*/
	border:0px;
	/*border:2px solid #ffffff;*/
}
/*Mise en page du formulaire*/
#champs form{
	text-align: left;
	/*marges*/
	margin-left:5px;
	margin-right:0px
	margin-top:0px;
	margin-bottom:0px;

}
#champs form .date{
	/*dimension*/
	width: 100px ;
	background-color:white;
	border:1px solid #CCCCCC;
	margin-left: 10px;
}
#champs form .nuits{
	/*dimension*/
	width: 50px ;
	background-color:white;
	border:1px solid #CCCCCC;
}
#champs form .adultes{
	/*dimension*/
	width: 50px ;
	background-color:white;
	border:1px solid #CCCCCC;
}
#champs form .test{
	border:1px outset #7E6359;
background-color:#BFCACF;
font: 12px arial,verdana, sans-serif;
color:#757575;
font-weight: bold;
margin-bottom:5px;
width: 30px ;
}
#champs form input {
border:1px solid white;
background-color:#DE0059;
font:10px arial,verdana, sans-serif;
color:#ffffff;
margin-left:0px;
	margin-right:0px
	margin-top:4px;
	margin-bottom:4px;
}
#champs form select {
border:1px solid #999999;
/*background-color:#7E6359;*/
font:10px arial,verdana, sans-serif;
color:000000;
margin-left:0px;
	margin-right:0px
	margin-top:4px;
	margin-bottom:4px;
}
/*/////////////////////////////////////////////FRAME DE DROITE////////////////////////////////////////////*/

div#promo-droite-flamants-roses {
	/*positionnement en flottant*/
	float: right;
	/*background-color: #FFBA83;*/

	/*color:white;*/
	/*dimension*/
	width:180px;
	/*marges*/
	margin:0px;
	padding:0px;
	border:0px;	
}
#promo-droite-flamants-roses p {
/*background-color: #D2623B;*/
	/*font: 10px verdana, sans-serif;*/
	/*list-style-type: none;*/
	color: #000000; 
	text-align: center;
	line-height: 0px;
	margin-bottom: 5px;
	margin-top: 0px;
	cursor:url(LOUPE.gif);
}
#promo-droite-flamants-roses p a {

	display: block ;
	width: 175px ;
	color: #FFA329;
	text-decoration: none;
	border:1px solid #ffffff;
}
.test a{
border:2px solid #58585A;
}
#promo-droite-flamants-roses p a:hover {
text-decoration: none ;
	background-color: #ffffff;
	background: none;
	color: #ffffff;
	border:1px solid #DE0059;
	
	
}
.test a:hover{
	border:2px solid #DE0059;
}
#promo-droite-flamants-roses p a img{
	width: 175px ;
	/*marges*/
	vertical-align:top;
	/*display:block;*/
	border:0px;
	/*border:2px solid #ffffff;*/
	
}

/*///////////////////////////////////////////pied-page-flamants-roses DE PAGE/////////////////////////////////////////////////*/
#pied-page-flamants-roses {
/*background-color: #FF7E1D;*/
color:white;
/*dimension*/
height: 25px;

clear:both;
}
#pied-page-flamants-roses p { 
	
	/*background-color: #000000;*/
	font: 10px verdana, sans-serif;
	color: #5A5B5D; 
	text-align: center;
	line-height: 13px;
	/*marges*/
	margin:0px;
	}
#pied-page-flamants-roses p a {

	/*background-color: #ffffff*/;
	/*display: block ;*/
	color: #5A5B5D;
	text-decoration: none;
	border:0px;
}
#pied-page-flamants-roses p a:hover {
text-decoration:underline ;
	background-color: #ffffff;
	background: none;
	color: #5A5B5D;
	border:0px;
}
#pied-page-flamants-roses p a img{
	
	/*marges*/
	/*vertical-align:top;*/
	/*display:block;*/
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='roussillhotel-prestige.png', sizingMethod='crop');
  background: none;
	border:0px;
	/*border:2px solid #ffffff;*/
	
}
#langue
{
	position:absolute;
	left:961px;
	top:5px;
	bottom:0px;
	margin:0px;
	padding:0px;
}

#langue img
{
	border:0;
}


