#navigation 	{position:relative;margin:0px;width:420px;height:75px;padding: 5px 15px 5px 15px;}
#content		{position:relative;}

.ff, div, a, td, input, button, select, option, p , h1 , h2						{font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;white-space:normal;}

.ww																		{word-wrap:break-word;}

.posrel																	{position:relative;}
.posabs																	{position:absolute;}

.pos0																	{left:000px;top:000px;}
.pos0742																{left:742px;top:000px;}
.posl000																{left:000px;}
.posl230																{left:230px;}
.posb000																{bottom:000px;}
.post000																{top:000px;}
.posnavline																{left:000px;top:029px;}
.possubnav																{left:000px;top:030px;}
.possubnavie															{left:000px;top:014px;}
.posnavtable															{left: -1px;top: 30px;}

.ma0, form, div, a, td, tr, ul, h1, p, .tabinput						{margin:000px}
.pa0, form, div, a, td, tr, ul, h1, p, .tabinput						{padding:000px;}
.ma0auto																{margin:0px auto 0px auto;}
.ma09																	{margin:0px 9px 0px 9px;}
.ma010																	{padding:0px 10px;display: block;}
.ma05																	{margin:0px 5px 0px 5px;}
.ma20																	{margin:2px 0px 2px 5px;}
.maleftnavsl															{padding:4px 5px 4px 20px;display: block;}
.maleftnavtl															{padding:2px 5px 2px 22px;display: block;}
.margtnav																{padding:4px 5px 4px 36px;display: block;}
.pa06																	{padding: 0px 6px 0px 6px;display: block;}
.malimg																	{margin:0px 12px 12px 0px;}
.marimg																	{margin:0px 0px 12px 12px;}
.mafimg																	{margin:0px 0px 12px 0px;}
.maheadline																{margin:0px 0px 18px 0px;}
.masubline																{margin:0px 0px 5px 0px;}
.maseekerf																{margin:0px 0px 4px 0px;}
.margtinput																{margin:0px 8px 0px 36px;padding:000px;width:202px;}

.zi010																	{z-index:010;}
.zi020																	{z-index:020;}
.zi030																	{z-index:030;}
.zi035																	{z-index:035;}
.zi040																	{z-index:040;}
.zi050																	{z-index:050;}
.zi060																	{z-index:060;}
.zi070																	{z-index:070;}
.zi080																	{z-index:080;}
.zi090																	{z-index:090;}
.zi100																	{z-index:100;}
.zi110																	{z-index:110;}
.zi120																	{z-index:120;}
.zi130																	{z-index:130;}
.zi140																	{z-index:140;}
.zi150																	{z-index:150;}
.zi160																	{z-index:160;}
.zi170																	{z-index:170;}
.zi180																	{z-index:180;}
.zi190																	{z-index:180;}
.zi200																	{z-index:200;}
.zi210																	{z-index:210;}
.zi220																	{z-index:220;}
.zi230																	{z-index:230;}
.zi240																	{z-index:240;}
.zi250																	{z-index:250;}
.zi260																	{z-index:260;}
.zi270																	{z-index:270;}
.zi280																	{z-index:280;}
.zi290																	{z-index:290;}

.vishid		{visibility:hidden}
.visvis		{visibility:visible}
.visinh		{visibility:inherit}

.boxbot																	{bottom:000px}

.txtdecnon, div, td, input,button, select, option, a							{text-decoration:none;}
.txtdeculn																{text-decoration:underline;}

.f00																	{font-size:00px;}
.f01																	{font-size:01px;}
.f04																	{font-size:04px;}
.f09																	{font-size:09px;}
.f12																	{font-size:12px;}
.fS, input, button, select, option, h2											{font-size:09px;}
.fMS																	{font-size:10px;}
.fM																		{font-size:11px;}
.fX, div , td ,a, .tabinput												{font-size:12px;}
.fXL																	{font-size:14px;}
.fXXL, h1																{font-size:20px;}

.lhno																	{line-height: normal;}
.lh00																	{line-height: 00px;}
.lh01																	{line-height: 01px;}
.lh04																	{line-height: 04px;}
.lh09																	{line-height: 09px;}
.lh11,button,input														{line-height: 11px;}
.lh12																	{line-height: 12px;}
.lh15, div, td, a, .tabinput											{line-height: 15px;}
.lh18, h2																{line-height: 18px;}
.lh24, h1																{line-height: 24px;}

.fwb																	{font-weight:bold;}
.fwarrow																{font-weight:900;}
.fwn, div, td, h1,  h2, p															{font-weight:normal;}

.bnone, img, a img, .tabinput											{border:0px none #000000;}
.blogin																	{border:1px solid #999999;}
.binput																	{border:1px solid #000000;}
.bseeinp																{border:1px solid #84A2BC;}
.bseenavpas	{padding: 0px 4px 0px 4px;font-weight:bold;width: auto;height:024px;border:1px solid #84A2BC;background-color:#EEEEEE;}
.bseenavact	{padding: 0px 4px 0px 4px;font-weight:bold;width: auto;height:025px;border-top:1px solid #84A2BC;border-right:1px solid #84A2BC;border-left:1px solid #84A2BC;background-color:#E5E5E5;}
.bseenavspa	{width:006px;height:025px;border-top:0px solid #FFFFFF;border-right:0px solid #FFFFFF;border-bottom:1px solid #84A2BC;border-left:0px solid #FFFFFF;background-color:#FFFFFF;}
.bseenavspala	{float: none;height:025px;border-top:0px none #FFFFFF;border-right:0px none #FFFFFF;border-bottom:1px solid #84A2BC;border-left:0px none #FFFFFF;background-color:#FFFFFF;}
.bseenavbot	{width: 438px;height:024px;border-right:1px solid #84A2BC;border-bottom:1px solid #84A2BC;border-left:1px solid #84A2BC;background-color:#E5E5E5;}

.hleft, div																{text-align:left;}	
.hcenter																{text-align:center;}
.hright																	{text-align: right;clear: right;float: right;}
.hblock																	{text-align:justify;}

.vatop, div, td															{vertical-align: top;}
.vamid																	{vertical-align: middle;}
.vabot, input, button													{vertical-align: bottom;}
.vabl																	{vertical-align: baseline;}


.w002																	{width:002px;}
.w003																	{width:003px;}
.w006																	{width:006px;}
.w010																	{width:010px;}
.w062																	{width:062px;}
.w058																	{width:058px;}
.w064																	{width:064px;}
.w110																	{width:110px;}
.w112																	{width:112px;}
.w124																	{width:124px;}
.wtopnav																{width:130px;}
.w148																	{width:148px;}
.w160																	{width:160px;}
.w168																	{width:168px;}
.w170																	{width:170px;}
.w176																	{width:176px;}
.w178																	{width:178px;}
.w200																	{width:200px;}
.w212																	{width:212px;}
.w220																	{width:212px;padding: 0px 8px 0px 0px;}
.w226																	{width:226px;}
.w236																	{width:236px;}
.w240																	{width:240px;}
.w248																	{width:248px;}
.w252																	{width:252px;}
.w260																	{width:260px;}
.w296																	{width:296px;}
.w298																	{width:298px;}
.w428																	{width:428px;}
.w440																	{width:440px;}
.w564																	{width:564px;}
.w740																	{width:740px;}
.w742																	{width:742px;}
.w760																	{width:760px;}
.w990																	{width:990px;}
.wfull																	{width:100%;}
.wauto																	{width: auto;}
.winh																	{width:inherit;}

.h001																	{height:001px;line-height:001px;font-size:001px;}
.h002																	{height:002px;line-height:002px;font-size:002px;}
.h004																	{height:004px;line-height:004px;font-size:004px;}
.h006																	{height:006px;line-height:006px;font-size:006px;}
.h009																	{height:009px;line-height:009px;font-size:009px;}
.h012																	{height:012px;}
.h015																	{height:015px;line-height:015px;font-size:015px;}
.h016																	{height:016px;}
.h029																	{height:029px;}
.h030																	{height:030px;}
.h044																	{height:044px;}
.h045																	{height:045px;}
.h048																	{height:048px;}
.h055																	{height:055px;}
.h075																	{height:075px;}
.h115																	{height:115px;}
.h146																	{height:146px;}
.h170																	{height:170px;}
.h190																	{height:190px;}
.h275																	{height:275px;}
.h330																	{height:330px;}
.h360																	{height:360px;}
.hviel																	{height:700px;}
.hfull																	{height:100%;}
.hauto																	{height:auto;}

.mh072																	{min-height:072px;}

* html a																{color:#DE001C;}
* html a:visited														{color:#DE001C;}
a, a:visited, .tabinput											{color:#DE001C;}
a:hover, .tabinput:hover												{color:#464646;}
.nov, .nov:visited, .ctopnav , .ctopnav:visited, .jobsa, .jobsa:visited	{color:#000000;}
.nov:hover																{color:#000000;background-color:#E5E5E5;}
.crot, .crot:visited													{color:#FF6600;}
.cgruen																	{color:#8FFF16;}
.crot2, .crot2:visited, .ctopnav:hover, h1, .jobscnt, .jobscnt:visited	{color:#DE001C;}
.cweiss, .cweiss:visited, .cweiss:hover, .jobsa:hover, .jobscnt:hover	{color:#FFFFFF;}


.bcnone																	{background-color:none;}
.bcweiss																{background-color:#FFFFFF;}
.bcschwarz																{background-color:#000000;}
.bcdgrau																{background-color:#999999;}
.bcnavmain, .jobsa, .jobsa:visited, .jobscnt, .jobscnt:visited			{background-color:#E5E5E5;}
.bctabpas																{background-color:#EEEEEE;}
.bcorange																{background-color:#e46717;}
.bclachs																{background-color:#FFA67B;}
.bclila																	{background-color:#BC08FF;}
.bcrot																	{background-color:#FF6600;}
.bcgruen																{background-color:#8FFF16;}
.bcrot2, .jobsa:hover, .jobscnt:hover									{background-color:#DE001C;}

.bginavl1s																{background-image:url(/res/img/layout/de/bginavl1spacer.gif);background-repeat:no-repeat;}
.bginavline																{background-image:url(/res/img/layout/de/bginavline.gif);background-repeat:no-repeat;}
.bginavl1:hover															{background-image:url(/res/img/layout/de/bginavl1hover.gif);background-repeat:repeat-x;}
.bginavl2																{background-image:url(/res/img/layout/de/bginavl2spacer.gif);background-repeat:repeat-x;}

.uldr																	{margin-left: 0;padding-left: 1.5em;list-style-image: url(/res/img/layout/de/bulletdiscr.gif);}
.uldb																	{margin-left: 0;padding-left: 1.5em;list-style-image: url(/res/img/layout/de/bulletdiscb.gif);}
.uldbg																	{margin-left: 0;padding-left: 1.5em;list-style-image: url(/res/img/layout/de/bulletdiscbg.gif);}
.ular																	{margin-left: 0;padding-left: 1.5em;list-style-image: url(/res/img/layout/de/bulletarrowl.gif);}

.oln																	{margin-left: 0;padding-left: 1.5em;}
.olb																	{margin-left: 0;padding-left: 1.5em;font-weight:bold;}

.dblock																	{display: block;}

form																	{padding: 000px;margin:000px}

.ovhid																	{overflow: hidden}
.ovvis, .tabinput															{overflow: visible}
.ovaut								 									{overflow: auto}

.wsnowrap																{white-space: nowrap}
.wsnormal																{white-space: normal}

.flft																	{float:left;}
.flrt																	{float:right;}
.clbo																	{clear:both;}
.bococo																	{border-collapse: collapse;}


.rgtnavpr, .rgtnavpr:visited							{color:#000000;background-color:#E5E5E5;background-image:url(/res/img/layout/de/rgt_print.gif);background-repeat:no-repeat;}
.rgtnavpr:hover											{color:#DE001C;background-color:#E5E5E5;background-image:url(/res/img/layout/de/rgt_print.gif);background-repeat:no-repeat;}
.rgtnavem, .rgtnavem:visited							{color:#000000;background-color:#E5E5E5;background-image:url(/res/img/layout/de/rgt_email.gif);background-repeat:no-repeat;}
.rgtnavem:hover											{color:#DE001C;background-color:#E5E5E5;background-image:url(/res/img/layout/de/rgt_email.gif);background-repeat:no-repeat;}
.rgtnavfa, .rgtnavfa:visited							{color:#000000;background-color:#E5E5E5;background-image:url(/res/img/layout/de/rgt_fav.gif);background-repeat:no-repeat;}
.rgtnavfa:hover											{color:#DE001C;background-color:#E5E5E5;background-image:url(/res/img/layout/de/rgt_fav.gif);background-repeat:no-repeat;}

.lftnavti, .lftnavti:visited							{color:#000000;background-color:#FFFFFF;background-image:url(/res/img/layout/de/pas_arrow_ti.gif);background-repeat:no-repeat;}
.lftnavti:hover, .lftnavtia, .lftnavtia:visited			{color:#FFFFFF;background-color:#DE001C;background-image:url(/res/img/layout/de/ove_arrow_ti.gif);background-repeat:no-repeat;}
.lftnavli, .lftnavli:visited							{color:#000000;background-color:#FFFFFF;background-image:url(/res/img/layout/de/pas_arrow_li.gif);background-repeat:no-repeat;}
.lftnavl2, .lftnavl2:visited							{color:#000000;background-color:#FFFFFF;background-image:url(/res/img/layout/de/pas_arrow_sl.gif);background-repeat:no-repeat;}
.lftnavl2:hover, .lftnavl2a, .lftnavl2a:visited			{color:#FFFFFF;background-color:#DE001C;background-image:url(/res/img/layout/de/ove_arrow_sl.gif);background-repeat:no-repeat;}
.lftnavl3, .lftnavl3:visited							{color:#000000;background-color:#FFFFFF;background-image:url(/res/img/layout/de/pas_arrow_tl.gif);background-repeat:no-repeat;}
.lftnavl3:hover, .lftnavl3a, .lftnavl3a:visited			{color:#FFFFFF;background-color:#DE001C;background-image:url(/res/img/layout/de/ove_arrow_tl.gif);background-repeat:no-repeat;}

.sitemap1																{padding:0px 0px 0px 20px;width:420px;}
.sitemap2																{padding:0px 0px 0px 40px;width:400px;}
.sitemap3																{padding:0px 0px 0px 60px;width:380px;}
.sitemap4																{padding:0px 0px 0px 80px;width:360px;}
.sitemap5																{padding:0px 0px 0px 100px;width:340px;}


.outerul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}

.innerul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	position: absolute;
	min-width:100%;
	width:auto;
	height:auto;
}

.outerli {
	position: relative;
	width:auto;
}
.innerli {
	position: relative;
	top:0px;
	left:0px;
	display: block;
}

.outera,outera:visited {
	width:auto;
	display:block;
	font-size:12px;
	line-height:16px;
	margin: 5px 0px 0px 0px;
	padding:4px 0px 4px 0px;
	text-decoration:none;
	text-align:left;
}

.innera, .innera:visited {
	white-space: nowrap;
	display: block;
	font-size: 11px;
	padding: 4px 0px 4px 0px;
	text-decoration: none;
	text-align: left;
}

.outera:hover , .innera:hover{
	color: #FFFFFF;
	background: #DE001C;
}
.outerli:hover ul, .outera:hover ul {
	visibility: visible;
}
