html,body {
	height: 100%;
	margin: 0;
	padding: 0;
	SCROLLBAR-FACE-COLOR: #f5f5f5;
	SCROLLBAR-ARROW-COLOR: #587523;
	SCROLLBAR-TRACK-COLOR: #587523;
	SCROLLBAR-3DLIGHT-COLOR: #587523;
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-SHADOW-COLOR: #000000;
	SCROLLBAR-DARKSHADOW-COLOR: #000000;
	overflow: auto;
}


.banner{
	background-image:url(../pics/banner.jpg);
	background-repeat:no-repeat;
	height:80px;
	width:950px;
}

.navi{
	background-image:url(../pics/navi_balken.jpg);
	background-repeat:no-repeat;
	height:22px;
	width:950px;

}
.navibglinks
{
	background-image:url(../pics/navi_hggrafik.jpg);
	background-repeat:no-repeat;
	width:171px;
}

.navitrenner{
	color:#FFFFFF;
}

.menueback
{
	background-image:url(../pics/menueback.gif);
	background-repeat:no-repeat;
	width:410px;
	height:250px;
}

.menuetrenner
{
	background-image:url(../pics/menuetrenner.gif);
	background-repeat:no-repeat;
	width:193px;
	height:3px;
}
.borderline
{
	background-image:url(../pics/dipferl.jpg);
	background-repeat:repeat-y;
	width:2px;
	height:100%;
}
a.navioben:active, a.navioben:link, a.navioben:visited {
	color:#ffffff;
	font-weight:none;
	text-decoration:none;
		font-family:"Arial", Tahoma;
	font-size:10pt;
}

.navioben_active {
	color:#333333;
	font-weight:none;
	text-decoration:none;
	font-family:"Arial", Tahoma;
	font-size:10pt;
}

a.navioben:hover {
	color:#333333;
	font-weight:none;
	text-decoration:none;
		font-family:"Arial", Tahoma;
	font-size:10pt;
}

a.menuelinks:link, a.menuelinks:visited {
	font-family:"Arial", Tahoma;
	font-size:10pt;
	color:#666666;
	font-weight:none;
	text-decoration:none;
}
a.menuelinks:hover,a.menuelinks:active {
	font-family:"Arial", Tahoma;
	font-size:10pt;
	color:#333333 ;
	font-weight:none;
	text-decoration:none;
}

.menuelinks_active{
	font-family:"Arial", Tahoma;
	font-size:10pt;
	color:#333333;
	font-weight:none;
	text-decoration:none;
}


.footer{
	background-color:#660000;
	font-family:Arial;
	font-size:9pt;
	color:#FFFFFF;
}

.rechtsoben
{
	background-image:url(../pics/bereich_rechts.jpg);
	background-repeat:no-repeat;
	width:170px;
	height:608px;
	color: #990000 ;
	font-family:Arial;
	font-size:10pt;

}

.pageheader
{
	background-image:url(../pics/text_hintergrund.jpg);
	background-repeat:no-repeat;
	width:468px;
	height:22px;
	color: #990000 ;
	font-family:Arial;
	font-size:10pt;

}

.menueheader
{
	background-image:url(../pics/text_hintergrund.jpg);
	background-repeat:no-repeat;
	width:150px;
	height:22px;
	color: #990000 ;
	font-family:Arial;
	font-size:10pt;

}

.text
{
	color: #666666 ;
	font-family:Arial;
	font-size:10pt;

}

.tahomag9
{
	color: #666666 ;
	font-family:Tahoma;
	font-size:9pt;
	text-align:left;
	vertical-align:top;

}

.tahomab9
{
	color: #333333 ;
	font-family:Tahoma;
	font-size:9pt;
	text-align:left;
	vertical-align:top;

}


.buchtext
{
	color: #ffffff ;
	font-family:"Arial", Tahoma;
	font-size:8pt;

}

.angebotstextbold
{
	color: #990000 ;
	font-family:"Arial", Tahoma;
	font-size:8pt;
	font-weight:bold;

}
.angebotstextrot
{
	color: #990000 ;
	font-family:"Arial", Tahoma;
	font-size:8pt;
	background-color:#f7f7f7;
}

.angebotstext
{
	color: #6666666 ;
	font-family:Arial;
	font-size:8pt;
	background-color:#f7f7f7;
}
input.submit{
	color: #ffffff ;
	font-family:"Arial", Tahoma;
	font-size:9pt;
	background-color:#990000;
	border:0px;
}

.back1{
	background-color:#dbe9cd;
	font-family:"Arial", Tahoma;
	font-size:10pt;
	color:#666666;
}

.back2{
	background-color:#e4eeda;
	font-family:"Arial", Tahoma;
	font-size:10pt;
	color:#666666;
}

.tabhg1{
	background-color:#dadada;
	height:22;
	font-family:Arial ;
	font-size:9pt;
	color:#333333;
	text-align:left;
	vertical-align:top;

}

.tabhg1b{
	background-color:#dadada;
	height:22;
	font-family:Arial ;
	font-size:9pt;
	font-weight:600;
	color:#333333;
	text-align:left;
	vertical-align:top;

}
.tabhg2{
	background-color:#efefef;
	height:22;
	font-family:Arial ;
	font-size:9pt;
	color:#333333;
	text-align:left;
	vertical-align:top;

}

.tabhg3{
	background-color:#f9f4f1;
	height:22;
	font-family:Tahoma ;
	font-size:9pt;
	color:#333333;
	text-align:right;
	vertical-align:bottom;

}

.tabhg4{
	background-color:#f9f4f1;
	height:22;
	font-family:Tahoma ;
	font-size:9pt;
	color:#333333;
	text-align:left;
	vertical-align:bottom;

}

p{
	font-family:"Arial", Tahoma;
	font-size:10pt;
	color:#666666;
	width:800px;
	
}

h1{
	font-family:"Arial", Tahoma;
	font-size:12pt;
	color:#666666;
}

h2{
	font-family:"Arial", Tahoma;
	font-size:10pt;
	color:#666666;
}

h2g13{
	font-family:"Arial", Tahoma;
	font-size:13pt;
	color:#666666;
}
#h2rot{
	font-family:"Arial", Tahoma;
	font-size:10pt;
	color:#333333;
	font-weight:100;
}

#h2rot13{
	font-family:"Arial", Tahoma;
	font-size:13pt;
	color:#333333;
	font-weight:50;
}

.auswahl { background-color:#dff; border:6px solid #ddd; font-family:Tahoma; font-size:10px }

.button { 
	background-color:#f2e8e3; 
	font-family:Tahoma ;
	font-size:9pt;
	color:#333333; 
	width:200px; 
	border:1px solid #333333; 
	
	}

