
H1, H2, H3, H4, H5, H6{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
body{
	background-image: url(../img/filigrane_hotel_2_2.jpg);
	background-repeat: no-repeat;
	background-color: #C04D16;
	height:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
IMG{
	display: block;
	border:none;
}
A{
	text-decoration: none;
	color: #CC6600;
}
A:hover{
	text-decoration: underline;
	color: #009999;
}
strong{
	font-size: 7pt;
	letter-spacing:1px;
}
.firstLetter{
	background-image: url(../img/fd_firstletter.gif);
	background-repeat: repeat-x;
	font-family: "Times New Roman", Times, serif;
	font-size: 13pt;
	color: #FFFFFF;
	padding:2px 2px 0px 2px;
	margin:2px 1px 0px 5px;
}
.ligne_horizontale1{
	display: block;
	background-image: url(../img/ligne_horizontale1.gif);
	background-repeat: no-repeat;
	background-position: center center;
	line-height:20px;
}
.ligne_horizontale2{
	display: block;
	background-image: url(../img/ligne_horizontale2.gif);
	background-repeat: no-repeat;
	background-position: center center;
	line-height:20px;
}
.titre1{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #669900;
	border-bottom: 1px solid #006600;
	line-height:24px;
	padding:2px 2px 2px 2px;
}
#main{
	width: 760px;
	background-image: url(../img/fond_contenu1.gif);
	background-repeat: repeat-y;
}
#menu{
	height: 43px;
	background-image: url(../img/bandeau_menu_2.gif);
	background-repeat: no-repeat;
	clear:both;
}
#menu UL{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	float: right;
	margin-top: -13px;
	list-style: none;
	padding-right:13px;
	padding-left:13px;
        /* ben 13-11-2008*/
        width:630px;
}
#menu UL LI{
	float: left;
	padding-bottom:4px;
	border-bottom: 1px solid #999999;
}
#menu UL .linkIntro{
	padding-bottom:2px;
}
#menu UL .menu_noAct A{
	white-space: nowrap;
	padding-right:7px;
	padding-left:7px;
	padding-top:4px;
	padding-bottom:3px;
	color:#000066;
	text-decoration: none;
}
#menu UL .menu_noAct A:hover{
	color:#CC0000;
	text-decoration: none;
}
#menu UL .menu_Act A{
	white-space: nowrap;
	padding-right:7px;
	padding-left:7px;
	padding-top:4px;
	padding-bottom:3px;
	color:#000033;
	text-decoration: none;
}
#menu UL .menu_Act A:hover{
	color:#990000;
	text-decoration: none;
}
#menu UL LI A IMG{
	display: inline;
}
#menu UL LI A{
	background-image: url(../img/separateur_menu.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
#menu UL .menu_Act{
	padding-left:6px;
	background-image: url(../img/puce_menu.gif);
	background-repeat: no-repeat;
	background-position: 4px 0px;
}
#contenu0{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-image: url(../img/filigrane_hotel_1_3.gif);
	background-repeat: no-repeat;
}
#contenu1{
	position: relative;
	background-image: url(../img/ficus.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-left:25px;
	padding-right:25px;
	padding-bottom:10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
#contenuGauche{
	float:left;
	width: 150px;
	clear: none;
}
#contenuCentral{
}
#contenuDroit{
	clear: none;
	float: right;
	width: 150px;
}
#contenuGauche, #contenuCentral, #contenuDroit{
	text-align: justify;
	/*padding-left:12px;
	padding-right:12px;*/
	margin-left:12px;
	margin-right:12px;
	line-height:16px;
}
#contenuGauche IMG, #contenuCentral IMG, #contenuDroit IMG{
	display: inline;
	border:none;
}
#pied{
	width:760px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height:19px;
	height:25px;
	color:#FFFFFF;
	font-size: 7pt;
	text-align: center;
	background-image: url(../img/bandeau_bas.jpg);
	background-repeat: no-repeat;
	clear:both;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.clear1{
	padding-left:50px;
}
H1{
	clear: both;
	background-image: url(../img/fd_h1.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	color: #CC3300;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	line-height: 20px;
	text-indent: 20px;
	padding-bottom: 3px;
}
H2{
	clear: both;
	background-image: url(../img/fd_h2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	color: #003399;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	line-height: 20px;
	text-indent: 20px;
	padding-bottom: 3px;
}
H3{
	clear:both;
	background-image: url(../img/fd_h3.gif);
	background-repeat: repeat-x;
	color:#003366;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:bold;
	line-height:26px;
	text-indent:5px;
}
H4{
	clear:both;
	background-image: url(../img/fd_h4.gif);
	background-repeat: repeat-x;
	color:#336600;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:normal;
	line-height:26px;
	text-indent:5px;
}

/*--contenu texte image--*/
.bh1{
	padding:4px;
	background-image:url(../img/c1.gif);
	background-repeat:no-repeat;
	background-position: top left;
}
.bh2{
	background-image:url(../img/c2.gif);
	background-repeat:no-repeat;
	background-position: top right;
}
.bb1{
	background-image:url(../img/c3.gif);
	background-repeat:no-repeat;
	background-position: bottom right;

}
.bb2{
	background-image:url(../img/c4.gif);

	background-repeat:no-repeat;


	background-position: bottom left;

}

#contenuGauche .bh1 A IMG, #contenuCentral .bh1 A IMG, #contenuDroit .bh1 A IMG, #contenuGauche .bh1 IMG, #contenuCentral .bh1 IMG, #contenuDroit .bh1 IMG{
	display: block;
	padding;0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.bh1 A{
	padding;0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG {
	border: 0px solid black;
	padding: 0px 0px 0px 0px;
}


/* Pictures on left, add margin on right */
DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,
DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image {
	display: inline; /* IE fix for double-margin bug */
	margin-right: 10px;
	padding-top:5px;
}
	/* Pictures on right, add margin on left */
DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image,
DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image {
	display: inline; /* IE fix for double-margin bug */
	margin-left: 10px;
	padding-top:5px;
}
	/* Pictures centered, add margin on left */
DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {
	display: inline; /* IE fix for double-margin bug */
	margin-left: 10px;
	padding-top:5px;
}
/*--contenu texte image--*/
/*--menu du restaurant--*/
.menu{
	background-image: url(../img/fd_menu2.jpg);
	background-repeat:no-repeat;
	background-position: left top;
	border-right:2px solid #68002F;
	border-bottom:2px solid #68002F;
	border-top:1px solid #336600;
	border-left:1px solid #336600;
	margin:5px 5px 20px 5px;
	padding:5px 5px 5px 5px;
}
.menu em{
	color:#666666;
}
.menu STRONG{
	color:#68002F;
	font-size: 9pt;
}
/*--menu du restaurant--*/
.align_centre{
	text-align:center;
}
.align_droit{
	text-align:right;
}
.align_gauche{
	text-align:left;
}
.titreMenu{
	font-size:11pt;
	font-weight: bold;
	color:#CC3300;
	border-bottom:1px solid #9BA08D;
	padding-bottom:3px;
	margin-bottom:10px;
	line-height:35px;
}
.titreMenu2{
	color: #FF3300;
	border-bottom:1px solid #9BA08D;
	padding-bottom:3px;
	margin-bottom:10px;
	line-height:35px;
}
.ligneMenu{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border-bottom:1px solid #EEE8EA;
	padding-bottom:2px;
	padding-left:15px;
	padding-right:15px;
	line-height:17px;
}
.htmlarea-showtableborders tr td p{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.tableaubordure{
	border-right:1px solid #CC0000;
	border-bottom:1px solid #CC0000;
	background-image: url(../img/fd_tab_bordure.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
}
/*--formulaire contact--*/
.csc-mailform {
	border:none;
}
.csc-mailform-submit{
        border: 1px solid #CCCCCC;
        margin: 0px 0px 0px 255px;
}
.csc-mailform input, .csc-mailform textarea{
       	border: 1px solid #CCCCCC;
	background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
}
.csc-mailform-field{
        padding:3px;
}
div.csc-mailform-field label{
	letter-spacing:1px;
	color:#660000;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
        text-align:right;
        display:inline;
        width: 250px;
        float:left;
        margin: 3px 5px 3px 0px;
}

/*--formulaire contact--*/