* { margin: 0; padding: 0; }
BODY     {
	margin:0px;
	padding:0px;
    	FONT-FAMILY: Verdana;
	font-size: 9pt;
         background-image: url("pics/Hintergrund.gif");
	background-repeat: repeat;
         }
P  {
        font-family : Verdana;
        color : #000000;
        font-size : 9pt;
        text-align : justify;
}

H1  {
        font-family : Verdana;
        font-size : 24pt;
        font-weight : bold;
        color : #FF0000;
        text-align : center;
}

H2  {
        font-family : Verdana;
        font-size : 18pt;
        font-weight : bold;
        color : #FF0000;
        text-align : center;
}

H3  {
        font-family : Verdana;
		color: #FFFFFF;
		width: 180px;
		padding: .2em .8em;
		text-decoration: none;
}

A  {
        font-family : Arial;
        color : Blue;
        font-size : 10pt;
        text-decoration: none;
        font-weight : bold;
}

A:Visited  {
        font-family : Arial;
        color : Blue;
        font-size : 10pt;
}

A:Active  {
        font-family : Arial;
        color : Red;
        font-size : 10pt;
}

A:Hover  {
        font-family : Arial;
        color : Green;
        font-size : 10pt;
        text-decoration: underline;
}

ul	{
	padding-left: 20px;
	}
         
#topnavi{
         }
.tnland{
         background-image: url("pics/bg1.gif");
  	background-repeat: no-repeat;
	width: 213px;
	height: 94px;
	padding: 5px 5px 5px 5px;
         position:absolute;
  	left: 0px;
        }
.tnbutton{
         height: 94px;
         width: 785px;
         padding: 5px 5px 5px 0px;
         background-image: url("pics/bg2.gif");
  	background-repeat: repeat-x;
         position:absolute;
  	left: 213px;
        }
.tnend{
	background-image: url("pics/bg3.gif");
  	background-repeat: no-repeat;
         width:24px;
         height: 94px;
         position:absolute;
  	left: 993px;
         }

#sidenavi{
          position:absolute;
          top: 94px;
          clear: both;
         }

.snbutton{
         width: 213px;
         background-image: url("pics/bg4.gif");
  	background-repeat: repeat;
        }

.snend{
	background-image: url("pics/bg5.gif");
  	background-repeat: no-repeat;
         width:213px;
         height: 25px;
         top: 0px;
        }

#content{width: 750px;
         position:absolute;
  	left: 250px;
       	top: 150px;
       }

#navcontainer ul
		{
		margin: 0;
		padding: 0;
		list-style-type: none;
		}

#navcontainer li
		{ margin: 0 0 .2em 0; }

#navcontainer a
		{
		display: block;
		color: #FFF;
		width: 180px;
		padding: .5em .6em;
                 text-decoration: none;
		border-bottom:1px solid #FFFFFF;
                 }

#navcontainer a:hover
		{
		background-color: #DF0000;;
		color: #FFF;
		}
#picnavi {padding : 11pt;
}
TD  {
        font-family : Verdana;
        color : Black;
        font-size : 9pt;
        text-align : justify;
        padding : 3pt
        }
.lkli {font-weight : bold;
       text-align : right;
 }

TABLE.Beschreibung        {
        font-family : Verdana;
        font-size : 9pt;
        text-align : justify;
        background-color : #00D244;
        }

TH  {
        font-family : Verdana;
        color : Black;
        font-weight : bold;
        font-size : 10pt;
        background-color : #C0C0C0;
}

#picleft {
  	float:left;
  	margin: 10px 40px 10px 10px;
}
TH.big
 {
        font-family : Verdana;
        color : red;
        font-weight : bold;
        font-size : 12pt;
        background-color : #C0C0C0;
}
TD.center{ text-align : center;}

#picright {
  	float:right;
	margin: 10px 10px 10px 40px;
  }

#leistung{
	}
.oben{   width:720px;
         height: 18px;
	background-image: url("pics/kasten1.gif");
	background-repeat: no repeat;
         }
.mitte{  width:720px;
	background-image: url("pics/kasten2.gif");
	background-repeat: repeat;
         }
.daten{	width:680px;
	padding:10px;
	text-align : left;
}
.unten{  width:720px;
         height: 18px;
	background-image: url("pics/kasten3.gif");
	background-repeat: no repeat;
         }
 #nwrlogo {
   position: fixed;
   height: 61px; width: 75px;
   left: 940px; top: 170px;
}
