/*<group=General Styles>*/body {	font-family:  "Arial", Verdana, Helvetica, sans-serif;	font-size: 12px;	line-height: 18px;	margin: 0px;	padding: 0px;}p {	margin: 0px;	padding: 0px;}b, strong {}#contentContainer a:link, #contentContainer a:visited {	color: #01a4a6;	text-decoration: underline;}#contentContainer a:hover, #contentContainer a:active {	color: #01a4a6;	text-decoration: none;}#sidetext a:link, #sidetext a:visited{	color: #01a4a6;	text-decoration: none;}#sidetext a:hover, #sidetext a:active  {	color: #01a4a6;	text-decoration: none;}img {	border: none;}.image-left {	margin: 0px 5px 0px 0px;	float: left;}.image-right {	margin: 0px 0px 0px 5px;	float: right;}.image-left_border {	margin: 0px 5px 0px 0px;	float: left;	border: solid 1px #838587;}.image-right_border {	margin: 0px 0px 0px 5px;	float: right;	border: solid 1px #838587;}	/*</group>*//*<group=Newsblock>*/.tabelle_top {	background: url(images/newsblock_top.png) no-repeat;	color: #ffffff;	font-size: 16px;	vertical-align: middle;	text-align: left;	padding-left: 15px;	height: 28px;	width: 175px;}.tabelle_inhalt {	background: url(images/newsblock_middle.png) repeat-y;	padding: 15px;	width: 170px;	vertical-align: top;}.tabelle_space {	width: 20px;}.tabelle_more {	background: url(images/newsblock_middle.png) repeat-y;	text-align: right;	padding-right: 15px;	width: 185px;}.tabelle_bottom_left {	background: url(images/newsblock_left_bottom.png) no-repeat;	height: 42px;	width: 200px;}.tabelle_bottom_middle {	background: url(images/newsblock_middle_bottom.png) no-repeat;	height: 42px;	width: 200px;}.tabelle_bottom_right {	background: url(images/newsblock_right_bottom.png) no-repeat;	height: 42px;	width: 200px;}/*</group>*//*<group=Layout>*/#container {	margin: 40px 0px 0px 50px;	background: #ffffff;}.clearer {	clear: both;}#contentContainer {	margin-left: 212px;	background: url(images/body_bg.png) repeat-x;}#header {	height: 261px;	background: url(images/header_pic_bg.png) no-repeat;	margin-bottom: 51px;}#header #bild{	padding: 12px 0px 10px 10px;	height: 237px;	width: 640px;	overflow: hidden;}#header #bild .WebYepRichTextEditButton img{	z-index: 10;	position: absolute;}/*.WebYepRichTextEditButton img, #subnav .WebYepMenuEditButton img{	z-index: 300;	position: absolute;}*/#content_text {	width: 640px;	color: #3d3c3f;}#content_text2 {	width: 640px;	color: #3d3c3f;}/* Main content area unordered list styles */#content_text ol, #content_text2 ol {	margin-top: 3px;	list-style: decimal;	padding: 0px 0px 0px 20px;	margin-left: 0px;}#content_text ol li, #content_text2 ol li {	margin-bottom: 3px;	padding-left: 0px;	background: none;	color: #3D3C3F;	font-weight: normal;	margin-left: 0px;}#content_text ul, #content_text2 ul {	margin-top: 3px;	list-style: none;	padding: 0px;	margin-left: 0px;}#content_text li, #content_text2 li {	margin-bottom: 3px;	padding-left: 12px;	background: url(/rw_common/themes/klb/images/bullet_red.png) 0px 5px no-repeat;}#contentContainer #content {}#sidebarContainer {	width: 210px;	float: left;}#sidebarContainer #logo {	margin-bottom: 34px;}#sidebarContainer #sidebar {}#sidebarContainer .sideHeader {}#footer { 	margin-top: 55px;	background: url(images/footer_bg.png) repeat-x;	height: 170px;	padding-left: 263px;	padding-top: 30px;	color: #666666;	font-size: 11px;}#schleife_footer_inhalt {	width: 640px;}#footer p {}#footer a:link, #footer a:visited {	color: #666666;	text-decoration: none;}#footer a:hover, #footer a:active {	color: #666666;	text-decoration: none;}	/*</group>*//*<group=Bread-crumb>*/#breadcrumbcontainer {}#breadcrumbcontainer ul {}#breadcrumbcontainer li {}#breadcrumbcontainer a {}#breadcrumbcontainer a:hover {}	/*</group>*//*<group=Toolbar>*//* Toolbar Styles */#navcontainer {	font-size: 15px;	line-height: 21px;	letter-spacing: 1px;}#navcontainer #current {	color: #01a4a6;}#navcontainer #current:hover {	color: #01a4a6;}#navcontainer .currentAncestor {	color: #01a4a6;}/* Parent - Level 0 */#navcontainer ul{	list-style-type: none;	padding: 0px 0px 0px 22px;	margin-left: 0px;}#navcontainer li {	color: #666666;}#navcontainer a {	text-decoration: none;	color: #666666;}#navcontainer a:hover {	text-decoration: none;	color: #666666;}#navcontainer a:active {	text-decoration: none;}/* Child - Level 1 */#navcontainer ul ul {}#navcontainer ul ul li {}#navcontainer ul ul a {}#navcontainer ul ul a:hover{}#navcontainer ul ul #current{}#navcontainer ul ul .currentAncestor {}/*SubNav Left*/#subnav {	width: 210px;	margin-bottom: 33px;	margin-top: 35px;	padding: 0px 0px 0px 0px;}#subnav a {	display: block;}#subnav ul {	padding: 3px 0px 0px 4px;	width: 210px;	margin: 0px 0px 0px 0px;	list-style: none;	background: url(images/subnav_bg.png) no-repeat;	min-height: 132px;}#subnav li {	padding: 0px 0px 0px 0px;	list-style: none;	width: 180px;}#subnav a:link, #subnav a:visited {	border: none;	background: none;}#subnav a:hover, #subnav a:active {	border: none;	background: none;}.WebYepMenuItem {	text-decoration:none;	color: #666666;	padding-top: 2px;	padding-bottom: 0px;	margin-bottom: 0px;	margin-top: 0px;}.WebYepMenuItem a:link, .WebYepMenuItem a:visited {	border: none;	text-decoration:none;	padding-left: 18px;}.WebYepMenuItem a:active {	border: none;	text-decoration:none;}.WebYepMenuItem a:hover{	border: none;	text-decoration:none;}.WebYepMenuTitle {}.WebYepMenuCurrentItem {	color: #ffffff;	height: 20px;	background: url(images/subnav_active.gif) no-repeat;}.WebYepMenuTitleExpanded {}.WebYepMenuFirstItem {}/*SubNav END*//*</group>*//*<group=Global Classes>*/blockquote, .standout {}h1 {	font-size: 22px;	line-height: 26px;	color: #01a4a6;	font-weight: normal;	margin-bottom: 17px;	letter-spacing: 1px;}h2 {	font-size: 16px;	line-height: 22px;	/*color: #01a4a6;*/	color: #666666;	font-weight: normal;	margin-bottom: 5px;	margin-top: 0px;	letter-spacing: 0px;	font-weight:bold;}h3 {	font-size: 16px;	line-height: 22px;	color: #ffffff;	font-weight: normal;	margin-bottom: 0px;	margin-top: 0px;}h4 {	font-size: 16px;	line-height: 22px;	/*color: #01a4a6;*/	color: #666666;	font-weight: normal;	margin-bottom: 5px;	margin-top: 0px;	letter-spacing: 1px;	font-weight:normal;}.imageStyle {}/* Main content area unordered list styles */#contentContainer #content ul {}#contentContainer #content li {}/* Sidebar area unordered list styles */#sidebarContainer #sidebar ul {}#sidebarContainer #sidebar li {}/* Table Styles */table {}/*</group>*//*<group=Contact Form>*/.message-text { } .required-text {} .form-input-field {} .form-input-button { } /*</group>*/