body{margin:0; background: #D9DBDA; font:normal 12px 'Trebuchet MS', tahoma, arial; color: #424242;}

.title{width:940px; margin:auto;}

.mh{min-height:94px;}
.sp{height: 14px;}

.fl{float:left;}
.ar{text-align:right;}
.fr{float:right;}
.cl{clear:both;}

a{outline:none; color: #BC1E38; text-decoration:underline;}
a:hover{text-decoration:none;}

img{border:0;}
img[align=left] {margin:2px 15px 10px 0;}
img[align=right] {margin:2px 0 10px 15px;}

.leftcol{width:287px;}

.logo{border:0; margin: 5px 0 10px 0;}
.icon{border:0; margin: 5px 0 0 15px;}

#moda{border-collapse: collapse; width:100%;}
#moda td{padding:3px; border:1px solid #CECECE; text-align:center; font-weight:bold;}
#moda tr:hover{background:#F0F0F0;}

.icons{width:456px; height:26px; background:url(files/polosa.gif) no-repeat;}

a.icons1{padding-left:25px; line-height:26px; color:#686868; text-decoration:none; font-size:11px; margin-left:20px; background:url(files/korzina.gif) left center no-repeat; }
a:hover.icons1{color:#000;}

a.icons2{padding-left:25px; line-height:26px; color:#686868; text-decoration:none; font-size:11px; margin-left:20px; background:url(files/key.gif) left center no-repeat;}
a:hover.icons2{color:#000;}

a.icons3{padding-left:25px; line-height:26px; color:#686868; text-decoration:none; font-size:11px; margin-left:20px; background:url(files/man.gif) left center no-repeat;}
a:hover.icons3{color:#000;}
.phones{font-size:19px; color: #BF2A40;}
.phones small{color:#301520; font-size:15px;}

form{margin:0; padding:0;}

.topmenu a{color:#fff; font-size:13px; text-decoration:none; background:url(files/top-menu-fon.gif) center repeat-x; margin-right:1px; 
padding: 7px 15px 7px 15px; line-height:22px;}

.topmenu a:hover{background:url(files/top-menu-fon-act.gif) center repeat-x;}

.topmenu a.act{ color: #fff; font-size:13px; text-decoration:none; background:url(files/top-menu-fon-act.gif) center repeat-x; margin-right:1px; 
padding: 7px 15px 7px 15px; line-height:22px;}

#searching{background:url(files/pole.gif) no-repeat; width:176px; height:19px; color:#909090; font:normal 12px 'Trebuchet MS', tahoma, arial; line-height:19px;
padding-left:5px; border:0;}

.padd1{width:623px; padding-top:11px;}
.content{width:623px;}

.letter{
    background:url(files/fon.gif) top repeat-x; padding: 8px 15px 0 15px;
    color:#3e3337;
    margin-top:11px;
}
.letter strong{color:#231b1d; font-size:14px;}

#emails{font:normal 12px 'Trebuchet MS', tahoma, arial; color:#9c9e9d; background:#fff; border:1px solid #9c9e9d; padding-left:5px;
width:133px; height:16px; line-height:16px;}
.butt {width:90px; height:18px; color:#fff; border:0; background:#898989; margin-left:4px; font:normal 12px 'Trebuchet MS', tahoma, arial;}

p{margin:6px 0 6px 0;}

.path a{background:url(files/pointer.gif) left center no-repeat; padding-left:12px; margin-left:15px; font-size:11px; color: #B2B2B2; text-decoration:underline;}
.path a:hover{color:#000; text-decoration:none;}

.info{padding:5px 0 0 0;}
h1{font: normal 22px 'Trebuchet MS', arial, tahoma; color:#be293f; margin: 5px 0 5px 0;}
h2{font: normal 19px 'Trebuchet MS', arial, tahoma; color:#000; margin: 5px 0 5px 0;}
h3{font: normal 17px 'Trebuchet MS', arial, tahoma; color:#be293f; margin: 5px 0 5px 0;}

a.bobo{color:#000; font-weight:bold; text-decoration:none; font-size:13px;}
.mns{line-height:16px;}

.hiti{background:url(files/fon.gif) top repeat-x; padding: 10px; margin-top:5px;}
.hiti strong{color:#2d181f; font-size:14px;}


.hiti11{border: 2px dotted #E1E1E1; padding: 10px;}
.hiti11 strong{color:#2d181f; font-size:14px;}

.bottoms{text-align:right; margin:5px 0 5px 0;}
.bottoms a{background: #8A8A8A; color:#fff; text-decoration:none; padding:3px 5px 3px 5px; margin-right:10px;}
.bottoms a:hover{background: #515151;}
.bottoms a.acc{background: #BC1E38; color:#fff; text-decoration:none; padding:3px 5px 3px 5px; margin-right:10px;}

img.fotka{padding:2px; border:2px solid #DDDDDD; margin-bottom:5px;}

a.nnn{font-size:15px; font-weight:bold; color:#000; text-decoration:none;}
a:hover.nnn{text-decoration:underline;}

a.bag{background:url(files/bag.gif) right center no-repeat; padding-right:15px; text-decoration:none;}
a:hover.bag{color:#000;}

.cena b{color:#BC1E38; font:normal 22px georgia, times new roman; font-style:italic;}

.newl1{padding: 5px 9px 0 9px; font-size:11px; text-align:center;}
.newl1 img{border:2px solid #fff; padding:2px; width:60px;}

a.priter{background:url(files/printer.gif) left center no-repeat; padding-left:15px; text-decoration:none;}

.buo{border:0; background: #BC1E38; height:25px; color:#fff; font: normal 14px 'Trebuchet MS', tahoma, arial;}
.buo:hover{background: #8A8A8A;}

#ftr{border:0; margin-bottom:10px; width:200px;}

.rekom img{border:0; margin-right:10px;}
.pole1{background: #f0f0f0 url(files/bg.gif) top repeat-x; font: normal 12px 'Trebuchet MS', tahoma, arial; border:1px solid #d8d8d8;}
.pole2{background: #f0f0f0 url(files/bg.gif) top repeat-x; font: normal 12px 'Trebuchet MS', tahoma, arial; width:100%; border:1px solid #d8d8d8; overflow:auto;}




#slider { margin:0; padding:0; list-style:none; }
#slider ul,
#slider li { margin:0; padding:0; list-style:none; }
/* 
    define width and height of list item (slide)
    entire slider area will adjust according to the parameters provided here
*/
#slider li { width:623px; height:90px; overflow:hidden; }
p#controls { margin:0; position:relative; }
#prevBtn,
#nextBtn { display:block; margin:0; overflow:hidden; width:20px; height:20px; position:absolute; left: -10px; top:-50px; }
#nextBtn { left:600px; }
#prevBtn a { display:block; width:20px; height:20px; background:url(files/pointer-left.gif) no-repeat 0 0; }
#nextBtn a { display:block; width:20px; height:20px; background:url(files/pointer-right.gif) no-repeat 0 0; }


.blok{width:100%; margin-top:15px;}
.blok strong{color:#3d3739; font-size:15px;}

.marki{padding:6px 0 6px 0; border-top: 1px dotted #3d3739;  border-bottom: 1px dotted #3d3739;}
.marki img{border:0; margin:0 15px 0 15px;}


.pd1{font-size:11px; padding-top: 20px; width:150px;}
.pd2{padding-top:10px; width:100px;}
.pd3{padding-top:20px; font-size:11px;}
.pd3 a{color:#7e7377;  text-decoration:none; padding:0 10px 0 10px; border-right:1px solid #a8939a;}
.pd3 a:hover{text-decoration:underline; color:#000;}
.pd3 a.act{text-decoration:underline; color:#000; padding:0 10px 0 10px; border-right:1px solid #a8939a;}

.pd4{font-size:11px; padding-top:20px;}
.pd4 a{color:#7e7377;  text-decoration:underline;}
.pd4 a:hover{color:#000; text-decoration:none;}