/********************************************************
Name: DKB Dekor Kunststoffe GmbH
Style: main.css
Datum: 13.05.2009
Autor: network Now / NB
********************************************************/
/*====== WE-Edit-Styles */
.headline1 { font: 14px/16px arial, helvetica, sans serif; font-weight: bold; color: #8EB424; margin: 0 0 18px 0; }
.headline2 { font: 14px/17px arial, helvetica, sans serif; font-weight: bold; color: #8EB424; margin: 0 0 18px 0; }
.headline3 { font: 14px/17px arial, helvetica, sans serif; font-weight: bold; color: #8EB424; margin: 0 0 18px 0; }
.headline4 { font: 11px/13px arial, helvetica, sans serif; font-weight: bold; color: #8EB424; margin: 0 0 10px 0; }
.headline5 { font: 16px/18px arial, helvetica, sans serif; font-weight: bold; color: #8EB424; margin: 0 0 18px 0; }

.fliesstext { font: 12px/15px arial, helvetica, sans serif; margin: 0 0 12px 0; }
.textklein { font: 10px/11px arial, helvetica, sans serif; margin: 0; text-align: left; }

.pimageRight { float: right; border: 1px solid #BEDA72; margin: 0 0 10px 10px; }
.pimageLeft { float: left; border: 1px solid #BEDA72; margin: 0 10px 10px 0; }
.pimageNoneSpace { border: 1px solid #BEDA72; }
/*====== Main =======*/
body {
	margin: 0px auto;
	margin-top: 40px;
	padding: 0px;
	text-align: center;
	font: arial, helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
}
html {
  height: 100%;
  margin-bottom: 1px;
}
.mainBody {
	height: 101%;
	border: 1px solid #FFFFFF;
}

/*====== Content Body =======*/	
#mainTable { width: 928px; margin: 0px; padding: 0px; }

/*====== Content Header =======*/
.mainHeader { width: 928px; margin: 0px; padding: 0px; height: 113px; }
#mhlBorder { width: 35px; height: 113px; margin: 0px; padding: 0px; background: #FFFFFF url(/dkb/de/_img/basics/pbg-mhlborder.gif) repeat-y left top; }
#mhLogo { width: 187px; height: 113px; margin: 0px; padding: 0px; }
#mhLogo_out { display: block; margin: 0px; padding: 0px;}
#mhLogo_in01 { width: 187px; height: 13px; margin: 0px; padding: 0px; background: #FFFFFF url(/dkb/de/_img/basics/pbg-mhtborder.gif) repeat-x left top; }
#mhLogo_in02 { width: 187px; margin: 0px; padding: 0px; }

#mhClaim { width: 693px; height: 113px; margin: 0px; padding: 0px; }
#mhClaim_out { display: block; margin: 0px; padding: 0px; }
#mhClaim_in01 { width: 693px; height: 13px; margin: 0px; padding: 0px; background: #FFFFFF url(/dkb/de/_img/basics/pbg-mhtborder.gif) repeat-x left top; }
#mhClaim_in02 { width: 693px; height: 12px; margin: 0px; padding: 0px; background: #FFFFFF url(/dkb/de/_img/basics/pbg-mhclaim01.jpg) no-repeat left top; }
#mhClaim_in03blank { width: 693px; height: 88px; margin: 0px; padding: 0px; background: #FFFFFF url(/dkb/de/_img/basics/pbg-mhclaim01-blank.jpg) no-repeat right top; }
#mhClaim_in03home { width: 693px; height: 88px; margin: 0px; padding: 0px; background: #FFFFFF url(/dkb/de/_img/basics/pbg-mhclaim01-home.jpg) no-repeat left top; }
#mhClaim_in03uns { width: 693px; height: 88px; margin: 0px; padding: 0px; background: #FFFFFF url(/dkb/de/_img/basics/pbg-mhclaim01-uns.jpg) no-repeat left top; }
#mhClaim_in03prod { width: 693px; height: 88px; margin: 0px; padding: 0px; background: #FFFFFF url(/dkb/de/_img/basics/pbg-mhclaim01-produkte.jpg) no-repeat left top; }
#mhClaim_in03forschung { width: 693px; height: 88px; margin: 0px; padding: 0px; background: #FFFFFF url(/dkb/de/_img/basics/pbg-mhclaim01-forschung.jpg) no-repeat left top; }
#mhClaim_in03um { width: 693px; height: 88px; margin: 0px; padding: 0px; background: #FFFFFF url(/dkb/de/_img/basics/pbg-mhclaim01-umwelt.jpg) no-repeat left top; }
#mhClaim_in03quali { width: 693px; height: 88px; margin: 0px; padding: 0px; background: #FFFFFF url(/dkb/de/_img/basics/pbg-mhclaim01-qualitaet.jpg) no-repeat left top; }
#mhClaim_in03fussboden { width: 693px; height: 88px; margin: 0px; padding: 0px; background: #FFFFFF url(/dkb/de/_img/basics/pbg-mhclaim01-fussboden.jpg) no-repeat left top; }
#mhClaim_in03moebel { width: 693px; height: 88px; margin: 0px; padding: 0px; background: #FFFFFF url(/dkb/de/_img/basics/pbg-mhclaim01-moebel.jpg) no-repeat left top; }
#mhClaim_in03andere { width: 693px; height: 88px; margin: 0px; padding: 0px; background: #FFFFFF url(/dkb/de/_img/basics/pbg-mhclaim01-andere.jpg) no-repeat left top; }
#mhClaim_in03inno { width: 693px; height: 88px; margin: 0px; padding: 0px; background: #FFFFFF url(/dkb/de/_img/basics/pbg-mhclaim01-innovation.jpg) no-repeat left top; }
#mhrBorder { width: 13px; height: 113px; margin: 0px; padding: 0px; }
#mhClaim_in03news { width: 693px; height: 88px; margin: 0px; padding: 0px; background: #FFFFFF url(/dkb/de/_img/basics/pbg-mhclaim01-news.jpg) no-repeat left top; }
#mhClaim_in03karriere { width: 693px; height: 88px; margin: 0px; padding: 0px; background: #FFFFFF url(/dkb/de/_img/basics/pbg-mhclaim01-jobs.jpg) no-repeat left top; }
#mhClaim_in03kontakt { width: 693px; height: 88px; margin: 0px; padding: 0px; background: #FFFFFF url(/dkb/de/_img/basics/pbg-mhclaim01-kontakt.jpg) no-repeat left top; }
#mhClaim_in03impressum { width: 693px; height: 88px; margin: 0px; padding: 0px; background: #FFFFFF url(/dkb/de/_img/basics/pbg-mhclaim01-kontakt.jpg) no-repeat left top; }

#Mainnavbox { width: 718px; margin: 0; padding: 0; height: 42px; }
#dkbSubnav { width: 718px; height: 52px; margin: 0; padding: 0px; background: #FFFFFF url(/dkb/de/_img/basics/p-bg-subnav.gif) repeat-x left top; }
#Subnavbox { width: 718px; margin: 0; padding: 0; height: 32px; }
#subnavEditCell { width: 120px; height: 32px; }
#subnavNavCell { width: 598px; }

/*====== Content-Start =======*/
.mainContent { width: 928px; margin: 0px; padding: 0px; vertical-align: top; }
#mclBorder { width: 23px; margin: 0px; padding: 0px; background: #FFFFFF url(/dkb/de/_img/basics/pbg-mclborder.gif) repeat-y left top; }
#mcNavi { width: 189px; margin: 0px; padding: 0px; }
#mcSpace { width: 10px; margin: 0px; padding: 0px; }
#mcContent_home { width: 693px; margin: 0px; padding: 0px; background: #FFFFFF url(/dkb/de/_img/basics/pbg-mhclaim02-home.jpg) no-repeat left top; }
#mcContent_uns { width: 693px; margin: 0px; padding: 0px; background: #FFFFFF url(/dkb/de/_img/basics/pbg-mhclaim02-uns.jpg) no-repeat left top; }
#mcContent_prod { width: 693px; margin: 0px; padding: 0px; background: #FFFFFF url(/dkb/de/_img/basics/pbg-mhclaim02-produkte.jpg) no-repeat right top; }
#mcContent_forsch { width: 693px; margin: 0px; padding: 0px; background: #FFFFFF url(/dkb/de/_img/basics/pbg-mhclaim02-forschung.jpg) no-repeat right top; }
#mcContent_um{ width: 693px; margin: 0px; padding: 0px; background: #FFFFFF url(/dkb/de/_img/basics/pbg-mhclaim02-umwelt.jpg) no-repeat right top; }
#mcContent_quali { width: 693px; margin: 0px; padding: 0px; background: #FFFFFF url(/dkb/de/_img/basics/pbg-mhclaim02-qualitaet.jpg) no-repeat right top; }
#mcContent_fuss { width: 693px; margin: 0px; padding: 0px; background: #FFFFFF url(/dkb/de/_img/basics/pbg-mhclaim02-fussboden.jpg) no-repeat right top; }
#mcContent_fussblank { width: 693px; margin: 0px; padding: 0px; }
#mcContent_moebel { width: 693px; margin: 0px; padding: 0px;  background: #FFFFFF url(/dkb/de/_img/basics/pbg-mhclaim02-moebel.jpg) no-repeat right top;  }
#mcContent_moebelblank { width: 693px; margin: 0px; padding: 0px; }
#mcContent_andere { width: 693px; margin: 0px; padding: 0px; background: #FFFFFF url(/dkb/de/_img/basics/pbg-mhclaim02-andere.jpg) no-repeat right top; }
#mcContent_andereblank { width: 693px; margin: 0px; padding: 0px; }
#mcContent_inno { width: 693px; margin: 0px; padding: 0px; background: #FFFFFF url(/dkb/de/_img/basics/pbg-mhclaim02-innovation.jpg) no-repeat left top; }
#mcContent_news { width: 693px; margin: 0px; padding: 0px; background: #FFFFFF url(/dkb/de/_img/basics/pbg-mhclaim02-news.jpg) no-repeat right top; }
#mcContent_karriere { width: 693px; margin: 0px; padding: 0px; background: #FFFFFF url(/dkb/de/_img/basics/pbg-mhclaim02-jobs.jpg) no-repeat right top; }
#mcContent_kontakt { width: 693px; margin: 0px; padding: 0px; background: #FFFFFF url(/dkb/de/_img/basics/pbg-mhclaim02-kontakt.jpg) no-repeat right top; }
#mcContent_imp { width: 693px; margin: 0px; padding: 0px; background: #FFFFFF url(/dkb/de/_img/basics/pbg-mhclaim02-kontakt.jpg) no-repeat left top; }

#mcrBorder { width: 13px; margin: 0px; padding: 0px; background: #FFFFFF url(/dkb/de/_img/basics/pbg-mcrborder.gif) repeat-y left top; }

/*====== Content-Boxen =======*/
#cBox01 {  border: 0px solid #AACE46; border-width: 1px 0 0 1px; padding: 9px 0 0 9px; }
#hbox {  border: 0px solid #AACE46; border-width: 0 0 1px 0; }
#mcNavi_outBox { display: block; margin: 0px; padding: 0px; }
#mcNavi_inBox { width: 189px; margin: 0px; padding: 0px; }
#mcNavi_inBox02 { width: 14px; margin: 0px; padding: 0px; background-color: #FFFFFF; }
#mcNavi_inBox03 { width: 175px; margin: 0px; padding: 0px; background-color: #FFFFFF; }
#mcNavi_inBoxBlock { width: 175px; margin: 0px; padding: 0px; background-color: #FFFFFF; }
#mcNavi_inFoot {}

#mcContent_outBox { display: block; margin: 0px; padding: 0px; }
#mcContent_CBox { margin: 0px; padding: 5px 0px 0px 20px; }
#mcContent_CBox2 { margin: 0px; padding: 5px 0px 0px 0px; }
#mcContent_CBox p { }

#mcccb_Box { margin: 0px; padding: 0px; border: 1px solid #AACE46; }
#mcccb_Box02 { 	margin: 0px; 	padding: 0px; border: 1px solid #AACE46; }

/*
#mcccb_Box {
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border: 1px solid #AACE46;
	filter: alpha(opacity=90);
	-moz-opacity:0.9;
	opacity:0.9;
	khtml-opacity: 0.9;

}

#mcccb_Box02 {
	margin: 0px;
	padding: 0px;
	border: 1px solid #AACE46;
}
*/



#mcContent_cBoxStart_pos { margin: 0px; padding: 26px 0px 0px 296px; width: 348px; }
#mcContent_cBoxStart_Box { width: 346px;  }
#mcContent_cBoxStart_in { margin: 0px; width: 346px; padding: 0px; }
#mcContent_cBoxStart_in p { }

#mcContent_cBoxStartEN_pos { margin: 0px; padding: 26px 0px 0px 200px; width: 448px; }
#mcContent_cBoxStartEN_Box { width: 446px;  }
#mcContent_cBoxStartEN_in { margin: 0px; width: 446px; padding: 0px; }
#mcContent_cBoxStartEN_in p { }

#mcContent_cBoxUns_pos { margin: 0px; padding: 9px 0px 0px 312px; width: 368px; }
#mcContent_cBoxUns_Box { width: 366px; background-color: #FFFFFF; filter: alpha(opacity=90); -moz-opacity:0.9; opacity:0.9; khtml-opacity: 0.9; }
#mcContent_cBoxUns_block { margin: 0px; padding: 0; width: 366px; }
#mcContent_cBoxUns_in { margin: 0px; padding: 33px 6px 33px 18px; }
#mcContent_cBoxUns_in p { }

#mcContent_cBoxProd_pos { margin: 0px; padding: 9px 0px 0px 350px; width: 328px; }
#mcContent_cBoxProd_Box { width: 326px; background-color: #FFFFFF; filter: alpha(opacity=90); -moz-opacity:0.9; opacity:0.9; khtml-opacity: 0.9; }
#mcContent_cBoxProd_in { margin: 0px; padding: 33px 6px 33px 18px; }
#mcContent_cBoxProd_in p { }

#mcContent_cBoxProdukte_Box { width: 486px; background-color: #FFFFFF; filter: alpha(opacity=90); -moz-opacity:0.9; opacity:0.9; khtml-opacity: 0.9; }
#mcContent_cBoxProdukte_in { margin: 0px; padding: 9px 6px 9px 18px; }
#mcContent_cBoxProdukte_in p { }

#mcContent_cBoxForsch_pos { margin: 0px; padding: 9px 0px 0px 0px; width: 508px; }
#mcContent_cBoxForsch_Box { width: 506px; background-color: #FFFFFF; filter: alpha(opacity=90); -moz-opacity:0.9; opacity:0.9; khtml-opacity: 0.9; }
#mcContent_cBoxForsch_in { margin: 0px; padding: 33px 6px 33px 18px; }
#mcContent_cBoxForsch_in p { }

#mcContent_cBoxQuali_pos { margin: 0px; padding: 9px 0px 0px 0px; width: 328px; }
#mcContent_cBoxQuali_Box { width: 326px; background-color: #FFFFFF; filter: alpha(opacity=90); -moz-opacity:0.9; opacity:0.9; khtml-opacity: 0.9; }
#mcContent_cBoxQuali_in { margin: 0px; padding: 33px 6px 33px 18px; }
#mcContent_cBoxQuali_in p { }

#mcContent_cBoxUm_pos { margin: 0px; padding: 9px 0px 0px 0px; width: 328px; }
#mcContent_cBoxUm_Box { width: 326px; background-color: #FFFFFF; filter: alpha(opacity=90); -moz-opacity:0.9; opacity:0.9; khtml-opacity: 0.9; }
#mcContent_cBoxUm_in { margin: 0px; padding: 33px 6px 33px 18px; }
#mcContent_cBoxUm_in p { }

#mcContent_cBoxFuss_pos { margin: 0px; padding: 9px 0px 0px 0px; width: 328px; }
#mcContent_cBoxFuss_Box { width: 326px; background-color: #FFFFFF; filter: alpha(opacity=90); -moz-opacity:0.9; opacity:0.9; khtml-opacity: 0.9; }
#mcContent_cBoxFuss_in { margin: 0px; padding: 33px 6px 33px 18px; }
#mcContent_cBoxFuss_in p { }

#mcContent_cBoxMoebel_pos { margin: 0px; padding: 9px 0px 0px 0px; width: 328px; }
#mcContent_cBoxMoebel_Box { width: 326px; background-color: #FFFFFF; filter: alpha(opacity=90); -moz-opacity:0.9; opacity:0.9; khtml-opacity: 0.9; }
#mcContent_cBoxMoebel_in { margin: 0px; padding: 33px 6px 33px 18px; }
#mcContent_cBoxMoebel_in p { }

#mcContent_cBoxInno_pos { margin: 0px; padding: 9px 0px 0px 350px; width: 328px; }
#mcContent_cBoxInno_Box { width: 326px; background-color: #FFFFFF; filter: alpha(opacity=90); -moz-opacity:0.9; opacity:0.9; khtml-opacity: 0.9; }
#mcContent_cBoxInno_block { margin: 0px; padding: 0; width: 326px; }
#mcContent_cBoxInno_in { margin: 0px; padding: 33px 6px 33px 18px; }
#mcContent_cBoxInno_in p { }

#mcContent_cBoxNewsVS_pos { margin: 0px; padding: 9px 0px 0px 0px; width: 376px; }
#mcContent_cBoxNewsVS_Box { width: 374px; background-color: #FFFFFF; filter: alpha(opacity=90); -moz-opacity:0.9; opacity:0.9; khtml-opacity: 0.9; }
#mcContent_cBoxNewsVs_in { margin: 0px; padding: 23px 6px 33px 18px; }
#mcContent_cBoxNewsVS_in p { }

#mcContent_cBoxNews_pos { margin: 0px; padding: 9px 0px 0px 0px; width: 602px; }
#mcContent_cBoxNews_Box { width: 600px; background-color: #FFFFFF; filter: alpha(opacity=90); -moz-opacity:0.9; opacity:0.9; khtml-opacity: 0.9; }
#mcContent_cBoxNews_in { margin: 0px; padding: 23px 6px 33px 18px; }
#mcContent_cBoxNews_in p { }

#mcContent_cBoxKarriereVS_pos { margin: 0px; padding: 9px 0px 0px 0px; width: 376px; }
#mcContent_cBoxKarriereVS_Box { width: 374px; background-color: #FFFFFF; filter: alpha(opacity=90); -moz-opacity:0.9; opacity:0.9; khtml-opacity: 0.9; }
#mcContent_cBoxKarriereVS_in { margin: 0px; padding: 23px 6px 33px 18px; }
#mcContent_cBoxKarriereVS_in p { }

#mcContent_cBoxKarriere_pos { margin: 0px; padding:9px 0px 0px 0px; width: 602px; }
#mcContent_cBoxKarriere_Box { width: 600px; background-color: #FFFFFF; filter: alpha(opacity=90); -moz-opacity:0.9; opacity:0.9; khtml-opacity: 0.9; }
#mcContent_cBoxKarriere_in { margin: 0px; padding: 23px 6px 33px 18px; }
#mcContent_cBoxKarriere_in p { }

#mcContent_cBoxKontakt_pos { margin: 0px; padding: 9px 0px 0px 0px; width: 530px; }
#mcContent_cBoxKontakt_Box { width: 528px; background-color: #FFFFFF; filter: alpha(opacity=90); -moz-opacity:0.9; opacity:0.9; khtml-opacity: 0.9; }
#mcContent_cBoxKontakt_in { margin: 0px; padding: 33px 6px 33px 18px; }
#mcContent_cBoxKontakt_in p { }

#mcContent_cBoxKontaktform_pos { margin: 0px; padding: 9px 0px 0px 0px; width: 502px; }
#mcContent_cBoxKontaktform_Box { width: 500px; background-color: #FFFFFF; filter: alpha(opacity=90); -moz-opacity:0.9; opacity:0.9; khtml-opacity: 0.9; }
#mcContent_cBoxKontaktform_in { margin: 0px; padding: 33px 6px 33px 18px; }
#mcContent_cBoxKontaktform_in p { }

#mcContent_cBoxImp_pos { margin: 0px; padding: 9px 0px 0px 222px; width: 458px; }
#mcContent_cBoxImp_Box { width: 456px; background-color: #FFFFFF; filter: alpha(opacity=90); -moz-opacity:0.9; opacity:0.9; khtml-opacity: 0.9; }
#mcContent_cBoxImp_in { margin: 0px; padding: 33px 6px 33px 18px; }
#mcContent_cBoxImp_in p { }


/*====== Teaser-Boxen =======*/
#weBlockHead { padding: 0; height: 12px; background: #FFFFFF url(/dkb/de/_img/basics/pbg-blockhead.gif) repeat-x left top;  }
#weBlockLeft { padding: 0; width: 12px; background: #FFFFFF url(/dkb/de/_img/basics/pbg-blockleft.gif) repeat-y left top;  }
#weBlockRight { padding: 0; width: 12px; background: #FFFFFF url(/dkb/de/_img/basics/pbg-blockright.gif) repeat-y left top;  }
#weBlockFoot { padding: 0; height: 12px; background: #FFFFFF url(/dkb/de/_img/basics/pbg-blockfoot.gif) repeat-x left top; }
#weBlockCont { padding: 0; width: 230px; background-color: #FFFFFF; }
#weBlockCont_vs01 { padding: 0; background-color: #FFFFFF; }
#weBlockContBlock { vertical-align: middle; text-align: center; margin: 0px; padding: 0px; width: 160px; height: 148px; background-color: #FFFFFF; }
/*====== Produkt-VS Boxen =======*/	
#weBlockCboxBorder01 { border: 0px dotted #BEDA72; border-width: 0 0 0 1px; }
/*====== Produkt-IS Boxen =======*/	
#weBlockProdBorderTop { padding: 0; border: 0px solid #BEDA72; border-width: 1px 0 0 0; }
#weBlockProdBorderBot { padding: 0; border: 0px solid #BEDA72; border-width: 0 0 1px 0; }
.weBlockLineCell01 { padding: 0; border: 0px solid #BEDA72; border-width: 0 1px 0 0; }
.weBlockLineCell02 { padding: 0; }
.weBlockLineCell03 { padding: 0; border: 0px solid #BEDA72; border-width: 0 0 0 1px;}
div#weBlockLineCell01 { padding: 0 10px 0 0; }
div#weBlockLineCell02 { padding: 0 10px; }
div#weBlockLineCell03 { padding: 0 0 0 10px; }

/*====== TopNavigation =======*/	
div#SiteMenuBlock { display: block; margin: 36px 0 0 0; padding: 0; }
div#SiteMenu { margin: 0; padding: 0; width: 175px; height: 14px; }
div#SiteMenuSmalSpace { height: 6px; margin: 0; padding: 0; }
div#SiteMenuSpace { height: 11px; margin: 0; padding: 0; }
div#SiteMenuSpaceEnd { height: 30px; margin: 0; padding: 0; }
/*====== SubNavigation =======*/
div#SubMenuBlockHaed { width: 175px; margin: 0; padding: 5px 0 0 0; }
div#MenuBlockHaed { width: 175px; margin: 0; padding: 0; }
.SubMenuVSpace { width: 10px; margin: 0; padding: 0; border-width: 0 1px 0 0; border-style: solid; border-color: BEDA72; }
.SubMenuBox { width: 175px; margin: 0; padding: 0; }

/*====== TopNavigation =======*/	
div#SubMenuBlock { display: block; margin: 0; padding: 0; }
div#SubMenu {
	font: 11px/20px arial, helvetica, sans-serif;
    color: #000000;
    height: 20px;
    margin: 0px;
    padding: 0px;
    vertical-align: left;
    text-align: middle;
}
div#SubMenu a {
	padding: 0px;
	height: 20px;
	width: 175px;
	font: 11px/20px arial, helvetica, sans-serif;
	color: #000000;
	vertical-align: middle;
	text-align: left;
	text-decoration: none;
}
div#SubMenu a:hover {
	padding: 0px;
	vertical-align: middle;
	text-align: left;
	height: 20px;
	width: 175px;
	font: 11px/20px arial, helvetica, sans-serif;
	color: #8EB424;
	text-decoration: none;
	
}
div#SubMenuActive { padding: 0px; font: 11px/20px arial, helvetica, sans-serif; color: #8EB424;  }
div#SubMenuActive a { padding: 0px; height: 18px; font: 11px/20px arial, helvetica, sans-serif; color: #8EB424; text-decoration: none; }
div#SubMenuActive a:hover { padding: 0px; height: 18px; font: 11px/20px arial, helvetica, sans-serif; color: #8EB424; text-decoration: none; }
/*====== Produkt-Unter-Navigation =======*/	
div#ProduktMenuBlock { display: block; margin: 0; padding: 0; }
div#ProduktMenu {
	font: 12px/13px arial, helvetica, sans-serif;
    color: #000000;
    margin: 0px;
    padding: 0px;
    vertical-align: left;
    text-align: middle;
}
div#ProduktMenu a {
	padding: 0px;
	font: 12px/13px arial, helvetica, sans-serif;
	color: #000000;
	vertical-align: middle;
	text-align: left;
	text-decoration: none;
}
div#ProduktMenu a:hover {
	padding: 0px;
	vertical-align: middle;
	text-align: left;
	font: 12px/13px arial, helvetica, sans-serif;
	color: #8EB424;
	text-decoration: none;
	
}
div#ProduktMenuActive { padding: 0px; font: 12px/13px arial, helvetica, sans-serif; color: #8EB424;  }
div#ProduktMenuActive a { padding: 0px; font: 12px/13px arial, helvetica, sans-serif; color: #8EB424; text-decoration: none; }
div#ProduktMenuActive a:hover { padding: 0px; font: 12px/13px arial, helvetica, sans-serif; color: #8EB424; text-decoration: none; }
/*====== Meta Navigation =======*/
#hnavigation {
	padding: 0px;
	text-align: left;
	font: arial, helvetica, sans-serif;
	color: #8EB424;
	font-size: 11px;
	white-space: nowrap;
	font-weight: normal;
}
#hnavigation ul {
	padding-left: 0px;
	margin-top:0;
	margin-left: 0;
	margin-bottom:0;
	text-align: left;
	font: arial, helvetica, sans-serif;
	color: #8EB424;
	font-size: 11px;
	white-space: nowrap;
	font-weight: normal;
}
#hnavigation ul li { display: inline; list-style-type: none; }
#hnavigation ul li a { padding: 0px 0px 0px 10px;}
#hnavigation ul li a:link, #hnavigation ul li a:visited { color: #8EB424; text-decoration: none; }
#hnavigation ul li a:hover { color: #8EB424; text-decoration: none; }
#hnavigation a:active { color: #8EB424; text-decoration: none; }
#hnavigation li#active { color: #8EB424; text-decoration: none; }

/*====== Content Footer =======*/	
.mainFooter { width: 930px; margin: 0; padding: 0; height: 49px; }
#mfLogo { width: 260px; margin: 0; padding: 0; height: 49px; background: #FFFFFF url(/dkb/de/_img/basics/pbg-mffborder.gif) repeat-x left top; }
#mfContent { width: 623px; margin: 0; padding: 0; height: 49px; background: #FFFFFF url(/dkb/de/_img/basics/pbg-mffborder.gif) repeat-x left top; }
#mfContent_Box { width: 623px; margin: 0; padding: 0; height: 49px; }
#mfContent_SubLine { width: 623px; margin: 0; padding: 0; height: 23px; }

#mfMetanav { margin: 3px 0 0 0; white-space: nowrap; float: right; }


/*====== Fonts-Styles =======*/

/* Sonstiges - Text */
.t1 { font: 12px/15px arial, helvetica, sans serif; margin: 0; color: #8EB424; }
.t2 { font: 12px/15px arial, helvetica, sans serif; margin: 0; color: #8EB424; }
.t3 { font: 12px/18px arial, helvetica, sans serif; margin: 0; color: #8EB424; }
.t4 { font: 12px/15px arial, helvetica, sans serif; margin: 0; color: #8EB424; }
.t5 { font: 12px/15px arial, helvetica, sans serif; margin: 0; color: #8EB424; }
.t6 { font: 11px/11px arial, helvetica, sans serif; margin: 0; color: #8EB424; }
.t7 { font: 12px/15px arial, helvetica, sans serif; margin: 0; color: #8EB424; }

.textklein { font: 10px/11px arial, helvetica, sans serif; margin: 0; text-align: left; }
.textarea, #textarea { font: 12px/15px arial, helvetica, sans serif; margin: 0; }
.formtext { font: 12px/15px arial, helvetica, sans serif; margin: 0; text-align: left; }

h1 { font: 14px/16px arial, helvetica, sans serif; font-weight: bold; color: #8EB424; margin: 0 0 18px 0; }
.headline1 { font: 14px/16px arial, helvetica, sans serif; font-weight: bold; color: #8EB424; margin: 0 0 18px 0; }
h2 { font: 14px/17px arial, helvetica, sans serif; font-weight: bold; color: #8EB424; margin: 0 0 18px 0; }
.headline2 { font: 14px/17px arial, helvetica, sans serif; font-weight: bold; color: #8EB424; margin: 0 0 18px 0; }
h3 { font: 14px/17px arial, helvetica, sans serif; font-weight: bold; color: #8EB424; margin: 0 0 18px 0; }
.headline3 { font: 14px/17px arial, helvetica, sans serif; font-weight: bold; color: #8EB424; margin: 0 0 18px 0; }
h4 { font: 11px/13px arial, helvetica, sans serif; font-weight: bold; color: #8EB424; margin: 0 0 10px 0; }
.headline4 { font: 11px/13px arial, helvetica, sans serif; font-weight: bold; color: #8EB424; margin: 0 0 10px 0; }
h5 { font: 16px/18px arial, helvetica, sans serif; font-weight: bold; color: #8EB424; margin: 0 0 18px 0; }
.headline5 { font: 16px/18px arial, helvetica, sans serif; font-weight: bold; color: #8EB424; margin: 0 0 18px 0; }

p { font: 12px/15px arial, helvetica, sans serif; margin: 0; }
p strong { font-weight: bold; }
.fliesstext { font: 12px/15px arial, helvetica, sans serif; margin: 0 0 12px 0; }
.fliesstext strong { font-weight: bold; }
#fliesstext { font: 12px/15px arial, helvetica, sans serif; margin: 0 0 12px 0; }
#fliesstext strong { font-weight: bold; }
#fliesstext2 { font: 12px/15px arial, helvetica, sans serif; margin: 0 0 12px 0; }
#fliesstext2 strong { font-weight: bold; }

ul { font:12px/15px arial, helvetica, sans serif; margin:0px 0px 0px 20px; padding:0px; list-style-image: url(/dkb/de/_img/basics/p-uldot.gif); }
li { font:12px/15px arial, helvetica, sans serif; margin:0px 0px 3px 0px; padding:0px; }

.textcolor { color: #8EB424; }
.datum { color: #6A6B6C; font: 10px/13px; }
.error { color: red; font: 12px/15px font-weight: bold; }
/*====== Format-Styles =======*/
#editmode {
	color: #CF6767;
	font: 11px/12px Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 1px;
	font-weight: bold;
	background-color: #FFFFFF;
}
#editmode02 {
	color: #CF6767;
	font: 11px/12px Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 1px;
	font-weight: bold;
}
/*====== Link Format =======*/
a:link { text-decoration: underline; color: #8EB424; }
a:visited { text-decoration: underline; color: #8EB424; }
a:hover { text-decoration: underline; color: #8EB424; }
a:active { text-decoration: underline; color: #8EB424; }

h2 a:link { text-decoration: none; }
h2 a:visited { text-decoration: none; }
h2 a:hover { text-decoration: none; }
h2 a:active { text-decoration: none; }
h3 a:link { text-decoration: none; }
h3 a:visited { text-decoration: none; }
h3 a:hover { text-decoration: none; }
h3 a:active { text-decoration: none; }
h4 a:link { text-decoration: none; }
h4 a:visited { text-decoration: none; }
h4 a:hover { text-decoration: none; }
h4 a:active { text-decoration: none; }

.text-grau a:link { text-decoration: none; color : #565757; }
.text-grau a:visited { text-decoration: none; color : #565757; }
.text-grau a:hover { text-decoration: none; color : #565757; }
.text-grau a:active { text-decoration: none; color : #565757; }

.headlineLink1 { font: 15px/20px arial, helvetica, sans serif; font-weight: bold; color: #FFFFFF; }
a.headlinelink1:link { text-decoration:none; color : #FFFFFF; font-weight:bold; }
a.headlinelink1:visited { text-decoration:none; color : #FFFFFF; font-weight:bold; }
a.headlinelink1:hover { text-decoration:none; color : #FFFFFF; font-weight:bold; }
a.headlinelink1:active { text-decoration:none; color : #FFFFFF; font-weight:bold; }

#fliesstext :link { text-decoration: none; }
#fliesstext :visited { text-decoration: none; }
#fliesstext :hover { text-decoration: none; }

#fliesstext2 :link { color: #000000; text-decoration: none; }
#fliesstext2 :visited { color: #000000; text-decoration: none; }
#fliesstext2 :hover { color: #000000; text-decoration: none; }

/*====== Format-Styles =======*/
hr { height: 1px; color: rgb(161, 211, 232); border: 1px none; }

/*====== Forms */
.LinkTableCont01 { width: 402px; vertical-align: top; margin: 0px; padding: 2px 0px 1px 5px; border: 1px solid #272933; background-color: #9FD1DC; }

.NewsTableCont02End { width: 420px; padding: 0px; }
.LeistTableCont03 { width: 400px; vertical-align: top; margin: 0px; padding: 0px; }
.LinkCell01 { width: 315px; vertical-align: top; margin: 0px; }
.LinkCellSpace { width: 10px; vertical-align: top; margin: 0px; }
.LinkCell02 { width: 315px; vertical-align: top; margin: 0px; }
.impressum { font: 13px/16px arial, helvetica, sans serif; margin: 0; text-align: left; }

#kBox { margin: 170px 0 0 0; padding: 0 0 0 25px; }
#kontaktBox {}
.kBoxtext { font: 12px/15px arial, helvetica, sans serif; margin: 0; text-align: left; }

#hinweis { border: 1px solid #B0DDE7; padding: 3px 5px 5px 3px; }
#hinweistext { color: #C95858; }
#formLineSpace { height: 3px; }
#formLineSpacer { height: 21px; background: #FFFFFF url(/dkb/de/_img/pbg-line.gif) repeat-x; }

/*====== Sprachselects */
#languageselection { vertical-align: middle; }
/** Styles for the drop down list */
#languageselection select.languageselection {
	border: 1px solid #BEDA72;
	margin: 1px 1px 1px 1px;
	padding: 0px 0px 1px 0px;
	text-align: left;
	font: arial, helvetica, sans-serif;
	color: #8EB424;
	font-size: 11px;
	white-space: nowrap;
	font-weight: normal;
}
.rawimages { text-align: center; }
.rawimages img { border: none; margin:2px; }
.rawimages span#active_language img { margin:2px; border: none; }
/** End Raw display of images **/
div#languageselection img.langImg { float: left; border: none; margin-top: 3px; }
div#languageselection li img.langImg { float: left; border: none; margin: 1px 3px 0px 0px; }