/*--STYLES GENERAUX DE LA RUBRIQUE--*/
	/*voir aussi css base*/
	#nav_gen_site{
	height:159px;
	}
	#nav_gen_form{
	height:51px; 
	}
	#nav_gen_form dt {
	display:inline;
	margin:auto 0;
	height:28px;
	}
/*--------------------------------------------------------------------------------------------
	INDEX
-----------------------------------------------------------------------------------------------*/
	#cl_center_site_3_colonnes_chambre {
/*	background: #FFFFFF url(../images/fr/000_general/f_cl_center_formation.jpg) no-repeat top;
*/	
	float:left;
	width:510px; /*largeur de l'élément*/
	height:auto !important;/*pour hauteur mini IE6*/
	height:500px; /*hauteur de l'élément*/
	min-height:500px;/*pour FF*/
	}
	#cl_left_site_3_colonnes_chambre {
/*	background: #FFFFFF url(../images/fr/000_general/f_cl_left_formation.jpg) no-repeat top;
*/	float:left;
	height:100%; /*hauteur de l'élément*/
	width:313px; /*largeur de l'élément*/
	/*background-color:#fff;*/ /*couleur de fond de la div gauche*/	
	height:auto !important;/*pour hauteur mini IE6*/
	height:500px; /*hauteur de l'élément*/
	min-height:500px;/*pour FF*/
	}
	#cl_formulaire{
	background: #FFFFFF url(../images/fr/020_chambres_hotes/f_reserv.gif) no-repeat top;
	float:left;
	width:800px; /*largeur de l'élément*/
	height:auto !important;/*pour hauteur mini IE6*/
	height:500px; /*hauteur de l'élément*/
	min-height:500px;/*pour FF*/
	}
	
	#cl_right_site_3_colonnes{
	position:relative;
	background: #FFFFFF url(../images/fr/020_chambres_hotes/f_cl_droite_reserv.gif) no-repeat left top;
	width:198px;
	}
	
	#contenu_frame {
	width:440px;
	padding-left:40px;
	color:#666666; 
	}
	#contenu_frame h1 {
	text-align:center;
	color:#e2007c; 
	color: #ACACAD; 
	background:#E3E4E5;
	margin:0;
	padding:5px;
	}
/*	#contenu_frame h2 {
	text-align:center;
	color:#e2007c;
	color: #BF9DAD; 
	width:100%; 
	float:left; 
	font-size:24px;
	}
	#contenu_frame a {
	text-align:center;
	color:#BF9DAD; 
	width:100%; 
	float:left; 
	margin:0 0 10px 0;
	font-size:12px;
	}
	#contenu_frame a:hover {
	font-weight:bold;
	text-decoration:underline;
	color:#BF9DAD; 
	}*/
	#contenu_frame p {
	width:320px;
	height:auto;
	color:#696C70;
	text-align:justify;
	margin:0 0 0 65px;
	}
	#contenu_frame p.annexe {
	width:auto;
	height:auto;
	color:#BF9DAD;
	text-align:justify;
	margin:0 0 0 0;
	font-size:13px;
	float:left;
	}
	#txt_intro {
	text-align: left; 
	color:#666666;
	padding:5px 5px 5px 5px ;
	font-size:13px;
	}
	
	#lien_pdf {
	position:absolute;
	top:421px;
	left:0;
	width:200px;
	z-index:21;
	}
	
	#lien_pdf a {
	text-decoration:none;
	font-size:10px;
	}
	#lien_pdf a:hover{
	text-decoration:none;
	font-size:10px;
	color:#FF0066;
	}
	
	/*--------formulaire de resevation-----------*/
	#formulaire_reserv{
	padding:0 0 0 30px;
	width:565px;
	color:#5D4B55;
	font-size:10px;
	}
	#formulaire_reserv input{
	height:11px;
	font-size:9px;
	width:95%;
	border: solid 1px #BF9DAD;
	}
	
	#valid_formulaire {
	}
	
	#coordonnees_form{
	float:left;
	width:47%;
	}
	
	#type_resev_form{
	float:right;
	width:51%;	
	}
	
	#valid_formulaire{
	position:absolute;
	top:481px;
	left:531px;
	width:60px;
	z-index:20;
	}
	
	

/*--------------------------------------------------------------------------------------------
	 COORDONNEES
 -----------------------------------------------------------------------------------------------*/	
	#coordonnees_chambre {
	position:absolute;
	top:90px;
	left:130px;
	z-index:150;
	font-size:10px;
	color:#5D4B55;
	text-align:right;
	width:170px;
	font-family:Arial, Helvetica, sans-serif;
	}
	#coordonnees_chambre a{
	text-decoration:none;
	color:#BF9DAD;
	}
	#coordonnees_chambre a:hover{
	text-decoration:none;
	color:#5D4B55;
	}
	#tel_chambre {
	position:absolute;
	top:90px;
	left:325px;
	z-index:152;
	font-size:18px;
	color:#5D4B55;
	font-weight:bold;
	}
	
	#header_image{
	position:absolute;
	top:60px;
	left:465px;
	z-index:153;
	width:350px;
	}
	#header_image img{
	float:left;
	width:104px;
	padding-right:10px;
	}

	

	
/*--------------------------------------------------------------------------------------------
	PAGE FICHE
-----------------------------------------------------------------------------------------------*/
/*	#contenu_frame div.photo {
	width:100%;
	height:auto;
	margin:0px 0px 0px 60px;
	}
	#contenu_frame div.photo img.img1 {
	border:1px solid #BF9DAD;
	padding:2px; 
	float:left;
	margin:5px 5px 5px 5px;
	float:left;
	}
	#contenu_frame div.photo img.img2 {
	border:1px solid #BF9DAD;
	padding:2px; 
	float:left;
	margin:5px 5px 5px 5px;
	float:left;
	}*/
/*-------- fiche------------------------------------------------------------------*/

/*	.fiche{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	position:relative;
	width:645px;
	height:265px;
	padding:15px 0 0 15px;
	}*/
	#cl_image_fiche{
	float:left;
/*	padding:15px 15px 0 15px;
*/	width:120px;
	/*height:265px;*/
	}
	.taille_photo{
	width:100px;
	height:75px;
	margin-bottom:5px;
	}
/*	#cl_image_fiche img {
	border: solid 2px #FF9900;
	}*/
	h2.nom_prod_fiche{
	font-family:Arial, Helvetica, sans-serif;
/*	width:270px;
*/	color:#696C70;
	font-size:18px;
	font-weight:bold;
	padding:0 0 10px 0;
	/*padding: 25px 0 10px 0;*/
	text-align:left;
	}
	div.desc_prod{
	float:left;
	width:300px;
	font-family:Arial, Helvetica, sans-serif;
	color:#696C70;
	font-size:11px;
	padding:0;
	text-align:justify;
	line-height:normal;
	}
	span.lien_zoom {
	display:block;	
	text-align:right;
	margin:2px 0 10px 0;
	}
	a span.lien_zoom {
	background: url(../images/fr/020_chambres_hotes/p_zoom.gif) no-repeat  right 50%;
	padding:0 15px 0 0;
	text-align:right;
	text-decoration:none;
	font-size:10px;
	color:#666;
	}
	a:hover span.lien_zoom {
	text-decoration:none;
	color: #FF0099;
	}
	
	
	/*--------------------------------------------------------------------------------------------
	JCAROUSEL
-----------------------------------------------------------------------------------------------*/
	
	
	.jcarousel-skin-tango .jcarousel-container { position:relative; text-align:center; -moz-border-radius:10px; margin:30px auto;}
	.jcarousel-skin-tango .jcarousel-container-horizontal { width:475px; }
	.jcarousel-skin-tango .jcarousel-clip-horizontal { width:420px; height:100px; margin:0 auto; }
	.jcarousel-skin-tango .jcarousel-item { width:50px; height:100px; }
	.jcarousel-skin-tango .jcarousel-item-horizontal {}
	.jcarousel-skin-tango .jcarousel-item-placeholder { }
	.jcarousel-clip { z-index: 2; padding: 0; margin: 0; overflow: hidden; position: relative; }
	.jcarousel-list { z-index: 1; overflow: hidden; position: relative; top: 0; left: 0; margin: 0; padding: 0; }
	.jcarousel-list li, .jcarousel-item { float:left; list-style: none; width:120px; height:80px; text-align:left; padding-top:5px; }
	.jcarousel-list li img {float:left; width:50px; margin-right:5px;}
	.jcarousel-list li span{float:left; width:65px; font-size:10px;}
	.jcarousel-list li a { color:#666;}
	.jcarousel-list li a:hover { color: #FF0066;}
	.jcarousel-next { z-index: 3; display: none; }
	.jcarousel-prev { z-index: 3; display: none; }
	
	.jcarousel-skin-tango .jcarousel-next-horizontal { position: absolute; top:15px; right:0; width:32px; height:65px; cursor: pointer; background: transparent url(../images/fr/020_chambres_hotes/b_fl_droite.png) no-repeat 0 0; }
	.jcarousel-skin-tango .jcarousel-next-horizontal:hover { background-position: 0 0; }
	.jcarousel-skin-tango .jcarousel-next-horizontal:active { background-position: 0 0;}
	.jcarousel-skin-tango .jcarousel-next-disabled-horizontal {cursor: default; background: transparent url(../images/fr/020_chambres_hotes/b_fl_droite_f2.png) no-repeat 0 0; }
	.jcarousel-skin-tango .jcarousel-prev-horizontal { position: absolute; top:15px; left:0; width: 32px; height: 65px; cursor: pointer; background: transparent url(../images/fr/020_chambres_hotes/b_fl_gauche.png) no-repeat 0 0; }
	.jcarousel-skin-tango .jcarousel-prev-horizontal:hover { background-position: 0 0; }
	.jcarousel-skin-tango .jcarousel-prev-horizontal:active { background-position: 0 0; }
	.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal {cursor: default; background: transparent url(../images/fr/020_chambres_hotes/b_fl_gauche_f2.png) no-repeat 0 0; }
	
	.jcarousel-skin-tango a img { filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; }
	.jcarousel-skin-tango li p { visibility:hidden; font-size:11px; color:#666666; }		
	.jcarousel-skin-tango a:hover img { filter:alpha(opacity=100); -moz-opacity:1; opacity:1; }
	.jcarousel-skin-tango li:hover p { visibility:visible; }
	

	#popup-reserve { display:none; position:absolute; top:280px; left:300px; width:350px; height:auto; background:#fff; vertical-align:top; z-index:2000; border:1px solid #333; filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9; }
	#popup-reserve div { width:100%; text-align:right; height:20px; line-height:20px; }	
	#popup-reserve div a:link, #popup-reserve div a:active, #popup-reserve div a:visited { color:#333333; font-size:11px; text-decoration:underline; }
	#popup-reserve div a:hover { color:#333333; font-size:11px; text-decoration:none; }
