HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; MARGIN: 00px 0px 0px; WIDTH: 100%; HEIGHT: 100%
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; MARGIN: 00px 0px 0px; WIDTH: 100%; HEIGHT: 100%; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
BODY {
	COLOR: #3C1220; BACKGROUND-COLOR: #FFE6A4;
}
#mainbody {
	padding-top: 20px;
	MARGIN: 0px auto; 
	BACKGROUND-COLOR: #FFE6A4;
	/*padding-left:100px;
padding-right:100px;*/
width:600px;
}
A {
  COLOR: #3c1220; TEXT-DECORATION: underline
}
A:hover {
  COLOR: #3c1220; TEXT-DECORATION: underline 
}
A IMG {
  COLOR: #3c1220; border: 0px
}
TABLE { 
  FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #4a1808
}
TD { 
  FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #4a1808
}


.clear { 
  clear: both;
}
.padbox { 
  padding-left: 50px; padding-right: 50px
}

.textb { 
  FONT-WEIGHT: normal; FONT-SIZE: 11px
}
.header { 
  FONT-WEIGHT: normal; FONT-SIZE: 14px; padding-left: 10px; padding-top: 10px; padding-bottom: 10px
}


.inblockheader { 
  background: #FFE6A4;
}
.inblockheader H1 { 
  FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #4A1808; FONT-FAMILY: Arial, Helvetica, sans-serif; margin: 0px
}
.inblockheader .top { 
  FONT-WEIGHT: bold; FONT-SIZE:10px; COLOR: #715850; text-align: center; padding-left: 40px; padding-right: 40px; margin-bottom: 10px
}
.inblockheader .logo { 
  text-align: center;
}
.inblockheader .bot { 
  FONT-WEIGHT: bold; FONT-SIZE: 11px; rgb(61,22,19); text-align: center; padding-top: 9px; padding-bottom: 0px
}
.inblockheader .intro TD.flag { 
  width: 40px; vertical-align: top; padding-top: 60px
}
.inblockheader .intro .flag IMG { 
  padding-bottom: 10px;
}
.inblockheader .intro .photo IMG { 
  text-align: center; padding: 0px;
}

.inblockstre { 
  width: 500px; background: #FFE6A4;
}
.inblockstre .title { 
  FONT-WEIGHT: bold; FONT-SIZE: 11px; text-align: left; padding-left: 0px; padding-top: 10px; padding-bottom: 10px; text-align: center
}
.inblockstre .titlelf { 
  FONT-WEIGHT: bold; FONT-SIZE: 11px; text-align: left; padding-left: 0px; padding-top: 10px; padding-bottom: 10px
}
.inblockstre H3 { 
  FONT-WEIGHT: bold; FONT-SIZE: 11px; text-align: left; padding-left: 0px; padding-top: 10px; padding-bottom: 10px; margin: 0px
}
.inblockstre H3 A { 
  COLOR: #3C1220
}
.inblockstre P { 
  FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #3c1220; text-align: justify; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 10px; margin: 0px
}
.inblockstre P A { 
  COLOR: #3c1220
}

.inblockstre .address { 
  FONT-WEIGHT: normal; FONT-SIZE: 11px; padding-left: 10px; padding-top: 10px; padding-bottom: 10px
}
.inblockstre .nav { 
  background: #e0c58d; FONT-WEIGHT: bold; FONT-SIZE: 11px; padding-left: 10px; padding-top: 10px; padding-bottom: 10px; text-align: right
}
.inblockstre .nav A { 
  text-decoration: none
}

.inblockstre H2.spec { 
  FONT-WEIGHT: bold; FONT-SIZE: 11px; padding: 5px 0px 0px 0px; margin: 0px; text-align: center
}
.inblockstre .special { 
  FONT-WEIGHT: normal; FONT-SIZE: 17px; COLOR: #B90607; text-align: center; padding-left: 10px; padding-right: 10px; padding-top: 20px; padding-bottom: 20px; margin: 0px 0px 20px 0px; border-bottom: 1px solid #666666
}

.inblockstre .boxresidence A { 
  text-decoration: none;
}
.inblockstre .boxresidence { 
  background: #e0c58d; float: left; width: 245px; height: 120px; border: 1px solid #C8AC7D
}
.inblockstre .boxresidence H2 { 
  FONT-WEIGHT: bold; FONT-SIZE: 11px; padding: 5px 10px 0px 10px; margin: 0px; text-align: left
}
.inblockstre .boxresidence P { 
  padding: 0px 50px 0px 10px; margin: 0px; COLOR: #3c1220; text-align: left
}

.inblockstre .boxhotel { 
  background: #e0c58d; float: right; width: 245px; height: 120px; border: 1px solid #C8AC7D
}
.inblockstre .boxhotel A { 
  text-decoration: none;
}
.inblockstre .boxhotel H2 { 
  FONT-WEIGHT: bold; FONT-SIZE: 11px; padding: 5px 10px 0px 30px; margin: 0px; text-align: left
}
.inblockstre .boxhotel P { 
  padding: 0px 30px 0px 30px; margin: 0px; COLOR: #3c1220; text-align: left
}


.inblockbottom { 
  background: #FFE6A4;
}
.inblockbottom .nav { 
  background: #e0c58d; text-align: left; FONT-WEIGHT: normal; padding: 10px; margin-bottom: 5px; line-height: 20px; border: 1px solid #C8AC7D
}
.inblockbottom .nav A { 
  FONT-WEIGHT: normal; text-decoration: underline
}
.inblockbottom .navbt { 
  background: #e0c58d; text-align: center; FONT-WEIGHT: normal; padding: 10px; margin-bottom: 10px; border: 1px solid #C8AC7D
}
.inblockbottom .navbt A { 
  FONT-WEIGHT: bold; COLOR: #3C1220; text-decoration: underline
}
.inblockbottom H3 { 
  FONT-WEIGHT: bold; FONT-SIZE: 11px; text-align: left; padding-left: 0px; padding-top: 10px; padding-bottom: 0px; margin: 0px
}
.inblockbottom P { 
  FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #3c1220; text-align: justify; padding-left: 0px; padding-right: 0px; padding-top: 20px; padding-bottom: 10px; margin: 0px
}
.inblockbottom P A { 
  COLOR: #3c1220; 
}
.inblockbottom P.lg { 
  padding-top: 10px; padding-bottom: 20px
}

.marked {
	font-weight: bolder;
	font-style: italic 
}