body{
	background-color:#7B2E4B;
	font-family:verdana,arial;
	font-size:11px;
	margin:auto;
	width:997px;
	border:1px solid #E9CFCC;
}

td {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
}

div{ font-size:12px;}

p {
	font-family: Verdana,Arial;
	font-size:11px;
	padding:0px;
	margin-top:0px;
}

table{margin:0px;padding:0px}

a{
	text-decoration:none;
	font-family:verdana;
	font-size:12px;
	color:#ffffff
}

a:hover{text-decoration:underline}

.contentarchiv{
	width:780px;
	
}

a.linkjurist, a.linkcontent{
	color:#663333;
	font-weight:bold;
	text-decoration:underline;
	font-size:11px;
}

a.linkcontent{
	color:#000000;
	font-size:11px;
}

.contentfeature{
	border-bottom:1px solid #663333;
	
}
.bweiss
{
	font-weight:bold;
	color:#ffffff;
}
.bmenu, .bmenuklein, .step, .next, .last, .prev, .first
{
	font-weight:bold;
	color:#663333;
}
.bmenuklein
{	
	font-size:10px;
	nowrap;
}
.bschwarz
{
	font-size:10px;
	font-weight:bold;
	color:#000000;
	nowrap;
}
.header
{
 height:110px;
 width:997px;
 background-image:url("images/header.jpg");background-repeat:no-repeat;
}
.headerlinks
{
	height:20px;
	width:200px;
	left:900px;
	top:5px;
	position:relative;
	color:#ffffff;
}
.linkstartseite{width:70px;height:40px;position:relative;left:45px;top:25px;}
.content
{
	background-color:#E9CFCC;
	height:475px;
	width:825px;
	padding:0px;
}
.wysiwygcontent, .wysiwygcontent2, .wysiwygcontent3, .wysiwyg_juristen, .wysiwyg_aktuelles
{
	width:758px;
	height:362px;
	overflow-y:auto;
	overflow-x:hidden;
	clear:both;
	padding-top:25px;
	padding-left: 67px;
	font-size:12px;
  scrollbar-base-color:#E9CFCC;
  scrollbar-face-color:#E9CFCC;
  scrollbar-track-color:#E9CFCC;
}

.wysiwygcontent2{height:384px;}
.wysiwygcontent3{height:402px;}
.wysiwyg_juristen{ padding-left:25px;width:800px;height:361px;}
.wysiwyg_aktuelles{padding-left:25px;width:800px;height:384px;}
.headline
{
	color:#663333;
	font-weight:bold;
	font-size:16px;

}
.schriftkleymann{position:relative;width:400px;left:215px;}
.schriftkleymann_print{display:none}

.menu
{
	background-color:#7B2E4B;
	height:27px;
	width:825px;
}
.menuabstand2,.menuabstand3,.menuabstand6,.menuabstand7,.menuabstand9
{
		float:left;
}
.menuabstand2{padding-left:8px}
.menuabstand3{padding-left:75px}
.menuabstand6{padding-left:405px}
.menuabstand7{padding-left:490px}
.menuabstand9{padding-left:585px}
.itemsep
{
	padding:5px 0px 6px 0px;
	font-size:9px;
	float:left;
	color:#000000;
}		
.submenu, .submenubig
{
	background-color:#D1A2A0;
	width:825px;
	float:left;
	
}
.submenubig
{
	height:46px;
}
.menuitem, .menuitemaktiv
{
	padding:6px 15px 8px 15px;
  height:13px;
	font-weight:bold;
	color:#ffffff;
	float:left;
	border-left:1px solid #D1A2A0;
}
.menuitemaktiv
{
	background-color:#D1A2A0;
	color:#663333;
}
.menusubitem
{
	color:#ffffff;
	float:left;
	padding:5px 4px 6px 4px;
	height:9px;
}
.menusubitemaktiv
{
	background-color:#D1A2A0;
	color:#663333;
	float:left;
	padding:5px 4px 6px 4px;
	height:9px;
}

.formleft{
	float:left;
	color:#7b2e4b;
	font-weight:bold;
	text-align:right;
	width:100px;
	padding:5px;
}
.formright{padding:5px;}
.formelement{background-color:#e9cfcc}
.formsubmit, .submit{color:#663333;background-color:#af919d;font-weight:bold}
.error{ font-weight:bold;color:red;}
.vitatext{padding-bottom:10px;}
.cina{padding-top:30px;margin-left:20px;}
div.cina a{color:#E9CFCC;text-decoration:none}
div.cina a:hover{text-decoration:underline}

.content_header {
background-image:url('images/reiter_aktiv.jpg');
width:59px;
height:17px;
padding-top:5px;
color:#000000;
font-size:100%;
font-weight:bold;
float:left;
}
.content_subheader {
background-image:url('images/reiter_passiv.jpg');
background-color:#D2A2A0;
width:59px;
height:17px;
color:#000000;
font-size:100%;
font-weight:bold;
float:left;
padding-top:5px;
}
.content_titel {
background-color:#7B2E4B;
color:#ffffff;
font-weight:bold;
padding: 3px 0px;
}
.content_seite {
background-color: rgb(238, 238, 238);
}
.content_search{ 
background-color:#D2A2A0;
background-image:none;
float:none;
}
.formular {
background-color:#D2A2A0;
}
.footer
{
  background-image:url("images/footer.jpg");background-repeat:no-repeat;
	padding:0px;
	margin:0px;
	height:63px;
	width:997px;
	margin-top:-4px;

}
.footerschrift{position:relative;left:446px;top:5px;width:500px}

