body {
	font-family:Tahoma;
	background-color:#000000;
}

td {
	font-family:Tahoma;
	line-height: 1;
}
body
{
line-height:0;
}
/*HEADER*/
.header *
{
border:0px;
}
/*MAIN PART*/
.main_vert_line
{
background-image:url("images/main_content_header.gif");
background-repeat:no-repeat;
height:58px;
width:950px;
}
.main_content_header
{
background-image:url("images/main_content_header.gif");
background-repeat:no-repeat;
color:#988159;
text-align:right;
font-size:10px;
vertical-align:inherit;
height:58px;
width:574px;
}

.main_content_header1
{
background-image:url("images/main_content_header.gif");
background-repeat:no-repeat;
color:#988159;
text-align:right;
font-size:10px;
vertical-align:inherit;
height:47px;
width:574px;
}
/*ABOUT*/
.main_about_header
{
background-image:url("images/main_about_header1.gif");
background-repeat:no-repeat;
color:#988159;
text-align:right;
font-size:10px;
vertical-align:bottom;
padding-bottom:4px;
}
.about_text
{
color:#CCCCCC;
font-size:12px;
padding-top:10px;
padding-left:5px;
padding-right:5px;
padding-bottom:10px;
line-height: 1.4;
text-align:justify;
}
div.otzuv {
  font-family: Tahoma;
  color: white;
  margin-bottom: 15px;
}
font.auth {
  margin-right: 20px;
  color: #4dff04;
  font-weight: bold;
  font-size: 13px;
}
.gr {
   border: 1px solid #4dff04;
   background: black;
   font-family: Tahoma;
   color: white;
   font-size: 12px;
}
div.otz {
  line-height: 1.5;
  text-indent: 5mm;
  margin-top: 10px;
  font-size: 12px;
}
div.line {
  width: 100%;
  height: 1px;
  background: white;
  font-size: 1px;
  margin-bottom: 10px;
  margin-top: 10px;
}
/*Brends*/
.main_content_brends
{
background-image:url("images/main_brend_header.gif");
background-repeat:no-repeat;
color:#988159;
text-align:right;
font-size:10px;
vertical-align:bottom;
padding-bottom:4px;
}
td.main_brends
{
background:#000000;
background-image:url("images/brand_back.gif");
padding-left:10px;
padding-right:6px;
padding-top:2px;
padding-bottom:2px;
color:#988159;
font-size:10px;
background-repeat:no-repeat;
font-weight:bold;
text-align:left;
height:48px;
vertical-align:top;
}
span.brend
{
color:#CCCCCC;
font-size:14px;
}

/*NEWS*/
.main_content_news
{
background-image:url("images/main_news_header.gif");
background-repeat:no-repeat;
color:#988159;
text-align:right;
font-size:10px;
vertical-align:bottom;
padding-bottom:4px;
}
.spacer
{
background-image:url("images/spacer.jpg");
background-repeat:no-repeat;
color:#988159;
text-align:right;
font-size:10px;
vertical-align:bottom;
padding-bottom:4px;
}
td.main_new_stuff
{
background:#000000;
background-image:url("images/news_back.gif");
padding-top:2px;
padding-bottom:10px;
color:#3bfa00;
font-size:10px;
background-repeat:no-repeat;
font-weight:bold;
text-align:left;
height:48px;
line-height: 1;
}
td b
{
color:#FFFFFF;
}
/*TOPSELL*/
.topsell
{
background-image:url("images/topsales.jpg");
background-repeat:no-repeat;
color:#988159;
text-align:right;
font-size:10px;
padding-bottom:10px;
height:40px;
vertical-align:inherit;
}
/*VIDCLOD*/
.vid
{
background-image:url("images/vidodejdi.jpg");
background-repeat:no-repeat;
color:#988159;
text-align:right;
font-size:10px;
padding-bottom:10px;
height:40px;
vertical-align:inherit;
}
/*NEWS*/
.news
{
background-image:url("images/news.jpg");
background-repeat:no-repeat;
color:#988159;
text-align:right;
font-size:10px;
vertical-align:inherit;
padding-bottom:10px;
height:40px;
}
.news_text
{
color:#666666;
font-family:Tahoma;
font-size:10px;
padding-right:4px;
padding-left:4px;
padding-top:4px;
padding-bottom:4px;

}

h1.news_text
{
color:#3bfa00;
font-size:12px;
font-weight:bold;
text-align:left;
margin-bottom:0px;
margin-top:0px;
}
h1.news_text a
{
color:#988159;
font-size:12px;
font-weight:bold;
text-align:left;
margin-bottom:0px;
margin-top:0px;
}
.news_pager *
{
color:#999999;
font-family:Tahoma;
font-size:10px;
}
/*LEFT COLUMN*/

.left_column_header *
{
background-color:#12100b;
color:#4dff04;
font-family:Tahoma;
font-weight:bold;
font-size:12px;
padding-top:3px;
padding-bottom:3px;
padding-left:4px;
padding-right:4px;
line-height:1;

}
.left_colum_navigation
{
color:#4dff04;
font-size:14px;
padding-bottom:3px;
padding-left:10px;
padding-right:3px;
line-height:1;
}


/*LOGIN*/
#login
{
background-image:url("images/backg_right_column.gif");
background-repeat:repeat;
}
.login_textbox
{
background-color:#000000;
border:1px;
border-style:double;
border-color:#3bfa00;
color:#FFFFFF;
height:15px;
width:100px;
font-size:12px;
}
.login_button
{
background-color:transparent;
border:0px;
}

a.login
{
color:#3bfa00;
font-size:10px;
}
.logined
{
color:#CCCCCC;
font-size:10px;

}
a.logined
{
color:#CCCCCC;
font-size:10px;
}
img.logined
{
padding-top:5px;

}
/*BASKET*/
.basket_form *
{
background-color:#000000;
background-image:url("images/backg_right_column.gif");
padding-bottom:4px;
padding-top:4px;
font-family:Tahoma;
color:#3bfa00;
font-size:11px;
border:0px;
}
/*SEARCH*/
input#search_box
{
background-color:#1d1c1c ;
border:1;
border-style:solid;
border-color:#383838;
color:#FFFFFF;
height:17px;
}
#serch_button
{
background-repeat:no-repeat;
border:#000000;
background-color:#000000;
vertical-align:baseline;
}
/*QUESTION*/
td.question_text
{
color:#3bfa00;
font-family:Tahoma;
font-size:12px;
text-align:left;
font-weight:bold;
}
td span 
{
color:#CCCCCC;

font-weight:bold;
}
/*FOOTER*/
#footer
{
background-color:#000000;
background-image:url("images/footer.jpg");
background-repeat:no-repeat;
color:#999999;
font-size:10px;
text-align:center;
vertical-align:middle;
height:122px;
}
a:link.menu {
color:#FFFFFF;
font-size:12px;
font-family:Tahoma;
text-decoration:none;
}
a:visited.menu
{
color:#FFFFFF;
font-size:12px;
font-family:Tahoma;
text-decoration:none;
}

li
{
list-style:none;
}



/*GOODS*/
.goods *
{
color:#FFFFFF;
font-size:12px;
text-align:left;
padding-left:4px;
padding-right:4px;
padding-top:5px;
padding-bottom:2px;
}
ul.goods
{
margin-right:0px;
text-align:left;
list-style-image:url("images/listimage.gif");
}

.goods_button *
{
border:0px;
border-color:#000000;
}
span.goods
{
font-size:16px;
color:#FFFFFF;
}

td.goods_price
{
color:#988159;
padding-left:5px;
font-size:12px;
}
span.goods_price
{
font-size:24px;
color:#988159;
}

td.text_alternative {
color:#988159;
font-size:14px;
}

td.text_alternative_a {
color:#FF8159;
font-size:14px;
}

tr.shoping_card
{
padding-top:5px;
padding-bottom:5px;
}

a.text_goods
{
color:#3bfa00;
font-size:10px;
text-decoration:none;
}


a.text_brends
{
color:#3bfa00;
font-size:10px;
text-decoration:none;
}

h1.news_text a
{
color:#3bfa00;
text-decoration:none;
}

.highslide-wrapper div {
	font-family: Verdana, Helvetica;
	font-size: 10pt;
}
.highslide {
	cursor: url(script/highslide/graphics/zoomin.cur), pointer;
	outline: none;
	text-decoration: none;
}
.highslide img {
	border: 2px solid silver;
}
.highslide:hover img {
	border-color: gray;
}

.highslide-active-anchor img, .highslide-active-anchor:hover img {
	border-color: black;
}
.highslide-image {
	border-width: 2px;
	border-style: solid;
	border-color: black black #202020 black;
	background: gray;
}
.highslide-wrapper, .glossy-dark {
	background: #111;
}
.highslide-image-blur {
}
.highslide-caption {
	display: none;
	border-top: none;
	font-size: 1em;
	padding: 5px;
	color: white;
	background: #111;
}
.highslide-heading {
	display: none;
	color: white;
	font-size: 1.2em;
	font-weight: bold;
	margin-bottom: 0.4em;
}
.highslide-dimming {
	position: absolute;
	background: black;
}
.highslide-loading {
	display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
	background-color: black;
	/*
	padding-left: 22px;
	background-image: url(highslide/graphics/loader.gif);
	background-repeat: no-repeat;
	background-position: 3px 1px;
	*/
}
a.highslide-credits,
a.highslide-credits i {
	padding: 2px;
	color: silver;
	text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
	color: white;
	background-color: gray;
}
.highslide-move a {
	cursor: move;
}


/* Controls. See http://www.google.com/search?q=css+sprites */
.highslide-controls {
	width: 195px;
	height: 40px;
	background: url(highslide/graphics/controlbar-black-border.gif) 0 -90px no-repeat;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-top: 20px;
}
.highslide-controls ul {
	position: relative;
	left: 15px;
	height: 40px;
	list-style: none;
	margin: 0;
	padding: 0;
	background: url(highslide/graphics/controlbar-black-border.gif) right -90px no-repeat;
}
.highslide-controls li {
	float: left;
	padding: 5px 0;
}
.highslide-controls a {
	background: url(highslide/graphics/controlbar-black-border.gif);
	display: block;
	float: left;
	height: 30px;
	width: 30px;
	outline: none;
}
.highslide-controls a.disabled {
	cursor: default;
}
.highslide-controls a span {
	/* hide the text for these graphic buttons */
	display: none;
}

/* The CSS sprites for the controlbar */
.highslide-controls .highslide-previous a {
	background-position: 0 0;
}
.highslide-controls .highslide-previous a:hover {
	background-position: 0 -30px;
}
.highslide-controls .highslide-previous a.disabled {
	background-position: 0 -60px !important;
}
.highslide-controls .highslide-play a {
	background-position: -30px 0;
}
.highslide-controls .highslide-play a:hover {
	background-position: -30px -30px;
}
.highslide-controls .highslide-play a.disabled {
	background-position: -30px -60px !important;
}
.highslide-controls .highslide-pause a {
	background-position: -60px 0;
}
.highslide-controls .highslide-pause a:hover {
	background-position: -60px -30px;
}
.highslide-controls .highslide-next a {
	background-position: -90px 0;
}
.highslide-controls .highslide-next a:hover {
	background-position: -90px -30px;
}
.highslide-controls .highslide-next a.disabled {
	background-position: -90px -60px !important;
}
.highslide-controls .highslide-move a {
	background-position: -120px 0;
}
.highslide-controls .highslide-move a:hover {
	background-position: -120px -30px;
}
.highslide-controls .highslide-full-expand a {
	background-position: -150px 0;
}
.highslide-controls .highslide-full-expand a:hover {
	background-position: -150px -30px;
}
.highslide-controls .highslide-full-expand a.disabled {
	background-position: -150px -60px !important;
}
.highslide-controls .highslide-close a {
	background-position: -180px 0;
}
.highslide-controls .highslide-close a:hover {
	background-position: -180px -30px;
}		



.ratingbox{
   clear:both;
   margin:auto;
   width:124px;
   color:#988159;
   font-size:12px;
}

.ratingbox img{
   padding:0px;
   margin:0px;
   float:left;
}	
