

BODY {FONT-SIZE: 75%; COLOR: #666666;MARGIN: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
TD {FONT-SIZE: 75%; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
table{
border:0px; /* border="0" */
border-collapse:collapse; /* cellspacing="0" */
}

table td{
padding:0px; /* cellpadding="0" */
}
SMALL {
	FONT-SIZE: 75%; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 75%; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
INPUT {
	FONT-SIZE: 75%; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
OPTION {
	FONT-SIZE: 75%; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TEXTAREA {
	FONT-SIZE: 75%; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.status {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: tahoma
}
A:link {
	COLOR: #027602; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #027602; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #cc0000; TEXT-DECORATION: none
}
A.nl:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.nl:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.nl:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
A.st:link {
	COLOR: #FF9900; TEXT-DECORATION: none
}
A.st:visited {
	COLOR: #FF9900; TEXT-DECORATION: none
}
A.st:hover {
	COLOR: #ffcc66; TEXT-DECORATION: underline
}
A.newsa:link {
	COLOR: #336699; TEXT-DECORATION: none
}
A.newsa:visited {
	COLOR: #336699; TEXT-DECORATION: none
}
A.newsa:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
A.status:link {
	COLOR: #027602; TEXT-DECORATION: none
}
A.status:visited {
	COLOR: #027602; TEXT-DECORATION: none
}
A.status:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
A.copy:link {
	COLOR: #336699; TEXT-DECORATION: none
}
A.copy:visited {
	COLOR: #336699; TEXT-DECORATION: none
}
A.copy:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.copy {
	FONT-SIZE: 10px; COLOR: #666666
}
P {
	FONT-SIZE: 11px; MARGIN: 10px 0px 0px; COLOR: #666666; LINE-HEIGHT: 120%
}
.iname {
	FONT-WEIGHT: bold;text-align: left; FONT-SIZE: 120%; MARGIN: 5px; COLOR: #800000
}
.iname1 {
border: 1px solid #cddee2;padding: 7px 0 7px 2px;margin: 15px 5px 5px 5px;
}
.price {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px; COLOR: #800000
}
H1 {
	FONT-SIZE: 140%; MARGIN: 5px 0px 0px; COLOR: #666666;
    FONT-FAMILY: Georgia
}
H2 {
	FONT-SIZE: 110%; MARGIN: 0px
}
H3 {
	FONT-SIZE: 100%; MARGIN: 10px 0px 5px
}
H4 {
	FONT-SIZE: 95%; MARGIN: 0px 0px 5px
}
.anons {
	FONT-SIZE: 100%; MARGIN: 0px; COLOR: #666666; TEXT-ALIGN: justify
}
.anonss {
	FONT-SIZE: 90%; MARGIN: 0px; COLOR: #666666; TEXT-ALIGN: justify
}
.list {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; MARGIN: 0px; COLOR: #336699
}
.subrub {
	FONT-WEIGHT: bold; FONT-SIZE: 90%
}
.INPUT2 {
	FONT-SIZE: 12px; BACKGROUND: #f1f1f1; WIDTH: 140px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.INPUT3 {
	FONT-SIZE: 12px; BACKGROUND: #ffffff; WIDTH: 118px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.reg {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.search {
	FONT-SIZE: 14px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.section {
	FONT-SIZE: 10px
}
.GoodsHeader {
	BACKGROUND-COLOR: #99cc33
}
.GoodsRow1 {
	BACKGROUND-COLOR: #f1f1f1
}
.GoodsRow2 {
	BACKGROUND-COLOR: #ffffff
}
a img {
    border: 0 none;
}
img {
    border: 0 none;
}

.topinfo1{padding: 10px;}
.id_news {width:266px;background: transparent url(/images/result.jpg) 0px -140px;height:91px;COLOR: #ffffff;}
.id_news1 {background: transparent url(/images/result.jpg) 0px 0px;}

.MyOpa{filter:alpha(opacity=50);
-moz-opacity: 0.5; 
-khtml-opacity: 0.5; 
opacity: 0.5; }

.MyOpa2{
filter:alpha(opacity=100);
-moz-opacity: 1; 
-khtml-opacity: 1; 
opacity: 1; }

.show_news{text-align: left;margin: 15px;}
.login{text-align: left;}
.foot {	BACKGROUND-IMAGE: url(/shop/pix/bghh.gif);COLOR: #cccccc; BACKGROUND-REPEAT: repeat-x}
.foot2 {width: 770px;height:1px;	BACKGROUND-IMAGE: url(/shop/pix/bghh.gif);COLOR: #cccccc; BACKGROUND-REPEAT: repeat-x}
.foot1 {BACKGROUND-IMAGE: url(/shop/pix/bgvv.gif); COLOR: #cccccc;  BACKGROUND-REPEAT: repeat-y}
.panel2{font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;color: #1E48C7;	text-decoration: underline;}
.panel{font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 75%;	color: #1E48C7;	font-weight:bold;}
#cssdriveid{width: 500px;padding: 10px;border: 1px dashed black;}
#cssdriveid .rsscontainer{margin-bottom: 1em;}
#bbcid{width: 270px;padding: 5px;background: #ffffe0;border: 1px solid #b8b8b8;}
#bbcid-paginatediv{width: 280px;}
.bestsellers{width: 270px;padding: 5px;border: 1px solid #b8b8b8;}
#nytimesid{width: 270px;padding: 5px;background-color: #FFFFFF;border: 1px solid #b8b8b8;}
#nytimesidbest{width: 100%;padding: 5px;background-color: #FFFFFF;border: 1px solid #b8b8b8;}
#nytimesid .rsscontainer{margin-bottom: 10px;}
#nytimesid .rsscontainer .rsstitle{font-weight: bold;}
#nytimesid .rsscontainer .rssdate{color: red;}
#cssnewsbox{ width: 500px;height: 310px;padding: 10px;border: 1px dashed black;}
#descr_short{border: 1px solid #dadada;	background-color: #f8f8f8;padding: 10px 10px 10px 10px;margin: 10px 0 10px 0;}
#descr_short3{border: 1px solid #dadada;background-color: #f8fbfb;	padding: 10px 10px 10px 10px; margin: 0 5px 0 150px;}
#cssnewsbox .rsscontainer{margin-bottom: 1em;}
.rsscontainer{margin-bottom: 5px;font-size: 90%;}
.rsscontainer .rsstitle{font-weight: normal;}
.rsscontainer .rssdate{color: gray;font-size: 80%;}
.rsspaginate{width: 270px;text-align: left;padding: 2px 0;margin: 10px 0;}
.rsspaginate form{margin: 5px;font-size: 90%;}
.rsspaginate .paginateselect{border: 1px solid navy;margin: 0 10px;height: 16px;font-size: 100%;}
.rsspaginate a{padding: 0 5px;text-decoration: none;border: 1px solid black;color: navy;background-color: white;}
.rsspaginate a:hover, .rsspaginate a.selected{color: #000;background-color: #FEE496;}
.verticaltext{font: bold 13px Arial;position: absolute;right: 3px;top: 20px;width: 15px;writing-mode: tb-rl;}
.discount-label{background: url(/shop/pix/discount_label_right.gif) no-repeat right top;float: left;padding: 0px 32px 0px 0px;margin-top: 16px;}
.discount-label-text{	background:  url(/shop/pix/discount_label.gif ); repeat right top;color: #ffffff;font-size: 11px;font-weight: bold;white-space: nowrap;}
.clear-both {clear: both;	font-size: 0px;}
.valign {
	vertical-align: middle;
}
.curlycontainer{
border: 1px solid #b8b8b8;
margin-bottom: 1em;
width: 168px;
}

.curlycontainer .innerdiv{
background: transparent url(/media/brcorner.gif) bottom right no-repeat;
position: relative;
left: 2px;
top: 2px;
padding: 1px 4px 15px 5px;
}
.bannerlast{
width: 270px;
}

.bannerlast .banner1 {
margin: 2px;text-align: left;
}

.commentbox{
background-color: #ececec;
width: 168px;
padding: 10px 2px 10px 6px;
}

.commentfooter{
background: url(/media/arrow.gif) 20px 0 no-repeat; 
width: 168px;
padding-top: 20px;
margin-bottom: 2em;
font-size: 80%;
color: #4A4A4A;
}
#tagCloud { width:270px; background-color:#ffffff; text-align:center; padding:3px; overflow:auto; font-size:80%; font-family:Georgia; border: 1px solid #b8b8b8;}
#tagCloud h2 { color:#a6a6a6; font-size:2.0em; margin:0 0 5px 0; background:url(/tagcloud_sourceFiles/images/cloud.gif) no-repeat 0; padding:15px 0 15px 85px; height:100px;}
#tagList { margin:0; padding:0; }
#tagList li { list-style-type:none; float:left; margin:0 10px; height:25px; }
#tagList li a { text-decoration:none; color:#575454; }
#tagList li a:hover { text-decoration:underline; }
.thickstyle{background: #D5EAC0;}
div.lipsum {padding: 5px; border: 5px dashed #F4F4F4;
  background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAACACAMAAAD9J/PGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUdQTFRF/Pz8zc3N2traz8/P0NDR0tLS0NDQ9fX1+Pj4//7/9PT04uLi6Ojo39/fzs3NzMzM/f7+3Nzc9fb26uvq6urp4ODh9/f44+Pj+vn519fX29zb19bX1tXV6Onp5OPk2dnY+/r79vX1+vv7+vr6+Pn4+fr6/////v7+0dHR09PT/fz80tPS0dHS/Pv78vPzzs7P/v39zs7O7/Dv/f393t7d8vLx3+Dg2drZ8PDw8fHw5+bn2dnZ7ezt7+/v5eXl5OTl+fn46+vr7u7u6urq1NTV1dXV4ODg2NnY7O3s19fY09TUz87P4eHh09PS9PP0zczM7u7t3Nzd8vLy29va8fHx5uXm5ubm7u7v5OTk1dXU19fW3Nvc5+fn+/v71tbV3d3dz87O7Ovs6Ofn3t7e9vf28/Pz4+Pi7Ozs8O/v9/f31NTT/P399vb3QCtbEwAAAKZJREFUeNokw9NSBQAUQNGV3c22bdu2bdf/P3em9potIWFf0p/8MKjfg20pIT2khg490kK3XZ22fLm0YlWNO1eqVdq0rt60ccnhWJVrhwrdG/EsL4xZU2pHTnhTrs6FeXNOnZly40luqFViWbFFj95tmHFgyblZH4ZMmHRi1JE+r/Zkh4zQqMiPF5/KZIYWCyq0atakwa1e/3X5NmxAQcjSHrf9CjAAht4XiD8Rf/EAAAAASUVORK5CYII=)
    no-repeat;
  -o-background-size: 100% 100%; -webkit-background-size: 100% 100%; -khtml-background-size: 100% 100%; background-size: 100% 100%;
 
  background: -moz-linear-gradient(top,#ccc,#fff);
  background: -webkit-gradient(linear, left top, left bottom, from(#ccc), to(#fff));
  filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#cccccc,endColorstr=#ffffff,GradientType=0); zoom: 1;
 
  background-clip: border-box; -moz-background-clip: border; -webkit-background-clip: border-box; -khtml-background-clip: border-box;
  background-origin: border-box; -moz-background-origin: border; -webkit-background-origin: border-box; -khtml-background-origin: border-box;
}
.button11 {
  font:105% Arial,sans-serif;margin:0;cursor: pointer;	text-align: left;width: 115px;	padding: 0px 0px 0px 2px;height: 30px;background:#ffe  url(/shop/img/basket.gif ) 77px 2px no-repeat;
}
.button11:hover {
   font:105% Arial,sans-serif;margin:0;cursor: pointer;	text-align: left;width: 115px;	padding: 0px 0px 0px 2px;height: 30px;background: url(/shop/img/basket.gif ) 77px 2px no-repeat;
}

#facebox .b {
  background:url(/facefiles/b.png);
}

#facebox .tl {
  background:url(/facefiles/result.png) 0px -40px;

}

#facebox .tr {
  background:url(/facefiles/result.png) 0px -60px;
}

#facebox .bl {
  background:url(/facefiles/result.png) 0px 0px;
}

#facebox .br {
  background:url(/facefiles/result.png) 0px -20px;
}

#facebox {
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
  z-index: 100;
  text-align: left;
}

#facebox .popup {
  position: absolute;
  top: 50%;
  left: 50%;
}

#facebox table {
  margin: auto;
  border-collapse: collapse;
}

#facebox .body {
  padding: 10px;
  background:url(/facefiles/b.png);
overflow: hidden;
  /*width: 370px;*/
}

#facebox .loading {
  text-align: center;
}

#facebox .image {
  text-align: center;
}

#facebox img {
  border: 0;
}

#facebox .footer {
  border-top: 1px solid #DDDDDD;
  padding-top: 5px;
  margin-top: 10px;
  text-align: right;
}

#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {
  height: 10px;
  width: 10px;
  overflow: hidden;
  padding: 0;
}



#slidingTopWrap {
position: absolute;right: 3px;top: 0px;
    width: 250px;
    z-index: 10;
	margin: 0 0 0 700px;
	padding: 0;
}

#slidingTopContent {
	overflow: hidden;
	margin: 0;
	padding: 0;
	border: #CCCCCC solid;
	border-width: 0px 3px;
	background-color:#EBEBEB;
}

#slidingTopFooter {
	background-image: url(/fly-to-basket/images/basketFooter.png);
	width: 250px;
	height: 40px;
	margin: -10px 0 0 0;
	font-size: 12px;
	color: #666666;
}

#slidingTopFooter A:link {
	text-decoration: none;
	color: #666666;
}

#slidingTopFooter A:visited {
	text-decoration: none;
	color: #666666;
}

#slidingTopFooter A:hover {
	text-decoration: underline;
	color: #666666;
}

#slidingTopFooter A:active {
	text-decoration: underline;
	color: #666666;
}


#slidingTopFooterLeft {
	float: left;
	margin: 15px 0 0 20px;
}

#slidingTopFooterRight {
	float: right;
	margin: 15px 30px 0 0;
}

#wrdInfoWrap {
	background-color: #FFFF99;
	height: 80px;
}

#wrdInfoWrapLeft {
	float: left;
	width: 300px;
	padding: 10px;
}

#wrdInfoWrapRight {
	float: right;
}

#wrdInfoWrapRight A:link, #wrdInfoWrapRight A:visited, #wrdInfoWrapRight A:active {
	color: #333333;
	text-decoration: underline;
}

#wrdInfoWrapRight A:hover {
	color: #669900;
}

#wrdTutorialInfo {
	margin: 25px 10px; 0 0;
	background-color: #FFFFFF;
	padding: 5px;
}

#headerWrap {
	width: 100%;
	height: 30px;
	background-color: #666666;
	border: 1px #999999 solid;
}

#contentWrapLeft {
	float: left;
	width: 650px;
}


#contentWrapRight {
	float: right;
	width: 250px;
}

.productWrap {
	float:left;
	width: 170px;
	margin: 5px;
	padding:10px;
	text-align:center;
	color:#7a7a7a;
	border: 1px #EBEBEB solid;
}

.productPriceWrap {
	background-color: #CCCCCC;
	padding: 5px;
	color: #000000;
	font-weight: bold;
}

.productPriceWrap img {
	border: 0;
}

#basketWrap {
	margin: 0px;
	background-color: #EBEBEB;
	padding-bottom: 5px;
}

#basketTitleWrap {
	background-color: #669900;
	border: 0px #CCCCCC solid;
	padding: 5px;
	color: #FFFFFF;
	font-weight: bold;
	height: 20px;
}

#basketItemsWrap img {
	border: 0;
}

#basketItemsWrap ul {
	list-style-type: none;
	list-style-position: outside;
	margin: 0;
	padding: 0;
}

#basketItemsWrap li {
	background-color: #ffffff;
	margin: 5px;
	font-size: 12px;
}

.basketItemLeft {
	float: left;
}

.basketItemRight {
	float: right;
}

#bannerWrap {
	margin: 10px;
	padding-bottom: 5px;
}
.bannerWrap3 {
Z-INDEX: 100; POSITION: absolute;background-color: #669900;height: 20px;padding: 5px;color: #FFFFFF;	font-weight: bold;
}