/*
  main.css,v 1.0 2008/03/18

  SEOTM Solutions
  http://www.seotm.com

  Copyright (c) 2008 Seotm.com
*/

BODY {
  background-color: #efefde;
  color: #525252;
  font-size: 11px; 
  font-family: Tahoma, Verdana, Arial, sans-serif;
  
}

html, body {
    margin:0;
    padding:0;
}

p {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  text-align:justify;
}

h1 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 15px;
  color:#5F8102;
}

h2 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 14px;
  color:#5F8102;
  margin:0px;
  padding:0px;
}

h3 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #C40202;
}

A {
  color: #9c1207;
  text-decoration: underline;
  text-align:left;
}

A:hover {
  color: #9c1207;
   text-decoration: none;
}

IMG{ border: 0px; }

.table {
}

td {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

tr {
}

FORM {
 display: inline;
}

input[type=text]{
 border: 1px solid #525252; 
 height: 13px;
 vertical-align: middle;
 font-size:10px;
}

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; } 

.err{
 color: #FF0000;
 font-size: 11px;
}


.my_d_basket{
 padding-top: 8px;
   text-align:justify;
}


#PopWin
{
 background: #FFF;
 width: 300px;
 height: 110px;
 z-index:9999999999;
 position:absolute;
 left:39%;
}

.prod_in_cart, .prod_in_cart_b{
 text-align: center;
}

.lnk_page{
border:1px dotted #BBBBBB;
height:18px;
padding:3px 6px;
text-decoration:none;
}

.lnk_page:hover{
 background-color:#C0C0FF;  
}

.LinkPagesSel{
background:#EEEEEE none repeat scroll 0%;
border:1px solid #BBBBBB;
font-weight:bold;
padding:3px 6px;
}

.menu{
 margin: 0px 0px 0px 1px; 
 padding: 0px 0px 0px 5px;  
 list-style: none;
 color: #C40202;
}

.subMenu{
 padding-left: 10px;
 margin-left: 10px;
 color: #9c1207;
 list-style: none;
}

.mactive{
 color: #9c1207;
 padding: 0px 0px 0px 1px;
 text-decoration: underline;
}

.mpass{
 color: #9c1207;
 padding: 0px 0px 0px 1px;
 text-decoration: underline;
}

#sublevel1 .mpass{
 color: #3a404a;
 font-size:11px;
}

#sublevel1 .mactive{
 color: #3a404a;
 font-size:11px;
}


#sublevel2 .mpass{
 color: #3a404a;
 font-size:11px;
}

#sublevel2 .mactive{
 color: #3a404a;
 font-size:11px;
}


#sublevel3 .mpass{
 color: #3a404a;
 font-size:11px;
}

#sublevel3 .mactive{
 color: #3a404a;
 font-size:11px;
}


.prod_name{
 color:#b31016;
 font-weight:bold;
}

.prod_name a{
color:#b31016;
 font-weight:normal;
}

.price{ 
 color:#a22215;
 text-align:left;
 padding-bottom:2px;
 font-weight: bold; 
 width:107px;
 height:23px;
}

.price_val{
 color: #a22215;
 font-weight: bold;
}


.path{
 font-size: 12px;
}

.path a{
 font-size: 12px;
 color: #C40202;
}


#imgprop{
 text-align: center;
}

.descr{
 text-align: justify;
}


.logbg{
 background-image: url("/images/design/input_bg.gif");
 background-repeat: no-repeat;
 width: 110px;
 vertical-align: middle;
 background-position: center;
}

input.logform{
 width: 110px;
 border: 0px solid #000000; 
 height: 13px;
 vertical-align: middle;
 background-color:#e8efed;
 font-size:10px;
}

.avt1{ text-align: left; } 

h2.fotogall{ font-size: 13px; color: #C40202; text-align: center; }

.select{
 width: 35px;
}
img{
    border: 0px;
}

img.foto{
    border: 1px solid Gray;
    padding: 2px 2px 2px 2px;
}

.top_menu{
 font-size:14px;
 font-weight:bold;
 color: #3a404a;
}

.logina{
 color: #ff9832;
 text-decoration: underline;
 font-size:11px;
}

.logina:hover{
 color: #ff9832;
}

.logintx{color: #ff9832; font-size:11px;}

.s_txt{
color:#b31016; font-size:12px; font-weight:bold; text-transform: uppercase;
}

.blok{
 padding-left:10px; font-size:15px; font-weight:bold;
}

.blok a{
 font-size:13px; font-weight:bold;  color:#5B792F;
 text-decoration:underline;
}

.blok a:hover{
font-size:13px; font-weight:bold;  color:#5B792F;
 text-decoration:none;
}

.copyr{
font-size:11px; text-align:center; 
 color: #547d15;
}


.cat{
background-repeat: no-repeat; padding-left:105px; padding-right:5px; color:#FFF; text-transform:uppercase; font-weight:bold; font-size:10px;
 text-align:left; vertical-align:top; padding-top:25px;
}

.cat a{
color:#FFF; text-transform:uppercase; font-weight:bold; font-size:10px;
 text-decoration:underline;
}

.cat a:hover{
color:#FFF; text-transform:uppercase; font-weight:bold; font-size:10px; text-decoration:none;
}

.t_link{
 color: #9c1207;
 text-decoration:underline;
}


.m_menu{
 padding-right:10px;
 padding-left:10px;
 font-weight:bold;
}

.a_menu{
 padding-right:10px;
 padding-left:10px;
 font-weight:bold;
}

.a_menu{
 padding-right:10px;
 padding-left:10px;
 font-weight:normal;
 font-size:11px;
 color:#5B792F;
}

.a_menu:hover{
 color:#5B792F;
 text-decoration:none;
}

.m_bl{
 background-color:#e8e9d2;
 padding:8px;
}


.bl{
background-image: url('/images/design/bv.gif'); background-repeat: repeat-x; height:30px; text-transform:uppercase; color:#FFF; font-weight:bold;
}

.bl a{
 text-transform:uppercase; color:#FFF; font-weight:bold;
  text-decoration:none; font-size:11px;
}

.bl a:hover{
 text-transform:uppercase; color:#FFF; font-weight:bold;
  text-decoration:underline;
}


.cat_descr{
 padding-top:5px;
}

.sub_cat{
 padding-top:6px;
 padding-bottom:6px;
}

.sub_cat a{
 color:#5b792f;
 text-decoration: underline; 
}

.sub_cat a:hover{
 color:#5b792f;
 text-decoration: none; 
}




.cat_name{
color: #3a404a;
font-weight: bold;
}

.prodname{
  color:#b82026;
}

.prodname a{
  color:#b82026;
  text-decoration: underline;
}

.prodname a:hover{
  color:#b82026;
  text-decoration: none;
}

.parm_comm{
 font-size:14px;
 color: #000000;
 border-bottom:1px solid #b31016;
  height:35px;
  vertical-align:middle;
}

.parm_comm a{
 font-size:14px;
 color: #000000;
 text-decoration:underline;
}

.parm_comm a:hover{
 text-decoration:none;
}


.param1{
 background-color:#FFF;
 color:#000;
}


.param2{
 background-color:#e8efed;
 color:#000;
}


.param3{
 background-color:#FFDCDC;
 color:#000;
}


.param4{
 background-color:#FFF5D5;
 color:#000;
}


.prod_in_cart{
 border-bottom: 1px dotted #757474;
 border-right: 1px dotted #757474;
 text-align: center; 
}

.prod_in_cart_name{
 font-weight: bold;
 font-size: 12px;
 text-align: center;
}

.prod_in_cart_b{
 border-bottom: 1px solid #757474;
 border-right: 1px dotted #757474; 
 border-top: 1px dotted #757474; 
 text-align: center;
}

.prod_in_cart_img{
 padding:8px;
 border: 1px dotted #757474; 
}

.param_name{
 color:#757474;
}


.question
{
padding-left: 15px; 
color: #b31016;
cursor: pointer;
font-size: 13px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-weight: bold;
}
.answer
{
 padding-left: 25px; 
font-size: 12px;
text-align: justify;
font-family: Tahoma, Arial, sans-serif;
}


.navigation{
 font-size:13px;
 color:#5B792F;
 text-decoration:none;
 padding:8px;
 font-weight:bold;
}

.navigation a{
 font-size:13px;
 color:#5B792F;
 text-decoration:underline;
 font-weight:bold;
}

.navigation a:hover{
 text-decoration:none;
}

