@charset "utf-8";
/* CSS Document */

body{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#464646;
}

a:link{
	color:#005d3a;
}
a:visited{
	color:#005d3a;
}
a:hover{
	color:#000000;
}
a:active{
	color:#005d3a;
}

/* Navigation */
.fo_nav_m{
	display:block;
	color:#000000;
	font-size:1.4em;
	font-weight:normal;
	padding-right:2px;
	/*background-image:url(../backs/mainnaviback.gif);*/
	/*background-repeat:no-repeat;*/
	/*background-position:right top;*/
	padding:0px;
	padding-left:20px;
	padding-bottom:7px;
}
.fo_nav_m:link{
	color:#000000;
	text-decoration:none;
}
.fo_nav_m:visited{
	color:#000000;
	text-decoration:none;
}
.fo_nav_m:hover{
	color:#085e42;
	text-decoration:none;
}
.fo_nav_m:active{
	color:#000000;
	text-decoration:none;
}
.fo_nav_m.last{
	background-image:none;
}

.fo_nav_mact{
	display:block;
	color:#085e42;
	font-size:1.4em;
	font-weight:normal;
	padding-right:2px;
	/*background-image:url(../backs/mainnaviback.gif);*/
	/*background-repeat:no-repeat;*/
	/*background-position:right top;*/
	padding:0px;
	padding-left:20px;
	padding-bottom:12px;
}
.fo_nav_mact:link{
	color:#085e42;
	text-decoration:none;
}
.fo_nav_mact:visited{
	color:#085e42;
	text-decoration:none;
}
.fo_nav_mact:hover{
	color:#085e42;
	text-decoration:none;
}
.fo_nav_mact:active{
	color:#085e42;
	text-decoration:none;
}
.fo_nav_mact.last{
	background-image:none;
}

.fo_nav_s{
	display:block;
	color:#fff;
	font-size:1.15em;
	font-weight:normal;
	padding-bottom:0px;
	padding-top:0px;
	padding-left:20px;
	padding-right:13px;
	text-align:left;
	text-decoration:none;
	margin-bottom:7px;
}
a.fo_nav_s:link{
	color:#fff;
}
a.fo_nav_s:visited{
	color:#fff;
}
a.fo_nav_s:hover{
	color:#b3cfc4;
	background-image:url(../icons/subnavi_arrow.gif);
	background-repeat:no-repeat;
	background-position:left 5px;
}
a.fo_nav_s:active{
	color:#fff;
}

.fo_nav_sact{
	display:block;
	color:#fff;
	font-size:1.15em;
	font-weight:normal;
	padding-bottom:0px;
	padding-top:0px;
	padding-left:20px;
	padding-right:13px;
	text-align:left;
	text-decoration:none;
	margin-bottom:7px;
	background-image:url(../icons/subnavi_arrow.gif);
	background-repeat:no-repeat;
	background-position:left 5px;
}
a.fo_nav_sact:link{
	color:#fff;
}
a.fo_nav_sact:visited{
	color:#fff;
}
a.fo_nav_sact:hover{
	color:#fff;
}
a.fo_nav_sact:active{
	color:#fff;
}


.fo_nav_ss{
	display:block;
	color:#fff;
	font-size:0.95em;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	padding-bottom:2px;
	padding-top:0px;
	padding-left:35px;
	padding-right:13px;
	background-image:url(../icons/ssubnavi_arrow.gif);
	background-repeat:no-repeat;
	background-position:21px 5px;
}
a.fo_nav_ss:link{
	color:#fff;
}
a.fo_nav_ss:visited{
	color:#fff;
}
a.fo_nav_ss:hover{
	color:#b3cfc4;
}
a.fo_nav_ss:active{
	color:#fff;
}

.fo_nav_ssact{
	display:block;
	color:#fff;
	font-size:0.95em;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	padding-bottom:2px;
	padding-top:0px;
	padding-left:35px;
	padding-right:13px;
	background-image:url(../icons/ssubnavi_arrow2.gif);
	background-repeat:no-repeat;
	background-position:21px 5px;
}
a.fo_nav_ssact:link{
	color:#fff;
}
a.fo_nav_ssact:visited{
	color:#fff;
}
a.fo_nav_ssact:hover{
	color:#fff;
}
a.fo_nav_ssact:active{
	color:#fff;
}



.fo_nav_sss{
	display:block;
	color:#fff;
	font-size:0.95em;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	padding-bottom:2px;
	padding-top:0px;
	padding-left:51px;
	padding-right:13px;
	background-image:url(../icons/ssubnavi_arrow.gif);
	background-repeat:no-repeat;
	background-position:37px 5px;
}
a.fo_nav_sss:link{
	color:#fff;
}
a.fo_nav_sss:visited{
	color:#fff;
}
a.fo_nav_sss:hover{
	color:#b3cfc4;
}
a.fo_nav_sss:active{
	color:#fff;
}

.fo_nav_sssact{
	display:block;
	color:#fff;
	font-size:0.95em;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	padding-bottom:2px;
	padding-top:0px;
	padding-left:51px;
	padding-right:13px;
	background-image:url(../icons/ssubnavi_arrow2.gif);
	background-repeat:no-repeat;
	background-position:37px 5px;
}
a.fo_nav_sssact:link{
	color:#fff;
}
a.fo_nav_sssact:visited{
	color:#fff;
}
a.fo_nav_sssact:hover{
	color:#fff;
}
a.fo_nav_sssact:active{
	color:#fff;
}

.fo_nav_ssss{
	display:block;
	color:#fff;
	font-size:0.85em;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	padding-bottom:2px;
	padding-top:0px;
	padding-left:67px;
	padding-right:13px;
	background-image:url(../icons/ssubnavi_arrow.gif);
	background-repeat:no-repeat;
	background-position:53px 5px;
}
a.fo_nav_ssss:link{
	color:#fff;
}
a.fo_nav_ssss:visited{
	color:#fff;
}
a.fo_nav_ssss:hover{
	color:#b3cfc4;
}
a.fo_nav_ssss:active{
	color:#fff;
}

.fo_nav_ssssact{
	display:block;
	color:#fff;
	font-size:0.85em;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	padding-bottom:2px;
	padding-top:0px;
	padding-left:67px;
	padding-right:13px;
	background-image:url(../icons/ssubnavi_arrow2.gif);
	background-repeat:no-repeat;
	background-position:53px 5px;
}
a.fo_nav_ssssact:link{
	color:#fff;
}
a.fo_nav_ssssact:visited{
	color:#fff;
}
a.fo_nav_ssssact:hover{
	color:#fff;
}
a.fo_nav_ssssact:active{
	color:#fff;
}

/* Hauptnavi Startseite */
.lay_nav_m_income .fo_nav_m{
	display:block;
	float:left;
	color:#000000;
	font-size:1.25em;
	font-weight:normal;
	padding-right:2px;
	/*background-image:url(../backs/mainnaviback.gif);*/
	/*background-repeat:no-repeat;*/
	/*background-position:right top;*/
	padding-left:8px;
	padding-right:8px;
	padding-bottom:10px;
	padding-top:6px;
	margin-left:1px;
}
.lay_nav_m_income .fo_nav_m:link{
	color:#000000;
	text-decoration:none;
}
.lay_nav_m_income .fo_nav_m:visited{
	color:#000000;
	text-decoration:none;
}
.lay_nav_m_income .fo_nav_m:hover{
	color:#ffffff;
	text-decoration:none;
	background-color:#05724b;
}
.lay_nav_m_income .fo_nav_m:active{
	color:#000000;
	text-decoration:none;
}

/* Speciallinks */
.fo_side_special{
	display:block;
	margin-bottom:1px;
	color:#000;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:20px;
	padding-right:30px;
	background-color:#e7e8e7;
	background-image:url(../icons/special_arrow_1.gif);
	background-repeat:no-repeat;
	background-position:right;
	text-decoration:none;
}
.fo_side_special:link{
	color:#000;
	text-decoration:none;	
}
.fo_side_special:visited{
	color:#000;
	text-decoration:none;	
}
.fo_side_special:hover{
	color:#fff;
	text-decoration:none;	
	background-image:url(../backs/specialback.jpg);
	background-repeat:repeat-x;
	background-position:left;
	font-weight:bold;
}
.fo_side_special:active{
	color:#000;
	text-decoration:none;	
}
.fo_side_special2{
	display:block;
	margin-bottom:1px;
	color:#000;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:20px;
	padding-right:30px;
	background-color:#e7e8e7;
	background-image:url(../icons/special_arrow_3.gif);
	background-repeat:no-repeat;
	background-position:right;
	text-decoration:none;
}



/* IMG Text */
.fo_cont_imgtext{
	font-size:0.85em;
	
}



/* Link & Download */
.fo_cont_link{
	display:block;
	color:#005d3a;
	padding-left:13px;
	background-image:url(../icons/arrow_contlink.gif);
	background-position:left 5px;
	background-repeat:no-repeat;
	font-size:1.0em;
	margin-top:6px;
}
a.fo_cont_link:link{
	color:#005d3a;
}
a.fo_cont_link:visited{
	color:#005d3a;
}
a.fo_cont_link:hover{
	color:#000000;
}
a.fo_cont_link:active{
	color:#005d3a;
}
.fo_cont_linkdown{
	display:block;
	color:#005d3a;
	padding-left:13px;
	background-image:url(../icons/arrow_contlinkdown.gif);
	background-position:left 5px;
	background-repeat:no-repeat;
	font-size:1.0em;
	margin-top:6px;
}
a.fo_cont_linkdown:link{
	color:#005d3a;
}
a.fo_cont_linkdown:visited{
	color:#005d3a;
}
a.fo_cont_linkdown:hover{
	color:#000000;
}
a.fo_cont_linkdown:active{
	color:#005d3a;
}
/* Produktnavi */
.fo_nav_product{
	display:block;
	color:#000000;
	font-size:0.85em;
	text-decoration:none;
	margin-bottom:3px;
}
.fo_nav_product:link{
	color:#000000;
	text-decoration:none;
}
.fo_nav_product:visited{
	color:#000000;
	text-decoration:none;
}
.fo_nav_product:hover{
	color:#4c8d75;
	text-decoration:none;
}
.fo_nav_product:active{
	color:#000000;
	text-decoration:none;
}
.fo_nav_productact{
	display:block;
	color:#4c8d75;
	font-size:0.85em;
	text-decoration:none;
	margin-bottom:3px;
	font-weight:bold;
}
.fo_nav_productact:link{
	color:#4c8d75;
	text-decoration:none;
}
.fo_nav_productact:visited{
	color:#4c8d75;
	text-decoration:none;
}
.fo_nav_productact:hover{
	color:#4c8d75;
	text-decoration:none;
}
.fo_nav_productact:active{
	color:#4c8d75;
	text-decoration:none;
}
/* News */
.fo_list_newsdate{
	font-size:1em;
	color:#000000;
	font-weight:normal;
}
.lay_mid_mid .fo_h1_list_news{
	font-weight:normal;
	font-size:1.8em;
	color:#00452c;
	line-height:1.2em;
	margin:0px;
}
.lay_mid_mid .fo_h2_list_news{
	font-weight:normal;
	font-size:1.2em;
	color:#2b7166;
	margin:0px;
	margin-top:0.4em;
}
.lay_mid_right .fo_h1_list_news{
	font-weight:bold;
	font-size:1em;
	color:#00452c;
	line-height:1.2em;
	margin:0px;
	margin-bottom:0.4em;
}
.lay_mid_right .fo_h2_list_news{
	font-weight:normal;
	font-size:1em;
	color:#2b7166;
	margin:0px;
	margin-bottom:0.4em;
}
.fo_list_newscont{
	display:block;
	margin:0px;
	text-decoration:none;
	color:#464646;
}
a.fo_list_newscont:link{
	color:#464646;
}
a.fo_list_newscont:visited{
	color:#464646;
}
a.fo_list_newscont:hover{
	color:#005d3a;
}
a.fo_list_newscont:active{
	color:#464646;
}
/* Liste weiterlesen Link */
.fo_list_link_readmore{
	display:block;
	padding-left:13px;
	background-image:url(../icons/arrow_contlink.gif);
	background-repeat:no-repeat;
	background-position:0px 6px;
}

/* Global */
.fo_global{
	display:block;	
	font-size:0.85em;
	line-height:1.5em;
	padding-left:15px;
}
a.fo_global:link{
	color:#FFF;
	text-decoration:none;
	font-weight:normal;
}
a.fo_global:visited{
	color:#FFF;
	text-decoration:none;
}
a.fo_global:hover{
	color:#b6cdc6;
	text-decoration:none;
	background-image:url(../icons/global_arrow.gif);
	background-position:left;
	background-repeat:no-repeat;
}
a.fo_global:active{
	color:#FFF;
	text-decoration:none;
}

/* BReadcrumbs */
.fo_breadcrumbs{
	color:#05724b;
	font-size:0.85em;
}
.fo_breadcrumb_link{
	color:#05724b;
	text-decoration:none;
}
a.fo_breadcrumb_link:link{
	color:#05724b;
	text-decoration:none;	
}
a.fo_breadcrumb_link:visited{
	color:#05724b;
	text-decoration:none;	
}
a.fo_breadcrumb_link:hover{
	color:#000000;
	text-decoration:none;	
}
a.fo_breadcrumb_link:active{
	color:#05724b;
	text-decoration:none;	
}
.fo_breadcrumb_act{
	color:#05724b;
	font-weight:bold;
}

/* Infopsalten Specialüberschriften */
.fo_infosp_ueber{
	font-size:1.3em;
	margin-bottom:0.4em;
}
.lay_mid_mid .fo_infosp_ueber{
	font-weight:normal;
	font-size:1.3em;
	color:#00452c;
	line-height:1.2em;
	margin:0px;
	margin-bottom:0.7em;
	border: 1px solid #b5cdc5;
	background-color:#e1ebe8;
	padding-left:10px;
	padding-right:10px;
	padding-top:4px;
	padding-bottom:4px;
}
.lay_mid_mid .fo_h1_list_func{
	font-weight:normal;
	font-size:1.3em;
	color:#00452c;
	line-height:1.2em;
	margin:0px;
	margin-bottom:0.7em;
	border: 1px solid #b5cdc5;
	background-color:#e1ebe8;
	padding-left:10px;
	padding-right:10px;
	padding-top:4px;
	padding-bottom:4px;
}

/* Infospalten */
.fo_h1_info_norm{
	font-size:1em;
	color:#106248;
	margin-bottom:0.3em;
	font-weight:normal;
}
.lay_mid_mid .fo_h1_info_norm{
	font-size:1.3em;
	color:#106248;
	margin-bottom:0.3em;
	font-weight:normal;
}
.fo_h2_info_norm{
	font-size:1em;
	color:#000;
	margin-bottom:0.3em;
	font-weight:normal;
}
.fo_info_norm{
	font-size:0.85em;
	color:#4b4b4b;
	padding:10px;
	padding-right:20px;
}
.lay_mid_mid .fo_info_norm{
	font-size:1em;
	color:#4b4b4b;
	padding:0px;
}
.fo_info_extra{
	font-size:0.85em;
	color:#fff;
	padding-top:10px;
	padding-left:10px;
	padding-bottom:0px;
}
.fo_info_extra2{
	font-size:0.85em;
	color:#fff;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:0px;
}
.fo_info_extra a:link{
	color:#fff;
}
.fo_info_extra a:visited{
	color:#fff;
}
.fo_info_extra a:hover{
	color:#e19898;
}
.fo_info_extra a:active{
	color:#fff;
}
.fo_info_norm_date{
	font-size:1em;
	color:#000;
	font-weight:bold;
	margin-bottom:3px;
}
.lay_mid_mid .fo_info_norm_date{
	font-weight:normal;	
}
.fo_info_link_basic{
	display:block;
	color:#1d5f51;
	padding-left:12px;
	font-size:1em;
	margin-top:4px;
	float:left;
	background-image:url(../icons/infolink_arrow.gif);
	background-position:left;
	background-repeat:no-repeat;
}
a.fo_info_link_basic:link{
	color:#1d5f51;
}
a.fo_info_link_basic:visited{
	color:#1d5f51;
}
a.fo_info_link_basic:hover{
	color:#000000;
}
a.fo_info_link_basic:active{
	color:#1d5f51;
}
.fo_info_link{
	display:block;
	color:#1d5f51;
	background-image:url(../icons/infolink_arrow.gif);
	background-position:left;
	background-repeat:no-repeat;
	font-size:1em;
	margin-top:4px;
	padding-left:12px;
}
a.fo_info_link:link{
	color:#1d5f51;
}
a.fo_info_link:visited{
	color:#1d5f51;
}
a.fo_info_link:hover{
	color:#000000;
}
a.fo_info_link:active{
	color:#1d5f51;
}

.fo_info_linkdown{
	display:block;
	color:#1d5f51;
	padding-left:12px;
	background-image:url(../icons/infolinkdown_arrow.gif);
	background-position:left;
	background-repeat:no-repeat;
	font-size:1em;
	margin-top:4px;
}
a.fo_info_linkdown:link{
	color:#1d5f51;
}
a.fo_info_linkdown:visited{
	color:#1d5f51;
}
a.fo_info_linkdown:hover{
	color:#000000;
}
a.fo_info_linkdown:active{
	color:#1d5f51;
}

/* Patientenbroschuere */
.fo_brosch_links{
	display:block;
	margin-bottom:6px;
	background-image:url(../icons/arrow_brosch.gif);
	background-repeat:no-repeat;
	background-position:left 7px;
	padding-left:12px;
	color:#0b4f3c;
	font-weight:bold;
	text-decoration:none;
}
.fo_brosch_links_link{
	color:#0b4f3c;
	text-decoration:none;
}
.fo_brosch_links_visited{
	color:#0b4f3c;
	text-decoration:none;
}
.fo_brosch_links_hover{
	color:#000;
	text-decoration:none;
}.fo_brosch_links_active{
	color:#0b4f3c;
	text-decoration:none;
}

/* Servicelinks */
.fo_service_link{
	font-weight:bold;
	font-size:0.85em;
}
.fo_service_link:link{
	color:#095840;
	text-decoration:none;
}
.fo_service_link:visited{
	color:#095840;
	text-decoration:none;
}
.fo_service_link:hover{
	color:#000000;
	text-decoration:none;
}
.fo_service_link:active{
	color:#095840;
	text-decoration:none;
}

/* Income Quickstep */
.fo_income_quickstep{
	display:block;
	font-size:1.05em;
	color:#b5d1c8;
	text-decoration:none;
	margin-bottom:7px;
	background-image:url(../icons/quickstep_arrow.gif);
	background-repeat:no-repeat;
	background-position:left 5px;
	padding-left:15px;
}
.fo_income_quickstep:link{
	color:#b5d1c8;	
}
.fo_income_quickstep:visited{
	color:#b5d1c8;	
}
.fo_income_quickstep:hover{
	color:#ffffff;	
}
.fo_income_quickstep:active{
	color:#b5d1c8;	
}
/* Sprache */
.fo_lang{
	display:block;
	margin-bottom:2px;
}

/* Newsscheiben */
/* Typ1*/
.fo_cont_scheib{
	display:block;
	color:#054834;
	background-color:#b5cdc5;
	text-decoration:none;
	font-size:0.95em;
	float:left;
	margin-right:2px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:3px;
	padding-right:3px;
	font-weight:bold;
}
a.fo_cont_scheib:link{
	color:#054834;
	background-color:#b5cdc5;
}
a.fo_cont_scheib:visited{
	color:#054834;
	background-color:#b5cdc5;
}
a.fo_cont_scheib:hover{
	color:#ffffff;
	background-color:#086043;
}
a.fo_cont_scheib:active{
	color:#054834;
	background-color:#b5cdc5;
}
.fo_cont_scheibact{
	display:block;
	color:#FFFFFF;
	background-color:#086043;
	text-decoration:none;
	font-size:0.95em;
	float:left;
	margin-right:2px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:3px;
	padding-right:3px;
	font-weight:bold;
}
a.fo_cont_scheibact:link{
	color:#ffffff;
	background-color:#086043;
}
a.fo_cont_scheibact:visited{
	color:#ffffff;
	background-color:#086043;
}
a.fo_cont_scheibact:hover{
	color:#ffffff;
	background-color:#086043;
}
a.fo_cont_scheibact:active{
	color:#ffffff;
	background-color:#086043;
}
/* Ende Typ1 */
.fo_cont_scheib_basic{
	display:block;
	color:#054834;
	background-color:#b5cdc5;
	text-decoration:none;
	font-size:0.95em;
	float:left;
	margin-right:2px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:3px;
	padding-right:3px;
	font-weight:bold;
}
a.fo_cont_scheib_basic:link{
	color:#054834;
	background-color:#b5cdc5;
}
a.fo_cont_scheib_basic:visited{
	color:#054834;
	background-color:#b5cdc5;
}
a.fo_cont_scheib_basic:hover{
	color:#ffffff;
	background-color:#086043;
}
a.fo_cont_scheib_basic:active{
	color:#054834;
	background-color:#b5cdc5;
}
span.fo_cont_scheib_basic{
	color:#6b9084;
	font-weight:normal;
}

.fo_cont_scheib_basic_act{
	display:block;
	color:#FFFFFF;
	background-color:#086043;
	text-decoration:none;
	font-size:0.95em;
	float:left;
	margin-right:2px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:3px;
	padding-right:3px;
	font-weight:bold;
}
a.fo_cont_scheib_basic_act:link{
	color:#FFFFFF;
	background-color:#086043;
}
a.fo_cont_scheib_basic_act:visited{
	color:#FFFFFF;
	background-color:#086043;
}
a.fo_cont_scheib_basic_act:hover{
	color:#FFFFFF;
	background-color:#086043;
}
a.fo_cont_scheib_basic_act:active{
	color:#FFFFFF;
	background-color:#086043;
}
.fo_info_income{
	
}
