/*allgemeine Definition*/body {font-size: 11px;	font-family: Verdana, Arial, sans-serif;  	color:#333333;	background-color:#FAE6C8;	padding:0px;	margin:0px; } h1 {	font-size: 14px;	line-height: 130%;	margin-top: 0px;	margin-bottom: 0px;	font-family:Arial, Verdana, sans-serif;} h2 {	font-size: 1.2em;  	line-height: 130%;	margin-top: 0px;	margin-bottom: 0px;	font-family:Arial, Verdana, sans-serif;}.csc-textpic-imagewrap{font-size: 10px;}a {  	color:#3E55D1;text-decoration:none;}a:hover {  	color:#C20505;}#container {width: 890px;margin-left: auto;margin-right: auto;text-align: center;}/* ----------banner for logo-------------- */#banner {background-image: url(head.gif);padding: 0px;margin: 0px; height: 88px;}/* ----------Service Nav-------------- */#serv {background-image: url(back_serv.gif);padding: 0px;margin: 0px; height: 19px;}#lang {float:left;position: relative;left: 5px;top: 2px;padding: 0px;margin: 0px; height: 19px;width: 150px;}#lang a {	font-size: 10px;	height:19px;	color:#333333;	padding-left:4px;	padding-right:10px;	line-height:170%;	border-right:1px solid #B6B5B5;		text-decoration:none;}#lang a:hover {	color:#C20505;}#serv_nav {float:left;position: relative;left: 167px;padding: 0px;margin: 0px; height: 19px;width: 493px;}.serv_box {	float:left;	width: 80px;}#serv_nav a {	display:block;	font-size: 10px;	height:19px;	color:#333333;	padding-left:4px;	padding-right:10px;	line-height:170%;	border-right:1px solid #B6B5B5;		text-decoration:none;}#serv_nav a:hover {	background-color:#fff;	color:#C20505;}#serv_nav a#active {	background-color:#;	color:#C20505;}/* ----------Hauptteil-------------- */#main {clear:left;background-image: url(main.gif);padding: 0px;margin: 0px;width: 890px;}#left {float:left;position: relative;padding: 0px;margin: 0px;width: 150px;}/* ----------navcontainer-------------- */ #navcontainer { float:left;position: relative;left: 1px;top: 85px;width: 167px;padding-bottom:100px;  }#navcontainer ul{margin: 0;padding: 0;list-style-type: none;font-family: verdana, arial, Helvetica, sans-serif;}#navcontainer li { margin: 0 0 1px 0; }#navcontainer a{display: block;padding: 5px 10px;width: 145px;color: #2222C5;background-color: #DFDEDE;text-decoration: none;border-right:1px solid #B6B5B5;}#navcontainer a:hover{color: #839DFD;background-color: #fff;text-decoration: none;border-right:1px solid #ffffff;}#navcontainer a.active { background-color: #fff; }#navcontainer ul ul li { margin: 0 0 0px 0; }#navcontainer ul ul a{display: block;padding: 5px 5px 5px 20px;width: 140px;color: #000;background-color: #fff;text-decoration: none;border-right:1px solid #fff;}#navcontainer ul ul a:hover{color: #839DFD;text-decoration: none;}#navcontainer ul ul ul li { margin: 0 0 0px 0; }#navcontainer ul ul ul a{display: block;padding: 5px 5px 5px 33px;width: 127px;color: #000000;background-color: #fff;text-decoration: none;border-right:1px solid #fff;	background-image:url(pfeil_.gif);	background-repeat: no-repeat;	background-position:top left;}#navcontainer ul ul ul a:hover{color: #839DFD;background-color: #F2F2F2;text-decoration: none;}#navcontainer ul li a#current{color: #839DFD;background-color: #fff;border-right:1px solid #ffffff;}#navcontainer ul ul li a#subcurrent{color: #839DFD;	background-image:url(pfeil.gif);	background-repeat: no-repeat;	background-position:top left;}#navcontainer ul ul ul a#subsubcurrent{color: #839DFD;background-color: #F2F2F2;text-decoration: none;}#content {float:left;position: relative;left: 20px;top: 20px;padding: 0px;margin: 0px;width: 461px;} #content li {	margin-left:10px; } #content ul { 	margin-top:0px;	list-style-image: url(listsq.gif);	margin-left:16px;	border:0px;	padding:0px; }#right {float:left;position: relative;left: 35px;top: 20px;padding: 0px;margin: 0px;width: 75px;}#footer {clear:left;padding: 0px;margin: 0px;height: 30px;border-bottom:1px solid #CCCCCC;}