
/* *********************************************************************** */
/* BODY LAYOUT *********************************************************** */
/* *********************************************************************** */

body, html {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 0;
	padding: 0;
	color: #504e4e;
	margin: 0;
}

a:link, a:visited, a:active { 
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight :500 ;
	font-style: normal ;
	color: #504e4e;
	border: 0;
	font-size: 11px;
}

a:hover {
    font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight :500 ;
	font-size: 11px;
}

.rapper {
	border-style: none;
  border-color: inherit;
  border-width: 0;
width: 1033px;
	margin: 0 auto;
	padding: 0;
	background: #fff;
	height:100%
}

#rightspacer {
	width: 235px;
	float: right;
	background: #fff;
}

.navi {
	float: left;
	width: 240px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 0;
	border: 0;
}

#rightcontent {
	border-style: none;
  border-color: inherit;
  border-width: 0;
  position: relative;
	float: right;
	width: 1018px;
	overflow: hidden;
	z-index: 0;
	padding: 0;
	margin: 0;
	top: -223px;
  left: 232px;
}

#rightheader {
	width: 786px;
	height: 430px;
	margin: 0 0 20px 0;
	padding: 0;
	border: 0;
}

#rightheader_f {
	width: 786px;
	height: 185px;
	margin: 0 0 20px 0;
	padding: 0;
	border: 0;
}

/* *********************************************************************** */
/* GENERAL *************************************************************** */
/* *********************************************************************** */

.alignLeftTop {
	text-align: left;
	vertical-align: top;
}

.alignLeftMiddle {
	text-align: left;
	vertical-align: middle;
}

.alignLeftBottom {
	text-align: left;
	vertical-align: bottom;
}

.alignRightTop {
	text-align: right;
	vertical-align: top;
}

.alignRightMiddle {
	text-align: right;
	vertical-align: middle;
}

.paddBottom {
	padding: 0 0 10px 0;
}

.paddLeft {
	padding: 0 0 0 10px;
}

.zeroimage {
	border: 0;
	margin: 0;
	padding: 0;
}

.zerotable {
	border: 0;
	margin: 0;
	padding: 0;
}

.zerotable_z2 {
	z-index: 2;
	border: 0;
	margin: 0;
	padding: 0;
}

/* *********************************************************************** */
/* HAUPT SLIDESHOW RECHTS OBEN FIRST & FOLGESEITE ************************ */ 
/* *********************************************************************** */

#slides_one .slides_container {
	width:786px;
	height:430px;
	margin: 0;
	padding: 0;
	border: 0;
	display: none;
}

#slides_one .slides_container div {
	width:786px;
	height:430px;
	display:block;
}

#slides_two .slides_container {
	width:786px;
	height:185px;
	margin: 0;
	padding: 0;
	border: 0;
	display: none;
}

#slides_two .slides_container div {
	width:786px;
	height:185px;
	display:block;
}

/* *********************************************************************** */
/* *********************************************************************** */
/* *********************************************************************** */
/* *********************************************************************** */
/* MAIN NAVI ************************************************************* */
/* *********************************************************************** */

.navispacer {
	width: 239px;
	height: 15px;
	padding: 0;
	margin: 0;
	border: 0;
}

.navidevide {
	width: 185px;
	height: 7px;
	margin: 0px 30px 5px 23px;
	border-bottom: 1px dotted #8b8b8b;
	z-index: 999;
	padding: 0;
}

.navicategory {
	width: 185px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight :bold ;
	color: #00775a;
	position: relative;
	padding: 4px 23px 4px 24px;
	vertical-align: text-top;
	margin: 0;
	border: 0;
}

.navicategorySub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	width: 178px;
	color: #00775a;
	padding: 0 4px 4px 0;
	margin: 0;
	text-align: left;
	vertical-align: text-top;
	border: 0;
}

.navrighty {
	border: 0;
	margin: 5px 5px 0 2px; 
	padding: 0;
	border: 0;
}

.langFlag {
	margin: 0px 0px 0px 8px;
	border: 0px;
	width: 18px;
	height: 13px;
}

.mainmenuinput {
	width: 175px;
	height: 18px;
	border: 1px solid #dadada;
	background-color: #ffffff;
	color: #8d8d8d;
	font-size: 11px;
	margin: 0 35px 2px 24px;
	padding: 0 0 0 4px;
}

.gobutton {
	width: 17px;
	height: 17px;
	border: 0px;
	margin: 0px 0px 0px 5px;
	float: right;
}

.gobutton_news {
	height: 17px;
	border: 0px;
	margin: 0px 0px 0px 5px;
}

.buttonwrapper {
	width: 175px;
	height: 18px;
	border: 0px;
	background-color: #ffffff;
	color: #8d8d8d;
	font-size: 11px;
	margin: 5px 38px 6px 23px;
	padding: 0 0 0 4px;
	text-align: right;
	vertical-align: middle;
}

/* *********************************************************************** */
/* MAIN MENU ************************************************************* */
/* *********************************************************************** */

.navigation {
	width: 185px;
	margin: 0px 35px 5px 20px;
	font-size: 12px;
}

.navigation ul {
	margin: 0px;
	padding: 0px;
}

ul.top-level {
	background: url(../images/transback.png) repeat;
}

.navigation li {
	list-style: none;
}

ul.top-level li {
	border-width: 0px;
}

.navigation a {
	color: #1d222b;
	cursor: pointer;
	display: block;
	height: 18px;
	line-height: 18px;
	text-indent: 8px;
	text-decoration: none;
	width: 100%;
}

.navigation a:hover {
	text-decoration: underline;
}

.navigation li:hover {
	background: #ffffff;
	position: relative;
}

ul.sub-level {
	display: none;
	border: 1px solid #dadada;
	z-index: 10;
}

.navigation .sub-level li:hover {
	background: url(../images/transback_over.png) repeat;
	position: relative;
} 

.navigation .sub-level a:hover {
	color: #fff;
	text-decoration: none;
}

li:hover .sub-level {
	background: url(../images/transback.png) repeat;
	border-width: 0px;
	display: block;
	position: absolute;
	left: 140px;
	top: 0px;
}

ul.sub-level li {
	float: left;
	width: 240px;
	z-index: 12;
}

.navigation .sub-level {
	background: url(../images/transback.png) repeat;
}

.navigation .sub-level .sub-level {
	background: url(../images/transback.png) repeat;
	left:240px;
}

/*IE RESET HELPER*/

li:hover .sub-level .sub-level {
	display: none;
}

.sub-level li:hover .sub-level {
	display: block;
}

/* *********************************************************************** */
/* *********************************************************************** */
/* *********************************************************************** */
/* *********************************************************************** */
/* CONTENT F ************************************************************* */
/* *********************************************************************** */

.content_f_holder {
	width: 786px;
	/* height: 315px;*/
	margin: 0 0 4px 0;
	padding: 0;
	border: 0;
	}

/* *********************************************************************** */	
/* CONTENT F LINKS ******************************************************* */
/* *********************************************************************** */

.content_f_links {
	width: 236px;
	padding: 0;
	font-size: 11px;
	margin: 0;
	border: 0;
	float:left;
}

.content_f_links_spacer_1 {
	width: 236px;
	padding: 0;
	font-size: 11px;
	margin: 0 0 0 0;
	border: 0;
}

/* CONTENT F LINKS PRODUKTSCHNELLSUCHE */

.content_f_links_products_hl {
	width: 236px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #504e4e;
	position: relative;
	padding: 0;
	vertical-align: text-top;
	margin: 20px 0 6px 0;
	border: 0;
}

.content_f_links_products_top {
	width: 200px;
	padding: 0;
	font-size: 11px;
	background: url(../images/navileger_folgeseite_top.gif) no-repeat;
	margin: 0;
	border: 0;
}

.content_f_links_products_L {
	width: 175px;
	height: 17px;
	padding: 4px 0 0 25px;
	font-size: 11px;
	color: #FFF;
	background: url(../images/navileger_folgeseite_norm.gif) no-repeat;
	margin: 0;
	border: 0;
	text-align: left;
	vertical-align: middle;
}

.content_f_links_products_L_activ {
	width: 175px;
	height: 17px;
	padding: 4px 0 0 25px;
	font-size: 11px;
	color: #FFF;
	background: url(../images/navileger_folgeseite.gif) no-repeat;
	margin: 0;
	border: 0;
	text-align: left;
	vertical-align: middle;
}


.content_f_links_products_L a{
	color: #FFF;
	font-weight: normal ;

}

.content_f_links_products_L a:Link{
	color: #FFFFFF;
	font-weight: normal ;

}
.content_f_links_products_L a:Visited{
	color: #FFFFFF;
	font-weight: normal ;
}
.content_f_links_products_L a:hover{
	color: #FFFFFF;
	font-weight: normal ;

}	

.content_f_links_products_L_activ a.Link{
	color: #FFFFFF;
	font-weight: normal ;
}

.content_f_links_products_L_activ a.Visited{
	color: #FFFFFF;
	font-weight: normal ;
}

.content_f_links_products_L:hover{
	background: url(../images/navileger_folgeseite.gif) no-repeat;
}

.content_f_links_products_bottom {
	width: 200px;
	padding: 0;
	font-size: 11px;
	background: url(../images/navileger_folgeseite_top.gif) no-repeat;
	margin: 0 0 11px 0;
	border: 0;
}

/* CONTENT F LINKS ADDITIONAL NAVI */

.content_f_links_addmenu_L {
	width: 175px;
	height: 17px;
	padding: 4px 0 0 25px;
	font-size: 11px;
	color: #005e47;
	background: url(../images/navileger_folgeseite_add_norm.gif) no-repeat;
	margin: 0;
	border: 0;
	text-align: left;
	vertical-align: middle;
}

.content_f_links_addmenu_L_activ {
	width: 175px;
	height: 17px;
	padding: 4px 0 0 25px;
	font-size: 11px;
	color: #005e47;
	background: url(../images/navileger_folgeseite_add.gif) no-repeat;
	margin: 0;
	border: 0;
	text-align: left;
	vertical-align: middle;
}


.content_f_links_addmenu_L a{
	color: #005e47;
	font-weight: normal ;

}

.content_f_links_addmenu_L a:Link{
	color: #005e47;
	font-weight: normal ;

}
.content_f_links_addmenu_L a:Visited{
	color: #005e47;
	font-weight: normal ;
}
.content_f_links_addmenu_L a:hover{
	color: #005e47;
	font-weight: normal ;

}	

.content_f_links_addmenu_L_activ a.Link{
	color: #005e47;
	font-weight: normal ;
}

.content_f_links_addmenu_L_activ a.Visited{
	color: #005e47;
	font-weight: normal ;
}

.content_f_links_addmenu_L:hover{
	background: url(../images/navileger_folgeseite_add.gif) no-repeat;
}

/* *********************************************************************** */
/* CONTENT F RECHTS ****************************************************** */
/* *********************************************************************** */

.content_f_rechts {
	width: 548px;
	padding: 0;
	background-color: #FFF;
	margin: 0;
	border: 0;
	float: right;
}

#innerframem {
	width: 508px;
	padding: 35px 20px 35px 20px;
	margin: 0;
	border: 0;
}

/* *********************************************************************** */
/* STANDORTE ************************************************************* */
/* *********************************************************************** */

#standorte_de {
	position: relative;
	margin: 0 0 20px 8px;
	border: 0;
	padding: 0;
	width:500px;
	height:606px;
}

#standorte-de-01_ {
	position:absolute;
	left:0px;
	top:0px;
	width:500px;
	height:91px;
	background: url(../images/standorte_de_01.jpg) no-repeat;
}

#standorte-de-02_ {
	position:absolute;
	left:0px;
	top:91px;
	width:204px;
	height:43px;
	background: url(../images/standorte_de_02.jpg) no-repeat;
}

#standorte-de-03_ {
	position:absolute;
	left:204px;
	top:91px;
	width:21px;
	height:31px;
}

#standorte-de-04_ {
	position:absolute;
	left:225px;
	top:91px;
	width:275px;
	height:86px;
	background: url(../images/standorte_de_04.jpg) no-repeat;
}

#standorte-de-05_ {
	position:absolute;
	left:204px;
	top:122px;
	width:21px;
	height:55px;
	background: url(../images/standorte_de_05.jpg) no-repeat;
}

#standorte-de-06_ {
	position:absolute;
	left:0px;
	top:134px;
	width:167px;
	height:63px;
	background: url(../images/standorte_de_06.jpg) no-repeat;
}

#standorte-de-07_ {
	position:absolute;
	left:167px;
	top:134px;
	width:21px;
	height:31px;
}

#standorte-de-08_ {
	position:absolute;
	left:188px;
	top:134px;
	width:16px;
	height:232px;
	background: url(../images/standorte_de_08.jpg) no-repeat;
}

#standorte-de-09_ {
	position:absolute;
	left:167px;
	top:165px;
	width:21px;
	height:32px;
	background: url(../images/standorte_de_09.jpg) no-repeat;
}

#standorte-de-10_ {
	position:absolute;
	left:204px;
	top:177px;
	width:20px;
	height:189px;
	background: url(../images/standorte_de_10.jpg) no-repeat;
}

#standorte-de-11_ {
	position:absolute;
	left:224px;
	top:177px;
	width:21px;
	height:31px;
}

#standorte-de-12_ {
	position:absolute;
	left:245px;
	top:177px;
	width:255px;
	height:6px;
	background: url(../images/standorte_de_12.jpg) no-repeat;
}

#standorte-de-13_ {
	position:absolute;
	left:245px;
	top:183px;
	width:110px;
	height:106px;
	background: url(../images/standorte_de_13.jpg) no-repeat;
}

#standorte-de-14_ {
	position:absolute;
	left:355px;
	top:183px;
	width:21px;
	height:31px;
}

#standorte-de-15_ {
	position:absolute;
	left:376px;
	top:183px;
	width:124px;
	height:423px;
	background: url(../images/standorte_de_15.jpg) no-repeat;
}

#standorte-de-16_ {
	position:absolute;
	left:0px;
	top:197px;
	width:161px;
	height:82px;
	background: url(../images/standorte_de_16.jpg) no-repeat;
}

#standorte-de-17_ {
	position:absolute;
	left:161px;
	top:197px;
	width:21px;
	height:31px;
}

#standorte-de-18_ {
	position:absolute;
	left:182px;
	top:197px;
	width:6px;
	height:409px;
	background: url(../images/standorte_de_18.jpg) no-repeat;
}

#standorte-de-19_ {
	position:absolute;
	left:224px;
	top:208px;
	width:21px;
	height:398px;
	background: url(../images/standorte_de_19.jpg) no-repeat;
}

#standorte-de-20_ {
	position:absolute;
	left:355px;
	top:214px;
	width:21px;
	height:392px;
	background: url(../images/standorte_de_20.jpg) no-repeat;
}

#standorte-de-21_ {
	position:absolute;
	left:161px;
	top:228px;
	width:21px;
	height:378px;
	background: url(../images/standorte_de_21.jpg) no-repeat;
}

#standorte-de-22_ {
	position:absolute;
	left:0px;
	top:279px;
	width:71px;
	height:327px;
	background: url(../images/standorte_de_22.jpg) no-repeat;
}

#standorte-de-23_ {
	position:absolute;
	left:71px;
	top:279px;
	width:21px;
	height:31px;
}

#standorte-de-24_ {
	position:absolute;
	left:92px;
	top:279px;
	width:69px;
	height:226px;
	background: url(../images/standorte_de_24.jpg) no-repeat;
}

#standorte-de-25_ {
	position:absolute;
	left:245px;
	top:289px;
	width:68px;
	height:177px;
	background: url(../images/standorte_de_25.jpg) no-repeat;
}

#standorte-de-26_ {
	position:absolute;
	left:313px;
	top:289px;
	width:21px;
	height:31px;
}

#standorte-de-27_ {
	position:absolute;
	left:334px;
	top:289px;
	width:21px;
	height:317px;
	background: url(../images/standorte_de_27.jpg) no-repeat;
}

#standorte-de-28_ {
	position:absolute;
	left:71px;
	top:310px;
	width:21px;
	height:296px;
	background: url(../images/standorte_de_28.jpg) no-repeat;
}

#standorte-de-29_ {
	position:absolute;
	left:313px;
	top:320px;
	width:21px;
	height:286px;
	background: url(../images/standorte_de_29.jpg) no-repeat;
}

#standorte-de-30_ {
	position:absolute;
	left:188px;
	top:366px;
	width:5px;
	height:87px;
	background: url(../images/standorte_de_30.jpg) no-repeat;
}

#standorte-de-31_ {
	position:absolute;
	left:193px;
	top:366px;
	width:21px;
	height:31px;
}

#standorte-de-32_ {
	position:absolute;
	left:214px;
	top:366px;
	width:10px;
	height:240px;
	background: url(../images/standorte_de_32.jpg) no-repeat;
}

#standorte-de-33_ {
	position:absolute;
	left:193px;
	top:397px;
	width:21px;
	height:56px;
	background: url(../images/standorte_de_33.jpg) no-repeat;
}

#standorte-de-34_ {
	position:absolute;
	left:188px;
	top:453px;
	width:1px;
	height:153px;
	background: url(../images/standorte_de_34.jpg) no-repeat;
}

#standorte-de-35_ {
	position:absolute;
	left:189px;
	top:453px;
	width:21px;
	height:31px;
}

#standorte-de-36_ {
	position:absolute;
	left:210px;
	top:453px;
	width:4px;
	height:153px;
	background: url(../images/standorte_de_36.jpg) no-repeat;
}

#standorte-de-37_ {
	position:absolute;
	left:245px;
	top:466px;
	width:13px;
	height:140px;
	background: url(../images/standorte_de_37.jpg) no-repeat;
}

#standorte-de-38_ {
	position:absolute;
	left:258px;
	top:466px;
	width:38px;
	height:56px;
}

#standorte-de-39_ {
	position:absolute;
	left:296px;
	top:466px;
	width:17px;
	height:140px;
	background: url(../images/standorte_de_39.jpg) no-repeat;
}

#standorte-de-40_ {
	position:absolute;
	left:189px;
	top:484px;
	width:21px;
	height:122px;
	background: url(../images/standorte_de_40.jpg) no-repeat;
}

#standorte-de-41_ {
	position:absolute;
	left:92px;
	top:505px;
	width:17px;
	height:101px;
	background: url(../images/standorte_de_41.jpg) no-repeat;
}

#standorte-de-42_ {
	position:absolute;
	left:109px;
	top:505px;
	width:21px;
	height:31px;
}

#standorte-de-43_ {
	position:absolute;
	left:130px;
	top:505px;
	width:31px;
	height:101px;
	background: url(../images/standorte_de_43.jpg) no-repeat;
}

#standorte-de-44_ {
	position:absolute;
	left:258px;
	top:522px;
	width:38px;
	height:84px;
	background: url(../images/standorte_de_44.jpg) no-repeat;
}

#standorte-de-45_ {
	position:absolute;
	left:109px;
	top:536px;
	width:21px;
	height:70px;
	background: url(../images/standorte_de_45.jpg) no-repeat;
}
/* *********************************************************************** */
#standorte-eu {
	position:relative;
	margin: 0 0 20px 8px;
	border: 0;
	padding: 0;
	width:500px;
	height:450px;
}

#standorte-eu-01_ {
	position:absolute;
	left:0px;
	top:0px;
	width:500px;
	height:237px;
	background: url(../images/standorte_eu_01.jpg) no-repeat;
}

#standorte-eu-02_ {
	position:absolute;
	left:0px;
	top:237px;
	width:286px;
	height:3px;
	background: url(../images/standorte_eu_02.jpg) no-repeat;
}

#standorte-eu-03_ {
	position:absolute;
	left:286px;
	top:237px;
	width:20px;
	height:29px;
}

#standorte-eu-04_ {
	position:absolute;
	left:306px;
	top:237px;
	width:194px;
	height:92px;
	background: url(../images/standorte_eu_04.jpg) no-repeat;
}

#standorte-eu-05_ {
	position:absolute;
	left:0px;
	top:240px;
	width:261px;
	height:4px;
	background: url(../images/standorte_eu_05.jpg) no-repeat;
}

#standorte-eu-06_ {
	position:absolute;
	left:261px;
	top:240px;
	width:20px;
	height:29px;
}

#standorte-eu-07_ {
	position:absolute;
	left:281px;
	top:240px;
	width:5px;
	height:210px;
	background: url(../images/standorte_eu_07.jpg) no-repeat;
}

#standorte-eu-08_ {
	position:absolute;
	left:0px;
	top:244px;
	width:116px;
	height:94px;
	background: url(../images/standorte_eu_08.jpg) no-repeat;
}

#standorte-eu-09_ {
	position:absolute;
	left:116px;
	top:244px;
	width:18px;
	height:28px;
}

#standorte-eu-10_ {
	position:absolute;
	left:134px;
	top:244px;
	width:127px;
	height:1px;
	background: url(../images/standorte_eu_10.jpg) no-repeat;
}

#standorte-eu-11_ {
	position:absolute;
	left:134px;
	top:245px;
	width:103px;
	height:20px;
	background: url(../images/standorte_eu_11.jpg) no-repeat;
}

#standorte-eu-12_ {
	position:absolute;
	left:237px;
	top:245px;
	width:20px;
	height:28px;
}

#standorte-eu-13_ {
	position:absolute;
	left:257px;
	top:245px;
	width:4px;
	height:205px;
	background: url(../images/standorte_eu_13.jpg) no-repeat;
}

#standorte-eu-14_ {
	position:absolute;
	left:134px;
	top:265px;
	width:83px;
	height:15px;
	background: url(../images/standorte_eu_14.jpg) no-repeat;
}

#standorte-eu-15_ {
	position:absolute;
	left:217px;
	top:265px;
	width:19px;
	height:29px;
}

#standorte-eu-16_ {
	position:absolute;
	left:236px;
	top:265px;
	width:1px;
	height:185px;
	background: url(../images/standorte_eu_16.jpg) no-repeat;
}

#standorte-eu-17_ {
	position:absolute;
	left:286px;
	top:266px;
	width:20px;
	height:184px;
	background: url(../images/standorte_eu_17.jpg) no-repeat;
}

#standorte-eu-18_ {
	position:absolute;
	left:261px;
	top:269px;
	width:20px;
	height:28px;
}

#standorte-eu-19_ {
	position:absolute;
	left:116px;
	top:272px;
	width:18px;
	height:178px;
	background: url(../images/standorte_eu_19.jpg) no-repeat;
}

#standorte-eu-20_ {
	position:absolute;
	left:237px;
	top:273px;
	width:20px;
	height:177px;
	background: url(../images/standorte_eu_20.jpg) no-repeat;
}

#standorte-eu-21_ {
	position:absolute;
	left:134px;
	top:280px;
	width:41px;
	height:170px;
	background: url(../images/standorte_eu_21.jpg) no-repeat;
}

#standorte-eu-22_ {
	position:absolute;
	left:175px;
	top:280px;
	width:20px;
	height:29px;
}

#standorte-eu-23_ {
	position:absolute;
	left:195px;
	top:280px;
	width:22px;
	height:28px;
	background: url(../images/standorte_eu_23.jpg) no-repeat;
}

#standorte-eu-24_ {
	position:absolute;
	left:217px;
	top:294px;
	width:19px;
	height:14px;
	background: url(../images/standorte_eu_24.jpg) no-repeat;
}

#standorte-eu-25_ {
	position:absolute;
	left:261px;
	top:297px;
	width:20px;
	height:153px;
	background: url(../images/standorte_eu_25.jpg) no-repeat;
}

#standorte-eu-26_ {
	position:absolute;
	left:195px;
	top:308px;
	width:21px;
	height:142px;
	background: url(../images/standorte_eu_26.jpg) no-repeat;
}

#standorte-eu-27_ {
	position:absolute;
	left:216px;
	top:308px;
	width:19px;
	height:28px;
}

#standorte-eu-28_ {
	position:absolute;
	left:235px;
	top:308px;
	width:1px;
	height:142px;
	background: url(../images/standorte_eu_28.jpg) no-repeat;
}

#standorte-eu-29_ {
	position:absolute;
	left:175px;
	top:309px;
	width:20px;
	height:141px;
	background: url(../images/standorte_eu_29.jpg) no-repeat;
}

#standorte-eu-30_ {
	position:absolute;
	left:306px;
	top:329px;
	width:65px;
	height:121px;
	background: url(../images/standorte_eu_30.jpg) no-repeat;
}

#standorte-eu-31_ {
	position:absolute;
	left:371px;
	top:329px;
	width:20px;
	height:29px;
}

#standorte-eu-32_ {
	position:absolute;
	left:391px;
	top:329px;
	width:109px;
	height:121px;
	background: url(../images/standorte_eu_32.jpg) no-repeat;
}

#standorte-eu-33_ {
	position:absolute;
	left:216px;
	top:336px;
	width:19px;
	height:114px;
	background: url(../images/standorte_eu_33.jpg) no-repeat;
}

#standorte-eu-34_ {
	position:absolute;
	left:0px;
	top:338px;
	width:89px;
	height:4px;
	background: url(../images/standorte_eu_34.jpg) no-repeat;
}

#standorte-eu-35_ {
	position:absolute;
	left:89px;
	top:338px;
	width:18px;
	height:28px;
}

#standorte-eu-36_ {
	position:absolute;
	left:107px;
	top:338px;
	width:9px;
	height:112px;
	background: url(../images/standorte_eu_36.jpg) no-repeat;
}

#standorte-eu-37_ {
	position:absolute;
	left:0px;
	top:342px;
	width:48px;
	height:108px;
	background: url(../images/standorte_eu_37.jpg) no-repeat;
}

#standorte-eu-38_ {
	position:absolute;
	left:48px;
	top:342px;
	width:20px;
	height:29px;
}

#standorte-eu-39_ {
	position:absolute;
	left:68px;
	top:342px;
	width:21px;
	height:27px;
	background: url(../images/standorte_eu_39.jpg) no-repeat;
}

#standorte-eu-40_ {
	position:absolute;
	left:371px;
	top:358px;
	width:20px;
	height:92px;
	background: url(../images/standorte_eu_40.jpg) no-repeat;
}

#standorte-eu-41_ {
	position:absolute;
	left:89px;
	top:366px;
	width:18px;
	height:3px;
	background: url(../images/standorte_eu_41.jpg) no-repeat;
}

#standorte-eu-42_ {
	position:absolute;
	left:68px;
	top:369px;
	width:7px;
	height:81px;
	background: url(../images/standorte_eu_42.jpg) no-repeat:
}

#standorte-eu-43_ {
	position:absolute;
	left:75px;
	top:369px;
	width:19px;
	height:28px;
}

#standorte-eu-44_ {
	position:absolute;
	left:94px;
	top:369px;
	width:13px;
	height:81px;
	background: url(../images/standorte_eu_44.jpg) no-repeat;
}

#standorte-eu-45_ {
	position:absolute;
	left:48px;
	top:371px;
	width:20px;
	height:79px;
	background: url(../images/standorte_eu_45.jpg) no-repeat;
}

#standorte-eu-46_ {
	position:absolute;
	left:75px;
	top:397px;
	width:19px;
	height:53px;
	background: url(../images/standorte_eu_46.jpg) no-repeat;
}
/* *********************************************************************** */
/* TOOLTIP STANDORTE ***************************************************** */
/* *********************************************************************** */

.tooltip_wrapper {
	width: 275px;
	position:relative;
	text-decoration:none;
}

.tooltip_left {
	width: 140px;
	float: left;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 0;
	font-weight:  normal;
	text-align: left;
	vertical-align: top;
	padding: 0;
	margin: 0 5px 0 0;
	border: 0;
	color: #005f43;
	text-decoration:none;
}

.tooltip_left_fett {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #005f43;
	margin: 0 3px 0 0;
	font-weight: bold;
}

.tooltip_right {
	width: 130px;
	float: right;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 0;
	font-weight:  normal;
	text-align: left;
	vertical-align: top;
	padding: 0;
	margin: 0;
	border: 0;
	color: #363636;
	text-decoration:none;
}

.tooltip_right .link {
	text-decoration: underline;
	color: #005f43;
	cursor: pointer;
	border: 0;
	padding: 0;
	margin: 0;
}

#standorte_de a:link,
#standorte_de a:visited,
#standorte_eu a:link,
#standorte_eu a:visited {
	position:relative;
	text-decoration:none;
	border: 0;
	padding: 0;
	margin: 0;
}

a .tooltip img {
	border: 0;
	padding: 0;
	margin: 0;
}

.tooltip {
	width:285px;
	position:absolute;
	bottom:100%;
	margin:0 0 7px 0;
	padding:12px 15px 15px 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #363636;
	letter-spacing: 0;
	line-height: 14px;
	text-align:left;
	text-decoration:none;
	text-shadow:0 1px 0 rgba(255,255,255,0.3);
	border:solid 1px;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	border-radius:7px;
	-moz-box-shadow:
	0 1px 2px rgba(0,0,0,0.3),
	0 1px 2px rgba(255,255,255,0.5) inset;
	-webkit-box-shadow:
	0 1px 2px rgba(0,0,0,0.3),
	0 1px 2px rgba(255,255,255,0.5) inset;
	box-shadow:
	0 1px 2px rgba(0,0,0,0.3),
	0 1px 2px rgba(255,255,255,0.5) inset;
	cursor:default;
	display:block;
	visibility:hidden;
	opacity:0;
	z-index:999;
	-moz-transition:all 0.4s linear;
	-webkit-transition:all 0.4s linear;
	-o-transition:all 0.4s linear;
	transition:all 0.4s linear;
}

.tooltip:before,
.tooltip:after {
	width:0;
	height:0;
	position:absolute;
	bottom:0;
	margin:0 0 -20px -10px;
	border:solid 10px;
	border-color:transparent;
	display:table-cell;
	content:"";
}

.tooltip:before {
	margin:0 0 -24px -12px;
	border:solid 12px;
	border-color:transparent;
	z-index:-1;
}

/* hover */

a:hover .tooltip {
	text-decoration:none;
	visibility:visible;
	opacity:1;
	-moz-transition:all 0.2s linear;
	-webkit-transition:all 0.2s linear;
	-o-transition:all 0.2s linear;
	transition:all 0.2s linear;
}




/* POSITIONS ********************************************** */

/* LEFT */

.tooltip,
.tooltip.left {
left:-32px;
right:auto;
bottom: 37px;
}

.tooltip:before,
.tooltip:after,
.tooltip.left:before,
.tooltip.left:after {
left:40px;
right:auto;
}

/* LEFT BIG */

.tooltip.leftbig {
left:-30px;
right:auto;
bottom: 68px;
}


.tooltip.leftbig:before,
.tooltip.leftbig:after {
left:40px;
right:auto;
}

/* CENTER */

.tooltip.rightbig {
left:-251px;
right:auto;
bottom: 68px;
}

.tooltip.rightbig:before,
.tooltip.rightbig:after {
left:auto;
right:35px;
}

.tooltip.rightbig:before {
margin-right:-2px;
}

/* CENTER */

.tooltip.center {
left:50%;
right:auto;
margin-left:-165px;
}

.tooltip.center:before,
.tooltip.center:after {
left:50%;
right:auto;
}

/* RIGHT */

.tooltip.right {
left:-261px;
right:auto;
}

.tooltip.right:before,
.tooltip.right:after {
left:auto;
right:35px;
}

.tooltip.right:before {
margin-right:-2px;
}


/* COLORS ************************************************* */

.tooltip.schunck {
/* text-shadow:0 1px 0 rgba(0,0,0,1); */
color: #fff;
background:#fff;
background:-moz-linear-gradient(top,rgba(255,255,255,0.8),rgba(255,255,255,1));
background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0.8)),to(rgba(255,255,255,1)));
border-color:#CCCCCC;
}

.tooltip.schunck:before {
border-top-color:#CCCCCC;
}

.tooltip.schunck:after {
border-top-color:#fff;
}



/* *********************************************************************** */
/* HISTORIE FOLGESEITE *************************************************** */
/* *********************************************************************** */

.content_f_rechts_historie {
	width: 500px;
	height: 320px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px 0px 0px 0px;
	font-weight: 100;
	margin: 0 0 25px 8px;
	border: 0;
	color: #d9e9e9;
	letter-spacing: 0;
	line-height: 15px;
}

.content_f_rechts_historie_content {
	width: 500px;
	height: 250px;
	margin: 0;
	padding: 0;
	border: 0;
	color: #d9e9e9;
}

.historie_text_container {
	width: 311px;
	height: 218px;
	padding: 16px 18px 16px 0px;
	border: 0;
	float: right;
	margin: 0;
}

.historie_table {
	height: 218px;
	border: 0;
	margin: 0;
	padding: 0;
}

.historie_text_hl {
	width: 311px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	margin: 0 0 6px 0;
	border: 0;
	color: #363636;
	letter-spacing: 0;
	line-height: 14px;
	text-align: left;
}

.historie_text ,.historie_text_last {
	width: 311px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px 0px 0px 0px;
	font-weight: 100;
	border: 0;
	color: #363636;
	letter-spacing: 0;
	line-height: 14px;
	text-align: left;
}

.historie_text {
	margin: 0 0 5px 0;
}

.historie_text_last {
	margin: 0;
}

.historie_text_jahr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #363636;
	letter-spacing: 0;
	margin: 0 4px 0 0;
}

.historie_image {
	width: 171px;
	height: 250px;
	padding: 0;
	margin: 0;
	border: 0;
	float: left;
}

.historie_schatten {
	width: 500px;
	height: 54px;
	padding: 0;
	margin: 0;
	border: 0;
	background: url(../images/historie_schatten.png);
}


/* HISTORIE SLIDER ******************************************************* */

/* This class is removed after the showcase is loaded */
/* Assign the correct showcase height to prevent loading jumps in IE */

.showcase-load
{
	height: 250px; /* Same as showcase javascript option */
	overflow: hidden;
}

/* Container when content is shown in slider */

.showcase
{
	position: relative;
	margin: auto;
}

.showcase-content-container
	{
		background-color: #000;
	}
	
/* Navigation arrows */

.showcase-arrow-previous, .showcase-arrow-next
	{
		position: absolute;
		width: 42px;
		height: 22px;
		top: 278px;
		cursor: pointer;
	}
	
.showcase-arrow-previous
	{
		left: 3px;
		background: url('../images/arrow_prev.png');
	}
	
.showcase-arrow-previous:hover
	{
		left: 3px;
		background: url('../images/arrow_prev_o.png');
	}
	
.showcase-arrow-next
	{
		right: 3px;
		background: url('../images/arrow_next.png');
	}
	
.showcase-arrow-next:hover
	{
		right: 3px;
		background: url('../images/arrow_next_o.png');
	}
	
/* Content */
.showcase-content
	{
		background-color: #d9e9e9;
		text-align: center;
	}
		
.showcase-content-wrapper
		{
			text-align: center;
			height: 250px;
			width: 500px;
			display: table-cell;
			vertical-align: middle;
			margin: 0;
			border: 0;
			padding: 0;
		}
		
/* Styling the tooltips */

.showcase-plus-anchor
		{
			background-image: url('../images/plus.png');
			background-repeat: no-repeat;
		}
		
.showcase-plus-anchor:hover
		{
			background-position: -32px 0;
		}
		
div.showcase-tooltip
		{
			background-color: #fff;
			color: #000;
			text-align: left;
			padding: 5px 8px;
			background-image: url(../images/white-opacity-80.png);
		}
		
/* Styling the caption */

.showcase-caption
		{
			color: #000;
			padding: 8px 15px;
			text-align: left;
			position: absolute;
			bottom: 10px; left: 10px; right: 10px;
			display: none;
			background-image: url(../images/white-opacity-80.png);
		}
		
/* Button Wrapper */

.showcase-button-wrapper
	{
		clear: both;
		margin: 0;
		padding: 33px 0 0 0;
		text-align: center;
		background: url(../images/historie_schatten.png) no-repeat;
	}
	
.showcase-button-wrapper span
		{
			margin-right: 3px;
			padding: 2px 5px 0px 5px;
			cursor: pointer;
			font-size: 12px;
			color: #8d8d8d;
			text-decoration: none;
		}
	
.showcase-button-wrapper span.active
		{
			color: #545454;
			font-weight: bold;
			text-decoration: none;
		}

/* *********************************************************************** */
/* PARTNER FOLGESEITE **************************************************** */
/* *********************************************************************** */
	
.content_f_rechts_partner {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px 0px 0px 0px;
	font-weight: 100;
	margin: 0 0 25px 0;
	border: 0;
	color: #363636;
	letter-spacing: 0;
	line-height: 15px;
}

.content_f_rechts_partnerline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px 0px 28px 8px;
	font-weight: 100;
	margin: 0 0 0 0;
	border: 0;
	color: #363636;
	letter-spacing: 0;
	line-height: 15px;
}

.content_f_rechts_partnerline_logo {
	width: 152px;
	float: left;
	text-align: center;
	vertical-align: top;
	padding: 12px 0 0 0;
	margin: 0;
	border: 0;
}

.content_f_rechts_partner_line_logo a, .content_f_rechts_partner_line_logo a:link, .content_f_rechts_partner_line_logo a:visited, .content_f_rechts_partner_line_logo a:hover{
	padding: 0;
	margin: 0;
	border: 0;
}

.content_f_rechts_partnerline_text {
	width: 338px;
	float: right;
	text-align: left;
	vertical-align: top;
	padding: 8px 0 0 0;
	margin: 0 0 0 8px;
	border: 0;
	border-top: 1px dotted #8b8b8b;
}

.content_f_rechts_partner_line_text_hl {
	width: 338px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 100;
	color: #363636;
	letter-spacing: 0;
	font-weight:  bold;
	text-align: left;
	vertical-align: top;
	padding: 0;
	margin: 0 0 2px 0;
	border: 0;
}

.content_f_rechts_partner_line_text_fl {
	width: 338px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 100;
	color: #363636;
	letter-spacing: 0;
	font-weight:  normal;
	text-align: left;
	vertical-align: top;
	padding: 0;
	margin: 0;
	border: 0;
}

/* *********************************************************************** */
/* TABELLE FOLGESEITE **************************************************** */
/* *********************************************************************** */

.content_f_rechts_tabelle {
	width: 508px;
	padding: 0 0 0 0;
	margin: 0 0 35px 0;
	border: 0;
}

.content_f_rechts_tabelle_dark, .content_f_rechts_tabelle_light {
	width: 468px;
	height: 16px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 100;
	color: #363636;
	letter-spacing: 0;
	font-weight: normal;
	padding: 2px 0 0 32px;
	margin: 6px 0 0 8px;
	border: 0;
	display: block;
}

.content_f_rechts_tabelle_light {
	background-color: #e7f1f1;
}

.content_f_rechts_tabelle_dark {
	background-color: #cfe3e4;
}

.content_f_rechts_tabelle_dark:hover, .content_f_rechts_tabelle_light:hover {
	background: url(../images/tabelle_over.gif) no-repeat;
	text-decoration: underline;
}

.content_f_rechts_tabelle a, .content_f_rechts_tabelle a:Link, .content_f_rechts_tabelle a:Visited{
	color: #363636;
	font-weight: normal;
}

/* *********************************************************************** */
/* *********************************************************************** */
/* *********************************************************************** */
/* *********************************************************************** */
/* NEWS LAYOUT FIRST PAGE ************************************************ */
/* *********************************************************************** */


/* *********************************************************************** */
/* NEWS 01 FIRST PAGE **************************************************** */
/* *********************************************************************** */

.news_01_holder {
	width: 786px;
	margin: 0 0 4px 0;
	padding: 0;
	border: 0;
	}

.newsholder_01_rechts, .newsholder_01_links {
	width: 234px;
	padding: 8px 13px 8px 13px;
	font-size: 11px;
	background-color: #FFF;
	margin: 0;
	border: 0;
}

.newsholder_01_rechts a:hover, .newsholder_01_links a:hover {
	margin: 0;
	border: 0;
	text-decoration: underline;
}

.newsholder_01_rechts a, .newsholder_01_links a, .newsholder_01_rechts a:visited, .newsholder_01_links a:visited  {
	margin: 0;
	border: 0;
	text-decoration: none;
	color: #504e4e;
}


.newsholder_01_rechts:hover, .newsholder_01_links:hover {
	background-color: #dce0dd;
	cursor :pointer ;
}

.newsholder_01_links {
	width: 236px;
	border-right: 1px dotted #8b8b8b;
}

.newsheadline_01 {
	font-size: 13px;
	padding: 0;
	margin: 0;
	border: 0;
}

.news_01_photo {
	margin: 0 0 10px 10px;
	width: 75px;
	height: 82px;
	float: right;
	border: 1px solid #ffffff;
	padding: 0;
}

.news_02_photo {
	margin: 0 0 10px 10px;
	width: 116px;
	height: 126px;
	float: right;
}

.news_01_spacer {
	width: 10px;
	height: 15px;
	padding: 0;
	margin: 0;
	border: 0;
}

/* *********************************************************************** */
/* NEWS 02 FIRST PAGE **************************************************** */
/* *********************************************************************** */

#news_02_clearer {
	width: 780px;
	height: 2px;
	clear: both;
	padding: 0;
	margin: 0;
	border: 0;
	}

#news_02_holder {
	width: 786px;
	margin: 0 0 4px 0;
	padding: 0;
	border: 0;
	}

#newsholder_02_links {
	width: 363px;
	height: 21px;
	padding: 10px 13px 0 13px;
	font-size: 13px;
	float: left;
	border-bottom: 1px dotted #8b8b8b;
	text-align: left;
	margin: 0 0 3px 0;
}

#newsholder_02_rechts {
	width: 363px;
	height: 21px;
	padding: 10px 13px 0 13px;
	font-size: 13px;
	float: right;
	border-bottom: 1px dotted #8b8b8b;
	text-align: left;
	margin: 0 0 3px 0;
}

#newsholder_02_rechts_u a:hover, #newsholder_02_links_u a:hover {
	margin: 0;
	border: 0;
	text-decoration: underline;
}
#newsholder_02_rechts_u:hover, #newsholder_02_links_u :hover {
	 cursor :pointer ;
	
}

#newsholder_02_rechts_u a, #newsholder_02_links_u a, #newsholder_02_rechts_u a:visited, #newsholder_02_links_u a:visited  {
	margin: 0;
	border: 0;
	text-decoration: none;
	color: #504e4e;
}

#newsholder_02_links_u {
	width: 362px;
	padding: 13px 13px 8px 13px;
	font-size: 11px;
	float: left;
	text-align: left;
	margin: 0 0 5px 0;
	background: url(../images/grady.png) repeat-x;
	border: 0;
}



#newsholder_02_rechts_u {
	width: 362px;
	padding: 13px 13px 8px 13px;
	font-size: 11px;
	float: right;
	text-align: left;
	margin: 0 0 5px 0;
	background: url(../images/grady.png) repeat-x;
	border: 0;
}

/* *********************************************************************** */
/* NEWS 03 FIRST PAGE **************************************************** */
/* *********************************************************************** */

#news_03_clearer {
	width: 786px;
	height: 2px;
	clear: both;
	padding: 0;
	margin: 0;
	border: 0;
	}

.news_03_holder {
	width: 786px;
	margin: 0 0 33px 0;
	padding: 0;
	border: 0;
	}
	
.news_03_holder a:hover {
	margin: 0;
	border: 0;
	text-decoration: underline;
}

.news_03_holder a, .news_03_holder a:visited {
	margin: 0;
	border: 0;
	text-decoration: none;
	color: #504e4e;
}

.news_03 {
	width: 786px;
	padding: 6px 0 4px 13px;
	border-bottom: 1px dotted #8b8b8b;
	margin: 0;
	}
	
.news_03_last {
	width: 786px;
	padding: 6px 0 4px 13px;
	text-align: left;
	margin: 0;
	border: 0;
	}

.news_03:hover, .news_03_last:hover {
	background-color: #dce0dd;
}	

/* *********************************************************************** */
/* *********************************************************************** */
/* *********************************************************************** */
/* *********************************************************************** */
/* TYPO LAYOUT *********************************************************** */
/* *********************************************************************** */

/* *********************************************************************** */
/* TYPO LAYOUT FIRST PAGE ************************************************ */
/* *********************************************************************** */

.news_headline_Bunt-01 {
	color: #ee9110;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
}

.news_headline_Bunt-02 {
	color: #10aedb;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
}

.news_headline_Bunt-03 {
	color: #ab0b0b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
}

.news_headline_Bunt-04 {
	color: #ab0b0b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
}

.newsfett {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #1d222b;
	font-weight: bold; 
	font-style: strong;
	margin-right: 5px;
}

h1, h2, h3, h4, h5 {
	font-family: Arial, Helvetica, sans-serif;
}

h1 {
	margin: 0;
	font-size: 11px;
	color: #504e4e;
}

h3 {
	margin: 0;
	font-size: 15px;
	color: #444444;
}

h4 {
	margin: 0;
	font-size: 15px;
	color: #444444;
}

hr {
	border : none;
	border-top : dotted 1px #8b8b8b;
	color : #FFFFFF;
	background-color : #FFFFFF;
	height : 1px;
}

/* *********************************************************************** */
/* TYPO LAYOUT FOLGESEITE ************************************************ */
/* *********************************************************************** */

.headline_normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	padding: 0px 0px 0px 30px;
	font-weight: 100;
	margin: 0 0 10px 0;
	border: 0;
	background-image: url(../images/headine_button.gif);
	background-repeat:no-repeat; 
	color: #005e47;
	letter-spacing: 0;
}

.headline_industrie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	padding: 0px 0px 0px 30px;
	font-weight: 100;
	margin: 0 0 10px 0;
	border: 0;
	background-image: url(../images/headine_button.gif);
	background-repeat:no-repeat; 
	color: #34abcc;
	letter-spacing: 0;
}

.headline_spezial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	padding: 0px 0px 0px 30px;
	font-weight: 100;
	margin: 0 0 10px 0;
	border: 0;
	background-image: url(../images/headine_button.gif);
	background-repeat:no-repeat; 
	color: #b11b1b;
	letter-spacing: 0;
}

.headline_vl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	padding: 0px 0px 0px 30px;
	font-weight: 100;
	margin: 0 0 10px 0;
	border: 0;
	background-image: url(../images/headine_button.gif);
	background-repeat:no-repeat; 
	color: #ec9110;
	letter-spacing: 0;
}

.subheadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	padding: 0px 0px 0px 8px;
	font-weight: 100;
	margin: 0 0 25px 0;;
	border: 0;
	color: #181818;
	letter-spacing: 0;
}

.zwischenheadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding: 0px 0px 0px 8px;
	font-weight: 100;
	margin: 0 0 35px 0;;
	border: 0;
	color: #5d5d5d;
	letter-spacing: 0;
}

.content_fliesstext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px 0px 0px 8px;
	font-weight: 100;
	margin: 0 0 25px 0;
	border: 0;
	color: #363636;
	letter-spacing: 0;
	line-height: 15px;
}

.content_fliesstext ul {
	 font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;
	padding: 0px 0px 0px 8px;
	font-weight: 100;
	margin: 15px 0 25px 0;
	border: 0;
	color: #363636;
	letter-spacing: 0;
	line-height: 15px;
}

.content_fliesstext ul li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px 0px 0px 16px;
	font-weight: 100;
	margin: 0 0 0 6px;
	border: 0;
	color: #363636;
	letter-spacing: 0;
	line-height: 15px;
	list-style-type: disc;
}

.content_fliesstext .fettfliess_normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding: 0px 0px 0px 0px;
	font-weight: 600;
	margin: 0 0 20px 0;
	border: 0;
	color: #005e47;
	letter-spacing: 0;
	line-height: 15px;
}

.content_fliesstext .fettfliess_industrie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding: 0px 0px 0px 0px;
	font-weight: 600;
	margin: 0 0 20px 0;
	border: 0;
	color: #34abcc;
	letter-spacing: 0;
	line-height: 15px;
}

.content_fliesstext .fettfliess_spezial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding: 0px 0px 0px 0px;
	font-weight: 600;
	margin: 0 0 20px 0;
	border: 0;
	color: #b11b1b;
	letter-spacing: 0;
	line-height: 15px;
}

.content_fliesstext .fettfliess_vl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding: 0px 0px 0px 0px;
	font-weight: 600;
	margin: 0 0 20px 0;
	border: 0;
	color: #ec9110;
	letter-spacing: 0;
	line-height: 15px;
}

.content_fliesstext .vorteil_normal {
	font-family: Arial, Helvetica, sans-serif;
	overflow:visible;
	float: left;
	font-size: 17px;
	padding: 8px 12px 8px 12px;
	font-weight: 100;
	margin: 0px 9px 20px 0px;
	border: 0;
	background-color: #005e47;
	color: #FFF;
	letter-spacing: 0;
}

.content_fliesstext .vorteil_industrie {
	font-family: Arial, Helvetica, sans-serif;
	overflow:visible;
	float: left;
	font-size: 17px;
	padding: 8px 12px 8px 12px;
	font-weight: 100;
	margin: 0px 9px 20px 0px;
	border: 0;
	background-color: #34abcc;
	color: #FFF;
	letter-spacing: 0;
}

.content_fliesstext .vorteil_spezial {
	font-family: Arial, Helvetica, sans-serif;
	overflow:visible;
	float: left;
	font-size: 17px;
	padding: 8px 12px 8px 12px;
	font-weight: 100;
	margin: 0px 9px 20px 0px;
	border: 0;
	background-color: #b11b1b;
	color: #FFF;
	letter-spacing: 0;
}

.content_fliesstext .vorteil_vl {
	font-family: Arial, Helvetica, sans-serif;
	overflow:visible;
	float: left;
	font-size: 17px;
	padding: 8px 12px 8px 12px;
	font-weight: 100;
	margin: 0px 9px 20px 0px;
	border: 0;
	background-color: #ec9110;
	color: #FFF;
	letter-spacing: 0;
}

.clearer {
	clear: both;
	padding: 0;
	margin: 0;
	border: 0;
}

.download {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px 17px 0px 0px;
	font-weight: 100;
	margin: 0 0 20px 0;
	border: 0;
	background-position: right;
	background-image: url(../images/weiter_down.gif);
	background-repeat: no-repeat; 
	color: #005e47;
	letter-spacing: 0;
	float: left;
}

.download:hover {
	color: #005e47;
	text-decoration: underline;
}

.zwischenheadline_tabelle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding: 0px 0px 0px 8px;
	font-weight: 100;
	margin: 0 0 11px 0;;
	border: 0;
	color: #5d5d5d;
	letter-spacing: 0;
}

.content_f_rechts_dotterer {
	width: 500px;
	text-align: left;
	vertical-align: top;
	padding: 0;
	margin: 0 0 5px 8px;
	border: 0;
	border-top: 1px dotted #8b8b8b;
}

