html {
 scrollbar-base-color:#F7F7F7;
 scrollbar-3dlight-color:#FFFFFF;
 scrollbar-arrow-color:#000000;
 scrollbar-darkshadow-color:#000000;
 scrollbar-face-color:#F7F7F7;
 scrollbar-highlight-color:#FFFFFF;
 scrollbar-shadow-color:#FFFFFF;
 scrollbar-track-color:#FFFFFF;
}

body {
 margin: 0px;
 width: 1003px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;

 }
 

 
h1 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: bold;
 font-variant:small-caps;
 margin: 0px;
 padding: 0px 5px 0px 18px;
 border-bottom: 1px solid #FFCA05; 
 background-image:url(../images/basics/rote_linien.gif); 
 background-repeat:no-repeat;
 }
 
h2 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: bold;
 margin: 0px;
 padding: 0px 0px 15px 0px;
 }

h3 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: bold;
 margin: 0px;
 color: #E21D3C;
 padding: 10px 0px 10px 0px;
 } 
 
p {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 z-index:3;
 margin: 0px;
 padding: 2px 5px 10px 0px;
 } 

#head {
 width:1003px;
 height:138px;
} 
 
#navi_oben {
 margin-top:5px; 
 margin-left:742px; 
 width:250px; /*243*/
 word-spacing:2px;
}

#navi_oben a:link, a:visited {
 text-decoration: none;
 color: #000000;
 }
 
#navi_oben a:hover {
 text-decoration: none;
 color: #000000;
 background: #FFEA98;
 }

#suche {
 position:absolute;
 top:133px;
 left:522px;
 width:200px;
 vertical-align:bottom;
}



.content {
 width:1001px; 
 background-image:url(../images/basics/bg.gif); 
 background-repeat:repeat-y;
}

.cont, .textpic {
  margin-top:15px;
}

#nav { 
 margin-top:43px;
 border-bottom:1px solid #FFCA05; 
 width:170px;
 float:left;
}

a.nav:link, a.nav:visited, a.nav:hover {
 text-decoration: none;
 color: #000000;
 }
 

 
.nav_pkt, .nav_pkt_akt {
 top: 150px; 
 padding:6px 0px 6px 23px; 
 border-top:1px solid #FFCA05; 
 background-image: url('/images/basics/trans.gif');
 background-repeat: no-repeat;
 background-position: 8px 7px;
}

.u_nav_pkt, .u_nav_pkt_akt {
 top: 150px; 
 padding:6px 0px 6px 33px; 
 background-image: url('/images/basics/trans.gif');
 background-repeat: no-repeat;
 background-position: 18px 7px;
}
.nav_pkt_akt, .u_nav_pkt_akt, .nav_pkt:hover, .u_nav_pkt:hover {
  background-image: url('/images/basics/rote_linien.gif');
}

.lvl4, .lvl4_akt
{
  display:block;
  padding-left: 15px;
  background-image: url('/images/basics/trans.gif');
  background-repeat: no-repeat;
}
.lvl4:hover, .lvl4_akt
{
  background-image: url('/images/basics/rote_linien.gif');
}


.block_2{
 float:right; 
 width:220px; 
 padding: 30px 30px 35px 0px; 
}




.block_1 {
 margin-top:30px;
 margin-left:25px;
 width:480px; 
 float:left;
}

#foot {
 background-image:url(../images/basics/foot_bg.gif); 
 background-repeat:repeat-x; 
 height:22px;
 width:1003px;
}

.txt_red {
 color:#E21D3C;
}

.search {
 background-color: #FFFFFF;
 filter: Alpha(opacity=80, finishopacity=80); 
 -moz-opacity: 0.8; 
 opacity:0.8;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt;
 border: 1px solid #000000;
 overflow:auto;
 }
 
.submit {
 background-color: #FFFFFF;
 filter: Alpha(opacity=80, finishopacity=80); 
 -moz-opacity: 0.8; 
 opacity:0.8;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 border: 1px solid #000000;
 overflow:auto;
 }  
 
.block_1 table {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 padding: 0px;
 margin: 0px;
 text-align: left;
 background:#FFFFFF;
 width:100%;
 vertical-align:top;
 }

.block_1 th {
 padding: 3px;
 font-weight: bold;
 text-align: left;
 background:#FFEA98;
 vertical-align:top;
 }

.block_1 td {
 padding: 3px;
 background:#FFEA98;
 vertical-align:top;
 }

ul{
 margin-top: 2px;
 list-style-type:square;
} 

li{
 margin-top:5px;
 margin-bottom:5px;
 }

 
a.nav3:link, a.nav3:visited {
 text-decoration: none;
 color: #E41F3D;
 font-weight:bold;
 }

 
a.nav3:hover {
 text-decoration: none; 
 color: #000000;
 font-weight:bold;
 }

a.nav3_a:link, a.nav3_a:visited, a.nav3_a:hover {
 text-decoration: none;
 color: #000000;
 font-weight:bold;
 }
 
 
a.intlink:link, a.intlink:visited {
 text-decoration: none;
 color: #E21D3C;
 }
 
a.intlink:hover {
 text-decoration: none; 
 color: #000000;
 background: #FFCA05;
 }

a.extlink:link, a.extlink:visited {
 text-decoration: none;
 color: #E21D3C;
 }

a.extlink:hover {
 text-decoration: none; 
 color: #000000;
 background: #FFCA05;
 } 
 
 
a.emaillink:link, a.emaillink:visited {
 text-decoration: none;
 color: #E21D3C;
 }

a.emaillink:hover {
 text-decoration: none; 
 color: #000000;
 background: #FFCA05;
 }  

a.downlink:link, a.downlink:visited {
 text-decoration: none;
 color: #E21D3C;
 }

a.downlink:hover {
 text-decoration: none; 
 color: #000000;
 background: #FFCA05;
 }  
 
a.dat:link, a.dat:visited {
 text-decoration: none;
 color: #E21D3C;
 }

a.dat:hover {
 text-decoration: none; 
 color: #000000;
 background: #FFCA05;
 }


 
/* Suchwort hervorheben */
.found {
  font-weight:bold;
}

.field {
 background-color: #FFFFFF;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 border: 1px solid #FFCB05;
 overflow:auto;
 }

.submit_form {
 background-color: #FFFFFF;
 color:#E31E3C;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 border: 1px solid #FFCB05;
 overflow:auto;
 } 
 
.image {
 float:left; 
/* padding:0px 0px 5px 5px; */
 width:150px;
 margin-right: 5px;
 margin-bottom: 5px;
}

