body	{
	background-color: #C8D7F5;
	font-family: Arial;
	font-size: 10px;
	color: #000000;
	}

/*
Image Border Content ausschalten (RTE)
*/

.bodytext img {
border: none;
}

.csc-sitemap a:link {
	font-family:arial;
	font-size:12px;
	color:#283C87;
	font-weight:bold;
	text-decoration:none;
}

.csc-sitemap a:visited {
	font-family:arial;
	font-size:12px;
	color:#283C87;
	font-weight:bold;
	text-decoration:none;
}

.csc-sitemap a:active {
	font-family:arial;
	font-size:12px;
	color:#DC0B32;
	font-weight:bold;
	text-decoration:none;
}

.csc-sitemap a:hover {
	font-family:arial;
	font-size:12px;
	color:#DC0B32;
	font-weight:bold;
	text-decoration:none;
}


.more {
float: right;
padding-bottom: 25px;
font-family:arial;
font-size:12px;
color:#283C87;
font-weight:bold;
text-decoration:none;
margin-right:50px;
}

.more:hover {
float: right;
padding-bottom: 25px;
	font-family:arial;
	font-size:12px;
	color:#283C87;
	font-weight:bold;
	text-decoration:none;
	}


.banner	{
	position:absolute;
	top:0px;
	left:0px;
	width:773px;
	height:91px;
	border-width:1px;
	border-style:solid;
	border-color:#283C87;
	}

.leiste_top	{
	position:absolute;
	top:91px;
	left:0px;
	width:773px;
	height:12px;
	border-width:1px;
	border-style:solid;
	border-color:#283C87;
	}

.left	{
	position:absolute;
	top:105px;
	left:0px;
	width:150px;
	height:500px;
	border-width:1px;
	border-style:solid;
	border-color:#283C87;
	z-index:1;
	}

.right	{
	position:absolute;
	top:105px;
	left:705px;
	width:68px;
	height:500px;
	border-width:1px;
	border-style:solid;
	border-color:#283C87;
	z-index:1;
	}

.overflow	{
	position:absolute;
	top:120px;
	left:182px;
	width:523px;
	height:480px;
	overflow:auto;
	scrollbar-face-color:#ffffff;
	scrollbar-3dlight-color:#DC0B32;
 	scrollbar-arrow-color:#DC0B32;
 	scrollbar-darkshadow-color:#DC0B32;
	scrollbar-highlight-color:#DC0B32;
	scrollbar-shadow-color::#DC0B32;
	scrollbar-track-color:#ffffff;
	z-index:3;
	}

.texthintergrund	{
	position:absolute;
	top:105px;
	left:152px;
	width:554px;
	height:500px;
	z-index:2;
	border-width:1px;
	border-style:solid;
	border-color:#283C87;
	}

.headline	{
	font-family:arial;
	font-size:14px;
	font-weight:bold;
height: 30px;
	color:#DC0B32;
	  background-image:url(images/unterstich.jpg);
  background-repeat:no-repeat;
  background-position:0px 18px;
	}
	
	
h1	{
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:#DC0B32;
	}

.text	{
	font-family:arial;
	font-size:12px;
	color:#000000;
	padding-bottom: 20px;
	width: 480px;
	}

.textlink	{
	font-family:arial;
	font-size:12px;
	color:#283C87;
	font-weight:bold;
	text-decoration:none;
	}

.textlink:hover	{
	font-family:arial;
	font-size:12px;
	color:#DC0B32;
	font-weight:bold;
	text-decoration:none;
	}
	
.textlink:active {
	font-family:arial;
	font-size:12px;
	color:#DC0B32;
	font-weight:bold;
	text-decoration:none;
	}

.linkrte {
	font-family:arial;
	font-size:12px;
	color:#283C87;
	font-weight:bold;
	text-decoration:none;
	}

.linkrte:hover {
	font-family:arial;
	font-size:12px;
	color:#DC0B32;
	font-weight:bold;
	text-decoration:none;
	}
	
.links	{
	position:absolute;
	left:-27px;
	top:120px;
	z-index:4;
	font-family:arial;
	font-size:11px;
	}

#menue ul {
width: 170px;
margin: 0px 0px 0px 0px;
}


ul#menue {
  	width:  	  	170px;
  	margin:   	  	0 0 0 0;
  	list-style-type:   	none;
  	margin:   	  	0;
  	padding:   	  	0;
}

#menue a:hover
{
	font-family:arial;
	color:#DC0B32;
	text-decoration:none;
}

ul#menue li a 
{
  	margin:   	  	5px 0px 0px 45px;
  	height:   	  	auto;
	line-height:	20px;
  	text-align:   	right;
  	border-left:   	1px solid #ffffff;
  	border-bottom:  1px solid #ffffff;	
  	background:   	none;
  	display:  	  	block;
  	color:  	  	#ffffff;
  	text-decoration: none;
	font-weight:	bold;

}
ul#menue li a:hover 
{
  	margin:   	  	5px 0px 0px 45px;
  	height:   	  	auto;
	line-height:	20px;
  	text-align:   	right;
  	border-left:  	1px solid #ffffff;
	border-bottom: 	1px solid #ffffff;
  	background:   	none;
  	display:  	  	block;
  	text-decoration:none;
	font-weight:	bold;
}

ul#menue li a:active
{
  	margin:   	  	5px 0px 0px 45px;
  	height:   	  	auto;
	line-height:	20px;
  	text-align:   	right;
  	border-left:  	1px solid #ffffff;
	border-bottom: 	1px solid #ffffff;
  	background:   	none;
  	display:  	  	block;
  	text-decoration: none;
	font-weight:	bold;
	
}

#submenue3
{
margin:			0px 0px 0px 60px;
padding: 0px;
}

ul#submenue3 li a
{
  	background:  	none;
	line-height:	20px;
  	border-left:  	1px solid #ffffff;
	border-bottom: 	1px solid #ffffff;
  	color:			#ffffff;
	margin:			0px 0px 0px 60px;
padding: 0px;
}

ul#submenue3 li a:hover
{
  	background:  	none;
	line-height:	20px;
  	border-left:  	1px solid #ffffff;
	border-bottom: 	1px solid #ffffff;
	margin:			0px 0px 0px 60px;
padding: 0px;
}

ul#submenue3 li a:active
{
  	background:  	none;
	line-height:	20px;
  	border-left:  	1px solid #ffffff;
	border-bottom: 	1px solid #ffffff;
	margin:			0px 0px 0px 60px;
padding: 0px;
}

.impressum_sitemap_kontakt	{
	position:absolute;
	left:154px;
	top:611px;
	}
	
.mailUnten	{
	position:absolute;
	left:645px;
	top:609px;
	border:0px;
  }
  
.druck	{
	position:absolute;
	left:680px;
	top:609px;
	border:0px;
	}