body {
	margin-left: 0px;
	margin-top:  0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: url("../com/img/fond_page.jpg");
}

.text-busness-service{
padding-top:10px;
}

p,div,td,span
{
font-family: Verdana, Arial, Helvetica, sans-serif;	
}

ul
{
margin:0px;
padding:0px;
}
li
{
margin:0px;
padding:0px;
}

#grand_tab{
width:813px;
}

/***********/
#col_left{
background: url(../com/img/bg_col_left.jpg);
width:25px;
}

#col_right{
background: url(../com/img/bg_col_right.jpg) ;
width:25px;
}


#col_middle{
width:763px;
}
  
#td_top{
height:134px;
}

/*menu*/
#tab_menu_top{
width:763px;
height:24px;
}
.td_bord_menu_top{
width:17px;
}




.td_bouton{
background: url(../com/img/bg_menu_top.jpg) repeat-x;
text-align: center;

}
.td_bouton a{
display:block;
color:#000000;
font-size:10px;
text-decoration:none;
line-height:24px;

}


.td_bouton a:hover{
background: url(../com/img/bg_menu_top_rolov.jpg);
text-align: center;
}



.td_bouton_prest{
background: url(../com/img/bg_bt_present.jpg);
font-size: 10px;
width:112px;
text-align:center;
}


.td_bouton_prest a{
display:block;
color:#000000;
font-size:10px;
text-decoration:none;
line-height:24px;
}


.td_bouton_prest a:hover{
display:block;
background: url(../com/img/bg_bt_present_rolov.jpg);
font-size: 10px;
}

.td_bouton_prest_rolov{
background: url(../com/img/bg_bt_present_rolov.jpg);
font-size: 10px;
text-align:center;
}


.td_bouton_contact{
background: url(../com/img/bg_bt_contact.jpg);
font-size: 10px;
text-align:center;
}


.td_bouton_contact_rolov{
background: url(../com/img/bg_bt_contact_rolov.jpg);
font-size: 10px;
text-align:center;
}

.td_bouton_contact a{
display:block;
color:#000000;
font-size:10px;
text-decoration:none;
text-align: bottom;
line-height:24px;

}


.td_bouton_contact a:hover{
display:block;
background: url(../com/img/bg_bt_contact_rolov.jpg);
font-size: 10px ;
text-align: bottom ;
}









.td_bouton_rolov{
background: url(../com/img/bg_menu_top_rolov.jpg);
text-align: center;
color:#000000;
font-size:10px;
text-decoration:none;
}

.td_bouton_rolov a{
color:#000000;
font-size:10px;
text-decoration:none;
	
}


.td_separt{
width:2px;
background: url(../com/img/separateur.jpg);
}


/*anim-img*/
.td_anim_img{
padding-top:6px;
background: #FDFDF5 url(../com/img/fond_anim_img.jpg) no-repeat;
height:134px;
text-align:center;
}




/*text*/

.tab_text{
width:743px;
margin-top:20px;
margin-bottom:15px;
}

.tab_text_chambre{
width:753px;
margin-top:20px;
margin-bottom:15px;
}

.td_contenu_middle{
background:#FDFDF5;
}

.td_text{
color:#8D8D67;
font-size:10px;
padding-left:30px;
padding-right:30px;
text-align:justify;
}

.td_text_tarif{
color:#8D8D67;
font-size:10px;
padding-right:30px;
padding-left:70px;
}


.td_text_chambre{
	color:#8D8D67;
	font-size:10px;
	text-align:justify;
	padding-left:15px;
	padding-right:5px;

}

.td_text_chambre p{
	text-indent: 10px;
}

.td_seper_titre{
background:url(../com/img/bg_separt_titre.jpg);
height:5px;
}


.td_news{
background: url(../com/img/bg_news.jpg) repeat-y;
width:146px;
height:194px;
color:#69793B;
font-size:10px;
padding-left:5px;
padding-right:10px;
padding-top:2px;
}


.td_reservation{
background: url(../com/img/bg_reservation.jpg) repeat-y;
width:146px;
height:194px;
padding-bottom:5px;
padding-left:5px;
padding-right:10px;
padding-top:5px;
}

.td_bas_reserv{
background: url(../com/img/bg_bas_reserv.jpg) repeat-y;
height:70px;
}

.td_bas_news{
background: url(../com/img/bg_bas_news.jpg) no-repeat;
height:5px;
}


/*tab-bas*/
.tab-bas{
width:763px;
height:2px;
}

.ligne-vers{
	background:#348106 no-repeat 10px;
	width: 500px;
}




.tab-bas{
width:763px;
vertical-align:center;
}



.td-bas{
background: url(../com/img/fond_bas.jpg) top;
height:65px;
}




.td_menu_bas a{
color:#656F42;
font-size:10px;
text-decoration:none;
}




.td_menu_bas a:hover{
color:#619926;
font-size:10px;

}


.td_menu_bas{
text-align:center;
padding-bottom:10px;
padding-top:5px;
}

.td_copyr{
color:#979642;
text-align:right;
font-size:10px;
padding-top:10px;
font-weight:bolde;
text-align:center;
}

.td_copyr a{
color:#6E6D1C;
}
.td_copyr a:hover{
color:#979642;
}

.td-bas2{
background: url(../com/img/fond_bas2.jpg) top;
height:65px;
}


.style1{
font-weight:bold;
}

.style2{
font-weight:bold;
color:#619926;
}
/**formulaire de reservation**/


.tab_formulaire{
margin-top:5px;
height:150px;
}

.tab_formulaire input{
color:#8D8D67;
font-weight:bold;
font-size:11px;
}
.tdform{
color:#000000;
font-size:10px;
font-weight:bold;
}


.list_form{
font-size:9px;
width:40px;
}

.td_bouton_form{
text-align:right;
vertical-align:bottom;
}

.bouton_form{
background:#FDFDF5;
width:60px;
font-size:10px;
font-weight: bold;
border: solid 1px #CFCDB2;
}


.td_img_chambre{
padding-right:13px;
text-align:right;
paddign-top:0px;
}

.td_img_chambre_loisirs{
padding-right:5px;
padding-left:5px;
padding-top:8px;
text-align:center;
color:#8D8D67;
font-size:10px;
}

.td_img_chambre_loisirs img{
}

.td_img_chambre_loisirs p{
display:block;
text-align:justify;
}

.tab_reservation{
width:600px;
vertical-align:center;
font-weight:bold;
color:#8D8D67;
font-size:10px;
}

.tab_contact{
width:550px;
vertical-align:center;
font-weight:bold;
color:#8D8D67;
font-size:11px;
margin-top:10px;
}

.input_contact{
background:#F6F6DE;
	font-size:11px;
	font-weight:bold;
	border: 1px solid #A0A060;
	color:#83835B;
}

.td_titre_contact{
color:#9B9A4A;
font-weight:bold;
text-align:left;
}

.titre_adresse{
color:#967D43;
font-weight:bold;
text-align:center;
}

.titre_adresse a{
color:#967D43;
font-weight:bold;
text-align:center;
font-size:12px;
}

.tab_adresse{
width:400px;
border: 1px solid #A0A060;
text-align:center;
color:#8D8D67;
font-size:11px;
padding-bottom:5px;
padding-top:5px;
}

.tab_adresse a{
color:#5D951E;
font-size:11px;
}
.tab_adresse a:hover{
color:#8D8D67;
font-size:11px;
}

.td-tab_reserv{
text-align:center;
padding-left:40px;
color:#8D8D67;
font-size:12px;
font-weight:bold;
}

.td_titre_reserv{
background:#D7D6A1;
padding-left:5px;
padding-top:5px;
padding-bottom:2px;
}

.td_champs_reserv{
background:#EDEDCD;
padding-left:5px;
padding-top:5px;
padding-bottom:2px;
}
.td_champs_reserv input,.td_champs_reserv select,.td_champs_reserv textarea{
color:#8D8D67;
font-weight:bold;
font-size:11px;
}

.tab_chambr_reserv{
font-size:10px;
font-weight:bold;
color:#8D8D67;
width:250px;
}

.bouton_reserv{
	background:#EDEDCD;
	font-size:10px;
	font-weight:bold;
	border: 1px solid #A0A060;
	color:#83835B;
}



.td_bouton_reserv
{
text-align:right;
}

#jour_arrivee, #mois_arrivee,#annee_arrivee,#annee_depart,#mois_depart,#jour_depart,#personnes{
width:50px;
}

.td_confirm{
text-align:center;
}

.tab_tarif{
border: 1px solid #57891A;
font-size:10px;
font-weight:bold;
color:#ffffff;
}

.td_titre_tarif{
background:#447205;
border: 1px solid #57891A;
text-align:center;
}


.td_tarif{
background:#82B63B;
border: 1px solid #57891A;
text-align:center;
}


.remarque{
color:#447205;
}

.titre_promotion{
font-size:12px;
font-weight:bold;
color:#447205;
text-decoration:underline;

}