.inputbox {
	font-size: 12px;
	font-family: Arial, Verdana, sans-serif;
	background-color: #EDFCFC;
	color: #005e80;
	border: 1px #005e80 solid;
	height: 19px;
}
.inputbox1 {
	font-size: 12px;
	font-family: Arial, Verdana, sans-serif;
	background-color: #EDFCFC;
	color: #005e80;
	border: 1px #005e80 solid;
	text-align:center;
	height: 19px;
	width: 30px;
}
.basket {  font-family:Arial, Verdana, sans-serif; font-size: 12px; color: #005e80}
.basketsmall {
	font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	color: #005e80;
	background-color: #edfcfc;
}
/* minibasket background color, sizes alignments */
.minibasket {
	left: 50%;
	margin-left: -385px;
	position:absolute;
	font-size : 11px; 	
	color : #808080; 	
	background-color : #DDEDE5; 
	width : 768px;	
	vertical-align : top; 
}

.basketsmallempty { 
	font-family: Arial, Verdana, sans-serif; 
	font-size: 14px; 
	color: #009fda; 
	background-color: #edfcfc}
	
	/* order button */
.orderbutton { 	
font-size : 12px; 	
font-family : Arial, Verdana, sans-serif; 	
font-weight : normal;     
text-align : center;     
color : #000000; 	
background-color : #009ADA; 	
padding : 0px; 	
margin-bottom : 5px; 	
cursor : pointer;     
border: 1px #000000 solid 
}

.buttons {
	font-size: 12px;
	font-family: Arial, Verdana, sans-serif;
	color: #005e80;
	background-color: #edfcfc;  
	border: 1px #008FCA solid;
	font-weight: bold;
	cursor: pointer;
	}
/* Hintergrund für Adresseingabe etc in Buy2*.htm */
.adress { 	
background-color : #FAFBA4; 	
}
.searchresults1 { 
 background-color: #EEEEDD; 
 font-weight: bold}
.searchresults2 {  
background-color: #F8F8FF}
.searchresults3 {  
background-color: #EEEEFF} 
.select {  font-size: 10px; 
font-family: Arial, Verdana, sans-serif;
background-color: #CCCCCC; color: #006699}
.subcategory { 
font-family: Arial, Verdana, sans-serif;
font-size: 14px; 
font-weight: bold
}
.tablecolor1 {  
background-color: #EDFCFC; 
font-family: Arial, Verdana, sans-serif;
font-size: 12px; 
font-weight: bold; 
color: #000000; 
font-variant: small-caps
}
.tablecolor2 
{  background-color: #00E4D6; 
font-family: Arial, Verdana, sans-serif;
font-size: 12px; 
font-weight: bold; 
color: #000000; 
font-variant: small-caps
}
.tablecolor3 {  
background-color: #EDFCFC; 
font-family: Arial, Verdana, sans-serif; 
font-size: 12px; 
font-weight: bold; 
color: #000000; 
font-variant: small-caps
}
.tablecolor4 {  
color: #000000; 
font-variant: small-caps; 
background-color: #CFD2DA; 
border: #CCCCCC; 
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px
}
.tableframe1{  
border: 1px #CCCCCC solid
}
.tableframe2{  
background-color: #006699
}
.tableframe3 {  
background-color: #D5EAD5; 
border: 1px #CCCCCC solid
}
.tablecolorproductbg {  
background-color: #cbf9fb
}
.transparentinput {  
background-color:transparent; 
border-style:groove; 
font-family: Arial, Verdana, sans-serif;
color:#000000;
}
a:link {
	font-family: Arial, Verdana, sans-serif;
	color: #005e80;
	text-decoration: underline;
}
a:visited {
	font-family: Arial, Verdana, sans-serif;
	color: #008CBF}
a:hover { 
	font-family: Arial, Verdana, sans-serif;
	color: #009036; 
	clip: rect(auto, auto, auto, auto);
	text-decoration: underline;
}
a:active { 
	font-family: Arial, Verdana, sans-serif;
	color: #009036; 
	clip: rect(auto, auto, auto, auto);
	text-decoration: underline;
}
.frameset {
		border: 0;
	}
.bodymain {
	font: 12px Arial, Verdana, sans-serif;
	color: #005e80;
	background-image: url(bg.gif);
	background-repeat: repeat;
	background-color: #65bf99;
}
.bodynf {
	background-color: #CBF9FB;
}

.body {
	color: #009fda;
	background-image: url(bg.gif);
	background-repeat: repeat;
	background-color: #65bf99;
	}
.bodypopup {
	margin-left : 20px;
	margin-right : 20px;
	margin-top : 20px;
	margin-bottom : 20px;
}
/* middle column title*/
.groupid { 	
font-size : 14px; 	
color : #000080; 
}

.table1 {
	padding:0;
	border:1px;
	border-style:solid;
	border-color:#009fda;
	font-size:14px;
}
.table2 {
	width : 650px;
	padding : 0px;
}
.td1 {
	border:1px;
	border-style:solid;
	border-color:#009fda;
	padding:3px;
	text-align:center;
}
.td2 {
	border:1px;
	border-style:solid;
	border-color:#009fda;
	padding:3px;
	text-align:right;
}

img {
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
table {
	font-family: Arial, Verdana, sans-serif;
}
td {
	font-family: Arial, Verdana, sans-serif;
	color: #005e80;
	font-size: 14px;
}
hr {
	font-size: 1px;
	color: #009fda;
	text-decoration: none;
}
.navtable {  background-color: #FFFBC0; 
	clip: rect(auto, auto, auto, auto);
	border: #CC9933 solid; 
	border-width: 4px 1px 1px; 
	margin-top: 4px; 
	margin-right: 0px; 
	margin-bottom: 4px; 
	margin-left: 0px; 
	padding-top: 2px; 
	padding-right: 2px; 
	padding-bottom: 2px; 
	padding-left: 2px;
}
.shop-bg-hbl {
	background-color: #cbf9fb;
}
.shop-bg-shbl {
	background-color: #edfcfc;
}
.shop-bg-wht {
	background-color: #FFFFFF;
}
.shop-bg-verl-li {
	background-color: #edfcfc;
	background-image: url(shop-verl-60-au-li.gif);
	background-repeat: repeat-y;
}
.shop-bg-verlauf {
	background-color: #edfcfc;
	background-image: url(shop-verl-654.gif);
	background-repeat: repeat-y;
}
.shop-bg-verl-re {
	background-color: #edfcfc;
	background-image: url(shop-verl-54-au-re.gif);
	background-repeat: repeat-y;
}
.behaelter {
	width: 780px;
	height: auto;
	background-image: url(bg.gif);
	background-repeat: repeat;
	position: absolute;
	left: 50%;
	margin-left: -382px;
	background-color: #65bf99;
	top: -10px;
}
.infobehaelter {
	width: 768px;
	height: auto;
	background-image: url(index-verlauf.gif);
	background-repeat: repeat;
	position: absolute;
	left: 10px;
	background-color: #65bf99;
	margin-left: 0px;
}
.kopfleiste {
	top: 20px;
	position: absolute;
	margin-top: 0px;
	background-image: url(kopfleiste.jpg);  
	width: 780px;
	height: 103px;
	margin-left: auto;
	margin-right: auto;
}
h3 {
	font-size: 18px;
}
h4 {
	font-size: 14px;
}
h5 {
	font-size: 12px;
}
.buttons-menu {
	position: absolute;
	height: 33px;
	width: 780px;
	top: 123px;
}
.buttons-menu2 {
	position: absolute;
	height: 50px;
	width: 780px;
	top: 156px;
}
.bt_fade_l {
	height:33px;
	width:54px;
	position:absolute;
	top:0px;
	background-image: url(fade-links.gif);
	background-repeat: no-repeat;
}
.bt_fade2_l {
	height:50px;
	width:182px;
	position:absolute;
	top:0px;
	background-image: url(fade3-links.gif);
	background-repeat: no-repeat;
}
.bt_fade_r {
	height:33px;
	width:51px;
	position:absolute;
	top:0px;
	left:729px;
	background-image: url(fade-rechts.gif);
}
.bt_leiste {
	height:33px;
	width:675px;
	position: absolute;
	left:54px;
	top:0px;
	display: block;
}
.bt_leiste2 {
	height:50px;
	width:547px;
	position: absolute;
	left:182px;
	top:0px;
	display: block;
}
.rumpf {
	background-color: #EDFCFC;
	display: block;
	width: 768px;
	position: absolute;
	top: 156px;
	height: auto;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-left: 5px;
	background-image: url(index-verlauf.gif);
	background-repeat: repeat-y;
}
.rumpf2 {
	background-color: #EDFCFC;
	display: block;
	width: 768px;
	position: absolute;
	top: 206px;
	height: auto;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-left: 5px;
	background-image: url(index-verlauf.gif);
	background-repeat: repeat-y;
}
.index-block {
	left: 80px;
	position: relative;
	top: 10px;
	width: 668px;
	padding-bottom: 10px;
}
.lesetext {
	font-size: 14px;
}
.lesetextindent {
	font-size: 14px;
	text-indent: -1.15em;
	margin-left: 1.15em;
}
.index-fusszeile {
	background-image: url(fusszeile.gif);
	position: relative;
	height: 24px;
	width: 768px;
	left: 0px;
	top: 0px;
}

/* popup Seiten */
.popupseiten { 
	background-image: url(gruen.gif);
	background-repeat: repeat;
	background-color: #EBE8E8; 
	font-family : Arial, Helvetica, sans-serif;
	color : #202020;
	font-size : 9px;
	border : 0px solid #006633; 
	width : 650px;
}


.design {
	font-size: 9px;
	left: auto;
	right: 0px;
	position: absolute;
	padding-top: 5px;
	padding-right: 10px;
	color: #009fda;
}
.txrotf {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	vertical-align: top;
	FONT-FAMILY: Arial,Verdana,sans-serif;
	color:#E40208;
	padding-left: 20px;
}
.txrot14 {
	FONT-SIZE: 14px;
	FONT-FAMILY: Arial,Verdana,sans-serif;
	color:#E40208;
}
.nocss {
	text-indent: -1000em;
}
.designtext {
	color: #009fda;
}
.index-fusszeile .design a:link {
	color: #009fda;
	text-decoration:none;
}
.index-fusszeile .design a:visited {
	color: #009fda;
	text-decoration:none;
}
.index-fusszeile .design a:hover{
	color: #009fda;
	text-decoration:underline;
}
.index-fusszeile .design a:active{
	color: #009fda;
	text-decoration:underline;
}
.shop-wk-anz-art a:link {
	color: #005e80;
	text-decoration:underline;
}
.shop-wk-anz-art a:visited {
	color: #005e80;
	text-decoration:underline;
}
.shop-wk-anz-art a:hover {
	color: #009036;
	text-decoration:underline;
}
.shop-wk-anz-art a:active {
	color: #009036;
	text-decoration:none;
}
.behaelter-warenkorb {
	background-color: #65bf99;
	background-image: url(bg.gif);
	background-repeat: repeat;
	position: absolute;
	height: 24px;
	width: 876px;
	top: 0px;
	left: 50%;
	margin-left: -422px;
}
.rumpf-shopware {
	background-color: #65bf99;
	background-image: url(shop-wk-verlauf-876.gif);
	position: absolute;
	width: 876px;
	height: 24px;
	top: 0px;
}
.wk-icon {
	background-color: #65bf99;
	position: absolute;
	left: 255px;
	top: 0px;
	height: 24px;
	width: 24px;
}
.shop-wk-anz-art {
	position: absolute;
	top: 0px;
	left: 35%;
	padding: 4px;
}
.shop-wk-button {
	position: absolute;
	height: 24px;
	left: 87px;
	width: 153px;
	top: 0px;
	margin-left: 7px;
}
.shop-wk-summe {
	font-weight: normal;
	color: #005e80;
	position: absolute;
	left: 55%;
	padding: 4px;
	
}
.content3 {
	position: relative;
	height: auto;
	width: 654px;
	margin-left: 60px;
	font-size: 14px;
}
.box-abs-656-26-hbl {
	background-color: #cbf9fb;
	position: absolute;
	width: 656px;
	left: 59px;
	background-image: url(shop-rahmen-trans.gif);
	height: 26px;
	top: 0px;
	background-repeat: no-repeat;
}
.box-info-abs-656-26-hbl {
	background-color: #cbf9fb;
	position: absolute;
	width: 656px;
	left: 0px;
	background-image: url(shop-rahmen-trans.gif);
	height: 26px;
	top: 0px;
	background-repeat: no-repeat;
}
.box-rel-656-26-hbl {
	background-color: #cbf9fb;
	position: relative;
	width: 656px;
	left: 59px;
	background-image: url(shop-rahmen-trans.gif);
	height: 26px;
	top: 0px;
	background-repeat: no-repeat;
}
.box-rel-656-40-hbl {
	background-color: #cbf9fb;
	position: relative;
	width: 656px;
	left: 59px;
	background-image: url(shop-rahmen-trans-40.gif);
	height: 40px;
	top: 0px;
	background-repeat: no-repeat;
}

.box-info-rel-656-26-hbl {
	background-color: #cbf9fb;
	position: relative;
	width: 656px;
	left: 0px;
	background-image: url(shop-rahmen-trans.gif);
	height: 26px;
	top: 0px;
	background-repeat: no-repeat;
}
.basket-box-rel-656-26-hbl {
	background-color: #cbf9fb;
	position: relative;
	width: 656px;
	left: 0px;
	background-image: url(shop-rahmen-trans.gif);
	height: 26px;
	top: 0px;
	background-repeat: no-repeat;
	text-align:center;
}
.box-rel-656-auto {
	position: relative;
	width: 656px;
	height: auto;
	left: 59px;
	background-image: url(verl-1px-rand-656.gif);
}
.box-info-rel-656-auto {
	position: relative;
	width: 656px;
	height: auto;
	left: 0px;
	background-image: url(verl-1px-rand-656.gif);
}
.rel-768-18 {
	position:relative;
	width:768px;
	height:18px
}
.rel-768-26 {
	position:relative;
	width:768px;
	height:26px
}
.rel-656-26 {
	position:relative;
	width:656px;
	height:26px
}
.abstand2 {
	position: relative;
	height: 14px;
	background-image: url(verl-1px-rand-656.gif);
	width: 656px;
	left: 59px;
	display: block;
}
.abstand2-info {
	position: relative;
	height: 14px;
	background-image: url(verl-1px-rand-656.gif);
	width: 656px;
	left: 0px;
	display: block;
}
.abstand3 {
	position: relative;
	height: 14px;
	background-image: url(verl-1px-rand-656.gif);
	width: 656px;
	left: 0px;
	display: block;
}
.trenn-656-29 {
	position: relative;
	height: 29px;
	background-image: url(trenn-656-29.gif);
	width: 656px;
	left: 59px;
	display: block;
}
.trenn-656 {
	position: relative;
	height: 1px;
	background-image: url(trenn-656.gif);
	width: 656px;
	left: 59px;
	display: block;
}

.producttext {
	height:24px;
	width:656px;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	top:50%;
	margin-top:-8px;
	position:absolute;
}
.td-r {
	text-align: right;
}
.homelink {
	position:absolute;
	left:10px;
	top:30px;
	height:90px;
	width:260px;
	z-index:10;
}
.lesetext16 {
	font-size: 16px;
	font-weight: bold;
}
.nolink {
	text-decoration:none;
}
.itemprice { 	
background-color : #cbf9fb; 	
color : #000080;
font-size : 12px; 
font-weight	: bold; 	
border : 0px none #FFFFFF; 
}
.itemnumber { 	
background-color : #F7F7F7; 	
color : #000000; 	
font-weight	: bold; 	
font-size : 12px; 	
border : 0px none #FFFFFF; 
}

