body{margin: 0; line-height:16px; font:normal 13px 'Trebuchet MS', 'Helvetica CY', 'DejaVu Sans', Sans-serif; color:#324856; background: #E0EDF3;}

.fl{float:left;}
.ar{text-align:right;}
.fr{float:right;}
.cl{clear:both;}

a{outline:none; text-decoration:underline; color:#165eb2;}
a:hover{text-decoration:none;}

p{margin:10px 0 10px 0;}

.icons{width:115px; height:52px; background:url(files/top-left-corner.png) left top no-repeat; top:0; left:0; position:absolute; z-index:10; text-align:center;}
.icons img{border:0; margin:21px 8px 0 8px;}

.title{width:100%; min-width:990px; position:relative;}

.menu{width:68%; right:0; top:0; position:absolute; z-index:11;}

.topline{height:4px; width:100%; background: #1F75AA url(files/top-line.gif) left repeat-y; font-size:1px;}

.mm {width:100%; margin-top:26px; color:#40494f;}
.mm a{color:#382d88; text-decoration:none; padding-right:28px;}
.mm a.mmm{text-decoration:underline; color:#000;}
.mm a:hover{text-decoration:underline;}

.cam{width:44px; height:24px; margin-right:24px;}

.fon{width:100%; position:absolute; z-index:1; left:0; top:73px;}
.sim1{padding-top:162px;}
.sim2{padding-top:24px;}

.logo{z-index:20; left:2%; top:116px; position:absolute; }
.logo img{border:0;}

.content{width:94%; min-width:980px; max-width:1300px; margin:25px auto auto auto;}

h1{color:#165eb2; font-size:30px; font-weight:bold; font-family: 'arial narrow', arial; margin:10px 0 10px 0;}
h1 span{color:#20315a;}

.leftcol{width:46%;}
.rightcol{width:52%; margin-top:-120px; margin-left:15px;}


.lang{margin:15px 0 0 22px; font-size:11px; line-height:18px; width:25%;}
.lang a:hover{color:#778188; text-decoration: none;}
.lang a.rus{background:url(files/rus.gif) left center no-repeat; padding-left:27px; color:#0095c8;}
.lang a.rusact{background:url(files/rus.gif) left center no-repeat; padding-left:27px; text-decoration:none; color:#778188;}

.lang a.ukr{background:url(files/ukr.gif) left center no-repeat; padding-left:27px;  color:#0095c8;}
.lang a.ukract{background:url(files/ukr.gif) left center no-repeat; padding-left:27px; text-decoration:none; color:#778188;}


.phones {color:#292929; font-size:22px; width:65%;}
.phones sup{color:#959595; font-size:14px;}
.phones a{font-size:15px; text-decoration:none;}
.phones a:hover{color:#000;}


.slon a{text-transform: uppercase; font-size:14px; color:#324856; font-family:'arial narrow', arial; text-decoration:underline;}
.slon a:hover{text-decoration:none;}

a.print{cursor:pointer; background:url(files/print.gif) left center no-repeat; padding-left:22px; color:#299cd1; text-decoration:underline; font-size:11px;}
a:hover.print{text-decoration:none;}

.botline{height:4px; width:100%; font-size:1px; background: #299CD1 url(files/line-fon-2.gif) right repeat-y;}

h3{color:#1b6ea1; font-size:18px; font-weight:normal; margin:10px 0 10px 0;}

.botmenu{width:94%; margin:50px auto auto auto; text-align:right; font-size:11px; border-bottom:1px solid #bed5df; padding-bottom:2px;}
.botmenu a{padding-left: 38px; color:#382d88; text-decoration:none;}
.botmenu a:hover{color:#000;}
.botmenu a.mmm{color:#000;}

.botli{width:94%; margin:15px auto auto auto; font-size:11px; color:#717e8d; padding-bottom:15px;}
#searching{border:1px solid #dfddd4; background:#fff; width:120px; font:normal 12px 'Trebuchet MS', 'Helvetica CY', 'DejaVu Sans', Sans-serif; color:#717e8d;
outline:none;}

form{margin:0; padding: 0;}

.prava{width:25%; padding-top:10px;}
.counter{width:25%;}
.search{width:20%; font-size:12px; padding-top:8px;}

.msgroup{margin-top:6px; width:191px;background:url(files/msgroup.gif) center no-repeat; height:26px; font-size:12px; color:#717e8d; text-align:right; padding-right:9px;
line-height:26px;}
.msgroup a{color:#717e8d; text-decoration:none;}
.msgroup a:hover{color:#000;}

.bottomms{margin-top:10px;}
.bottomms a{margin-right:1px; font-size:18px; color:#000; text-decoration:underline; padding:3px 5px 3px 5px;}
.bottomms a:hover{color:#1B6EA1; text-decoration:none;}
.bottomms a.acc{background:#1B6EA1; color:#fff; text-decoration:none;}

#riz{border-collapse:collapse;}
#riz td{border:1px solid #8ACEF4;}

.pole1{width:100%; outline:none; overflow:auto; font:normal 12px 'Trebuchet MS', 'Helvetica CY', 'DejaVu Sans', Sans-serif; color:#717e8d;}

.lookbook{width:150px; height:150px; position:relative; margin:10px 5px 5px 0; cursor:pointer;}
.lookbook img{border:0;}

.posa1{position:absolute;z-index:3; top:0;left:0; width:150px; height:150px; text-align:center;}
.posa2{position:absolute; top:-15px; left:-15px; width:175px; background:#fff; border:2px solid #fff; z-index:6; text-align:center;}

.posa2 img{margin-top:13px; margin-left:2px;}
.posa2 div{padding:5px 10px 10px 10px;}

.sli{width:447px; overflow:hidden;}
.sli img{border:0; width:447px;}

/********** slider **********/
.slider { margin:0 auto; width:450px; padding:0; height:230px;}

 #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:450px; height:230px; overflow:hidden; }
p#controls { margin:0; position:relative; }
#prevBtn,
#nextBtn { display:block; margin:0; overflow:hidden; width:13px; height:14px; position:absolute; left: 0px; top:-90px; }
#nextBtn { left:460px; }
#prevBtn a { display:block; width:40px; height:14px; }
#nextBtn a { display:block; width:13px; height:14px; background:url(files/pointer1.gif) no-repeat 0 0; }
 
 
 .ooo{font-size:10px; color:#BFCED0;}
 .ooo a{ color:#BFCED0; text-decoration:none;}