body, td, p, pre, div
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9pt; 
    font-weight: normal;
}

td.link
{
    background-image: url('images/bgr_mainlink.gif'); 
    cursor:pointer; 
    cursor:hand;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 9pt;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
    padding-left: 40px;
    padding-bottom: 1px;
}

td.linkact
{
    background-image: url('images/bgr_mainlink_active.gif'); 
    cursor:pointer; 
    cursor:hand;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 9pt;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
    padding-left: 40px;
    padding-bottom: 1px;
}

td.linkacts
{
    background-image: url('images/bgr_mainlink_active_s.gif'); 
    cursor:pointer; 
    cursor:hand;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 9pt;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
    padding-left: 40px;
    padding-bottom: 1px;
}



div.navi
{
	position: absolute; 
	width: 211px; 
	height: 31px;
	z-index: 25; 
	border:0px none; 
	left: 0px;
	overflow: hidden; 
	background-image: url('images/bgr_mainlink.gif');
}

div.navis
{
	position: absolute; 
	width: 211px; 
	height: 20px;
	z-index: 24; 
	border:0px none; 
	left: 0px;
	overflow: hidden; 
	background-image: url('images/bgr_mainlink.gif');
}


p
{
	margin-top: 0px;
	margin-bottom: 8px;
}

p.cont
{
	margin-top: 0px;
	margin-bottom: 8px;
	line-height: 130%;
	font-size: 8pt;
}

p.cont2
{
	margin-top: 0px;
	margin-bottom: 3px;
	font-size: 8pt;
}

p.mainlinks

{   
	margin-left: 40px;
	margin-top: 8px;
}

p.sublinks

{ 
	margin-left: 14px;
	margin-top: 5px;
	margin-bottom: 0px;
}

table.aktuell
{
	border-collapse: collapse; 
	border: solid  1px #717171; 
	margin-top: 10px;
}

p.aktuelltitel
{
	text-align:left;
	margin-top:0px;
	margin-left:10px; 
	margin-bottom:0px;	
}

p.aktuell
{
	
	vertical-align:top;
	text-align:left;
	margin-top:15px;
	margin-left:10px; 
	margin-right:10px;
	margin-bottom:10px;	
}


img.aktuellbild
{
	margin-top:4px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:10px;
	float:right;
	max-width:250px;
}



a:link
{
    font-size: 9pt;
    font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

a:visited
{
    font-size: 9pt;
    font-weight: bold;
	color: #FFFFFF;
    text-decoration: none;
}
    
a:hover
{
    font-size: 9pt;
    font-weight: bold;
    color: #D6CCBE;
    text-decoration: none;
}


a.sub:link
{
    font-size: 8pt;
    font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

a.sub:visited
{
    font-size: 8pt;
    font-weight: normal;
	color: #FFFFFF;
    text-decoration: none;
}
    
a.sub:hover
{
    font-size: 8pt;
    font-weight: normal;
    color: #000000;
    text-decoration: none;
}

a.black:link
{
    font-size: 10pt;
    font-weight: normal;
	color: #000000;
	text-decoration: none;
}

a.black:visited
{
    font-size: 10pt;
    font-weight: normal;
	color: #000000;
    text-decoration: none;
}
    
a.black:hover
{
    font-size: 10pt;
    font-weight: normal;
    color: #555555;
    text-decoration: none;
}


a.intext:link
{
    font-size: 8pt;
    font-weight: bold;
	color: #646464;
	text-decoration: none;
}

a.intext:visited
{
    font-size: 8pt;
    font-weight: bold;
	color: #646464;
    text-decoration: none;
}
    
a.intext:hover
{
    font-size: 8pt;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
}