body{
	color: #777;
	background-color:#FFF;
	font-family: Helvetica, Verdana, Arial, Helvetica, sans-serif;  
	font-size: 13px;
}
td {
	font-family: Helvetica, Verdana, Arial, Helvetica, sans-serif;  
	font-size: 12px;
	line-height: 15px;
	vertical-align: top;
	//letter-spacing:1px;
}
.center{
	vertical-align: middle;
}
b{
	//font-size: 11px;
}

.helvetica{
	font-size: 11px;
	line-height: 15px;
	font-family:Verdana, Arial, Helvetica , sans-serif;  
}
.content{
	padding:3px;
}
.normal{
	text-decoration: underline;
	font-weight:normal;
	text-transform:none;
}
.home{
	font-family: Helvetica, Verdana, Arial, Helvetica, sans-serif;  
	text-decoration: none;
	color:#999;
}

.artikelinfo-x{
	background-color:#ffffff;
	border-top:1px solid #ccc; 
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc; 
	border-left:1px solid #ccc;
	padding:5px;
	min-width: 100;
}
a{
	font-family:Helvetica , sans-serif;  
	color:#666;
	font-size: 11px;
	text-decoration: none;
	text-transform:uppercase;
	font-weight:bold;
}
a:hover{
	color:#C20432;
	//text-decoration: none;
}
a.light{ 
	font-weight:normal;
}
.selected{
	letter-spacing:0px;
	font-size: 22px;
	line-height: 22px;
	color:#B3D400;
	text-decoration: none;
	font-weight:bold;
	text-transform:uppercase;
}
.selected:hover{
	color:#B3D400;
}
.order{
	color:#c20432;
}
.order-list{
	padding-top:5px;
	padding-bottom:3px;
	border-top:1px solid #ccc;
}
.order-list-end{
	padding-top:8px;
	padding-bottom:7px;
	border-top:2px solid #ccc;
}


a.home{
	text-decoration: none;
	font-weight:bold;
	text-transform:uppercase;
}
a.home:hover{
	text-decoration: underline;
	text-decoration: none;
}
.gross{
	font-size: 22px;
	line-height: 22px;
	letter-spacing:0px;
}
.on{
	text-decoration: underline;	
}

.off{
	text-decoration: none;
}
.titel{
	font-size: 12px;
	font-weight:bold;
	text-transform:uppercase;
}
.klein{
	font-family: Monaco,Arial, Helvetica, Verdana, sans-serif;  
	font-size: 9px;
}
.preis{
	
	font-family:Helvetica , sans-serif; 
	font-weight:bold; 
	font-size: 12px;
}
.discount{
	
	font-family:Helvetica , sans-serif; 
	font-weight:normal;
	text-decoration:line-through;
}
.artikel-option{
	width:125;
}
.FormTitle{
	font-size: 12px;
	font-weight:bold;
	text-transform:uppercase;	
	border-bottom:1px solid #ccc; 
	padding-bottom:5px;

}
.FormText{
	padding-top:0px;

}
.FormText-1{
	font-size: 11px;
	padding-top:3px;
	text-transform:uppercase;
}
.FormTitle-2{
	font-size: 11px;
	font-weight:bold;
	text-transform:uppercase;	
	border-bottom:1px solid #ccc; 
	padding-bottom:3px;

}
.FormField{
	padding-bottom:0px;

}
.FormSubmit{
	padding-top:5px;
	padding-bottom:15px;

}
.FormError{
	color:c20432;
}
.artikelinfo{
	background-color:#fff;
	font-weight:bold; 
	font-size: 11px;
	line-height: 13px;
	padding-left:1px;
	padding-top:1px;
	text-transform:uppercase;
}

/* ----------------- buttons ---------------------*/

.button, .buttonAdd {
	border-bottom: 1px solid #999;
	border-right: 1px solid #999;
	border-left: 1px solid #fff;
	border-top: 1px solid #fff;
	background-color: #ccc;
	padding: 1px 5px 1px 5px;
	text-align: center;
	text-decoration: none;
	color: #000;
	position: relative;
	white-space: nowrap;
}


a.button:link {
	text-decoration: none;
	color: #333;
}

a.button:hover, a.buttonAdd:hover {
	text-decoration: none;
	color: #000;
	background: #DDD;
}

.buttonText {
	font-size: 11px;
}


.icon{
	border-bottom: 1px solid #BBB;
	border-right: 1px solid #BBB;
	border-left: 1px solid #BBB;
	border-top: 1px solid #BBB;
	background-color: #EEE;
}
.icon-off{
	border: 1px solid #BBB;
}
.icon:hover{
	border-bottom: 1px solid #666;
	border-right: 1px solid #666;
	border-left: 1px solid #666;
	border-top: 1px solid #666;
	background-color: #FFF;
}

/* ----------------- forms ---------------------*/

input.field1{
	width: 100%;
	
}

input.total, textarea.total, select.total { width: 100% }
CHECKBOX, RADIO { font-family: Helvetica, Verdana;  font-size: 11px; }


input, textarea,select{
	
}
input, textarea{
	padding: 2;
}
select{

}

.len25 {width: 25}
.len50 {width: 50}
.len100 {width: 100}
.len250 {width: 150}
.len350 {width: 350}
.len500 {width: 500}
.menu {width: 165}