/* Default styles */html, body, div, span,applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dd, dl, dt, li, ol, ul,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {	margin: 0;	padding: 0;	border: 0;	font-weight: inherit;	font-style: inherit;	font-size: 100%;	font-family: inherit;	text-align: left;}a img, :link img, :visited img {	border: 0;}body {	background:#000;	font-family:Arial, Helvetica, sans-serif;	font-size:14px;}#wrap {	width:977px;	margin:0 auto;}#header {	display:block;	width:977px;	height:148px;	background:url(img/header.jpg) no-repeat top center;	font-size:14px;	overflow:hidden;}#header .logo {	margin-left:14px;	}#header .logo2 {	margin-left:185px;	}#header .button {	background:url(img/buttons.png) no-repeat top right;}#header a.button:hover {	background-position:top left;}#header .n1, #header .n2 {	display:block;	float:left;	width:80px;	height:17px;	margin:0px 7px 0 0;	padding-top:2px;	color:#000;	text-align:center;	text-decoration:none;}#header .n1 {margin-left:40px;}#header .address {	display:block;	float:right;	width:937px;	margin:60px 40px 0 0;	color:#fff;	text-align:right;	}#header .welcome {	display:block;	float:left;	margin:0px 0 0 55px;	color:#fff;}#header .search {	display:block;	float:right;	margin:0px 35px 0 0;	color:#fff;}#header .search label {	margin-right:5px;}#header .search .text {	width:163px;	height:15px;	border:1px solid #b3b3b3;}#header .search .submit {	position:relative;	width:44px;	height:19px;	top:1px;	background:url(img/buttons.png) no-repeat bottom left;	font-family:Arial, Helvetica, sans-serif;	font-size:14px;	text-align:center;	border:none;	cursor:pointer;	padding-left:4px;}#header .search .submit:hover {background-position:bottom right;}#subheader {	position:relative;	left:1px;	height:156px;	background:url(img/basket.png) no-repeat top center;	overflow:hidden;}#subheader .basket {	width:250px;	margin-right:10px;	float:left;}#subheader .basket h1 {	margin:0 0 30px 60px;	padding-top:20px;	color:#fff;	font-family:Georgia, Helvetica, sans-serif;	font-size:14px;	font-style:italic;	font-weight:bold;}#subheader .basket .item {	margin:5px 0 0 60px;	color:#fff;}#subheader .basket .item span {	margin:-14px 33px 0 0;	float:right;}#subheader .basket .button {	background:url(img/buttons2.png) no-repeat top right;	display:block;	float:left;	width:80px;	height:17px;	margin:14px 4px 0 0;	padding-top:2px;	color:#000;	text-align:center;	text-decoration:none;}#subheader .basket .button:hover {	background-position:top left;}#subheader .basket .n1 {	margin-left:56px;}#subheader .basket .n2 {	margin-top:12px;}#subheader a.img {	position:relative;	top:10px;	margin-left:0px;}#content {	float:left;	width:930px;	margin-left:1px;	padding:13px 0 0 47px;	margin-bottom:-70px;	background:url(img/grad.png) repeat-y top center;}#leftpanel #hr {	position:relative;	width:900px;	height:32px;	left:-39.5px;	background:url(img/hr.png) no-repeat top left;	z-index:1;}#leftpanel {	width:190px;	float:left;	clear:left;	margin-bottom:-8px;	margin-left:-7px;}#categories {	margin-bottom:7px;}#categories img {float:left;margin: 3px 0px 0px -4px;}#categories li.last a{	height:15px;	margin-top:1px;}#categories ul {	list-style:none;}#categories h1 {	font-family:Georgia, Helvetica, sans-serif;	font-size:16px;	font-style:italic;	font-weight:bold;	margin-bottom:4px;	padding-bottom:4px;	border-bottom:1px solid #000;}#categories li {	margin-left:4px;}#categories a {	display:block;	height:20px;	padding:1px 0 0 10px;	background:url(img/li.png) no-repeat top left;}#categories li a {	color:#000;	margin-left:-4px;	margin-bottom:-2px;	font-size:11px;	font-weight:bold;	text-decoration:none;}#categories li ul li {	margin-left:0px;}#categories li ul li a {	height:18px;	padding:2px 0 0 24px;	margin-bottom:0;	font-weight:normal;	background-position:bottom left;}#menu {	margin-bottom:10px;	padding-bottom:80px;}#menu ul {	list-style:none;}#menu li {	margin-left:4px;}#menu a {	display:block;	height:20px;	padding:1px 0 0 10px;	background:url(img/li.png) no-repeat top left;}#menu li a {	color:#000;	margin-left:-4px;	margin-bottom:-2px;	font-size:11px;	text-decoration:none;}#menu span {visibility:hidden;display:none;}#menuform {	margin-left:-10px;	width:200px;	position:relative;	top:-100px;}#menuform label {	display:block;	font-family:Georgia, Helvetica, sans-serif;	font-size:11px;}#menuform .text {	margin-top:2px;	width:196px;	border:1px solid #b3b3b3;}#menuform .submit {	position:relative;	width:71px;	padding-top:3px;	height:21px;	top:5px;	left:127px;	background:url(img/buttons3.png) no-repeat top left;	font-family:Georgia, Helvetica, sans-serif;	font-size:11px;	text-align:center;	border:none;	cursor:pointer;}#menuform .submit:hover {	background-position:top right;}#content #bottom {	clear:both;	width:977px;	height:26px;	margin-left:-47px;	background:url(img/hr.png) no-repeat bottom center;}#text {	position:relative;	float:right;	width:640px;	margin-right:50px;	z-index:2;}#text a {color:#333333;}#text h1, .txtContentTitle {	font-family:Georgia, Helvetica, sans-serif;	font-size:16px;	font-style:italic;	font-weight:bold;	margin-bottom:4px;	padding-bottom:4px;	border-bottom:1px solid #000;}.txtContentTitle {display:block;}#text ul li{list-style:none}/*#text table {	margin-top:15px;	margin-bottom:15px;}#text table tr.last {	background:none;}#text table tr.last td {	padding-bottom:0;}#text table tr.first td {	padding-top:0;}#text table td.first {	padding-left:0;	background:none;}#text table tr {	position:relative;	background:url(img/dot2.gif) repeat-x bottom left;}#text table td, .latestProds {	padding: 11px 13px 10px 0px;	width:200px;	float:left;}#text table td img{	float:left;	margin-right:15px;}#text table td h2, .latestProds h2 {	position:relative;	top:2px;	font-family:Georgia, Helvetica, sans-serif;	font-size:12px;	font-weight:bold;	height:15px;	overflow:hidden;}#text table td span, .latestProds span {	position:relative;	top:4px;	font-family:Tahoma, Helvetica, sans-serif;	font-size:14px;	font-weight:bold;	color:#728900}#text table td a, .latestProds a {	background:url(img/buttons4.png) no-repeat top left;}#text table td a.details, .latestProds a.details {	display:block;	float:left;	height:18px;	width:73px;	margin-top:24px;}#text table td a.add, .latestProds a.add {	display:block;	float:left;	height:18px;	width:94px;	margin-top:1px;	background-position:bottom left;} */.lateprod {background:url(img/cell2.png) repeat top left;}.latestProds {	padding: 18px 13px 5px 0px;	width:200px;	float:left;}.latestProds h2, .tblList h2 {	position:relative;	top:2px;	font-family:Georgia, Helvetica, sans-serif;	font-size:12px;	font-weight:bold;	height:15px;	overflow:hidden;}.tblList h2 {	top:2px;}.tblList p {font-size:11px;margin:5px 0 0 0px;}.latestProds span {	position:relative;	top:4px;	font-family:Tahoma, Helvetica, sans-serif;	font-size:14px;	font-weight:bold;	color:#728900} .tblList span {	position:relative;	top:0px;	font-family:Tahoma, Helvetica, sans-serif;	font-size:14px;	font-weight:bold;}.orgprc {	color:#728900}.latestProds a, .tblList form a, .boxConten form a {	background:url(img/buttons4.png) no-repeat top left;}a.details {	display:block;	float:left;	height:18px;	width:73px;	margin-top:24px;}.tblList form a.details {	display:block;	float:left;	height:18px;	width:73px;	margin-top:5px;}a.add, .tblList form a.add, .boxContent form a.add {	display:block;	float:left;	height:18px;	width:94px;	margin-top:1px;	background:url(img/buttons4.png) no-repeat bottom left;}.boxContent form a.add {float:right;}#footer {	position:relative;	top:10px;	width:990px;	padding-top:15px;	clear:both;	height:50px;	text-align:center;	color:#c5a03b;	font-family:Georgia, Helvetica, sans-serif;	font-size:11px;	background:#000;}#footer a {	text-decoration:none;	color:#c5a03b;}#footer .copyright {	margin-top:5px;	text-align:center;	color:#ffcd47;}#footer ul {text-align:center;}#footer ul li {list-style:none;display: inline; }div.txtCopyright {text-align:center;	position:relative;	top:10px;	width:990px;	padding-top:15px;	clear:both;	height:50px;	text-align:center;	color:#c5a03b;	font-family:Georgia, Helvetica, sans-serif;	font-size:11px;	background:#000;	margin:auto;}div.txtCopyright a {color:#c5a03b;font-weight:bold;}.lateimage {width:64px; height:91px; overflow:hidden; float:left;	margin-right:5px;}