/* CSS Document */	
	
h2,h3,h4,h5,h6,p { 
	font: normal 12px Arial;
	line-height: 16px;
	font-weight: normal;
	text-align:left;
	margin:2px;
	padding-top:10px;
	padding-right:15px;
	padding-bottom:10px;
	padding-left:10px;
}

button {
	font: normal 11px Arial;
	font-weight: bold;
	text-align:left;
}	

table {
	width:520;
	margin-top:0px;
	margin-right:10px;
	margin-bottom:10px;
	margin-left:10px;
	padding-top:5px;
	padding-right:10px;
	padding-bottom:5px;
	padding-left:5px;
	border-style:solid;
	border-color:#666666;
	border-collapse:collapse;
} 

th {
	font: normal 12px Arial;
	font-weight: bold;
	text-align:left;
}	

td {
	border-style:solid;
	border:1px #666666;
	padding:5px;
	font: normal 13px Arial;
	font-weight: normal;
	text-align:left;
}
			
div#center a:link {color:#000000;text-decoration:underline}
div#center a:visited {color:#000000;text-decoration:underline}
div#center a:hover {color:#cc3333;text-decoration:underline}
div#right a:link {color:#000000;text-decoration:underline}
div#right a:visited {color:#000000;text-decoration:underline}

dd {
	font: normal 11px Arial;
	font-weight: bold;
	text-align:left;
	margin:0px;
	padding-top: 5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:10px;
}	

div#center ul {
	list-style-image:url(/fileadmin/Images_Page/square_rot.gif);
	font: normal 12px Arial;
	line-height: 16px;
	font-weight: normal;
	text-align:left;
	margin:0px;
	padding-left:27px;
}

ol {
	font: normal 12px Arial;
	line-height: 16px;
	font-weight: normal;
	text-align:left;
	margin:2px;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:10px;
	padding-left:30px;
}

td.csc-form-labelcell {
	margin:0px;
	padding:0px;
	width:120px;
}

p.csc-form-label-req {
	margin:0px;
	padding-left:2px;
}

td.csc-form-fieldcell {	
	margin:0px;
	padding-top:10px;
}

td.csc-searchResultRange {
	margin:0px;
	padding:0px;
}

td.csc-searchResultRange p {
	margin:0px;
	padding-top:0px;
	padding-left:2px;
	padding-bottom:0px;
}
	
input {
	width:90;
	height:20px;
	font: normal 11px Arial;
	font-weight: normal;
	text-align:left;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:7px;
	margin-left:10px;
	padding-left:2px;
}

div.suche input {
	vertical-align: middle;
}

div.suche {
	text-align:left;
	margin: 0;
	padding: 0;
	height: 20px;
	overflow: hidden;
}

.suchwort {
	padding:0px;
	font: normal 12px Arial;
	color:#000000;
	padding-top:2px;
	margin-left:12px;
}


textarea {
	font: normal 11px Arial;
	font-weight: normal;
	text-align:left;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:5px;
	margin-left:10px;
	padding-top:2px;
	padding-right:2px;
	padding-bottom:2px;
	padding-left:2px;
}

fieldset {
	border:none;
	margin:0px;
	padding-top:2px;
	padding-right:3px;
	padding-bottom:7px;
	padding-left:3px;
}				

div {
	font: normal 11px Arial;
	line-height: 17px;
	font-weight: bold;
	text-align:left;
	margin:0px;
	padding:0;
}
	
body { 
	font: normal 11px Arial;
	line-height: 15px;
	font-weight: normal;
	text-align:left;
	margin:0px;
	padding:0px;
	border:0px;
}

html {
	font: normal 13px Arial;
	line-height: 17px;
	font-weight: normal;
	text-align:left;
}
	
h1 { 
	font: normal 15px Arial;
	font-weight: bold;
	text-align:left;
	margin:0px;
	padding-top:25px;
	padding-right:10px;
	padding-bottom:0px;
	padding-left:10px;
}

img.right {
	display:left;
	margin-top:0px;
	margin-left:0px;
}

div, img {
  	margin:0px;
  	padding:0px;
  	border:0px;
}

div#container {
  	clear:left;
	position:absolute;
	top:0px;
	right:993px;
	bottom:797px;
	left:0px;
  	width:993px;
	height:797px;
  	margin-top:0px;
  	margin-right:0px;
  	margin-bottom:0px;
  	margin-left:0px;
  	padding:0px;
  	border:0px;
}

div#top {
	position:absolute;
  	clear:left;
	top:82px;
	right:993px;
	bottom:133px;
	left:0px;
  	background-color:#fcdf92;
  	margin:0px;
  	padding:0px;
}

div#header {
	position:absolute;
  	clear:left;
	top:0px;
	right:993px;
	bottom:82px;
	left:0px; 
	background-color:white;
	margin:0px;
	padding:0px;
}

/*-----------------------------------*/

div#links { 
	position:absolute;
	top:132px;
	right:211px;
	bottom:767px;
	left:0px;
	float:left;
	width:211px;
	height:644px; 
	padding-top:10px;
	padding-bottom:0px;
	background-color:#ffffcc;
	margin-top:2px;
	margin-bottom:2px;
}

div#klickpfad {
	padding-bottom:10px;
}

div#center {
	overflow:auto;
	position:absolute;
	top:132px;
	right:780px;
	bottom:767px;
	left:0px;
	margin-top:2px;
	margin-right:2px;
	margin-bottom:2px; 
	margin-left:213px; 
	width:566px;
	height:654px;
	background-color:e5e5e5;
}

div#right {
	position:absolute;
	top:132px;
	right:993px;
	bottom:767px;
	left:781px;
	float:right; 
	width:211px; 
	height:654px; 
	text-align:left; 
	padding-top:0px;	
	background-color:#ffffcc;
	margin-top:2px;
}

div#footer {
	position:absolute;
	clear:left;
	top:790px;
	right:993;
	bottom:797px;
	left:0px;
	width:992px;
	height:20px;
  	background-color:#fcdf92;
  	padding:0px;
  	margin:0px;
}

.submitbutton {
	background-color: #e5e5e5;
	border: 0px;
	font: bold 12px Arial;
	color:#000000;	
	padding:0px;
	margin-left:158px;
	cursor:pointer;
}

.submitbuttonon {
	background-color: #e5e5e5;
	border: 0px;
	font: bold 12px Arial;
	color:#000000;	
	padding:0px;
	margin-left:158px;
	cursor:pointer;
}

table.contenttable {
	border:none;
	margin:0px;
	padding:0px;
}

table.contenttable td {
	padding:0px;
}	