/* @group Basics */body { 	background: #fff url(body_tapete.gif) repeat;        margin: 0px;        padding: 0px;        text-align: center;        font: 12px/16px Arial, Helvetica, sans-serif;	min-width: 860px;}h1,h2,strong.headline {	font-size: 18px;	color: #90A62E;    font-weight: normal;	margin-bottom: 10px;	line-height: 28px;	text-align: left;}hr{	height: 2px;	border-top: 0 !important;	border-left: 0 !important;	border-right: 0 !important;	border-bottom: 0 !important;	background: #fff url(../media/hr.gif) repeat-x 0px 0px !important;}.csc-caption{	padding-top: 0;	padding-bottom: 2px;	font-size: 11px;	font-style: italic;	text-align: left;}.csc-frame-rulerAfter{	height: 2px;	border-top: 0 !important;	border-left: 0 !important;	border-right: 0 !important;	border-bottom: 0 !important;	margin-top: 15px;	padding-bottom: 5px;        background: url(../media/hr.gif) repeat-x 0px 0px;}.pfeilicon a{	padding-left: 13px;	background: url(pfeilicon.gif) no-repeat 4px 3px;}p { 	margin: 0px 0px 12px 0;}a {         font-weight: bold;         text-decoration: none;         color: #244997;		cursor: pointer;}a:visited { 	text-decoration: none; 	color: #244997;}a:hover, a:active { 	text-decoration: none; 	color: #901515;}.clearer {	clear: both;}/* @group Ueberschriften *//* @end *//* @end */#wrapper{	width: 920px;	text-align: left;	margin: 0px auto 0 auto;	background: #fff url(../media/body_bglines.gif) repeat-y 0px 3px;	border-left: 30px solid #fff;	border-right: 30px solid #fff;}#wrapper[id]{	width: 860px;	text-align: left;	margin: 0px auto 0 auto;	background: #fff url(../media/body_bglines.gif) repeat-y 0px 3px;	border-left: 30px solid #fff;	border-right: 30px solid #fff;}#logo{	width: 100%;	text-align: center;	border-bottom:1px solid #714C15;	margin-bottom: 4px;	background: #fff;}#logo a img{	border: 0 !important;}#keyvisual{	width: 100%;	height: 98px;	border-top: 1px solid #714C15;	padding-bottom: 4px;	border-bottom: 1px solid #714C15;	background: url(../media/header_wiese.jpg) no-repeat 0px 0px;}#keyvisual[id]{	width: 100%;	height: 91px;	border-top: 1px solid #714C15;	padding-bottom: 4px;	border-bottom: 1px solid #714C15;	background: url(../media/header_wiese.jpg) no-repeat 0px 0px;}#keyvisual .shortlink{	background: url(../media/header_teaserbg.gif) no-repeat 0px 0px;	width: 203px;	height: 22px;	float: right;	position: relative;	top: 30px;	right: 6px;}#keyvisual .shortlink2{	background: url(../media/header_teaserbg.gif) no-repeat 0px 0px;	width: 203px;	height: 22px;	float: right;	position: relative;	top: 60px;	right: -197px;}#keyvisual .shortlink a{	color: #fff;	line-height: 22px;	height: 22px;	width: 203px;	padding-left: 5px;	font-weight: bolder;	display: block;	font-size: 12px;	letter-spacing: 1px;	font-style: italic;}#keyvisual .shortlink a:visited, #keyvisual .shortlink a:active{	color: #fff;	line-height: 22px;	height: 22px;	width: 203px;	padding-left: 5px;	font-weight: bolder;}#keyvisual .shortlink a:hover{	text-decoration: underline;}#keyvisual .shortlink2 a{	color: #fff;	line-height: 22px;	height: 22px;	width: 203px;	padding-left: 5px;	font-weight: bolder;	display: block;	font-size: 12px;	letter-spacing: 1px;	font-style: italic;}#keyvisual .shortlink2 a:visited, #keyvisual .shortlink2 a:active{	color: #fff;	line-height: 22px;	height: 22px;	width: 203px;	padding-left: 5px;	font-weight: bolder;}#keyvisual .shortlink2 a:hover{	text-decoration: underline;}#content_left{	border-top:7px solid #B0B535;	width: 640px;	float: left;}/* @group Navigation */.navigation{	margin-top: 8px;	margin-left: 1px;}*html .navigation{    margin-top: 4px;}.navigation ul{	margin: 0 0 20px 0;	padding: 0;	list-style: none;}.navigation li{	margin-bottom: 3px;	list-style: none;}.navigation .head, .navigation .head_open, .navigation .head_close{	height: 22px;	line-height: 22px;	font-weight: bolder;}.navigation ul li a{	display: block;	padding-left: 25px;	font-weight: bolder;	font-size: 12px;}.navigation ul li a:active, .navigation ul li a:visited{	display: block;	padding-left: 25px;	font-size: 12px;}.navigation .first .head a{	background: #744F16 url(../media/nav/first_head.gif) no-repeat 0px 0px;	color: #90A62E;	padding: 0 0 0 25px;	letter-spacing: 1px;	font-weight: bolder;}.navigation .first .head a:active, .navigation .first .head a:visited{	background: #744F16 url(../media/nav/first_head.gif) no-repeat 0px 0px;	color: #90A62E;	padding: 0 0 0 25px;}.navigation .first .head a:hover{	background: #744F16 url(../media/nav/first_head.gif) no-repeat 0px 0px;	color: #fff;	padding: 0 0 0 25px;}.navigation .first .head_open a{	background: #744F16 url(../media/nav/first_head_open.gif) no-repeat 0px 0px;	color: #90A62E;	padding: 0 0 0 25px;	letter-spacing: 1px;		font-weight: bolder;}.navigation .first .head_open a:active, .navigation .first .head_open a:visited{	background: #744F16 url(../media/nav/first_head_open.gif) no-repeat 0px 0px;	color: #90A62E;	padding: 0 0 0 25px;}.navigation .first .head_open a:hover{	background: #744F16 url(../media/nav/first_head_open.gif) no-repeat 0px 0px;	color: #fff;	padding: 0 0 0 25px;}.navigation .first .head_close a{	background: #744F16 url(../media/nav/first_head_closed.gif) no-repeat 0px 0px;	color: #90A62E;	padding: 0 0 0 25px;	letter-spacing: 1px;        font-weight: bolder;}.navigation .first .head_close a:active, .navigation .first .head_close a:visited{	background: #744F16 url(../media/nav/first_head_closed.gif) no-repeat 0px 0px;	color: #90A62E;	padding: 0 0 0 25px;}.navigation .first .head_close a:hover{	background: #744F16 url(../media/nav/first_head_closed.gif) no-repeat 0px 0px;	color: #fff;	padding: 0 0 0 25px;}.navigation .first li a{	background: #CBDA88 url(../media/nav/nav_green.gif) no-repeat 0px 0px;	color: #724D16;	padding: 3px 3px 3px 25px;}.navigation .first li a:active, .navigation .first li a:visited{	background: #CBDA88 url(../media/nav/nav_green.gif) no-repeat 0px 0px;	color: #724D16;}.navigation .first li a:hover{	background: #A9C238 url(../media/nav/nav_green_over.gif) no-repeat 0px 0px;	color: #fff;}.navigation .first li.open a.active{	background: #cbda88 url(../media/nav/nav_green_open.gif) no-repeat 0px 0px;	color: #724D16 !important;}.navigation .first .sub{	margin: 0 0 0 0;}.navigation .first .sub li a{	background: #eef3d7 url(../media/nav/nav_green_sub.gif) no-repeat 0px 0px;	padding: 3px 3px 3px 25px;}.navigation .first .sub li a:active, .navigation .first .sub li a:visited{	background: #eef3d7 url(../media/nav/nav_green_sub.gif) no-repeat 0px 0px;}.navigation .first .sub li a:hover{	background: #cbda88 url(../media/nav/nav_green_sub_over.gif) no-repeat 0px 0px;}.navigation .first .sub li a.active{	background: #fbfdf3 url(../media/nav/nav_green_sub_active.gif) no-repeat 0px 0px;	color: #724D16 !important;}.navigation .second .head a{	background: #724D16 url(../media/nav/second_head.gif) no-repeat 0px 0px;	color: #EDE1C9;	padding: 0 0 0 25px;	letter-spacing: 1px;        font-weight: bolder;}.navigation .second .head a:active, .navigation .second .head a:visited{	background: #724D16 url(../media/nav/second_head.gif) no-repeat 0px 0px;	color: #EDE1C9;	padding: 0 0 0 25px;}.navigation .second .head a:hover{	background: #6F4B0F url(../media/nav/second_head.gif) no-repeat 0px 0px;	color: #fff;	padding: 0 0 0 25px;}.navigation .second .head_open a{	background: #724D16 url(../media/nav/second_head_open.gif) no-repeat 0px 0px !important;	color: #EDE1C9;	padding: 0 0 0 25px;	letter-spacing: 1px;        font-weight: bolder;}.navigation .second .head_open a:active, .navigation .second .head_open a:visited{	background: #724D16 url(../media/nav/second_head_open.gif) no-repeat 0px 0px !important;	color: #EDE1C9;	padding: 0 0 0 25px;	letter-spacing: 1px;}.navigation .second .head_open a:hover{	background: #724D16 url(../media/nav/second_head_open.gif) no-repeat 0px 0px !important;	color: #EDE1C9;	padding: 0 0 0 25px;	letter-spacing: 1px;}.navigation .second .head_close a{	background: #724D16 url(../media/nav/second_head_closed.gif) no-repeat 0px 0px;	color: #EDE1C9;	padding: 0 0 0 25px;	letter-spacing: 1px;        font-weight: bolder;}.navigation .second .head_close a:active, .navigation .second .head_close a:visited{	background: #724D16 url(../media/nav/second_head_closed.gif) no-repeat 0px 0px;	color: #EDE1C9;	padding: 0 0 0 25px;}.navigation .second .head_close a:hover{	background: #6F4B0F url(../media/nav/second_head_closed.gif) no-repeat 0px 0px;	color: #fff;	padding: 0 0 0 25px;}.navigation .second li a{	background: #C8B7A3 url(../media/nav/nav_brown.gif) no-repeat 0px 0px;	color: #724D16;	padding: 3px 3px 3px 25px;	text-decoration:none;	font-weight: bolder;}.navigation .second li a:active, .navigation .second li a:visited{	background: #C8B7A3 url(../media/nav/nav_brown.gif) no-repeat 0px 0px;	color: #724D16;}.navigation .second li a:hover{	background: #6F4B0F url(../media/nav/nav_brown_over.gif) no-repeat 0px 0px;	color: #fff;}.navigation .second li.open  a.active{	background: #C8B7A3 url(../media/nav/nav_brown_open.gif) no-repeat 0px 0px !important;	color: #724D16 !important;}.navigation .second .sub{	margin: 0 0 0 0;}.navigation .second .sub li a{	background: #EAE4DC url(../media/nav/nav_brown_sub.gif) no-repeat 0px 0px;	padding: 3px 3px 3px 25px;}.navigation .second .sub li a:active, .navigation .second .sub li a:visited{	background: #EAE4DC url(../media/nav/nav_brown_sub.gif) no-repeat 0px 0px;}.navigation .second .sub li a:hover{	background: #C7B8A2 url(../media/nav/nav_brown_sub_over.gif) no-repeat 0px 0px;}.navigation .second .sub li a.active{	background: #F8F6F3 url(../media/nav/nav_brown_sub_active.gif) no-repeat 0px 0px !important;	color: #724D16 !important;}#content_right .navigation .second .sub{	margin: 0 0 0 0;}#content_right .navigation .second .sub li a{	background: #EAE4DC url(../media/nav/nav_brown_sub.gif) no-repeat 0px 0px;	padding: 3px 3px 3px 25px;}#content_right .navigation .second .sub li a:active, .navigation .second .sub li a:visited{	background: #EAE4DC url(../media/nav/nav_brown_sub.gif) no-repeat 0px 0px;}#content_right .navigation .second .sub li a:hover{	background: #C7B8A2 url(../media/nav/nav_brown_sub_over.gif) no-repeat 0px 0px;}#content_right .navigation .second .sub li a.active{	background: #F8F6F3 url(../media/nav/nav_brown_sub_active.gif) no-repeat 0px 0px !important;	color: #724D16 !important;}.navigation .third .head_open a{	background: #724D16 url(../media/nav/third_head_open.gif) no-repeat 0px 0px;	color: #D7D6DA;	padding: 0 0 0 25px;	letter-spacing: 1px !important;		font-weight: bolder;}.navigation .third .head_open a:active, .navigation .third .head_open a:visited{	background: #724D16 url(../media/nav/third_head_open.gif) no-repeat 0px 0px;	color: #D7D6DA;	padding: 0 0 0 25px;}.navigation .third .head_open a:hover{	background: #724D16 url(../media/nav/third_head_open.gif) no-repeat 0px 0px;	color: #fff;	padding: 0 0 0 25px;}.navigation .third .head_close a{	background: #724D16 url(../media/nav/third_head_closed.gif) no-repeat 0px 0px;	color: #D7D6DA;	padding: 0 0 0 25px;		font-weight: bolder;}.navigation .third .head_close a:active, .navigation .third .head_close a:visited{	background: #724D16 url(../media/nav/third_head_closed.gif) no-repeat 0px 0px;	color: #D7D6DA;	padding: 0 0 0 25px;	letter-spacing: 1px;}.navigation .third .head_close a:hover{	background: #724D16 url(../media/nav/third_head_closed.gif) no-repeat 0px 0px;	color: #fff;	padding: 0 0 0 25px;}.navigation .third li a{	background: #CCC8D8 url(../media/nav/nav_blue.gif) no-repeat 0px 0px;	color: #724d16;	padding: 3px 3px 3px 25px;}.navigation .third li a:active, .navigation .third li a:visited{	background: #CCC8D8 url(../media/nav/nav_blue.gif) no-repeat 0px 0px;	color: #724d16;}.navigation .third li a:hover{	background: #242C64 url(../media/nav/nav_blue_over.gif) no-repeat 0px 0px;	color: #fff;}.navigation .third .open a{	background: #CCC8D8 url(../media/nav/nav_blue_open.gif) no-repeat 0px 0px;	color: #724d16 !important;}.navigation .third li.open  a.active{	background: #CCC8D8 url(../media/nav/nav_blue_open.gif) no-repeat 0px 0px;	color: #724d16 !important;}.navigation .third .sub{	margin: 0 0 0 0;}.navigation .third .sub li a{	background: #E2DFE9 url(../media/nav/nav_blue_sub.gif) no-repeat 0px 0px;	padding: 3px 3px 3px 25px;}.navigation .third .sub li a:active, .navigation .third .sub li a:visited{	background: #E2DFE9 url(../media/nav/nav_blue_sub.gif) no-repeat 0px 0px;}.navigation .third .sub li a:hover{	background: #CDC8D8 url(../media/nav/nav_blue_sub_over.gif) no-repeat 0px 0px;	color: #fff;}.navigation .third .sub li a.active{	background: #F1EFF4 url(../media/nav/nav_blue_sub_active.gif) no-repeat 0px 0px !important;	color: #724d16;}/* @end *//* @group Shorthead */#shorthead{	width: 100%;	height: 25px;	border-bottom:  1px solid #714C15;}#shorthead .left{ 	width: 200px; 	float: left; 	line-height: 25px;}#shorthead .right{	width: 500px;	float: right;	text-align: right;}#shorthead .right ul{	margin: 0 0 0 0;	padding: 0 0 0 0;	list-style: none;}#shorthead .right ul li{	float: right;	margin: 0;	padding: 0;}#shorthead a{	color: #724D16;	text-decoration: none;	font-size: 11px;	font-weight: normal;}#shorthead a:active, #shorthead a:visited{	color: #724D16;	text-decoration: none;	font-size: 11px;	font-weight: normal;}#shorthead a:hover{	color: #90A62E;	text-decoration: none;	font-size: 11px;        font-weight: normal;}#shorthead .right ul li a{	border-left: 1px solid #AFCB32;	line-height: 25px;	padding-left: 5px;	padding-right: 5px;}#shorthead .right ul .last a{	border-left: 0;}#shorthead .right .icons{	}#shorthead .right .icons .print{	position: relative;	top: 6px;	width: 17px;	height: 14px;	display: block;	float: right;	background: url(../media/icon/print.gif) no-repeat 0px 0px;	border:0;}#shorthead .right .icons .print:active, #shorthead .right .icons .print:visited{	width: 17px;	height: 14px;	background: url(../media/icon/print.gif) no-repeat 0px 0px;	border:0;}#shorthead .right .icons .print:hover{	background:  url(../media/icon/print_over.gif) no-repeat 0px 0px;	border:0;}#shorthead .right .icons a{	line-height: 20px;	height: 20px;}#shorthead .right .icons .lupe{	width: 21px;	height: 18px;	top: 6px;	position: relative;	display: block;	float: right;	background: url(../media/icon/lupe.gif) no-repeat 0px 0px;	border:0;}#shorthead .right .icons .lupe:active, #shorthead .right .icons .lupe:visited{	width: 21px;	height: 18px;	background: url(../media/icon/lupe.gif) no-repeat 0px 0px;	border:0;}#shorthead .right .icons .lupe:hover{	background:  url(../media/icon/lupe_over.gif) no-repeat 0px 0px;	border:0;}#shorthead .right .icons .lupe2{	width: 21px;	height: 18px;	top: 6px;	position: relative;	display: block;	float: right;	background: url(lupe2.gif) no-repeat 0px 0px;	border:0;}#shorthead .right .icons .lupe2:active, #shorthead .right .icons .lupe2:visited{	width: 21px;	height: 18px;	background: url(lupe2.gif) no-repeat 0px 0px;	border:0;}#shorthead .right .icons .lupe2:hover{	background:  url(lupe2_over.gif) no-repeat 0px 0px;	border:0;}#shorthead .right a img{	border: 0 !important;}#shorthead .right .icons .print a img{	border:0;}/* @end */#content_right{	border-top: 7px solid #724D16;	width: 213px;	float: right;}#content_right .csc-textpic-imagewrap, #content_right div.csc-textpic-intext-left{    margin: 0 0 0 0 !important;}#content_right .inner{	padding-left: 10px;		padding-top: 20px;}#content_left .navigation{	width: 177px;	float: left;}#content_left .inhalt{	width: 400px;	float: right;	margin-top: 10px;	padding-bottom: 20px;	margin-right: 10px;}#bannerhead {	background: url(../media/banner/banner_head_bg.gif) no-repeat;	height: 171px;	padding-left: 10px;	padding-right: 10px;}#bannerformat td, #bannermotiv td {	border: 0px;	font-size: 10px;}* html #content_left .inhalt{	padding-left: 10px;}#content_right .search input{	border: 1px solid #525985;	float: left;	color: #777;	width: 144px;	}/* @group kontext teaser */#content_right .service_botton_headline{    line-height: 10px !important;    margin: 0px 0px 12px 0px !important;    padding: 10px 0px 0px 0px !important;}#content_right .service_button_subtitle{    color: #232C64;    font-family: Arial,Helvetica,sans-serif;    font-size: 10px;    padding-left: 8px;    font-weight: normal;    margin: 3px 0px 0px 0px !important;}#content_right a.button_service{	font-weight: normal;	color: #FFF;	text-decoration: none;	background: #724D16;	border-bottom: 2px solid #FFF;	padding: 5px 13px 2px 8px;}*html #content_right a.button_service{	padding: 4px 13px 2px 8px;}#content_right a.button_service:active, #content_right a.button_service:visited{	font-weight: normal;	color: #FFF;	text-decoration: none;}#content_right a.button_service:hover{	color: #232C63;	background: #EBE4DC;	border-bottom: 2px solid #FFF;}#content_right a{	font-weight: normal;	color: #232C64;	text-decoration: underline;}#content_right a:active, #content_right a:visited{	font-weight: normal;	color: #232C64;	text-decoration: underline;}#content_right a:hover{	color: #724D15;        }#content_right .inner .teaser_angebot{	margin-bottom: 20px;}#content_right .inner .teaser_angebot h2{	font-size: 13px;	font-weight: bolder;	color: #90A62E;	margin-bottom: 0;}#content_right .inner .teaser_angebot p strong{	color: #90A62E;	font-size: 19px;	font-weight: bolder;}#content_right .inner .contextnavi{	margin-bottom: 25px;}#content_right .inner .contextnavi h1{	color: #90A62E;	font-size: 20px !important;	font-weight: normal;	line-height: 26px;	padding-top: 0px;	margin-bottom: 5px;}#content_right .inner .contextnavi ul{	margin: 0;	padding: 0px 0 0 0;	list-style: 0;}#content_right .inner .contextnavi ul li{	list-style: none;	padding: 0;	margin: 0;}#content_right .inner .contextnavi ul li a{	text-decoration: none;	padding-left: 12px;	background: url(../media/kontext_list_trans.gif) no-repeat 0px 2px;}#content_right .inner .contextnavi ul li a:active, #content_right .inner .contextnavi ul li a:visited{	text-decoration: none;	padding-left: 12px;	background: url(../media/kontext_list_trans.gif) no-repeat 0px 2px;}#content_right .inner .contextnavi ul li a:hover{	text-decoration: none;	padding-left: 12px;	background: url(../media/kontext_list_trans.gif) no-repeat 0px 2px;}#content_right .inner .contextnavi ul li a span{	color: #EE39E8 !important;}#content_right .inner .contextnavi .active a{	font-weight: bolder;	color: #90A62E !important;	background: url(../media/kontext_list_trans_green.gif) no-repeat 0px 2px;}#content_right .inner .teaser_color{	background: #d4c8b8;	margin-bottom: 25px;        border: 1px solid #232C64;}#content_right .inner .teaser_color .headline, #content_right .inner .teaser_color .headline{	color: #fff;	font-size: 18px !important;	font-weight: normal;	line-height: 26px;	padding-top: 10px;	padding-left: 10px;	margin-bottom: 0px;}#content_right .inner .teaser_color ul{	margin: 0;	padding: 6px 0px 10px 2px;	list-style: 0;}#content_right .inner .teaser_color ul li{	list-style: none;	padding: 0;	margin: 0;	text-indent: 10px;}#content_right .inner .teaser_color ul li a{	text-decoration: none;	padding-left: 12px;	background: url(kontext_list_trans.gif) no-repeat 0px 3px;	/*font-weight: bold !important;*/	}#content_right .inner .teaser_color ul li a:active, #content_right .inner .teaser_color ul li a:visited{	text-decoration: none;	padding-left: 12px;	background: url(kontext_list_trans.gif) no-repeat 0px 3px;}#content_right .inner .teaser_color ul li a:hover{	text-decoration: none;	padding-left: 12px;	background: url(kontext_list_trans.gif) no-repeat 0px 3px;}#content_right .inner .teaser_color ul li a span{	color: #EE39E8 !important;}#content_right .inner .teaser_color .active{	font-weight: bolder;	color: #fff !important;	background: #744F16;}#content_right .inner .teaser_color .active a{	background: url(kontext_list_active.gif) no-repeat 0px 3px !important;	color: #fff;}/* @end */.breadcrumb{	font-size: 11px;        color: #000000;	margin-bottom: 15px;}/* @group Sitemap */.csc-sitemap ul{	margin: 0;	padding: 0;	list-style: none;}.csc-sitemap ul li{	display: block;	background: #90A62E;	color: #fff;	border-bottom: 20px solid #fff;}.csc-sitemap ul li a{	color: #fff;        padding: 3px 0px 2px 3px;        display: block;	}.csc-sitemap ul li a:hover{	color: #000;}.csc-sitemap ul ul{	border-top: 1px solid #fff;	padding: 0;	list-style: none;}.csc-sitemap ul ul ul{	padding: 0;	list-style: none;}.csc-sitemap ul ul ul ul{	border-top: 0px solid #90A62E;	padding: 0;	list-style: none;}.csc-sitemap ul ul li{	background: #fff;	padding: 0px;	border-bottom: 1px solid #fff;	margin-bottom: 0px;}.csc-sitemap ul ul li a{	color:#90A62E;	padding: 2px 0 2px 15px;	border-top: 1px solid #90A62E;	border-bottom: 1px solid #90A62E;	display: block;	background: url(sitemap_ul.gif) no-repeat 3px 6px;}.csc-sitemap ul ul ul li{	background: #fff;	padding: 0px;	margin-bottom: 0px;	border-top: 0px solid #90A62E;	}.csc-sitemap ul ul ul li a{	color:#000;	font-size: 95%;	padding: 0 0 0 40px;	border-top: 0px solid #90A62E;	border-bottom: 0px solid #90A62E;	background: url(sitemap_ul_ul.gif) no-repeat 30px 4px;}.csc-sitemap ul ul ul li a:hover{	color: #90A62E;}.csc-sitemap ul ul ul ul li a{	color:#000;	font-size: 95%;	padding: 0 0 0 65px;	font-weight: normal;	border-top: 0px solid #90A62E;	border-bottom: 0px solid #90A62E;	background: url() no-repeat 30px 4px;}/* @end */.breadcrumb a{	color: #242C64;	text-decoration: none;	font-weight: normal;}.breadcrumb a:visited, .breadcrumb a:active{	color: #242C64;	text-decoration: none;	font-weight: normal;}.breadcrumb a:hover{	color: #90A62E;	text-decoration: none;	font-weight: normal;}#footer{	width: 100%;	height: 20px;	background: url(../media/body_bglines.gif) repeat-y 0px -400px;}#footer ul{	margin: 0;	padding: 0;	list-style: none;	float: right;	width: 210px;}#footer ul li{	float: left;	margin: 0;	padding: 0;}#footer a{	color: #724D16;	padding: 0 3px 0 3px;	border-right: 1px solid #724D16;	font-size: 10px;	text-decoration: none;}#footer a:active, #footer a:visited{	color: #724D16;	border-right: 1px solid #724D16;	text-decoration: none;}#footer a:hover{	color: #90A62E;	border-right: 1px solid #724D16;	text-decoration: underline;}#footer .last a{	border-right: 0 !important;}/*additional information for new hotline teaser defined in general.ts */.hotline{	background: url(../../../media/bilder/hotline_ohne_nummer.jpg) no-repeat; 	height: 65px;	width: 205px;	margin-top: 10px;}.hotline_number{	position: relative;	top: 27px; 	left: 33px; 	font-family: Arial; 	font-weight: bold; 	letter-spacing: 1px;	color: #90a62e;	font-size: 16px;}/*flix fixes [begin]*/h3 {    font-size: 12px;    font-weight: 600;}/* CSS Definitions for Flexible Content Element "Infobox"  * Template File: /templates/main/fce_infobox.html) */.fce_infobox_left {    width: 160px;    border: 1px solid #232C64;    background-color: #d4c8b8;    float: left;    margin-right: 5px;}.fce_infobox_right {    width: 160px;    border: 1px solid #232C64;    background-color: #d4c8b8;    float: right;    margin-left: 5px;}.fce_infobox_headline {    padding: 3px;    font-weight: bold;    color: #fff;    background-color: #724d16;}.fce_infobox_content {    padding: 3px;}/*flix fixes [begin]*/*html .row_wrap .eins{	width: 185px;	float: left;}*html .row_wrap .zwei{	width: 95px;	float: left;}*html .row_wrap .drei{	float: right;	width: 80px;}.csc-textpic-intext-left ol, .csc-textpic-intext-left ul {	height:auto;}.BLZ{	font-size: 11px;	font-weight: normal;	color: #724D16;}