/* CSS Document */

/* barre de défilement et fond de page*/
body{
background-image:url("/composants/images/fond/deg_asso.jpg");
background-repeat:repeat-x;
scrollbar-face-color: #FFFFFF;
scrollbar-shadow-color: #8d1762;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #8d1762;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color: #b8c924;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #000000;
text-decoration: none;
}

/*image de fond qui ne se répète pas */

table,td,tr{
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

input.bordure,textarea.bordure,select.bordure{
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10px; 
	font-weight:normal; 
	color: #A16D28; 
	background-color:#ffffff; 
}

input.codesejour{
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	background-image:url("composants/images/elements/code_sur_jaune.gif");
	background-repeat : no-repeat; 
	background-color:#ffffff; 
	border : none;
	color: #A16D28; 

}
#codeSej input{
	width:65px;
	height:21px;
    font-size : 10px; 
	font-weight:normal; 
}
.colorTitleMenu{
	color:#A16D28;
}
#codeSej{
    padding-top:7px;
    font-weight:bold;
	background-image:url("/composants/images/commun/fond_code.png");
    width : 190px;
    height : 37px;
    background-repeat:no-repeat;
    padding-left:5px;
    color:#FFFFFF;
}
div.titremenu{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt; 
	font-weight:bold; 
	width:180px; 
	padding:0px 0px 2px 3px; 
	margin: 4px 0px 2px 0px;
	letter-spacing: 2px;
}
div.searchpanel{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#A16D28;  
	background-image:url("/composants/images/");
	background-repeat : no-repeat; 
	font-size: 10px; 
	width:190px; 
	height:75px;
	padding:8px 0px 4px 3px; 
	margin: 0px 0px 16px 0px;
}
.menuLeftNew{
	background-image:url("/composants/images/fond/cont_menu.png");
    background-repeat : repeat-y;
}

/* liens par défaut */
a:link 		{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#8d1762; text-decoration: none; font-size: 11px;}
a:active 	{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#8d1762; text-decoration: none; font-size: 11px; }
a:visited { font-family:Verdana, Arial, Helvetica, sans-serif;  color:#8d1762; text-decoration: none; font-size: 11px; }
a:hover 	{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#8d1762; text-decoration: underline; font-size: 11px; }

a:link.lienmini { font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000;font-size: 9px; text-decoration: none; }
a:active.lienmini 	{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000;font-size: 9px; text-decoration: none; }
a:visited.lienmini { font-family:Verdana, Arial, Helvetica, sans-serif;  color:#000000;font-size: 9px; text-decoration: none; }
a:hover.lienmini 	{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000;font-size: 9px; text-decoration: none; }

a:link.lienmenu { font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000;font-size: 10px; text-decoration: none; font-weight:bold; letter-spacing: 0px; }
a:active.lienmenu 	{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000;font-size: 10px; text-decoration: none; font-weight:bold; letter-spacing: 0px; }
a:visited.lienmenu { font-family:Verdana, Arial, Helvetica, sans-serif;  color:#000000;font-size: 10px; text-decoration: none; font-weight:bold; letter-spacing: 0px; }
a:hover.lienmenu 	{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000;font-size: 10px; text-decoration: none; font-weight:bold; letter-spacing: 0px;}

a:link.lienrouge{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#77210B; text-decoration: none; font-size: 11px;}
a:active.lienrouge 	{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#77210B; text-decoration: none; font-size: 11px; }
a:visited.lienrouge { font-family:Verdana, Arial, Helvetica, sans-serif;  color:#77210B; text-decoration: none; font-size: 11px; }
a:hover.lienrouge 	{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#77210B; text-decoration: underline; font-size: 11px; }

a:link.jaunetitre{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#65BFB9;font-size: 18px; text-decoration: none; font-weight:bold; letter-spacing: 0px; }
a:active.jaunetitre{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#65BFB9;font-size: 18px; text-decoration: none; font-weight:bold; letter-spacing: 0px; }
a:visited.jaunetitre{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#65BFB9;font-size: 18px; text-decoration: none; font-weight:bold; letter-spacing: 0px; }
a:hover.jaunetitre{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#65BFB9;font-size: 18px; text-decoration: none; font-weight:bold; letter-spacing: 0px; }
a:link.rougetitre{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#77210B;font-size: 18px; text-decoration: none; font-weight:bold; letter-spacing: 0px; }
a:active.rougetitre{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#77210B;font-size: 18px; text-decoration: none; font-weight:bold; letter-spacing: 0px; }
a:visited.rougetitre{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#77210B;font-size: 18px; text-decoration: none; font-weight:bold; letter-spacing: 0px; }
a:hover.rougetitre{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#77210B;font-size: 18px; text-decoration: none; font-weight:bold; letter-spacing: 0px; }
a:link.violettitre{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#EF7F00;font-size: 18px; text-decoration: none; font-weight:bold; letter-spacing: 0px; }
a:active.violettitre{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#EF7F00;font-size: 18px; text-decoration: none; font-weight:bold; letter-spacing: 0px; }
a:visited.violettitre{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#EF7F00;font-size: 18px; text-decoration: none; font-weight:bold; letter-spacing: 0px; }
a:hover.violettitre{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#EF7F00;font-size: 18px; text-decoration: none; font-weight:bold; letter-spacing: 0px; }
a:link.verttitre{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#A16D28;font-size: 18px; text-decoration: none; font-weight:bold; letter-spacing: 0px; }
a:active.verttitre{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#A16D28;font-size: 18px; text-decoration: none; font-weight:bold; letter-spacing: 0px; }
a:visited.verttitre{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#A16D28;font-size: 18px; text-decoration: none; font-weight:bold; letter-spacing: 0px; }
a:hover.verttitre{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#A16D28;font-size: 18px; text-decoration: none; font-weight:bold; letter-spacing: 0px; }
a:link.gristitre{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333;font-size: 18px; text-decoration: none; font-weight:bold; letter-spacing: 0px; }
a:active.gristitre{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333;font-size: 18px; text-decoration: none; font-weight:bold; letter-spacing: 0px; }
a:visited.gristitre{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333;font-size: 18px; text-decoration: none; font-weight:bold; letter-spacing: 0px; }
a:hover.gristitre{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333;font-size: 18px; text-decoration: none; font-weight:bold; letter-spacing: 0px; }



.noirtitre{font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000;font-size: 12px;}
.noirtexte{font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000;font-size: 11px;}
.noirpti{font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000;font-size: 10px;}
.noirmini{font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000;font-size: 9px;}

.couleurtitre{font-family:Verdana, Arial, Helvetica, sans-serif; color:#A16D28;font-size: 12px; font-weight:bold;}

.couleurpti{font-family:Verdana, Arial, Helvetica, sans-serif; color:#A16D28;font-size: 10px;}

.couleursel{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#b8c924;font-size: 11px; text-decoration: none; font-weight:bold; letter-spacing: 0px; }

.bleutitre{font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; font-size: 14px;}
.bleusstitre{font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; font-size: 12px;}
.bleucouleur{color:#27BAC9;}

.titremenu{font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; letter-spacing: 1px;}

/* RESERVATION */
td.resa {
border-style:solid;
border-width:1px 0px 0px 0px;
margin:0;
padding:5px;
text-align:center;
vertical-align:middle;
background:#EBBF10;
}
td.resa a,
td.resa a:link,
td.resa a:visited,
td.resa a:hover,
td.resa a:active {
color:#C40D0D;
text-decoration:underline;
font-weight:bold;
}
/* SEJOUR */
div#sej_accueil {
position:relative;
}
div#sej_spacer{
height:880px;
}
div#sej_accueil img,
div#sej_accueil p {
position:absolute;
top:0;
width:165px;
color:#000000;
font-size:11px;
line-height:16px;
}
div#sej_accueil img {
left:90px;
width:600px;
}
div#sej_accueil p#txt_1 {
top:230px;
left:10px;
text-align:right;
}
div#sej_accueil p#txt_2 {
top:315px;
right:-10px;
}
div#sej_accueil p#txt_3 {
top:550px;
left:-5px;
text-align:right;
}
div#sej_accueil p#txt_4 {
top:655px;
right:-10px;
}