<STYLETYPE="text/css"> 
 <!--
 body{
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 	background : #000066 url(../pix/nbg.gif);
 	margin-top : 0;
 	margin-left : 0;
 }
  .content{
 position:absolute;
 top:170;
 left:180;
 padding:0 0 0 0;
 z-index:1;
 
 }
 .text{
 font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size:10pt;
 font-weight:normal;
 color:#ffffcc;
 padding:5 5 5 5;
 }
  .uschrift{
 font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size:11pt;
 font-weight:bold;
 font: small-caps;
 color:#ffffcc;
 padding:5 5 5 5;
 }
 .pagetable{
 border-left:1px solid Blue;
 border-right:1px solid Blue;
 border-bottom:1px solid Blue;
 border-top:1px solid Blue;
 }
  .head{
 font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size:14pt;
 font-weight:normal;
 background:#ffff66;
 color:#000066;
 padding: 5px 5px 5px 5px;
 }
 input{
 font:9pt Verdana;
 background:#6666ff;
 margin:2px;
 border-color: Blue;
 border:1px solid;
 z-index:100;
          }
 select{
 font:8pt Verdana;
 background:#6666ff;
 color:#000000;
 margin:2px;
 border:none;
 }
 TextArea
 {
 width:240;
 height:80;
 font:8pt Verdana;
 background:#6666ff;
 margin:2px;
 border:1px solid;
 scrollbar-face-color:#86C4C4;
 scrollbar-highlight-color:white;
 scrollbar-shadow-color:white;
 scrollbar-3dlight-color:#86C4C4;
 scrollbar-arrow-color:white;
 scrollbar-track-color:white;
 scrollbar-darkshadow-color:#86C4C4;
 }
 .house{
 position: absolute;
 top:15px;
 left:62px;
 z-index:5;
 }
 .homelink{
 position: absolute;
 top:15px;
 left:62px;
 z-index:400;
 }
 .line{
 position: absolute;
 top:25px;
 left:15px;
 z-index:2;
 }
  .sideline{
 position: absolute;
 top:25px;
 left:15px;
 z-index:2;
 }
  .leview{
 position: absolute;
 top:29px;
 left:23px;
 z-index:2;
 }
 .tag1{
 position: absolute;
 top:60px;
 left:270px;
 z-index:0;
 }
 .tag2{
 position: absolute;
 top:70px;
 left:265px;
 }
 .tag3{
 position: absolute;
 top:75px;
 left:255px;
 }
 .tag4{
 position: absolute;
 top:80px;
 left:240px;
 }
 .tag5{
 position: absolute;
 top:80px;
 left:260px;
 }
 .tag6{
 position: absolute;
 top:80px;
 left:260px;
 }
 .logo{
 position: absolute;
 top:20px;
 left:470px;
 z-index:5;
 }
 .bookaroom{
 position: absolute;
 top:269px;
 left:19px;
 }
 .greatfac{
 position: absolute;
 top:305px;
 left:18px;
 }
  .greatoff{
 position: absolute;
 top:341px;
 left:17px;
 }
 .greatloc{
 position: absolute;
 top:376px;
 left:16px;
 }
 .greatvalue{
 position: absolute;
 top:411px;
 left:15px;
 }
 .greatpeople{
 position: absolute;
 top:447px;
 left:14px;
 }
 .contus{
 position: absolute;
 top:479px;
 left:13px;
 }
 .nom{
 position: absolute;
 top:515px;
 left:43px;
 }  
 .bottommenu{
 position: absolute;
 top:590px;
 left:58px;
 }
 .tbookaroom{
 position: absolute;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11pt;
 font-weight:bold;
 top:279px;
 left:30px;
 
 }
 .tgreatfac{
 position: absolute;
 top:315px;
 left:30px;
 }
  .tgreatoff{
 position: absolute;
 top:351px;
 left:30px;
 }
 .tgreatloc{
 position: absolute;
 top:386px;
 left:30px;
 }
 .tgreatvalue{
 position: absolute;
 top:420px;
 left:30px;
 }
 .tgreatpeople{
 position: absolute;
 top:457px;
 left:30px;
 }
 .tcontus{
 position: absolute;
 top:489px;
 left:30px;
 }
 A{ 
 font-size : 12pt; 
 font-family : Arial,MS Sans Serif; 
 color : #000066; 
 text-decoration:none; 
 font-weight: bold
 }
 A:Visited{
 color : #FFFFFF; 
 text-decoration:none;
 }
 A:Active{}
 A:Hover{
 color : #000066; 
 text-decoration:none;
 }
  A.more{ 
 font-size : 10pt; 
 font-family : Arial,MS Sans Serif; 
 color : #ffcc00; 
 text-decoration:none; 
 font-weight: bold
 }
 A.more:Visited{
 color : #ffff00; 
 text-decoration:none;
 }
 A.more:Active{}
 A.more:Hover{
 color : #ffcc00; 
 text-decoration:none;
 }
 .flabel{
 font-size : 10pt; 
 font-family : Arial,MS Sans Serif; 
 color : #6666ff;
 padding:0 0 0 5;
 }
 .slideStyle{
 border-bottom : 1px solid Black;
 border-left : 1px solid #ffffcc;
 border-right : 1px solid Black;
 border-top : 1px solid #ffffcc;
 }
 .adr{
 font-size : 10pt; 
 font-family : Arial,MS Sans Serif;
 background:#ffffcc; 
 color : #000066;
 }
 .box{
 padding:5 5 5 5;
 }
 A.1{ 
 font-size : 10pt; 
 font-family : Arial,MS Sans Serif; 
 color : #000066; 
 text-decoration:none; 
 font-weight: normal;
 }
 A.1:Visited{
 color : #000066; 
 text-decoration:none;
 }
 A.1:Hover{
 color : #ff0000; 
 text-decoration:none;
 }
 A.2{ 
 font-size : 10pt; 
 font-family : Arial,MS Sans Serif; 
 color : #000066; 
 text-decoration:none; 
 font-weight: bold;
 }
 A.2:Visited{
 color : #000066; 
 text-decoration:none;
 }
 A.2:Hover{
 color : #ff0000; 
 text-decoration:none;
 }
 .fineprint{
 font-size:8pt;
 }
 .result {font-size:10pt;
 		font-family:Comic Sans MS,Arial,Helvetica,sans-serif;
 		font-weight:normal;
 		vertical-align:middle;
 		background: #FFFF00;
 		padding:5;}
 .header {font-size:10pt;
 		font-family:Arial,Helvetica,sans-serif;
 		font-weight:bold;
 		background: #ffffcc;
 		color: #000000;
 		vertical-align:middle;}
 .cat    {font-size:8pt;
 		font-family:Arial,Helvetica,sans-serif;
 		font-weight:normal;
 		background: #ffffcc;
 		color: #000000;
 		vertical-align:middle;}
 .descr  {font-size:10pt;
 		font-family:Arial,Helvetica,sans-serif;
 		font-weight:normal;
 		background: #ffffcc;
 		color: #000000;
 		vertical-align:top;}
 .site   {font-size:10pt;
 		font-family:Arial,Helvetica,sans-serif;
 		font-weight:normal;
 		background: #ffffcc;
 		color: #808080;
 		vertical-align:middle;
 		align:left;
 		padding-bottom:10px;}
 .tabset {font-size:8pt;
 		font-family:Arial,Helvetica,sans-serif;
 		font-weight:bold;
 		background: #ffffcc;
 		color: #000000;
 		vertical-align:middle;}
.copyr{
font-family:Arial,Helvetica,sans-serif;
font-size:8pt;
color:#7d7d7d;
}
A.sitemap {
font-size:8pt;
font-family:Arial,MSSansSerif;
color:#a3a3a3;
text-decoration:none;
font-weight:normal;
}
A.sitemap:Visited {
color:#a3a3a3;
text-decoration:none;
}
A.sitemap:Hover {
color:#f2f2f2;
text-decoration:none;
}  

.mailwrapper {
	text-align: left;
}

.maildiv {
	margin: 0 auto 0 auto;
	text-align: left;
	width: 375px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
}
.maildiv form {
	text-align: left;
}
.maildiv label {
	/* used for right side captions */
	vertical-align: top;
	padding: 0 0 0 3px;
}

.maildiv .sidelbl {
	/* used for left side labels */
	width: 95px;
	text-align: right;
	padding: 0 10px 0 0;
	vertical-align: top;
	position: relative;
    display: block; 
    float: left; 
	clear: left;
}
.maildiv a {
	color: #005ABE;
}
.maildiv h2 {
	color: #005ABE;
	font-size: 120%;
}
.maildiv input {
	margin-bottom: 10px;

}
.maildiv select {
	margin-bottom: 10px;

}
.maildiv textarea {
	margin-bottom: 10px;

}
.maildiv .ver_img {
	padding: 0;
	margin: 0 0 10px 10px;
	vertical-align:bottom;  
	border: 1px solid #005ABE; 
}
.maildiv fieldset {
	padding: 5px 5px 5px 5px;
	margin-bottom: 10px;
}
.maildiv .legendspacing {
	height: 10px;
}
.maildiv .fmcredits {
	float: left;
	font-size: 90%;
}
.maildiv .fmsubmit {
	float: right;
}
.maildiv .fmrequired {
	color: #005ABE;
	font-size: 90%; 
	float: left;
	margin-top: 3px;
	margin-left: 5px;
}
.maildiv .fmspacer {
	height: 10px;
}

.maildiv .fminfofull {
	padding: 0 10px 0 10px;
	color: #005ABE;
	margin-bottom: 15px;
}
.maildiv .fminfohalf {
	padding: 0 10px 0 10px;
	color: #005ABE;
	margin-left: 110px;
	margin-bottom: 15px;
}
.maildiv .fmerrorbox {
	text-align: left;
}
.maildiv li {
	margin: 0 0 4px 0;
}
.maildiv .fmerrortitle {
	color: #FF0000;
	font-size: 120%;
}
 -->
 </STYLE>
