body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; text-decoration: none; 
margin:15px 0px; padding:0px; background-color:#FDD47D; }
H1 { font-size: 12pt; color: #97481F }
H2 { font-size: 11pt; color: #FFCA76 }
table { font-size: 9pt; }
table.border {
border-top:5px solid #C07139;
border-left:5px solid #C07139;
border-right:5px solid #C07139;
}
table.borderunten {
border-bottom:5px solid #C07139;
border-left:5px solid #C07139;
border-right:5px solid #C07139;
}
img.rahmen {
border:1px solid #FFD87C; }
.textnormal {
	color: #FFCA76;
	font-weight: bold;
}
.textueberschrift {
	font-size: 11pt; color: #FFCA76; font-weight: bold;
}
.textbraunbold { color: #993300; text-decoration: none; font-weight: bold;}
.textklein { font-size: 6pt; color: #FFCA76 }
.textlinkkleinaktiv { font-size: 7pt; color: #993300; text-decoration: none; font-weight: bold;}
.textlinknormalaktiv { font-size: 9pt; color: #993300; text-decoration: none; font-weight: bold;}
.rand-re {
	border-right-width: 1px;	border-right-style: dotted;	border-right-color: #F48401;
}
.rand-li {
	border-left-width: 1px;	border-left-style: dotted;	border-left-color: #F48401;
}
a:link   { color: #993300; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; }
a:visited   { color: #993300; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; }
a:active   { color: #993300; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; }
a:hover    { color: #993300; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold;}
a.klein:link   { color: #993300; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-weight: bold; }
a.klein:visited   { color: #993300; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-weight: bold; }
a.klein:active   { color: #993300; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-weight: bold; }
a.klein:hover    { color: #993300; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold;}
a.webzigeuner:link   { color: #E09C52; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a.webzigeuner:visited   { color: #E09C52; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a.webzigeuner:active   { color: #E09C52; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a.webzigeuner:hover    { color: #E09C52; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }

.impressum {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	border: 1px solid #336666;
}
.tbrahmen {
	border: 1px solid #FFD87C;
}
input.kontakt {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #993300; font-weight: bold; background-color: #FFCA76; }
textarea.kontakt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #993300; font-weight: bold; background-color: #FFCA76; }

input.edit {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; background-color: #D6DFF8;
}
textarea.edit {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;
}
td.bilder {
	border: 1px solid #F48401;
	background-color: #D6DFF8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
td.linie_oben-menue {
border-top:1px solid #AF7744;
}
td.linie_oben {
border-top:1px solid #76532E;
 }
.rSubNav{
padding:5px 0 5px 0;
background-color:#EDEDED;
background-image:url(/images/dot_hor.gif);
background-repeat:repeat-x;
background-position:bottom;
}
