BODY {
padding : 0;
margin : 0;
font-family : "Trebuchet MS", Verdana, Arial, sans-serif;
font-size : 13px;
line-height : 1.5;
color : #333333;
}
td {
font-family : "Trebuchet MS", Verdana, Arial, sans-serif;
font-size : 13px;
line-height : 1.5;
color : #333333;
}
a {
color : #333333;
text-decoration : none;
}
a:hover {
color : #ff9900;
text-decoration : none;
}
h1 {
font-size : 15px;
padding : 0;
padding-bottom : 20px;
margin : 0;
}
h2 {
font-size : 13px;
padding : 0;
margin : 0;
font-weight:normal
}
h2 a{
text-decoration:none;
}
#container {
width : 1000px;
margin-bottom : 0;
margin-left : auto;
margin-right : auto;
background-image : url(images/background.jpg);
background-repeat : repeat-x;
background-position : top;
}
#banner {
padding : 0 0 0 10px;
margin : 0;
height : 173px;
overflow : hidden;
}
#content {
padding-left : 40px;
padding-right : 30px;
padding-top : 0;
float : left;
width : 510px;
}
pre {
padding : 0;
margin : 0;
}
#left {
float : left;
width : 200px;
margin : 0;
padding : 0;
}
.kats {
margin-top : 0;
float : left;
width : 145px;
text-align : left;
padding-bottom : 9px;
margin-left : 7px;
}
.kats a {
line-height : 16px;
width : 140px;
display : block;
}
.katlink {
float : left;
text-align : left;
font-weight : bold;
margin-left : 15px;
}
.katlink ul {
float : left;
margin:0;
padding:0;
}
.katlink li img{
clear:left;
list-style: none;
float : left;
padding-right:10px;
margin-bottom:7px;
}
.katlink li {
list-style: none;
}
.katlink li a{
list-style: none;
float : left;
margin-bottom:7px;
}
.kateg2 a
{
	
clear:left;
	float:left;
	font-weight: normal;
	color: #990000;
	width:180px;
	margin-left: 25px;
margin-right:0;
margin-bottom:3px;
font-size:11px;
}
#right {
float : right;
width : 200px;
margin : 0;
padding : 0;
}
#footer {
clear : both;
margin : 0;
padding : 0;
height : 90px;
background-repeat : repeat-x;
margin-top : 35px;
}
#clear {
clear : both;
height : 0;
}
img {
border-style : none;
}
#flags {
float : right;
width : 200px;
margin-top : 50px;
font-size : 11px;
line-height : 1.2;
color : #ffffff;
}
.selectwarenkorb {
width : 40px;
text-align : center;
}
.tabrechts {
margin : 0;
padding : 0;
line-height : 15px;
font-size:12.5px;
}
.small {
	font-size : 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.prodbild {
width : 230px;
text-align : left;
vertical-align : top;
border-bottom : 1px solid #cccccc;
}
.prodtext {
text-align : left;
vertical-align : top;
border-bottom : 1px solid #cccccc;
}
.prodboxN {
padding-top : 7px;
padding-bottom : 7px;
}
TD.main, P.main {
font-family : "Trebuchet MS", Verdana, Arial, sans-serif;
font-size : 13px;
line-height : 1.5;
color : #333333;
}
.preisdiscount {
font-weight : bold;
text-decoration : line-through;
}
.preisdiscount1 {
font-weight : bold;
color : #cc0000;
text-decoration : none;
}
.boxheader {
clear : both;
padding-left : 10px;
padding-bottom : 10px;
padding-top : 10px;
font-weight : bold;
color : #b50000;
}
.boxheader a{

color : #b50000;
}
.boxleft {
padding-left : 20px;
clear : both;
}
.boxleft ul{
padding : 0px;
margin : 0px;
}
.boxleft li {
	list-style: none;
}
#productbox1 {
width : 260px;
float : left;
padding-top : 3px;
}
#productbox2 {
width : 55px;
float : left;
text-align : center;
padding-top : 3px;
}
#productbox3 {
width : 190px;
float : right;
text-align : left;
}
.boxright {
clear : both;
}
.boxright span {
float : right;
text-align : left;
width : 170px;
line-height : 1.3;
}
.boxright img {
float : left;
}
.boxheaderrechts {
clear : both;
padding-bottom : 10px;
padding-top : 10px;
font-weight : bold;
color : #b50000;
}
.wkanzahl {
text-align : center;
vertical-align : top;font-size : 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.options {
font-style : italic;
font-size : 11px;
font-weight : normal;
}
.wkartikel {
	text-align : left;
	vertical-align : top;
	padding-bottom : 7px;
	font-weight : bold;
	font-size : 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.wkpreis {
text-align : right;
vertical-align : top;
width : 80px;font-size : 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.summe {
border-top : 1px solid #cccccc;font-size : 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.summe2 {
border-top : 1px solid #cccccc;
padding-top : 5px;
}
.red {
color : #ff9900;
}
.tabelle_content {
width : 500px;
}
.tabelle_content2 {
	width : 500px;
	color: #0066CC;
}
.message {
color : #bd0000;
}
.minilink {
font-size : 11px;
font-style : italic;
color : #ff9900;
text-decoration : underline;
}
.artleft{
	font-weight: normal;
	float : left;
	border-top: 3px none #CCCCCC;
	border-right: 1px none #CCCCCC;
	border-left: 1px none #CCCCCC;
	padding-bottom: 30px;
}
.artleft img {
float : left;
padding-left : 10px;
padding-right : 20px;
padding-top : 20px;
}
.artleft h1 {
	background: #666666;
	margin: 0px 0px 10px;
	padding: 0px 0px 0px 3px;
	font-size: 13px;
	color:#FFFFFF;
	border-top: 1px solid #716F64;
	border-bottom: 1px solid #716F64;
	border-right-width: 0px;
	border-left-width: 0px;
}
.artleft p {

	margin-left: 180px;
}
.suche {
width : 130px;
float : left;
}
.suche2 {
float : right;
margin-right : 10px;
}
.anzahlwarenkorb
{
width:20px; height:13px; text-align: center; font-size:11px
}
.error
{
	background-color: #990000;
}
.error2
{
	background-color: #CC0000;
	font-weight: bold;
	color: #FFFFFF;
}.longbutton {
	height: 25px;
	width: 322px;
	font-weight: bold;
}
.formf
{
	border: 0px none #FFFFFF;
	height: 22px;
	padding: 0px;
	margin:0px;
	padding-top:3px;
}
.formf2
{
	padding: 0px;
	margin:0px;
	height: 22px;
}
