
html,body{margin:0;padding:0}
body{font: 76% arial,helvetica,sans-serif;text-align:center}
p{margin:0 6px 10px}
p.skyscraper{margin: 0px 0px 0px 5px;}
* html p.skyscraper{margin: 0px 0px 0px 4px;}
p.untenabstand{margin:0 6px 4px}
p.verdana {font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; margin:0 6px 10px}
p.verdanadatum {font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; color:#778800; float:right; margin:0px 22px 5px 22px}
p.verdanadatumlinks {font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; color:#778800; float:left; margin:0px 22px 5px 22px}
p.schmalereinzug {margin:0px 22px 5px 22px}
p.schmalverdanabeschreibung {font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; margin:0px 22px 5px 22px}
p.leerzeile {font-size: 6pt;margin:0 0 0 0;}
a{display:block;color: #981793;padding:10px}

div#logo h1{height:91px;line-height:91px;margin:0;
  padding-left:0px;background: #778800;color: #F4FBAA}
div#kasten{text-align:left;width:100%;margin:0 auto}
div#textbereich p{background:#F4FBAA;line-height:1.4;text-align:justify;}
div#hauptnavi{background:#9DAE0E}
div#nebeninfo{background:#9DAE0E;font-size: 0.9em;}
div#fussnotennavi{background: #778800;color: #F4FBAA}
div#kopfzeilennavi{background: #4D6B04;color: #F4FBAA}
div#fussnotennavi p{margin:0;padding:5px 10px}
div#kopfzeilennavi p{margin:0;padding:5px 10px}

/* Hier beginnt das eigentliche Layout */

div#umgebung{float:left;width:100%}
div#textbereich{margin:0 172px}
div#hauptnavi{float:left;width:170px;margin-left:-100%}
div#nebeninfo{float:left;width:170px;margin-top: 01px; margin-left:-170px}
div#fussnotennavi{clear:left;width:100%}
div#kopfzeilennavi{clear:left;width:100%}

hr  {
	background-color:#9DAE0E; /* Mozilla 1.4 */
	color:#9DAE0E; /* IE 6 */
	border:#9DAE0E; /* Opera 7.11 */
	height: 2px; /* Opera Anzeige, Mozilla Höhe */
}

div#likategorien { float:left; width:47%; border-width:1px;border-style: solid; border-color: #9DAE0E; padding:5px; background-color:#F4FBAA; margin-right:5px; margin-bottom:5px; }

div#rekategorien { float:right;width:47%;border-width:1px;border-style: solid; border-color: #9DAE0E; padding:5px; margin-left:5px; }

div#kategorienseite { float:right; width:98%; border-width:1px;border-style: solid; border-color: #9DAE0E; padding:5px; background-color:#F4FBAA; margin-right:0px; margin-bottom:0px; }

div#webzweinull { float:none; width:145px; border-width:1px;border-style: solid; border-color: #FF8A00; padding:20px 1px 15px 1px; background-color:#778800; margin-right:4px; margin-left:10px; margin-top:20px; margin-bottom:2px;}

h2 {
	font: bold 1.6em arial,helvetica,sans-serif;
/* Alternative Farbe in Orange waere #FF8A00 */
	color: #9DAE0E;
	margin: 0;
	padding: 10px 0px 0px 5px;
}
	
h3 {
	font: bold 1.2em arial,helvetica,sans-serif;
/* Alternative Farbe in Orange waere #FF8A00 */
	color: #9DAE0E;
	margin: 0;
	padding: 10px 0px 0px 5px;
}

h4 {
	font: bold 1.2em arial,helvetica,sans-serif;
/* Alternative Farbe in Orange waere #FF8A00 */
	color: #9DAE0E;
	margin: 0;
	padding: 0px 0px 0px 5px;
}

ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}

img {
    border: none;
} 

a:link.mehr { display:inline; margin: 0; padding: 0 0 0 0; color:#4D6B04; text-decoration:underline; }
a:visited.mehr { display:inline; margin: 0; padding: 0 0 0 0; color:#9DAE0E; text-decoration:underline; }
a:active.mehr { display:inline; margin: 0; padding: 0 0 0 0; color:#9DAE0E; font-weight:bold }
	
a:link.weiterekat { display:inline; margin: 0; padding: 0 0 0 0; color:#4D6B04; font-weight:bold; text-decoration:underline; }
a:visited.weiterekat { display:inline; margin: 0; padding: 0 0 0 0; color:#4D6B04; text-decoration:underline; }
a:active.weiterekat { display:inline; margin: 0; padding: 0 0 0 0; color:#9DAE0E; font-weight:bold }

a:link.katbig { display:inline; margin: 0; padding: 0 0 0 0; color:#000000; font-weight:bold; text-decoration:underline; }
a:visited.katbig { display:inline; margin: 0; padding: 0 0 0 0; color:#000000; font-weight:bold; text-decoration:underline; }
a:active.katbig { display:inline; margin: 0; padding: 0 0 0 0; color:#000000; font-weight:bold; text-decoration:underline; }

a:link.katsmall { display:inline; margin: 0; padding: 0 0 0 0; color:#000000; font-size:smaller; font-weight:bold; text-decoration:none; }
a:visited.katsmall { display:inline; margin: 0; padding: 0 0 0 0; color:#000000; font-size:smaller; font-weight:bold; text-decoration:none; }
a:active.katsmall { display:inline; margin: 0; padding: 0 0 0 0; color:#000000; font-size:smaller; font-weight:bold; text-decoration:none; }

a:link.katlink { display:inline; margin: 0px 0px 0px 0px; padding: 0 0 0 6px; color:#000000; font-size:smaller; font-weight:bold; text-decoration:none; }
a:visited.katlink { display:inline; margin: 0px 0px 0px 0px; padding: 0 0 0 6px; color:#000000; font-size:smaller; font-weight:bold; text-decoration:none; }
a:active.katlink { display:inline; margin: 0px 0px 0px 0px; padding: 0 0 0 6px; color:#000000; font-size:smaller; font-weight:bold; text-decoration:none; }

a:link.unterkat { display:inline; margin: 0; padding: 0 0 0 0; color:#000000; font-weight:normal; text-decoration:none; }
a:visited.unterkat { display:inline; margin: 0; padding: 0 0 0 0; color:#000000; font-weight:normal; text-decoration:none; }
a:active.unterkat { display:inline; margin: 0; padding: 0 0 0 0; color:#000000; font-weight:normal; text-decoration:none; }

a:link.showlink { display:inline; margin: 0; padding: 0 0 0 0; color:#000000; font-weight:normal; text-decoration:underline; }
a:visited.showlink { display:inline; margin: 0; padding: 0 0 0 0; color:#000000; font-weight:normal; text-decoration:underline; }
a:active.showlink { display:inline; margin: 0; padding: 0 0 0 0; color:#000000; font-weight:bold; text-decoration:underline; }
/*-----hauptnavi------*/
	
#hauptnavi {
	width: 170px;
	margin: 01px;
	}
	
#hauptnavi li a {
	height: 32px;
/* Hier kommt Tanteks Box Modell Hack */
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	}	
	
#hauptnavi li a:link, #hauptnavi li a:visited {
	color: #F6FBAA;
	display: block;
	background:  url(bilder/hooverbild.gif);
	padding: 8px 0 0 35px;
	}
	
#hauptnavi li a:hover {
	color: #FFFBAA;
	background:  url(bilder/hooverbild.gif) 0 -32px;
	padding: 8px 0 0 35px;
	}
	
/*-----linkformular------*/
.formularfeld  { font-size: 9pt; padding-right: 2px; padding-left: 2px; width: 310px; border: solid 1px #9DAE0E }
.formularbacklink  { font-size: 9pt; padding-right: 2px; padding-left: 2px; width: 450px; border: solid 1px #9DAE0E }
.zaehlerfeld  { font-size: 7pt; padding-right: 0px; padding-left: 0px; width: 20px; border: solid 1px #9DAE0E }
.listenfeld  { font-size: 8pt; padding-right: 2px; padding-left: 2px; width: 317px; border: solid 1px #9DAE0E }
.content_text       { color: #000000; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 11pt; background-color: #F4FBAA }

.oberkat  { background-image:url(bilder/listenelement.gif); width: 300px; height: 13px; background-repeat: no-repeat; background-position: -2px 1px }
.sepakat  { width: 0px; height: 12px; background-repeat: no-repeat; background-position: -2px 1px }
	
