/* CSS Document */
* { margin: 0; padding:0;}
a img{ border:none;}
html{height 100%}
body { background-color:#000000; font-family: Helvetica,Arial,sans-serif; height:100%
	line-height: 1.3em;
	margin: 0px 0px 0px 0px;
	font-size: 12px;
	color: #333;}


#bg{width:1007px; margin: 0 auto;}
#bg2{width:1007px; background-image:url(../images/13.jpg); background-repeat:repeat-y; float:left;}

#header_top {height:238px; width:1007px; margin: 0 auto;}
#header_footer{height:121px; width:1007px; margin: 0 auto; background-image:url(../images/2.jpg); background-repeat:no-repeat;}
#header_menu{height:30px; float:right;  padding-top:169px; width:700px; position:absolute; z-index:3; position:relative;
 color:#FFFFFF; font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; }
 #header_menu li { display:inline; color:#FFCC00; margin-right:15px; padding-left:25px; background-image: url(../images/row.jpg); background-repeat:no-repeat; }
#header_menu a {color: #FACF5F; text-decoration:none;}
 #header_menu ul { margin-top:25px;}


#top_p{ background-image:url(../images/bream.jpg); width:784px; height:15px; background-repeat:no-repeat; color:#A6A6A6; float:right;}
#top_p a { color:#EEEEEE; text-decoration:none;}




#left_conteiner {width:207px; margin-left:16px; float:left;}
#left_top {background-image:url(../images/3.jpg); height:51px; width:223px; background-repeat:no-repeat;}
#left_top_b1 {background-image:url(../images/4b.jpg); height:38px; width:209px; background-repeat:no-repeat;}
#left_content{background-image:url(../images/7.jpg); background-repeat:repeat-y;padding:4px; padding-left:10px; padding-top:12px;}
#left_footer{width:207px; height:56px; background-image:url(../images/9.jpg); background-repeat:no-repeat; margin-left:1px;}

#ramka_left_top{ background-image:url(../images/r1.jpg); background-repeat:no-repeat; width:206px; height:5px;}
#ramka_left_conteiner{ background-image:url(../images/r2.jpg); background-repeat:no-repeat; width:206px; text-align:center}
#ramka_left_bootom{ background-image:url(../images/r3.jpg); background-repeat:no-repeat; width:206px; height:6px;}

#left_top_b {background-image:url(../images/left1.jpg); height:46px; width:207px; background-repeat:no-repeat;}
#left_content_b{background-image:url(../images/left2.jpg); background-repeat:repeat-y;padding:4px; padding-left:10px; padding-top:12px; width:207px;}
#left_footer_b {width:207px; height:41px; background-image:url(../images/left3.jpg); background-repeat:no-repeat;}
#poisk { width:206px;}

.inputbox { background-color:#333333; color:#FFFFFF; font-family:Georgia, "Times New Roman", Times, serif; height:25px; border: #F4CC51 1px solid; text-align:center; padding-top:3px;  }

#right{float:right;  width:765px;  margin-right:19px; display:inline; height:100%;}
#right_top{width:765px; height:39px; background-image:url(../images/5.jpg);}
#right_content{width:765px; background-image:url(../images/8.jpg); background-repeat:repeat-y; height: 100%;}
#right_content_padding{ padding-left:21px; padding-right:21px; padding-bottom:20px;}
#right_content_padding2{ padding-left:21px; padding-right:21px;}
#right_footer{background-image:url(../images/11.jpg); background-repeat:no-repeat; width:765px; height:38px; margin-top:-30px;}

#footer {height:106px; width:1007px; margin: 0 auto; background-image:url(../images/14.jpg); background-repeat:no-repeat; clear:both; !important ; padding-top:23px;}
#footer2 { height:20px; margin-left:20px; margin-right:20px; text-align:center;}
#copuright { color: #606060; font-size:12px; text-align:center; margin-left:20px; margin-right:20px;}
#footer a {display:inline; color:#FFCC00; margin-right:5px; padding-left:5px; text-decoration:none; color:#CCCCCC;}


#user4 { float:left; width:382px; height:400px;}
#user3  { float:right;width:382px; height:400px;}

#left_content a { color: #ecc45a; font-size:17px; font-family:Georgia, "Times New Roman", Times, serif; text-decoration: underline;}
#left_content li{
background:url(../images/row_left.jpg) no-repeat 0 5px;
line-height:24px;
list-style:none;
margin-top:0;
padding-left:15px;}
#left_content ul {}
#left_content  ul  li li span { margin-top:10px; padding-top:0px; font-size:14px; color:#CCCCCC; text-decoration:none; list-style:none; color:#ecd8a4; line-height: 18px;}




#ramka_left_conteiner a { color:#FFFFFF; font-size:16px; text-decoration:none;}

#left_content_b a { color: #E7B903; font-size:17px; margin-top:10px; font-family:Georgia, "Times New Roman", Times, serif;}
#left_content_b a hover { color:#CC3300; font-size:17px;}
#left_content_b li { padding-top:10px;  background-image: url(../images/row_left.jpg); background-repeat:no-repeat; padding-left:15px;}
#left_content_b ul { margin-top:-10px;}



/*    ZOO.begin     */


div#yoo-zoo div.row div.width50 {
float:left;
width:49.999%;
position: relative;
}

div#yoo-zoo div.items div.teaser-item {
overflow:hidden;
padding:0 10px;
	display: block;
}

div#yoo-zoo div.items h2.name {
font-size:100%;
font-weight:bold;
line-height:150%;
margin:5px 0 0;
}

div#yoo-zoo div.items h2.name a {
text-decoration:none;
}

div#yoo-zoo div.items a.teaser-image {
display:block;
float:left;
margin:0 15px 0 0;
}


div#yoo-zoo fieldset, div#yoo-zoo img {
border:0 none;
}

#right_content_padding,#right_footer{
/* clear: both; */
}
.sub-category{display: none;}
.sub-category{ height: 0;max-height: 0; border: none; margin: 0; padding: 0; width: 0;max-width: 0; font-size: 0;}
.pagination-bg{clear: both;}
/* div.items,div.product,div#yoo-zoo,div#right_content_padding,div#right_content {position: relative;display: block;} */


div#yoo-zoo div.box-1 h1.name{text-align: center;
 font-family: "Times New Roman", Times, serif;
 font-size: 18px;
 color: #2B2B00;
}

div.row{
clear: both;
width: 100%;
min-height: 220px;
position: relative;
display: block;
}


.sub-categories {display: none;}


/*    ZOO.end     */












div#price-list{
  width: 708px;
  max-width: 708px;
}

div#price-list table{
  width: 708px;
  max-width: 708px;
  min-width: 708px;
  border: #383510 solid 2px;
	border-collapse:collapse;
	border-spacing:0;
}



div#price-list table tr th{
  font-family: "Times New Roman", Times, serif;
  font-size: 10px;
  text-align: center;
  border: #F3F1D8 solid 1px;
  padding: 2px;
  color: #F3F1D8;
  background-color: #383510;
}


div#price-list table tr td{
  font-family: "Times New Roman", Times, serif;
  font-size: 11px;
  text-align: center;
}


div#price-list h3{
  font-family: "Times New Roman", Times, serif;
  font-size: 24px;
  font-weight: bold;
  text-align: left;
  color: #383510;
  margin: 4px;
}



div#price-list table tr td{
  border: #383510 solid 1px;
  padding: 1px;
}

div#price-list table tr td.tabcol7,div#price-list table tr td.tabcol6,
div#price-list table tr td.tabcol5,div#price-list table tr td.tabcol4,
div#price-list table tr td.tabcol3{
  width: 60px;
  max-width: 60px;
  min-width: 60px;
}
div#price-list table tr td.tabcol1{
  width: 10px;
  max-width: 10px;
  min-width: 10px;
}

div#price-list table tr td.tabcol2 {
  padding: 2px 1px;
    text-align: left;
}


div#price-list table tr td.tabcol2 a{
  font-family: "Times New Roman", Times, serif;
  font-size: 15px;

}

div#price-list table tr td.tabcolall{
  font-family: "Times New Roman", Times, serif;
  font-size: 15px;
  padding: 2px 1px;
  text-align: left;
}
