HTML {
	 MARGIN: 0px; 


}
BODY.allSite{
/*
	background-image: url(/image/shop/logo.gif) ;
	background-repeat: no-repeat;
  background-attachment:fixed;
*/

	padding:0px;margin:0px; 
 	text-align:center;
}

BODY.BODYDelete{
 	text-align:center;
}

BODY.basket{
	background-color: #ffffff;padding:0px;margin:0px; 
 	text-align:center; 
}

.tabLogo {
	font: 11px/16px Verdana, Arial,Helvetica,Sans-serif;
	text-align:left;
	background-color:#ffffff;
	width:100%;
	margin-top:0px;
}
.basketFrame {
	display:block;
	width:220px;
	height:58px;
	border-top:1px solid #440007;
	border-left:1px solid #440007;
	border-right:2px solid #440007;
	border-bottom:2px solid #440007;
	
}
IMG.mandantPic{

}
DIV.hotline{
	
}
.menupic{
border-top: 1px solid #666666;
border-bottom: 1px solid #666666;
background-color:#f3f3f3; 
background-repeat : repeat-x;

}
.contentpic{
}
DIV.menu_basket{

}
INPUT.globalsearch{
	width: 105px;  font-family: Verdana,Arial,Helvetica; font-size: 11px; 
	padding: 0px; margin-top:0px;border:1px solid #c0c0c0; background-color:white; color: #000000;
}
label.labelsearch{
float:left;margin:2px 0px 0px 20px;clear:both;
}
TD.boxLineTopSTOP{
height:0px;
}
TD.boxLineBottomSTOP{
width:100%;
height:0px;
background-repeat : repeat;
}
INPUT.galerieText{
	border:none;
	border-bottom: 1px solid #696969;
	width:440px;
	font-weight:bold;
	background-color: #f3f3f3;
 	padding-left: 8px;
}
p{
margin-top:0px;padding-top:0px;
}
p.menufont{
color:  #1D4AA7;
}
DIV.divtitle{
	width:760px;

}
table.mainTable{
	BACKGROUND-COLOR: #ffffff;
	width:940px;
	text-align:center; 
}
.mainContent{
	width:600px;
	color:black;
	 text-align:center; 
	 vertical-align:top; 
	 padding-top:20px;padding-bottom: 20px;
}
.mainslot{
	BORDER-LEFT: #ffffff 1px solid;
	width:240px;
	padding-top: 20px;
	padding-left: 20px;
	padding-bottom: 20px;
}

DIV.pageSlot{
	float: right;clear:right;
	width:229px;height:100%;
	margin: 14px 0px 0px 0px;
	padding: 18px 2px 2px 2px;

  background-image : url(/image/shop/icon_rd_ol.gif);	background-repeat: no-repeat; 
 background-color:#dfdfdf;

}
DIV.pageSlotGalerie{
	background-image : url(/image/shop/icon_rd_ol.gif);	background-repeat: no-repeat;
	background-color: #f3f3f3;
	width:465px;float:left;
	margin: 18px 0px 0px 4px;
	padding: 10px 5px 2px 10px;
}

div.slotAll{
	width: 218px;
	height: 100%;
}
div.slotBox{
	padding: 0px 2px 10px 4px;
	width: 100%;
}
div.slotTitle{
	font-family: Verdana,Arial,Helvetica; font-size: 10px; 
	background-color: #f3f3f3;
	color: white;

/*	border-top: 1px solid #c0c0c0; */
	border-bottom: 1px solid #c0c0c0;
	border-right: 1px solid #f3f3f3;
	color: #4d4d4d;
	
	padding: 6px 2px 6px 2px;
	vertical-align:middle;
	font-weight:bold;
	text-align:left;
	clear:both;
	
}
div.slotContent{
	font: 10px Verdana, Arial,Helvetica,Sans-serif; 
	background-color: white;
	border-left: 1px solid #f3f3f3;
	border-right: 1px solid #f3f3f3;
	color:#000000;
	padding: 2px 2px 4px 2px;
	text-align:left;
	clear:both;

}
div.slotImage{
	font-family: Verdana,Arial,Helvetica; font-size: 10px; 
	background-color: #ffffff;
	text-align:center;

}
div.divslot{
	width:230px;
	margin-left:500px;
	margin-top:0px;
	top:100px;
}
h1{
	font: 11px Verdana, Arial,Helvetica,Sans-serif;
	color:#000000;
	font-weight:bold;
	margin-top: 0px;
	margin-bottom: 5px;
	text-align: left;
}
h2{
	font: 10px Verdana, Arial,Helvetica,Sans-serif;
	color:#000000;
	font-weight:bold;
	margin-top: 0px;
	margin-bottom: 5px;
}
h3{
	font: 11px/16px Verdana, Arial,Helvetica,Sans-serif;
	color:#000000;
	text-align: justify;
}
.content {
	font: 11px/16px Verdana, Arial,Helvetica,Sans-serif;
	color:#000000;
	text-align: left;
	background-color:white;
}
.contentcolor {
	font: 11px/16px Verdana, Arial,Helvetica,Sans-serif;
	color:#000000;
	text-align: left;
	background-color:#f3f3f3;
}
.contentArticle {
	font: 11px/16px Verdana, Arial,Helvetica,Sans-serif;
	color:#000000;
	text-align: left;
	background-color:#f3f3f3;
	padding-right:18px;
}
.contentGalerie{
background-image : url(/image/shop/icon_rd_ol.gif);	background-repeat: no-repeat;
		
	background-color: #f3f3f3;	width:440px;
	
}
.contenttextlight {
	font: 11px/16px Verdana, Arial,Helvetica,Sans-serif;
	color:#000000;
	background-color:#ffffff;
	padding:0;
	text-align: justify;
}
.content_small {
	font: 10px Verdana, Arial,Helvetica,Sans-serif; 
	color:#000000;
	text-align: justify;
	background-color:white;
}
.basketTable1 {
	font-family: 11px Verdana,Arial,Helvetica;
	background-color: white;
	color:white;
	font-size: 10px;
	font-weight:normal;
	text-decoration: none;
	width:100%;
	height:61px;
}
.basketTable2 {
	font-family: Verdana,Arial,Helvetica;
	color:#696969;
	background-color:#f3f3f3;
	height:60px;
	width:100%;
	height:60px;
	font-size: 10px;
	font-weight:normal;
	text-decoration: none;
	text-align:left;
	padding: 0px;

}

a {
	font-family: Verdana,Arial,Helvetica;
	color:#000;
	border-color:#ffffff;
	font-size: 10px;
	font-weight:normal;
	text-decoration: none;
	padding: 0px;
	line-height: 15px;
	
	}
a:link { text-decoration:none; color:#ffffff;border:0px;font-height:10px;}
a:visited { text-decoration:none;  color:#ffffff; border:0px;}
a:focus { text-decoration:none;  color: #666666; background-color:#f3f3f3; border:0px;}

TEXTAREA.text{
	font-family: Verdana,Arial,Helvetica;
	color:#000000;
	font-size: 10px;
	width:350px;
	height:45px;
	border:1px solid #000000;
	
}
INPUT.button{
	width:70px;
	border:1px solid #999999;
	background-color: #ffffff;
	font-family: Verdana,Arial,Helvetica;
	color:#999999;
	font-size: 10px;
}
INPUT.button2{
	width:110px;
	border:1px solid #000000;
	background-color: #ffffff;
	font-family: Verdana,Arial,Helvetica;
	color:#000000;
	font-size: 10px;
}
INPUT.count{
	font-family: Verdana,Arial,Helvetica;
	color:#000000;
	font-size: 10px;
	width:20px;
	border:1px solid #000000;
}
.indexTitleAlt{
	height: 18px;
	background-color: #f3f3f3;
	padding-left: 18px;
	padding-right: -18px;
	width: 554px;
 	
	clear: right;
}
.groupTitle{
	/* border-bottom: #e4e4e4 1px solid;  */
	border-bottom: 1px solid #c0c0c0;
	padding: 5px 0px 5px 5px;
	margin: 0px 0px 5px 0px;
	background-color: #f3f3f3;
	padding-bottom:5px;
	width: 95%;
	text-align:left;
	clear:both;
}
.groupContent{
	font: 10px Verdana, Arial,Helvetica,Sans-serif;
	color:#ffffff;
	background-color: #ffffff;
	border:1px solid #e4e4e4;
	padding-top:10px;
	padding-bottom:10px;
	width:120px;
	text-align:center;
}
.groupContentEmpty{
	font: 10px Verdana, Arial,Helvetica,Sans-serif;
	color:#ffffff;
	background-color: #ffffff;
	border:1px solid #e4e4e4;
	margin-bottom:10px; 
}

.groupLeft{
	border-left: #c0c0c0 1px solid; background-color: red;
}
.groupRight{
	border-right: #c0c0c0 1px solid; width:5px;
}
/* Hersteller/Designer/Awards */
.groupStranger{
	font: 10px Verdana, Arial,Helvetica,Sans-serif;
	color:#ffffff;
	background-color: #ffffff;
	border:1px solid #e4e4e4;
	padding-top:10px;
	padding-bottom:10px;
	width:120px;
	text-align:center;
}

.listTable{
	font: 10px Verdana, Arial,Helvetica,Sans-serif;
	background-color: #f3f3f3;
	color:#000000;
	border:none;
	margin-bottom:10px;
	text-align:left;
	border: 1px solid #ffffff;
}

.listTitle{
	border-bottom: #ffffff 0px solid; 
	font: 11px/16px Verdana, Arial,Helvetica,Sans-serif;
	BACKGROUND-REPEAT: repeat;
	background-color: #ff8080;
}
a.linkTitle{
color:red;
font-weight:bold;
}
a:link {font: 11px/16px Verdana, Arial,Helvetica,Sans-serif; text-decoration:none; color:#4b4b4b;}
a:visited {font: 11px/16px Verdana, Arial,Helvetica,Sans-serif; text-decoration:none;  color:#4b4b4b;}
a:focus {font: 11px/16px Verdana, Arial,Helvetica,Sans-serif; text-decoration:none;  color: white; background-color:#dfdfdf; }
a:hover {font: 11px/16px Verdana, Arial,Helvetica,Sans-serif; text-decoration:none;background-color: #696969;color: white;}
a.linkNavi{color:#4d4d4d;}
a.linkNavi:hover{color:white;}
a.linkcontent{font: 11px/16px Verdana, Arial,Helvetica,Sans-serif;;}
a.linklogo:hover{background-image : url(/image/shop/homeform_dunkelrot.jpg);	background-repeat: no-repeat;color:white};
a.linknormal{text-decoration:underline;};
a.article_desc {
	font: 11px/16px Verdana, Arial,Helvetica,Sans-serif;
	color:#4d4d4d;
	text-decoration: none;
	padding: 0px;
}
IMG.bild {
	BORDER-TOP: #000000 0px solid;
	BORDER-LEFT: #000000 0px solid;
	BORDER-RIGHT: #000000 0px solid;
	BORDER-BOTTOM: #000000 0px solid;
	padding:2px;
}
IMG.bildrand {
	border:1px solid #4d4d4d;
	padding: 2px 2px 2px 2px;
}

INPUT.text{
	font-family: Verdana,Arial,Helvetica;
	color:#000000;
	font-size: 11px;
	width:350px;
	height:14px;

	border:1px solid #999999;
}
INPUT.textblind{
	font-family: Verdana,Arial,Helvetica;
	color:#000000;
	font-size: 11px;
	font-weight:bold;
	width:100px;
	height:15px;
	border:0px solid #999999;
}
SELECT.text{
	font-family: Verdana,Arial,Helvetica;
	color:#000000;
	font-size: 11px;
	width:350px;
	height:20px;
	border:1px solid #999999;
}
SELECT.select{
	font-family: Verdana,Arial,Helvetica;
	color:#000000;
	font-size: 11px;
	width:350px;
	height:20px;
	border:1px solid #999999;
}
SELECT.slotselect{
	font-family: Verdana,Arial,Helvetica;
	color:#000000;
	font-size: 11px;
	width:190px;
	height:20px;
	margin-bottom:5px;
	border:1px solid #999999;
	
}
TEXTAREA.text{
	font-family: Verdana,Arial,Helvetica;
	color:#000000;
	font-size: 10px;
	width:350px;
	height:45px;
	border:1px solid #999999;
	
}
INPUT.button{
	width:70px;
	border:1px solid #999999;
	border-right:2px solid #999999;
	border-left:2px solid #999999;
	background-color: #ffffff;
	
	font-family: Verdana,Arial,Helvetica;
	color:#696969;
	font-size: 10px;
}
INPUT.button2{
	width:110px;
	border:1px solid #000000;
	background-color: #ffffff;
	font-family: Verdana,Arial,Helvetica;
	color:#000000;
	font-size: 10px;
}
INPUT.count{
	font-family: Verdana,Arial,Helvetica;
	color:#000000;
	font-size: 10px;
	width:20px;
	border:1px solid #000000;
}


/* löschen */
.listContentAlt {
	font: 10px Verdana, Arial,Helvetica,Sans-serif;
	border:0px;
	background-color: #f3f3f3;
	margin-bottom:10px; 
}
.listIconAlt{
	padding:0px;
	vertical-align:top;
}
div.listContent{
	margin-bottom:8px; 
	font: 10px Verdana, Arial,Helvetica,Sans-serif;
	border:1px solid #f3f3f3;
	/* background-color: #f3f3f3; */
	text-align:left;
	height:90px;
	float:left;
}
div.listContentLeft{
	text-align:left;
	padding:2px 4px 2px 2px;
	width:100%;
}
div.listContentRight{
	padding:2px 2px 2px 6px;
	width:100%;
}
div.listTitle{
	background-color:#f2f0cc;
	border-bottom: 0px solid #666666;
}
img.listIconLeft{
	border:0px;
	width:90px;
	height:90px;
	padding-right:5px;
}
img.listIconRight{
	border:0px;
	width:90px;
	height:90px;
}
.subcatTable{
	font: 10px Verdana, Arial,Helvetica,Sans-serif;
	color:#000000;
	border:none;
	margin-bottom:10px;
	text-align:left;
	border: 1px solid #cccccc;
	width:100%;
}
/* Hauptkat, Unterkat */
td.subcatTitle{
	/* border-bottom: #e4e4e4 1px solid;  */
	background-color: #ffffff;
	border-bottom: 2px solid #ffffff;
	text-align:left;
}	
/* Löschen, wenn alles umgestellt */
td.subcatContent {
	font: 10px Verdana, Arial,Helvetica,Sans-serif;
	background-color: #ffffff;
	border:1px solid #cccccc;
	padding-bottom:10px;
	width:120px;
	text-align:left;
	
}
/* NEU: */
/* Startseite */
div.contentStartIcon2{

margin-top:0px;
display:none;
}
div.contentStartIcon{
/* height: 154px; */
margin-top:0px;
background-color: #f3f3f3;
margin-top:0px;
margin-left: 18px;
display:block;
clear: both;
}
div.contentStartDetail{
margin-top:0px;
display:none;
}


/*	Neuigkeiten */
div.contentData{

	background-color: #f3f3f3;
	color:#060606;
	padding: 0px 18px 0px 0px;
	float:left;clear:both;
}
div.contentData2{
 background-image : url(/image/shop/icon_rd_ol.gif);	background-repeat: no-repeat;
 height:18px;width:100%;background-color:#f3f3f3;

	padding-left: 18px;
	background-color:blue;
	padding-top: 10px;
	
}
IMG.imageContent{
	padding-left:10px;
/*
	margin-right: -20px;
	margin-top: -20px;
	*/
}
IMG.imageArticle{
	padding: 0px 10px 5px 10px;

}
DIV.imageOL{
 background-image : url(/image/shop/icon_rd_ol.gif);	background-repeat: no-repeat;
 height:18px;width:100%;background-color:#f3f3f3;
 clear:both;
}
DIV.imageOLlila2{
 background-image : url(/image/shop/icon_rd_ol.gif);	background-repeat: no-repeat;
 height:28px;
 width:100%;
 margin-left: -16px;
 margin-top: -5px;
 clear:both;
}

div.indexRow{
	background-color: #f3f3f3;
	width:600px;
	padding-left: 0;
	padding-bottom:5px;
	float:left;
	clear:both;

}
div.indexTitle{
	margin-bottom:5px;
	border-bottom: 1px solid #c0c0c0;
	width:660px;
	clear:both;
}
div.indexData{
	font: 9px Verdana, Arial,Helvetica,Sans-serif;
	text-align:left;
	margin-left: 14px;

}
div.indexData1{
	width:30%;float:left;
	padding-right:4px;
}
div.indexData2{
	float:left;
	width:30%;float:left;
}
div.indexData3{
	float:left;
	width:30%;float:left;
}

a.subcatTitle{
	text-decoration:none;
	color: white;

}
DIV.subcatTitle{

	background-color:white;
	margin: 0px 0px 4px 0px;
	padding: 2px 0px 2px 2px;
	width:660px;
	height:20px;
	color:white;
	text-align:left;
clear:both;
}	
DIV.subcatContent{
	border: 1px solid #c0c0c0;
	width:150px;
	/* height:170px; */
	height: 132px;
	float:left;
	margin: 0px 16px 18px 0px;
	background-color: #f3f3f3;
	text-align:left;
}
DIV.subcatContentGalerie{
	border: 1px solid #c0c0c0;

	width:150px;
	/* height:170px; */
	height: 132px;
	float:left;
	margin: 0px 2px 18px 0px;
	background-color: #f3f3f3;
	text-align:left;
}
DIV.subcatContent1{
	background-color: #ffffff;
	text-align:center;
	height: 90px;
	}
DIV.subcatContent2{
	border-top: 1px solid #c0c0c0;
	background-color: #f3f3f3;
	height:33Px;
	text-align:left;
	padding: 4px 4px 0px 4px;
	vertical-align: left;	line-height: 5px;
}
DIV.subcatContent3{
	display:none;
	border-top: 1px solid #c0c0c0;
	height:16px;
	background-color: #f3f3f3;
	text-align:right;
	padding: 4px 4px 2px 4px;
}
DIV.subcatContent4{
	display: none;
	height:17px;
	font: 10px Verdana, Arial,Helvetica,Sans-serif;
	background-color: #f3f3f3;
	text-align:right;
	color:#666666;
	padding: 0px 4px 0px 4px;
}
TD.subcatContentEmpty{
	font: 10px Verdana, Arial,Helvetica,Sans-serif;
	background-color: #ffffff;
	border:0px solid #cccccc;
	margin-bottom:10px; 
}
div.pageMain{
	font-family: Verdana,Arial,Helvetica; font-size: 11px;
	width:950px;text-align:left;
	margin:auto;
	padding:0px 8px 0px 8px;
	background-color:white;
}

DIV.pageRow1{
	/* background-color: #f3f3f3; */
	 background-color: white;
	 	width:100%;
	height: 18px;
}
DIV.pageRow2{
	background-image : url(/image/shop/homeform_dunkelrot.jpg);	background-repeat: no-repeat;
	background-color:#89888d;
	width:950px;
	height: 70px;
	border-bottom:1px solid white;
}
DIV.pageRow3{
	background-color: #dfdfdf;
	width:950px;
	height: 20px;
}

DIV.pageRow4{
	background-color: #c0c0c0;
	width: 950px;
	height: 20px;
	margin-bottom: -5px;
	clear:both;
}
DIV.pageRow4left{
	clear:both;
	width:200px;float:left;
}
DIV.pageRow5{
	 background-color: white;
	margin-top:5px;
	width:100%;overflow:hidden;
}
DIV.pageRow6{
	background-color: white;
	margin-top:5px;
	width:100%;overflow:hidden;
}
DIV.pageLogo{
	padding-top:0px;
	float:left;
	width:720px;
	height: 71px;
	text-align:left;
	
}
DIV.pageSlogan{
	display:none;
}
DIV.pageBasket{
	width: 222px;
	text-align: right; 
	vertical-align: middle;
	margin: 4px 0px 0px 0px;
	float: left;
	
	
}
.pageBasketFrame{
	height:58px;
	display:block;
}
DIV.pageNavi{
	background-color:white;
	font-family: Verdana,Arial,Helvetica; font-size: 10px;
	width: 95%;
	float:left;text-align:left;margin: 0px;
	padding-left: 10px;
	vertical-align:bottom;
}
DIV.pageSearch{
	font-family: Verdana,Arial,Helvetica; font-size: 10px;
	TEXT-TRANSFORM: uppercase;
	margin-left:-2px;
	color: #66666;
	background-color: #dfdfdf;
	border-top: 1px solid white;
	height: 17px;
	width: 219px;
	vertical-align: middle;
	text-align:left; 
	float: left; clear:right;
	padding: 2px 0px 0px 14px;
}
DIV.pageMenu{
	white-space:nowrap;
	float:left;
}

DIV.pageMenu2{
 	background-image : url(/image/shop/icon_rd_ul.gif);	background-repeat: no-repeat; background-position: left bottom;
	background-repeat : no-repeat;
	background-color: #dfdfdf;
	float:left; 
	height:20px;
	width:720px;
	margin-left: -1px;
}

DIV.pageContent{
	 background-color: white;
	margin: 14px 0px 0px 0px;
	width: 705px;
	float: left;
}
DIV.pageContentGalerie{
	background-image : url(/image/shop/icon_rd_ol.gif);	background-repeat: no-repeat;
	/* border: 1px solid #696969; */
	background-color:#f3f3f3;
	margin: 18px 4px 0px 0px;
	width: 460px;
	float: left;
	clear:both;
}
DIV.content1Style{
	display:none;
	height:18px;
	background-image : url(/image/shop/icon_rd_ol.gif);	background-repeat: no-repeat;
	background-color: #f3f3f3;
 	width: 100%;
 	clear:both;
}
#DIV.content1StyleArticle{
	display:none;
	height:18px;
	background-image : url(/image/shop/icon_rd_ol.gif);	background-repeat: no-repeat;
	background-color: #f3f3f3;
 	width: 100%;
 	clear:both;
}
div.content1Text{
	background-image : url(/image/shop/icon_rd_ol.gif);	background-repeat: no-repeat;
	padding: 18px 1px 10px 18px;
}

div.content1{
	width:705px;
	float:left;
	background-color: #f3f3f3;
}
div.content1TextALT{
background-image : url(/image/shop/icon_rd_ol.gif);	background-repeat: no-repeat;
width: 318px;
float:left;
padding: 8px 2px 8px 18px;
background-color:#f3f3f3;
}
div.content1Image{
background-color:#f3f3f3;
border:  solid #f3f3f3;
border-top: 1px solid #f3f3f3;;
border-right: 1px solid #f3f3f3;;
border-bottom: 1px solid #f3f3f3;;
margin-top: 0px;
float: right;clear:both;
}
DIV.content2Blind{
	height: 14px;
	background-color: white;
	clear:both;
}
DIV.content3Blind{
	display:none;
	 background-image : url(/image/shop/icon_rd_ul.gif);	background-repeat: no-repeat;
	height: 16px;
	background-color: #f3f3f3;
	clear:both;
}
DIV.content2Style{
display:none;
 height:18px;
 background-image : url(/image/shop/icon_rd_ol.gif);	background-repeat: no-repeat;
 background-color: #f3f3f3;
 width: 100%;
 clear:both;
}
div.content2{
	background-color: #f3f3f3; 
/* background-color: white; */
clear:right;
float:left;
width:705px;
height:100%;
}
div.content2Text{
 background-image : url(/image/shop/icon_rd_ol.gif);	background-repeat: no-repeat;
padding: 18px 0px 10px 18px;
float:left;clear:both;
width:690px;
background-color: #f3f3f3;
}
div.subcat1Text{
width:350px;
border:1px dashed red;
background-color: #f3f3f3;
text-decoration:none;
float:left;
clear: right;
MARGIN-left:10px;
}
DIV.pageStyleBlank{
	width: 100%;
	background-color: white;
	height: 7px;
	clear: both;
}
DIV.pageStyleColor{
	height:18px;
 background-image : url(/image/shop/icon_rd_ol.gif);	background-repeat: no-repeat;
 background-color: #f3f3f3;
 width: 100%;
 clear:both;
}
DIV.pageContent2{
	background-color: #f3f3f3; 
	padding-top: 18px;
	clear: right;
	text-align:left;
	border:1px solid blue;
}
DIV.pageFoot1{
	background-image : url(/image/shop/icon_rd_ol.gif);
	background-repeat: no-repeat;
	margin-top: 15px;
	padding: 2px 0px 0px 2px;
	background-color: #f3f3f3;
	width: 100%;
	float:left;
	clear: both;
color:#4d4d4d;

text-align:left;
}
DIV.pageFoot2{
	padding-left: 8px;
	height:16px;
	background-image : url(/image/shop/icon_rd_ul.gif);
	background-repeat: no-repeat;
	background-color: #f3f3f3;
	width: 100%;
	float:left;
	margin-top: 0px;
	margin-bottom:10px;
}
INPUT.textSearch{
	width: 120px; height: 14px; font-family: Verdana,Arial,Helvetica; font-size: 10px; padding: 0px; line-height: 14px; border: 1px solid #ffffff; background-color:#f3f3f3; color: #666666;
}
a.linkIndex{
	
}
table.ArticleTabGrey{
	font: 10px Verdana, Arial,Helvetica,Sans-serif; 
	width:100%; margin-top:10px; padding:2px; border:0px solid #c0c0c0; background-color:#f3f3f3;
}
table.ArticleTab{
	font: 9px Verdana, Arial,Helvetica,Sans-serif; 
	width:100%; margin-top:20px; padding:2px; border:0px; background-color:#ffffff;
}
table.ArticleColor{
	font: 11px Verdana, Arial,Helvetica,Sans-serif; 
	width:460px; margin-top:20px; padding:2px; 
	
	border:1px solid #eaeaea; background-color: white;
}
td.ArticleImg{
	 text-align:center; vertical-align:middle;
}
td.ArticleCell1{
width:100%; border-bottom:1px solid #eaeaea; vertical-align:top; /*white-space:nowrap;*/
}
td.ArticleCell2{
	width:100%; vertical-align:top;white-space:nowrap;
	border-bottom: 0px solid #cccccc;vertical-align:top;
}
td.ArticleCell3{
display:none;
}
td.ArtikelImgNo{
	display:none;
}
img.ArticleStock1{
border:0px;
}
img.ArticleStock2{
display:none;
}
img.ArticleIcon{
border:0px; width:50px; margin-right:2px;float:left;
}
input.captionGrey{
	font: 11px/16px Verdana, Arial,Helvetica,Sans-serif; 
	border:none;text-align:right;width:115px; background-color:#f3f3f3;
	height:14px;clear:right;padding-right:2px;
}
input.caption{
	/* Nach dem neuen Durchlauf löschen */
	font: 11px/16px Verdana, Arial,Helvetica,Sans-serif; padding:0px;margin:0px;
	border:none; text-align:right; width:115px; background-color:#ffffff;
	clear:both;padding-right:2px; height:14px; vertical-align:top;
}
input.ArticlePrice{
	/* Nach dem neuen Durchlauf löschen */
	font: 11px/16px Verdana, Arial,Helvetica,Sans-serif; font-weight: bold; 
	padding:0px;margin:0px;
	border:none; text-align:right; width:115px; background-color:#ffffff;
	clear:both;padding-right:2px; height:14px; vertical-align:top;
}
input.ArticleDeliv{
	/* Nach dem neuen Durchlauf löschen */
	font: 9px Verdana, Arial,Helvetica,Sans-serif;  
	padding:0px;margin:0px;
	border: none; text-align:right; width:120px; background-color:#ffffff;
	clear:both;padding-right:2px; height:14px; vertical-align:top;
}
select.article{
	font: 11px/16px Verdana, Arial,Helvetica,Sans-serif;
	color:#000000;
	border:1px solid #666666;
	text-align: left;
	/* BACKGROUND-COLOR:#f3f3f3; */
	BACKGROUND-COLOR:#ffffff;
	width: 235px; /* ohne Icon = 295 */
}
select.article_breit{
	font: 11px/16px Verdana, Arial,Helvetica,Sans-serif;
	color:#000000;
	border:1px solid #666666;
	text-align: left;
	/* BACKGROUND-COLOR:#f3f3f3; */
	BACKGROUND-COLOR:#ffffff;
	width: 290px; /* ohne Icon = 295 */
}
h1.ArticleDesc{
	font: 11px Verdana, Arial,Helvetica,Sans-serif;
	color:#000000;
	font-weight:bold;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: left;
	clear:right;
}
INPUT.sendyes2{
display:none;
}
INPUT.sendyes1{
	width:60px;
	border:1px solid #666666;
	border-bottom:2px solid #696969;
	border-right:2px solid #696969;
	background-color: white;
	font: 10px Verdana, Arial,Helvetica,Sans-serif;
	color:#000000;
	font-size: 10px;
	font-weight:bold;
	margin-top:0px;
	margin-left:2px;
	padding:0px;
}
INPUT.ArticleInfoGreen{
	width:14px;
	border:1px solid #666666;
	background-color:#8dfe67 ;
	font: 10px Verdana, Arial,Helvetica,Sans-serif;
	color:#000000;
	font-size: 10px;
	font-weight:bold;
	margin-top:0px;
	margin-left:2px;
	padding:0px;
}
INPUT.ArticleInfoOrange{
	width:14px;
	border:1px solid #666666;
	background-color:#ff8000 ;
	font: 10px Verdana, Arial,Helvetica,Sans-serif;
	color:#000000;
	font-size: 10px;
	font-weight:bold;
	margin-top:0px;
	margin-left:2px;
	padding:0px;
	text-align:center;
}

INPUT.sendno1{
	display:none;
}
INPUT.sendno2{
	display:none;
}

/* separate the list from surrounding elements */
ol
{
  margin: 0 0 1em 2em;
  padding: 0;
}

ol li
{
  /* Stipulate the height of each item so that 
  vertical return = items * height */

  line-height: 1.2em;

  /* Clear the default margins & padding 
  so we can style the list from scratch */

  margin: 0;
  padding: 0;
}

/* If li position is left static, Internet 
Explorer disables hyperlinks in the list 
in all but the final column.

This rule will be processed only by 
Internet Explorer because only IE believes 
that there’s a level above HTML: */

* html ol li
{
	position: relative;
}
/* horizontal position of each column */

ol li.column1 { margin-left: 0em;  }
ol li.column2 { margin-left: 20em; }
ol li.column3 { margin-left: 40em; }
/* Bring the first item of each column 
back up to the level of item 1.
Vertical return = items * height.
Here, 5 items * 1.2em line-height = 6em */

li.reset
{
  margin-top: 0px;
}
/* anchor styling */
ol li a
{
  display: block;
  width: 7em;
  text-decoration: none;
}
ol li a:hover
{
  color: red; /* white */
  background-color: #A52A2A; /* brown */
}
.form{
	margin: 0px;
}
