body {
        background-color:#FFFFFF;
        margin-left:0px;
        margin-right:0px;
        margin-top:0px;
        margin-bottom:0px;
}


.normalbold {
        color: #051254;
        font: 12px Verdana, sans-serif;
        font-weight: bold;
}




.zeile a { text-decoration:none; font-family:verdana; font-size:12px; line-height:18px; margin:0; padding:2; }


table {
        background-color:#BECDD4;
        text-align:left;
}

.outborder {
        background-color:#999999;
}

.inborder {
        background-color:#999999;
}

.out {
       background-color:#FFFFFF;
}

.in {
        background-color:#ffffff;
}

td {
        background-color:#ffffff;
}

.header {
        background-color:#ffffff;
}

.title {
       background-image: url(../images/bg.jpg);
        color:#97856F;
        font-weight:bold;
}

.menu {
         background-image: url(../images/bgo.jpg);
}

td {
        font-size:13px;
        font-family:verdana,arial;
        color:#000000;
}

.small {
        font-size:13px;
        font-family:verdana,arial;
         text-decoration:none;
}

.smallgrey {
        font-size:13px;
        font-family:verdana,arial;
        color:#808080;
         text-decoration:none;
}

.smallgrey2 {
        font-size:13px;
        font-family:verdana,arial;
        color:#000000;
         text-decoration:none;
}

.smallgrey3 {
        font-size:12px;
        font-family:verdana,arial;
        color:#000000;
         text-decoration:none;
}


.smallgreyheader  {
        font-size:10px;
        font-family:verdana,arial;
        color:#000000;
}

.catdis  {
        font-size:10px;
        font-family:verdana,arial;
        color:#97856F;
}

a {
        color:#051254;
        text-decoration:underline;
}

a:visited {
        color:#660066;


}

a:hover {
        color:#97856F;


}

a:active {
        color:#3333CC;


}

.link a, .link a:visited, .link a:hover, .link a:active {
        font-weight:bold;
}

a.link {
        font-weight:bold;
}

.menu a, .menu a:visited, .menu a:active {
        text-decoration:none;
        font-weight:normal;
        color:#ffffff;
}

.menu a:hover {
        font-weight:normal;
        color:#FF0000;
}

.tableb {
        background-color:#ffffff;
}

input, textarea, select {
        font-family:Verdana, Arial;
        font-size:13px;
}


.adsense {
        border:0px;

}

/* ab hier Änderungen der Version 1.4.1 */

legend {
        padding-left:5px;
        padding-right:5px;
        font-weight:bold;
}

fieldset {
        border:1px solid #cdcdcd;
        padding:13px;
}

.error {
        color:#990000;
        background-color:#FFFFE1;
        border:1px dashed #990000;
        margin-top:25px;
        margin-bottom:25px;
           font-weight:bold;
}

.addform_titel {
        font-weight:bold;
        margin-bottom:5px;
}

h2{
color:#003366;
font-size:11px;
display:inline;
}

h3 {
color:#FFFFFF;
font-size:11px;
display:inline;
}


h4 {
color:#CCCCCC;
font-size:10px;
display:inline;
}

h1{
color:#003366;
font-size:13px;
display:inline;
}

.thumb{
color:#999999;
font-size:10px;
text-decoration:none;
}


/* Sonstige
/*******************************************************/
.head1 {
        font-size:14px;
        font-weight:bold;
        color:#990000;
}

/* teaser
/***********************************************
.teaser  {
        /* width:718px; */
        padding:10px;
        text-align:left;

        border: solid 1px #999999;
        background-color: #EEEEEE;
        font-size: 1em;
        color: #666;

        margin:0px;
  }

.teaser {
        margin-bottom: 10px;
}

.teaser_about {
        background-color: #FFCC00;
        padding: 10px;
}

.teaser a {
        text-decoration: none !important;
        color: #666666 !important;
        font-weight: bold;
        border-bottom: 1px dotted #666666;
}
.teaser a:hover, .about-box a:hover {
        border-bottom-style: solid;
}

.teaser #teaserEngLink {
        font-weight: normal !important;
}

.border {
        background-color: #FFFFFF;
        border-bottom: 1px dotted #666666;
        border:1px solid #cccccc;
        padding:5px;

}
