/* -- general -- */
body {
	background-image:url(../images/fond.gif);
	background-color:#8A7F47;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-position:center;
	font-size:11px;
	margin: 0px;
	padding: 0px;
	/* scrollbar */
	scrollbar-face-color: #BC4F2B;/* couleur barre + font fleches*/
	scrollbar-shadow-color: #974022;/* bordure droite */
	scrollbar-highlight-color: #A84626; /* bordure gauche */
	scrollbar-3dlight-color: #A44724;/* gauche exterieur */
	scrollbar-darkshadow-color: #72301A; /* droite exterieur */
	scrollbar-track-color: #83381D;/* fond de la barre */
	scrollbar-arrow-color: #F2E9CF;/* couleur fleche */
}
#global {
	background-image:url(../img/fond_global.gif);
	background-repeat:repeat-x;
	background-color:#f2eacf;
	position:absolute;
	width: 715px;
	min-height: 428px;/*pour fixer une taille minimale sous mozilla*/
	height: auto !important;/*pour fixer une taille minimale sous ie*/
	height:428px;
	top:2%;
	left: 50%;	
	margin-left: -358px;
}
img{border:0px;}
h1,h2{font-size:11px;font-weight:bold;}
.titre1{color:#ce8606;font-weight:bold;}
.titre2{color:#C1AB74;font-weight:bold;}

.puce{margin-right:5px;}

/* ---------------- menu ---------------- */
#menu{
	background-image:url(../images/fond_menu.jpg);
	width:554px; 
	height:26px;
	margin-left:4px;
}
#menu_it{
	background-image:url(../images/fond_menu_it.jpg);
	width:554px; 
	height:26px;
	margin-left:4px;
}
#bouton_situation{margin-left:-1px;}/* bouton menu */

/* ---------------- textes ---------------- */
#texte{
	background-image:url(../images/fond_texte.gif);
	background-repeat:no-repeat;
	background-color:#73321A;
	width: 534px;
	margin-left:4px;	
	margin-top:-2px;
	padding:10px 10px 5px 10px;
	text-align:justify;
	word-spacing:1px;
	line-height:13px;
	color:#C7AE9E;
	
	min-height: 139px;/*pour fixer une taille minimale sous mozilla*/
	height: auto !important;/*pour fixer une taille minimale sous ie*/
	height:130px;
}
#texte_pres{
	background-image:url(../images/fond_texte.gif);
	background-repeat:no-repeat;
	background-color:#73321A;
	width: 534px;
	margin-left:4px;	
	margin-top:-2px;
	padding:10px 10px 5px 10px;
	text-align:justify;
	word-spacing:1px;
	line-height:13px;
	color:#C7AE9E;
	
	min-height: 281px;/*pour fixer une taille minimale sous mozilla*/
	height: auto !important;/*pour fixer une taille minimale sous ie*/
	height:281px;
}

#texte2{/* page avec defilement */
	background-image:url(../images/fond_texte.gif);
	background-repeat:no-repeat;
	background-color:#73321A;
	height:281px;
	width: 538px;
	overflow:auto;
	margin-left:4px;
	margin-top:-2px;
	padding: 10px 8px 5px 8px;
	text-align:justify;
	word-spacing:1px;
	line-height:14px;
	color:#CEB4A4;
}

#texte3{
	background-image:url(../images/fond_texte.gif);
	background-repeat:no-repeat;
	background-color:#F5EED9;
	width: 534px;
	margin-left:4px;	
	margin-top:-2px;
	padding:10px 10px 5px 10px;
	text-align:justify;
	word-spacing:1px;
	line-height:13px;
	color:#C7AE9E;
	
	min-height: 139px;/*pour fixer une taille minimale sous mozilla*/
	height: auto !important;/*pour fixer une taille minimale sous ie*/
	height:130px;
}
.p_rubrique{margin-left:1px;}
.photo_texte{float:left;margin-top:23px;margin-bottom:-10px;margin-right:10px;}

/* diaporamas */
#diapo_droite{position:absolute;margin-left:558px;}
#diapo_bas{margin-top:-6px;}

/* page diaporama.php */
#diaporama{margin-left:-10px;margin-top:-1px;margin-bottom:-5px;}
#reservation{position:absolute;top:427px;left:558px}

/* ------------ pau - en bearn ------------ */
#titre_pau{margin-left:422px;margin-bottom:-10px;margin-top:4px;}/* bas du texte index.php */
#titre_pau2{margin-left:420px;margin-bottom:-7px;margin-top:-38px;}/* bas du texte presentation.php */
#titre_pau3{margin-left:390px;margin-bottom:-7px;margin-top:-25px;}/* page scrollbar */

/* bas texte */
#bas_texte{
	background-image:url(../images/barre_bas_texte.gif);
	background-repeat:no-repeat;
	width:554px;
	height:24px;
	margin-left:4px;
	padding-top:6px;
	color:#292517;
	text-align:right;
	word-spacing:-2px;
}
#bas_texte_en{
	background-image:url(../images/barre_bas_texte.gif);
	background-repeat:no-repeat;
	width:554px;
	height:24px;
	margin-left:4px;
	padding-top:6px;
	padding-left:40px;
	color:#292517;
	text-align:center;
	word-spacing:-2px;
}
#bas_texte_it{
	background-image:url(../images/barre_bas_texte.gif);
	background-repeat:no-repeat;
	width:554px;
	height:24px;
	margin-left:4px;
	padding-top:6px;
	padding-left:60px;
	color:#292517;
	text-align:center;
	word-spacing:-2px;
}
#bas_texte_sp{
	background-image:url(../images/barre_bas_texte.gif);
	background-repeat:no-repeat;
	width:554px;
	height:24px;
	margin-left:4px;
	padding-top:6px;
	padding-left:73px;
	color:#292517;
	text-align:center;
	word-spacing:-2px;
}

#bas_texte a{color:#292517;text-decoration:none;}
#bas_texte a:hover{color:#F3ECD4;}

#menu_pdf{position:absolute;left:140px;width:420px;}

.carte_menu_en{
	color:#292517;
	text-decoration:none;
	width:498px;
	padding-left:160px;
	display:block;
	text-align:left;
}
/* ------------ tableau de seminaire ------------ */
#table1{
	border-collapse: collapse;
	width:370px;
	height:105px;
	margin-left:80px;
	background-color:#F2EACF;
	color:#9C6551;
}
#table1 td{text-align:center;border:1px solid #DBC8AE;}
.td_titre{background-color:#EDE2C2;color:#9C6551;text-align:center;}

#table2{
	border: 0px;
	width:460px;
	height:60px;
	margin-left:40px;
}
#table2 td{text-align:left;}

#table3{
	border-collapse: collapse;
	background-color:#F2EACF;
	color:#9C6551;
	width:460px;
	height:230px;
	margin-left:30px;
}
#table3 td{border:1px solid #C7AE9E;padding:0px 5px;}

/* ------------ tableau de tarifs ------------ */
.table_tarifs{
	border-collapse: collapse;
	background-color:#F2EACF;
	color:#9C6551;
	width:460px;
	height:100px;
	margin-left:25px;
}
.table_tarifs td{border:1px solid #C7AE9E;padding:3px;}

#table_tarifs2{
	border-collapse: collapse;
	width:460px;
	height:100px;
	margin-left:25px;
}
#table_tarifs2 td{border:1px solid #C7AE9E;padding:5px 5px;}

/* ------------ situation.php ------------ */
#plan{margin-left:60px;margin-bottom:13px;margin-top:-10px;}
#carte_ville{position:absolute;margin-left:346px;margin-top:-32px;}
a.legende{position:absolute;color:#D9C59F;text-decoration:none;margin:-30px 0px 0px 230px;}
a.legende:hover{text-decoration:underline;}
#carte_pau{height:500px;background-color:#83381D;padding-top:1px;}
/* ----------------  formulaire ---------------- */
#Formulaire{padding:0px;border:0px;}
#Formulaire p {	/* les lignes du formulaire */
	padding: .2em 0;
	margin: 0 0 .2em 0px;
	text-align: left;
}
.titre_contact{color:#B14B28;background-color:#E6D8BD;padding-left:10px;}
#Formulaire label {	/* les intitulés de champs */
	float: left;	
	width: 29%;	
	text-align: right;
	color:#fff;
}
textarea{font: 11px Verdana, Helvetica, sans-serif;}
.bouton {
	color:#DBC9A9;
	cursor:pointer;
	background-color:#B14B28;
	width:190px;
	margin-left:170px;
	font: 11px verdana;
	border:1px solid #B16951;
}  
/* --------------------------------------------------- */
#logo_novae{position:absolute;margin: 2px 0px 0px 5px}
.trait{color:#895E45;}

/* ---------------- les liens ---------------- */
/* tous les liens */
.lien{color:#ce8606;font-weight:bold;text-decoration:none;}
.lien:hover{text-decoration:underline;}
/* mails */
.mail{color:#ce8606;text-decoration:none;}
.mail:hover{text-decoration:underline;}
/* haut de page */
.haut_page{color:#B9A062;text-decoration:none;display:block;margin-left:30px;margin-top:-20px;}
a.haut_page:hover{color:#F2EACF;}

#drapeaux{position:absolute; left:528px; top:7px;width:26px;height:62px;}
#drapeaux2{position:absolute; left:200px; top:375px;width:250px;height:100px;}
#drapeaux2 img{border:1px solid #947E4A;}
/* page index */
.resa{margin-left:150px;display:block;}
