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

 html,body {
 background:#fff;
 font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#000;
 }


 div#wrapper {
 text-align:left;
 margin:0 auto;
 width:800px;
 }

div#header {
 width:420px;
 float:left;
 } 
 
 
div#nav {
 width:380px;
 float:left;
 text-align:right;
 margin-top:23px;
 }
 
div#leftside {
 width:420px;
 float:left;
 } 
 
 .content_l {
 width:400px;
 border-bottom:5px solid #000;
 margin: 10px 0 0 0;
 } 
 
 .links {
 vertical-align:middle;
 margin-bottom:10px;
 }

div#rightside {
 width:380px;
 float:left;
 }

 .content_r {
 border-bottom:5px solid #000;
 margin: 10px 0 0 0;
 } 
 

/* ausrichten */
.content_l p, .content_r p{
margin-bottom:10px;
}

.links p {
margin-left:30px;
}

.verweis p {
margin:10px 10px 0 5px;
}

.img {
border: 0px;
}

 ul, li {
 list-style:url(../bilder/pfeil1.gif) inside;
 margin-bottom:10px;
 line-height:150%;
 }

.verweis {
background: url(../bilder/hd.png) no-repeat #ff9900;
height:70px;
color:#FFF;
}

 /*überschriften*/
 h1 {
 border-bottom: 5px solid #000;
 width:400px;
 font-family: Arial, Helvetica, sans-serif;
 font-size:36px;
 font-weight: bold;
 }
 
 h2 {
 font-family: Arial, Helvetica, sans-serif;
 font-size:16px;
 font-weight: bold;
 }
 
 h3 {
 font-family:  Arial, Helvetica, sans-serif;
 font-size:18px;
 font-weight:bold;
 display: inline;
 }
 
 h4 {
 text-align:right;
 font-family: Arial, Helvetica, sans-serif;
 font-size:16px;
 font-weight: bold;
 margin: 10px 0 5px 0;
 }


 /*navigation */
 a, a:link {
 text-decoration: none;
 color:#000;
 }

 a:visited {
 color:#FFF;
 background-color:#000;
 }

 a:hover, a:focus, a:active {
 background-color:#FF9900;
 }
 
 /*formular*/
input,textarea {
 margin: 3px 0;
 border: 1px solid #000;
 background: white;
 padding: 3px 3px;
 color:#000;
 }

input:active, input:focus, input:hover { background:#ccc;}

.buttons {text-align: center;}

