head, body, div, p, td {
        font-family: Verdana, Arial, sans-serif;
        font-size: 12px;
        line-height: 20px;
        text-decoration: none;
        color:#000000;
}

body {
		background-image: url("../images/hinten.gif");
		background-repeat: repeat-x;
        background-color: #fff;
        color: #000000;
		margin: 10px 0px 10px 0px;
		font-size: 0px;
}


textarea {
        background-color:#cccccc;
        border: solid 0px #FFFFFF;
        font-family: Verdana, sans-serif;
}

h1 {
        background-color:#a6a6a6;
        font-family: Georgia, serif;
        letter-spacing: 1,5pt;
        text-align: left;
        margin-top: 9px;
        margin-bottom: 25px;
        line-height: 30px;
        font-size: 25px;
        text-decoration: none;
        color:#000000;
        font-weight: bold;
        font-style: none;
        border-bottom: 1px solid #000000;
}

.h1boehmische {
        background-color:#a6a6a6;
        font-family: Georgia, serif;
        letter-spacing: 1,5pt;
        text-align: left;
        margin-top: 9px;
        margin-bottom: 5px;
        line-height: 30px;
        font-size: 25px;
        text-decoration: none;
        color:#000000;
        font-weight: bold;
        font-style: none;
        border-bottom: 1px solid #000000;
}

.bild {
        width: 270px;
        border: 3px solid #FDD13A;
        margin-bottom: 0;
}

h2 {
        font-family: Georgia, serif;
        margin-top: 9px;
        font-size: 19px;
        line-height: 25px;
        text-decoration: none;
        color:#000000;
        font-weight: bold;
}

h3 {
        font-family: Georgia, serif;
        font-size: 15px;
        line-height: 20px;
        text-decoration: none;
        color:#000000;
        font-weight: bold;
}

h4 {
        font-family: Georgia, serif;
        font-size: 12px;
        line-height: 15px;
        text-decoration: none;
        color:#000000;
        font-weight: bold;
}

.klein {
        font-family: Georgia, serif;
        font-size: 14px;
        font-weight: none;
        color: black;
}

.mainueber {
        font-family: Georgia, serif;
        font-style: none;
        letter-spacing: 1,5pt;
        font-size: 30px;
        line-height: 40px;
        text-align: center;
        margin-top: 9px;
        text-decoration: none;
        color:#000000;
        font-weight: none;
}

td.tds {
        /*background-Color:#C0C0C0;*/
             /*width:531px;*/
             height:45px;
        font-family: Arial, sans-serif;
        valign: middle;
        border: 0px solid #000000; /* andere Farbe: 00003E; */
        cursor: hand;
        font-weight: bold;
        color: #000000;
        font-size: 0.8em;
}

tr.tds:nth-child(odd) {background-color: #C0C0C0;}

.zitat {
        font-size: 12px;
        line-height: 20px;
        text-decoration: none;
        color: #000000;
        font-weight: bold;
}

#email {
        color: #990000;
}

.wichtig {
        font-size: 12px;
        line-height: 20px;
        text-decoration: none;
        color: #FF0000;
        font-weight: bold;
}

a {
        color: #990000;
        text-decoration: none;
}

a:hover {
        color: #ff0000;
        text-decoration: none;
        font-weight: none;
}

a.links {
        color: #FDB900;
        font-family: Georgia, serif;
        font-size: 16px;
        text-decoration: none;
        font-weight: none;
}

a.links:hover {
        color: #fff000;
        font-family: Georgia, serif;
        font-size: 16px;
        text-decoration: none;
        font-weight: none;
}

a.links:active {
        color: #ffffff;
        font-family: Georgia, serif;
        text-decoration: none;
        font-weight: none;
}

a.verwaltunglink {
        color: #ffffff;
        font-family: Georgia, serif;
        font-size: 14px;
        text-decoration: none;
        font-weight: bold;
}

a.verwaltunglink:hover {
        color: #ffffff;
        font-family: Georgia, serif;
        font-size: 14px;
        text-decoration: none;
        font-weight: bold;
}

a.verwaltunglink:active {
        color: #ffffff;
        font-family: Georgia, serif;
        text-decoration: none;
        font-weight: bold;
}

a.afotogalerielink {
        font-size: 16px;
        color: #990000;
        text-decoration: none;
        font-weight: bold;
}

a.afotogalerielink:hover {
        color: #666666;
        text-decoration: overline underline;
        font-weight: bold;
}

a.amain {
        color: #990000;
        text-decoration: none;
        -webkit-transition: color 0.3s; /* Safari */
    	transition: color 0.3s;
}


a.amain:hover {
	color: #111;
	-webkit-transition: color 0.3s; /* Safari */
    transition: color 0.3s;
}

a.zurueckzuruebersicht {
        text-align: center;
        text-decoration: none;
        color: #666666;
}

a.zurueckzuruebersicht:hover {
        color: #666666;
        text-decoration: underline;
}

a.forumtitle {
        font-family: Verdana, sans-serif;
        font-variant: small-caps;
        color: #FF0000;
        font-size: 17px;
        text-decoration: none;
        font-weight: bold;
}

a.forumtitle:hover {
        color: #336699;
        text-decoration: none;
        font-weight: bold;
}

.sbutton {
        font-size: 11px;
        color: #FFFF00;
        font-weight: bold;
        background-color: #990000;
        border-left: 1px solid #FFFF00;
        border-bottom: 1px solid #FFFF00;
        border-right: 1px solid #FFFF00;
        border-top: 1px solid #FFFF00;
}

.formatbutton {
        font-size: 10px;
        color: #FFFF00;
        font-weight: bold;
        background-color: #990000;
        border-left: 1px solid #e8d776;
        border-bottom: 1px solid #e8d776;
        border-right: 1px solid #e8d776;
        border-top: 1px solid #e8d776;
}

.formular {
        margin: 0px auto 0px auto;
        padding: 0px;
        text-align: left;
        width: 350px;
        font-size: 12px;
        border: 1px solid;
        border-color: #000090;
        background-color: #FFFFFF;
}

.tellform {
        margin: 0px auto 0px auto;
        padding: 0px;
        text-align: left;
        font-size: 12px;
        border: 1px solid;
        border-color: #000090;
        background-color: #FFFFFF;
}

.eggenbergerkontaktformular {
        margin: 0px auto 0px auto;
        padding: 0px;
        text-align: left;
        width: 250px;
        font-size: 12px;
        border: 1px solid;
        border-color: #00003E;
        background-color: #FFFFFF;
}

a.adobereader {
        font-size: 11px;
        color: #000066;
        text-decoration: none;
        font-weight: bold;
}

a.adobereader:hover {
        color: #000000;
        text-decoration: blink underline;
        font-weight: bold;
}

.form {
   border-left: 1px solid #990000;
   border-bottom: 1px solid #990000;
   border-right: 1px solid #990000;
   border-top: 1px solid #990000;
}

abbr {
   cursor: help;
}