body { background-color:#fff6c8; }
.    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt}
h1   {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	color: #DD6600;
	vertical-align: top;
}
h2   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: 900; color: #000066}
p    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000}
.small { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #DD6600}
td   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt}

h1.top { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; color: #DD6600}
h1.top2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-style: normal;	color: Red;	font-weight: bold}

a.uebersicht    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:16pt; font-weight:900; color:#3c248e; text-decoration:underline; }
a.produktgruppe { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12pt; font-weight:800; color:#3c248e; text-decoration:underline; }
a.einkaufswagen { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:normal; color:#003399; text-decoration:underline; }
a.aktion        { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:normal; color:#3c248e; text-decoration:none; }

th.uebersicht   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold; color:#000000; text-align:center; }
td.uebersicht   { background-color:#fed976; }
td.uebersicht2  { background-color:#66CC99; }
td.uebersicht3  { background-color:#9999FF; }
td.uebersicht4  { background-color:#FFFFFF; }

td.pghersteller   { background-color:#fed976; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt}
td.pghersteller a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#000000}

hr { height: 1px; color:#999999}
top2 {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; color: #DD6600
}

#container
{
	margin: auto;
	width : 830px;
}

#details {
  float: left;
	background-color: #FBF9EC;
	border-width: thin;
	border-color: #ff9900;
	border-style: solid;
	height: 200px;
	width: 200px;
	margin-right: 2px;
	padding: 4px;
	font-family: sans-serif;
	font-size: smaller;
}


#beschreibung {
   float: left;
	background-color: #FBF9EC;
	border-width: thin;
	border-color: #ff9900;
	border-style: solid;
	height: 120px;
	width: 610px;
	padding: 4px;
}

#subdetails {
   float: left;
	background-color: #FBF9EC;
	border-width: thin;
	border-color: #ff9900;
	border-style: solid;
	float: left;
	height: 68px;
	width: 610px;
	margin-top: 2px;
	padding: 4px;
}

#ende {
	clear: both;
	background-color: #FBF9EC;
	border-width: thin;
	border-color: #ff9900;
	border-style: solid;
	float: left;
	text-align: center;
	height: 60px;
	width: 820px;
	margin-top: 2px;
	padding: 4px;
}

#tabs {
	float: left;
	width: 823px;
	margin-top: 2px;
   min-height: 100%; /* Mindesthöhe für moderne Browser */
   height:auto !important; /* Important Regel für moderne Browser */
   height:100%; /* Mindesthöhe für den IE */
   overflow: hidden !important; /* FF Scroll-leiste */
}

.preis {
	color: red;
	font-family: sans-serif;
	font-size: 11pt;
	text-align: left;
	font-weight: bold;
}
