a  { color: #990000; font-size: 10px; font-family: Verdana, Tahoma, Helvetica, sans-serif; }
a:link  { color: #990000; text-decoration: none; }
a:hover { color: #CC0000; text-decoration: underline; }
a:active { color: #660000; }
a:visited { text-decoration: none; }

body{background-color:#BFC1CD;}
body,td,div{
color:#494B5A;
font:11px/130% Verdana,Geneva,Arial,Helvetica,sans-serif
}
p{margin-top:0px;margin-bottom:10px}

h1 { color: #990000; font: 20px/24px Verdana, Tahoma, Helvetica, sans-serif }
h2 { color: #494B5A; font: 16px/20px Verdana, Tahoma, Helvetica, sans-serif }

.tableborder{border:1px solid #494B5A}
.content{
background:url(../images/content_top.jpg) #FFFFFF no-repeat
}
.rightcolumn{background-color:#BFC1CD}
.header{
background:url(../images/header_bg.jpg) #494B5A no-repeat
}
.menubar{
border-bottom:1px solid #494B5A;
background:url(../images/menubar_bg.jpg) #BFC1CD repeat-x
}
/* CSS for Drop Down Menu's */
.menuborder{background-color:#494B5A}
.menucell{
border-top:#FAFAFC 1px solid;
background-color:#BFC1CD
}
.menucell a:link,.menucell a:active,.menucell a:visited{
padding:1px;
width:100%;
display:block;
background-color:#CC0000;
color:#FAFAFC;
text-decoration:none
}
.menucell a:hover{
padding:1px;
width:100%;
display:block;
background-color:#990000;
color:#FAFAFC;
text-decoration:none
}
.footer{
background:url(../images/content_bottom.jpg) #FFFFFF no-repeat bottom
}
/* CSS for Scroller */
#rncontainer{
border-left:#7C7E8D 2px solid;
border-top:#7C7E8D 2px solid;
border-right:#FAFAFC 2px solid;
border-bottom:#FAFAFC 2px solid
}
#rnscroll{padding:5px}

/* CSS for Imageborder */
.bilder	{
	border-style: solid;
	border-width: 1px;
	border-color: #BFC1CD;
}

/* CSS for Content */
.h1.titel { color: #990000; font: 20px/24px Verdana, Tahoma, Helvetica, sans-serif }
.titel { color: #990000; font: 20px/24px Verdana, Tahoma, Helvetica, sans-serif }
.subtitle { color: #494B5A; font: 16px/20px Verdana, Tahoma, Helvetica, sans-serif }
.name { color: #494B5A; font: bold 12px/14px Verdana, Tahoma, Helvetica, sans-serif }
.text {
	color: #494B5A; 
	font: 12px/14px Verdana, Tahoma, Helvetica, sans-serif;
 }
.headline  {
	color: #660000;
	font-size: 12px;
	line-height: 14px;
	text-decoration: none;
} 

/* CSS for Hotel Content */
#hotel_rahmen {
	background-color: #BFC1CD;
	border-style: solid;
	border-width: 2px;
	border-color: white;
}

#hotel_name {
	color: #494B5A; 
	font: 16px/20px Verdana, Tahoma, Helvetica, sans-serif;
}

#hotel_subtitle { color: #990000; font: bold 12px/14px Verdana, Tahoma, Helvetica, sans-serif }