/* font global */
td { font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 12px}

/* background color, scrolling VORHER background-color: #F4FeF2*/
body {
	background-color: #FFFFFF;
	scrollbar-base-color:white;
	scrollbar-track-color:white;
	scrollbar-face-color:white;
	scrollbar-highlight-color:white;
	scrollbar-3dlight-color:black;
	scrollbar-darkshadow-color:black;
	scrollbar-shadow-color:white;
	scrollbar-arrow-color:#003366;
	font-size: 12px;
	background-image: url(header2010.jpg);
	background-repeat: repeat-x;
}

/* links */
a {text-decoration: none}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00005a;
	font-weight: normal;
	text-decoration: none;
	font-style: normal;
	line-height: 30px;



}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00005a;
	font-weight: normal;
	text-decoration: none;
	line-height: 30px;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00005a;
	clip:    rect(   );
	font-weight: bold;
	text-decoration: none;
	line-height: 30px;
}

/* shop links */
a {text-decoration: none}
a.shoppagenav:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #005500;
	font-weight: bold;
	text-decoration: none;
	line-height: 20px;
}
a.shoppagenav:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #005500;
	font-weight: bold;
	text-decoration: none;
	line-height: 20px;
}
a.shoppagenav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	clip:    rect(   );
	font-weight: bold;
	text-decoration: underline;
	line-height: 20px;
}

/* links menu*/
a.nav: {text-decoration: none}
a.nav:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #005500;
	font-weight: bold;
	text-decoration: none;
	line-height: 20px;
}
a.nav:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #005500;
	font-weight: bold;
	text-decoration: none;
	line-height: 20px;
}
a.nav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #005500;
	clip:    rect(   );
	font-weight: bold;
	text-decoration: none;
	line-height: 20px;
}

/* background color menu */
.linkrow {
	background-color: #FFFFFF;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #990000;
	font-size: 12px;
}

/* background color top row - including shop logo */
.toprow {  background-color: #FFFFFF}

/* title Product Groups left table column */
.tablecolor1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #993300;

}

/* background color left table column */
.leftcol {
	background-color: #FFFFFF;
	font-size: 14px;

}

/* title Home etc. middle table column */
.tablecolor2 {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	line-height: 25px;
	margin: 0px;
	text-align: justify;


}

/* background color middle table column */
.midcol {
	line-height: 25px;
	font-family: Arial, Helvetica, sans-serif;


}

/* title News right table column */
.tablecolor3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #FFFFFF;



}

/* background color right table column*/
.rightcol {
	background-repeat: no-repeat;
	background-position: right left;
	background-attachment: scroll;





}

/* background color product group links */
.navtable {
	background-color: #FFFFFF;
	clip:   rect(   );
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 4px;
	color: #FFFFFF;
	line-height: 18px;
	font-size: 24px;


}

/* background and border for all items */
.products {
	border: 1px solid #00005a;
	background-attachment: scroll;
	background-image: url(produktback2010.gif);
	background-repeat: repeat-x;
	background-position: left left;
	background-color: #f2f0e4;

}

/* image border */
img {  border-width: 0px} 

/* buttons and listboxes */
.buttons {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #836f39;
	background-color: #dbd6b8;
	border: 1px solid #836f39;
	font-weight: normal;
	letter-spacing: normal;

}
.inputbox {  font-size: 12px; font-family: Arial, Helvetica, sans-serif; background-color: #FFFFFF; color: #666666; border: 1px solid #00005a};
.textarea {  width: 200px; font-size: 10px; font-family: Arial, Helvetica, sans-serif; background-color: #f4f4f4; color: #000000; border: 1px #333333 solid}
.textarea {  width: 200px; font-size: 10px; font-family: Arial, Helvetica, sans-serif; background-color: #FFFFFF; color: #000000; border: 1px #333333 solid}


/* font and background color for attribute listboxes */
.select {  font-size: 12px; font-family: Arial, Helvetica, sans-serif; background-color: #F4F4F4; color: #000000}

/* basket font */
.basket {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
}
.minibasket {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

/* font and background color small basket - bottom frame */
.basketsmall {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000099 ; background-color: #FFCCCC}
.basketsmallempty { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CCCCCC; background-color: #000080}

/* background color Sitemap */
.sitemap {  background-color: #FFE7D0}

/* background color search results */
.searchresults1 {
	background-color: #CCCCCC;
	font-weight: bold;
	color: #FFFFFF;
}
.searchresults2 {  background-color: #FFFFFF}
.searchresults3 {  background-color: #f4f4f4}

/* footnote */
.footer {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #CCCCCC}
.fuss {
	font-family: "Courier New", Courier, mono;
	font-size: medium;
	font-style: italic;
	color: #333333;
	line-height: 25px;

}
.linkdezent {
	font-style: normal;
	color: #000000;
	line-height: 25px;
	border: 1px dashed #836f39;
	margin: 5px;
	right: 10px;
	background-color: #f2f0e4;





}
.dezent {
	color: #333333;
}
.linkdünn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	font-weight: normal;
	color: #666666;
	word-spacing: 5px;
}
.rahmen01 {
	border: thin solid #006600;
	background-color: #E2FFE1;
	letter-spacing: 1px;
	text-align: center;




}
.menuerahmen {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.menueauswahl {
	background-color: #f2f0e4;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;

}
.menueoben {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
