body {
	padding: 0;
	margin: 0;
	font-size: 11px;
	font-family: Tahoma, Helvetica, Verdana, sans-serif;
	background: #3d8ec5 url('images/main_back.gif') repeat-x;
}
* {
	margin: 0;
	padding: 0;
}
.clear {
	clear: both;
	overflow: hidden;
	height: 0px;
}
#site {
	margin: 0 auto 0;
	background: url('images/back_2.jpg') no-repeat center top;
	text-align: center;
}
#site.birthday8 {
	background-image: url('images/vicmart_8years.jpg');
}
#site.birthday10 {
	background-image: url('images/vicmart_10years.jpg');
}
#header {
	width: 960px;
	margin: 0 auto 0;
	height: 334px;
}
/* new */
div.jsmenu {
	height: 193px;
	width: 555px;
	float: left;
	padding: 0 25px 0 0;
}
h1 {
	float: left;
	margin: 19px 0 0 23px;
}
a.logo {
	width: 306px;
	height: 83px;
	display: block;
}
/* end new */
a.logo span {
	display: none;
}
/* new 2 */
div.top_navigation {
	float: right;
	text-align: right;
	width: 300px;
}
/* end of new 2 */
/*
h1 {
	float: left;
	margin: 15px 0 0 ;
}
a.logo {
	width: 318px;
	height: 94px;
	display: block;
}
a.logo span {
	display: none;
}*/
/* new 2 */
div.top_navigation {
	float: right;
	text-align: right;
	width: 300px;
}
/* end of new 2 */
div.top_navigation p.search {
	color: #30220d;
	font-weight: bold;
	padding: 0 0 4px 0;
	float: right;
}
div.top_navigation input.normal {
	width: 192px;
	font-size: 11px;
	color: #30220d;
	height: 13px;
	padding: 1px 1px 0 1px;
}
div.top_navigation input.image {
	position: relative;
	top: 4px;
}
div.top_navigation p.links {
	text-align: right;
}
div.top_navigation p.links a.offer {
	background: url('images/offer.gif') no-repeat left top;
	height: 16px;
	overflow: hidden;
	float: right;
	padding: 3px 25px 0 23px;
	color: #1a4663;
}
div.top_navigation p.links a.offer:hover {
	text-decoration: none;
}
div.top_navigation p.links a.link {
	color: #1a4663;
	position: relative;
	top: 3px;
	float: right;
}
div.top_navigation p.links a.link:hover {
	text-decoration: none;
}
ul#main_menu {
	padding: 0 0 37px;

}
ul#main_menu li {
	float: left;
	list-style: none;
}
ul#main_menu li a.first {
	color: #c0ffff;
	text-transform: uppercase;
	text-decoration: none;
	padding: 0 2px 0 0;
	font-weight: bold;
}
ul#main_menu li a.first:hover {
	color: #e9c85b;
}
ul#main_menu li a.other {
	background: url('images/menu_sep.gif') no-repeat left;
	color: #c0ffff;
	text-transform: uppercase;
	text-decoration: none;
	padding: 0 2px 0 9px;
	font-weight: bold;
}
ul#main_menu li a.other:hover {
	color: #e9c85b;
}
/* new 3 */
div.welcome {
	width: 566px;
	height: 145px;
	overflow: hidden;
	float: right;
	padding: 0px 0 0 0;
	margin: 0 0 0 0;
	text-align: left;
	color: #79aed1;	
	position: relative;
	top: -55px;
}
/* new 3 end */
/*
div.welcome {
	width: 566px;
	height: 145px;
	overflow: hidden;
	float: right;
	padding: 28px 0 0 0;
	text-align: left;
	color: #79aed1;
}
*/
/* new js menu */

.dock {
	position: relative; 
	height: 60px; 
	text-align: center;
	width: 30px;
	float: right;
	top: -60px;
	left: -40px;
}
.dock1 {
	position: relative; 
	height: 30px; 
	text-align: center;
	width: 30px;
	float: right;
	right: -80px;
	top: -105px;
}
.dock2 {
	position: relative; 
	height: 60px; 
	text-align: center;
	width: 30px;
	float: right;
	top: -85px;
	right: -25px;
}
.dock3 {
	position: relative; 
	height: 60px; 
	text-align: center;
	width: 30px;
	float: right;
	top: 64px;
	right: -70px;
}
.dock4 {
	position: relative; 
	height: 60px; 
	text-align: center;
	width: 30px;
	float: right;
	top: 87px;
	right: 0px;
}
.dock5 {
	position: relative; 
	height: 60px; 
	text-align: center;
	width: 30px;
	float: right;
	top: 103px;
	right: 77px;
}
.dock6 {
	position: relative; 
	height: 60px; 
	text-align: center;
	width: 30px;
	float: right;
	top: 120px;
	right: 145px;
}
.dock7 {
	position: relative; 
	height: 60px; 
	text-align: center;
	width: 30px;
	float: right;
	top: 143px;
	right: 217px;
}
.dock8 {
	position: relative; 
	height: 60px; 
	text-align: center;
	width: 30px;
	float: right;
	top: 153px;
	right: 285px;
}
.dock-container {
	position: absolute;
	height: 40px;
}
a.dock-item {
	display: block;
	width: 40px;
	color: #000;
	text-align: center;
	text-decoration: none;
	font: bold 12px Arial, Helvetica, sans-serif;
	float: left;
	position: absolute;
}
.dock-item img {
	border: none; 
	margin: 5px 0 0 0 ; 
	width: 100%; 
}
.dock-item span {
	display: none; 
	
}

/* end of new js menu */
div.welcome h2 {
	text-transform: uppercase;
	color: #79aed1;
	font-size: 11px;
	padding: 0px 0 8px 5px;
}
div.welcome div.text {
	padding: 0 155px 0 5px;
	text-align: justify;
}
div#content {
	/*background: url('images/content_center.gif') repeat-y center;*/
	margin: 0 auto 0;
}
div#content_top {
	/*background: url('images/content_top.gif') no-repeat center top;*/
	margin: 0 auto 0;
}
div#content_bottom {
	background: url('images/back_body_1.gif') no-repeat center top;
	margin: 0 auto 0;
	padding: 15px 0 0 0;
}
div#real_content {
	width: 960px;
	margin: 0 auto 0;
}
div#leftpannel {
	float: left;
	width: 180px;
	text-align: left;
	margin: 0 10px 0 0;
	}
#leftpannel h2, h2.main {
	font-size: 14px;
	color: #c0ffff;
	padding: 0 0 15px;
}
#categories {
	padding: 0 0 20px;
	font-size: 12px;
	list-style: none;
}
#categories li {
	background: url('/images/cat_list.gif') no-repeat;
	padding: 0 0 0 10px;
	margin: 0 0 4px;
	color: #c0ffff;
}
#categories .sub {
	background: none;
}
#categories a {
	color: #c0ffff;
	text-decoration: none;
}
#categories a:hover {
	color: #96c0dc;
}
#categories ul {
	list-style: none;
}
#leftpannel div.box {
	width: 207px;
	position: relative;
	left: -40px;
	margin: 0 -40px 15px 0;
	padding: 46px 0 0;
	height: 103px;
	background: url('images/box_content.gif') no-repeat;
}
div.box ul {
	padding: 0 0 0 60px;
}
div.box  li {
	list-style: none;
	padding: 0 0 3px;
	font-size: 13px;
	font-weight: bold;
}
div.box a {
	color: #ffc040;
	text-decoration: none;
}
div.box a:hover {
	text-decoration: underline;
}
div#leftpannel p.words {
	padding: 0 0 15px;
}
.f10 {
  font-size:10px;
  color: #000;
  text-decoration: none;
}
.f10:hover {
	text-decoration: underline;
}
.f11 {
  font-size:11px;
  color: #000;
  text-decoration: none;
}
.f11:hover {
	text-decoration: underline;
}
.f12 {
  font-size:12px;
  color: #000;
  text-decoration: none;
}
.f12:hover {
	text-decoration: underline;
}
.f13 {
  font-size:13px;
  color: #000;
  text-decoration: none;
}
.f13:hover {
	text-decoration: underline;
}
.f14 {
  font-size:14px;
  color: #000;
  text-decoration: none;
}
.f14:hover {
	text-decoration: underline;
}
.f15 {
  font-size:15px;
  color: #000;
  text-decoration: none;
}
.f15:hover {
	text-decoration: underline;
}
.f16 {
  font-size:16px;
  color: #000;
  text-decoration: none;
}
.f16:hover {
	text-decoration: underline;
}
.f17 {
  font-size:17px;
  color: #000;
  text-decoration: none;
}
.f17:hover {
	text-decoration: underline;
}
.f18 {
  font-size:18px;
  color: #000;
  text-decoration: none;
}
.f18:hover {
	text-decoration: underline;
}
div#leftpannel div.ad img {
	border: none;
}
div#centerpannel {
	float: left;
	text-align: left;
	width: 550px;
	overflow: hidden;
}
div#centerpannel p.text {
	color: #ffc040;
	padding: 0 0 15px;
	font-weight: bold;
}
div#centerpannel div.items {
	padding: 3px 0 0 0;
	margin: 0 0 15px;
}
div#centerpannel div.items div.mainimage {
	width: 223px;
	height: 276px;
	overflow: hidden;
	border: 1px solid #256893;
}
div#centerpannel div.items div.mainimage img {
	border: 0;
	cursor: url("highslide/graphics/zoomin.cur"), pointer;
}
div.items div.mainimage table.mainimg td {
	width: 223px;
	height: 276px;
	text-align: center;
	vertical-align: middle;
	overflow: hidden;
}
div.items div.mainimage table.mainimg img {
	cursor: url("/images/zoomin.cur"), pointer;
}
div.items div.mainimage a.click {
	color: #fff;
}
div.items div.details {
	float: right;
	width: 310px;
	padding: 0 0 0 10px;
}
div.items div.details div.normal {
	color: #fff;
	padding: 0 0 2px 0px;
	text-align: justify;
	width: 310px;
	overflow: hidden;
}
div.items div.details div.normal span {
	color: #fff;
	font-weight: bold;
	margin: 0 0 0 10px;
}
div.items div.details p.title {
	color: #ffc040;
	padding: 0 0 1px 10px;
	font-size: 10px;
}
div.items div.details p.title1 {
	color: #9ec6e0;
	padding: 0 0 1px 10px;
}
div.items div.details1 {
	float: right;

	padding: 0 0 0 10px;
}
div.items div.details1 div.normal {
	color: #9ec6e0;
	padding: 0 0 15px 0px;
	text-align: justify;
}
div.items div.details1 div.normal span {
	color: #fff;
	font-weight: bold;
}
div.items div.details1 p.title {
	color: #c5b86a;
	padding: 0 0 5px 0px;
}
div.items div.title {
	border-bottom: 1px solid #4c89b2;
	padding: 0 0 5px;
	margin: 0 0 5px;
}
div.items a.buy {
	background: url('images/buy.gif') no-repeat;
	width: 120px;
	height: 19px;
	display: block;
}
div.items div.title p.new {
	float: left;
	font-weight: bold;
	color: #c0ffff;
}
div.items div.title p.name {
	float: left;
	color: #ebcb5f;
	font-size: 12px;
	padding: 2px 0 0 0;
}
div.items div.title p.count {
	float: right;
	color: #10334a;
	padding: 2px 0 0 0;
}
div.items div.title a {
	float: right;
	font-weight: bold;
	color: #c0ffff;
	font-size: 10px;
}
div.items div.title a:hover {
	text-decoration: none;
}
div.items div.firstscroll {
	height: 231px;
	width: 550px;
	overflow: hidden;
	padding: 15px 0 0 0;
}
div.items div.firstscroll div.arrow {
	float: left;
	width: 11px;
	height: 124px;
	padding: 100px 0 0 0;
}
div.firstscroll div.arrow a.leftarrow {
	background: url('images/left_arrow.gif') no-repeat;
	width: 7px;
	height: 13px;
	overflow: hidden;
	display: block;
	float: left;
}
div.firstscroll div.arrow a.rightarrow {
	background: url('images/right_arrow.gif') no-repeat;
	width: 7px;
	height: 13px;
	overflow: hidden;
	display: block;
	float: right;
}
div.firstscroll[class] div.center {
	float: left;
	width: 524px;
	padding: 0 0 0 4px;
}
div.item {
	width: 154px;
	height: 214px;
	overflow: hidden;
	float: left;
	padding: 10px 8px 0 8px;
	text-align: center;
	margin: 0 4px 0 0;
}
#scroller2 {
	height: 81px;
	width: 228px;
	overflow: hidden;
	padding: 3px 0 0 0;
	background: url('images/prodsmallback1.gif') no-repeat;
}
#scroller2 img {
	border: 0;
}
#scrollLeft2 {position: absolute; cursor: default;width: 8px;height: 43px;overflow: hidden; display: block; float: left; padding: 32px 0 0 2px;margin: 0 0 0 2px;}
#scrollRight2 {float: right; cursor: pointer; width: 10px; height: 41px; overflow: hidden; display: block; float: right; padding: 35px 0 0 0;}
div#scrollBox2 {
	position: absolute;
	overflow: hidden;
	float: left;
	width: 201px;
	height: 76px;
	padding: 0 0 0 0px;
	margin: 0 0 0 14px;
}
#scrollContent2 {
	width: 100000px;
	position: relative;
}
div.scrollPromoBox2 {
	width: 64px;
	height: 76px;
	font-size: 11px;
	margin: 0 4px 0 0;
	overflow: hidden;
	text-align: center;
	float: left;
}
div.scrollPromoBox2 .box12 {
	width: 62px;
	height: 76px;
	overflow: hidden;
	float: left;
	text-align: center;
	margin: 0 4px 0 0;
}
div.scrollPromoBox2 a {
	color: #706d6d;
	text-decoration: none;
}
div.scrollPromoBox2 a:hover {
	color: #4c4141;
}
div.item p {
	text-align: center;
	padding: 0 0 3px;
}
div.item p.title {
	height: 25px;
	overflow: hidden;
}
div.item p.seller {
	color: #fdf3cd;
}
div.item p a.title {
	color: #ffc040;
	text-decoration: none;
	font-weight: bold;
}
div.item p a.title:hover {
	text-decoration: underline;
}
div.item p span {
	color: #000;
}
div.item div.image {
	width: 156px;
	height: 114px;
	overflow: hidden;
	padding: 0 0 8px;
}
a.makeanoffer img {
	border: 0;
	position: relative;
	top: 13px;
	margin: -13px 0 0 2px;
}
div.item div.image table td {
	width: 140px;
	height: 114px;
	text-align: center;
	vertical-align: middle;
}
div.item div.image img {
	border: 1px solid #256691;
}
div.item a.price {
	color: #fdf3cd;
	font-weight: bold;
	text-decoration: none;
}
div.item a.price:hover {
	color: #ebcb5f;
}
p.rss {
	float: right;
	padding: 0 0 10px 0;
}
p.rss a {
	background: url('images/rssicon.gif') no-repeat left top;
	height: 16px;
	display: block;
	color: #96c0dc;
	text-decoration: none;
	padding: 0 0 0 17px;
}
p.rss a:hover {
	color: #0c2d43;
}
.current {
	float: left;
	width: 236px;
	margin: 0 48px 15px 0;
	padding-left: 15px;
}
.current_last {
	margin: 0 0 15px !important;
	padding: 0 !important;
}
.current h2 {
	border-bottom: 1px solid #4e97c8;
	padding: 0 0 5px;
	margin: 0 0 15px;
	color: #c0ffff;
	font-size: 13px;
	font-weight: bold;
}
.currentbox {
	background: url('images/current_center1.gif') repeat-y;
	width: 236px;
	text-align: left;
}
.currentbox .backtop {
	background: url('images/current_top1.gif') no-repeat;
	width: 236px;
	padding: 10px 0 0 0;
	position: relative;
	top: -5px;
}
.currentbox .contentbox {
	background: url('images/current_bottom1.gif') no-repeat bottom left;
	width: 211px;
	text-align: left;
	padding: 0 10px 17px 15px;
	position: relative;
	top: 5px;
}
.currentbox .contentbox img {
	border: 1px solid #36362d;
}
.currentbox .contentbox .image {
	margin: 0 0 10px;
	overflow: hidden;
	width: 120px;
	height: 107px
}
.currentbox .contentbox p {
	padding: 0 0 5px;
}
.currentbox .p_title {
	overflow: hidden;
	height: 8px;
}
.currentbox .contentbox .name {
	color: #ffc040;
	text-decoration: none;
	font-weight: bold;
}
.currentbox .contentbox .name:hover {
	text-decoration: underline;
}
.currentbox .contentbox .price {
	color: #fdf3cd;
	font-weight: bold;
	text-decoration: none;
}
.currentbox .contentbox .price:hover {
	color: #cce7f9;
}
div#site div#rightpannel {
	float: right;
	width: 210px;
}
div.statistics {
	background: url('images/stat_center.gif') repeat-y;
	text-align: left;
	margin: 0 0 10px ;
	width: 223px;
	overflow: hidden;
	position: relative;
	left: 5px;
	margin: 0 -5px 0 0;
}
div.statistics div.top {
	background: url('images/stat_top.gif') no-repeat top;
	width: 225px;
	padding: 50px 0 0 0;
}
div.statistics div.top div.cont {
	background: url('images/stat_bottom.gif') no-repeat bottom;
	width: 205px;
	padding: 0 0 10px 20px;
}
div.statistics ul {
	padding: 0 0 0 25px;
	position: relative;
	top: -10px;
	margin: 0 0 10px;
}
div.statistics ul li {
	list-style: none;
	padding: 0 0 3px;
}
div.statistics a {
	color: #e9c85b;
	text-decoration: none;
	margin: 0 0 5px;
}
div.statistics a:hover {
	text-decoration: underline;
}
div.newsletter {
	background: url('images/newsletterback.gif') no-repeat top;
	padding: 10px 0 20px 25px;
	text-align: left;
}
div.newsletter p.text {
	color: #103750;
	padding: 0 0 7px;
}
div#rightpannel h2 {
	color: #c0ffff;
	font-size: 14px;
	padding: 0 0 10px;
}
div.newsletter div.letter input.text {
	width: 99px;
	height: 15px;
	border: 1px solid #123b57;
	font-size: 11px;
	color: #123b57;
	float: left;
}
div.newsletter div.letter input.btn {
	float: right;
}
div#rightpannel div.normal {
	padding: 10px 0 10px 25px;
	text-align: left;
}
div#rightpannel div.normal p.stat {
	color: #133a54;
	padding: 0 0 5px;
}
div#rightpannel div.normal p.stat span {
	color: #6ca5ca;
}
div#rightpannel div.normal p.stat a {
	color: #133a54;
	text-decoration: none;
}
div#rightpannel div.normal p.stat a:hover {
	color: #96c0dc;
}
div#rightpannel div.normal a.more {
	color: #d8ad2a;
}
div#rightpannel div.normal a.more:hover {
	text-decoration: none;
}
a.exsisto {
	background: url('images/exsisto.gif') no-repeat;
	width: 124px;
	height: 59px;
	display: block;
}
div#footer {
	background: url('images/footerback.gif') no-repeat;
	width: 960px;
	height: 42px;
	overflow: hidden;
	padding: 15px 0 0 0;
}
div#footer p {
	padding: 0 0 3px;
	color: #153e5a;
}
div#footer p a {
	color: #153e5a;
	text-decoration: none;
}
div#footer p a:hover {
	text-decoration: underline;
}
p.brc {
	color: #c0ffff;
	padding: 0 0 7px;
	float: left;
}
p.brc a {
	color: #c0ffff;
	text-decoration: none;
	font-weight: bold;
}
p.brc a:hover {
	color: #1e4d6c;
}
div.smallpictures {
	width: 228px;
	overflow: hidden;
	padding: 5px 0 0 0;
}
div.smallpictures p.textin {
	color: #87b6d5;
	padding: 0 0 7px;
}
div.smallpictures p.textin a {
	color: #87b6d5;
}
div.smallpictures p.textin a:hover {
	text-decoration: none;
}
div.smallpictures div.smallpic {
	width: 62px;
	height: 76px;
	overflow: hidden;
	float: left;
	margin: 0 9px 6px 0;
}
div.smallpictures div.smallpic img {
	border: 0;
}
div.smallpictures div.smallpic table td {
	width: 62px;
	height: 76px;
	text-align: center;
	vertical-align: middle;
	overflow: hidden;
}
div.productdetails {
	color: #87b6d5;
	text-align: justify;
	padding: 0 0 7px;
}
div.productdetails1 {
	color: #87b6d5;
	text-align: justify;
	padding: 0 0 7px 10px;
}
p.categoryprod {
	color: #fff;
	font-weight: bold;
	padding: 10px 0 5px;
}
p.categoryprod1 {
	color: #87b6d5;
	padding: 0 0 5px 10px;
}
div.scrollerproducts {
	margin: 0 0 15px;
	width: 550px;
}
div.scrollerproducts div.leftarrow {
	width: 13px;
	float: left;
	height: 83px;
	overflow: hidden;
	padding: 75px 0 0 0;
}
div.scrollerproducts div.leftarrow img {
	border: 0;
}
div.scrollerproducts div.rightarrow {
	width: 6px;
	float: left;
	height: 83px;
	overflow: hidden;
	padding: 75px 0 0 7px;
}
div.scrollerproducts div.rightarrow img {
	border: 0;
}
div.scrollerproducts div.centerscrollerprod {
	width: 550px;
	height: 158px;
	overflow: hidden;
	float: left;
	padding: 10px 0 0 0;
}
div.centerscrollerprod div.productpic {
	width: 160px;
	height: 158px;
	overflow: hidden;
	float: left;
	background: url('images/backscrllerproduct2.gif') no-repeat;
	margin: 0 15px 0 0;
}
div.centerscrollerprod div.productpic img {
	border: 0;
}
div.centerscrollerprod div.productpic table td {
	text-align: center;
	vertical-align: middle;
	width: 160px;
	height: 158px;
}
div.relatedtitle1 {
	border-bottom: 1px solid #4f94c3;
	padding: 10px 0 5px;
	color: #b9dbf2;
	font-weight: bold;
	margin: 0 0 10px 13px;
}
div.separator {
	border-bottom: 1px solid #4f94c3;
	padding: 10px 0 5px;
	color: #b9dbf2;
	height: 1px;
	overflow: hidden;
	margin: 0 0 10px;
}
div.relateditemstop1 {
	background: url('images/relatedbacktop.gif') no-repeat;
	height: 10px;
	width: 536px;
	overflow: hidden;
	margin: 0 0 0 10px;
}
div.relateditem1 {
	background: url('images/relatedbackcenter.gif') repeat-y;
	margin: 0 0 0 10px;
	width: 536px;
}
div.relateditem1 div.contentitem {
	background: url('images/relatedbackbottom.gif') no-repeat bottom;
	width: 521px;
	padding: 0 0 10px;
	margin: 0 0 10px;
}
div.relateditem1 div.contentitem ul {
	padding: 0 0 0 20px;
}
div.relateditem1 div.contentitem ul li {
	list-style: none;
	float: left;
	width: 210px;
	padding: 5px 10px 5px 7px;
	background: url('images/arrow_but3.gif') no-repeat left top;
}
div.relatedtitle {
	border-bottom: 1px solid #4f94c3;
	padding: 10px 0 5px;
	color: #b9dbf2;
	font-weight: bold;
	margin: 0 0 10px 15px;
}
div.relateditemstop {
	background: url('images/relatedbacktop.gif') no-repeat;
	height: 10px;
	width: 536px;
	overflow: hidden;
	margin: 0 0 0 15px;
}
div.relateditem {
	background: url('images/relatedbackcenter.gif') repeat-y;
	margin: 0 0 0 15px;
	width: 536px;
}
div.relateditem div.contentitem {
	background: url('images/relatedbackbottom.gif') no-repeat bottom;
	width: 521px;
	padding: 0 0 10px;
	margin: 0 0 10px;
	min-height: 110px;
}
div.relateditem div.contentitem ul {
	padding: 0 0 0 20px;
}
div.relateditem div.contentitem ul li {
	list-style: none;
	float: left;
	width: 220px;
	padding: 5px 10px 5px 10px;
	background: url('images/arrow_but3.gif') no-repeat left top;
}
div.contentitem ul li a {
	padding: 0 0 0 0px;
	color: #ebcb5f;
	text-decoration: none;
}
div.contentitem ul li a:hover {
	text-decoration: underline;
}
div.scrollpopup {
	display: none;
	position: absolute;
	width: 449px;
	margin: 0 0 0 50px;
	overflow: hidden;
	z-index: 1000;
}
div.scrollpopup[class] div.top {
	background: url('images/detailsprodtop.png') no-repeat;
	width: 449px;
	height: 19px;
	overflow: hidden;
}
div.scrollpopup[class] div.bottom {
	background: url('images/detailsbottom.png') no-repeat;
	width: 449px;
	height: 23px;
	overflow: hidden;
}
div.scrollpopup div.popupcenter {
	background: url('images/detailsprodcenter.gif') repeat-y;
	width: 447px;
}
div.scrollpopup div.popupcenter div.contentdiv {
	background: url('images/detailsback.gif') repeat-y;
	width: 415px;
	padding: 0 20px 0 14px;
}
div.popup2 {
	display: none;
	position: absolute;
	top: 1300px;
	width: 449px;
	margin: 0 0 0 50px;
	overflow: hidden;
	z-index: 1000;
}
div.popup2[class] div.top {
	background: url('images/detailsprodtop.png') no-repeat;
	width: 449px;
	height: 19px;
	overflow: hidden;
}
div.popup2[class] div.bottom {
	background: url('images/detailsbottom.png') no-repeat;
	width: 449px;
	height: 23px;
	overflow: hidden;
}
div.popup2 div.popupcenter {
	background: url('images/detailsback.gif') repeat-y;
	width: 449px;
}
div.popup2 div.popupcenter div.contentdiv {
	background: url('images/detailsback.gif') repeat-y;
	width: 415px;
	padding: 0 20px 0 14px;
}
div.popup1 {
	display: none;
	position: absolute;
	top: 1150px;
	width: 449px;
	margin: 0 0 0 50px;
	overflow: hidden;
	z-index: 1000;
}
div.popup1[class] div.top {
	background: url('images/detailsprodtop.png') no-repeat;
	width: 449px;
	height: 19px;
	overflow: hidden;
}
div.popup1[class] div.bottom {
	background: url('images/detailsbottom.png') no-repeat;
	width: 449px;
	height: 23px;
	overflow: hidden;
}
div.popup1 div.popupcenter {
	background: url('images/detailsback.gif') repeat-y;
	width: 449px;
}
div.popup1 div.popupcenter div.contentdiv {
	background: url('images/detailsback.gif') repeat-y;
	width: 415px;
	padding: 0 20px 0 14px;
}
div.popup {
	display: none;
	position: absolute;
	top: 550px;
	width: 447px;
	margin: 0 0 0 50px;
	overflow: hidden;
}
div.popup[class] div.top {
	background: url('images/detailsprodtop.png') no-repeat;
	width: 447px;
	height: 18px;
	overflow: hidden;
}
div.popup[class] div.bottom {
	background: url('images/detailsbottom.png') no-repeat;
	width: 447px;
	height: 22px;
	overflow: hidden;
}
div.popup div.popupcenter {
	background: url('images/detailsprodcenter.gif') repeat-y;
	width: 447px;
}
div.popup[class] div.popupcenter div.contentdiv {
	background: url('images/detailsforindeiv1.png') no-repeat bottom;
	width: 413px;
	padding: 0 20px 0 14px;
}
div.popupcenter div.contentdiv div.title {
	border-bottom: 1px solid #417599;
	padding: 0 0 8px;
}
div.popupcenter div.contentdiv div.image {
	float: left;
	width: 160px;
	text-align: center;
	padding: 15px 0 0 0;
}
div.popupcenter div.contentdiv div.text {
	width: 245px;
	float: right;
	padding: 15px 0 0 0;
	text-align: justify;
}
div.popupcenter div.contentdiv div.text p.normal {
	color: #abcce2;
	padding: 0 0 8px;
}
div.popupcenter div.contentdiv div.text a.more {
	float: left;
	background: url('images/detailsmorebtn.gif') no-repeat;
	width: 111px;
	height: 21px;
	overflow: hidden;
	display: block;
	margin: 0 5px 0 0;
}
div.popupcenter div.contentdiv div.text a.buy {
	float: left;
	background: url('images/detailsbuybtn.gif') no-repeat;
	width: 122px;
	height: 21px;
	overflow: hidden;
	display: block;
}
div.popupcenter div.contentdiv div.text p.normal span.mall {
	color: #c2b364;
}
div.popupcenter div.contentdiv div.text p.normal span.big {
	color: #fdf3cd;
	font-weight: bold;
}
div.popupcenter div.contentdiv div.title p.name {
	color: #ebcb5f;
	font-size: 12px;
	float: left;
}
div.popupcenter div.contentdiv div.title a.close {
	background: url('images/close.gif') no-repeat;
	float: right;
	width: 16px;
	height: 15px;
	overflow: hidden;
}
textarea.item {
	width: 300px;
	height: 200px;
	background: none;
	border: 0;
	font-size: 11px;
	color: #9ec6e0;
}
p.normaltext {
	color: #c0ffff;
}

p.normaltext a {
	color: #c0ffff;
}
p.normaltext a:hover {
	text-decoration: none;
}

p.noticetext {
	color:#ff5151;
	text-decoration: bold;
	font-size: 13px;
	
}

p.noticetext a {
	color: #d80000;
}
p.noticetext a:hover {
	text-decoration: none;
}

p.newnormal {
	font-weight: bold;
	color: #c0ffff;
	padding: 0 0 5px;
	font-size: 12px;
}
p.pages {
	float: right;
	color: #fff;
}
p.pages span {
	font-weight: bold;
}
p.pages a {
	color: #fff;
}
p.pages a:hover {
	text-decoration: none;
}
.faq {
	color: #c0ffff;
}
.faq p {
	margin: 0 0 2px;
	text-align: justify;
}
.faq .lnk {
	color: #e9c85b;
	text-decoration: none;
}
.faq .lnk:hover {
	color: #c0ffff;
}
.mkoffer, .search {
	border-collapse: collapse;
	color: #c0ffff;
}
.mkoffer th, .search th {
	font-weight: normal;
	text-align: left;
	padding: 2px 10px 3px 0;
	vertical-align: top;
}
.search th {
	width: 115px;
}
.mkoffer td, .search td {
	padding: 0 0 3px;
}
.mkoffer .txt, .search .txt {
	padding: 2px 3px;
	font-size: 11px;
	font-family: Tahoma, Helvetica, Verdana, sans-serif;
	color: #2b668d;
	border: 1px solid #2b668d;
}
.mkoffer select {
	font-size: 11px;
	font-family: Tahoma, Helvetica, Verdana, sans-serif;
	color: #2b668d;
}
p.error {
	padding: 2px 0 5px 0;
	color: #f6bd44;
	font-size: 10px;
}
.req {
	color: #f6bd44;
	font-weight: bold;
}
.search p {
	margin: 0 0 4px !important;
}
.cats {
	font-size: 11px;
	font-family: Tahoma, Helvetica, Verdana, sans-serif;
	color: #2b668d;
	width: 190px
}
.move_first {
	float: left;
	width: 150px;
	font-weight: bold;
	padding-left: 12px;
	margin: 0 0 10px;
}
.move_last {
	width: 150px;
	float: right;
	text-align: right;
	font-weight: bold;
	padding-right: 12px;
	margin: 0 0 10px;
}
.move_first a, .move_last a {
	color: #ffd47e;
	text-decoration: none;
}
.move_first a:hover, .move_last a:hover {
	text-decoration: underline;
}
table.seller {
	border-collapse: collapse;
	margin: 2px 0 10px 1px;
	width: 98%;
	border: 1px solid #4287b4;
}
table.seller th {
	background: #306f9a;
	color: #e2ffff;
	text-align: left;
	padding: 4px 3px;
	border: 1px solid #4f92be;
}
table.seller td {
	color: #c0ffff;
	padding: 3px;
	border: 1px solid #4f92be;
}
table.seller tr.row0 {
	background: #4287b4;
}
table.seller tr.row1 {
	background: #3e83b1;
}
table.seller a {
	color: #c0ffff;
}
table.seller a:hover {
	color: #ebcb5e;
}
table.seller_main, table.cat_list {
	border-collapse: collapse;
	border: 0;
}
table.seller_main .desc {
	width: 80px;
}
table.seller_main td {
	padding: 0 0 5px;
}
.seller_menu {
	padding: 20px 0 0;
}
.seller_menu img {
	border: 0;
	margin: 0 0 5px;
}
a.main {
	color: #c0ffff;
}
a.main:hover {
	text-decoration: none;
}
#container {
	margin: 0 0 5px;
}
#container, #feesfooter {
	background: #30719b;
}
#feestfooter {
	text-align: center !important;
}
#container .container, #feesfooter .container {
	padding: 10px;
}
#container table {
	color: #c0ffff;
}
