#ramka{color:#323232;}
#ramka img{border:0px;}
#ramka fieldset {border:1px solid #006699; padding:8px; font-size: 11px; }
#ramka fieldset input {margin-right: 5px;}

#ramka a{text-decoration:none;}
#ramka a:hover{text-decoration:underline;}
#ramka div{ margin: 10px;  }
#ramka .howto{}
#searcher{font-size:0px;line-height:0px; padding: 5px;}
#path{border:1px solid #006699; padding:5px; margin: 0 16px 5px 16px !important; }
#path h1{display:inline;font-size:14px;font-weight:bold; }
#product h1,#ramka h5{font-size:17px;font-weight:normal;}
#ramka ol {text-align: left; margin-left: 30px; }
.file,.payment{text-align:center; border:1px #323232 solid; background-color:#EFEFEF; margin-bottom:10px; font-size:12px; }
.file a,.payment a{display:block;padding:5px;}
.file *,.payment *{vertical-align:middle;}
.file a:hover,.payment a:hover{background-color:#F6F6F6; text-decoration: none !important;}
.payment img{margin: 5px; }

#products, #categories { text-align: left; margin: 0; padding: 0; }
#products ul,#products ol,#categories ul,#categories ol { margin: 7px; padding: 0; }


#products li {
list-style-type: none;
background: #F2F2F2 url(/gfx/sign-dok.gif) no-repeat 9px 5px;
padding-left: 33px;
padding-top: 9px;
padding-bottom: 9px;
margin-top: 1px;
padding-right: 5px;
border-bottom: 1px solid #BCBCBC;
}


#categories li {
list-style-type: none;
background: #F2F2F2 url(/gfx/sign-kat.gif) no-repeat 6px 5px;
padding-left: 33px;
padding-top: 9px;
padding-bottom: 9px;
margin-top: 1px;
padding-right: 5px;
border-bottom: 1px solid #BCBCBC;
}


#categories a {
text-decoration: none;
}


#products a:hover {
text-decoration: underline;
}


#categories a:hover {
text-decoration: underline;
}


#categories {
padding: 0;
margin: 0;
list-style-type: none;
}

#products  {
padding: 0;
margin: 0;
list-style-type: none;
}

#products  a {
text-decoration: none;
}

