body {width:100%; margin:5px 0 0 0; padding:0; background-color:#E94ADB;}
img{border:0px;}

.container{margin:0; padding:0; width:100%;}
.fort{margin:0; padding:0; width:960px; text-align:left;}

.header{width:960px; height:374px;}
.header img{border:0;}

.menu{margin:0; padding:0; width:100%;}
.menu img{border:0;}
.menu ul{margin:5px 0 0 0; padding:0; text-align:center;}
.menu li{margin:0 10px 0 0; display:inline;}

.left-col, .middle-col, .right-col{display:inline;}
.left-col{float:left; width:218px;}
.right-col{float:right; width:218px;}
.middle-col{float:left; margin:0 0 0 15px; width:495px;}

.search{margin:5px 0 0 0; width:218px; height:178px; background:url('/i/search1.png'); background-repeat:no-repeat;}
.search form{padding:50px 0 0 0;}
.search input{margin:0 0 2px 22px;}

.news{margin:5px 0 0 0;}
.news-top{width:218px; height:36px; background:url('/i/news.jpg'); background-repeat:no-repeat;}
.news-body{margin:0; padding:5px 5px 5px 15px; background-color:#F6F0F8;}

.block-bottom{margin:0; padding:0; width:218px; height:86px; background:url('/i/block-bottom.jpg'); background-repeat:no-repeat;}

.middle-block{margin:5px 0 0 0;}
.middle-block-top{margin:0; width:495px; height:30px; text-align:center; color:black; font-weight:bold; background:url('/i/middle-top.jpg'); background-repeat:no-repeat;}
.middle-block-body{margin:0; padding:5px 5px 5px 15px; background-color:#F6F0F8;}
.middle-block-bottom{margin-bottom:20px; padding:0; width:495px; height:161px; background:url('/i/middle-bottom.jpg'); background-repeat:no-repeat;}

.cat-top{margin-top: 20px; width:218px; height:32px; background:url('/i/catalog.jpg'); background-repeat:no-repeat;}
.cat-body{margin:0; padding:5px 5px 5px 15px; background-color:#F6F0F8;}

.catalog{margin:0; padding:0; width:100%;}
.catalog img{border:0;}
.catalog ul{margin:0 0 0 0; padding:0; text-align:center;}
.catalog li{margin:0 0 0 0; display:inline;}


.basket, .callback, .f-top{margin-top:20px; width:218px;}
.basket img{border:0;}

.f-top{height:36px; background:url('/i/f-top.jpg'); background-repeat:no-repeat;}
.f-body{margin:0; width:218px; min-height:150px; background:url('/i/f-body.jpg'); background-repeat:y;}
.f-body div{padding:0 10px 5px 15px;}
.f-bottom{width:218px; height:14px; background:url('/i/f-bottom.jpg'); background-repeat:no-repeat;}


.foot{margin:0; padding:0; width:100%;}
.foot img{border:0;}
.foot ul{margin:5px 0 0 0; padding:0; text-align:center;}
.foot li{margin:0 10px 0 0; display:inline;}

a.clinks{color:#D31646;text-decoration:none;}
a.clinks:link{color:#D31646;text-decoration:none;}
a.clinks:visited{color:#D31646;text-decoration:none;}
a.clinks:hover{color:#D31646;text-decoration:underline;}

a.leftmenu{color:#FFFFFF;text-decoration:none;}
a.leftmenu:link{color:#FFFFFF;text-decoration:none;}
a.leftmenu:visited{color:#FFFFFF;text-decoration:none;}
a.leftmenu:hover{color:#FFFFFF;text-decoration:underline;}

a.newsmenu{color:#D31646;text-decoration:none;}
a.newsmenu:link{color:#D31646;text-decoration:none;}
a.newsmenu:visited{color:#D31646;text-decoration:none;}
a.newsmenu:hover{color:#D31646;text-decoration:underline;}

div.price{padding-left:300px; font-weight:bold; border-bottom:1px #FCD1D9 dashed;}
div.shtext{float:left; width:280px; text-align:justify;margin:5px 10px 0 10px;}
div.photo{float:right; margin:5px 10px 0 0;}
div.photo img{border:1px #D51747 solid;}
div.soon{margin-left:180px; margin-top:10px; font-weight:bold;}

div.photo_2{float:right; margin:5px 30px 0 0;}

div.goods{background-image:url(/images/goods.gif);
    background-repeat:no-repeat;
    background-position:center right;
    width:194px; height:17px;
    font-weight:normal; font-size:80%;
    color:#FFFFFF; margin-top:9px;
    }
div.goods span{margin-left:22px;}
div.text{margin:15px;font-size:95%;}

.toparea {margin:0px;padding:0px;}
.bestarea {margin:0px;padding:0px;}

table.best{margin:0px;padding:0px;}

input.m14{
 background: url(/i/oformit_zakaz.png);
 border: none;
 cursor: pointer;
 float: left;
 overflow: hidden;
 padding: 0;
 margin: 0 2px 0 0;
 text-indent: -9999px;
 display: block; 
 width: 100px; 
 height: 80px; 
 font-size: 0; 
 line-height: 37px;
 }

input.m15{
 background: url(/i/vernutsja.png);
 border: none;
 cursor: pointer;
 float: left;
 overflow: hidden;
 padding: 0;
 margin: 0 2px 0 0;
 text-indent: -9999px;
 display: block; 
 width: 100px; 
 height: 70px; 
 }

input.m16{
 background: url(/images/buttons/refresh.gif);
 border: none;
 cursor: pointer;
 float: left;
 overflow: hidden;
 padding: 0;
 margin: 0 2px 0 0;
 text-indent: -9999px;
 display: block; 
 width: 100px; 
 height: 80px; 
 }

input.m17{
 background: url(/i/otpravit.png);
 border: none;
 cursor: pointer;
 float: center;
 overflow: hidden;
 padding: 0;
 margin: 0 2px 0 0;
 text-indent: -9999px;
 display: block; 
 width: 130px; 
 height: 37px; 
}

