/* CSS für KunststoffWeb.de

HINWEIS: Mit "FF" notierte Anweisungen werden in IE nicht korrekt wiedergegeben 
und sind in "kweb_IE.css" abweichend notiert.

Farben:
Rot					#e2001a						H1, BoxKopfLInks
Dunkelgrau			#4f5356, #595D60	BoxKopf, Links, BoxGrauLinie
Hellgrau			#f3f3f3						BoxHintergund

*/

	body {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		margin: 0px;
		padding: 0px;
	}
	

/* Links */
	a.link1 {background-image:url(/images/dpfeil_rot.gif);
		background-repeat:no-repeat;
		background-position: 0px 4px;
		padding-left: 15px;
		text-decoration: none}
	
	ul.liste-rpfeil a {background-image: none; padding:0px; text-decoration:none;}

	a {color: black;}
	
	#Content .Links a, #Content .PDFLinks a, #ContainerRechts .Links a, #ContainerRechts .PDFLinks a, #Content a.Links, #ContainerRechts a.Links,
	.plastixxlink
	{
		color: #000000;
		display:block;
		padding: 2px 0px;
		background-image:url(/images/dpfeil_rot.gif);
		background-repeat:no-repeat;
		background-position: 0px 7px;
		padding-left: 15px;
		text-decoration:none;
	}
	
	#Content .PDFLinks a, #ContainerRechts .PDFLinks a {
		background-image:url(/images/pdf_klein2.gif);
		background-position: 0px 2px;
		padding-left: 25px;
	}
	.LinkFett a, a.LinkFett,
	.LinkGrau a, a.LinkGrau,
	.HeadLink a, a.HeadLink {
		color: #4f5356;
		text-decoration: none;
	}
	.LinkFett a, a.LinkFett,
	.HeadLink a, a.HeadLink {
		font-weight:bold;
	}
	.ListenLink a, a.ListenLink,
	.listenlink a, a.listenlink {
		text-decoration:none;
		color: #000000;
	}
	a.LinkMehr {
		color: #e2001a;
		font-weight: bold;
		text-decoration: none;
	}
	#Content a.Links, #ContainerRechts a.Links {display: inline;}
	
	#jobpager a.LinkFett {
		font-family:Arial, Helvetica, sans-serif;
		color: #4f5356;
		text-decoration: none;
		font-size: 12px;
		font-weight:bold;
	}
	
	#Content a:hover, #Content .Links a:hover, #ContainerRechts a:hover, #ContainerRechts .Links a:hover, #jobpager a:hover.LinkFett
	{text-decoration:underline; color:#e2001a;}
	
	#jobpager {font-size: 12px; color:#4f5356; font-family:Arial, Helvetica, sans-serif;text-decoration: none;font-weight:normal;}
	#jobpager img {vertical-align: text-top}
	
	
/* Hauptbereiche */
	#Rahmen {
		margin: 10px 0px 0px 10px;
	}
	#ContainerTop {
		position:absolute;
		top: 10px;
		/* width: 990px; */
		width: 995px;
	}
	#Hauptbereich {
		margin-top: 69px;
		/* width: 990px; */
		width: 990px;
	}
	#Kopf {
		clear: both;
		height: 100px;
		background-image:url(/images/kopf_images/default.jpg);
		background-repeat:no-repeat;
		padding: 1px;
		margin-bottom: 10px;
	}
	#Links {
		float: left;
		width: 160px;
		overflow: hidden;
	}
	#ContainerLinks {
		margin-top: 10px;
		width: 160px;
	}
	#Rechtskopf {
		width: 780px;
		float:right;
		margin-left: 0px;
		margin-bottom: 0px;
		background-image:url(/images/seitentitel_bg.gif);
		background-repeat:no-repeat;
		background-position:right top;
		height: 28px;
		padding: 6px 20px;
		color:#FFFFFF;
		font-weight: bold;
	}
	#ContainerRechts {
		float: right;
		width: 190px;
	}
	
	#Content { 
		min-height: 600px;
		float: left;
		width: 600px;
		margin: 0px 10px 0px 0px;
		padding-left: 20px;
		overflow:hidden;
	}

	.PopUp {
		float:none;
		margin: 5px;
		padding: 0px 0px 0px 0px;
	}
	
	#Footer, #WikiFooter {
		width: 990px;
		height: 27px;
		margin: 20px 0px 20px 0px;
		background-image: url(/images/footer.gif);
		background-repeat: no-repeat;
		text-align: center;
		color: #4f5356;
		padding: 4px 0px;
	}
	#Footer a, #WikiFooter a {color: #4f5356; text-decoration:none;}
	#Footer a:hover, #WikiFooter a:hover {color: #B30000; text-decoration:none;}
	#Footer .links {float: left; margin-left: 10px;}
	#Footer .rechts {float: right; margin-right: 10px;}

/* Navigation */
	#Subnav {
		padding: 2px 10px;
		margin-top: 12px;
	}
	#Subnav .SubnavItem, #Subnav a.SubnavItem, #Subnav a:hover.SubnavItem {
		color: #FFFFFF;
		text-decoration:none;
		font-weight: bold;
		margin-left: 15px;
	}
	
	#NavBoxTitel, #ContainerLinks .BoxTop {
		height: 19px;
		background-image:url(/images/box_dgrauSch_top_160.gif);
		background-repeat:no-repeat;
		color: #FFFFFF;
		font-weight:bold;
		padding: 6px 0px 0px 11px;
	}
	#Navigation {}
	#Navigation ul {
		list-style: none;
		margin: 0px;
		padding:0px;
	}
	#Navigation ul.NAVebene1  {
		margin-left: 0px;
		margin-bottom: 0px;
		font-weight:bold;
		background-image:url(/images/box_dgrauSch_body_160.gif);
		background-repeat:repeat-y;
	}
	#Navigation ul.NAVebene2  {
		padding-left: 10px; /* FF */
		padding-bottom: 0px;
		font-weight: normal;
	}
	#Navigation ul.NAVebene3  {
		padding-left: 10px; /* FF */
		padding-bottom: 0px;
		font-weight: normal;
	}
	#Navigation ul.NAVebene4  {}
	#Navigation ul.NAVebene5  {}
	
	#Navigation ul li {
		padding: 3px 0px;
		margin: 0px;
	}
	#Navigation ul.NAVebene1 li {
		padding: 10px 5px 5px 10px;
		background-image:url(/images/nav_lvl1.gif);
		background-repeat:no-repeat;
		background-position: 0px 7px;
	}
	#Navigation ul.NAVebene2 li  {
		padding: 8px 0px 3px 10px;
		background-image:url(/images/dpfeil_grau.gif);
		background-repeat:no-repeat;
		background-position: 0px 13px;
	}
	#Navigation ul.NAVebene3 li  {
		padding: 4px 0px 1px 6px;
		background-image:url(/images/pfeil_grau.gif);
		background-repeat:no-repeat;
		background-position: 0px 9px;
	}
	
	#Navigation a {
		color: #4f5356;
		text-decoration:none;
	}
	#Navigation ul.NAVebene1 .Aktiv a {
		color: #e2001a;
	}
	#Navigation ul.NAVebene1 .Passiv a {
		color: #4f5356;
	}
	#Navigation ul.NAVebene2 .Aktiv a {
		color: #e2001a;
	}
	#Navigation ul.NAVebene2 li.Aktiv {background-image:url(/images/dpfeil_rot.gif);}
	#Navigation ul.NAVebene2 .Passiv a {
		color: #4f5356;
	}
	#Navigation ul.NAVebene3 .Aktiv a {
		color: #e2001a;
	}
	#Navigation ul.NAVebene3 li.Aktiv {background-image:url(/images/pfeil_rot.gif);}
	#Navigation ul.NAVebene3 .Passiv a {
		color: #4f5356;
	}
	#Navigation ul.NAVebene1 a:hover, #Navigation ul.NAVebene2 a:hover, #Navigation ul.NAVebene3 a:hover,#Navigation ul.NAVebene4 a:hover, #Navigation ul.NAVebene5 a:hover {
		color: #e2001a;
	}
	
	#NavFuss, #ContainerLinks .BoxBottom {
		background-image:url(/images/box_dgrauSch_bottom_160.gif);
		background-repeat:no-repeat;
		background-position:bottom;
		height: 13px;
	}

/* Container (Top, Rechts, Links) */
	.ContainerTopItem { /* Banner-Abstand links */
		float: left;
		margin-right: 17px;
	}
	.ContainerLinksItem {}
	.ContainerRechtsItem, .ContainerLinksItem {
		margin-bottom: 10px;
	}
	
	.ContainerRechtsItem .BoxTop {
		background-image: url(/images/box_rotSch_top_190.gif);
		background-repeat:no-repeat;
		height: 19px;
		color:#FFFFFF;
		font-weight: bold;
		padding: 6px 0px 0px 10px;
	}
	.ContainerRechtsItem .Box {
		background-color: #F3F3F3;
		background-image: url(/images/box_grauSch_body_190.gif);
		background-repeat: repeat-y;
		padding: 10px 10px 0px 10px;
	}
	.ContainerRechtsItem .BoxBottom {
		background-image: url(/images/box_grauSch_bottom_190.gif);
		background-repeat:no-repeat;
		height: 12px;
		margin-bottom: 12px;
	}
	
	#ContainerLinks .BoxTop {} /* Siehe NaviBox */
	#ContainerLinks .BoxBottom {}
	#ContainerLinks .Box {
		margin-left: 0px;
		margin-bottom: 0px;
		padding: 10px;
		background-image:url(/images/box_dgrauSch_body_160.gif);
		background-repeat:repeat-y;
	}
	
	/* Content Boxen */
	#Content .BoxGrau600,
	#Content .BoxGrauLinie600 {width: 600px;}
	#Content .BoxGrau600 .BoxTop,
	#Content .BoxGrauLinie600 .BoxTop,
	#Content .BoxGrau600 .BoxTopSpezial,
	#Content .BoxGrau600 .BoxTopDGrau {
		background-image: url(/images/box_grau_top_600.gif);
		background-repeat:no-repeat;
		height: 10px;
	}
	#Content .BoxGrau600 .BoxTopSpezial, #Content .BoxGrau600 .BoxTopFormular {
		background-image: url(/images/box_grau_top_spezial_600.gif);
		height:25px;
		border-bottom: 1px solid #e2001a;
	}
	#Content .BoxGrau600 .BoxTopDGrau {
		background-image: url(/images/box_dgrau_top_600.gif);
		height: 25px;
	}
	#Content .BoxGrau600 .BoxTopSpezial .formhead {font-weight: bold; color: #4f5356}
	#Content .BoxTopSpezial h1, #Content .BoxTopFormular h1, #Content .BoxTopDGrau h1 {
		padding-top: 6px; /* FF */
		font-size: 12px;
		margin:6px 0px 0px 10px; 
		font-weight: bold; 
		color: #000000;
	}
	#Content .BoxTopDGrau h1 {color: #FFFFFF;}
	#Content .BoxGrauLinie600 .BoxTop {background-image: url(/images/box_graulinie_top_600.gif);}
	#Content .BoxGrau600 .BoxBottom,
	#Content .BoxGrauLinie600 .BoxBottom {
		background-image: url(/images/box_grau_bottom_600.gif);
		background-repeat:no-repeat;
		height: 10px;
		margin-bottom: 20px;
		background-color: #FFFFFF;
	}
	#Content .BoxGrauLinie600 .BoxBottom {background-image: url(/images/box_graulinie_bottom_600.gif);}
	#Content .BoxGrau400 {width: 400px;}
	#Content .BoxGrau400 .BoxTop, #Content .BoxGrau400 .BoxTopDGrau, #Content .BoxGrau400 .BoxTopFormular, #Content .BoxGrau400 .BoxTopSpezial {
		background-image: url(/images/box_grau_top_400.gif);
		background-repeat:no-repeat;
		height: 10px;
	}
	#Content .BoxGrau400 .BoxTopFormular,#Content .BoxGrau400 .BoxTopSpezial {
		background-image: url(/images/box_grau_top_spezial_400.gif);
		height:25px;
		border-bottom: 1px solid #e2001a;
	}
	#Content .BoxGrau400 .BoxTopDGrau {
		background-image: url(/images/box_dgrau_top_400.gif);
		height: 26px;
	}
	#Content .BoxGrau400 .BoxBottom {
		background-image: url(/images/box_grau_bottom_400.gif);
		background-repeat:no-repeat;
		height: 10px;
		margin-bottom: 10px;
	}
	
	#Content .BoxGrau290 {width: 290px;}
	#Content .BoxGrau290 .BoxTop {
		background-image: url(/images/box_grau_top_290.gif);
		background-repeat:no-repeat;
		height: 10px;
	}
	#Content .BoxGrau290 .BoxTopSpezial, #Content .BoxGrau290 .BoxTopDGrau {
		background-image: url(/images/box_grau_top_spezial_290.gif);
		height:25px;
		border-bottom: 1px solid #e2001a;
	}
	#Content .BoxGrau290 .BoxTopDGrau {
		background-image: url(/images/box_dgrau_top_290.gif);
	}
	#Content .BoxGrau290 .BoxTopSpezial h1 {padding-top: 6px;} /* FF */
	#Content .BoxGrau290 .BoxBottom {
		background-image: url(/images/box_grau_bottom_290.gif);
		background-repeat:no-repeat;
		height: 10px;
		margin-bottom: 10px;
	}

	#Content .BoxGrau260 {width: 260px;}
	#Content .BoxGrau260 .BoxTop,#Content .BoxGrau290 .BoxTopDGrau {
		background-image: url(/images/box_grau_top_260.gif);
		background-repeat:no-repeat;
		height: 10px;
	}
	#Content .BoxGrau260 .BoxTopDGrau {
		background-image: url(/images/box_dgrau_top_260.gif);
		height: 25px;
	}
	#Content .BoxGrau260 .BoxBottom {
		background-image: url(/images/box_grau_bottom_260.gif);
		background-repeat:no-repeat;
		height: 10px;
		margin-bottom: 10px;
	}

	#Content .BoxGrau200, #Content .BoxWeiss200 {width: 200px;}
	#Content .BoxGrau200 .BoxTop, #Content .BoxGrau200 .BoxTopDGrau {
		background-image: url(/images/box_grau_top_200.gif);
		background-repeat:no-repeat;
		height: 10px;
	}
	#Content .BoxGrau200 .BoxTopDGrau {
		background-image: url(/images/box_dgrau_top_200.gif);
		height: 26px;
	}
	#Content .BoxGrau200 .BoxBottom {
		background-image: url(/images/box_grau_bottom_200.gif);
		background-repeat:no-repeat;
		height: 10px;
		margin-bottom: 10px;
	}
	
	#Content .BoxWeiss200 .BoxTop {
		background-image: url(/images/box_weiss_top_200.gif);
		background-repeat:no-repeat;
		height: 10px;
	}
	#Content .BoxWeiss200 .Box {
		background-color:#FFFFFF;
	}
	#Content .BoxWeiss200 .BoxBottom {
		background-image: url(/images/box_weiss_bottom_200.gif);
		background-repeat:no-repeat;
		height: 10px;
		margin-bottom: 10px;
	}
	
	#Content .Box {
		background-color: #F3F3F3;
		padding: 0px 10px;
	}
	#Content .BoxGrauLinie600 .Box {border: 1px solid #595D60; border-bottom-width: 0px; border-top-width: 0px;}
	#Content .Box p {margin: 0px; padding: 5px 0px;}
	#Content .Box td {padding-bottom: 5px;}
	#Content .TDabstand td {padding: 10px 0px;}
	
	#Content .BoxTrans .Box {
		background-color: #FFFFFF;
		padding: 0px;
	}
	
	#Content .BoxRot, #Content .f_message {
		padding: 5px;
		border: solid 1px #e2001a;
	}

/* Listen */
	.Datenliste {
		margin-bottom: 30px;
	}
	.Datenliste div.Zeile {
		margin-bottom: 10px;
		vertical-align:top;
	}
	.Datenliste tr.Zeile td, .Datenliste td.Zeile {
		padding-bottom: 10px;
	}
	#Content .Datenliste tr.Zeile20 td, .Datenliste td.Zeile20 {
		padding-bottom: 200px;
		border: 1px solid black;
	}
	.Datenliste tr.ZeileS td {
		padding: 5px 0px; /* Suche */
	}
	.Datenliste td.Gruppenwechsel, .Datenliste div.Gruppenwechsel {
		font-weight:bold;
	}
	.Datenliste td.Gruppenwechsel {padding-top: 15px;}
	.Datenliste div.Gruppenwechsel {margin-top: 15px;}
	
	.Datenliste div.Datum {
		color: #4f5356;
		font-size: 11px;
		margin-bottom: 0px;
	}
	.Datenliste td.Datum {
		color: #4f5356;
		font-size: 11px;
		width: 70px;
		vertical-align: top;
	}
	
	#Content .Datenliste h2 {
		margin: 20px 0px 10px 0px;
		font-size: 13px;
		font-weight: bold;
	}
	#Content .Datenliste h3 {
		margin: 0px 0px 15px 0px;
		font-size: 12px;
		font-weight: bold;
	}
	.Datenliste .Item {
		float: left;
		vertical-align:top;
	}
	.Datenliste .Lastitem {
		float: right;
	}
	
	#Content ul, #ContainerRechts ul { margin: 0px 0px 0px 17px; padding: 0px;}
	#Content ol, #ContainerRechts ol { margin: 0px 0px 0px 22px; padding: 0px;}
	#Content .Box ul, #ContainerRechts .Box ul { padding: 5px 0px;}
	#Content .Box ol, #ContainerRechts .Box ol { padding: 15px 0px;}
	#Content li, #ContainerRechts li {padding-bottom: 1px; text-align:left;}
	
	#Content .TabelleCollapse {
		border-collapse:collapse;
		border: 1px solid black;
	}
	#Content .TabelleCollapse td {
		border: 1px solid #cccccc;
	}
	#Content .Pfeilaufz {
		background-image:url(/images/dpfeil_rot.gif);
		background-repeat:no-repeat;
		background-position: 0px 4px;
		padding-left: 15px;
	}
	ul.liste-ki li {
		list-style:none;
		list-style-image:url(/images/ki_aufz.gif);
		margin: 5px 0px;
	}
	ul.liste-rot li {
		list-style:none;
		list-style-image:url(/images/rot_aufz.gif);
		margin: 10px 0px;
	}
	ul.liste-rpfeil {
		list-style:none;
		list-style-image:url(/images/dpfeil_rot.gif);
		margin: 10px 0px;
	}
	ul.liste-rpfeil li {padding-top:2px;}

/* Textformatierungen */
	.clear, .Clear {clear:both;}
	.abstand {margin-bottom: 20px; height:1px;}
	#Content h1 {
		margin: 0px 0px 15px 0px;
		padding: 0px 0px 2px 0px;
		font-weight:bold;
		font-size: 14px;
		color: #e2001a;
	}
	#Content h2 {
		margin: 0px 0px 15px 0px;
		padding: 0px 0px 2px 0px;
		font-weight:bold;
		font-size: 13px;
		color: black;
	}
	#Content h3 {
		margin: 0px 0px 5px 0px;
		padding: 0px 0px 2px 0px;
		font-weight:bold;
		font-size: 12px;
		color: black;
	}
	small, .small {font-size: 11px;}
	
	#Content .Datensatz { margin: 0px 0px 20px 0px;}
	#Content .Datensatz h3, .Formular h3, #Content .Artikeldatum {
		margin-top: 3px;
		margin-bottom: 3px;
		font-size: 11px;
		color: #4f5356;
		font-weight: normal;
	}
	#Content .Datensatz h2 {
		margin: 10px 0px 0px 0px;
		font-size: 13px;
		font-weight: bold;
	}
	#Content .Datensatz .Bodytext p {
		margin:5px 0px;
	}
	#Content .Copyright {
		color: #4f5356;
		font-size: 11px;
		margin: 10px 0px 20px 0px;
	}
	#Content .Bodytext, #Content .Text {
		line-height: 1.3em;
		margin: 0px 0px;
	}	
	#Content .warnung, #Content .Warnung, #Content .formfehler {
		color: #e2001a;
		font-weight: bold;
	}
	#Content .f_message {
		margin-bottom: 20px;
	}
	#Content .Fussnote, #Content .Tickerdatum {
		font-size: 11px;
		color: #4f5356;
	}
	
	.NoData {margin: 50px 0px 200px 0px; font-weight:bold;}
	
	#Content .pager_tabelle {
		margin: 20px 0px;
		padding: 5px 0px;
		border: 1px #E5E5E5 solid;
		border-left-width: 0px;
		border-right-width: 0px;
	}
	#Content .pager_link_passiv, #Content .pager_link a {color: #4f5356;}
	#Content .pager_link a {font-weight: bold; text-decoration:none;}
	
	#Content #Breadcrumb {margin: 0px 0px 20px 0px; color: #4f5356;}
	#Content #Breadcrumb a {color: #4f5356; text-decoration:none;}
	#Content #Breadcrumb .Pfeil {margin: 0px 5px;}
	
	.smallrot {color:#E3001B; font-size:10px;}

/* Bildformate */
	.RahmenSchwarz {border: 1px #000000 solid;}
	.RahmenDgrau {border: 1px #4f5356 solid;}
	.bildtext {font-size:0.9em;}

/* Form-Felder */
	form {margin: 0px;}
	.Box form.Formular {padding-top: 10px;}
	.Formular {}
	.Formular td.Zeile {padding-bottom: 10px;}
	.Formular div.Zeile {margin-bottom: 10px;}
	.Formular .Zeile .InputText {display:inline;}
	.Formular input, .Formular textarea {display:inline; border: 1px solid #000000; height: 16px;}
	.Formular textarea {height: auto;}
	.Formular .Radiobutton {line-height: 20px;}
	.Formular .Radiobutton input, .Formular input.Radiobutton {border-width: 0px; margin-right:5px;}
	.Formular input.noBorder {border-width: 0px; margin-right: 0px;}
	.Formular input.Kurz {width: 100px;}
	.Formular input.Mittel {width: 200px;}
	.Formular input.Lang {width: 400px;}
	.Formular input.Hidden {border-width: 0px;}
	.Button, .Formular .Button, a.Button, .Formular .Button2, #Content a.Button2, #Content .Button2 {
		border: 1px solid #4f5356;
		background-color:#CCCCCC;
		padding: 1px 10px;
		cursor: hand;
		cursor: pointer;
		height: 20px;
		text-align: center;
		font-size: 11px;
		text-decoration:none;
	}
	.Formular .Button2, #Content a.Button2, #Content .Button2 {
		text-decoration:none;
		color:#000000;
		width: 75px;
		height: 16px;
	}
	a.Button, a.Button2 {
		display:block;
	}
	.Rubrikwahl {
		float: right;
	}
	.Rubrikwahl select {
		font-size: 11px;
	}

	#rubrikensuchformular {padding:0px 10px;background-color: #F3F3F3;}
	#rubrikensuchformular table {background-color: #F3F3F3;}
	#rubrikensuchformular .input-suchfeld {width: 370px; margin-right: 15px;}
	#rubrikensuchformular .input-button {width: 60px;}
	
/* Drucktitel */

	.Drucktitel, .Druckfuss {
		display: none;
	}
	.Druckfuss {
		font-size: 10px;
	}
	.Drucktitel .Logo {
		float: left; margin-right: 10px;
	}
	.Drucktitel .Link {
		text-align:right; letter-spacing: 2px; color: #696A6D;
	}


/* Spezialstile */

#ContainerRechts img {display: block;}

/* Branchen-Ticker */
	#Content .TickerBoxBereich {padding-top: 10px;} /* wg. FF-Kompatibilität */
	#Content .TickerBoxRechts, #Content .TickerBoxLinks {margin-bottom: 10px;}
	#Content .TickerBoxRechts {float:right;}
	#Content .TickerBoxLinks {float:left;}
	#Content .TickerBoxBereich .Datenliste div.Datum, #Content .TickerArchiv div.Datum {float: left; padding-right: 20px;}
	#Content .TickerBoxBereich .Datenliste a.LinkGrau {width: 205px; display:block;}
	#Content .TickerArchiv {margin-top: 20px;}
	#Content .Bodytext .company {font-weight: bold; font-style: italic;}

/* Firmeneintrag */
	#Content .msg_subtext {margin-left: 15px; font-size: 11px; color: #A03234; }
	#Content .WBWAdmin {}
	#Content .WBWAdmin h2 {margin: 0px 0px 0px 0px;}
	#Content .WBWAdmin .Links {clear:both; padding: 3px 0px;}
	#Content .WBWAdmin .Links a {display:inline;}
	#Content .WBWAdmin a.WBWadminLink {
		float:right;
		margin-left: 20px;
		background-image:none;
		background-color: #F3F3F3;
		padding: 0px 2px; 
		border: 1px solid #4f5356;
		color: #4f5356;
		text-decoration: none;
		font-size: 10px;
		font-weight: normal;
	}
	#Content a:hover.WBWadminLink {
		background-color: #4f5356;
		color: #F3F3F3;
	}
	#Content .Formular .formhead {background-color: #E5E5E5;}

/* Handelsnamen */
	#Content .handelsnamen {background-color: #dfdfdf;}
	#Content .handelsnamen th { padding:3px; background-color: #f7f7f7; vertical-align: bottom; text-align: left; }
	#Content .handelsnamen td { padding:3px; background-color: #FFFFFF; vertical-align: top; text-align: left; }
	
/* Karriere */

	#Content .table-11 div {font-size: 11px;}
	#anzeigenuebersicht a {
		padding: 4px 0px 1px 10px;
		background-image:url(/images/pfeil_grau.gif);
		background-repeat:no-repeat;
		background-position: 0px 9px;
}
/* Startseite */
	#Content #Startseite .Datenliste .Datum {font-size:12px;}
	#Content #Startseite a.Itemlink {font-size: 12px; text-decoration:none; font-weight:bold; color: #4f5356;}
	#Content #Startseite a.Itemlink:hover {color: #e2001a;}
	#Content .BoxWeiss200 .Box h1 {font-size: 12px; margin-top:0px; margin-bottom:0px;}
	
/* WBW */
	#Content a.Itemlink {font-size: 12px; text-decoration:none; font-weight:normal; color: #4f5356;}
	#Content .WBWproduktbaum {
		font-weight: bold;
		line-height: 20px;
		color: #4f5356;
	}
	#Content .WBWproduktbaum div {
		background-image:url(/images/dpfeil_rot.gif);
		background-repeat:no-repeat;
		background-position: 0px 8px;
		padding-left: 15px;
	}
	#Content .WBWproduktbaum div a {
		color: #4f5356;
		text-decoration: none;
	}
	#Content .WBWproduktbaum div a:hover {
		color: #e2001a;
	}
	#Content ul.WBWProduktliste {
		list-style: none;
		margin-left: 0px;
		line-height: 20px;
	}
	#Content .WBWProduktliste li, #Content .Datenliste .Prod, #Content .Datenliste .Noprod , #Content .Datenliste .wbwvideo {
		background-image:url(/images/dpfeil_rot.gif);
		background-repeat:no-repeat;
		background-position: 0px 8px;
		padding-left: 15px;
	}
	#Content .WBWProduktliste li.Noprod, #Content .Datenliste .Noprod {
		background-image:url(/images/dpfeil_grau.gif);
		color: #4f5356;
	}
	#Content .Datenliste .Prod, #Content .Datenliste .Noprod {
			background-position: 0px 5px;
	}
	#Content .WBWdetail .Logo, #Content .WBWdetail .wbwpostfach, #Content .WBWdetail .Firmeninfos
	{float: right;}
	#Content .WBWdetail .Datensatz, 
	#Content .WBWdetail .Firmeninfos, #Content .WBWdetail .Kontaktdaten, #Content .WBWdetail .Adressdaten, #Content .WBWdetail .Firmenprofil
	{margin-top: 20px; line-height: 18px;}
	#Content .WBWdetail .Adressdaten {margin: 0px; padding: 0px 10px;}
	#Content .WBWdetail .Datensatz, #Content .WBWdetail .Datenliste {
		padding-bottom: 30px;
		margin-left: 10px;
	}
	#Content .WBWdetail h2, #Content .tabcontent h2 {
		background-image: url(/images/box_grauSch_h2spezial.gif);
		background-repeat:no-repeat;
		height: 27px;
		padding: 3px 10px;
		margin-left: -11px;
		margin-bottom: 10px;
	}
	#Content .WBWdetail h3 {
		color: #000000;
		font-size: 12px;
		font-weight: bold;
		margin: 15px 0px 5px 0px;
	}
	
/* Wiki */
	.WikiArtikel h1 {
		margin-bottom: 40px;
	}
	.WikiArtikel h1, .WikiArtikel h2 {
		border-bottom: 1px solid #4f5356;
	}

/* ZACK */
	#ZACKanzeige {border: 1px solid #4f5356; border-top-width: 0px; margin:0px 0px 200px 0px;}
	#ZACKanzeige * {font-family: Arial, Helvetica, sans-serif;}
	#ZACKanzeige td {padding: 5px 10px; line-height: 16px;}
	#ZACKanzeige div {padding: 0px; font-size:14px; line-height: 16px;}
	#ZACKanzeige  a.linkohne:link, a.linkohne:visited {text-decoration:none;  color:#000000;}
	
/* Marketplace  */

	.center-content div, .center-content td, .center-content a {color:#000000 !important}
	.center-content a:hover {text-decoration:underline; color:#e2001a !important}
	#Title_BarsH1 div {color:#FFFFFF !important; font-size: 12px !important}
	td.titulo-Tbl {color:#FFFFFF !important; font-size: 14px !important}
	
	.center-content td.subrayado_gris {padding: 20px 0px !important}
	.center-content .subrayado_gris b {font-size: 14px;}
	
	.blue-links a {color:#000000;}
	
	#marktplatz-anhang {width:100%}
	.wbw-np, .wbw-vera, .wbw-video {margin: 10px 0px 30px 0px;}
	.wbw-titel 
	{
		margin-bottom: 10px;
		font-weight: bold;
		font-size: 13px;
		clear:both;
	}
	.wbw-zeile {clear: both;}
	.wbw-link, .wbw-fusslink {
		float: left;
		background-image:url(/images/dpfeil_rot.gif);
		background-repeat:no-repeat;
		background-position: 0px 3px;
		padding-left: 15px;
		padding-bottom: 5px;
	}
	.wbw-link a:hover {text-decoration:underline; color:#e2001a;}
	.wbw-link a {text-decoration:none}
	.wbw-link a:hover { color:#E3001B; text-decoration: underline}
	.wbw-datum {float: right; width: 15%; text-align:right;}
	.wbw-fusslink {font-weight:bold;margin: 10px 0px 20px 0px; clear:both;}
