body 	{
	background-color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;font-size: 12px;
	padding:0;margin:0;
}

#outer {
	border-left-width: 180px;border-left-color: #ffffff;border-left-style:solid;
	border-right-width: 220px;border-right-color: #ffffff;border-right-style:solid;
	width: auto;
}

#cellleft {
	width: 180px;
}

#cellright {
	width: 200px;
}

.links {
	width: 180px;
	vertical-align: top;
}

.lbg {
	width: 180px;
	background-image: url(/images/navigation/navbg.jpg);background-repeat: repeat-y;
}

#content {
	vertical-align: top;
}

.rechts {
	width: 200px;
	vertical-align: top;
}

.rbg {
	background-image: url(/images/navigation/wkbg.jpg);background-repeat: repeat-y;background-position: right;
}

.kopf {
	width: 100%;height: 69px;
	background-image: url(/images/layout/head_hg.jpg);background-repeat: repeat-x;background-color: #506DA9;
}

.kopflasche {
	position: absolute;top: 69px;
	width: 100%;
	z-index:6;
}

.kopflaschelinks {
	position: relative;left: 163px;
	width: 17px;height: 18px;
	float: left;
	background-image: url(/images/layout/kopflaschelinks.gif);background-repeat: no-repeat;background-position: bottom;
}

.kopflascheinhalt {
	position: relative;left: 163px;
	height: 18px;
	float: left;
	background-image: url(/images/layout/kopflasche_bg.jpg);background-repeat: repeat-x;background-position: bottom;
}

.kopflascherechts {
	position: relative;left: 163px;
	width: 17px;height: 18px;
	float: left;
	background-image: url(/images/layout/kopflascherechts.gif);background-repeat: no-repeat;background-position: bottom;
}

.headlink {
	font-weight: bold;color: #cccccc;
	text-decoration: none;
}

.headlink:hover {
	color: #ffffff;
	text-decoration: underline;
}

#logo {
	position:absolute;top: 27px;left: 8px;
}

#headlinks {
	position: absolute;top: 37px;right: 8px;
	font-size: 18px;font-weight: bold;font-style: italic;color: #e0e0e0;
}

#tuneitsafe {
	position: absolute;top: 10px;right: 260px;
}

.submenu {
	display: block;
	padding: 0px 0px 0px 12px;
}

.subsubmenu {
	display: block;
}

.subhidden {
	padding: 0px 0px 0px 12px;
	display: none;
}

.subsubhidden {
	display: none;
}

.navitem {
	width: 140px;
	padding:  3px;
}

.navitemneg {
	width: 140px;
	padding:  3px;
}

.navhl {
	font-size: 14px;font-weight: bold;font-style: italic;color: #666666;
	display:block;
	width: 140px;height: 16px;
	padding: 1px 0px;
	background-image: url(/images/navigation/navitem.gif);background-repeat: no-repeat;
	text-decoration: none;
}

.navhl:hover {
	color: #000000;
	background-image: url(/images/navigation/navitemneg.gif);
}

.navhlnews {
	font-size: 14px;font-weight: bold;font-style: italic;color: #666666;
	display:block;
	width: 140px;height: 16px;
	padding: 1px 0px;
	background-image: url(/images/navigation/navitemnews.gif);background-repeat: no-repeat;
	text-decoration: none;
}

.navhlnews:hover {
	color: #000000;
	background-image: url(/images/navigation/navitemneg.gif);
}

.navhlsubanzeiger {
	position: absolute;top: auto;left: 122px;
}

.navhlsubsubanzeiger {
	font-style: normal;
	position: absolute;top: auto;left: 122px;
}

.navhlsubsubmodanzeiger {
	position: absolute;top: auto;left: 106px;
}

.navhlwinzoben {
	font-size: 1px;
	width: 116px;height: 10px;
	background-image: url(/images/navigation/subnavoben.gif);background-repeat: no-repeat;
}

.navhlwinzunten {
	font-size: 1px;
	width: 116px;height: 9px;
	background-image: url(/images/navigation/subnavunten.gif);background-repeat: no-repeat;
}

.navhlwinz {
	font-size: 12px;font-weight: bold;font-style: italic;color: #666666;
	display:block;
	width: 116px;height: 17px;
	padding: 0px 0px;
	background-image: url(/images/navigation/subnav_bg.jpg);background-repeat: no-repeat;
	text-decoration: none;
}

.navhlwinz:hover {
	color: #000000;
	background-image: url(/images/navigation/subnavneg_bg.jpg);background-repeat: no-repeat;
}

.navhlwinzakt {
	font-size: 12px;font-weight: bold;font-style: italic;color: #e0e0e0;
	display:block;
	width: 116px;height: 17px;
	padding: 0px 0px;
	background-image: url(/images/navigation/subnavakt_bg.jpg);background-repeat: no-repeat;
	text-decoration: none;
}

.navhlwinzneg {
	font-size: 12px;font-weight: bold;font-style: italic;color: #000000;
	display:block;
	width: 116px;height: 17px;
	padding: 0px 0px;
	background-image: url(/images/navigation/subnavneg_bg.jpg);background-repeat: no-repeat;
	text-decoration: none;
}

.navhlwinzwinz {
	font-size: 12px;font-weight: bold;font-style: italic;color: #666666;
	display:block;
	width: 116px;height: 17px;
	padding: 0px 0px;
	background-image: url(/images/navigation/subnav_bg.jpg);background-repeat: no-repeat;
	text-decoration: none;
}

.navhlwinzwinz:hover {
	color: #000000;
	background-image: url(/images/navigation/subnavneg_bg.jpg);background-repeat: no-repeat;
}

.navhlwinzwinzakt {
	font-size: 12px;font-weight: bold;font-style: italic;color: #e0e0e0;
	display:block;
	width: 116px;height: 17px;
	padding: 0px 0px;
	background-image: url(/images/navigation/subnavakt_bg.jpg);background-repeat: no-repeat;
	text-decoration: none;
}

.navhlneg {
	font-size: 14px;font-weight: bold;font-style: italic;color: #000000;
	display:block;
	width: 140px;height: 16px;
	padding: 1px 0px;
	background-image: url(/images/navigation/navitemneg.gif);background-repeat: no-repeat;
	text-decoration: none;
}

.navhlakt {
	font-size: 14px;font-weight: bold;font-style: italic;color: #e0e0e0;
	display:block;
	width: 140px;height: 16px;
	padding: 1px 0px;
	background-image: url(/images/navigation/navitemakt.gif);background-repeat: no-repeat;
	text-decoration: none;
}

.navspacer {
	font-size: 1px;
	height: 12px;
}

#wk1 {
	position: relative;left: 80px;
	width: 120px;
}

.wkhead {
	position: relative;left: 20px;
	font-size: 14px;font-weight: bold;font-style: italic;color: #e0e0e0;
	width: 180px;height: 16px;
	padding: 1px 0px;
	background-image: url(/images/navigation/wkhead.gif);background-repeat: no-repeat;background-position: right;
}

#n3 {
	width: 180px;height: 100px;
	background-image: url(/images/navigation/navbg_abs.jpg);background-repeat: no-repeat;
}

#wk3 {
	position: relative;left: 0px;
	width: 200px;height: 88px;
	background-image: url(/images/navigation/wkbg_abs.jpg);background-repeat: no-repeat;background-position: right;
}

.wkpostenabs {
	position: relative;left: 32px;
	width: 168px;height: 39px;
	background-image: url(/images/navigation/wkbgart_abs.gif);background-repeat: repeat-y;
}

.wkpostenabs2 {
	position: relative;left: 32px;
	padding: 8px 0px;
	width: 168px;height: 40px;
	background-image: url(/images/navigation/wkbgart_abs.jpg);background-repeat: no-repeat;
}

.wkabs {
	position: relative;left: 32px;
	width: 168px;height: 1px;
	background-color: #808080;
}

.wkposten {
	position: relative;left: 32px;
	width: 168px;
	background-image: url(/images/navigation/wkbgart.jpg);background-repeat: repeat-y;
}

.wkwg {
	font-size: 14px;font-weight: bold;font-style: italic;color: #183E8F;
	padding: 4px 4px 1px 4px;
}
.wkartikel {
	font-size: 11px;font-weight: bold;color: #666666;
	padding: 0px 4px;
}
.wkmenge {
	font-size: 11px;color: #666666;
	padding: 0px 4px;
	float:left;
}
.wkpreis {
	font-size: 11px;
	text-align: right;
	padding: 0px 4px 4px 4px;color: #666666;
}
.wkland {
	padding: 4px;
}

.blackline {
	width: auto;height: 1px;
	background-color: #000000;
}

.cframe {
	width: auto;
	border-collapse: collapse;
	background-image: url(/images/layout/abg.jpg);background-repeat: repeat-y;background-color: #ffffff;
}

.cframenon {
	border-collapse: collapse;
}

.cleiste {
	color: #ffffff;
	padding: 1px 3px;
	border-width: 1px;border-style: solid;border-color: #808080;
	visibility: visible;
	background-image: url(/images/layout/cleiste.jpg);background-repeat: repeat-y;background-color: #7B98D4;
}

.cleiste_rot {
	color: #ffffff;
	padding: 1px 3px;
	border-width: 1px;border-style: solid;border-color: #808080;
	visibility: visible;
	background-image: url(/images/layout/cleiste_rot.jpg);background-repeat: repeat-y;background-color: #D57D7B;
}

.cbild {
	float: left;
	position: relative;left: 0px;
	padding: 10px 20px;
	vertical-align: top;
}

.cflash {
	float: left;
	position: relative;left: 0px;
	padding: 10px 10px;
	vertical-align: top;
}

.cftext {
	font-size: 14px;
	position: relative;
	padding: 10px 6px;
}

.ctext {
	font-size: 14px;
	position: relative;
	padding: 10px 10px;
	vertical-align: top;
}

.csubtext {
	font-size: 12px;
	position: relative;
	padding: 16px 0px;
}

.clogo {
}

.cbg {
	border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #808080;
	border-left-width: 1px;border-left-style: solid;border-left-color: #808080;
	border-right-width: 1px;border-right-style: solid;border-right-color: #808080;
	background-image: url(/images/layout/carbg.jpg);background-repeat: repeat-x;background-color: #ffffff;
}

.cbg2 {
	border-left-width: 1px;border-left-style: solid;border-left-color: #808080;
	border-right-width: 1px;border-right-style: solid;border-right-color: #808080;
	background-image: url(/images/layout/carbg.jpg);background-repeat: repeat-x;background-color: #ffffff;
}

.cgbild {
	padding: 10px 0px;
	text-align: center;
}

.bild {
	border-top-width: 2px;border-top-style: solid;border-top-color: #333333;
	border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #eeeeee;
	border-left-width: 2px;border-left-style: solid;border-left-color: #333333;
	border-right-width: 2px;border-right-style: solid;border-right-color: #eeeeee;
}

.a {
	font-size: 14px;
	vertical-align: top;
}

.as {
	padding: 2px 4px;
	font-size: 12px;color: #000000;
	vertical-align: top;
}

.aue {
	font-size: 12px;
	vertical-align: top;
	background-color: #cccccc;
}

.abild {
	padding: 3px;
	border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #808080;
	border-left-width: 1px;border-left-style: solid;border-left-color: #808080;
}

.al {
	padding: 0px 4px;
	border-left-width: 1px;border-left-style: solid;border-left-color: #808080;
}

.ar {
	padding: 0px 4px;
	border-right-width: 1px;border-right-style: solid;border-right-color: #808080;
}

.atext {
	padding: 2px 4px;
	border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #808080;
}

.apreis {
	padding: 2px 4px;
	text-align: right;
	border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #808080;
}

.au {
	padding: 2px 4px;
	text-align: right;
	background-color: #f0f0f0;
	border-left-width: 1px;border-left-style: solid;border-left-color: #808080;
	border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #808080;
	border-right-width: 1px;border-right-style: solid;border-right-color: #808080;
}

.atuev {
	padding: 2px 4px;
	text-align: center;
	border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #808080;
}

.awk {
	padding: 2px 4px;
	text-align: center;
	border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #808080;
	border-right-width: 1px;border-right-style: solid;border-right-color: #808080;
}

.asubtext {
	font-size: 11px;
}

.artext {
	float: left;
	font-size: 14px;
	padding: 2px 4px;
}

.arpreis {
	font-size: 14px;
	padding: 2px 4px;
	text-align: right;
}

.artuev {
	font-size: 14px;
	padding: 16px 4px;
	text-align: center;
}

.arsubtext {
	font-size: 11px;
}

.aimp {
	font-size: 12px;
	vertical-align: top;
}

.aimpr {
	padding: 2px 4px;
	border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #808080;
	border-right-width: 1px;border-right-style: solid;border-right-color: #808080;
}

.aimpl {
	font-size: 14px;
	padding: 2px 4px;
	border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #808080;
	border-left-width: 1px;border-left-style: solid;border-left-color: #808080;
}

.n {
	font-size: 12px;
	height: 24px;
	vertical-align: top;
}

.nlr {
	font-size: 12px;
	padding: 2px 4px;
	border-left-width: 1px;border-left-style: solid;border-left-color: #808080;
	border-right-width: 1px;border-right-style: solid;border-right-color: #808080;
}

.nlrb {
	font-size: 11px;
	padding: 2px 4px;
	text-align: center;
	border-left-width: 1px;border-left-style: solid;border-left-color: #808080;
	border-right-width: 1px;border-right-style: solid;border-right-color: #808080;
}

.nl {
	padding: 2px 4px;
	border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #808080;
	border-left-width: 1px;border-left-style: solid;border-left-color: #808080;
}

.nr {
	padding: 2px 4px;
	border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #808080;
	border-right-width: 1px;border-right-style: solid;border-right-color: #808080;
}

.nf {
	font-size: 12px;
	padding: 2px 4px;
	text-align: center;
	border-left-width: 1px;border-left-style: solid;border-left-color: #808080;
	border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #808080;
	border-right-width: 1px;border-right-style: solid;border-right-color: #808080;
}


.fzbild {
	padding: 6px;
	border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #808080;
	border-left-width: 1px;border-left-style: solid;border-left-color: #808080;
}

.fztext {
	padding: 6px 4px;
	text-align: left;
	border-right-width: 2px;border-right-style: solid;border-right-color: #808080;
	border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #808080;
}

.ue {
	font-size: 14px;font-weight: bold;color: #666666;
	vertical-align: top;
	background-color: #cccccc;
}

.uelinks {
	padding: 2px 4px;
	border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #808080;
	border-left-width: 1px;border-left-style: solid;border-left-color: #808080;
}

.uemitte {
	padding: 2px 4px;
	border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #808080;
}

.uepreis {
	padding: 2px 4px;
	text-align: right;
	border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #808080;
}

.uerechts {
	padding: 2px 4px;
	border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #808080;
	border-right-width: 1px;border-right-style: solid;border-right-color: #808080;
}

.ueu {
	padding: 2px 4px;
	text-align: center;
	border-left-width: 1px;border-left-style: solid;border-left-color: #808080;
	border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #808080;
	border-right-width: 1px;border-right-style: solid;border-right-color: #808080;
}

.ue2 {
	padding: 2px 4px;
	font-size: 14px;font-weight: bold;color: #213E7A;
	background-color: #cccccc;
	border-left-width: 1px;border-left-style: solid;border-left-color: #808080;
	border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #808080;
	border-right-width: 1px;border-right-style: solid;border-right-color: #808080;
}

.ue3 {
	font-size: 14px;font-weight: bold;color: #213E7A;
	background-color: #cccccc;
	border-top-width: 1px;border-top-style: solid;border-top-color: #808080;
	border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #808080;
}

.ue3l {
	float: left;
	padding: 2px 4px;
	text-align: left;
}

.ue3m {
	padding: 2px 4px;
	text-align: center;
}

.ue3r {
	float: right;
	padding: 2px 4px;
	text-align: right;
}

.footer {
	padding: 3px;
	border-collapse: collapse;
	font-size: 12px;
	background-image: url(/images/layout/abg.jpg);background-repeat: repeat-y;background-color: #ffffff;
	border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #808080;
	border-left-width: 1px;border-left-style: solid;border-left-color: #808080;
	border-right-width: 1px;border-right-style: solid;border-right-color: #808080;
}

.dokubox {
	padding: 3px;
	font-size: 12px;
	background-image: url(/images/layout/abg.jpg);background-repeat: repeat-y;background-color: #ffffff;
	border-width: 1px;border-style: solid;border-color: #808080;
}

.footerleft {
	float:left;
}

.footerright {
	text-align: right;
}

.ttext {
	padding: 3px;
}

.t12er {
	font-size: 12px;
	padding: 3px;
}

.eingabe {
	font-family: Arial, Helvetica; font-size:  12px; font-style: normal;
}

.clear {
	clear: both;
}

h1 {
	font-size: 24px;font-weight: bold;font-style: italic;
	display: inline;
}

h2 {
	font-size: 18px;font-weight: bold;font-style: italic;
	display: inline;
}

h3 {
	font-size: 16px;font-weight: bold;font-style: italic;
	display: inline;
}

h4 {
	font-size: 14px;font-weight: bold;font-style: italic;
	display: inline;
}

.hlwhite {
	color: #ffffff;
	text-decoration: none;
}

.hlwhite:hover {
	text-decoration: underline;
}

.hlblack {
	color: #000000;
	text-decoration: none;
}

.hlblack:hover {
	text-decoration: underline;
}

.hlblue {
	font-weight: bold;color: #213E7A;
	text-decoration: none;
}

.hlblue:hover {
	color: #000000;
	text-decoration: underline;
}

.no {
	color: #213E7A;
	display:block;
	width: 111px;height: 21px;
	padding: 3px 7px;
	background-image: url(/images/layout/no_bg.gif);background-repeat: no-repeat;
	text-decoration: none;
}

.no:hover {
	color: #000000;
	text-decoration: underline;
}

.blankspace {
	width: 100%;
	font-size: 14px;font-weight: bold;
	padding: 4px 0px 8px 0px;
	background-color: #ffffff;
}

.inputtype8	{font-family: Arial, Helvetica, sans-serif; font-size:  11px; font-style: normal; padding-left: 2px; padding-right: 2px}
.inputbutton {font-family: Arial, Helvetica, sans-serif;font-size: 11px;background-color: #4F6FB4;color: #ffffff;font-weight: bold;}
.inputbutton10 {font-family: Arial, Helvetica, sans-serif;font-size: 14px;background-color: #4F6FB4;color: #ffffff;font-weight: bold;}

.backbutton10 {font-family: Arial, Helvetica, sans-serif;font-size: 14px;}

h1,h2,h3,h4,p,form
{
	margin:0;
}

