
BODY.SUBMENU {
	background-color:"#FF9237";
	font-size:12 px;
}

BODY.DUNKEL {
	background-color:"#517599";
	font-size:12 px;
	color:"#FFFFFF";
}


DIV.DUNKEL{
	background-color:"#517599";
	color:"B00000";
	position:absolute;
	left:5px;
	top:445px;
	width:500px;
	height:20px;
	z-index:1;
}


IMAGE {
	border-color:"#007DC2"; 
	border-width:0px;
}

IMAGE.NOBORDER {
	border-width:0px;
}


TH {
	font-size:16 px;
	font-weight:bold;
}

TH.UEBER_PREISE {
	padding:5;
	background-color:"#FF9138";
	font-weight:bold;
	text-align:left;
}

TH.UEBER_PREISE_E {
	padding:5;
	background-color:"#FF9138";
	font-weight:bold;
	text-align:right;
}

TH.UEBER_PREISE_B {
	padding:5;
	background-color:"#FF9138";
	font-weight:bold;
	text-align:center;
}



TD.UEBER {
	font-size:20px;
	font-weight:bold;
}

TD.BILD{
	padding:7;
	font-size:15px;
	font-weight:bold;
	text-align: center;
}

TD.TEXT {
	line-height:12px;
}

TD.PREISE {
	padding:1;
}

TD.PREISE_E {
	padding:1;
	text-align:right;
}

TD.PREISE_B {
	padding:1;
	text-align:center;
}

input {
	font-size:11px;
	background-color:"#F3E1BB";
	color:"#000000";
}

select{
	font-size:11px;
	background-color:"#F3E1BB";
	color:"#000000";
}

textarea {
	font-size:11px;
	background-color:"#F3E1BB";
	color:"#000000";
}

a {
	font-size:12px;
	font-style:italic;
	font-weight:bold;
} 

a:link {
	color:"#000000";
} 

a:visited {
	color:"#000040";
} 

a:hover {
	color:"#B00000";
	font-weight:bold;
	font-style:normal;
	text-decoration:none; 
} 


body {
	background-color:#ffffff;
	font-size:10px;
	margin-left:0px;
	color: "#000000";
	font-family:Verdana, Geneva, Arial, sans-serif;
}

div#alles {
	top: 0px;
	left: 0px;
	height: 670px;
	width: 800px; 
	position:absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	padding: 0px;
	color:#000000;
}

div#kopf { 
	top: 0px;
	left: 162px;
	height: 110px;
	width: 638px;
	padding: 0px;
	position:absolute;
 	background:url(grel/oberes-frameset.gif) no-repeat;
	background-color: #517599;
	border: 0px solid #ff0000;
}

div#kopf a {
	position:absolute;
	width:100px; 
	height:20px;
}

div#kopf a#finkas {
	left:53px; 
	top:8px;
 	background:url(grel/finkas1.gif) no-repeat;
}
div#kopf a#finkas:hover {
 	background:url(grel/finkas2.gif) no-repeat;
}

div#kopf a#umgebung {
	left:104px;
	top:33px; 
 	background:url(grel/umgebung1.gif) no-repeat;
}
div#kopf a#umgebung:hover {
 	background:url(grel/umgebung2.gif) no-repeat;
}

div#kopf a#preise {
	left:200px;
	top:12px;
 	background:url(grel/preise1.gif) no-repeat;
}
div#kopf a#preise:hover {
 	background:url(grel/preise2.gif) no-repeat;
}

div#kopf a#mietwagen {
	left:261px;
	top:51px;
 	background:url(grel/mietwagen1.gif) no-repeat;
}
div#kopf a#mietwagen:hover {
 	background:url(grel/mietwagen2.gif) no-repeat;
}
div#kopf a#fluege {
	left:355px;
	top:8px; 
 	background:url(grel/fluege1.gif) no-repeat;
}
div#kopf a#fluege:hover {
 	background:url(grel/fluege2.gif) no-repeat;
}

div#kopf a#email {
	left:394px; 
	top:42px; 
 	background:url(grel/e-mail1.gif) no-repeat;
}
div#kopf a#email:hover {
 	background:url(grel/e-mail2.gif) no-repeat;
}

div#kopf a#impressum {
	left:480px; 
	top:19px; 
 	background:url(grel/impressum1.gif) no-repeat;
}
div#kopf a#impressum:hover {
 	background:url(grel/impressum2.gif) no-repeat;
}


div#links { 
	top: 0px;
	left: 0px;
	height: 100%;
	width: 168px;
	padding-left: 0px;
	overflow: none;
	position:absolute;
 	background:url(grel/links.gif) no-repeat;
	background-color: #517599;
	border: 0px solid #0000ff;	
}

div#links a.empfehlen { 
	left: 5px;
	bottom: 5px;
	font-size: 8pt;
        color: #ffffff;
        font-weight: normal;
        font-style: normal;
        text-decoration:none;
        display: block;
        text-align: center;
	position:absolute;
}
div#links a.empfehlen:hover { 
        color: #d0d0d0;
}

div#submenue, div#submenue2 { 
	left: 162px;
	height: 30px;
	width: 637px;
	padding-left: 0px;
	overflow: none;
	position:absolute;
	border: 0px solid #0000ff;	
}

div#submenue { 
	top: 110px;
	background-color: #FFC570;
	border-right: 1px solid #517599;
}

div#submenue2 { 
	left: 0px;
	height: 30px;
	width: 100%;
	bottom: 0px;
}

div#submenue2 a { 
	color: #ffffff;
}

div#submenue2 a:hover { 
	color: #c0c0ff;
}

div#haupt {
	top: 140px;
	left: 168px;
	bottom: 0px;
	padding: 0px;
	padding-top: 0px;
	height: 529px;
	width: 631px; 
	position:absolute;
	overflow: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#000000;
	background-color:#ffffff;
        border: 0px solid #517599;
        border-right-width: 1px;
        border-bottom-width: 1px;
}

div#haupt.dunkel {
	top: 110px;
	h_eight: 479px;
	height: 559px;
	background-color:#517599;
	font-size:12 px;
	color:#FFFFFF;
}


div#haupt table {
}


div#haupt td {
	font-size: 9pt;
	padding:5px;
	vertical-align:top;
}

div#haupt td.bild{
	padding:2px;
	font-size:15px;
	font-weight:bold;
	text-align: center;
}

div#haupt h1{
	font-size: 9pt;
	font-weight:bold;
	text-align: center;
}


div#buchen img {
        border-width:0px;
        height:16;
}

div#preise a {
	color: #ffffff;
	font-weight: bold;
	font-style: normal;
	text-decoration:none; 
	display: block;
	text-align: center;
	padding: 5px;
	padding-bottom: 0px;
        border-width: 1px;
        border: 1px solid #cfcfcf;
        border-bottom-width: 2px;
        border-right-width: 3px;
        border-bottom-color: #ffffff;
        border-right-color: #ffffff;

        height: 20px;
}

div#preise a:hover {
	color: #000000;
	background-color: #FF9237;
}

div#buchen td, div#preise td, div#impressum td, div#fluege td, div#mietwagen td {
        text-align:left;
}



div#menue_hori {
	top: 0px;
	left: 7px;
	width: 640px;
	height: auto;
	position:absolute;
	border:0px solid #0000ff;
}



#menue {
	top: 0px;
	left: 0px;
	margin: 0px;
	position:absolute;
	float:right;
}

#menue, #menue ul {
	padding: 0px;
	margin: 0px;
	margin-right: 4px;
	width: auto; 
	list-style: none;
	line-height: 1;
}

#menue li { 
	float: left;
	width: 148px; 
	height: 22px;
	margin: 0px;
	margin-right: 0px;
	padding: 7px 9px 0 9px;
	padding: 0;
	border: 0px solid #ff0000;
}

#menue li a{
	padding: 4px;
	padding-left: 8px;
	margin-right: 1px;
	width: 98%; 
	height: 100%;
	display: block;
	color:#000000;
	background-color:#FFC570;
	font-size: 12px;	
	font-weight: 500;
	font-style:normal;
	line-height: 180%;
	text-decoration: none;
	border-right: 0px solid #ffffff;
}

#menue li a:hover{
	color:#ffffff;
	background-color: #517599;
}


#menue li ul {
	position: absolute;
	left: -999em; 
	width: 146px; 
	margin: 0px;
	margin-top:0px;
	margin-left:0px;

}

#menue li ul li{ 
	margin-top: 0px;
	background:none;
	width: 148px; 
	height: 28px;
	line-height: 180%;
	border: 0px solid #0000ff;
}

#menue li ul a {
	width: 98%; 
	height: 100%;
	margin: 0px;
	border-right:2px solid #ffffff;
	border-top:2px solid #ffffff;
	color:#000000;
	background-color: #FFC570;
	font-weight: 500;


}

#menue li ul a:hover { 
}

#menue li ul ul {
	margin: -1.9em 0 0 11.5em;
	margin: -1.9em 0 0 11.5em;
	width: 130px;
}

#menue li:hover ul ul, #menue li:hover ul ul ul, #menue li.sfhover ul ul, #menue li.sfhover ul ul ul {
	left: -999em;
}

#menue li:hover ul, #menue li li:hover ul, #menue li li li:hover ul, #menue li.sfhover ul, #menue li li.sfhover ul, #menue li li li.sfhover ul {
	left: auto;
}

#menue li.nosplit { 
	background:none;
}

#menue a:hover{ 
}




 