html {
	background-color:#D5D5CB;
	margin:0px; padding:0px;
}

body {
	text-align:center;
	background-color:#D5D5CB;
	background-image: url(../images/template/bg_body.jpg);
	background-repeat: repeat-x;
	background-position:top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	padding:0px;
	color:#000000;
}
html#htmlC { background-color:#F2F2ED;}
body#bodyC { background-image:url(); }
#page {
	width:990px;
	margin:0px auto 0px auto;
	text-align:left;
	background-color:transparent;
}

.contenu { width:990px; margin:0px auto 0px auto; text-align:left; background-image:url(../images/template/fd_colonne.gif); background-position:right; background-repeat:repeat-y; }

#header {
	padding:0px; 
	margin:0px;
	position:relative;
	height:185px;
}
#menu { clear:left;  float:left;width:563px;}
#menu ul { margin:0px; padding:0px; list-style-type:none;}
#menu ul li { float:left; margin:0px; padding:0px; }
#menu ul li a{ background-repeat:no-repeat; margin:0px; padding:0px;}
#menu ul li span { display:none;}
#menu_1_1 a, #menu_2_1 a{ display:block; background-image:url(../images/menu/alpe_d_huez.jpg); height:43px; width:137px; }
#menu_1_2 a, #menu_2_2 a{ display:block; background-image:url(../images/menu/chalet.jpg); height:43px; width:95px;}
#menu_1_3 a, #menu_2_3 a{ display:block; background-image:url(../images/menu/studio.jpg); height:43px; width:87px;}
#menu_1_4 a, #menu_2_4 a{ display:block; background-image:url(../images/menu/app_6pers.jpg); height:43px; width:122px;}
#menu_1_5 a, #menu_2_5 a{ display:block; background-image:url(../images/menu/app_8pers.jpg); height:43px; width:122px;}
#menu_1_11 a{ display:block; background-image:url(../images/menu/renseignement.jpg); height:43px; width:171px; }
#menu_1_12 a{ display:block; background-image:url(../images/menu/reservation.jpg); height:43px; width:148px; }
#menu_2_11 a{ display:block; background-image: url(../images/menu/renseignement_uk.jpg); height:43px; width:160px; }
#menu_2_12 a{ display:block; background-image: url(../images/menu/reservation_uk.jpg); height:43px; width:137px; }
#menu_1_1 a:hover,#menu_1_1 a.select, #menu_2_1 a:hover,#menu_2_1 a.select{background-image:url(../images/menu/alpe_d_huez_hover.jpg); }
#menu_1_2 a:hover,#menu_1_2 a.select, #menu_2_2 a:hover,#menu_2_2 a.select{background-image:url(../images/menu/chalet_hover.jpg); }
#menu_1_3 a:hover,#menu_1_3 a.select, #menu_2_3 a:hover,#menu_2_3 a.select{background-image:url(../images/menu/studio_hover.jpg); }
#menu_1_4 a:hover,#menu_1_4 a.select, #menu_2_4 a:hover,#menu_2_4 a.select{ background-image:url(../images/menu/app_6pers_hover.jpg);}
#menu_1_5 a:hover,#menu_1_5 a.select, #menu_2_5 a:hover,#menu_2_5 a.select{  background-image:url(../images/menu/app_8pers_hover.jpg); }
#menu_1_11 a:hover,#menu_1_11 a.select{ background-image:url(../images/menu/renseignement_hover.jpg); }
#menu_1_12 a:hover,#menu_1_12 a.select{background-image:url(../images/menu/reservation_hover.jpg);}
#menu_2_11 a:hover,#menu_2_11 a.select{background-image:url(../images/menu/renseignement_uk_hover.jpg); }
#menu_2_12 a:hover,#menu_2_12 a.select{background-image:url(../images/menu/reservation_uk_hover.jpg);}

#header img#logo { float:left;}
#header object{ position:absolute; top:0px; left:563px;}
#header img.bandeau{ position:absolute; top:0px; left:563px;}



	
	
#corps {
	padding:0px; 
	margin:0px;
	
	}

#langue { text-align:center; padding-top:17px;}
#langue img { border:0px solid #FFF;}

#colonneG { text-align:right; background-image:url(../images/template/fd_int_colonne.gif); background-position:top; background-repeat:repeat-x; width:173px; float:left; display:inline;}
#colonneG a.imgDeco { display:block; text-align:center;}
#colonneG a.imgDeco img{ border:1px solid #A4A490; background-color:#FDFDFA; padding:4px;}
#colonneG h4 { border-bottom:2px solid #FF7800; width:90%; margin-left:10%; line-height:200%; text-align:center;}

address { margin-top:20px; font-size:10px; color:#484848; font-style:normal; line-height:150%;}
address span { background-color:#FF7800; color:#FFF; padding:3px; margin-bottom:3px;}

#principal {  height:500px; min-height:500px; float:left; width:584px; padding:61px 10px 10px 15px; background-image:url(../images/template/fd_principal.gif); background-position:top center; background-repeat: repeat-x;}
html > body #principal { height:auto;}

#colonneD { text-align:center; padding-top:50px; background-image:url(../images/template/fd_int_colonne.gif); background-position:top; background-repeat:repeat-x; float:right; width:208px;}
#colonneD #calendrier {}


#piedPage {
	clear:both;
	font-size:11px;
	color:#000000;
	padding:10px 0px 18px 76px;
	}
#piedPage a {
	color:#DF6900;
}


/********* les polices **************/
h1, h2, h3, h4, h5 {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
p { font-family:Arial, Helvetica, sans-serif; font-size:12px;}
h2{ background-image:url(../images/images/acolade.gif); background-position:left; background-repeat:no-repeat; padding-left:10px; height:32px;}
h1 { font-size:20px; color:#666455; font-weight:100;}
h2 { font-size:18px; color:#827869; font-weight:100;}
h3 { font-size:14px; color:#666455; font-weight:bold; }
h4 { font-size:12px; color:#827869;font-weight:bold;}


#principal h2{ margin:0px 0px 10px 0px; padding:0px; line-height:100%;  height:26px; text-transform:uppercase; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#827869; font-weight:100; border-bottom:2px solid #FF7800; }
#principal h3 { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#666455; font-weight:bold; }
#principal h4 { font-size:14px; color:#666455;font-weight:bold;}
#principal p { font-size:12px; color:#000000; padding:0px; margin:0px; line-height:150%;}
#principal img.imgDeco {border:1px solid #A4A490; background-color:#FDFDFA; padding:4px;}
#principal .orange {color:#FF7800;}
#colonneDispo a,#principal a{color:#FF7800; text-decoration:none;}
#colonneG a,#colonneG a:hover, #colonneG a:visited {color:#E06900; padding-right:3px;}
#principal img.left {
	float:left;
	margin-right:5px;
}
#principal img.right {
	float:right;
	margin-left:5px;
}
#colonneDispo ul ,#principal ul { list-style-image:url(../images/template/puce.gif);}


/**************************  CALENDRIER   *******************************/
#calendrier { margin:3px;  padding-top:8px; background-image:url(../images/template/cahier.jpg); background-repeat:no-repeat; background-position:top; background-color:#F2F2ED;}
#calendrier h3 { font-weight:bold; font-size:12px; text-transform:uppercase; color:#FF7800; background-image:url(../images/template/fleche.jpg); background-position:top center; background-repeat:no-repeat; padding-top:33px;}
.lienCalendrier {color:#FF7800; text-decoration:none; font-size:11px; padding-left:24px;}
#calendrier p {font-size:11px; margin-bottom:8px; color:#827869;}
div.lienHeb { cursor:pointer; padding-top:3px;padding-bottom:4px; border-bottom:1px solid #D3D3B9;}
.typeEnCours {border-top:1px solid #D3D3B9;   color:#827869; font-size:11px;}
#page_calendrier { width: 202px; background-color:#F2F2ED; padding:0px; margin:0px;}
#page_calendrier p { margin:0px 0px 0px 0px; padding:10px 0px 6px 2px; font-size:11px;color:#827869; text-align:center;}
#page_calendrier p b { color:#FF7800;}
table.calendrierDispo td {padding:2px 3px 2px 3px;}

.titremois  { font-family: Arial; font-size: 11px;  color: #FFF; background-color:FF7800; line-height:80%; }
.titremois:link  { font-family:  Comic Sans MS, Arial; font-size: 13px; font-weight: bold; color: #FFF; background: #FF7800; text-decoration: none ;}
.titremois:visited  { font-family:  Comic Sans MS, Arial; font-size: 13px; font-weight: bold; color: #FFF; background: #FF7800; text-decoration: none ;}
.titremois:hover  { font-family:  Comic Sans MS, Arial; font-size: 13px; font-weight: bold; color: #FFF; background: #FF7800; text-decoration: underline ;}

.jours_non_dispo  { font-family:  Arial; font-size: 10px; color: #827869; text-decoration: line-through;}
.jours_non_dispo_wend  { font-family:  Arial; font-size: 10px; color: #827869; text-decoration: line-through;}

.sep { font-size:9px; line-height:50%;}

.titrejours  { font-family:  Arial; font-size: 10px; color: #000; border-bottom:1px solid #000; }

.titrenum  { font-family:  Arial; font-size: 10px; color: #000; }
.titrenum2  { font-family:  Arial; font-size: 10px; color: #99948C; }

.titrewend  { font-family:  Arial; font-size: 10px; color: #000; }

.cliquable div{ background-color:#FF7800; color:#FFFFFF;}
.titrewend2  { font-family:  Arial; font-size: 10px; color: #FF7800; }

.titrenow  { font-family:  Arial; font-size: 10px; color: #D0A000; }

.titreweek  { font-family:  Arial; font-size: 10px; color: #99948C;  }
.titreweek2  { font-family:  Arial; font-size: 10px; color: #000000; }

#TheForm { height:100px;}
.admin #TheForm { height:auto;}
#TheForm p{ font-size:11px; color:#827869; text-align:left; padding-left:5px;}
#form1 {font-size:11px;}
#form1 input,#form1 select,#TheForm input,#TheForm  select { font-size:11px; color:#000; border:1px solid #8A8A87;}

#TheForm input#btn_resa { margin-top:10px;  cursor:pointer; background-image: url(../images/template/fd_btn.jpg); background-repeat:no-repeat; color:#FFFFFF; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; width:175px; height:35px; border-width:0px;}

input#btn_accompte { margin-top:10px;  cursor:pointer; background-image: url(../images/template/fd_btn.jpg); background-repeat:no-repeat; color:#FFFFFF; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; width:175px; height:35px; border-width:0px;}


#form1 input#envoyer { margin-top:10px;  cursor:pointer; background-image: url(../images/template/fd_btn_2.jpg); background-repeat:no-repeat; color:#FFFFFF; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; width:110px; height:32px; border-width:0px;}
#form1 #boutonRadio input { border:0px;}
#form1 #boutonRadio span { display:none;}
#form1 #boutonRadio span.show { border-width:0px; display:block;}

#principal p.indication { font-size:10px; color:#827869;}

a.link_demande { display:block;  padding-top:10px; text-align:center; color:#FF7800; font-size:10px;}
img#CE { float:right;}