body{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 15px;
text-align: center;
background-color: #C0C0C0;
}

a, a:visited, a:active, a:hover{
color: #000000;
text-decoration: no-decoration;
}

tr{
vertical-align: top;
}

/*Überschriften*/

h1{
font-size: 21px;
font-weight: normal;
}

h2{
font-size: 18px;
font-weight: normal;
}

/*design*/

.alles{
text-align: left;
width: 980px;
border: 1px solid black;
background-color: #FFFFFF;
margin: 0px auto;
min-height:800px;
}

a{
text-decoration: none;
}

.navi_l{
position:absolute;
left:0px;
width:133px;
height:24px;
background-image:url(pic/design/liste_l.jpg);
padding-left: 12px;
padding-top: 6px;
z-index: 5;
}

.navilang_l{
position:absolute;
left:0px;
width:133px;
background-image:url(pic/design/listelang_l.jpg);
padding-left: 12px;
padding-top: 6px;
z-index: 5;
color: #000000;
}


.navi_r{
position:absolute;
right:0px;
width:133px;
height:24px;
background-image:url(pic/design/liste_r.jpg);
padding-left: 12px;
padding-top: 6px;
z-index: 5;
}

.navi_l a, .navi_r a, .navilang_l a, .navi_l a:hover, .navi_r a:hover, .navilang_l a:hover, .navi_l a:visited, .navi_r a:visited, .navilang_l a:visited, .navi_l a:active, .navi_r a:active, .navilang_l:acitive{
color: #000000;
}

* html .navi_l a, .navi_r a, .navilang_l a{
width: 133px;
height: 24px;
}

* html .navilang_l a{
width: 133px;
height: 14px;
}

.navi_klein{
font-size:12px;
padding-left:17px;
}

.navi_klein2{
font-size:12px;
padding-left:17px;
padding-bottom: 2px;
}

.navi_menu{
position:absolute;
left:0px;
top:0px;
z-index:1;
}

.navi_pitpat{
position:absolute;
right:0px;
top:0px;
z-index:10;
}

* html .navi_menu, *html .navi_pitpat{
top:-3px;
}

.links{
position:relative;
top:0px;
left:0px;
}

* html .links{
left: -131px;
}

.text{
padding: 10px 170px 10px 180px;
text-align: justify;
line-height: 18px;
}

*html .text{
padding: 10px 30px 10px 310px;
}

/*formular*/

input, textarea{
border: 1px solid #900000;
background-color: #DFDFDF;
}

input:focus, textarea:focus{
background-color: #EFEFEF;
}

/*listen*/
table{
border-collapse: collapse;
text-align: left;
}

.listetop{
background-color: #900000;
color: #FFFFFF;
}

.liste{
background-color: #DFDFDF;

}

.liste td, .listetop td{
border: 1px #900000 solid;
}
