/*GENERAL*/BODY{	background-color:white;	background-image:url(/img/bg_page.gif);	overflow:hidden;	}#page {	text-align:center;	vertical-align:middle;	height:100%;	}BODY, TABLE  {	font-family: Verdana, sans-serif,  Arial, Helvetica;	font-size: 11px;	color:#666666;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	text-decoration: none;	margin:0px;	padding:0px;	text-align:left;}.container { 	margin-left:auto;	margin-right:auto; 	text-align:left;	clear:both;	height:100%;	 }table.txtcontainer{	clear:both;}td {	text-align:left;	vertical-align:top;}/* alle LINKS */a {	font-family: Verdana, sans-serif,  Arial, Helvetica;	text-decoration:none;	color:#666666;}a:hover {	font-weight:bold;	color:#FF8C00;	}.textblock a:visited{	color:#FF8C00;}.textblock a:hover{	color:#FF8C00;	font-weight:normal;}/* obere Tabelle */#toptable{	background-color:#FFFFFF;}/*width:816px;*/#toptable td{	vertical-align:bottom;}#toptable tr.menu{	background-color:#666666;	color:#FFFFFF;}/* TOPLINKS */.menu td a{	font-size:10px;	display:block;	width:102px;	height:20px;	color:#FFFFFF;	text-decoration:none;	/*text-transform: uppercase;*/	padding-top:4px;	padding-left:8px;}.menu td>a{	width:94px;	height:16px;}.menu td a:hover{	font-size:10px;	background-color:#FF8C00;}.menu td a.topnav{	font-size:11px;	text-transform: none;	background-color:#FF8C00;}.menu td a.topnav:hover{	font-size:11px;	color:#FF8C00;	background-color:#D3D3D6;}.menu td a.topnavh{	font-size:11px;	text-transform: none;	background-color:#D3D3D6;		color:#FF8C00;	font-weight:bold;}.menu td a.topnavh:hover{	font-size:11px;	background-color:#D3D3D6;}FORM{	font-family: Verdana, sans-serif,  Arial, Helvetica;	font-size: 9px;	margin:0px;}/*SUCHE*/input#search {	text-transform: uppercase;	border-width: 1px;	border-color:#666666;	font-size: 9px;	text-decoration: none;	color: #FF8C00;	background-color:#FFFFFF;	width:120px;	margin-right:4px;	margin-left:4px;}#ok{	font-family: Verdana, sans-serif,  Arial, Helvetica;	font-size: 9px;	color: #FFFFFF;		border-color:#666666;	border:none none none;	background: inherit;	padding: 0px;}/* TEXTBEREICH */#text{	background-color:#FFFFFF;}#textdiv{	overflow:auto;	width:618px;	/*	scrollbar-arrow-color:#FFFFFF;	scrollbar-base-color:#666;	scrollbar-face-color:#666;	scrollbar-3dlight-color:#FFFFFF;	scrollbar-highlight-color:#666;	scrollbar-shadow-color:#666;	scrollbar-darkshadow-color:#FFFFFF;	scrollbar-track-color:#d0d0d0;*/	padding-top:41px;	vertical-align:top;	-moz-box-sizing: border-box;	padding-right: 18px;	margin-right: -16px;	}	#textdiv>:first-child {	margin-right: -18px;}/* Commented backslash hack for IE MAC \*/#textdiv {padding-right: 0px;}#textdiv>:first-child {	margin-right: 0px;}/* End hack *//* LEFTNAV */#leftmenu {	background-color:white;	width:205px;	vertical-align:top;	height:100%;}#leftnav1 td{	background-image:url(/img/bg_a.gif);	background-repeat:repeat-y;	background-color:#FFFFFF;	background-position: 0px -1px;	height:20px;}.bga {	background-image:url(/img/bg_a1.gif);	background-repeat:repeat-x;	background-color:#FFFFFF;}a.leftnav, div.leftnav, a.leftnavh, a.leftnavsub, a.leftnavsubh {	display:block;	width:205px;	height:20px;	color:#666666;	font-size:11px;	padding-left:5px;	padding-top:4px;}div.leftnav{	padding-top:0px;}a.leftnavh {	font-weight:bold;	padding-top:4px;}a.leftnavsub {	padding-top:4px;	padding-left:20px;}a.leftnavsubh {	padding-top:4px;	padding-left:20px;	font-weight:bold;}td>a.leftnav,td>div.leftnav,td>a.leftnav,td>a.leftnavh,td>a.leftnavsub,td>a.leftnavsubh{	width:200px;	height:100%;	min-height:12px;	padding-bottom:4px;}td>a.leftnavsub,td>a.leftnavsubh{	height:16px;	width:185px;}/*CONTENT*/.imgblock{	width:207px;	padding-left:1px;}.scriptblock{}.bildunterschrift{	font-size:9px;	font-weight:bold;	margin:5px 0px 50px 5px;	width:200px;	color:#FF8C00;}.bildunterschrift img{	margin-top:5px;	margin-right:2px;}.textblock{	width:390px;	padding-bottom:50px;	padding-left:8px;	padding-right:5px;}p{	line-height: 18px;	color:#666666;}p a, .tabelle a, li a{	text-decoration:underline;	color:#666666;}p a:visited, .tabelle a:visited{	color:#666666;	font-weight:normal;}p a:hover, .tabelle a:hover{	color:#666666;	font-weight:normal;}p.headline {font-size:14px;color:#FF8C00;}p.text {color:#666666;}ul{	padding-left:8px;	margin-left:10px;}ol{	line-height: 18px;	padding-left:10px;	margin-left:14px;}ul li{	line-height: 18px;	list-style-image:url(/img/dreidots.gif);	color:#666666;	margin-left:0px;	padding-left:0px;	}.error{	padding:4px;}/*FORM*/#form table{	margin:0px;	text-align:left;}.formname{	width:198px;	padding-left:4px;	text-align:right;	padding-right:5px;}.formfield{	padding-bottom:5px;}.finp{ margin-bottom:5px; margin-right:5px; vertical-align: top; }/*TABELLE*/table.tabelle{	margin:0px;	margin-left:0px;	margin-right:0px;	margin-bottom:50px;	width:392px;	text-align:left;}.tabelle th{	font-family: Verdana, sans-serif, Arial, Helvetica;	background-color:#FF8C00;	color:#FFFFFF;	font-weight:bold;	font-size:9px;	text-align:left;	padding:2px;	vertical-align:top;}.tabelle td{	font-family: Verdana, sans-serif, Arial, Helvetica;	background-color:#B7B7B7;	font-weight:normal;	font-size:9px;	text-align:left;	padding:2px;}.tabelle td.empty{	font-family: Verdana, sans-serif, Arial, Helvetica;	background-color:transparent;	font-weight:normal;	font-size:9px;	text-align:left;	padding:2px;	height:15px;}a.idxtab{	font-weight:bold;	text-decoration:none;}/*LEISTE*/#textdiv table.leiste{	margin:0px;	margin-left:0px;	margin-right:0px;	margin-bottom:50px;	width:392px;	text-align:left;	float:right}span.headline{	font-weight:bold;	display:block;	padding-bottom:3px;}.leiste a {	padding-top:5px;	padding-right:4px;	border:0px;}.limg{	float:left;	padding-bottom:10px;	width:60px;}/*Aktuelles*/.dateblock {	width:102px;	margin-left:103px;	margin-top:4px;	font-size:10px;	float:none;	clear:both;}#popup{	text-align:center;	vertical-align:middle;}textarea,input,select {	font-family: Verdana, sans-serif,  Arial, Helvetica;	text-decoration:none;	font-size: 11px;	border: 1px solid #999;	margin: auto;	background-color:#E5EAF1;}input.chkbx {	background-color: transparent;	border-style: none;}
