.printonly { display: none; height: 0px; width: 0px; } 

*          {padding:0px; margin:0px;}

body       {font-family: Verdana; font-size:11px; color:#000000; background: #FFFFFF; line-height:125%; margin:0px; padding:0px; text-align:left;}
textarea   {border:1px solid #FFFFFF; background-color: #FFFFFF;}

/******************* Standard Styles *****************/

h1
{
    font-size: 14px;
    font-weight:normal;
	line-height:28px;
    color: #110200;
	
}

h2
{
    font-size: 10px;
    font-weight:bold;
	line-height:25px;
     color: #110200;
}

h3
{
    font-size: 9px;
    font-weight:normal;
	line-height:25px;
     color: #110200;
}

td
{
    vertical-align:top;
    font-size: 11px;
	line-height: 18px;
    color: #110200;   
}

a
{
	padding: 0px 0px 0px 0px;
    color: #110200; 
	text-decoration: underline;
}

a:active, a:hover
{
     color: #110200;       
	text-decoration: underline;
}

/******** Images************/

#verlauf_gesamt
{
    width:1px;
    height:1000px;
    background: url('images/verlauf-gesamt.gif') repeat;
    background-position:top;
	vertical-align:top;
}

#bg_metanavi
{
    width:981px;
    height:20px;
    background: url('images/bg-metanavi.gif') no-repeat;
    background-position:top;
	vertical-align:top;
}


#header
{
    width:981px;
    height:169px;
    background: url('images/header.jpg') no-repeat;
    background-position:top;
	vertical-align:top;
}


#abstand_content
{
    width:981px;
    height:38px;
    background: url('images/abstand-content.gif') no-repeat;
    background-position:top;
	vertical-align:top;
}


#bg
{
    width:981px;
    height:38px;
    background: url('images/abstand-content.gif') repeat;
    background-position:top;
	vertical-align:top;
}


#fussleiste
{
    width:981px;
    height:25px;
    background: url('images/fussleiste.gif') no-repeat;
    background-position:top;
	vertical-align:top;
}

#fussleiste1
{
    width:981px;
    height:25px;
    background: url('images/fussleiste1.gif') no-repeat;
    background-position:top;
	vertical-align:top;
}


.mainnav_low
{
    width:189px;
    height:24px;
    background: url('images/mainnav-low.gif') no-repeat;
    background-position:top;
	vertical-align:top;
}

.mainnav_hi
{
    width:189px;
    height:24px;
    background: url('images/mainnav-hi.gif') no-repeat;
    background-position:top;
	vertical-align:top;
}

.abgrenzung_subnav
{
    width:189px;
    height:24px;
    background: url('images/abgrenzung-subnav.gif') no-repeat;
    background-position:top;
	vertical-align:top;
}

/********abstände**************/
#abstand_topnav
{
    width:820px;
    height:24px;
    background-position:top;
	vertical-align:top;
}

#abstand_ende
{
    width:150px;
    height:50px;
    background-position:top;
	vertical-align:top;
}

.rand
{
    width:30px;
    height:50px;
    background-position:top;
	vertical-align:top;
}

/********nav_top**************/


.topnav_oben
{ 
	font-family:Verdana;
    text-decoration: none;
     color: #110200;
    font-size: 9px;
	font-weight:normal;
}

.topnav_oben:hover, .topnav_oben_active
{ 
	font-family:Verdana;
    text-decoration: none;
    color: #110200;
    font-size: 10px;
	font-weight:bold;
}

.topnav_oben:active
{ 
	font-family:Verdana;
    text-decoration: none;
    color: #110200;
    font-size: 10px;
	font-weight:bold;
}

/******** nav_main **************/


.hauptnav
{ 
  	font-family:Verdana;
    color: #110200;
	text-decoration: none;
    font-size: 11px;
	font-weight:normal;
	display:block;
    width:189px;
    height:24px;
    background: url('images/mainnav-low.gif') no-repeat;
	padding:4px 0px 0px 17px;
}

.hauptnav:hover, .hauptnav_active
{ 
  	font-family:Verdana;
    color: #FFFFFF;
	text-decoration: none;
    font-size: 11px;
	font-weight:normal;
	display:block;
    width:189px;
    height:24px;
    background: url('images/mainnav-hi.gif') no-repeat;
	padding:4px 0px 0px 17px;
}

.hauptnav:active
{ 
  	font-family:Verdana;
    color: #FFFFFF;
	text-decoration: none;
    font-size: 11px;
	font-weight:normal;
	display:block;
    width:189px;
    height:24px;
    background: url('images/mainnav-hi.gif') no-repeat;
	padding:4px 0px 0px 17px;
}

/******** subnav_main **************/


.seknav
{ 
  	font-family:Verdana;
    color: #110200;
	text-decoration: none;
    font-size: 10px;
	font-weight:normal;
	display:block;
    width:189px;
    height:24px;
    background: url('images/mainnav-low.gif') no-repeat;
	padding:4px 0px 0px 17px;
}

.seknav:hover, .seknav_active
{ 
  	font-family:Verdana;
    color: #110200;
	text-decoration: none;
    font-size: 10px;
	font-weight:bold;
	display:block;
    width:189px;
    height:24px;
    background: url('images/mainnav-low.gif') no-repeat;
	padding:4px 0px 0px 17px;
}

.seknav:active
{ 
  	font-family:Verdana;
    color: #110200;
	text-decoration: none;
    font-size: 10px;
	font-weight:bold;
	display:block;
    width:189px;
    height:24px;
    background: url('images/mainnav-low.gif') no-repeat;
	padding:4px 0px 0px 17px;
}

/******** ende **************/


.ende, .ende 
{ 
  	font-family:Verdana;
    text-decoration: none;
    color: #65574B;
    font-size: 9px;
    height:21px;
    padding-left:17px;
	padding-top:5px;
	cursor: text;
    font-weight:normal;
}

.ende:hover, .ende_active 
{ 
  	font-family:Verdana;
    text-decoration: none;
    color: #65574B;
    font-size: 9px;
    height:21px;
    padding-left:17px;
	padding-top:5px;
	cursor: text;
    font-weight:normal;
}

.ende:active 
{ 
  	font-family:Verdana;
    text-decoration: none;
    color: #65574B;
    font-size: 9px;
    height:21px;
    padding-left:17px;
	padding-top:5px;
	cursor: text;
    font-weight:normal;
}

/******** ende1 **************/


.ende1, .ende1 
{ 
  	font-family:Verdana;
    text-decoration: none;
    color: #ffffff;
    font-size: 9px;
    height:21px;
    padding-left:17px;
	padding-top:5px;
	cursor: text;
    font-weight:normal;
}

.ende1:hover, .ende1_active 
{ 
  	font-family:Verdana;
    text-decoration: none;
    color: #ffffff;
    font-size: 9px;
    height:21px;
    padding-left:17px;
	padding-top:5px;
	cursor: text;
    font-weight:normal;
}

.ende1:active 
{ 
  	font-family:Verdana;
    text-decoration: none;
    color: #ffffff;
    font-size: 9px;
    height:21px;
    padding-left:17px;
	padding-top:5px;
	cursor: text;
    font-weight:normal;
}
