*{padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;}

html, body {
	width:100%;
	height:100%;
}

body {
	background:#eef0eb url(../img/fond.jpg) top repeat-x;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;	
}


img {
	border:none;

}

h1{
	font-weight : bold;
	font-family:arial;
	font-size:14px;
    color:#7db11e;
	padding-left:20px;	
	padding-top:18px;
	padding-bottom:7px;	
	text-transform:uppercase;
	
}
/*
h2{
	font-weight : bold;
	font-family:arial;
	font-size:14px;
	color:#7db11d;
	padding-left:10px;	
	padding-top:18px;
	padding-bottom:7px;	
	
}

h3{
	font-weight : bold;
	font-family:arial;
	font-size:14px;
	color:#ffffff;
	padding-right:30px;	
	padding-top:18px;
	padding-bottom:7px;	
	
}
*/
#ocre{
	color:#ce7e00;
}

a {
	text-decoration:underline;
	font-weight : normal;
	font-family:arial;
	font-size:11px;
	color:#1e74c8;
	
}

a:hover {	
	text-decoration:underline;
	font-weight : normal;
	font-family:arial;
	font-size:11px;
	color:#7db11d;	
	
}

#fond_motif{
	position:relative;
	margin: 0px auto;
	background:url(../img/fond_motif.jpg) top center no-repeat;
}

#centre{
	position:relative;
	margin: 0px auto;
	width:1014px;
	height:500px;
	font-family:arial;
	font-size:11px;
	font-weight:normal;
	color:#676767;
}

/*HAUT DE PAGE*/

#titre{ 
	float:left;
	width:281px;
	height:188px;
}

#anim{ 
	background:url(../img/fond_anim.jpg);
	float:left;
	width:733px;
	height:188px;
}

/*MENU HAUT*/

#menu{ 
	background:url(../img/fond_menu.jpg);
	float:left;
	/*width:1003px;*/
	width:900px;
	height:32px;
	padding-left:11px;	
	border:0px black solid;
}


.repos_11, .repos_7, .repos_6{ 
	float:left;
	height:22px;
	width:94px;
	list-style-type:none;
	display: inline;
	text-align:center;
	padding-top:10px;	
}

.survol_11, .survol_7, .survol_6{ 
	float:left;
	background:url(../img/fond_survol1.gif) no-repeat;
	height:22px;
	width:94px;
	list-style-type:none;
	display: inline;
	text-align:center;
	padding-top:10px;	
}

.selection_11, .selection_7, .selection_6{ 
	float:left;
	background:url(../img/fond_selection1.gif) no-repeat;
	height:22px;
	width:94px;
	list-style-type:none;
	display: inline;
	text-align:center;
	padding-top:10px;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#1e74c8;			
}

.repos_9, .repos_8, .repos_10{ 
	float:left;
	height:22px;
	width:180px;
	list-style-type:none;
	display: inline;
	text-align:center;
	padding-top:10px;	
}

.survol_9, .survol_8, .survol_10{ 
	float:left;
	background:url(../img/fond_survol2.gif) no-repeat;
	height:22px;
	width:180px;
	list-style-type:none;
	display: inline;
	text-align:center;
	padding-top:10px;	
}

.selection_9, .selection_8, .selection_10{ 
	float:left;
	background:url(../img/fond_selection2.gif) no-repeat;
	height:22px;
	width:180px;
	list-style-type:none;
	display: inline;
	text-align:center;
	padding-top:10px;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#1e74c8;			
}

#menu a{
	text-decoration:none;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#1e74c8;	
}

#menu a:hover{
	text-decoration:none;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#1e74c8;	
}

/* CONTENU DE PAGE */

#contenu{ 
	float:right;
	background:url(../img/fond_contenu.jpg) no-repeat;
	width:970px;
	height:auto;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:22px;
	padding-right:22px;
	
}

#col_gauche{
	float:left;
	width:322px;
	
}

#box_promo{
	float:left;
	background:url(../img/fond_box_promo.jpg) no-repeat;
	height:225px;
	width:304px;
	text-align:justify;
	padding-left:8px;
	padding-right:8px;
}

#box_promo h1{
	font-weight : bold;
	font-family:arial;
	font-size:14px;
	color:#ffffff;
	padding-left:10px;	
	padding-top:16px;
	padding-bottom:7px;	
	text-transform:uppercase;
	margin-bottom:5px;
}


#box_promo strong {
	color:#ce7e00;
}

#box_act{
	float:left;
	background:url(../img/fond_box_act.jpg) no-repeat;
	height:157px;
	width:210px;
	text-align:justify;
	padding-left:10px;
	padding-top:4px;
	margin-right:6px;
	border:0px solid black;
}

#box_act strong {
	color:#ce7e00;
}


#img_act_int {
	float:left;
	padding-top:0px;
	height:98px;
	width:101px;
}

#texte_act_int .bodytext{
	margin-top:10px;
	padding:0px;
	margin:0px;
	border:0px solid black;
	padding-right:10px;
	text-align:left;
	font-size:0.85em;
	}

#box_act h2 {
	font-weight : bold;
	font-family:arial;
	font-size:11px;
	color:#ffffff;
	padding-left:10px;	
	padding-top:14px;
	padding-bottom:7px;	
	text-transform:uppercase;
	margin-bottom:5px;
}


#img_vert{
	float:left;
	height:173px;
	width:158px;
}

#img_hor{
	float:left;
	height:94px;
	width:306px;
}

/*#col_centre{
	background:url(../img/fond_box_centre.jpg) top right no-repeat;
	float:left;
	width:373px;
	height:auto;
}*/

#col_centre{
 background:url(../img/fond_box_centre2.jpg) top right repeat-y;
 float:left;
 width:373px;
 * width:360px;
 height:auto;
}


#col_centre h1 {
	font-weight : bold;
	font-family:arial;
	font-size:14px;
	color:#7db11e;
	padding-left:10px;	
	padding-top:18px;
	padding-bottom:7px;	
	* padding-left:10px;	
	* padding-top:18px;
	* padding-bottom:7px;	
	text-transform:uppercase;
}

#col_centre_inter{
	background:url(../img/fond_box_centre2.jpg) top right repeat-y;
	float:left;	
	width:695px;
	height:auto;
	border:0px black solid;
}

#col_centre_inter p.bodytext {
	padding-left:20px;
	padding-right:20px;

}


#box_sejours{
 float:left;
 height:auto;
 /*margin-left:10px;
 margin-right:28px;*/
 padding-left:10px;
 padding-right:28px;
 * padding-left:5px;
 * padding-right:5px;
 
 /*border-top:5px solid #eef0eb;*/
 text-align:justify;
}


#box_sejours strong {
	color:#ce7e00;
}

#sejours{
 float:left;
 height:auto;
 border-bottom:2px solid #eef0eb;
 /*margin-top:10px;
 padding-bottom:10px;*/
 padding-top:10px;
 padding-bottom:10px;
 width:335px;
}


#vignette{
	float:left;
	width:94px;
	height:78px;
	
}


#col_droit{
	width:273px;
	float:left;
	
}

#box_recherche{
	background:url(../img/fond_recherche.jpg) no-repeat;
	height:180px;
	width:216px;
	text-align:justify;
	color:#ffffff;
	text-align:right;
		
	padding-right:57px;
	* padding-right:55px;
}

select {
	background-color:#ffffff;
	border:1px solid #c2c4be;
	font-family:Arial;
	font-size: 11px;
	color:#676767;
	width: 159px;
	height:19px;
	white-space:nowrap;
   	overflow:hidden;
	margin-bottom:5px;	
}

#jour_arrivee{
	width: 41px;
	height:19px;	
}

#mois_arrivee{
	width: 56px;
	height:19px;	
}

#annee_arrivee{
	width: 56px;
	height:19px;	
}


#jour_depart{
	width: 41px;
	height:19px;	
}

#mois_depart{
	width: 56px;
	height:19px;	
}

#annee_depart{
	width: 56px;
	height:19px;	
}


.bouton {/* bouton envoyer */
	float:right;
	background: url(../img/fond_bouton.gif) no-repeat;
	cursor:pointer;
	font: 12px arial;
	color:#196bb2;
	font-weight:bold;
	border:0px;
	width: 159px;
	height:20px;
}



/* MENU BAS */
#menu_bas{ 
	background:url(../img/fond_menu_bas.jpg);
	float:left;
	width:840px;
	height:42px;
	padding-left:11px;
	padding-top:10px;		
}

#menu_bas a{
	text-decoration:none;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#1e74c8;	
}

#menu_bas a:hover{
	text-decoration:none;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#7db11d;	
}

#menu_bas li{
	height:auto;
	width:auto;
	padding-left:20px;
	padding-right:20px;
	text-align:center;
	list-style-type:none;
	display: inline;
}


#langues{
	/*float:right;*/
	float:left;
	/*width:120px;*/
	height:32px;
	border:0px black solid;
	
}

.repos3 {
    float:left;
	height:22px;
	width:22px;
	list-style-type:none;
	display: inline;
	padding-top:0px;
	border:0px black solid;	
}

#novae{
	float:right;
	height:32px;
}

/*Affichage liste et fiche hotels*/
#col_gauche_resultat{
	background:url(../img/fond_box_centre.jpg) top right no-repeat;
	float:left;
	width:695px;
	height:auto;
	
}
#hotels_resultat{
	float:left;
	height:auto;
	border-bottom:3px solid #eef0eb;
	margin-top:10px;

	
}

H5{
	float:left;
	width:466px;
	font-weight : bold;
	font-family:arial;
	font-size:11px;
	color:#ce7e00;	
	padding-bottom:7px;
	border-bottom:1px solid #eef0eb;
	margin-bottom:5px;
	
}

#vignette_resultat{
	float:left;
	width:166px;
	height:100%;
}

#vignette_resultat img{
	width:150px;
	height:150px;
	border:1px solid #d1d1d1;
	padding:2px;
}

#adresse_resultat{
	float:left;
	height:83px;
	width:190px;
}

#détail_ch_resultat{
	float:left;
	height:83px;
	width:255px;
	border-left:1px solid #eef0eb;
	padding-left:10px;
	padding-right:10px;
	overflow-y: auto;
	overflow-x: hidden;
	white-space: auto;
	scrollbar-face-color: #ffffff; 
	scrollbar-shadow-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #dddddb; 
	scrollbar-darkshadow-color: #dddddb; 
	scrollbar-track-color:#; 
	scrollbar-arrow-color: #1e74c8;
}

#bas_resultat{
	float:left;
	width:466px;
	font-weight : bold;
	font-family:arial;
	font-size:11px;
	color:#ce7e00;	
	padding-top:4px;
	border-top:1px solid #eef0eb;
	margin-top:5px;	
	padding-bottom:3px;	
}

#voir_fiche_resultat{
	float:left;
	background:url(../img/fond_voir_resultat.jpg) no-repeat;
	height:28px;
	width:162px;
	margin-left:-10px;
	padding-top:14px;
	padding-left:38px;
}

#reserver_resultat{
	float:left;
	background:url(../img/fond_reserver_resultat.jpg) no-repeat;
	height:28px;
	width:162px;
	padding-top:14px;
	padding-left:38px;
}

#voir_fiche_resultat a {
	font-weight : bold;
	font-family:arial;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}

#voir_fiche_resultat a:hover{
	font-weight : bold;
	font-family:arial;
	font-size:12px;
	color:#ffcc00;
	text-decoration:none;
}


#reserver_resultat a {
	font-weight : bold;
	font-family:arial;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}

#reserver_resultat a:hover{
	font-weight : bold;
	font-family:arial;
	font-size:12px;
	color:#ffcc00;
	text-decoration:none;
}

/*CSS pour les fiches des hotels*/

#col_gauche_int{
	background:url(../img/fond_box_centre2.jpg) top right repeat-y;
	width:695px;
	float:left;
}

#reserver{
	background:url(../img/fond_reserver.jpg) no-repeat;
	width:208px;
	float:left;
	height:30px;
	font-weight : bold;
	font-family:arial;
	font-size:12px;
	color:#ffffff;
	padding-left:13px;	
	padding-top:17px;

}

#reserver a{
	font-weight : bold;
	font-family:arial;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}

#reserver a:hover{
	font-weight : bold;
	font-family:arial;
	font-size:12px;
	color:#ffcc00;
	text-decoration:none;
}

#Nom_hotel{
	float:left;
	width:446px;
	font-weight : bold;
	font-family:arial;
	font-size:14px;
	color:#7db11d;	
	padding-top:18px;
	padding-bottom:7px;
	border-bottom:2px solid #eef0eb;
	margin-bottom:9px;
}

#site{
	width:211px;
	float:left;
	height:auto;
	padding-left:10px;
	
}

#adresse{
	width:218px;
	float:left;
	height:50px;
}

#telephone{
	width:218px;
	float:left;
	height:50px;
}

#box_fiche_int{
	float:left;
	height:auto;
	width:662px;
	margin-right:28px;
	margin-left:5px;
	border-top:5px solid #eef0eb;
	text-align:justify;

}

#col_img{
	width:216px;
	float:left;
	height:100%;
}

#col_img img{
	width:202px;
	border:1px solid #d1d1d1;
	padding:2px;
	margin-top:9px;
}
#col_texte{
	width:446px;
	float:left;
	height:auto;
	padding-bottom:9px;
}

H4{
	float:left;
	width:446px;
	font-weight : bold;
	font-family:arial;
	font-size:11px;
	color:#ce7e00;	
	padding-top:7px;
	padding-bottom:7px;
	border-bottom:2px solid #eef0eb;
	margin-bottom:7px;
}

#txt{
	float:left;
	width:446px;
	padding-bottom:7px;
	border-bottom:2px solid #eef0eb;
}


/*///////////////// NOUVEAUX ID ////////////////////////*/


#col_gauche_act{
	background:url(../img/fond_box_centre2.jpg) top right repeat-y;
	width:695px;
	float:left;	
}

#col_gauche_act h1{
	background:url(../img/fond_titre_activite.gif);
	float:left;
	width:655px;
	height:24px;
	font-weight : bold;
	font-family:arial;
	font-size:14px;
	color:#ffffff;	
	padding-top:18px;
	padding-left:15px;
	margin-bottom:7px;	
}

#col_gauche_act h2{
	font-weight : bold;
	font-family:arial;
	font-size:14px;
	color:#7db11d;		
	padding-bottom:7px;
	padding-left:0px;
	margin-left:10px;	
	float:left;
}

#col_gauche_act h3{
	float:left;
	width:625px;
	font-weight : bold;
	font-family:arial;
	font-size:11px;
	color:#1d6bad;	
	padding-top:7px;
	padding-bottom:7px;
	padding-left:0px;
	margin-left:10px;	
}

#col_gauche_act b{
	font-weight : normal;
	font-family:arial;
	font-size:11px;
	color:#ce7e00;	
}

#texte_act{
	float:left;
	width:655px;
	height:auto;
	text-align:justify;
	padding-top:7px;
	padding-bottom:9px;
	margin-left:10px;
	margin-bottom:7px;
	border-bottom:2px solid #eef0eb;
	border-top:2px solid #eef0eb;
 }
 
#texte_act2{
	float:left;
	width:655px;
	height:auto;
	text-align:justify;
	padding-top:7px;
	padding-bottom:9px;
	margin-left:10px;
	margin-bottom:7px;
	border-bottom:2px solid #eef0eb;
	border-top:2px solid #eef0eb;
 }
 
#texte_act3{
	float:left;
	width:655px;
	height:auto;
	text-align:justify;
	padding-top:7px;
	padding-bottom:9px;
	margin-left:10px;
	margin-bottom:7px;
	border-bottom:2px solid #eef0eb;
	border-top:2px solid #eef0eb;
 }
 
#texte_act4{
	float:left;
	width:655px;
	height:auto;
	text-align:justify;
	padding-top:7px;
	padding-bottom:9px;
	margin-left:10px;
	margin-bottom:7px;
	border-bottom:2px solid #eef0eb;
	border-top:2px solid #eef0eb;
 }
 
 #texte_act4 a{
	background:url(../img/fleche_bleu.gif) left no-repeat;
	padding-left:10px;
 }
 
#texte_act5{
	float:left;
	width:655px;
	height:auto;
	text-align:justify;
	padding-top:7px;
	padding-bottom:9px;
	margin-left:10px;
	margin-bottom:7px;
	border-bottom:2px solid #eef0eb;
	border-top:2px solid #eef0eb;
 }

#galerie_act{
	float:left;
	height:auto;
	text-align:justify;
	padding-top:7px;
	padding-bottom:7px;
}

#galerie_haut{
	background:url(../img/fond_haut_galerie.gif);
	float:left;
	width:655px;
	height:23px;
	font-weight : bold;
	font-family:arial;
	font-size:14px;
	color:#ffffff;	
	padding-top:18px;
	padding-left:15px;	
}

#galerie_centre{
	background:url(../img/fond_centre_galerie.gif);
	float:left;
	width:660px;
	padding-left:6px;
	padding-right:6px;
	text-align:center;	
}

#galerie_centre img{
	width:120px;
	height:120px;
	border:1px solid #d1d1d1;
	padding:2px;
	margin:3px;
}

#galerie_bas{
	background:url(../img/fond_bas_galerie.gif);
	float:left;
	width:655px;
	height:25px;
	padding-left:15px;	
}



#adresse_act{
	width:320px;
	float:left;
	
}

#contact_act{
	width:310px;
	float:left;
	border-left:1px solid #d1d1d1;
	padding-left:14px
	
}

/*form-dispos.php*/
#entete_form_dispos{
float:left;
padding-top:15px;
padding-left:15px;
padding-bottom:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
width:240px;
text-align:center;
}

/*module de dispo : calendrier*/
.col-gauche input{
	
	background-image:url(http://www.bearn-pyrenees-tourisme.com/fileadmin/templates/img/calendrier.gif);
	background-position:top right;
	background-repeat:no-repeat;
	cursor:pointer;
}

#champ_budget{
padding:5px 0px 5px 0px;
}

/*   PARTENAIRES  */

#partenaires{
 background:url(http://www.bearn-pyrenees-tourisme.com/fileadmin/images/partenaires/fond_partenaires.gif);
 float:left;
 height:136px;
 width:273px;
 text-align:left;
}
 
#partenaires_gauche{
 float:left;
}
 
#partenaires_droite{
 float:left;
}
