/* CSS Document */

body	{margin: 0px; background-color:#401E0F;}
h1,h2,h3,h4,h5	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#C2C2B6; text-align:left; margin:0px;}
.body	{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; padding:20px; color:#FFFFFF; background-image:url(../images/bodyfooter.jpg); background-position: bottom; background-repeat: no-repeat; background-color: #5C311C;}
.body	a	{color:#DADAC9; text-decoration:none;}
.body	a:hover	{color:#FFFFFF; text-decoration:underline;}

.bkgheader	{background-color:#806354; padding:20px;}
.gallerybrd	{border:#999999 1px solid; padding:3px;}
.imgthmleft	{float:left; margin:3px 15px 0px 0px;}
.imgthmright	{float:right; margin:3px 0px 0px 15px;}
.roombox	{background-color:#684533; padding: 3px 5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#FFF;}
.bkg-golf	{background-image:url(../images/bkg-golf.png); padding: 3px 5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#FFF;}

/*     TOP MENUE     */
.topmenu a	{ height:18px; display:block;  padding:0.3em; border-bottom:#333 1px solid; border-top:#CCC 1px solid; vertical-align: middle; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.9em; text-align:center; color:#FFF; text-decoration:none; background:url(../images/tm_link.jpg) bottom repeat-x; }
.topmenu a:hover	{ background:url(../images/tm_link-h.jpg) right repeat-x; color:#FFF; text-decoration:none; }
.topmenu2 a	{ height:18px; display:block;  padding:0.3em; border-bottom:#333 1px solid; border-top:#CCC 1px solid; vertical-align: middle; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.9em; text-align:center; color:#FFF; text-decoration:none; background:url(../images/tm_link2.jpg) bottom repeat-x; }
.topmenu2 a:hover	{ background:url(../images/tm_link2-h.jpg) right repeat-x; color:#FFF; text-decoration:none; }
.topmenu3 a	{ height:18px; display:block;  padding:0.3em; border-bottom:#333 1px solid; border-top:#CCC 1px solid; vertical-align: middle; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.9em; text-align:center; color:#FFF; text-decoration:none; background:url(../images/tm_link3.jpg) bottom repeat-x; }
.topmenu3 a:hover	{ background:url(../images/tm_link3-h.jpg) right repeat-x; color:#FFF; text-decoration:none; }
.address   { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.1em; text-align:left; color:#F4F4F4; }

/*       END       */

.footer	{padding-top:20px; padding-bottom: 20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#85573F; text-align:center; vertical-align:top;}
.footer	a	{ color:#7C523A; text-decoration:none;}
.footer	a:hover	{ color:#D7BAAA; text-decoration:overline;}
.footershad	{background-image:url(../images/header-ftshad.jpg); background-repeat:no-repeat; background-position:top; height:12px;}


/* FORM PAGES */

.TextBox	{background-color:#5C311C; border:#999 1px solid; width:250px; height:16px; font-family:Tahoma; font-size:12px; text-indent:5px; padding-top:3px; padding-bottom:3px; color:#DDDDDD; vertical-align:bottom; }
.TextBoxSml	{background-color:#5C311C; border:#999 1px solid; width:100px; height:16px;  font-family:Tahoma;	font-size:12px; text-indent:5px; padding-top:3px; padding-bottom:3px; color:#DDDDDD; }
.DropBox	{background-color:#5C311C; border:#999 1px solid; width:250px; height:20px; font-family:Tahoma; font-size:12px; color:#DDDDDD; }
.CommentBox	{ background: transparent; border:#999 1px solid; width:450px; height:150px; font-family:Tahoma; font-size:12px; padding:3px 7px 3px 7px; color:#DDD; }
.SecBox	{ background: transparent; border:#999 1px solid; width:80px; height:20px; font-family:Tahoma; font-size:16px; font-weight:bold; color:#DDDDDD; padding-top:3px; padding-bottom:3px; vertical-align:middle; text-align: center; }
.FormTxt	{ font-family:Tahoma; font-size:11px; font-weight:bold; color:#DDDDDD; text-align:left; padding-left: 5px; }
.FormTxtSml	{ font-family:Tahoma; font-size:10px; font-weight:normal; color:#DDDDDD; }

/*  OFFERS PAGE  */

.AdBrd	{border:#D2D2C4 1px solid; padding:15px; background-image:url(../images/adfadebkg.png);}
.headbox	{border:#D2D2C4 1px solid; padding:10px; background-image:url(../images/adfadebkg.png);}	
.bodyoffers	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; padding:20px; color:#FFFFFF; background-image:url(../images/bkgfloor.jpg); background-position: bottom; background-repeat:repeat; background-color: #5C311C;}
.bodyoffers	a	{color:#DADAC9; text-decoration:none;}
.bodyoffers	a:hover	{color:#FFFFFF; text-decoration:underline;}