body{ margin: 0; padding: 0; }

.pagetext {
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color: #FFFFFF;
  padding: 10px 10px 20px 10px;
}
.pagetext a{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color: #DAA666;
  text-decoration:none;
}
.pagetext a:hover{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color: #FFFFFF;
  text-decoration:none;
}

.shopping-item-logo a{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #FFD200;
  text-decoration:none;
}
.shopping-item-logo a:hover{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #FFD200;
  text-decoration:underline;
}

.checkout-login a{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #FFFFFF;
  text-decoration:none;
}
.checkout-login a:hover{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #FFFFFF;
  text-decoration:underline;
}

.recent-search-box-title {
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color: #FFFFFF;
  text-decoration:none;
}
.recent-search-box-title a{
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color: #FFFFFF;
  text-decoration:none;
}
.recent-search-box-title a:hover{
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color: #FFD200;
  text-decoration:none;
}

.recent-search-box-price{
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  color: #FFD200;
  text-decoration:none;
}

.button-menu {
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color: #464645;
}
.button-menu a{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color: #FFFFFF;
  text-decoration:none;
}
.button-menu a:hover{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color: #FFD200;
  text-decoration:none;
}

.categories-top {
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #FFFFFF;
}
.categories-top a{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #FFFFFF;
  text-decoration:none;
}
.categories-top a:hover{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #FFD200;
  text-decoration:underline;
}

.brend-list-bg{
background-image:url(pics/brends-list-bg1.jpg);
background-repeat:no-repeat;
}

.item-caption {
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: 14pt;
  color: #AD1010;
}
.item-path {
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #FFFFFF;
}
.item-path a{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #FFFFFF;
  text-decoration:underline;
}
.item-path a:hover{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #FFD200;
  text-decoration:underline;
}

.item-settings {
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color: #FFFFFF;
}
.item-settings a{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #FFD200;
  text-decoration:underline;
}
.item-settings a:hover{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #FFFFFF;
  text-decoration:underline;
}
.item-settings-size {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #FFFFFF;
  text-decoration:none;
}
.item-settings-size1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color: #FFFFFF;
  text-decoration:none;
}

.item-new-price {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14pt;
  color: #FFD200;
}
.item-old-price {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color: #999999;
}

.item-add-to-cart a{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14pt;
  color: #FFD200;
}
.item-add-to-cart a:hover{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14pt;
  color: #FFFFFF;
}

.pagecounter {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12pt;
  color: #FFFFFF;
}
.pagecounter a{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12pt;
  color: #FFD200;
  display:block;
  text-decoration:none;
}
.pagecounter a:hover{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12pt;
  color: #302F2E;
  text-decoration:underline;
  display:block;
  background-color:#FFFFFF;
}

.mainpage-oldprice {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  color: #999999;
  text-decoration:line-through;
}


.shoppnig-cart-caption {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color: #FFD200;
  padding: 0px 0px 0px 10px;
}

.sizetable {
border-color:#595856;
border-width:1px;
border-style:dashed dashed none dashed;
}
.sizetable1 {
border-color:#595856;
border-width:1px;
border-style:dashed dashed dashed dashed;
}
.sizetable2 {
border-color:#595856;
border-width:1px;
border-style:dashed none none dashed;
}
.sizetable3 {
border-color:#595856;
border-width:1px;
border-style:dashed none dashed dashed;
}
.sizetable4 {
border-color:#595856;
border-width:1px;
border-style:none dashed dashed dashed;
padding: 5px 0px 5px 10px;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #FFFFFF;
}

.clear{ clear: both; }

.menu { width: 750px; height: 155px; background: #393837; font-size: 18px; color: #fff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.menu ul{ width: 100%; margin: 0; padding: 19px 0; width: 335px; float: left; }
.menu ul li{ line-height: 26px; list-style: none; padding: 2px 0; }
.menu a:link, .menu a:visited, .menu a:active, .menu a:hover {color: #ffd200; text-decoration: none; display: block; background: url(pics/menu_bullet.png) no-repeat 20px 7px; padding: 0 0 0 35px;}
.menu a:hover { color: #fff; background: #595857 url(pics/menu_bullet2.png) no-repeat 20px 7px;}
.menu .miimg{ width: 415px; height: 155px; float: right; background: url(pics/miimg.jpg) no-repeat left top; }


.search{ width: 310px; height: 48px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-transform: uppercase; color: #ffd200; }
.search input{ vertical-align: middle; }
.search p{ padding: 10px 0 0 20px; margin: 0; }
.search .text{ width: 215px; padding: 3px; font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; border: 0; margin: 0 0 0 20px; }
.search .bttn{ padding: 0; margin: 0; width: 50px; height: 22px; background: url(pics/bttn_search.png) no-repeat; border: 0; cursor: pointer; }





div.product {
	width:280px;
	padding-left: 0px;
}
.product1 {
	width:270px;
	float: left;
	margin: 0 10px 0 0;
}
.product1 .pic {
	width:270px;
	overflow:hidden;
	height: 360px;
	position: relative;
}

.product1 .pic img {
	width: 270px;
	z-index: 1;
	position:absolute;
	border: none;
	margin: auto;
	right: 0px;
}


.product1 .pic .contr {
	position: absolute;
	width: 100%;
	font-size: 14px;
	font-family: Georgia, serif;
	left: 0px;
	top:320px;
	z-index: 2;
	bottom: 0px;
}
.product1 .pic .contr a {
	height: 40px;
	color: #fff;
	cursor: pointer;
	text-decoration: underline;
}
.product1 .pic .contr a:hover {
	text-decoration:none;
}
.product1 .pic .contr #img_prev {
	float:left;
}
.product1 .pic .contr #img_next {
	float:right;
}
.product1 .pic .contr #img_prev i,
.product1 .pic .contr #img_next i {
	display: block;
	width: 40px;
	height: 40px;
}
.product1 .pic .contr #img_prev i {
	float:left;
	background:url(imgs/prev.png);
}
.product1 .pic .contr #img_prev:hover i {
	background:url(imgs/prev.gif);
}
.product1 .pic .contr #img_next i {
	float:right;
	background:url(imgs/next.png);
}
.product1 .pic .contr #img_next:hover i {
	background:url(imgs/next.gif);
}
.product1 .pic .contr #img_prev span {
	float:left;
	margin:11px 0 0 5px;
}
.product1 .pic .contr #img_next span {
	float:right;
	margin:11px 5px 0 10px;
}
.product1 .pic #img_zoom {
	background:url(imgs/zoom.png);
	position: absolute;
	top: 0px;
	right:0px;
	z-index: 4;
	width: 40px;
	height: 40px;
}
.product1 .pic #img_zoom:hover {
	background:url(imgs/zoom.gif);
}
.product1 .zoom {
	overflow: visible;
}
.product1 .zoom img {
	width:auto;
	right: -5px;
	border:#fff solid 5px;
	top: -5px;
	z-index:3;
}
.product1 .colors {
	background:#e1ebd2;
	padding: 10px;
	font-family: Georgia, serif;
	font-size: 11px;
}
.product1 .colors .hdr {
	font-size:16px;
	font-weight:bold;
	margin: 0 0 2px 0;
}
.product1 .colors span {
	border-bottom:dashed 1px #666;
	cursor: pointer;
	margin: 0;
}
.product1 .colors span.selected,
.product1 .colors span:hover {
	border:none;
}
.product1 .colors span.selected {
	cursor:auto;
	background-color: #233C4C;
	color: #fff;
	padding: 0px 2px;
}
.product1 .text {
	font-size:14px;
	padding: 0 10px;
}

#size_holder {
    color: #ffffff;
}

.simple {
	margin:10px 0;
	font-size:11px;
	color:white;
}
.simple td,
.simple th {
	padding:5px;
	vertical-align:middle;
	border:solid 1px #ccc
}
.simple thead tr {
	color:#000000;
	background:url(imgs/bg01.jpg);
}
.simple tbody tr {
}
