body {
margin: 30px auto;
padding: 0;
background: url(../grafiken/hintergrund.png);
}

h1 {
font-family: arial; font-size: 11pt; color: #303030; line-height: 1.5; margin-right: 30px; margin-left: 30px; margin-top: 20px;
}

h2 {
font-family: arial; font-size: 11pt; color: #303030; line-height: 1.5; margin-right: 30px; margin-left: 30px; margin-top: 20px;
}

form {
height: 10px;
padding: 0;
margin: 0;
}

input {
font-family: arial; font-size: 11px; font-weight: bold; color: #303030; line-height: 8px; width: 280px; height: 16px; border: 1px solid; border-color: #6ec800; background-color: #d7e9bf;
}

select {
font-family: arial; font-size: 11px; font-weight: bold; color: #303030; width: 280px; height: 20px; border: 1px solid; border-color: #6ec800; background-color: #d7e9bf;
}

textarea {
font-family: arial; font-size: 11px; color: #303030; line-height: 1.5; width: 280px; height: 140px; border: 1px solid; border-color: #6ec800; background-color: #d7e9bf;
}

img {
border: none;
padding: 0;
margin: 0;
}

a:link { font-family: arial; font-size: 11px; font-weight: bold; color: #303030; text-decoration: none; }
a:visited { font-family: arial; font-size: 11px; font-weight: bold; color:#303030; text-decoration: none; }
a:focus { font-family: arial; font-size: 11px; font-weight: bold; color: red; text-decoration: none; }
a:hover { font-family: arial; font-size: 11px; font-weight: bold; color: #303030; text-decoration: none; }
a:active { font-family: arial; font-size: 11px; font-weight: bold; color: lime; text-decoration: none; }

a.unten:link { font-family: arial; font-size: 11px; color: #a6a6a6; font-weight: normal; }
a.unten:visited { font-family: arial; font-size: 11px; color: #a6a6a6; font-weight: normal; }

#flaggen { 
word-spacing: 5px; margin: 64px 30px 0px 66px; border: none; border: 0px; 
}

#pfeile { 
width: 50px; height: 340px; border: none; border: 0px; background-image: url(../grafiken/pfeil-rechts.gif);
}

#pfeile:hover { 
width: 50px; height: 340px; border: none; background-image: url(../grafiken/pfeil-rechts-hover.gif) ; 
}

#pfeile2 { 
width: 50px; height: 340px; border: none; border: 0px; background-image: url(../grafiken/pfeil-links.gif);
}

#pfeile2:hover { 
width: 50px; height: 340px; border: none; background-image: url(../grafiken/pfeil-links-hover.gif) ; 
}

#pfeile3 { 
width: 50px; height: 340px; border: none; border: 0px; background-image: url(../grafiken/pfeil-rechts.gif);
}

#pfeile3:hover { 
width: 50px; height: 340px; border: none; background-image: url(../grafiken/pfeil-rechts-hover2.gif) ; 
}

#pfeile4 { 
width: 50px; height: 340px; border: none; border: 0px; background-image: url(../grafiken/pfeil-links.gif);
}

#pfeile4:hover { 
width: 50px; height: 340px; border: none; background-image: url(../grafiken/pfeil-links-hover2.gif) ; 
}

#wechsel {
background-image: url(../grafiken/pfeil-rechts.jpg);
}

#wechsel a:hover img {
visibility: hidden; 
display: block;
}

#wechsel2 {
background-image: url(../grafiken/pfeil-links.jpg);
}

#wechsel2 a:hover img {
visibility: hidden; 
display: block;
}

.button1 { display: block; width:106px; line-height: 40px; background-image: url(../grafiken/buttonhg1.jpg); background-position: 0px -3px; }
.button1:visited { display: block; width: 106px; line-height: 40px; }
.button1:hover { background-image: url(../grafiken/buttonhg1.jpg); background-position: 0px -40px; }

.button1b { display: block; width:106px; line-height: 40px; background-image: url(../grafiken/buttonhg1.jpg); background-position: 0px -40px; }
.button1b:visited { display: block; width: 106px; line-height: 40px; }
.button1b:hover { background-image: url(../grafiken/buttonhg1.jpg); background-position: 0px -40px; }

.button2 { display: block; width:106px; line-height: 40px; background-image: url(../grafiken/buttonhg2.jpg); background-position: 0px -3px; }
.button2:visited { display: block; width: 106px; line-height: 40px; }
.button2:hover { background-image: url(../grafiken/buttonhg2.jpg); background-position: 0px -40px; }

.button2b { display: block; width:106px; line-height: 40px; background-image: url(../grafiken/buttonhg2.jpg); background-position: 0px -40px; }
.button2b:visited { display: block; width: 106px; line-height: 40px; }
.button2b:hover { background-image: url(../grafiken/buttonhg2.jpg); background-position: 0px -40px; }

.button3 { display: block; width:106px; line-height: 40px; background-image: url(../grafiken/buttonhg3.jpg); background-position: 0px -3px;}
.button3:visited { display: block; width: 106px; line-height: 40px; }
.button3:hover { background-image: url(../grafiken/buttonhg3.jpg); background-position: 0px -40px; }

.button3b { display: block; width:106px; line-height: 40px; background-image: url(../grafiken/buttonhg3.jpg); background-position: 0px -40px;}
.button3b:visited { display: block; width: 106px; line-height: 40px; }
.button3b:hover { background-image: url(../grafiken/buttonhg3.jpg); background-position: 0px -40px; }

.button4 { display: block; width:106px; line-height: 40px; background-image: url(../grafiken/buttonhg4.jpg); background-position: 0px -3px;}
.button4:visited { display: block; width: 106px; line-height: 40px; }
.button4:hover { background-image: url(../grafiken/buttonhg4.jpg); background-position: 0px -40px; }

.button4b { display: block; width:106px; line-height: 40px; background-image: url(../grafiken/buttonhg4.jpg); background-position: 0px -40px;}
.button4b:visited { display: block; width: 106px; line-height: 40px; }
.button4b:hover { background-image: url(../grafiken/buttonhg4.jpg); background-position: 0px -40px; }

.button5 { display: block; width:106px; line-height: 40px; background-image: url(../grafiken/buttonhg5.jpg); background-position: 0px -3px;}
.button5:visited { display: block; width: 106px; line-height: 40px; }
.button5:hover { background-image: url(../grafiken/buttonhg5.jpg); background-position: 0px -40px; }

.button5b { display: block; width:106px; line-height: 40px; background-image: url(../grafiken/buttonhg5.jpg); background-position: 0px -40px;}
.button5b:visited { display: block; width: 106px; line-height: 40px; }
.button5b:hover { background-image: url(../grafiken/buttonhg5.jpg); background-position: 0px -40px; }

.button6 { display: block; width:106px; line-height: 40px; background-image: url(../grafiken/buttonhg6.jpg); background-position: 0px -3px;}
.button6:visited { display: block; width: 106px; line-height: 40px; }
.button6:hover { background-image: url(../grafiken/buttonhg6.jpg); background-position: 0px -40px; }

.button6b { display: block; width:106px; line-height: 40px; background-image: url(../grafiken/buttonhg6.jpg); background-position: 0px -40px;}
.button6b:visited { display: block; width: 106px; line-height: 40px; }
.button6b:hover { background-image: url(../grafiken/buttonhg6.jpg); background-position: 0px -40px; }

.button7 { display: block; width:106px; line-height: 40px; background-image: url(../grafiken/buttonhg7.jpg); background-position: 0px -3px;}
.button7:visited { display: block; width: 106px; line-height: 40px; }
.button7:hover { background-image: url(../grafiken/buttonhg7.jpg); background-position: 0px -40px; }

.button7b { display: block; width:106px; line-height: 40px; background-image: url(../grafiken/buttonhg7.jpg); background-position: 0px -40px;}
.button7b:visited { display: block; width: 106px; line-height: 40px; }
.button7b:hover { background-image: url(../grafiken/buttonhg7.jpg); background-position: 0px -40px; }

.button8 { display: block; width:106px; line-height: 40px; background-image: url(../grafiken/buttonhg8.jpg); background-position: 0px -3px;}
.button8:visited { display: block; width: 106px; line-height: 40px; }
.button8:hover { background-image: url(../grafiken/buttonhg8.jpg); background-position: 0px -40px; }

.button8b { display: block; width:106px; line-height: 40px; background-image: url(../grafiken/buttonhg8.jpg); background-position: 0px -40px;}
.button8b:visited { display: block; width: 106px; line-height: 40px; }
.button8b:hover { background-image: url(../grafiken/buttonhg8.jpg); background-position: 0px -40px; }

.button9 { display: block; width:106px; line-height: 40px; background-image: url(../grafiken/buttonhg9.jpg); background-position: 0px -3px;}
.button9:visited { display: block; width: 106px; line-height: 40px; }
.button9:hover { background-image: url(../grafiken/buttonhg9.jpg); background-position: 0px -40px; }

.button9b { display: block; width:106px; line-height: 40px; background-image: url(../grafiken/buttonhg9.jpg); background-position: 0px -40px;}
.button9b:visited { display: block; width: 106px; line-height: 40px; }
.button9b:hover { background-image: url(../grafiken/buttonhg9.jpg); background-position: 0px -40px; }

#tabellenausrichtung {
margin: 0 0 0 0 auto;
padding: 0 0 0 0;
border-collapse: collapse;
}

#menue {
font-size: 9px; font-weight: bold; font-family: arial; color: #0f529c; word-spacing: 20px; margin: 0px 20px 0px 120px;
}

#menue2 {
font-size: 9px; font-weight: bold; font-family: arial; color: #0f529c; word-spacing: 20px; margin: 0px 20px 0px 234px;
}

#menue3 {
font-size: 9px; font-weight: bold; font-family: arial; color: #0f529c; word-spacing: 20px; margin: 0px 20px 0px 342px;
}

#menue4 {
font-size: 9px; font-weight: bold; font-family: arial; color: #0f529c; word-spacing: 20px; margin: 0px 20px 0px 451px;
}

#menue5 {
font-size: 9px; font-weight: bold; font-family: arial; color: #0f529c; word-spacing: 20px; margin: 0px 20px 0px 440px;
}

#menue6 {
font-size: 9px; font-weight: bold; font-family: arial; color: #0f529c; word-spacing: 20px; margin: 0px 20px 0px 520px;
}

#menue9 {
font-size: 9px; font-weight: bold; font-family: arial; color: #0f529c; word-spacing: 20px; margin: 0px 20px 0px 676px;
}

#text {
font-family: arial; font-size: 10pt; color: #303030; text-align: justify; line-height: 1.5; margin-right: 30px; margin-left: 30px; margin-top: 20px;
}

.text {
font-family: arial; font-size: 10pt; color: #303030; text-align: justify; line-height: 1.5; margin-right: 30px; margin-left: 30px; margin-top: 20px;
}

#text-sitemap { 
font-family: arial; font-size: 10px; font-weight: bold; color: #303030; text-decoration: none;
}

#text-fett {
font-family: arial; font-size: 10pt; color: #303030; text-align: justify; line-height: 1.5; 
}

#text-rechts {
font-family: arial; font-size: 10pt; color: #303030; text-align: justify; line-height: 1.5; margin-right: 20px; margin-left: 20px; margin-top: 66px;
}

#text-link {
font-family: arial; font-size: 11px; font-weight: bold; color: #303030; margin-right: 20px; 
}

.text-link {
font-family: arial; font-size: 11px; font-weight: bold; color: #303030; margin-right: 20px; margin-left: 600px;
}

#text-unten { 
font-family: arial; font-size: 18px; font-weight: bold; color: #303030; margin: 0px 20px 0px 20px; 
}

.text-links {
float: left; font-family: arial; font-size: 10pt; color: #303030; text-align: justify; margin-right: 20px; margin-left: 20px; 
}

.text-rechts {
float: right; font-family: arial; font-size: 10pt; color: #303030; text-align: justify; margin-right: 20px; margin-left: 20px; 
}

#text-klein {
font-family: arial; font-size: 8pt; color: #303030; text-align: justify; line-height: 1.5; margin-right: 30px; margin-left: 30px; margin-top: 20px;
}

#text-klein2 {
font-family: arial; font-size: 8pt; color: #303030; text-align: justify; line-height: 1.5; margin-right: 30px; margin-left: 30px; margin-top: 64px;
}

#bild {
margin: 20px 20px 20px 20px;
}

#bilder-unten { 
word-spacing: 10px; margin: 6px 20px 0px 0px; 
}

#copyright { 
font-family: arial; font-size: 11px; color: #a6a6a6; margin: 6px 20px 90px 0px; 
}

#fussnote { 
font-family: arial; font-size: 11px; color: #a6a6a6; margin: 0px 30px 20px 30px; 
}


