/*******************************************************************************************//** SEITENAUFBAU und Navigationen / Contentformatierungen in content.css /*******************************************************************************************/html,body {	height:100%;	width: 100%;	margin:0;	padding:0;	color:#2f2b1e;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 10pt;	font-weight:normal;	background:#f6f5f0  url(../../img/background1.gif) repeat-y left;}p {	padding:0;	margin:0;}hr {  height: 1px;  border: 0;  background: #A99A6F;  padding:0;  margin:4px 0 2px 0; }  a img{ 	border:0; 	padding:0;	margin:0; } a:link, a:visited{ 	color:#A99A6F;  text-decoration:none; }a:hover, a:active{	color:#2F2B1E;  text-decoration:underline; } /*******************************************************************************************//** SEITENAUFBAU / Bestandteile **/ /*******************************************************************************************/#site{	padding:0; 	margin:0;	width:99%;	height:100%;	display:inline;}/* - LOGO - */#logo{	z-index:1;	width:979px;	margin:0;	padding:0 0 0 10px;	background:#cfc7af;	border-right:1px solid #a99a6f;}#logo #facebookIcon{	float: right;	margin: 10px 10px 0 0;}#logo #facebookIcon:hover{	float: right;	margin: 11px 9px 0 0;}#help_legende{	display:none;}#help_indicator{	display:none;}/* - Sondernavigation - */#sondernav{	height:19px;	vertical-align:bottom;	text-align:left;	color:#F6F5F0;	margin:0;	padding:3px 0 0 785px;	background:#7f7454 url(../../img/icons/login.gif) no-repeat 763px 2px;	border-top:1px #ffffff solid;	border-bottom:1px #ffffff solid;}#sondernav a:link{	font-size:9pt;	color: #F6F5F0;	margin:0 2px 0 2px;	text-decoration:none;}#sondernav a:hover, #sondernav a:active{	color: #FFFFFF;}#sondernav a:visited{	color: #F6F5F0;}/* - MAINMENU - */#mainMenu {	position:static;	height:34px;	padding:0;	margin:0;	border:0;	background-color:#a99a6f;	border-bottom:1px #ffffff solid;}#mainMenu ul{	text-align:left;	margin:0;	padding:9px 0 9px 261px;}#mainMenu ul li{	display:inline;	text-align: center;	padding:9px 0;	margin:0 -1px 0 0;	border-left:1px #FFFFFF solid;	border-right:1px #FFFFFF solid;}#mainMenu ul li a {	padding:9px 15px;	margin:0 0 9px 0;	text-transform:uppercase;	text-decoration:none;	font-size: 10pt;	font-family:Arial, Helvetica, sans-serif;    color: #F6F5F0;}#mainMenu ul li a:link, #mainMenu ul li a:visited  {	height:32px;}#mainMenu ul li a:hover, #mainMenu ul li a:active  {	color: #FFFFFF;	text-decoration:none;	background-color:#7f7454;}#mainMenu ul li .active {	color: #FFFFFF;	background-color:#7f7454;}/***** subnav ****/#subNav{	position:absolute;	left:11px;	top:190px;	text-align:right;	background-color:#bcb08f;	width:250px;}#subNav a {	width:230px;	border-top:1px #e3ded0 solid;	border-bottom:1px #e3ded0 solid;	display:block;	padding:5px 20px 5px 0;	margin:0 0 -1px 0;	color: #F6F5F0;	font-size:9pt;	text-decoration:none;	text-transform:uppercase;}#subNav a:hover , #subNav a:active {	color: #FFFFFF;	font-weight: bold;	background-color:#7f7454;}#subNav a:visited{	color:#F6F5F0;}#subNav .active {    	color: #FFFFFF;	font-weight: bold;	background-color:#7f7454;}/****** content   ****/#content{	width:580px;		padding:25px 0 0 300px;	min-height:100%;	overflow:auto;}/*********** FLASH ODER HEADERIMAGE  **********/	#context{	width:580px;}#teaser{	position:absolute;	left:11px;	bottom:25px;	padding:7px 0;	text-align:right;	width:249px;	background-color:#bcb08f;	border-bottom:1px #e3ded0 solid;	border-top:1px #e3ded0 solid;}#teaser a{	text-decoration:none;	padding:0 10px 2px 0;}#teaser a:link, #teaser a:link{	color:#e3ded0;}#teaser a:hover, #teaser a:active{	color:#FFFFFF;}/******************************************//*****   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:125px;	margin:1px 2px 9px 0;	color:#897d5c;}form input[type=text], form input[type=password]{	float: left;	border:1px solid #897d5c;	margin:1px 8px 11px 0;}form textarea{	float: left;	border:1px solid #897d5c;	margin:1px 8px 11px 0;}form select{	float: left;	margin:1px 8px 7px 0;}form input[type=text]:focus, form input[type=password]:focus{	border:1px solid #2F2B1E;}form textarea:focus{	border:1px solid #2F2B1E;}form input[type=submit]{	margin:3px 8px 8px 0;}form br{	clear:left;}form button{	margin:1px 2px 11px 0;}