* {margin:0;padding:0;}

body {
	font:normal 13px/16px Verdana,Arial,Helvetica,Sans-Serif;
	color:#000;
	margin:0;
	overflow:visible;}
/* overflow:-moz-scrollbars-vertical; */

#seite {width:995px;border:0;padding:0;margin:0 auto 0 auto;position:relative;top:0;left:0;}

li {margin:0;font:normal 13px/16px Arial,Helvetica,Sans-Serif;}
p, ul {margin-bottom:5px;}
ul {list-style:square outside;margin-left:15px;}
p, td {	font:normal 13px Arial,Helvetica,Sans-Serif;color:#000;}

a:link, a:visited {color:#CD071E;text-decoration:underline;}
a:hover, a:active {color:#CD071E;text-decoration:underline;}
.weiterlink {margin:0;font-weight:bold;text-align:right;}

img {border:0;}

.cms {position:absolute;top:20px;left:190px;background-color:#FFF;}
#maintext .cms {position:relative;top:0;left:20px;width:100px;}
.cms {
	font:normal 12px/17px sans-serif;}
.cms a:link, .cms a:visited {text-decoration:none;
	color:red;}
.cms a:active, .cms a:hover {text-decoration:underline;
	color:red;}

#sitemap {margin:0;}
#sitemap blockquote {margin-left:30px;}
#sitemap h2 {font-weight:bold;color:#000;margin:0;font-size:13px;}
#sitemap h3, #sitemap h4 {font-weight:bold;color:#000;margin:0;font-size:13px;}
#sitemap h2 a, #sitemap h2 a, 
#sitemap h2 a:link, #sitemap h2 a:visited, 
#sitemap h3 a:link, #sitemap h3 a:visited, 
#sitemap h4 a:link, #sitemap h4 a:visited  
	{color:#000;}
#sitemap p {margin:0 0 0 10px;}
#sitemap p a:link, #sitemap p a:visited 
{text-decoration:none;color:#666;}

#obennavi {height:19px;position:absolute;top:0;left:480px;}

#navi1 {height:20px;width:987px;position:absolute;top:166px;left:4px;}

#navi2 {height:24px;width:984px;position:absolute;top:184px;left:10px;}


#container {width:995px;margin-top:20px;}

#maintext {float:left;width:750px;margin:0;padding:0;}
#maintext p, #maintext ul {font-size:12px;line-height:18px;}

#rechts {margin-left:750px;border:solid 4px;border-color:#d9dadb;width:234px;}

#suchdiv {margin:0 0 0 9px;float:left;}
#suchbeing {border:0;height:13px;width:125px;font-size:11px;margin:0;padding:0;}
#suchbbut {border:0;margin:0;padding:0;height:14px;width:15px;color:#D4D0C8;background:#D4D0C8 url('images/pfeil.gif') no-repeat;}

.obendiv, .obendiva  {margin:0 0 0 0;float:left;}
.obenp {margin:1.5px 9px 0 9px;}
.oben {font:normal 12px Arial,Sans-Serif;color:#fff;text-decoration:none;}
.obena {font:normal 12px Arial,Sans-Serif;color:#000;text-decoration:none;}

.oben:link, .oben:visited {color:#fff;text-decoration:none;font-weight:normal;}
.oben:active, .oben:hover {color:#000;text-decoration:none;font-weight:normal;}
.obena:link, .obena:visited {color:#000;text-decoration:none;font-weight:normal;}
.obena:hover, .obena:active {color:#000;text-decoration:none;font-weight:normal;}


.navi1div, .navi1diva {margin:0 0 0 0;float:left;}
.navi1p {margin:2px 44px 0 4px;}
.navi1 {font:normal 12px Arial,Sans-Serif;color:#fff;text-decoration:none;}
.navi1a {font:normal 12px Arial,Sans-Serif;color:#fff;text-decoration:none;}

.navi1:link, .navi1:visited	{color:#D4D0C8;text-decoration:none;font-weight:normal;}
.navi1:active, .navi1:hover {color:#fff;text-decoration:none;font-weight:normal;}
.navi1a:link, .navi1a:visited, .navi1a:hover, .navi1a:active 
	{color:#fff;text-decoration:none;font-weight:bold;}

.navi2div, .navi2diva {margin:0 0 0 0;float:left;}
.navi2p {margin:2px 44px 0 4px;}
.navi2 {font:normal 12px Arial,Sans-Serif;color:#fff;text-decoration:none;}
.navi2a {font:normal 12px Arial,Sans-Serif;color:#fff;text-decoration:none;}

.navi2:link, .navi2:visited	{color:#000;text-decoration:none;font-weight:normal;}
.navi2:active, .navi2:hover {color:#fff;text-decoration:none;font-weight:normal;}
.navi2a:link, .navi2a:visited, .navi2a:hover, .navi2a:active 
	{color:#fff;text-decoration:none;font-weight:bold;}
	

.strich {margin-top:3px;border-left:#fff 2px solid;float:left;height:13px;}


h1, .ub1, .titel
	{font:bold 24px Arial,Verdana,Helvetica,Sans-Serif;}
h1:link, .ub1:link, .titel:link, h1:visited, .ub1:visited, .titel:visited
	{color:#000;text-decoration:none;}
h1:active, .ub1:active, .titel:active, h1:hover, .ub1:hover, .titel:hover
	{color:#000;text-decoration:none;}

h2, .ub2 {font:bold 15px Arial,Helvetica,Sans-Serif;color:#cc071e;}
h3, .ub3 {font:bold 18px Arial,Helvetica,Sans-Serif;color:#cc071e;letter-spacing:1px;}

.introtext {font:bold 14px Arial,Helvetica,Sans-Serif;margin:0 0 10px 0;}

.prechts, .tdrechts {font:normal 13px Arial,Helvetica,Sans-Serif;color:#646567;}

.bildtext {font:normal 12px Arial,Helvetica,Sans-Serif;}

.layoutLstandard h1, .layoutLstandard .ub1, .layoutLstandard .titel
	{font:bold 14px Arial,Verdana,Helvetica,Sans-Serif;margin:0;}
.layoutLstandard h1:link, .layoutLstandard .ub1:link, .layoutLstandard .titel:link, 
.layoutLstandard h1:visited, .layoutLstandard .ub1:visited, .layoutLstandard .titel:visited,
.layoutLstandard:link, .layoutLstandard:visited, 
.layoutLstandard h1 a:link, .layoutLstandard h1 a:visited 
	{color:#000;text-decoration:none;}
.layoutLstandard h1:active, .layoutLstandard .ub1:active, .layoutLstandard .titel:active, 
.layoutLstandard h1:hover, .layoutLstandard .ub1:hover, .layoutLstandard .titel:hover
	{color:#000;text-decoration:none;}
	
.layoutLstandard .introtext 
{font:normal 13px Arial,Helvetica,Sans-Serif;margin:0;}

.layoutRstandard {margin:6px 6px 16px 6px;}
.layoutRstandard h1
{font:bold 13px Arial,Helvetica,Sans-Serif;margin:0;}

.layoutLstandard p
{font:normal 13px Arial,Helvetica,Sans-Serif;margin:0;}

.bildlinks {margin:0 7px 0 0;}
.terminsuch {float:left;width:150px;}

.forumbeitrag {margin:0 0 10px 0;border-top:2px solid #CD071E;width:700px;}
.forumantwort {margin:0 0 10px 30px;border-top:1px solid #CD071E;width:670px;;}
.forumbeitrag h1, .forumantwort h1 {font-weight:bold;margin:0;font-size:14px;}
.forumbeitrag h2, .forumantwort h2 {font-weight:bold;margin:0;font-size:13px;}
.forumbeitrag p, .forumantwort p {font-weight:normal;margin:0;font-size:13px;}

table.eingabe {border:0; border-collapse:collapse;}
.eingabe th, .eingabe td {padding:2px;}
.eingabe th {text-align:left;}



@media print {
#navioben, #navi1, #navi2, #printbut, .seitenzaehler, .trefferanzeiger, .seitenanzeiger {display:none;}
#maintext {margin:0;clear:both;}
#printbereich {display:block;width:100%;margin:0;}
.ltab {width:100%}
#galerierahmen {width:100%;}

}