body{padding:0px; margin:0px; font-famly:"Tahoma"; font-size:12px;}
.path, .show-all, .shop-order {display:none;}
a {border:0px; ountline:none;}
a img{border:0px; ountline:none;}
#top{
    width:1000px;
    height:305px;
    background: url("../images/top.jpg") no-repeat top center;
    position:relative;
    top:0px;
    left:0px;
}

#logo{
   width:245px;
   height:81px;
   background: url("../images/logo.png") no-repeat top center;
   position:absolute; 
   top:10px;
   left:15px;
}
/**Поиск**/
.search{
   width:350px;
   height:34px;
   position:absolute; 
   top:0px;
   left:300px;
   border:0px;
   padding:0px;
}

.input-search{
   width:284px;
   height:34px;
   border:0px;
   float:left;
   padding-left:10px;
   font-size:12px;
   background: url("../images/searchtext.png") no-repeat left center;
}
.submit-search{
    display:block;
    margin-left:295px;
    width:75px;
    height:34px;
    background: url("../images/searchbutton.png") no-repeat left center; 
    text-align:center;
    color:#fff;
    font-size:14px;
    margin-top:10px;
    padding-top:0px;
padding-bottom:5px;
    text-decoration:none;
    font-weight:bold; 
    border:0px;   
    cursor:pointer;
}
/**TopMenu**/
#topmenu{
   width:75px;
   height:53px;
   position:absolute; 
   top:0px;
   left:895px;
   padding-top:20px;
   padding-left:10px;
}
/**Page**/
#mainpage{
     background: url("../images/background.png"); 
     height:500px;
}
    #mainmenuline{
       position:relative;
       width:940px;
       height:61px; 
       top:0px;
       left:30px; 
       border: 1px solid #9E8C6E;
       border-top:0px;
       border-left:0px;
       display:blcok;
       padding:0px 3px 1px 3px;
    }
    
    #mainmenu{
       width:743px;
       height:58px;
       background: url("../images/mfon.png") repeat-x left top;   
       position:absolute;
       z-index:0;
       top:0px;  
       left:30px;
padding-left:170px;
    }
#mainmenu a, .amenu{
height:55px;
min-width:120px;
padding-left:10px; padding-right:10px;
display:block;
text-align:center;
color:#EECE8C;
float:left;
font-size:16px;
padding-top:17px;
}
#mainmenu a:hover{color:#fff;}
.amenu{
background: url("../images/amenu.png") no-repeat left top;
color:#fff;
text-decoration:none;

}
    
    #book{
       width:200px;
       height:64px;
       background: url("../images/book.png")no-repeat;   
       position:absolute;
       z-index:1;
       top:0px;  
       left:-20px;
    }
#book h1{
margin-left:80px;
margin-top:15px;
margin-bottom:0px;
font-size:20px;
color:#550505;
}
#book a{
color:#7C6648;
margin-left:100px;
margin-top:0px;
}
    
#page{
   // border:1px solid red; 

} 
#page h1{color:#550505;margin-left:7px; }  
#page h2{color:#432602;margin-left:7px;}
#page p, #page ul{color:#432602;margin-left:7px;}
#page p{margin-right:50px;}
#page ul{margin-left:155px;}
#pageleft{ width:215px;padding-left:20px;}
#pageright{width:760px; }
#pageright h1{margin-bottom:2px;}

#left{
   width:200px;
   height:45px;
   background: url("../images/leftmenutop.png")no-repeat center bottom;  
   dispaly:block;
  
}
#leftmenu{
   width:200px;
height:50px;
   background: url("../images/leftmenufon.png")repeat-y  center;  
   dispaly:block;  
   position:relative;   
   left:0px;  
padding-left:5px;
   border-bottom:1px dotted #9E8C6E;
}

/**News**/
#day{
    display:block;
    width:25px;
    height:25px;
    border: 2px solid #fff;
    color:#fff;
    float:left;
    text-align:center;
    font-size:18px;
    padding-top:2px;
margin-top:15px;
    margin-left:15px;
    margin-right:10px;
    margin-bottom:5px;
    background-color:#7E6646;
}
#month{
    color:#3B1F03;
width:120px;
display:block;
float:left;
margin-top:15px;
    font-weight:bold;
    font-size:12px;
    font-family:"Tahoma";    
}
#year{
display:block;
width:120px;
float:left;
margin-top:2px;
margin-bottom:15px;
    color:#3B1F03;
    font-size:12px;
    font-family:"Tahoma"; 
     
}
.news{
    color:#7B654A;
    margin-left:15px;
    margin-right:10px;
    font-size:11px;
    font-family:"Tahoma";
    font-weight:normal;
}
.podr{
   width:104px;
   height:20px;
   background: url("../images/podrobnee.png")no-repeat center center;  
   display:block;  
   margin-left:5px;
   margin-top:5px;
   text-align:center;
padding-top:2px;
   color:#fff;
   font-weight:bold;
   text-decoration:none;
   outline:none; 
margin-bottom:10px;
}
/**News**/

#righthead{
   width:725px;
   height:15px;
   background: url("../images/pagetop.png")no-repeat center bottom;  
   display:block;  
position:relative;
top:-12px;
}
#rightheadcontent{
   width:703px;
   height:50px;
   background: url("../images/pageheadcontent.png")repeat-y  center;  
   dispaly:block;
   position:relative;   
   left:9px;  
   top:15px;  
   border-bottom:1px dotted #9E8C6E;
}
#rightheadcontent p{margin-left:20px;color:#340303; font-family:"tahoma"}
    


/**Footer**/
#footerleft, #footerright{
    width:280px;
    height:80px;
    background-color:#280202;    
    float:left;
   padding:10px;
color:#8C7465;

}
#footerleft{ text-align:left;}
#footerright{ text-align:right;}
#footerright a{color:#fff;}
#footercenter{
    width:400px;
    height:100px;
    background-color:#280202;  
    float:left;  
    
}
.shop-img{

float:left;
}
.shop-img img{
 padding:5px;
border:1px solid #280202;
margin-right:10px;
}
.shop-name{
margin:0px;
font-size:16px;
}
.shop-name a{color:#6D0606;text-decoration:none;}
.basket-block{
 padding:10px;
 padding-top:5px;
 text-align:center;
 color:#432602;
font-size:14px;
}
.basket-block a{ color:#fff;}
.zakaz2{
    display:block;
    width:114px;
    height:19px;
    background: url("../images/zakaz2.png") no-repeat center center; 
    text-align:center;
    color: #fff;
    font-size:12px;
font-weight:bold;
margin-top:10px;
margin-left:30px;
text-decoration:none;
}
.shop_menu a{
 margin-left:10px;
 color:#280202;
 font-size:14px;
 font-family:"Tahoma";
}
.shop_podmenu a{
 margin-left:30px;
 color:#280202;
 font-size:12px;
 font-family:"Tahoma";
}
.active a{color:#6D0606;text-decoration:none;}

.shop-price-value{color:#6D0606; font-size:24px; font-family:georgia;}
.button{
   width:114px;
   height:22px;
   background: url("../images/zakaz2.png")no-repeat center center;  
   display:block;  
   margin-left:5px;
   margin-top:15px;
   text-align:center;
   color:#fff;
   border:0px;
cursor:pointer;   
}
.itemr{background-color:rgba(206,195,171,0.5);padding:15px;width:330px;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CEC3AB,endColorstr=#CEC3AB);}
.item{padding:15px;width:330px;border:1px solid #280202;}

#pageright{padding-left:20px;}
.shop-all-img{
   float:left;
   margin:20px 0 0 0;
}
.shop-cat-links a{
 margin-left:10px;
 color:#280202;
 font-size:14px;
 font-family:"Tahoma"; 
}
