input {
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	padding: 0px;
	margin: 0px;
}
img {
	padding: 0px;
	margin: 0px;
}
form, input, select {
	margin: 0px;
	padding: 0px;
}
a {
	text-decoration: none;
}
td {
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	line-height: 11px;
	color: #000000;
}
.inline {
	background: url("/erp/design/d002/image/binder/inline.gif");
	background-repeat: repeat-x;
	width: 100%;
	height: 1px;
	font-size: 1px;
}
.headerMenu {
	padding: 0px 0px 4px;
}
.main a, .main a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.main a:hover, .main a:visited:hover {
	color: #8EBBBE;
}
body.main {
	padding: 0px;
	margin: 0px;
}
/*.searchInput, .searchSubmit {
	margin: 0px;
	padding: 0px;
}*/
/*.searchInput {
	background-color: #FFFFFF;
	margin-top: 2px;
	font-size: 9px;
	font-family: Verdana, Arial, sans-serif;
	line-height: 8px;
	border: 0px solid #8F9D81;
	width: 85px;
}*/
.genericFormStyle {
	width: 100%;
	border: 0px solid;
	background-color: #EDEDED;
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	padding: 1px;
}
.commentFormStyle {
	width: 100%;
	height: 100%;
	border: 0px solid;
	background-color: #EDEDED;
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	padding: 5px;
}
body.inline {
	margin: 0px;
	padding: 0px;
}
body.blank1, body.blank2, body.blank3 {
	background-color: #36767A;
}
body.blank1 {
	background-image: url("/erp/design/d002/image/binder/binder_back_off.gif");
	background-repeat: no-repeat;
	background-color: #36767A;
}
body.blank2 {
	background-image: url("/erp/design/d002/image/binder/binder_back_off.gif");
	background-repeat: no-repeat;
	background-color: #36767A;
}
body.blank3 {
	background-image: url("/erp/design/d002/image/binder/binder_back_off.gif");
	background-repeat: no-repeat;
	background-color: #36767A;
}
body, body.main {
	background-color: #36767A;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	line-height: 10px;
	color: #000000;
	margin: 0px;
	padding: 0px;
}
body.main {
	padding: 8px 0px 0px 19px;
	background-color: #36767A;
}
body.binder1,body.binder2, body.binder3 {
	background-color: #36767A;
	background-repeat: no-repeat;
	color: #36767A;
}
body.binder1 {
	background: url("/erp/design/d002/image/binder/binderback.gif");
	background-repeat: no-repeat;
	background-color: #36767A;
}
body.binder2 {
	background: url("/erp/design/d002/image/binder/binderback.gif");
	background-repeat: no-repeat;
	background-color: #36767A;
}
body.binder3 {
	background: url("/erp/design/d002/image/binder/binderback.gif");
	background-repeat: no-repeat;
	background-color: #36767A;
}
hr {
	margin: 0px;
	padding: 0px;
	height: 1px;
	border: 0px solid;
	background-color: #36767A;
	color: #36767A;
	background: url("/erp/design/d002/image/binder/inline.gif");
	width: 100%;
}
/*.binder1browse, .binder1browseResults, .binder1search {
	padding: 0px;
	margin: 0px;
	background-color: #36767A;
}*/
.binder1 a, .binder1browse a, .binder1browseResults a, .binder1 a:visited, .binder1browse a:visited, .binder1browseResults a:visited {
	color: #2B5E61;
	text-decoration: none;
}
.binder1 a:hover, .binder1browse a:hover, .binder1 a:hover, .binder1 a:visited:hover, .binder1browse a:visited:hover, .binder1browse a:visited:hover, .binder1search a:hover {
	color: #000000;
}
/*.binder1header, .binder1header, .binder1header {
	padding-bottom: 4px;
}*/
.binderheader {
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	line-height: 11px;
	color: #2B5E61;
}
.binderheaderactive {
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	line-height: 11px;
	color: #204547;
	background-color: #E1EEEF;
}
.binder3header {
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	line-height: 11px;
	color: #000000;
}
.bindercost {
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	line-height: 11px;
	color: #36767A;
}
.binder1inline {
	margin: 0px 0px 0px 24px;
	padding: 0px;
	width: 211px;
}
/*.binder1backtomenu {
	margin: 0px 0px 0px 24px;
	padding: 0px;
	width: 211px;
	top: 448px;
	position: absolute;
}*/
.binder1signIn {
	background-color: #8F9D81;
	width: 224px;
	height: 486px;
}
.binder1signInForm {
	width: 211px;
	padding: 0px;
}
/*.bindersignInForm {
	width: 211px;
	padding: 0px;
	height: 360px;
}*/
/*.binder1searchResults {
	position: absolute;
	width: 211px;
	height: 310px;
	margin: 0px 0px 0px 24px;
	overflow: hidden;
	z-index: 2;
	visibility: visible;
}*/
/*.binder1Scroller {
	position: absolute;
	margin: 0px 0px 0px 208px;
	top: 464px;
	z-index: 3;
}*/
td.binder1Cell {
	background-color: #36767a;
	width: 49px;
	height: 49px;
}
td.binder1BigCell {
	background-color: #36767a;
	width: 109px;
	height: 109px;
}
.binder2products {
	margin: 75px 0px 0px 24px;
	padding: 0px;
	overflow: hidden;
	position: absolute;
	width: 211px;
	height: 375px;
	top: 5px;
	z-index: 2;
	visibility: visible;
}
.binder2Scroller {
	margin: 0px 0px 0px 208px;
	position:absolute;
	top:464px;
	z-index:3;
	visibility:visible;
}
/*.binder3inline {
	margin: 30px 0px 0px 32px;
	width: 211px;
	padding: 0px;
	height: 315px;
}*/
.binder3basketScroller {
	margin: 0px 0px 9px 212px;
	top: 422px;
	position:absolute;
	z-index:2; 
	visibility:visible;
}
.binder3checkoutOrderContents {
	margin: 239px 0px 0px 24px;
	position:absolute;
	top:0px; 
	width:211px; 
	height:169px;  
	visibility:visible;
	overflow: hidden; 
}
.binder3checkoutSummary {
	position: absolute;
	top: 425px;
	width: 211px;
	margin: 0px;
	padding: 0px 0px 0px 24px;
}
a.binder2buy, a.binder2buy:visited, .binder3delete a, .binder3delete a:visited, a.binder3buy, a.binder3buy:visited {
	color: #90071A;
}
.active {
	color: #8EBBBE;
}
.slash {
	color: #FFFFFF;
}
.searchslash {
	color: #2B5E61;
}
.select {
	top: 80px;
	position: absolute;
}
.scgraphicalbutton {
  margin-top:3px;
}
.errormessage {
	color: #90071A;
}
input.groovybutton {
   color:#2B5E61;
   background-color:transparent;
   border-style:none;
   text-align:left;
   cursor:pointer; /* Mauspfeil als Hand anzeigen --> wie beim Zeigen auf Links */
}                     
input.groovybuttonred {
   color:#90071A;
   background-color:transparent;
   border-style:none;
   text-align:left;
   cursor:pointer; /* Mauspfeil als Hand anzeigen --> wie beim Zeigen auf Links */
}
input.checkstyle {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
td.background {
	background-image: url("/erp/design/d002/image/binder/binder_back_off.gif");	
}
.genericFormCombo {
	width: 100%;
	border: 0px solid;
	background-color: #EDEDED;
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	padding: 1px;
	width: 211px;
	border: 0px solid;
	padding: 0px;
} 
.binderinlinefaq {
	margin: 0px 0px 0px 24px;
	padding: 0px;
	width: 747px;
}
body.binderFaq {
	background: url("/erp/design/d002/image/binder/binderbackinfo.png");
	background-repeat: no-repeat;
	background-color: #36767A;
}
.binderFaq a, .binderFaq a:visited {
	color: #2B5E61;
	text-decoration: none;
}
.binderFaq a:hover, .binderFaq a:hover, .binderFaq a:visited:hover {
	color: #000000;
}
td.backgroundFaq {
	background: url("/erp/design/d002/image/binder/binder_back_off_info.png");	
}
td.faqcontact {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #000000;
}
.binder2faq {
	margin: 90px 0px 0px 24px;
	padding: 0px;
	overflow: hidden;
	position: absolute;
	width: 95%;
	height: 65%;
	top: 5px;
	z-index: 2;
	visibility: visible;
	overflow-y:auto;
	overflow-x:visible;
}
.binderfaqfooter {
	margin: 400px 0px 0px 24px;
	padding: 0px;
	width: 747px;
	position:absolute;
}
body.printlayout {
	background-color: #FFFFFF;
}                                  
#printheader {
     position:static; /* Nicht ändern */
     width:100%;
	   height:100px;
}
#print_shoppingcart {
     position:static; /* Nicht ändern */
}
.printstyle {
	 font-size: 12px;
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	 font-weight : bold;
}
#print_shoppingcart  table{
  width: 650px;
  border-top: 1px  solid  #000000;
	border-bottom : 1px;
	border-collapse : collapse;
}
#print_shoppingcart td {
 padding-bottom: 10px;
 padding-left:10px;
 padding-right: 10px;
 padding-top: 10px;
 color:#000000;
 border-bottom: 1px solid #000000;
}
#print_shoppingcart  table.address{
    border-left: 2px  solid  #000000;
    border-right: 2px  solid  #000000;
    border-bottom: 2px  solid  #000000;
}
#print_shoppingcart table.address  td {
  border-bottom: 1px; 
  border-left: 1px  solid  #000000;
}
#print_shoppingcart  table.address  td.freetext {
  border-top: 1px solid  #000000;
  border-left: 0px  solid  #000000;
  background-color :#F0F0F0;
}
#print_shoppingcart  table.conditions{
    border-left: none;
    border-right: none;
    border-bottom: none;
}
#print_shoppingcart table.conditions  td.header {
  border-bottom: none;
  border-left: none;
  font-weight: bold;
  line-height: 14px;
}
#print_shoppingcart table.conditions  td.normal {
  border-bottom: none; 
  border-left: none;
  border-bottom: none;
  border-top: none;
  font-weight: normal;
}
#print_shoppingcart  .captiontext{
  background-color: #FFFFFF;
  font-weight: bold;
}     