body { 
	font-family: verdana, sans-serif;
	color: #6E0000;
	text-align: center;
}
a {

	text-decoration: none;
	color: #6E0000;
	font-weight: bold;
	font-size: 12px;
	
}	
p a {

	text-decoration: none;
	color: #6E0000;
	font-weight: bold;
	font-size: 12px;
	
}	
p {
	text-align: left;
	color: #6E0000;
	padding-left: 10px;
	padding-right: 10px;
	margin:0;
	line-height: 170%;
}
li {
	color: #6E0000;
	line-height: 150%;
}
h2,h3,h4,h5,h6,div,p,body,html,input,button { 
	font: normal 12px Helvetica,Verdana,Arial;
	line-height: 170%;  
}

h1 { 
	font-family: georgia, sans-serif;
	font-size: 150%;
	letter-spacing: 1pt;
	color: #444D66;
	padding-left: 10px;
	line-height: 150%;
}
h2 {
	font-size: 130%;
	color: #6E0000;
	margin:0;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 0;
	padding-left: 10px;
	font-weight: bold;
	line-height: 150%;
}

img.block {
	display:block
	
}

div, img, object, embed {
  margin:0;
  padding:0;
  border:0;
  display:block;
}
dl {
	*padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
}

div#container {
  margin: 10px auto;
  text-align: left;
  width: 850px;
  border:1px solid #2E2E2E;
  background: #F7F7F7;
 
}
div#header { 
	background-color:white;
	border-bottom: 1px solid #2E2E2E; 
	height: 180px;
	display:block;
}

/*-----------------------------------*/

div#links { 
	
	float:left;
	width:180px;
	*margin-right: -3px;
	padding-bottom:10px;
	background-color: #F7F7F7;
	
}
div#druck {
	height: 30px;
	width:635px;
	*width:634px;
	background-color: DFDFDF;
	text-align: right;
	}
div#druck a {
	text-decoration: none;
	color: #6E0000;
	font-weight: bold;
	font-size: 12px;
}	
div#head { 
	font: normal 10px Verdana;
	padding-top:5px;
	min-height: 460px;
	height:auto !important; /* für moderne Browser */
	height:460px; /*für den IE */
	border-left: 30px solid #DFDFDF;
	border-right: 50px solid #DFDFDF;
	border-bottom: 15px solid #DFDFDF;
}

div#head a {
	text-decoration: none;
	color: #6E0000;
	font-weight: bold;
	font-size: 12px;
}

div#center { 
	margin-left: 180px;
	*margin-left: 177px; 
	width:635px; 
	border-left: 1px solid #2E2E2E;
}

.float-left { 
	float:left; 
}

div#footer {
  	clear:both;
  	width: 850px;
  	height: 20px;
  	background-color:#444D66;
  	padding:0;
  	text-align: center;
}
div#druckversion {
	float: left;
	height: 20px;
	width: 500px;
	color: #FFFFFF;
	font-size: 11px;
	text-align: right;
	}
div#druckversion a {
	color: #FFFFFF;
	font-size: 11px;
	text-align: right;
  	}

div#toplink {
	float: right;
	height: 20px;
	width: 330px;
	color: #FFFFFF;
  	padding-right: 10px;
  	font-size: 11px;	
}
div#toplink a {
	color: #FFFFFF;
	font-size: 11px;	
}

.csc-textpic-imagewrap {
	valign: top;
	}

/*Kontaktformular*/


DIV.formular {
	padding: 0;
	margin: 0;
	margin-left: 130px;
	margin-top: -20px;
	padding-bottom: 5px;
	}

fieldset {
	border: 0;
	*padding-left: 10px;
	}
	
table {
	empty-cells: show;
	border: 0;
	}

table td {
	vertical-align: top;	
	}

div.csc-textpic-clear {
clear:right;
}

div.csc-textpic div.csc-textpic-imagerow {
clear:right;
}		
	
/* Temporäre Angaben */

div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap {
clear: none;
}

div.csc-textpic-above div.csc-textpic-text {
clear:none;
}

.csc-searchResultHeader {
	padding-left: 10px;
	}
