@charset "utf-8";

* {
margin:0;
padding:0;
}

body {
margin:0;
background-color:#EDEDED;
}

a {
font-family:Arial;
font-size:12px;
color:#01498f;
text-decoration:none;
}

#site {
  margin-left:auto;
  margin-right:auto;
  width:990px;
  background-color:#FFFFFF;
}
#footer {
  width:990px;
  height:10px;
  clear:both;
  
  
}
#kopf {
width:986px;
height:18px;
font-family:Verdana;
font-size:8pt;
color:#666666;
padding-right:4px;
padding-top:2px;
margin:0;
text-align:right;
}

#banner {
width:990px;
height:150px;
background-image:url(../images/header1.gif);
}

#main_menu {
width:594px;
height:28px;
/*background-color:#014a8f;*/
float:left;
border-top:1px solid white;
}
#suche {
width:396px;
height:28px;
float:left;
border-top:1px solid white;
}

#pfad {
width:671px;
height:15px;
clear:left;
font-family:Arial;
font-size:12px;
color:#666666;
padding-left:253px;
padding-top:5px;
}

#sub_menu {
width:198px;
height:431px;
float:left;
}
#content {
/*width:594px;*/
width:470px;
/*height:431px;*/
float:left;
}
.bodytext img {
border:0;
}
#highlight {
width:200px;
height:431px;
float:left;
background-color:#ededed;
/*border-top:1px solid #999999;
border-left:1px solid #999999;*/
border:1px solid #999999;
margin-right:10px;
clear:right;
}

.b_select {
padding-top:1px;
font-size:12px;
font-family:Verdana;
/*font-weight:bold;*/
color:#666666;
height:19px;
/*width:150px;*/
}

.suche {
padding-top:1px;
font-size:12px;
font-family:Verdana;
/*font-weight:bold;*/
color:#666666;
height:16px;
width:125px;
}
.content{
margin: 0px 55px 0 55px;
}
.content p {
font-family:Arial;
font-size:12px;
color:#666666;
/*margin-left:55px;
margin-right:55px;*/
}
.content h1 {
font-family:Arial;
font-size:16px;
font-weight:bold;
margin-top:15px;
margin-bottom:5px;
}
.content h2 {
font-family:Arial;
font-size:14px;
font-weight:bold;
margin-top:15px;
margin-bottom:5px;
}
.content h3 {
font-family:Arial;
display:block;
background-color:#cbe0f4;
font-size:14px;
font-weight:bold;
margin-top:15px;
margin-bottom:5px;
}
.content hr {
	color:#ededed;
}
.content dl {
/*margin-right:22px;*/
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#666666;
}

.highlight h1 {
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#333333;
margin-top:10px;
padding-left:10px;
}
.highlight p {
font-family:Arial;
font-size:12px;
color:#434343;
padding-top:4px;
/*padding-left:10px;*/
margin-left:10px;
padding-right:15px;
}

.csc-textpic img {
/*	padding-left:10px;*/
/*	padding-top:10px;*/
}
.csc-textpic-caption {
font-family:Arial;
font-size:12px;
color:#434343;
}
#highlight img {
	display:block;
	margin-left:10px;
	margin-top:7px;
/*	padding: 10px 0px 0px 0px;*/
}
#highlight dl {
	margin-left:5px;
}
.csc-textpic-clear {
	margin-top:10px;
}
	DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG {
		padding: 0px 0px;
	}

/*Sitemap*/
.csc-sitemap-level1{
	font-weight:bold;
	margin-bottom:5px;
	margin-top:15px;
	
}

.csc-sitemap-level2{
	margin:3px;
	margin-left:20px;
	
}
.csc-sitemap ul {
	padding-left:20px;
}

/* Sitemap Ende */

/* Suche */
.tx-indexedsearch-whatis {
font-family:Arial;
font-size:12px;
color:#666666;
}
.tx-indexedsearch {
	margin-top:5px;
}
.tx-indexedsearch td{
font-family:Arial;
font-size:12px;
color:#666666;

}
.tx-indexedsearch input{
font-family:Arial;
font-size:12px;
color:#666666;

}
.tx-indexedsearch select{
font-family:Arial;
font-size:12px;
color:#666666;

}
.tx-indexedsearch-descr, tx-indexedsearch-info, tx-indexedsearch-path {
font-family:Arial;
font-size:12px;
font-style:normal;
color:#666666;

}
.tx-indexedsearch-info {
	font-family:Arial;
font-size:12px;
font-style:normal;
color:#666666;
}
/* Suche Ende */


/* Aufzhlung */
.csc-bulletlist {
font-family:Arial;
font-size:12px;
color:#666666;
margin-left:65px;
}
/*Im Text */
.content ul {
font-family:Arial;
font-size:12px;
color:#666666;
}
.content li {
font-family:Arial;
font-size:12px;
color:#666666;
margin-left:15px;
}
.content li li {
font-family:Arial;
font-size:12px;
color:#666666;
}
#highlight ul {
font-family:Arial;
padding-left:10px;
font-size:12px;
color:#666666;
}
#highlight li {
font-family:Arial;
font-size:12px;
color:#666666;
margin-left:15px;
}
#highlight li li {
font-family:Arial;
font-size:12px;
color:#666666;
}
/* Aufzhlung Ende */

/* Tabelle */
.contenttable {
font-family:Arial;
font-size:12px;
color:#666666;
/*border-collapse:collapse;*/
margin-top:10px;
}

.contenttable th {
	/*border:1px solid #a0a0a0;*/
	padding: 0px 10px 0px 10px;
}

.contenttable td {
	/*border:1px solid #a0a0a0:*/
	background-color:#FFFFFF;
	padding: 0px 10px 0px 10px;
}
/* Tabelle Ende */

/* Formular */
.csc-mailform {
	border:0;
}
.csc-mailform label {
font-family:Arial;
font-size:12px;
color:#666666;
font-weight:bold;
border: 0px solid black;
}
.csc-mailform input {
margin: 5px 0px 5px 0px;
font-size:12px;
font-family:Arial;
color:#666666;
}
.csc-mailform textarea {
margin: 5px 0px 5px 0px;
font-size:12px;
font-family:Arial;
color:#666666;
}
/* Formluar Ende */	