/*******************************************************************************************//** SEITENAUFBAU und Navigationen / Contentformatierungen in content.css /*******************************************************************************************/html,body {	height:100%;	width: 100%;	margin:0;	padding:0;	color:#454545;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 10pt;	font-weight:normal;}p {	padding:0;	margin:0;}hr {  height: 1px;  border: 0;  background: #999999;  padding:0;  margin:5px 0; }  a img{ 	border:0; } a:link, a:visited{ 	color:#666666;  text-decoration:none; }a:hover, a:active{	color:#EF641E;  text-decoration:none; }   /**** ERROR  ***/.error{	color:#cc0000;	font-weight:bold;}.error_msg{	color:#cc0000;	font-size:14pt;	font-weight:bold;}.error_hint{
	color:#990000;	font-weight:bold;	font-size:18px;	padding:5px;	text-decoration:blink;	border:2px solid #990000;	margin:7px 0;}/*******************************************************************************************//** SEITENAUFBAU / Bestandteile **/ /*******************************************************************************************/#site{	position:absolute;	margin: 0; 	width:970px;	left:50%;	margin-left:-485px;	display:inline;}/* - LOGO - */#logo{	z-index:1;	padding:10px 0 0 0;}#help_legende{	display:none;}#help_indicator{	display:none;}/* - Sondernavigation - */#sondernav{	position:absolute;	top:0;	right:25px;	height:25px;	vertical-align:bottom;	text-align:right;	color:#666666;	margin:0 0 0 0;	padding:8px 0 0 22px;	background:url(../../img/icons/login.gif) no-repeat;}#sondernav a:link, #sondernav a:visited{	font-size:9pt;	font-weight:normal;	color: #666666;	margin:0 2px 0 2px;}#sondernav a:hover, #sondernav a:active{	font-size:9pt;	margin:0 2px 0 2px;	font-weight:normal;	color: #EF641E;}/* - MAINMENU - */#mainMenu ul{	position:static;	margin:15px 0 5px 0;	padding:0;	width:100%;	height:25px;	text-align:right;}#mainMenu ul li{	display: inline;    text-align: center;}#mainMenu ul li a {	padding:0 0 5px 7px;	text-transform:uppercase;	font-size: 10pt;	font-weight:bold;	font-family:Arial, Helvetica, sans-serif;    margin: 0 0 0 5px;    color: #999999;}#mainMenu ul li a:hover {	color: #ef641f;}#mainMenu ul li a:active {	color: #ef641f;}#mainMenu ul li img {	margin:0 -17px -7px 7px;}#mainMenu ul li .active{	color: #454545;	background: url(../../img/icons/primnavaktiv.gif) no-repeat 0 4px;}/***** subnav ****/#subNav{	position:relative;	float:left;	width:180px;	text-align:right;	list-style-position: inside;	list-style-type: none;}#subNav a {	display:block;	padding:5px 8px 5px 0;	margin:0 0 -1px 0;	color: #999999;	font-size:0.9em;	text-decoration: none;	text-transform:uppercase;	border-top:1px #d0d0d0 solid;
	border-bottom:1px #d0d0d0 solid;	background-image:url(../../img/icons/seknav_icon.gif);	background-position:right;	background-repeat:no-repeat;}#subNav a:hover {	   	color: #ef641f;		font-weight: bold;		background-image:url(../../img/icons/seknav_icon_mo.gif);}#subNav a:active {	    color: #ef641f;		font-weight: bold;		background-image:url(../../img/icons/seknav_icon_mo.gif);}#subNav a:visited{	color:#999999;}#subNav a.active {	    color: #ef641f;		font-weight: bold;		background-image:url(../../img/icons/seknav_icon_mo.gif);}/*********************CONTENTCONTAINER************/#content{	width:770px;	float:right;	color:#454545;}/******************************************//*****   DIV clearing floatings        ****//******************************************/#clear{	clear:both;}/*****************************************************************************************//*****************    Formulare auf der Webseite nicht intern reiner Webcontetn *********************/form label{	display: block;  	float: left;	font-weight:bold;	min-width:110px;	margin:1px 12px 9px 0;}form input[type=text], form input[type=file], form input[type=password]{	float: left;	border:1px solid #666666;	margin:1px 18px 11px 0;}form textarea{	float: left;	border:1px solid #666666;	margin:1px 18px 11px 0;}form select{	float: left;	margin:1px 18px 7px 0;}form input[type=file]:focus, form input[type=text]:focus, form input[type=password]:focus{	border:1px solid #EF641E;}form textarea:focus{	border:1px solid #EF641E;}form input[type=submit]{	margin:3px 18px 8px 0;}form br{	clear:left;}
form hr{
	padding: 0;
	margin: 10px 0;
}form button{	margin:1px 12px 11px 0;}