div,img,a,p,h1,h2,h3,h4,h5,h6,ul,ol,div,td,th,address,blockquote,nobr,b,pre
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
letter-spacing:0px;
}

.sbdiv{
  scrollbar-base-color:#DA704C;
  scrollbar-3d-light-color:#DA704C;
  scrollbar-arrow-color:#FFFF99;
  scrollbar-darkshadow-color:#DA704C;
  scrollbar-face-color:#DA704C;
  scrollbar-highlight-color:#DA704C;
  scrollbar-shadow-color:#DA704C;
  scrollbar-track-color:#DA704C;
}

b{color: #FFFF99;}
strong{color: #FFFF99;}

ul{list-style-image:url(../img/csslist.gif);line-height:140%;}

/* BUTTON H TOOLBOX */
.header{
        text-decoration: none;
        color: #FFFF99;
        font-family: Courier New, Verdana, Arial, Helvetica, sans-serif;
        letter-spacing:1px;
        font-size: 20px;
        font-weight:bold;
}

/* BUTTON A-Z TOOLBOX */
strike{letter-spacing:1px;text-decoration:none;}

/* PRESSE-MODUL TITEL-LINK POPUP */
a.presselink
{
text-decoration:none;
color: #96CA32;
font-size:14px;
font-family: Courier New, Verdana, Arial, Helvetica, sans-serif;
letter-spacing:0px
}

a.presselink:hover
{
text-decoration:underline;
}



.topheader{
color:#9B9B9B;
font-weight:normal;
font-size:12px;
font-family: Arial, Verdana, Helvetica, sans-serif;
letter-spacing:0px;
}

.topadress{
color:#00A49E;
font-weight:bold;
font-size:13px;
font-family: Arial, Verdana, Helvetica, sans-serif;
letter-spacing:0px;
}

hr{color:#FFFF99}

.partner
{
color:#005A9A;
font-weight:bold;
font-size:12px;
font-family: Arial, Verdana, Helvetica, sans-serif;
letter-spacing:1px;
}

.headerakt{
        color: #005A9A;
        font-family: Arial, Verdana, Helvetica, sans-serif;
        letter-spacing:0px;
        font-weight:bold;
        font-size: 13px;
}

.datumakt{
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 11px;
}

a.nul{
        text-decoration: underline;
        color:#005A9A;
        font-size: 10px;
}

a.nul:hover{
        text-decoration: underline;
        color:#96CA32;
}

a{
        text-decoration: underline;
        color:#FFFF99;
        font-family:Verdana,  Arial, Helvetica, sans-serif;
        letter-spacing:0px;
}

a:hover{
        color: #FFFFFF;
}


/* PULLDOWN MENUE */
a.menue{
        text-decoration: none;
        font-weight:bold;
        color: #7F0432;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        letter-spacing:1px;
        font-size: 11px;
}

a.menue:hover{
        color: #252525;
}

a.submenue{
        text-decoration: none;
        color:#7F0432;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        letter-spacing:0px;
        font-size: 11px;
}

a.submenue:hover{
        color: #252525;
}


/* MENUE LEFT */
a.leftm{
        text-decoration: none;
        color: #FFFF99;
        font-family: Courier New, Verdana, Arial, Helvetica, sans-serif;
        letter-spacing:1px;
        font-size: 20px;
        font-weight:bold;
}

a.leftm:hover{
        text-decoration: none;
        color: #FFFFFF;
}

a.lefts{
        text-decoration: none;
        color: #005A9A;
        font-family:Arial, Verdana, Helvetica, sans-serif;
        letter-spacing:0px;
        font-size: 13px;
        font-weight:normal;
}

a.lefts:hover{
        text-decoration: none;
        color: #93C439;
}

a.leftss{
        text-decoration: none;
        color: #005A9A;
        font-family:Arial, Verdana, Helvetica, sans-serif;
        letter-spacing:0px;
        font-size: 13px;
        font-weight:normal;
}

a.leftss:hover{
        text-decoration: none;
        color: #93C439;
}



a.footer{
        text-decoration: none;
        color: #005A9A;
        font-family: Arial, Verdana, Helvetica, sans-serif;
        letter-spacing:0px;
        font-size: 10px;
}

a.footer:hover{
        color: #005A9A;
        text-decoration: underline;
}

/* SUBMENUE FOOTER */
.mfootertxt{
        text-decoration: none;
        color:#005A9A;
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 11px;
}

a.mfooter{
        text-decoration: underline;
        color:#005A9A;
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 11px;
}

a.mfooter:hover{
        text-decoration: underline;
        color:#96CA32;
}

.begrenzer{
        text-decoration: none;
        color:#005A9A;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
}


/* BILDERGALERIE */
.headgal{
        text-decoration: none;
        color: #FFFF99;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        letter-spacing:1px;
        font-weight:bold;
        font-size: 13px;
}

.numgal{
        text-decoration: none;
        color: #464646;
        font-family: Arial, Verdana, Helvetica, sans-serif;
        letter-spacing:0px;
        font-weight:bold;
        font-size: 18px;
}

.statgal{
        text-decoration: none;
        color: #2C2C2C;
        font-family: Arial, Verdana, Helvetica, sans-serif;
        letter-spacing:1px;
        font-weight:normal;
        font-size: 12px;
}
a.bigarrow{
        text-decoration: none;
        color: #6C6C6C;
        font-family: Arial, Verdana, Helvetica, sans-serif;
        letter-spacing:-4px;
        font-size: 25px;
}

a.bigarrow:hover{
        color: #000000;
        text-decoration: none;
}

/* INTERAKTIV MODUL */
.ia1{
        text-decoration: none;
        color: #313131;
        font-weight:bold;
        font-family: Verdana, Helvetica, sans-serif;
        letter-spacing:0px;
        font-size: 12px;
}


/* DIVERSES */
.smblack{
        text-decoration: none;
        color: #000000;
        font-weight:normal;
        font-family: Verdana, Helvetica, sans-serif;
        letter-spacing:0px;
        font-size: 10px;
}

.smcolor{
        text-decoration: none;
        color: #020661;
        font-weight:bold;
        font-family: Verdana, Helvetica, sans-serif;
        letter-spacing:0px;
        font-size: 11px;
}

.blue{
color:#000000;
}

.msg{
        text-decoration: none;
        color: #000000;
        font-family: Verdana, Helvetica, sans-serif;
        letter-spacing:0px;
        font-size: 11px;
}


.submit{
border-left:1px #FFFFFF solid;
border-top:1px #FFFFFF solid;
border-right:1px #808080 solid;
border-bottom:1px #808080 solid;
background:F7F7F7;
color:#000000;
font-size:11px;
letter-spacing:1px;
width:100px;
}

.input{
border-left:1px #B8CBE3 solid;
border-top:1px #B8CBE3 solid;
border-right:1px #B8CBE3 solid;
border-bottom:1px #B8CBE3 solid;
}

.error{
        text-decoration: none;
        color: #FF9900;
        font-weight:bold;
        font-family: Arial, Verdana, Helvetica, sans-serif;
        letter-spacing:1px;
        font-size: 12px;
}





















/* CMS CSS DON'T TOUCH */
.tbnormal
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
letter-spacing:0px;
}

.tbhead
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
letter-spacing:0px;
font-weight:bold;
color:#1D1D1D;
}

.tbsmall
{
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
letter-spacing:0px;
}

.tberror{
        text-decoration: none;
        color: #FF7F00;
        font-weight:bold;
        font-family: Verdana, Helvetica, sans-serif;
        letter-spacing:0px;
        font-size: 12px;
}

a.tblinksmall{
        text-decoration: none;
        color: #000000;
        font-family: Verdana, Helvetica, sans-serif;
        letter-spacing:0px;
        font-weight:normal;
        font-size: 10px;
}

a.tblinksmall:hover{
        color: #000000;
        text-decoration: underline;
}


a.tblinksmallc{
        text-decoration: none;
        color: #FF8000;
        font-family: Verdana, Helvetica, sans-serif;
        letter-spacing:0px;
        font-size: 11px;
}

a.tblinksmallc:hover{
        color: #FF8000;
        text-decoration: underline;
}

.tbdiv{
border-left:1px #808080 solid;
border-top:1px #808080 solid;
border-right:1px #FFFFFF solid;
border-bottom:1px #FFFFFF solid;
padding-top:5px;
padding-left:5px;
text-align: left;
color:#000000;
font-size: 10px;
letter-spacing:0px;
}

.tbinput{
border-left:1px #C6CED6 solid;
border-top:1px #C6CED6 solid;
border-right:1px #C6CED6 solid;
border-bottom:1px #C6CED6 solid;
font-family: Verdana, Helvetica, sans-serif;
  scrollbar-base-color:#C0C0C0;
  scrollbar-3d-light-color:#A6A6A6;
  scrollbar-arrow-color:#000000;
  scrollbar-darkshadow-color:#000000;
  scrollbar-face-color:#C0C0C0;
  scrollbar-highlight-color:#FFFFFF;
  scrollbar-shadow-color:#808080;
  scrollbar-track-color:#C0C0C0;
}

.tbsubmit{
border-left:1px #C6CED6 solid;
border-top:1px #C6CED6 solid;
border-right:1px #C6CED6 solid;
border-bottom:1px #C6CED6 solid;
background:#C0C0C0;
color:#000000;
letter-spacing:0px;
width:100px;
}

.tbsubmit2{
border-left:1px #FFFFFF solid;
border-top:1px #FFFFFF solid;
border-right:1px #808080 solid;
border-bottom:1px #808080 solid;
background:F7F7F7;
color:#000000;
font-size:11px;
letter-spacing:1px;
width:100px;
}
