HTML {

height: 100%;

}



body {

background-color: #fff; 

margin: 0; 

padding: 0;

font-family: Arial,Verdana,Helvetica,sans-serif; 

font-size: 12px; 

color: #000;

background-image: none;

}





#all {

background-color: #fff;

margin: 0;

padding: 0;

height: auto; 

background-image: none; 

}





.sprung {

display: none;

}



#kopf {

display: none;

}



#kopf a {

display: none;

}



#logo {

display: none;

}



#titel {

display: none;

}



#rubrik {

display: none;

}



#rubrik a {

display: none;

}







#nav {

display: none;

}



ul.navlist {

display: none;

} 



ul.navlist2 {

display: none;

} 



ul.navlist3 {

display: none;

} 



ul.navlist li, ul.navlist3 li {

display: none;

}



ul.navlist2 li {

display: none;

}



ul.navlist li A, ul.navlist2 li A {

display: none;

}



ul.navlist li A:hover, ul.navlist2 li A:hover {

display: none;

}



ul.navlist3 li A {

display: none;

}



ul.navlist3 li A:hover {

display: none;

}



ul.navlist li A.aktuell {

v

}





ul.subnavlist {

display: none;

} 



ul.subnavlist li {

display: none;

}



ul.subnavlist a {

display: none;

}



ul.subnavlist a:hover {

display: none;

}



ul.subnavlist a.aktuell {

display: none;

}



ul.subnavlist ul {

display: none;

} 



ul.subnavlist ul li {

display: none;

}



ul.subnavlist ul li a {

display: none;

}



ul.subnavlist ul li a:hover {

display: none;

}



ul.subnavlist ul li a.aktuell {

display: none;}





ul.subnavlist2 {

display: none;

} 



ul.subnavlist2 li {

display: none;

}



ul.subnavlist2 li a {

display: none;

}



ul.subnavlist2 li a:hover {

display: none;

}



ul.subnavlist2 li a.aktuell {

display: none;

}



ul.subnavlist2 li a.aktuell2 {

display: none;

}







.nolink {

display: none;

}



.nolink2 {

display: none;

}



ul.subnavlist ul ul{

display: none;

} 



ul.subnavlist ul ul li {

display: none;

}



ul.subnavlist ul ul li a {

display: none;

}



ul.subnavlist ul ul li a:hover {

display: none;

}



ul.subnavlist ul ul li a.aktuell {

display: none;

}



ul.subnavlist2 ul {

display: none;

} 



ul.subnavlist2 ul li {

display: none;

}



ul.subnavlist2 ul li a {

display: none;

}



ul.subnavlist2 ul li a:hover {

display: none;

}



ul.subnavlist2 ul li a.aktuell {

display: none;

}





#inhalt {

margin: 0;

padding: 0;

background-color: #fff; 

font-size: 12px; 

width: 100%;

}



#inhalt2 {

margin: 0;

padding: 0;

background-color: #fff; 

height: 100%;

font-size: 12px; 

width: 100%;

}



#inhalt3 {

margin: 0;

padding: 0;

background-color: #fff; 

font-size: 12px; 

width: 100%;

}



.boxrechts {

display none;

}



h1 {

font-family: Arial,Verdana,Helvetica,sans-serif; 

font-size: 15px;

color: #000;

padding-bottom: 5px;

margin-bottom: 10px;

border-bottom: solid 1px #000;

}



h2 {

font-family: Arial,Verdana,Helvetica,sans-serif; 

font-size: 13px;

color: #666; 

font-weight: bold;

margin-top: 10px; 

margin-bottom: 5px;

text-decoration: none;

}



h3 {

font-family: Arial,Verdana,Helvetica,sans-serif; 

font-size: 12px;

color: #000; 

font-weight: bold;

padding: 0;

margin: 4px 0 2px 0;

}



h4 {

font-family: Arial,Verdana,Helvetica,sans-serif; 

font-size: 12px;

color: #666;

padding: 0;

margin: 20px 0 0 0;

text-decoration: none;



}



.klein {

font-size: 10px;

color: #000;

text-align: right;

padding: 0;

margin: 0;

}







ul.inhalt, ul.inhaltblock {

list-style-type: square;

list-style-image: none;

margin: 5px 0 5px 16px;

}



ul.inhalt li, ul.inhaltblock li {

margin: 5px 0 5px 0;

}



ul.inhaltblock li {

text-align: justify;

}





ul.inhalt2 {

list-style-type: square;

list-style-image: none;

margin: 5px 0 5px 40px;

}



ul.inhalt2 li {

margin: 5px 0 5px 0;

}



ol {

margin-top: 3px; 

margin-bottom: 10px;

list-style-type: none;

}



ol.nummer {

margin-top: 3px; 

margin-bottom: 10px;

list-style-type: decimal;

}



.ohne li {

list-style-image: none; 

list-style-type: none;

margin: 0;

padding: 0;

}



.einz {

padding: 0 0 10px 30px;

}





.land {

margin: 0;

padding: 0;

float: left;

width: 40%;

}



.land2 {

margin: 10px 0 0 10px;

padding: 0;

float: left;

width: 50%;

}









.nosign {

background-image: none;

}



.unsichtbar {

background-image: none;

margin: 0;

padding: 0;

font-size: 0px;

line-height: 0.0em;

}



p {

margin: 5px 0;

padding: 4px 0 6px 0;

}



#inhalt p, #inhalt ul, #inhalt ol {

margin-right: 0;

}





.abstand {

padding: 4px 0 6px 0;

}



.abstand2 {

padding: 8px 0 8px 0;

}



.abstand3 {

padding: 15px 0 2px 0;

}



.big, .blau {

font-weight: bold;

}



p.block {

margin: 0;

padding: 7px 0 7px 0;

width: auto;

text-align: justify;

}



p.block2 {

margin: 0;

padding: 7px 0 7px 0;

width: auto;

text-align: justify;

}



.zitat {

margin: 10px;

padding: 15px;

font-weight: bold;

font-size: 13px;

color: #666;

line-height: 1.6em;

}



.zitatklein {

font-weight: bold;

font-size: 10px;

color: #6D86B6;

}





.clear {

clear: both;

}





ul.linklist {

color: #000; 

list-style-image: url(img_wil/pfeil_r.gif); 

list-style-type: none;

}



ul.linklist a {

color: #840505; 

text-decoration: underline;

background-image: none;

padding: 0;

}



ul.linklist a:hover {

color: #fc2603; 

text-decoration: underline; 

}



.linklist2 {

font-size: 10px;

color: #000; 

text-align: right; 

list-style-type: none;

list-style-image: none;

}



.linklist2 a {

color: #840505; 

text-decoration: underline;

background-image: none;

padding-left: 1.5 em;

}



.linklist2 a:hover {

color: #fc2603; 

text-decoration: underline; 

}





A {

color: #840505; 

text-decoration: underline; 

background-image: none; 

padding-left: 5px; 

}



A:hover {

color: #fc2603; 

text-decoration: underline; 

}





.welt {

float: right;

padding: 0;

margin-left: 5px;

margin-right: 0;

font-family: Arial,Verdana,Helvetica,sans-serif; 

font-size: 10px;

color: #000;

text-align: right;

}



.welt A {

color: #840505; 

text-decoration: underline; 

padding-right: 10px;

}



.welt A:hover{

color: #fc2603; 

text-decoration: underline; 

}



.tip {

display: none;

}



.tip a {

display: none;

}



.tip a:hover {

text-decoration: underline; 

color: #c30;

}



.left {

float: left;

width: auto;

margin: 0 15px 10px 0;

padding: 0;

}







.fuss {

display: none;

}



.fuss A {

display: none;

}



.fuss A:hover {

text-decoration: underline; 

color: #c30;

}



.edition {

display: none;

}



.edition A {

display: none;

}



.edition A:hover {

display: none;

}



.druck {

display: none;

}



.druck A {

display: none;

}



.druck A:hover {

text-decoration: underline; 

color: #c30;

}



/* kontakttabelle*/



#kontakt {

margin: 10px 0;

padding: 0;

width: 90%;

border: none;

font-size: 12px;

line-height: 1.5em;

}



.reihe {

margin: 0;

padding: 0;

background-color: #fff;

}



.daten {

margin: 0;

padding: 10px;

width: 49%;

border-bottom: #fff solid 15px;

border-left: none;

border-right: none;

vertical-align: top;

}



.ueberschrift {

margin: 0;

border-top: #ccc solid 1px;

background-color: #fff;

padding: 5px;

border-left: none;

border-right: none;

vertical-align: top;

font-weight: bold;

color: #000;

}



.hinweismail {

font-size: 11px;

color: #666;

}



/* kontakttabelle ende */