body {
	margin-left:3px; margin-top:2px;
	font-size:12px;
	font-family:Verdana, Helvetica, Tahoma, sans-serif;
	background-color:#446C8D;
}

td {
	font-size:12px;
	font-family:Verdana, Helvetica, Tahoma, sans-serif;
}

.MainMenu {
	width:120px;
	vertical-align:top;
}

.TopMenu {
	background-color:#C8C8C8;
	font-size:11px;
	color:#F85119;
	text-decoration:none;
}

a:link {
	text-decoration:none;
	color:#18019E;
}

a:visited {
	text-decoration:none;
	color:#18019E;
}

a:hover {
	text-decoration:underline;
}

a:active {
	color:#FF0000;
}

td.warenkorb {
	background-color:#F7F8F1;
	font-size:10px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
	padding-left:5px;
	padding-right:5px;
}

.Marke {
	font-size:10px;
	color:#AAAAAA;
	text-decoration:none;
}

.Produkt {
	font-size:12px;
	color:#555555;
	text-decoration:none;
	font-weight:bold;
}

.Preis {
	font-size:10px;
	color:#880000;
	text-decoration:none;
	font-weight:bold;
}

div.PixRahmen {
	border-left: 2px solid #F85119;
	border-right: 2px solid #F85119;
	border-top: 2px solid #F85119;
	border-bottom: 2px solid #F85119;
	padding:0px;
}

.gross {
	font-size:16px;
	font-weight:bold;
	font-family:Arial, Verdana, Tahoma, sans-serif;
}

.ProduktName {
	font-size:24px;
	font-weight:bold;
	font-family:Arial, Verdana, Tahoma, sans-serif;
}

.PEigenschaften {
	font-size:13px;
	font-weight:bold;
	font-family:Arial, Verdana, Tahoma, sans-serif;
}

.BildRahmen {
	border-width:1px;
	border-color:#000000;
	border-style:solid;
}

.TrennStrich {
	border-bottom-width:2px;
	border-bottom-style:solid;
	width:300px;
	text-align:center;
	border-color:#150185;
}

.Variante {
	font-size:12px;
	font-weight:bold;
}

.klein {
	font-size:10px;
}

.ProduktPreis {
	color:#FF6600;
	font-family:tahoma, arial, sans-serif;
	font-weight:bold;
	font-size:18px;
	white-space:nowrap;
	margin-bottom:20px;
}

.error {
	font-size:12px;
	font-family:tahoma, helvetica, arial, sans-serif;
	color:#ff0000;
	font-weight:bold;
}

.fett {
	font-size:12px;
	font-family:verdana, helvetica, arial, tahoma, sans-serif;
	font-weight:bold;
}

.seitenname {
	margin-top:5px;
	margin-left:15px;
	margin-bottom:5px;
	font-family:"Times New Roman", serif;
	font-size:20px;
	color:#000000;
	font-weight:bold;
}

.bugreport {
	color:#000000;
	background-color:#FF0000;
	font-weight:bold;
	text-align:center;
	font-size:15px;
}

.dickueber {
	font-size:14px;
	font-family:Arial, Verdana, Tahoma, Sans-Serif;
	color:#000086;
	padding-left:10px;
}

div.versandkostenlos {
	text-align:right;
	color:#476E8B;
	font-weight:bold;
	font-size:13px;
	margin-bottom:10px;
}

td.versandinfo {
	border-top: solid 2px #FF7300;
	background:#EEE;
	width:330px;
}

td.versandkosten {
	color:#FF0000;
	font-weight:bold;
	font-size:12px;
	text-align:right;
	width:80px;
}

td.versandland {
	color:#000000;
	font-weight:bold;
	font-size:12px;
	vertical-align:top;
	width:90px;
}

table.teilkosten {
	margin-right:15px;
}

.kursiv {
	font-style:italic;
}

.zusatzfelder {
	width:230px;
}

td.newsletter {
	background-color:#FFFFFF;
	color:#000000;
	font-size:10px;
	vertical-align:bottom;
}

.tabellenkopf {
	background-color:#000086;
	color:yellow;
	font-size:13px;
	font-weight:bold;
	text-align:center;
}

.tabellentext {
	background-color:#c8c8c8;
	color:#000000;
}

.achtung {
	color:red;
}

.bsaktiv {
	font-size:10px;
	color:#AA0000;
}

.bsinaktiv {
	font-size:10px;
	color:#959595;
}

.bsinfo {
	color:#000000;
	background-color:#c8c8c8;
	font-size:10px;
}

.hintergrund {
	background-color:#FFFFFF;
	color:#000000;
	border-width:2px;
	border-color:#F85119;
	border-style:solid;
	width:640px;
}

.sonderangebot1 {
	font-size:12px;
	color:#000000;
	text-decoration:none;
	padding-left:25px;
}

.sonderangebot2 {
	font-size:12px;
	color:#FF0000;
	text-decoration:none;
	padding-left:25px;
}

.AlterPreis {
	font-size:10px;
	background-color:#FFFFFF;
	color:#888888;
}

.rahmen {
	border-width:2px;
	border-color:#000000;
	border-style:solid;
}

.gutscheincode {
	font-size:20px;
	font-weight:bold;
	color:#000084;
}

table.ffmailtable {
	width:640px;
	border:2px #F85119 solid;
	background-color:#FFF;
}

td.ffmailtext {
	font-size:10px;
	text-align:right;
	color:#000;
}

td.ffmailoffer {
	font-size:10px;
	font-weight:bold;
	text-align:center;
	color:#000;
}

td.ffmailinput {
}

td.ffmailsend {
	text-align:right;
}

input.ffmailmail {
	width:170px;
	background-color:#FFFFFF;
	border-style:solid;
	border-width:1px;
	border-color:#000;
}

input.ffmailnachricht {
	width:455px;
	background-color:#FFFFFF;
	border-style:solid;
	border-width:1px;
	border-color:#000;
}

input.ffmailbutton {
	font-size:10px;
	color:#FF6600;
	font-weight:bold;
	background-color:#000086;
	border-width:2px;
	border-style:solid;
	border-color:#FF6600;
}

div.kontaktbig {
	font-weight:bold;
	font-size:17px;
	color:#406784;
	text-align:center;
}

td.kontaktrubrik {
	vertical-align:top;
	font-weight:bold;
	font-size:12px;
	text-align:right;
}

td.kontakttext {
	font-size:12px;
}

td.kontaktdynamiko {
	font-size:12px;
	font-weight:bold;
	color:#CD2621;
}

td.kontaktklein {
	font-size:10px;
}

div.faq {
	text-decoration:underline;
	margin-bottom:10px;
	padding-left:5px;
}

div.faqanswer {
	font-size:10px;
	font-weight:bold;
	margin-bottom:8px;
	padding-left:8px;
	padding-right:8px;
}

div.faqtext {
	font-size:10px;
	margin-bottom:20px;
	padding-left:8px;
	padding-right:8px;
}

.servicetitel {
	font-family:"Times New Roman", serif;
	font-size:16px;
	font-weight:bold;
	margin-bottom:8px;
	text-decoration:none;
	color:#000000;
}

table.serviceseiten {
	background-color:#FFFFFF;
	color:#000000;
	border-width:2px;
	border-color:#FF7300;
	border-style:solid;
	width:640px;
	text-align:left;
}

td.pressetext {
	vertical-align:top;
	width:250px;
}

div.journaltitel {
	font-family:"Times New Roman", serif;
	font-size:12px;
	margin-bottom:8px;
	font-weight:bold;
	text-decoration:none;
	color:#303030;
	border-bottom:solid 2px #FF7300;
	width:250px;
	text-align:right;
}

table.fashionlinks {
	width:250px;
}

.journaltext {
	color:#476E8B;
	font-size:11px;
	padding-top:5px;
	vertical-align:top;
}

a.journallink {
	text-decoration:none;
	color:#000000;
	font-size:10px;
}

div.journaldirekt {
	font-size:11px;
	font-weight:bold;
	text-align:center;
	margin-bottom:10px;
	margin-top:5px;
}

a.journaldirektlink {
	text-decoration:none;
	color:#18019E;
	font-size:10px;
}

img.journallinkbild {
	border:0px;
	margin-left:7px;
}

div.journalmain {
	font-family:"Times New Roman", serif;
	font-size:18px;
	margin-bottom:10px;
	margin-top:10px;
	font-weight:bold;
	color:#000000;
}

a.fashionlink {
	text-decoration:none;
	color:#476E8B;
	font-size:11px;
}

div.messetermin {
	font-size:10px;
	padding-left:17px;
}

input.meinung {
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	width:200px;
}

textarea.meinungtext {
	width:580px;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
}

input.meinungbutton {
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
}

table.meinung {
	margin-left:15px;
}

table.modetrends {
	width:380px;
}

td.modetrends {
	font-family:"Times New Roman", serif;
	font-size:12px;
	margin-bottom:8px;
	font-weight:bold;
	text-decoration:none;
	color:#303030;
	border-bottom:solid 2px #FF7300;
	text-align:center;
	width:140px;
}

table.logos {
	width:380px;
}

td.logologo {
	width:170px;
	color:#BBBBBB;
	font-size:10px;
	text-align:right;
}

td.logodown {
	width:180px;
	padding-top:5px;
	padding-left:15px;
	padding-bottom:10px;
	font-size:10px;
	vertical-align:top;
}

td.logotype {
	width:30px;
	padding-top:5px;
	padding-bottom:10px;
	padding-left:10px;
	font-size:10px;
	vertical-align:top;
}

table.menuTable {
	width:120px;
}

td.menuGrayRectangle {
	background-color:#696969;
	width:2px;
	height:17px;
}

td.menuMainCategory {
	background-color:#C8C8C8;
	border-top: 1px solid #7B8183;
	border-right: 1px solid #7B8183;
}

td.menuWhiteSpacer {
	background-color:#F7F8F1;
	width:2px;
	border-left: 1px solid #7B8183;
}

td.menuSubCategories {
	background-color:#C8C8C8;
	border-right: 1px solid #7B8183;
}

td.menuSubSpacer {
	height:17px;
	background-color:#F7F8F1;
	border-left: 1px solid #7B8183;
	border-right: 1px solid #7B8183;
}

a.menuMainCategoryLink:link {
	text-decoration:none;
	font-weight:bold;
	padding-left:3px;
	color:#18019E;
	font-size:12px;
}

a.menuMainCategoryLink:visited {
	text-decoration:underline;
	font-weight:bold;
	padding-left:5px;
	color:#18019E;
	font-size:12px;
}

a.menuMainCategoryLink:active {
	text-decoration:none;
	font-weight:bold;
	padding-left:5px;
	color:#FF0000;
	font-size:12px;
}

a.menuSubCategoryLink:link {
	display:block;
	color:#000000;
	background-color:#C8C8C8;
	text-decoration:none;
	width:103px;
	font-size:11px;
	padding-left:13px;
}

a.menuSubCategoryLink:visited {
	display:block;
	color:#000000;
	text-decoration:none;
	width:103px;
	font-size:11px;
	padding-left:13px;
}

a.menuSubCategoryLink:hover {
	display:block;
	color:#000000;
	background-color:#FFCC00;
}

a.menuSubCategoryLink:active {
	display:block;
	color:#FF0000;
	background-color:#FFCC00;
}

table.suche {
	border-left: 1px solid #7B8183;
	border-right: 1px solid #7B8183;
	border-bottom: 1px solid #7B8183;
	background-color:#F7F8F1;
}

form {
	margin-bottom:0px;
	margin-top:0px;
}

input.suche {
	width:85px;
	border-left: 1px solid #7B8183;
	border-right: 1px solid #7B8183;
	border-top: 1px solid #7B8183;
	border-bottom: 1px solid #7B8183;
	margin-left:3px;
}

td.suche {
	text-align:right;
	font-weight:bold;
	padding-right:5px;
}

a.toplink:link {
	color:#F85119;
	font-size:11px;
	text-decoration:none;
	margin-right:8px;
}

a.toplink:visited {
	color:#F85119;
	font-size:11px;
	text-decoration:none;
	margin-right:8px;
}

a.toplink:hover {
	color:#F85119;
	font-size:11px;
	text-decoration:underline;
	margin-right:8px;
}

td.anzeige {
	font-size:8px;
}

td.warenkorb1 {
	font-size:10px;
	font-weight:bold;
}

table.SubTopMenu {
	height:32px;
	background-color:#F7F8F1;
	border-left: 1px solid #7B8183;
	border-right: 1px solid #7B8183;
	border-top: 1px solid #7B8183;
	border-bottom: 1px solid #7B8183;
}

a.login:link {
	font-size:12px;
	font-weight:bold;
	display:block;
	width:85px;
	text-align:center;
	color:#000000;
	padding-top:2px;
	text-decoration:none;
	height:23px;
	border-left: 2px solid #F85119;
	border-right: 2px solid #F85119;
	border-top: 2px solid #F85119;
	border-bottom: 2px solid #F85119;
}

a.login:visited {
	font-size:12px;
	font-weight:bold;
	display:block;
	width:85px;
	text-align:center;
	color:#000000;
	padding-top:2px;
	text-decoration:none;
	height:23px;
	border-left: 2px solid #F85119;
	border-right: 2px solid #F85119;
	border-top: 2px solid #F85119;
	border-bottom: 2px solid #F85119;
}

a.login:hover {
	font-size:12px;
	font-weight:bold;
	display:block;
	width:85px;
	text-align:center;
	color:#000000;
	background-color:#F85119;
	padding-top:2px;
	text-decoration:none;
	height:23px;
	border-left: 2px solid #F85119;
	border-right: 2px solid #F85119;
	border-top: 2px solid #F85119;
	border-bottom: 2px solid #F85119;
}

a.login:active {
	font-size:12px;
	font-weight:bold;
	display:block;
	width:85px;
	text-align:center;
	color:#FFFFFF;
	background-color:#F85119;
	padding-top:2px;
	text-decoration:none;
	height:23px;
	border-left: 2px solid #F85119;
	border-right: 2px solid #F85119;
	border-top: 2px solid #F85119;
	border-bottom: 2px solid #F85119;
}

a.TopMenuLink:link {
	display:block;
	height:auto;
	width:auto;
	color:#000000;
	text-decoration:none;
	padding-left:8px;
	padding-right:8px;
	border-right: 1px solid #7B8183;
}

a.TopMenuLink:visited {
	display:block;
	height:auto;
	width:auto;
	color:#000000;
	text-decoration:none;
	padding-left:8px;
	padding-right:8px;
	border-right: 1px solid #7B8183;
}

a.TopMenuLink:hover {
	display:block;
	height:auto;
	width:auto;
	background-color:#FFCC00;
	color:#000000;
	text-decoration:none;
	padding-left:8px;
	padding-right:8px;
	border-right: 1px solid #7B8183;
}

a.TopMenuLink:active {
	display:block;
	background-color:#FFCC00;
	color:#FF0000;
	text-decoration:none;
	padding-left:8px;
	padding-right:8px;
	border-right: 1px solid #7B8183;
}

table.SubTopMenu2 {
	background-color:#F7F8F1;
	border-top: 1px solid #7B8183;
	border-bottom: 1px solid #7B8183;
	height:20px;
}

table.newsletter {
	background-color:#FFFFFF;
	border-left: 1px solid #7B8183;
	border-right: 1px solid #7B8183;
	border-top: 1px solid #7B8183;
	border-bottom: 1px solid #7B8183;
}

td.mainpage {
	padding-left:5px;
}

td.newslettertop {
	color:#F85119;
	font-size:12px;
	font-weight:bold;
}

input.newsletterlong {
	width:100px;
	border-left: 1px solid #7B8183;
	border-right: 1px solid #7B8183;
	border-top: 1px solid #7B8183;
	border-bottom: 1px solid #7B8183;
}

input.newslettershort {
	width:30px;
	border-left: 1px solid #7B8183;
	border-right: 1px solid #7B8183;
	border-top: 1px solid #7B8183;
	border-bottom: 1px solid #7B8183;
}

table.kontaktinfo {
	margin-top:25px;
	border-left: 1px solid #7B8183;
	border-right: 1px solid #7B8183;
	border-top: 1px solid #7B8183;
	border-bottom: 1px solid #7B8183;
	width:120px;
	background-color:#F7F8F1;
}

a.maillink {
	font-size:11px;
}

div.telefon {
	font-size:13px;
	font-weight:bold;
}

div.fax {
	font-size:11px;
	font-weight:bold;
}

table.ProduktBaum {
	width:640px;
	background-image:url(/pix/bg-tab.gif);
	border-left: 2px solid #F85119;
	border-right: 2px solid #F85119;
	border-bottom: 2px solid #F85119;
}

table.TreeTop {
	width:640px;
	background-color:#FFFFFF;
	border-left: 2px solid #F85119;
	border-right: 2px solid #F85119;
	border-top: 2px solid #F85119;
}

td.BrowsePath {
	text-align:right;
	vertical-align:top;
	padding-top:3px;
	padding-right:5px;
}

table.ProductDetail {
	border-left: 2px solid #F85119;
	border-right: 2px solid #F85119;
	border-top: 2px solid #F85119;
	border-bottom: 2px solid #F85119;
	width:640px;
	background-image:url(/pix/bg-tab.gif);
}

table.BarBottom {
	background-color:#FFFFFF;
}

table.Startseite {
	width:635px;
	background-color:transparent;
	margin-left:0px;
}

td.Startseite1 {
	vertical-align:top;
	width:400px;
}

td.Startseite2 {
	vertical-align:top;
	width:235px;
	padding-left:10px;
}

table.opener {
	border-left: 1px solid #7B8183;
	border-right: 1px solid #7B8183;
	border-top: 1px solid #7B8183;
	border-bottom: 1px solid #7B8183;
	background-color:#F7F8F1;
}

table.openerwhite {
	border-left: 1px solid #7B8183;
	border-right: 1px solid #7B8183;
	border-top: 1px solid #7B8183;
	border-bottom: 1px solid #7B8183;
	background-color:#FFFFFF;
}

table.monatsangebot {
	border-left: 1px solid #7B8183;
	border-right: 1px solid #7B8183;
	border-top: 1px solid #7B8183;
	border-bottom: 1px solid #7B8183;
	background-color:#FFFFFF;
	margin-bottom:15px;
}

td.angebot {
	height:70px;
	vertical-align:bottom;
	font-weight:bold;
	font-family:Arial, Tahoma, sans-serif;
	font-size:14px;
	padding-left:9px;
}

td.angebotspreis {
	height:65px;
	vertical-align:bottom;
	text-align:right;
	font-family:Arial, Tahoma, sans-serif;
}

div.altPreis {
	color:#000000;
	font-size:10px;
	font-family:Arial, Tahoma, sans-serif;
         text-decoration:line-through;
}

div.neuPreis {
	color:#000000;
	font-size:26px;
	font-family:Arial, Tahoma, sans-serif;
}

img.startlink {
	border-left: 1px solid #7B8183;
	border-right: 1px solid #7B8183;
	border-top: 1px solid #7B8183;
	border-bottom: 1px solid #7B8183;
	margin-bottom:15px;
}

td.startwerbung {
	width:236px;
	height:62px;
	padding:1px;
}

td.starttextwerbung {
	vertical-align:middle;
	padding-left:3px;
}

a.textwerbung:link {
	font-size:10px;
	color:#FF0000;
	text-decoration:none;
}

a.textwerbung:visited {
	font-size:10px;
	color:#FF0000;
	text-decoration:none;
}

a.textwerbung:hover {
	font-size:10px;
	color:#FF0000;
	text-decoration:underline;
}

a.textwerbung:active {
	font-size:10px;
	color:#000000;
	text-decoration:none;
}

div.presseauszug {
	font-style:italic;
	padding-left:15px;
	padding-right:65px;
	margin-bottom:10px;
}

td.waschtipp {
	font-size:10px;
	padding-left:10px;
	padding-bottom:10px;
}

img.startinfolink {
	border-left: 1px solid #7B8183;
	border-right: 1px solid #7B8183;
	border-top: 1px solid #7B8183;
	border-bottom: 1px solid #7B8183;
	margin-bottom:5px;
}

td.SubTopTable {
	line-height:20px;
}

.journal2 {
	vertical-align:top;
	width:140px;
}

.presse2 {
	vertical-align:top;
	width:140px;
}

.service2 {
	vertical-align:top;
	width:140px;
}

div.presseinfo {
	font-size:10px;
	margin-top:5px;
	color:#707070;
	margin-bottom:10px;
}

input.presseanmeldung {
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	width:340px;
}

td.digisaxwelcome {
	font-size:10px;
	padding-left:3px;
}

a.agb:link {
	text-decoration:underline;
	color:#18019E;
}

a.agb:visited {
	text-decoration:underline;
	color:#18019E;
}

a.agb:hover {
	text-decoration:none;
}

a.agb:active {
	color:#FF0000;
}

h1.hochwasser {
	text-align:center;
	color:red;
}

h2.hochwasser {
	text-align:center;
}

div.hochwasser {
	font-size:17px;
	font-weight:bold;
	text-align:center;
}

div.hochwasserkonto {
	padding-left:30px;
	font-weight:bold;
	margin-bottom:15px;
}

ul.hochwasser li, ol.hochwasser li {
	margin-bottom:8px;
	margin-right:10px;
}

div.werbemittel {
	margin:10px 0;
	color:#63872B;
	font-size:10px;
}

div.countries {
	font-style:italic;
	font-size:11px;
	margin-top:10px;
	font-weight:normal;
}

table.partner {
	border:1px solid #000;
}

td.partnertime, td.partnersite {
	border-bottom:1px solid #B4B4B4;
	border-right:1px solid #000;
	padding:2px;
	text-align:center;
	background:#F5E096;
	width:130px;
}

td.partnersite {
	border-right:0;
	background:#FFF;
	width:300px;
}

div.toplinks {
	width:757px;
	font-size:11px;
	text-align:center;
	padding:4px;
	background-color:#C8C8C8;
}

span.detailmarker {
	color:#b00;
}
