body, p, li, table
{
font-family: verdana;
font-size: 8pt;
color: #4B4B4B;
scrollbar-DarkShadow-Color:#FFFFFF;
scrollbar-Track-Color:#F5F5F5; 
scrollbar-Face-Color:#DCDCDC;
scrollbar-Shadow-Color:#808080; 
scrollbar-Highlight-Color:#FFFFFF;
scrollbar-3dLight-Color:#808080; 
scrollbar-Arrow-Color:#FF0000
}

a						{ color: #0000FF; font-family: Verdana; text-decoration: none }
a:link			{ color: #0000FF; font-family: Verdana }
a:visited		{ color: #0000FF; font-family: Verdana }
a:active		{ color: #FF0000; font-family: Verdana }
a:hover 		{ color: #FF0000; font-family: Verdana }
b						{ color: #4B4B4B }
hr					{ width: 98%; clear:both}
img					{ border: 2px solid #808080 }

.page 			{ position:absolute; width: 970px; min-height:660px; height:auto !important; height:660px; background: #ffffff url('../hint_re.jpg') repeat-y 795px 30px; margin: 0px;}

.box_a			{ position: absolute; top:7px; left: 0px; width:160px; text-align:center;}
.box_a img	{ margin:6 auto; border-collapse:collapse}
.fun     		{ margin:3 8; font-family: verdana; font-size: 10pt; color: #4B4B4B; font-weight: bold; text-align: left; border-top:1px solid #ff0000; background: #ffffff url('../balken_hg2.gif') repeat-x }
.box_a .icon{ margin:2 3; border: 1px solid #dadada }

.box_b			{ position: absolute; top:13px; left: 160px; width:465px; text-align:left; background-color:#ffffff }
.u2		    	{ margin:8 0 0 2; font-size:10pt; color:#ffffff; font-weight:bold; }
.lauftext		{ padding:2 10; margin:0; border-bottom:0px solid #dadada; border-left:0px solid #dadada; border-right:0px solid #dadada; background-color:#ffffff; }
.termine		{ padding:6; margin:0 0 0 40; background-color: #ffffff }
.news				{ padding:6 6 0 6; margin:0 0 0 40; background-color: #ffffff }

.box_c			{ position: absolute; top:10px; left: 625px; width:348px; background-color:transparent;font-size:10pt;color:#ffffff;font-weight:bold; padding-left: 8px;}
.box_c .icon{ margin: 3; border: 1px solid #dadada }

.box_d      { position: absolute; top:60px; left: 633px; width:142px; background-color:transparent; text-align:center;}
.box_d img	{ margin:0 0 5 0; border-top:0px; border-bottom:1px solid #dadada; border-left:1px solid #dadada; border-right:1px solid #dadada; background-color:#ffffff }
.links			{ padding:2; margin:0; text-align:left; border-bottom:1px solid #dadada; border-left:1px solid #dadada; border-right:1px solid #dadada; background-color:#ffffff }
.links img	{ margin:0; border:0px }

.box_e      { position: absolute; top:60px; left: 778px; background-color:transparent; z-index:2;}
.ontour_u, .ontour	{ padding:2; margin:0 0 0 7; width:180px; _width:186px;border:1px solid #ff0000; background-color:#ffff99 }
.ontour_u		{ font-size:10pt; color:#ffffff; font-weight:bold; text-align:center; border-bottom:0px; background-color: #DADADA }
.linie			{ display: block; height:1px; width:170px; background: red; line-height: 1px; margin-left:5px }

.thema2     { font-family: verdana; font-size: 10pt; color: #4B4B4B; font-weight: bold; text-align: left; border-top:1px solid #ff0000; background: #ffffff url('../balken_hg2.gif') repeat-x}
.thema3	    { font-family: verdana; font-size: 10pt; color: #4B4B4B; font-weight: bold; text-align: left; border-top:1px solid #ff0000; background: #ffffff url('../balken_hg2.gif') repeat-x; margin: 6px 0 0 0}
.streckencup_u{ font-family: verdana; font-size: 10pt; color: #4B4B4B; font-weight: bold; text-align: left; border-top:1px solid #ff0000; background: #ffffff url('../balken_hg2.gif') repeat-x; margin: 0 0 0 7px}
.streckencup{ padding:2px 2px 3px 2px; margin:0 0 7px  7px; text-align:left; border-bottom:1px solid #dadada; border-left:1px solid #dadada; border-right:1px solid #dadada; background-color:#ffffff }
.tabunt			{ valign: top; width: 100%; cellpadding: 0; cellspacing: 0; border-top:1px solid #808080; text-align: center }

.newspic 		{ position: relative; float:right; margin-right:5px; margin-left:5px; border: 2px solid #808080 }
.newspic img{ border: 0px; display: block; }
.newspic a 	{ margin: 0px; padding: 0px; }

.footer			{ position:absolute; left:0px; bottom:-22px; background: white; font-size: 7pt; text-align: center; border-top:1px solid #808080; margin-left:8px; width:964px; _width:970px; }

.pdf 				{ background: url(../pdf.gif) top left no-repeat;	background-position: 3px; padding: 5px 0 5px 25px }