body {
font-family: Verdana,tahoma,arial;
font-size: 12px;
color: #1F1F1F;
font-style: normal;
text-decoration:none;
margin:0px;
background-color:#FFFFFF;
text-align:center;
}

font,td,tr,p,div
{font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size:12px; color:#005902; text-decoration:none;}

H1 { letter-spacing: 2px; text-shadow:#005902 2px 2px 5px; font-size:18px; font-family:Verdana,Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; color:#005902; font-variant:small-caps; padding:0px 0px 10px 0px; border-bottom:1px dashed #005902;}
H2 { text-shadow:#005902 2px 2px 5px; color:#005902 ; font-size:14px; font-family:Verdana,Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; margin:0 0 0em 0;}
H3 { color:#2F2F2F; font-size:12px; font-family:Verdana,Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; margin:0 0 0em 0;}

.sitetable
{
width: 1000px;
height: 96%;
padding: 0px;
background-color: #FFFFFF;
BORDER-TOP: #005902 0px groove;
BORDER-LEFT: #005902 0px groove;
BORDER-RIGHT: #005902 0px groove;
BORDER-BOTTOM: #005902 0px groove;
position:relative; 
align: center;
margin:0 auto 0 auto;
}

.sitetop1
{
height: 25px; /* wenn keine Nav.zeile oben -> 0px */
background-color: #EBFEEA;
text-align: right;
vertical-align:top;
// background-image: url(../skin/img/top1.jpg);
// background-repeat: repeat;
}
#obenHkat A {text-decoration: none; font-size: 13px; color:#005902; padding:0px 10px 0px 10px;}
#obenHkat A:hover{text-decoration: none; font-size: 13px; color:#005902; padding:0px 10px 0px 10px;}

.sitetop
{
height: 150px;
background-color: #EBFEEA;
text-align: left;
vertical-align: center;
color: #FFFFFF;
font-size: 20px;
font-weight: bold;
background-image: url(../skin/img/top.jpg);
background-repeat: no-repeat;
}

#bildOben {position:absolute; top:-75px; left:500px; border: 3px #ffffff groove;}

.sitelinks
{
width: 180px;
padding: 20px 5px 5px 5px;
background-color: #EBFEEA;
background-image: url(../skin/img/links.jpg);
background-repeat: no-repeat;
}
#linksBox {border: 1px #AFAFAF solid;}
#linksHkat {background-color:#AFAFAF; padding: 3px; height: 15px; background-image: url(../skin/img/costum2.jpg); background-repeat: repeat;}
#linksHkat A {text-decoration: none; font-size: 13px; color:#005902;}
#linksHkat A:hover{text-decoration: none; font-size: 13px; color:#FFFFFF;}
#linksUkat {background-color:#DFDFDF; padding: 3px; height: 13px; background-image: url(../skin/img/costum1.jpg); background-repeat: repeat; }
#linksUkat A {text-decoration: none; font-size: 11px; color:#5F5F5F; padding:0px 5px 0px 5px;} /* o,r,u,l */
#linksUkat A:hover{text-decoration: none; font-size: 11px; color:#ffffff; background-color:#005902; padding:0px 5px 0px 5px;}
#linksUkatKal {background-color:#AFAFAF; padding: 3px; background-image: url(../skin/img/costum3.jpg); background-repeat: repeat;}
#linksUkatKal A {text-decoration: none; font-size: 11px; color:#5F5F5F; padding:0px 5px 0px 5px;} /* o,r,u,l */
#linksUkatKal A:hover{text-decoration: none; font-size: 11px; color:#ffffff; background-color:#005902; padding:0px 5px 0px 5px;}

.sitemitte
{
padding: 10px 10px 0px 10px; /* o,r,u,l */
background-color: #EBFEEA;
background-image: url(../skin/img/mitte.jpg);
background-repeat: repeat;
}
#mitte { padding: 1px 10px 1px 10px;  background-color: #FFFFFF; height: 100%; BORDER-TOP: #005902 1px solid; BORDER-LEFT: #005902 1px solid; BORDER-RIGHT: #005902 1px solid; BORDER-BOTTOM: #005902 1px solid; }
#mitte hr { color: #BFBFBF; border: #BFBFBF; background-color: #FFFFFF; height: 1px; }
#mitte A {text-decoration: none; font-size: 12px; color:#009F00; }
#mitte A:hover {text-decoration: none; font-size: 12px; color:#BFBFBF; }

.siterechts
{
width: 170px; /* Breite rechte Spalte | wenn keine -> 0px */
padding: 20px 5px 5px 5px; /* wenn keine rechte Spalte -> 0px */
background-color: #EBFEEA;
background-image: url(../skin/img/rechts.jpg);
background-repeat: repeat;
}
#rechtsBox {border: 1px #AFAFAF solid; background-color: #EFEFEF;}
#rechtsHkat {background-color:#DFDFDF; padding: 3px; height: 15px; background-image: url(../skin/img/costum2.jpg); background-repeat: repeat; }
#rechtsHkat A {text-decoration: none; font-size: 13px; color:#005902; padding: 3px;}
#rechtsHkat A:hover{text-decoration: none; font-size: 13px; color:#FFFFFF;}
#rechtsUkat {background-color:#DFDFDF; padding: 3px; height: 13px; background-image: url(../skin/img/costum1.jpg); background-repeat: repeat; }
#rechtsUkat A {text-decoration: none; font-size: 11px; color:#5F5F5F; padding:0px 5px 0px 5px;} /* o,r,u,l */
#rechtsUkat A:hover{text-decoration: none; font-size: 11px; color:#ffffff; background-color:#005902; padding:0px 5px 0px 5px;}
#rechtsUkatKal {background-color:#AFAFAF; padding: 3px; background-image: url(../skin/img/costum3.jpg); background-repeat: repeat;}
#rechtsUkatKal A {text-decoration: none; font-size: 11px; color:#5F5F5F; padding:0px 5px 0px 5px;} /* o,r,u,l */
#rechtsUkatKal A:hover{text-decoration: none; font-size: 11px; color:#ffffff; background-color:#005902; padding:0px 5px 0px 5px;}

#newsbox {border: 1px #AFAFAF dashed; background-color: #FFFFFF; padding: 5px;}
#newsboxtitel {border-bottom: 1px #AFAFAF dashed; text-shadow:#005902 2px 2px 5px; font-size:12px; font-weight: bold; color:#005902; padding: 0px 0px 3px 0px;}
#newsboxtext {font-size:11px; color:#5F5F5F; padding: 3px 0px 0px 0px;}
#newsboxtext A { text-decoration: none; font-size: 11px; color:#5F5F5F; }
#newsboxtext A:hover{text-decoration: none; font-size: 11px; color:#ffffff; background-color:#005902;}

.sitebottom
{
height: 25px; /* wenn keine Nav.zeite unten -> 0px */
background-color: #EBFEEA;
text-align: right;
// background-image: url(../skin/img/bottom.jpg);
// background-repeat: repeat;
}
#untenHkat {color: #5F5F5F;}
#untenHkat A {text-decoration: none; font-size: 11px; color:#5F5F5F; padding:0px 5px 0px 5px;}
#untenHkat A:hover{text-decoration: none; font-size: 11px; color:#ffffff; background-color:#005902; padding:0px 5px 0px 5px;}

.sitegbook { padding: 10px; BORDER-TOP: #BFBFBF 1px dashed; }
.sucherg { padding: 10px; BORDER-BOTTOM: #BFBFBF 1px dashed; }

.textgruen { font-family: verdana,tahoma,arial; font-size: 12px; color: #00BF00; font-style: normal; }

.textrot { font-family: verdana,tahoma,arial; font-size: 12px; color: #DF0000; font-style: normal; }

.sucheoben { color: #AFAFAF; background-color: #FFFFFF; font-size: 12px; border-bottom: 1px solid #9F9F9F; border-left: 1px solid #BFBFBF; border-right: 1px solid #9F9F9F; border-top: 1px solid #BFBFBF; }
.sucheoben1 { color: #FFFFFF; background-color: #005902; font-size: 12px; font-weight: bold; border-bottom: 1px solid #DFDFDF; border-right: 1px solid #DFDFDF; border-top: 1px solid #CFCFCF; border-left: 1px solid #CFCFCF; }

.suchelinks { width: 120px; color: #AFAFAF; background-color: #FFFFFF; font-size: 12px; border-bottom : 1px solid #9F9F9F; border-left: 1px solid #BFBFBF; border-right: 1px solid #9F9F9F; border-top: 1px solid #BFBFBF; }
.suchelinks1 { width: 20; color: #FFFFFF; background-color: #005902; font-size: 12px; font-weight: bold; border-bottom: 1px solid #DFDFDF ; border-right: 1px solid #DFDFDF; border-top: 1px solid #CFCFCF; border-left: 1px solid #CFCFCF ; }

.sucherechts { width: 120px; color: #AFAFAF; background-color: #FFFFFF; font-size: 12px; border-bottom: 1px solid #9F9F9F; border-left: 1px solid #BFBFBF; border-right: 1px solid #9F9F9F; border-top: 1px solid #BFBFBF; }
.sucherechts1 { width: 20; color: #FFFFFF; background-color: #005902; font-size: 12px; font-weight: bold; border-bottom: 1px solid #DFDFDF ; border-right: 1px solid #DFDFDF; border-top: 1px solid #CFCFCF; border-left: 1px solid #CFCFCF ; }

.sucheunten { color: #AFAFAF; background-color: #FFFFFF; font-size: 12px; border-bottom: 1px solid #9F9F9F; border-left: 1px solid #BFBFBF; border-right: 1px solid #9F9F9F; border-top: 1px solid #BFBFBF; }
.sucheunten1 { color: #FFFFFF; background-color: #005902; font-size: 12px; font-weight: bold; border-bottom: 1px solid #DFDFDF ; border-right: 1px solid #DFDFDF; border-top: 1px solid #CFCFCF; border-left: 1px solid #CFCFCF; }
 
.formfeld { color: #4F4F4F; background-color: #FFFFFF; font-size: 12px; border-bottom: 1px solid #9F9F9F; border-left: 1px solid #BFBFBF; border-right: 1px solid #9F9F9F; border-top: 1px solid #BFBFBF; }
.formfeld1 { color: #FFFFFF; background-color: #005902; font-size: 12px; font-weight: bold; border-bottom: 1px solid #9F9F9F; border-right: 1px solid #9F9F9F; border-top: 1px solid #BFBFBF; border-left: 1px solid #BFBFBF; }

.tableborder { BORDER-RIGHT: #005902 1px solid; BORDER-TOP: #005902 1px solid; BORDER-LEFT: #005902 1px solid; BORDER-BOTTOM: ##005902 1px solid; }
