/* Produktseite */

div.artikelwarenkorb {
	float:left;
 	font-size: 9pt;
 	font-family: verdana;
 	border-color: #8D937E;
 	background-color: #EDEDED;
 	color: #000000;
 	padding: 0px 5px 0px 0px;
 	margin: 0px;
         width: 500px;
         height: 40px;
}

div.preiswarenkorb {
	float:right;
 	font-size: 9pt;
 	font-family: verdana;
 	color: #000000;
 	padding: 5px 2px 2px 2px;
 	margin: 0px;
}
td.artikelinfohead {
 	font-size: 7pt;
 	font-family: verdana;
         font-weight: bold;
 	background-color: #e2e2e2;
         color: #000000;
 	padding: 2px 2px 2px 2px;
 	margin: 0px;
}
td.artikelinfo {
 	font-size: 7pt;
 	font-family: verdana;
         font-weight: normal;
 	background-color: #e2e2e2;
         color: #000000;
 	padding: 2px 2px 2px 2px;
 	margin: 0px;
}
td.tabhead {
 	font-size: 10pt;
 	font-family: verdana;
         font-weight: bold;
 	background-color: #900076;
         color: #FFFFFF;
}
td.tab {
 	font-size: 8pt;
 	font-family: verdana;
         font-weight: normal;
         color: #000000;
 	padding: 5px 2px 0px 2px;
 	margin: 0px;
}

input, select,textarea {
 	border-width: 1px;
 	font-size: 10pt;
 	font-family: verdana;
 	border-color: #CCCCCC;
 	border-style: solid;
 	background-color: #FFFFFF;
 	color: #CC6600;
 	padding: 2px;
 	margin: 1px;
}

a:link,a:visited {
 	font-family: Arial;
 	font-size: 9pt;
 	color: #1F1F1D;
 	font-weight: bold;
 	text-decoration:underline;
}

a:hover {
 	font-family: Arial;
 	font-size: 9pt;
 	font-weight: bold;
 	color: #760000;
 	text-decoration:none;
}

a.footer:link,a.footer:visited {
         color: #000000;
         font-size: 8pt;
         font-weight:normal;
}

a.footer:hover {
         text-decoration:none;
         color: #000000;
         font-size: 8pt;
         font-weight:normal;
}

table, td, body {
 	font-family: Arial;
 	font-size: 9pt;
 	font-weight: normal;
 	text-align:left;
 	vertical-align:top;
 	color:#000000;
}



h1{
 	font-family: Arial;
 	font-size: 14pt;
 	font-weight: bold;
 	text-align:left;
 	color:#760000;
 	vertical-align:top;
 	margin: 2px 0px 5px 0px;
}

h2 {
 	font-family: Arial;
 	font-size: 11pt;
 	font-weight: bold;
 	text-align:left;
         color:#000000;
 	background-color:#e4e4e4;
 	margin:5px 0px 3px 0px;
 	padding:2px 5px 2px 5px;
}

h3 {
 	font-family: Arial;
 	font-size: 11pt;
 	font-weight: bold;
 	text-align:left;
         color:#760000;
 	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 0px;
}

td.head {
 	font-family: Arial;
 	font-size: 12pt;
 	font-weight: bold;
 	text-align:center;
 	color:#9A0086;
 	padding: 15px 0px 0px 5px;
 	text-align:left;
 	vertical-align:top;
}

.contenthead {
 	font-size: 11pt;
 	text-align:left;
 	vertical-align:top;
 	font-weight: bold;
 	color:#000000;
 	padding: 16px 0px 0px 15px;
}

.content {
 	font-family: Arial;
 	font-size: 9pt;
 	font-weight: normal;
 	text-align:left;
 	color:#000000;
 	padding: 2px 15px 0px 15px;
 	vertical-align:top;
}

.artikelbox {
 	font-family: Arial;
 	font-size: 8pt;
 	font-weight: normal;
 	text-align:left;
 	color:#000000;
 	padding: 5px 0px 5px 0px;
 	vertical-align:top;
         background-color:#DEDEDE;
}


.menu {
 	font-size: 11pt;
 	text-align:left;
 	vertical-align:top;
 	font-weight: bold;
 	color:#000000;
 	padding: 0px 10px 0px 10px;
}

.menuhead {
 	font-size: 11pt;
 	text-align:right;
 	vertical-align:top;
 	font-weight: bold;
 	color:#FFFFFF;
 	padding: 8px 10px 0px 5px;
}

div.preis {
         width:72px;
	height:27px;
         background:url("../img/button_preis.gif");
         background-repeat:no-repeat;
         padding: 5px 0px 0px 0px;
         text-align:center;
         margin: 0px;
         color: #FFFFFF;
         font-size: 10pt;
         font-weight: bold;
}

div.preisklein {
         width:55px;
	height:21px;
         background:url("../img/button_small_preis.gif");
         background-repeat:no-repeat;
         padding: 3px 0px 0px 0px;
         text-align:center;
         margin: 0px;
         color: #FFFFFF;
         font-size: 8pt;
         font-weight: bold;
}

p.HeaderInfo a {
         color: #4F4F4F;
         font-size: 8pt;
}

.Header {
         float:left;
}

a.Header  {
         display: block;
         font-family: Arial;
         color: #FFFFFF;
         font-size: 11pt;
 	font-weight: bold;
 	text-align:center;
         padding: 10px 5px 0px 5px;
         height:25px;
         text-decoration:none;
}

a.Header:hover {
         color: #000000;
         font-size: 11pt;
         font-weight: bold;
}

.HeaderDiver {
         float:left;
         color: #4F4F4F;
         font-size: 8pt;
         padding: 0px 5px 0px 5px;
}

.headermenu {
 	font-family: Arial;
 	font-size: 8pt;
 	font-weight: normal;
 	text-align:left;
 	color:#FFFFFF;
 	padding: 0px 0px 0px 0px;
 	vertical-align:top;
}


.artikel {
 	font-family: Arial;
 	font-size: 8pt;
 	font-weight: normal;
 	text-align:left;
 	color:#595856;
 	padding: 0px 0px 0px 0px;
 	vertical-align:top;
}

.warenkorb {
 	font-family: Arial;
 	font-size: 8pt;
 	font-weight: normal;
 	text-align:center;
 	color:#FFFFFF;
 	padding: 40px 15px 15px 15px;
 	vertical-align:middle;
}

a.headerlink, a.headerlink:link {
         font-family: Arial;
         font-size: 8pt;
 	font-weight: normal;
 	text-align:center;
         color:#FFFFFF;
         text-decoration:underline;
         vertical-align:top;
}

a.headerlink:hover {
         font-family: Arial;
         font-size: 8pt;
         color:#BFBFBF;
         text-decoration:none;
}

div.preisbig {
         width:72px;
	height:27px;
         background:url('../img/button_preis_big.gif') no-repeat;
         text-align:center; margin:0px; color:#FFFFFF; font-size:20pt; font-weight:bold; padding-left:0px; padding-right:0px; padding-top:5px; padding-bottom:0px; background-repeat:no-repeat
}

