#body{
background-color: #ffffff;
background-image: url(images/ypsilon.gif); 
background-repeat:repeat;
}

.logo {
width: 880px;
height: 1000px;
position:absolute;
left:120px;
top:30px;
}

.willk {
position:absolute; 
left:400px;
top:35px
}

.mehr {
position:absolute; 
left:220px;
top:315px;
}

.inh {
position:absolute; 
left:550px;
top:35px;
}

.proj {
position:absolute; 
left:670px;
top:35px;
}

.press {
position:absolute; 
left:835px;
top:35px;
}

.box {
position:absolute;
left:65px;
top:60px;
}

.ter {
position:absolute; 
left:400px;
top:60px;
}

.kon {
position:absolute; 
left:550px;
top:60px
}

.bi {
position:absolute; 
left:670px;
top:60px
}

.foto {
position:absolute; 
left:835px;
top:60px
}

.linetop {
position:absolute; 
left:120px;
top:80px
}

.topline2 {
position:absolute; 
left:405px;
top:110px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: normal;
text-align: justify;
letter-spacing: 0.16em;
color: #333333;
width: 370px;
}

.breadcrumb {
position:absolute; 
left:400px;
top:100px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
letter-spacing: -0.03em;
color: #333333;
}

.image {
   border-width: 1px;
   border-style: solid;
   border-color: #002a5c;
}

.image1 {
   border-width: 1px;
   border-style: solid;
   border-color: #828282
}

.navileft {
position:absolute; 
left:120px;
top:140px;
width:266px;
}

.black {
 font-family: Helvetica, Verdana, Geneva, Arial, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #cc3399;
 padding-left: 50px;
 padding-top: 25px;
 padding-bottom: 3px;
}

.pakt {
 font-family: Helvetica, Verdana, Geneva, Arial, sans-serif;
 font-size: 15px;
 font-weight: bold;
 color: #003399;
}

.weihnacht {
position:absolute; 
left:200px;
top:100px;
 font-family: Helvetica, Verdana, Geneva, Arial, sans-serif;
 font-size: 15px;
 color: #ff0000;
}
.space {
width:266px;
height:10px;
}

.startbild {
position:absolute; 
left:400px;
top:160px;
}

.werkreal {
position:absolute; 
left:400px;
top:512px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 19px;
font-weight: normal;
letter-spacing: -0.01em;
color: #000000;
width: 395px;
}

.boxtext {
position:absolute; 
left:435px;
top:587px;
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 12px;
line-height : 18px;
color: #000000;
font-weight: normal;
letter-spacing: -0.01em;
width: 375px;
}

.boxtext1 {
position:absolute; 
left:425px;
top:588px;
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 12px;
 line-height : 15px;
color: #000000;
font-weight: normal;
letter-spacing: -0.01em;
width: 375px;
}

.boxtext2 {
position:absolute; 
left:425px;
top:625px;
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
font-weight: normal;
letter-spacing: -0.01em;
width: 375px;
}

.boxtext3 {
position:absolute; 
left:425px;
top:646px;
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
font-weight: normal;
letter-spacing: -0.01em;
width: 375px;
}

.boxtext4 {
position:absolute; 
left:425px;
top:668px;
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
font-weight: normal;
letter-spacing: -0.01em;
width: 375px;
}

.kasten {
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 12px;
line-height : 20px;
font-weight: light;
padding-left: 0px;
width: 160px;
position:absolute; 
left:835px;
top:140px;
}

.kastenhead {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 18px;
 font-weight: bold;
 padding-top: 25px;
 color: #333333;
 }
 
 .kastenhead2 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 18px;
 font-weight: bold;
 padding-top: 25px;
 color: #339900;
 }
 
 .kastenhead3 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 18px;
 font-weight: bold;
 padding-top: 25px;
 color: #ff9900;
 }
 
.head1 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
margin-bottom:10px;
font-size: 17px;
font-weight: bold;
text-align: left;
position:absolute; 
left:400px;
top:335px;
width:454px;
 }
 
 .head2 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
margin-bottom:10px;
font-size: 17px;
font-weight: bold;
text-align: left;
position:absolute; 
left:400px;
top:160px;
width:454px;
 }
 
 .content {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
 line-height : 21px;
 color: #333333;
position:absolute; 
left:400px;
top:370px;
width:395px;
height:700px;
}

 .content1 {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
 line-height : 21px;
 color: #333333;
}
 .content2 {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
 line-height : 21px;
 color: #333333;
position:absolute; 
left:400px;
top:390px;
width:395px;
height:700px;
}

.sm {
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: bold;
 color: #006600;
 padding-bottom: 10px;
 }

.sml {
 font-weight: normal;
 position:absolute; 
left:400px;
top:185px;
width:220px;
height:700px;
 }

 .smr {
 font-weight: normal;
 position:absolute; 
left:620px;
top:185px;
width:190px;
height:700px;
 }
 
.smrr {
 font-weight: normal;
 position:absolute; 
left:835px;
top:185px;
width:190px;
height:700px;
 }

.kontakt{
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
 line-height : 21px;
 color: #333333;
 font-weight: normal;
 position:absolute; 
left:400px;
top:200px;
width:395px;
height:700px;
 }

 .gloss{
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
 line-height : 21px;
 color: #333333;
 font-weight: normal;
 position:absolute; 
left:400px;
top:200px;
width:560px;
height:700px;
 }
 
 .datenschutz{
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
 line-height : 21px;
 color: #333333;
 font-weight: normal;
 }
 
 .gallery{
position:absolute; 
left:385px;
top:85px;
width:395px;
height:700px;
 }

 .spre{
position:absolute; 
left:200px;
top:59px;
 }
 
#contentliste ul {
margin-left: 0.8em; padding-left: 0.4em; padding-top: 0.1em; margin-bottom: 1.2em; margin-top: 0.2em;}

#cl li { padding: 0.05em;}

#navcontainer ul
{
position:absolute; 
left:798px;
top:160px;
list-style-type: none;
text-align: left;
}

#navcontainer ul li a
{
background: transparent url(../images/grey_mini.gif) left center no-repeat;
padding-left: 18px;
text-align: left;
font: normal 11px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
text-decoration: none;
color: #000000;
}

#navcontainer ul li a:visited
{
background: transparent url(../images/grey_mini.gif) left center no-repeat;
color: #000000;
}

#navcontainer ul li a:hover
{
background: transparent url(../images/orange_mini.gif) left center no-repeat;
color: #cb0000;
}

#navcontainer ul li a#current
{
background: transparent url(../images/orange_mini.gif) left center no-repeat;
color: #666;
}

#navcontainer2 ul
{
position:absolute; 
left:798px;
top:160px;
list-style-type: none;
text-align: left;
}

#navcontainer2 ul li a
{
background: transparent url(../images/grey_mini.gif) left center no-repeat;
padding-left: 18px;
text-align: left;
font: normal 11px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
text-decoration: none;
color: #000000;
}

#navcontainer2 ul li a:visited
{
background: transparent url(../images/grey_mini.gif) left center no-repeat;
color: #000000;
}

#navcontainer2 ul li a:hover
{
background: transparent url(../images/violett_mini.gif) left center no-repeat;
color: #cc3399;
}

#navcontainer2 ul li a#current
{
background: transparent url(../images/violett_mini.gif) left center no-repeat;
color: #666;
}


#navcontainer3 ul
{
position:absolute; 
left:798px;
top:160px;
list-style-type: none;
text-align: left;
}

#navcontainer3 ul li a
{
background: transparent url(../images/grey_mini.gif) left center no-repeat;
padding-left: 18px;
text-align: left;
font: normal 11px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
text-decoration: none;
color: #000000;
}

#navcontainer3 ul li a:visited
{
background: transparent url(../images/grey_mini.gif) left center no-repeat;
color: #000000;
}

#navcontainer3 ul li a:hover
{
background: transparent url(../images/darkblue_mini.gif) left center no-repeat;
color: #0033ff;
}

#navcontainer3 ul li a#current
{
background: transparent url(../images/darkblue_mini.gif) left center no-repeat;
color: #666;
}

#navcontainer4 ul
{
position:absolute; 
left:798px;
top:160px;
list-style-type: none;
text-align: left;
}

#navcontainer4 ul li a
{
background: transparent url(../images/grey_mini.gif) left center no-repeat;
padding-left: 18px;
text-align: left;
font: normal 11px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
text-decoration: none;
color: #000000;
}

#navcontainer4 ul li a:visited
{
background: transparent url(../images/grey_mini.gif) left center no-repeat;
color: #000000;
}

#navcontainer4 ul li a:hover
{
background: transparent url(../images/bleu_mini.gif) left center no-repeat;
color: #00cccc;
}

#navcontainer4 ul li a#current
{
background: transparent url(../images/bleu_mini.gif) left center no-repeat;
color: #666;
}

#navcontainer5 ul
{
position:absolute; 
left:798px;
top:160px;
list-style-type: none;
text-align: left;
}

#navcontainer5 ul li a
{
background: transparent url(../images/grey_mini.gif) left center no-repeat;
padding-left: 18px;
text-align: left;
font: normal 11px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
text-decoration: none;
color: #000000;
}

#navcontainer5 ul li a:visited
{
background: transparent url(../images/grey_mini.gif) left center no-repeat;
color: #000000;
}

#navcontainer5 ul li a:hover
{
background: transparent url(../images/green_mini.gif) left center no-repeat;
color: #009900;
}

#navcontainer5 ul li a#current
{
background: transparent url(../images/green_mini.gif) left center no-repeat;
color: #666;
}


#navcontainer6 ul
{
position:absolute; 
left:798px;
top:160px;
list-style-type: none;
text-align: left;
}

#navcontainer6 ul li a
{
background: transparent url(../images/grey_mini.gif) left center no-repeat;
padding-left: 18px;
text-align: left;
font: normal 11px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
text-decoration: none;
color: #000000;
}

#navcontainer6 ul li a:visited
{
background: transparent url(../images/grey_mini.gif) left center no-repeat;
color: #000000;
}

#navcontainer6 ul li a:hover
{
background: transparent url(../images/yellow_mini.gif) left center no-repeat;
color: #ff9900;
}

#navcontainer6 ul li a#current
{
background: transparent url(../images/yellow_mini.gif) left center no-repeat;
color: #666;
}

#navcontainer7 ul
{
position:absolute; 
left:798px;
top:160px;
list-style-type: none;
text-align: left;
}

#navcontainer7 ul li a
{
background: transparent url(../images/grey_mini.gif) left center no-repeat;
padding-left: 18px;
text-align: left;
font: normal 11px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
text-decoration: none;
color: #000000;
}

#navcontainer7 ul li a:visited
{
background: transparent url(../images/grey_mini.gif) left center no-repeat;
color: #000000;
}

#navcontainer7 ul li a:hover
{
background: transparent url(../images/lind_mini.gif) left center no-repeat;
color: #ccff00;
}

#navcontainer7 ul li a#current
{
background: transparent url(../images/lind_mini.gif) left center no-repeat;
color: #666;
}

#navcontainer8 ul
{
position:absolute; 
left:798px;
top:160px;
list-style-type: none;
text-align: left;
}

#navcontainer8 ul li a
{
background: transparent url(../images/grey_mini.gif) left center no-repeat;
padding-left: 18px;
text-align: left;
font: normal 11px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
text-decoration: none;
color: #000000;
}

#navcontainer8 ul li a:visited
{
background: transparent url(../images/grey_mini.gif) left center no-repeat;
color: #000000;
}

#navcontainer8 ul li a:hover
{
background: transparent url(../images/rose_mini.gif) left center no-repeat;
color: #ff6666;
}

#navcontainer8 ul li a#current
{
background: transparent url(../images/rose_mini.gif) left center no-repeat;
color: #666;
}

.imageright {
position:absolute; 
left:830px;
top:380px;
}


.imageright2 {
position:absolute; 
left:830px;
top:210px;
}

.linebottom {
position:absolute; 
left:120px;
top:750px;
}

.bottom {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 0.56em;
 color: #000000;
 position:absolute;
 left:120px;
 top:755px;
}

.bottomnavi {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 0.56em;
 color: #000000;
 position:absolute;
 left:835px;
 top:755px;
}

.mo {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000000;
 position:absolute;
left:0px;
top:50px;
width:395px;
}

.di {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000000;
 position:absolute;
left:180px;
top:50px;
width:395px;
}

.di1 {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000000;
 position:absolute;
left:0px;
top:260px;
width:395px;
}

.do {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000000;
 position:absolute;
left:0px;
top:200px;
width:395px;
}

.fr {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000000;
 position:absolute;
left:180px;
top:200px;
width:395px;
}

.namen {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000000;
 position:absolute;
left:235px;
top:50px;
width:140px;
}

.skulp {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000000;
 position:absolute;
left:0px;
top:135px;
}

.skulptext {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000000;
 line-height : 20px;
 position:absolute;
left:90px;
top:155px;
width:300px;
}

.schwim {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000000;
 position:absolute;
left:0px;
top:50px;
}

.schwimtext {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000000;
 line-height : 20px;
 position:absolute;
left:90px;
top:75px;
width:300px;
}

.ball {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000000;
 position:absolute;
left:0px;
top:190px;
}

.balltext {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000000;
 position:absolute;
left:90px;
top:215px;
width:300px;
}

.ball2 {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000000;
 position:absolute;
left:0px;
top:200px;
}

.balltext2 {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000000;
 position:absolute;
left:90px;
top:225px;
width:300px;
}

.na {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000000;
 position:absolute;
left:200px;
top:190px;
width:395px;
}

.weiter {
 position:absolute;
left:302px;
top:340px;
}

.weiter2 {
 position:absolute;
left:250px;
top:340px;
}

.angebote {
 position:absolute;
left:260;
top:340px;
}

.back {
 position:absolute;
left:334px;
top:340px;
}

.back2 {
 position:absolute;
left:450px;
top:500px;
}

 .buchstabe {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 28px;
  color: #669933;
   text-decoration: underline;
 font-weight: bold;
 }
 
.navispalte {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 16px;
 text-align: left;
 color: #669933;
 height: 390px;
 width: 175px;
 padding-left: 10px;
}

.download {
font-family: Courier new, Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 word-spacing:-0.1em;
 line-height : 16px;
 text-align: left;
 color: #ffffff;
 padding-top: 17px;
}

.music {
 font-family: Courier New, Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 11px;
 letter-spacing: 0.02em;
 line-height : 15px;
 font-weight: bold;
 text-align: left;
 color: #000000;
 height:20px;
}

.topline {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height : 15px;
 font-weight: normal;
 text-align: left;
 color: #333333;
}

.comingsoon {
 font-family: Courier New, Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 12px;
 letter-spacing: 0.1em;
 line-height : 15px;
 font-weight: bold;
 padding-left: 38px;
 color: #000000;
 height:20px;
}

.ms {
 padding-top: 170px;
}

.links_re {
font-family: Courier new, Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 word-spacing:-0.2em;
 line-height : 16px;
 text-align: left;
 color: #ffffff;
 padding-top: 55px;
 padding-left: 40px;
}


.links_li {
font-family: Courier new, Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 word-spacing:-0.2em;
 line-height : 16px;
 text-align: left;
 color: #ffffff;
 padding-top: 25px;
 padding-left: 50px;
}

textarea 
{
overflow:auto;
/*overflow:hidden;*/

background-color : #ffcc33;
border: Medium;

/* NUR IE: */

scrollbar-3d-light-color:#C0C0C0;
scrollbar-arrow-color:#ffcc33;
scrollbar-base-color:#cccccc;
scrollbar-dark-shadow-color:#cccccc;
scrollbar-face-color:#ffcc33;
scrollbar-highlight-color:#cccccc;
scrollbar-shadow-color:#cccccc;
}

.navispalte_index {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 16px;
 text-align: left;
 color: #669933;
 height: 369px;
 width: 175px;
 padding-left: 30px;
}

.subnavi {
 text-align: left;
 padding-left: 45px;
 padding-top: 54px;
}

.subnavibr {
 text-align: left;
 padding-left: 0px;
 padding-top: 110px;
}

.sitemap {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
 line-height : 25px;
 color: #333333;
 padding-left: 0px;
}

.backfoto {
 font-family: Courier new, Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 word-spacing:-0.2em;
 line-height : 18px;
 color: #ffffff;
 padding-left: 15px;
 padding-top: 112px;
}

.gr {
 text-align: left;
 background-color: #596A71;
 width: 112px;
 height: 540px;
}

.right {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 12;
 color: #009900;
 padding-left: 9px;
}

.ol {
 text-align: left;
 background-color: #99cc33;
 width: 270px;
 height: 540px;
}

.blue {
 text-align: left;
 background-color: #0074CB;
 width: 270px;
 height: 540px;
}

.test {
border-color:#009900;
border-width:thin;
border-style:dashed;
}

.blacky {
font-family: Helvetica, Verdana, Geneva, Arial, sans-serif;
 font-size: 12;
 font-weight: bold;
 color: #cc3399;
 height: 42px;
 padding-left: 50px;
 padding-top: 25px;
 padding-bottom: 2px;
}

.violett {
font-family: Helvetica, Verdana, Geneva, Arial, sans-serif;
 font-size: 13;
 font-weight: bold;
 color: #cc3399;
 padding-left: 6px;
 padding-right: 6px;
 padding-top: 6px;
 paddin-bottom: 6px;
border-color:#cc3399;
border-width:thin;
border-style:solid;
}

.darkblue {
 font-family: Helvetica, Verdana, Geneva, Arial, sans-serif;
 font-size: 13;
 font-weight: bold;
 color: #009900;
 padding-left: 6px;
 padding-right: 6px;
 padding-top: 6px;
 paddin-bottom: 6px;
border-color:#0033ff;
border-width:thin;
border-style:solid;
}
.bleu {
 font-family: Helvetica, Verdana, Geneva, Arial, sans-serif;
 font-size: 13;
 font-weight: bold;
 color: #009900;
 padding-left: 6px;
 padding-right: 6px;
 padding-top: 6px;
 paddin-bottom: 6px;
border-color:#00cccc;
border-width:thin;
border-style:solid;
}
.green {
 font-family: Helvetica, Verdana, Geneva, Arial, sans-serif;
 font-size: 12;
 font-weight: bold;
 color: #009900;
 padding-left: 50px;
 padding-top: 23px;
 paddin-bottom: 2px;
}
.yellow {
 font-family: Helvetica, Verdana, Geneva, Arial, sans-serif;
 font-size: 13;
 font-weight: bold;
 color: #009900;
 padding-left: 6px;
 padding-right: 6px;
 padding-top: 6px;
 paddin-bottom: 6px;
border-color:#ff9900;
border-width:thin;
border-style:solid;
}
.lind {
 font-family: Helvetica, Verdana, Geneva, Arial, sans-serif;
 font-size: 13;
 font-weight: bold;
 color: #009900;
 padding-left: 6px;
 padding-right: 6px;
 padding-top: 6px;
 paddin-bottom: 6px;
border-color:#ccff00;
border-width:thin;
border-style:solid;
}
.rose {
 font-family: Helvetica, Verdana, Geneva, Arial, sans-serif;
 font-size: 13;
 font-weight: bold;
 color: #009900;
 padding-left: 6px;
 padding-right: 6px;
 padding-top: 6px;
 paddin-bottom: 6px;
border-color:#ff6666;
border-width:thin;
border-style:solid;
}
.name {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 11px;
 font-weight: bold;
 word-spacing:-0.2em;
 line-height : 16px;
 color: #000000;
 padding-left: 9px;
 padding-right: 9px;
 padding-top: 12px;
}

.mini {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 text-align: left;
 line-height : 14px;
 color: #3c3c3c
}

.underline {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: underline;
 color: #993300
}

.bc {
 font-family: Courier New, Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 13px;
 font-weight: bold;
 text-decoration: none;
 color: #000000;
 }

a:link.newsblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	 font-weight: bold;
	color: #333333;
	text-decoration: none;
}
a:visited.newsblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	 font-weight: bold;
	color: #333333;
	text-decoration: none;
}
a:active.newsblue {
 font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	 font-weight: bold;
	color: #333333;
	text-decoration: none;
}
a:hover.newsblue { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	 font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-color: #333333;
}

a:link.newsblue2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	 font-weight: light;
	color: #333333;
	text-decoration: none;
	padding-left: 10px;
}
a:visited.newsblue2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	 font-weight: light;
	color: #333333;
	text-decoration: none;
	padding-left: 10px;
}
a:active.newsblue2 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	 font-weight: light;
	color: #333333;
	text-decoration:none;
	padding-left: 10px;
}
a:hover.newsblue2 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	 font-weight: light;
	color: #ffffff;
	text-decoration: none;
	background-color: #333333;
	padding-left: 10px;
}

 a:link.navi1 {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 color: #333333;
}
a:visited.navi1 {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 color: #333333;
}
a:active.navi1 {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 color: #333333;
}
a:hover.navi1 {
  font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 background-color: #cccccc;
 color: #000000;
}

a:link.navigrau {
 font-family: Helvetica, Verdana, Geneva, Arial, sans-serif;
 font-size: 12;
 font-weight: bold;
 color: #000000;
 text-decoration: none;
 padding-left: 5px;
 padding-right: 13px;
 padding-top: 2px;
 padding-bottom: 1px;
}
a:visited.navigrau {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
color: #000000;
 padding-left: 5px;
 padding-right: 13px;
 padding-top: 2px;
 padding-bottom: 1px;
}
a:active.navigrau {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 color: #000000;
  padding-left: 5px;
 padding-right: 13px;
 padding-top: 2px;
 padding-bottom: 1px;
}
a:hover.navigrau {
  font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 background-color: #000000;
 color: #ffffff;
 padding-left: 5px;
 padding-right: 13px;
 padding-top: 2px;
 padding-bottom: 1px;
}

a:link.naviviolett {
 font-family: Helvetica, Verdana, Geneva, Arial, sans-serif;
 font-size: 12;
 font-weight: bold;
 color: #000000;
 text-decoration: none;
  padding-left: 5px;
 padding-right: 13px;
 padding-top: 2px;
 padding-bottom: 1px;
}
a:visited.naviviolett {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
color: #000000;
 padding-left: 5px;
 padding-right: 13px;
 padding-top: 2px;
 padding-bottom: 1px;
}
a:active.naviviolett {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 color: #000000;
  padding-left: 5px;
 padding-right: 13px;
 padding-top: 2px;
 padding-bottom: 1px;
}
a:hover.naviviolett {
  font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 background-color: #cc3399;
 color: #ffffff;
 padding-left: 5px;
 padding-right: 13px;
 padding-top: 2px;
 padding-bottom: 1px;
}

a:link.naviviolett2 {
 font-family: Helvetica, Verdana, Geneva, Arial, sans-serif;
 font-size: 12;
 font-weight: bold;
 text-decoration: none;
 background-color: #cc3399;
 color: #ffffff;
 padding-left: 5px;
 padding-right: 13px;
 padding-top: 2px;
 padding-bottom: 1px;
}
a:visited.naviviolett2 {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 background-color: #cc3399;
 color: #ffffff;
 padding-left: 5px;
 padding-right: 13px;
 padding-top: 2px;
 padding-bottom: 1px;
}
a:active.naviviolett2 {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 background-color: #cc3399;
 color: #ffffff;
 padding-left: 5px;
 padding-right: 13px;
 padding-top: 2px;
 padding-bottom: 1px;
}
a:hover.naviviolett2 {
  font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 background-color: #cc3399;
 color: #ffffff;
 padding-left: 5px;
 padding-right: 13px;
 padding-top: 2px;
 padding-bottom: 1px;
}

a:link.navidarkblue {
 font-family: Helvetica, Verdana, Geneva, Arial, sans-serif;
 font-size: 12;
 font-weight: bold;
 color: #000000;
 text-decoration: none;
 padding-left: 5px;
 padding-right: 9px;
 padding-top: 2px;
 padding-bottom: 1px;
}
a:visited.navidarkblue {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 color: #000000;
 padding-left: 5px;
 padding-right: 9px;
 padding-top: 2px;
 padding-bottom: 1px;
}

a:active.navidarkblue {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 color: #000000;
  padding-left: 5px;
 padding-right: 9px;
 padding-top: 2px;
 padding-bottom: 1px;
}

a:hover.navidarkblue {
  font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 background-color: #0033ff;
 color: #ffffff;
 padding-left: 5px;
 padding-right: 9px;
 padding-top: 2px;
 padding-bottom: 1px;
}

a:link.navidarkblue2 {
 font-family: Helvetica, Verdana, Geneva, Arial, sans-serif;
 font-size: 12;
 font-weight: bold;
 color: #0033ff;
 text-decoration: none;
 background-color: #0033ff;
 color: #ffffff;
 padding-left: 5px;
 padding-right: 10px;
 padding-top: 2px;
 padding-bottom: 1px;
}
a:visited.navidarkblue2 {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 background-color: #0033ff;
 color: #ffffff;
 padding-left: 5px;
 padding-right: 10px;
 padding-top: 2px;
 padding-bottom: 1px;
}
a:active.navidarkblue2 {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 background-color: #0033ff;
 color: #ffffff;
 padding-left: 5px;
 padding-right: 10px;
 padding-top: 2px;
 padding-bottom: 1px;
}
a:hover.navidarkblue2 {
  font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 background-color: #0033ff;
 color: #ffffff;
 padding-left: 5px;
 padding-right: 10px;
 padding-top: 2px;
 padding-bottom: 1px;
}

a:link.naviblue {
 font-family: Helvetica, Verdana, Geneva, Arial, sans-serif;
 font-size: 12;
 font-weight: bold;
 color: #000000;
 text-decoration: none;
  padding-left: 5px;
 padding-right: 13px;
 padding-top: 2px;
 padding-bottom: 1px;
}
a:visited.naviblue {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
color: #000000;
 padding-left: 5px;
 padding-right: 13px;
 padding-top: 2px;
 padding-bottom: 1px;
}
a:active.naviblue {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 color: #000000;
  padding-left: 5px;
 padding-right: 13px;
 padding-top: 2px;
 padding-bottom: 1px;
}
a:hover.naviblue {
  font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 background-color: #00cccc;
 color: #ffffff;
 padding-left: 5px;
 padding-right: 12px;
 padding-top: 2px;
 padding-bottom: 1px;
}

a:link.naviblue2 {
 font-family: Helvetica, Verdana, Geneva, Arial, sans-serif;
 font-size: 12;
 font-weight: bold;
 text-decoration: none;
 background-color: #00cccc;
 color: #ffffff;
 padding-left: 5px;
 padding-right: 12px;
 padding-top: 2px;
 padding-bottom: 1px;
}
a:visited.naviblue2 {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 background-color: #00cccc;
 color: #ffffff;
 padding-left: 5px;
 padding-right: 12px;
 padding-top: 2px;
 padding-bottom: 1px;
}
a:active.naviblue2 {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 background-color: #00cccc;
 color: #ffffff;
 padding-left: 5px;
 padding-right: 12px;
 padding-top: 2px;
 padding-bottom: 1px;
}
a:hover.naviblue2 {
  font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 background-color: #00cccc;
 color: #ffffff;
 padding-left: 5px;
 padding-right: 12px;
 padding-top: 2px;
 padding-bottom: 1px;
}

 a:link.navigruen {
 font-family: Helvetica, Verdana, Geneva, Arial, sans-serif;
 font-size: 12;
 font-weight: bold;
 color: #000000;
 text-decoration: none;
  padding-left: 5px;
 padding-right: 13px;
 padding-top: 2px;
 padding-bottom: 1px;
}
a:visited.navigruen {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
color: #000000;
 padding-left: 5px;
 padding-right: 13px;
 padding-top: 2px;
 padding-bottom: 1px;
}
a:active.navigruen {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 color: #000000;
  padding-left: 5px;
 padding-right: 13px;
 padding-top: 2px;
 padding-bottom: 1px;
}
a:hover.navigruen {
  font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 background-color: #009900;
 color: #ffffff;
 padding-left: 5px;
 padding-right: 20px;
 padding-top: 2px;
 padding-bottom: 1px;
}

a:link.navigruen2 {
 font-family: Helvetica, Verdana, Geneva, Arial, sans-serif;
 font-size: 12;
 font-weight: bold;
 text-decoration: none;
 background-color: #009900;
 color: #ffffff;
 padding-left: 5px;
 padding-right: 20px;
 padding-top: 2px;
 padding-bottom: 1px;
}
a:visited.navigruen2 {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
background-color: #009900;
 color: #ffffff;
 padding-left: 5px;
 padding-right: 20px;
 padding-top: 2px;
 padding-bottom: 1px;
}
a:active.navigruen2 {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 background-color: #009900;
 color: #ffffff;
 padding-left: 5px;
  padding-right: 20px;
 padding-top: 2px;
 padding-bottom: 1px;
}
a:hover.navigruen2 {
  font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 background-color: #009900;
 color: #ffffff;
 padding-left: 5px;
 padding-right: 20px;
 padding-top: 2px;
 padding-bottom: 1px;
}

a:link.naviorange {
 font-family: Helvetica, Verdana, Geneva, Arial, sans-serif;
 font-size: 12;
 font-weight: bold;
 color: #000000;
 text-decoration: none;
  padding-left: 5px;
 padding-right: 13px;
 padding-top: 2px;
 padding-bottom: 1px;
}
a:visited.naviorange {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
color: #000000;
 padding-left: 5px;
 padding-right: 13px;
 padding-top: 2px;
 padding-bottom: 1px;
}
a:active.naviorange {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 color: #000000;
  padding-left: 5px;
 padding-right: 13px;
 padding-top: 2px;
 padding-bottom: 1px;
}
a:hover.naviorange {
  font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 background-color: #ff9900;
 color: #ffffff;
 padding-left: 5px;
 padding-right: 11px;
 padding-top: 2px;
 padding-bottom: 1px;
}

a:link.naviorange2 {
 font-family: Helvetica, Verdana, Geneva, Arial, sans-serif;
 font-size: 12;
 font-weight: bold;
background-color: #ff9900;
 color: #ffffff;
  text-decoration: none;
 padding-left: 5px;
 padding-right: 11px;
 padding-top: 2px;
 padding-bottom: 1px;
}
a:visited.naviorange2 {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
background-color: #ff9900;
 color: #ffffff;
 padding-left: 5px;
 padding-right: 11px;
 padding-top: 2px;
 padding-bottom: 1px;
}
a:active.naviorange2 {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 background-color: #ff9900;
 color: #ffffff;
 padding-left: 5px;
 padding-right: 11px;
 padding-top: 2px;
 padding-bottom: 1px;
}
a:hover.naviorange2 {
  font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 background-color: #ff9900;
 color: #ffffff;
 padding-left: 5px;
 padding-right: 11px;
 padding-top: 2px;
 padding-bottom: 1px;
}

a:link.navilind {
 font-family: Helvetica, Verdana, Geneva, Arial, sans-serif;
 font-size: 12;
 font-weight: bold;
 color: #000000;
 text-decoration: none;
  padding-left: 5px;
 padding-right: 13px;
 padding-top: 2px;
 padding-bottom: 1px;
}
a:visited.navilind {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
color: #000000;
 padding-left: 5px;
 padding-right: 13px;
 padding-top: 2px;
 padding-bottom: 1px;
}
a:active.navilind {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 color: #000000;
  padding-left: 5px;
 padding-right: 13px;
 padding-top: 2px;
 padding-bottom: 1px;
}
a:hover.navilind {
  font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 background-color: #ccff00;
 color: #ffffff;
 padding-left: 5px;
 padding-right: 16px;
 padding-top: 2px;
 padding-bottom: 1px;
}

a:link.navilind2 {
 font-family: Helvetica, Verdana, Geneva, Arial, sans-serif;
 font-size: 12;
 font-weight: bold;
 text-decoration: none;
 background-color: #ccff00;
 color: #ffffff;
 padding-left: 5px;
 padding-right: 16px;
 padding-top: 2px;
 padding-bottom: 1px;
}

a:visited.navilind2 {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
  text-decoration: none;
 background-color: #ccff00;
 color: #ffffff;
 padding-left: 5px;
 padding-right: 16px;
 padding-top: 2px;
 padding-bottom: 1px;
}

a:active.navilind2 {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
  text-decoration: none;
 background-color: #ccff00;
 color: #ffffff;
 padding-left: 5px;
 padding-right: 16px;
 padding-top: 2px;
 padding-bottom: 1px;
}

a:hover.navilind2 {
  font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 background-color: #ccff00;
 color: #ffffff;
 padding-left: 5px;
 padding-right: 16px;
 padding-top: 2px;
 padding-bottom: 1px;
}

a:link.navirose {
 font-family: Helvetica, Verdana, Geneva, Arial, sans-serif;
 font-size: 12;
 font-weight: bold;
 color: #000000;
 text-decoration: none;
  padding-left: 5px;
 padding-right: 13px;
 padding-top: 2px;
 padding-bottom: 1px;
}
a:visited.navirose {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
color: #000000;
 padding-left: 5px;
 padding-right: 13px;
 padding-top: 2px;
 padding-bottom: 1px;
}
a:active.navirose {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 color: #000000;
  padding-left: 5px;
 padding-right: 13px;
 padding-top: 2px;
 padding-bottom: 1px;
}
a:hover.navirose {
  font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 background-color: #ff6666;
 color: #ffffff;
 padding-left: 5px;
 padding-right: 16px;
 padding-top: 2px;
 padding-bottom: 1px;
}

a:link.navirose2 {
 font-family: Helvetica, Verdana, Geneva, Arial, sans-serif;
 font-size: 12;
 font-weight: bold;
  text-decoration: none;
 background-color: #ff6666;
 color: #ffffff;
 padding-left: 5px;
 padding-right: 16px;
 padding-top: 2px;
 padding-bottom: 1px;
}
a:visited.navirose2 {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 background-color: #ff6666;
 color: #ffffff;
 padding-left: 5px;
 padding-right: 16px;
 padding-top: 2px;
 padding-bottom: 1px;
}
a:active.navirose2 {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 background-color: #ff6666;
 color: #ffffff;
 padding-left: 5px;
 padding-right: 16px;
 padding-top: 2px;
 padding-bottom: 1px;
}
a:hover.navirose2 {
  font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 background-color: #ff6666;
 color: #ffffff;
 padding-left: 5px;
 padding-right: 16px;
 padding-top: 2px;
 padding-bottom: 1px;
}

 a:link.rechts {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 color: #000000;
}
a:visited.rechts {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 color: #000000;
}
a:active.rechts {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 color: #000000;
}
a:hover.rechts {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 background-color: #009900;
 color: #ffffff;
}

 a:link.rechtsgruen {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 color: #009900;
  padding-left: 5px;
 padding-right: 13px;
 padding-top: 2px;
 padding-bottom: 1px;
}
a:visited.rechtsgruen {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 color: #009900;
  padding-left: 5px;
 padding-right: 13px;
 padding-top: 2px;
 padding-bottom: 1px;
}
a:active.rechtsgruen {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 color:#009900;
  padding-left: 5px;
 padding-right: 13px;
 padding-top: 2px;
 padding-bottom: 1px;
}
a:hover.rechtsgruen {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 background-color: #009900;
 color: #ffffff;
  padding-left: 5px;
 padding-right: 13px;
 padding-top: 2px;
 padding-bottom: 1px;
}

a:link.rechtsgelb {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 color: #ff9900;
  padding-left: 5px;
 padding-right: 13px;
 padding-top: 2px;
 padding-bottom: 1px;
}
a:visited.rechtsgelb {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 color: #ff9900;
  padding-left: 5px;
 padding-right: 13px;
 padding-top: 2px;
 padding-bottom: 1px;
}
a:active.rechtsgelb {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 color:#ff9900;
  padding-left: 5px;
 padding-right: 13px;
 padding-top: 2px;
 padding-bottom: 1px;
}
a:hover.rechtsgelb {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 background-color: #ff9900;
 color: #ffffff;
  padding-left: 5px;
 padding-right: 13px;
 padding-top: 2px;
 padding-bottom: 1px;
}

a:link.rechtslind {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 color: #ccff00;
  padding-left: 5px;
 padding-right: 13px;
 padding-top: 2px;
 padding-bottom: 1px;
}
a:visited.rechtslind {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 color: #ccff00;
  padding-left: 5px;
 padding-right: 13px;
 padding-top: 2px;
 padding-bottom: 1px;
}
a:active.rechtslind {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 color:#ccff00;
  padding-left: 5px;
 padding-right: 13px;
 padding-top: 2px;
 padding-bottom: 1px;
}
a:hover.rechtslind {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 background-color:#ccff00;
 color: #ffffff;
  padding-left: 5px;
 padding-right: 13px;
 padding-top: 2px;
 padding-bottom: 1px;
}
 a:link.contact {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 11px;
 font-weight: bold;
 text-decoration: none;
 color: #000000;
}
a:visited.contact {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 11px;
 font-weight: bold;
 text-decoration: none;
 color: #000000;
}
a:active.contact {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 11px;
 font-weight: bold;
 text-decoration: none;
 color: #000000;
}
a:hover.contact {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 11px;
 font-weight: bold;
 background-color: #333333;
 color: #ffffff;
}

 a:link.contentlink {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
 text-decoration: underline;
 color: #cb0000;
}
a:visited.contentlink {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
 text-decoration: underline;
 color: #cb0000;
}
a:active.contentlink {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
  text-decoration: underline;
 color: #cb0000;
}
a:hover.contentlink {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
 text-decoration: underline;
 background-color: #cb0000;
 color: #ffffff;
}


 a:link.contentlink2 {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: underline;
 color: #cb0000;
}
a:visited.contentlink2 {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: underline;
 color: #cb0000;
}
a:active.contentlink2 {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
  text-decoration: underline;
 color: #cb0000;
}
a:hover.contentlink2 {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: underline;
 background-color: #cb0000;
 color: #ffffff;
}


 a:link.contentlinkre {
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
  text-decoration: underline;
 color: #cb0000;
}
a:visited.contentlinkre {
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
  text-decoration: underline;
 color: #cb0000;
}
a:active.contentlinkre {
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
  text-decoration: underline;
 color: #cb0000;
}
a:hover.contentlinkre {
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: underline;
 background-color: #cb0000;
 color: #ffffff;
}

a:link.glossar {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 15px;
 font-weight: bold;
 text-decoration: underline;
 color: #333333;
}
a:visited.glossar {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 15px;
 font-weight: bold;
 text-decoration: underline;
 color: #333333;
}
a:active.glossar {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 15px;
 font-weight: bold;
  text-decoration: underline;
 color: #333333;
}
a:hover.glossar {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 15px;
 font-weight: bold;
 text-decoration: underline;
 background-color: #333333;
 color: #ffffff;
}

 a:link.navi {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 13px;
 font-weight: bold;
 text-decoration: none;
 color: #333333;
}
a:visited.navi {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 13px;
 font-weight: bold;
 text-decoration: none;
 color: #333333;
}
a:active.navi {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 13px;
 font-weight: bold;
 text-decoration: none;
 color: #333333;
}
a:hover.navi {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 13px;
 font-weight: bold;
 text-decoration: none;
 background-color: #333333;
 color: #ffffff;
}

a:link.grau {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 13px;
 font-weight: bold;
 text-decoration: none;
 color: #cb0000;

}
a:visited.grau {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 13px;
 font-weight: bold;
 text-decoration: none;
 color: #cb0000;
}
a:active.grau {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 13px;
 font-weight: bold;
 text-decoration: none;
 color: #cb0000;
}
a:hover.grau {
 font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
 font-size: 13px;
 font-weight: bold;
 text-decoration: none;
 background-color: #333333;
 color: #ffffff;
}

a:link.li {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-decoration: none;
 color: #333333;
}
a:visited.li {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-decoration: none;
 color: #333333;
}
a:active.li {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 11px;
  text-decoration: none;
 color: #333333;
}
a:hover.li {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-decoration: none;
 background-color: #333333;
 color: #ffffff;
}

a:link.bot {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 text-decoration:none;
 color: #000000;

}
a:visited.bot{
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 text-decoration:none;
 color: #000000;

}
a:active.bot {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
text-decoration:none;
color: #000000;

}
a:hover.bot {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 text-decoration:none;
 background-color: #333333;
 color: #ffffff;

}

 .linie {
	background-color: #FFFFFF;
	text-align: center;
	padding: 10px;
}
 

body, textarea {
  scrollbar-base-color:#ffffff;
  scrollbar-3dlight-color:#cccccc;
  scrollbar-arrow-color:#cccccc;
  scrollbar-darkshadow-color:#cccccc;
  scrollbar-face-color:#cccccc;
  scrollbar-highlight-color:#ffffff;
  scrollbar-shadow-color:#cccccc;
  scrollbar-track-color:#Ffffff
}

#main { 
height:1000px; 
margin:10 2px;
}
