BODY {
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-size:11px;
	}
p {
	font-family:Arial, Helvetica, sans-serif;
color:#666666;	
	}
.auth_block1 {margin-left:31px; color:#ff0000; width:169px; height:39px; background:url(hello000.gif) no-repeat; padding-top:8px;}
.auth_block2 {margin-left:31px; color:#ff0000; width:169px; height:217px; background:url(login000.jpg) no-repeat;}
.auth_label { text-align:center; color:#ff0000; font:11px Arial, Helvetica, sans-serif;}
.auth_header { text-align:center; color:#ff0000; font:11px Arial, Helvetica, sans-serif; margin-left:20px; padding-top:17px; margin-bottom:5px;}
.auth_label1 { color:#fb5820; font:10px Arial, Helvetica, sans-serif; margin-left:12px;}
.auth_label2 { color:#fb5820; font:10px Arial, Helvetica, sans-serif; margin-left:12px;}
.auth_text { font:11px Arial, Helvetica, sans-serif; color:#666666; border: 1px #cccccc solid;}
.auth_submit { border:0px; background:url(enter000.gif) no-repeat; color:#FFFFFF; font:10px Arial, Helvetica, sans-serif; width:51px; height:25px; padding-top:5px;}
div.reg1 {padding-left:13px; margin-left:20px; background:url(quad0000.gif) no-repeat; margin-top:5px;}
div.reg2 {padding-left:13px; margin-left:20px; background:url(quad0000.gif) no-repeat; margin-top:5px;}
a.reg:link, a.reg:visited {
	font-size: 10px; 
	color: #fb5820; 
	text-decoration:underline;
	font-family:  arial, helvetica, sans-serif;
	}
	
div.block_right {margin-left:165px; margin-top:-17px; text-align:left; vertical-align:top;}
input.search_submit {font:10px Arial, Helvetica, sans-serif; color:#FF0000; text-decoration:underline; border:0; background-color:#FFFFFF;}
input.search_text {font:11px Arial, Helvetica, sans-serif; color:#666666; border:1px #cccccc solid; height:13px; width:159px; }
input.tovar { font: 10px Arial, Helvetica, sans-serif; color:#FFFFFF; width:64px; height:26px; background:url(cartovar.gif) no-repeat; border:0; padding-top:7px; padding-left:12px; text-align:left; margin:0;}


/* Links */
a:link, a:visited {
	font-size: 11px; 
	color:#666666; 
	text-decoration: none;
	font-family:  tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	}
a:hover {
	color: #666666;	
	text-decoration: underline;
	}
ol li a:link,ol li a:visited {
	font-size: 11px; 
	color:#666666;
	font-weight:bold; 
	text-decoration: none;
	font-family:  tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	}
ol li a:hover {
	color: #666666;	
	text-decoration: underline;
	}
	
.cart a:link, .cart a:visited {color:#fb5820; font:12px Arial, Helvetica, sans-serif;}
a.itemname:link, a.itemname:visited {
font:12px Arial, Helvetica, sans-serif;
color:#ff6633;
font-weight:normal;
text-decoration:none;
}

h4 {
font:14px Arial, Helvetica, sans-serif;
color:#ff6633;
font-weight:bold;
}

/* Horizontal Line */


hr {
    height:2px;
	border: 2px #dddddd;
    color:#dddddd;
    display:block;
    background-color:#dddddd;
}

/* --Default Class Settings-- */
a.bottom:link, a.bottom:visited {
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	padding-top:10px;}

a.mainlevel:link, a.mainlevel:visited {
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;	
 }


a.mainlevel:hover {
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:underline;		
	}
	
a.mainlevelact:link, a.mainlevelact:visited{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;	
	font-size:13px;
	text-decoration:none;
}

ul.left {
	list-style-image:url(arrow000.gif);
	vertical-align:top;}
.left li {
	vertical-align:top;
	}

ul.up {
	margin:0;
	padding:0 0 0 0;
	list-style:none;
	vertical-align:top;}
.up li {
	margin:0;
	padding:0 30px 0 0;
	float:left;
	list-style:none;
	font:10px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-transform:uppercase;
	vertical-align:top;
	}
.up a:link,.up a:visited {
	font:10px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-transform:uppercase;
	}
a.pathway:link, a.pathway:visited, .pathway {
	font:11px Arial, Helvetica, sans-serif;
	color:#999999;
	text-decoration:underline;
	text-transform:capitalize;
	}
	
.cart_contents td { border-bottom: 1px solid #DBDBDB; padding: 5px; }
.cart_contents .name, .cart_contents .qty { text-align: left }
.cart_contents .qty input { text-align: center; white-space: nowrap }
.cart_contents th { background: #DBDBDB; font-size: 80%; font-weight: normal; 
    color: #595959; padding: 5px; }
.cart_contents .cart_buttons { padding: 10px 0px; }
.cart_contents .totals { font-weight: bold }
.cart_contents .totals td { border-top: 1px solid #DBDBDB; border-bottom: none }
.cart_contents .cart_discount td { border-top: 1px solid #DBDBDB }
#netshop_discount_div { margin: 10px 0px; padding: 4px 10px; border: 1px solid #FFDBA8; 
    background: #FFFCF3; color: #595959; font-size:8pt; width: 250px }
#netshop_discount_div p { margin: 5px }
