/*
  main.css,v 1.0 2006/03/18

  SEOTM Solutions
  http://www.seotm.com

  Copyright (c) 2006 Seotm.com
*/

body {
  background-color: #5f0f12;
  color: #ffffff;
  margin: 0px;
  font-family: Arial, Verdana, sans-serif;
}
p {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  text-indent: 20px;
  line-height: 1.2em;
}
a img {border: none;}
a img, a img:hover, a img:active, a:hover, a:active, a:after, a {
    outline: none;
}
h1 {
  font-family: Arial, Verdana, sans-serif;
  font-size: 18px;
}

h2 {
  font-family: Arial, Verdana, sans-serif;
  font-size: 16px;
  color: #FFFFFF;
}
.f1 a h2:hover {
  opacity: 0.5;
  text-decoration: underline;
}

h3 {
  font-family: Arial, Verdana, sans-serif;
  font-size: 14px;
}

A {
  color: #c2af75;
  text-decoration: none;
  font-weight: bold;
  font-family: Arial, sans-serif;
}

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

td {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
}

FORM {
 display: inline;
}

.inputRequirement { font-family: Arial, Verdana, sans-serif; font-size: 10px; color: #ff0000; } 


.lnk_page{
border:1px dotted #BBBBBB;
height:18px;
padding:3px 6px;
text-decoration:none;
}

.lnk_page:hover{
 background-color:#a67e7f; 
 color: #EEEEEE; 
}

.LinkPagesSel{
background:#82373a none repeat scroll 0%;
border:1px solid #eeeeee;
font-weight:bold;
padding:3px 6px;
}

.select{
 width: 35px;
}

.err_box { border:1px solid #FFC0C0; background-color:#FFDDDD; padding:15px; margin:5px; width:50%; float: center; }
.err_title{ font-size: 12px; padding-bottom: 2px; }
.err_text { font-size: 10px; }
.msg_box { border:1px solid #C0FFC0; background-color:#D9FFD9; padding:15px; margin:5px; width:50%; float: center; }
.msg_text { }
.wrn_box { border:1px solid #FFFF80; background-color:#FFFFCC; padding:15px; margin:5px; width:50%; float: center; }
.wrn_text { }


UL.brands A EM,
UL.brands A IMG{
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}
UL.brands A:HOVER EM,
UL.brands A:HOVER IMG{
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;
}
              
/*/////////////*/
#menu {
    background-image: url('/images/design/top.jpg'); 
    background-position: top; 
    background-repeat: repeat-x; 
    height: 121px;
   /* height: 121px;
    background: url('/images/design/top.jpg') top no-repeat transparent;  */
}
#menu #menuA{height:121px;margin-right:15px;width:560px;}
#menu img {margin-top: 25px;margin-left: 25px; float:left;
}
#menu #menuA td{ vertical-align: middle;text-align: right; white-space: nowrap;}
/*#menu #menuA td a{ text-transform: uppercase;color: #ffffff; font-size: 14px;}
#menu #menuA td a:hover{color: #9a604d;}
#menu #menuA td a.act{ text-transform: uppercase; text-decoration: underline;font-size: 14px;}
#menu #menuA td a.:hover{color: #9a604d;}
#menu #menuA td a.act{ text-transform: uppercase;color: #834648;text-decoration: underline;font-size: 14px;}
#menu #menuA td a.act:hover{color: #ffffff; text-decoration: none;}
#menu #menuA #logo{width: 400px; vertical-align: middle;text-align: center;} */
#copyrights{background-color: #39090b; height: 27px;vertical-align: middle;text-align: center;font-family: Verdana,sans-serif;font-size: 10px;}   
#content{  min-width: 900px;
  padding-left: 3%;
  padding-top: 30px;
  padding-bottom: 30px;
  padding-right: 3%;
}
* html #content {
width:expression(document.documentElement.clientWidth < 900 ? "900px" : "auto");
}
#tabl td{padding: 20px; vertical-align: top;}
.news_date{font-size: 10px; color: #b6a4a5;}
#tabl a{text-decoration: underline;color: #c2af75;font-size: 11px;font-weight: bold;font-size: Verdana,sans-serif;}
#tabl a:hover{text-decoration: none;}
.f1{width: 25%; 
    height: 25px;background-color: #260607; text-align: center; border-bottom:1px solid #9A604D;}
.f1 h2{ font-weight: bold; margin: 0px;font-size: 13px;}
.f2{width: 73%; height: 25px;background-color: #260607; text-indent: 20px; text-align: left; border-bottom : 1px solid #9a604d;}
.f2 h2{ font-weight: normal; margin: 0px;font-size: 14px;}
.spacer{width: 2%;}
#links{vertical-align: top; 
/*padding: 10px;*/
}
#links .m_title{padding-left: 0px;color: #b6a4a5;font-weight: bold; font-size: 14px;}
/*#links td{padding-left: 5px;}*/
.cont{background-color: #480b0e; padding: 25px; vertical-align: top;}

ul .menu li a{font-weight: normal;}
.cl {color: #c2af75;}
.textbox{width: 300px;}
.textarea{width: 300px; height: 90px;}
.f11, .f31{width: 18%; height: 25px;background-color: #260607; text-align: center;}
.f11 h2, .f31 h2{ font-weight: bold; margin: 0px;font-size: 13px;}
.f21{width: 60%; height: 25px;background-color: #260607; text-indent: 20px; text-align: left; border-bottom : 1px solid #9a604d;}
.f22{ 
    height: 25px;background-color: #260607; text-indent: 20px; text-align: left; border-bottom : 1px solid #9a604d;}
.f22 h2{ font-weight: bold; margin: 0px;font-size: 14px;}
.f23{height: 25px;background-color: #38090b; text-indent: 20px; text-align: left;}
.f23 h2{ font-weight: bold; margin: 0px;font-size: 14px;}
.f21 h2{ font-weight: bold; margin: 0px;font-size: 14px;}
.spacer{width: 2%;}
.sp2{width: 25px;}
.sp2h{height : 25px;}
#manufac{vertical-align: top; padding: 10px;}
.sub {background-color: #480b0e; padding: 25px; vertical-align: top; width: 100%;}
.sub td {text-align: center;}
.img_{border: 3px solid #5e2b2e; margin-bottom: 10px;}
#image{text-align: center; vertical-align: middle; height: 380px; width: 600px;}
.price{font-size: 11px; color: #c2af75; text-decoration: underline;}
.menu_cat_td{font-weight: bold;
background-color:#480B0E;
padding-left: 25px;
padding-top: 5px;
padding-bottom: 5px;
}
.menu_cat_td a{font-weight: bold; color: #c29f75; text-decoration:none;}
.menu_cat_td a:hover{text-decoration:underline;}
.menu1 li a{
    color:#ffffff;
    text-decoration: underline;
}
.menu1 li a:hover{
    color:#ffffff;
    text-decoration: none;
}
.menu1 {
    list-style:none outside none;  
}
.menu li a {
    color: #C2AF75;
    text-decoration: none;
}
.menu li a:hover {
    color: #C2AF75;
    text-decoration: underline;
}
.menu {
    margin-top: 5px;
    margin-bottom: 5px;
    display: none;
}
.menu1 li {
    margin-bottom: 5px;
}
.menu li {
    margin-bottom: 0px;
}
#pos {
    
    display: block;
    float: right;
    width: 72%;
    /*background-color:#480B0E;*/
    padding-bottom: 20px; 
    margin-bottom: 20px;
}
.poss {
   /* min-height: 415px;
    background-color:#480B0E;
    margin-bottom:25px;*/
    background-color:#480B0E;
float:left;
height:auto;
margin-bottom:25px;
width:100%;
}
#posi {
    display: block;
    float: left;
    /*width: 25%;*/
    
}
#positop {
    border-bottom: 1px solid #9A604D;
    background-color:#260607;
    margin: 0px;
    padding:5px 5px 5px 15px;
    height: 30px;
    
}
#posibody {
        margin-top:-26px;
        padding:5px 5px 5px 15px;
        float: left;
        text-align: center;
}
.posibody {
    margin-top:-26px;
    padding:5px 5px 5px 15px;
    float: left;
    text-align: center;
}
#activity {
    color: #FFFFFF;
    text-decoration: underline;
    /*background: url("/images/eplitka/down.png") no-repeat right center transparent; */
}
#topcatalog{
    float: left;
    width: 100%;
    height: 50px;
}
#bread {
   float:left;
   margin-top:20px;
}
.maincat {
    float: left;
    padding-top: 5px;
    padding-bottom: 5px;
    background-color: #480B0E;
    width: 100%;
    border-bottom:1px solid #9A604D;
    font-size: 14px;
    text-align: center;
}
#all {
    float: left;
    padding-top: 0px;
    padding-bottom: 15px;
    /*background-color: #480B0E;*/
    width: 100%;
    /*border-bottom:1px solid #9A604D;*/
    text-align: center;
}
#leftcol ul {
    list-style: none;
    margin-top: 5px;
    float: left;
}
#leftcol ul li {
    margin-top: 5px;
    float: left;
    width: 100%;
}
#leftcol ul li a {
    color: #FFFFFF;
    text-decoration: underline;
    float: left;
}
#leftcol ul li a:hover {
    
}
#leftcol ul ul {
    /*list-style-image: url('/images/design/item.gif');*/
margin-top: 10px;
margin-bottom: 10px;
}  
#leftcol ul ul li a {
    color:#C2AF75;
    
}
.span14 {
    color:#C2AF75;
}

#leftcol {
    float: left;
    width:25%;
}
#tt {
    width: 72%;
    float: right;
}
.header {
    border-bottom: 1px solid #9A604D;
    background-color:#260607;
    margin: 0px;
    padding:5px 5px 5px 15px;
}
.sBox{font-weight: bold; clear: both;padding: 3px 5px; border-bottom: 1px solid #9A604D;margin: 15px 0;}
.priceBox {border: 1px solid #280B0F;margin-right: 8px; width: 30px;}
.btnS{background: url("/images/eplitka/find_b.png");border: 0px;cursor: pointer;}

/*----------------------------------CATALOG DESCRIPTION----------------------------------------------*/
.descr{padding: 20px; text-indent: 10px !important; text-align: justify; background: #480B0E; color: white !important; line-height: 1.4em !important;}
.descr span{text-indent: 10px !important; text-align: justify; color: white !important; line-height: 1.4em !important;}
.descr font{color: white !important;}
