@charset "utf-8";
/* CSS Document  234  */

#basketrow_60{display:none;}


.center .centr .left_tab{width:182px; position: fixed; z-index:9; top: 0px; margin-left: 25px; left: auto;}

.center .centr .content_box{width:100px; position:relative; height:450px; float:left;}
.content{position:absolute; z-index:9; top:10px; right:-408px; width:506px;}
.cont_header{width:500px; padding:10px 0px 0px 0px; margin:0px 3px; background:#FCFAF3; height:66px;}

.location{width:500px; height:25px;}
.location .menu{float:left; display:block; height:13px; width:33px; margin:0px 0px 0px 25px; font:10px Tahoma, Geneva, sans-serif; color:#C13312;}
.location .cit{display: none; float:right; height:25px; font:9px Tahoma, Geneva, sans-serif; color:#413F36; padding-right:10px; margin-top: -15px;}
.location .cit span{display:block; float:right; margin:8px 5px 0px 0px; height:11px; width:50px;}
.location .cit a{display:block; float:right; height:22px; padding:0px 5px; margin-right:8px; font:bold 11px Tahoma, Geneva, sans-serif; color:#000; text-decoration:none; text-align:center;}
.location .cit a span{border-bottom:1px dashed #000; padding-bottom:4px; width:auto; display:block; margin:2px auto 0px auto;}
.location .cit a:hover {color:#C13312;}
.location .cit .active{background:#C13312; color:#FFF;}
.location .cit a:hover span {border-bottom:1px dashed #C13312;}
.location .cit .active span{ color:#fff;border-bottom:1px dashed #C13312; }

.cont_header h1{margin:0px 0px 0px 22px;}

.navigation{float:right; height:17px; display:table; padding:5px 0px 0px 7px; background:#F3EDDE; margin:8px 0px 0px 0px;}
.navigation a{display:block; height:13px; padding-left:15px; margin-top:3px; font:9px Tahoma, Geneva, sans-serif; color:#201E15;}
.navigation .nav_left{ background:url(../../images/inner/left.jpg) top left no-repeat; float:left; border-right:1px solid #201E15; padding-right:10px;}
.navigation .nav_right{ background:url(../../images/inner/right.jpg) top right no-repeat; float:right; margin-right:6px; padding:0px 15px 0px 10px; text-align:left;}

.cont_cenrt{width:506px; border-bottom:2px solid #63331D; border-top:2px solid #63331D; background:url(../../images/inner/content_bg.jpg) top repeat-y; padding:5px 0px 10px 0px; min-height:568px;}
.item{height:135px; width:480px; position:relative; background:#FFF; margin:5px 0px 0px 13px; }

.menu-category {height:135px; width:233px; position:relative; background:#FFF; margin: 5px; float: left; padding: 5px; }
.menu-category img { float: left;}
.menu-category a { line-height: 135px; text-align: center; color: #121212; display: block;  }


.cont_cenrt .item .l_item{float:left; margin-left:4px;}

.cont_cenrt h4 { padding: 5px 15px 3px 15px; background-color: #C13312; margin: 5px 0 5px 0; color: #F0EDE7;}
.cont_cenrt .item .l_item h2{font:24px Tahoma, Geneva, sans-serif; color:#1F1E14; width:190px; line-height:20px; margin:10px 0px 0px 10px;}
.cont_cenrt .item .l_item h3{margin:0px 0px 0px 0px; position:absolute; bottom:10px; left:10px; font:23px Arial, Helvetica, sans-serif; color:#BF3312;}
.cont_cenrt .item .l_item h3 span{float:none; margin:0px; font:23px Arial, Helvetica, sans-serif; color:#BF3312; display:inline;}
.cont_cenrt .item .l_item span{font:11px Tahoma, Geneva, sans-serif; margin:8px 0px 5px 10px; color:#7F7965; line-height:10px; display:block; width:188px; height:37px;}
.cont_cenrt .item .img_item{float:left; height:135px; width:156px; position:relative;}
.cont_cenrt .item .img_item a{display:block; height:127px; width:156px; background-position: left 4px;}
.cont_cenrt .item .img_item img{margin-top:4px; cursor:pointer; z-index:9;}
.cont_cenrt .item .img_item .price_item{position:absolute; z-index:99; width:auto; padding:0px 4px; height:13px; background:#C13312; right:18px; bottom:12px; font:10px Tahoma, Geneva, sans-serif; color:#FFF; text-align:center;}
.cont_cenrt .item .add_item{float:right; height:135px; width:119px; border-left:1px solid #F9F6EE;}
.cont_cenrt .item .add_item .add{display:block; background:url(../../images/inner/add_item.gif) no-repeat; height:25px; width:66px; margin-left:25px;} 
.cont_cenrt .item .add_item .item_info{word-spacing:115px; height:25px; margin-top:54px; position:relative;}
.cont_cenrt .item .add_item .item_info form{display:none;}
.cont_cenrt .item .add_item .item_info .left{background:#666; height:24px; width:36px; float:left; background:url(../../images/inner/add.gif) left top no-repeat;}
.cont_cenrt .item .add_item .item_info input{width:40px; height:23px; float:left; border:1px solid #A39E93; font:20px Arial, Helvetica, sans-serif; text-align:center; color:#000;}
.cont_cenrt .item .add_item .item_info .reset{ position:absolute; cursor:pointer; right:32px; bottom:-42px; width:54px; height:13px; border:0px; background:url(../../images/inner/cancel.gif) no-repeat;}
.cont_cenrt .item .add_item .item_info .right{background:#666; height:24px; width:33px; float:right; background:url(../../images/inner/minus.gif) right top no-repeat;}
.cont_cenrt .active{border:4px solid #689800; height:127px; width:472px;}
.cont_cenrt .active .img_item img{display:none;}
.cont_cenrt .active .l_item{margin:0px; float:left;}
.cont_cenrt .active .add_item{background:#F9F6EE;}
.cont_cenrt .active .add_item .add{display:none;}
.cont_cenrt .active .img_item{height:127px;}
.cont_cenrt .active .img_item img{margin:0px;}
.cont_cenrt .active .item_info{background:#F9F6EE;}
.cont_cenrt .active .add_item{height:127px; width:115px;}
.cont_cenrt .active .add_item .item_info{margin-top:50px;}
.cont_cenrt .active .add_item .item_info form{display:table;}
.cont_cenrt .small{margin:10px 14px 10px 14px; width:auto; padding:4px 10px; background:#FFF; font:bold 13px Arial, Helvetica, sans-serif; color:#1F1E13;}
.cont_cenrt .small span{color:#BF3312; cursor:pointer; text-decoration:underline;}
.cont_cenrt .small a{color:#1F1E13;}
.cont_cenrt .small a:hover{text-decoration:none; color:#BF3312;}
.cont_footer{width:500px; padding:10px 0px 0px 0px; position:relative; margin:0px 3px; background: url(../../images/inner/cont_foot.jpg) top left no-repeat #FCFAF3; height:54px;}
.cont_footer .foot_content{width:397px; height:26px; margin-top:15px; float:right;}
.cont_footer .foot_content span{font:18px Arial, Helvetica, sans-serif; float:left; color:#1F1E13;}
.cont_footer .foot_content .big{font:23px Arial, Helvetica, sans-serif; margin:-4px 0px 0px 5px;}
.cont_footer .foot_content .big span{font:23px Arial, Helvetica, sans-serif; margin:0px 3px 0px 0px;}
.cont_footer .foot_content form{margin-right:10px;}
.cont_footer .foot_content form input{margin-top:-4px; cursor:pointer;}
.cont_footer .foot_content .go{float:right; display:block; background:url(../../images/inner/go.gif) no-repeat; width:89px; height:25px; border:0px; margin:-4px 7px 0px 0px;}
.cont_footer .foot_content form img{float:right; margin-top:-4px;}
.cont_footer .foot_content .clear{float:right; background:url(../../images/inner/clear.gif) no-repeat; height:25px; display:block; width:58px; border:0px; margin-left:3px; margin-top:-4px;}



.center .centr .illustration{width:10px; position:relative; height:450px; float:right;}
.right_tab{width:155px; height:370px; position:absolute; top:0px; right:-39px;}

.signboard2{display:block; width:155px; height:80px; background:url(../../images/index/signboard2.png) top right no-repeat;}
.signboard3, .signboard3 div{width:155px;}
.test{border:1px dashed #C30;}
.sin_top{background:url(../../images/index/signboard3_top.png) no-repeat; height:16px;}
.sin_centr{background:url(../../images/inner/r_tab_bg.png) top repeat-y; padding:6px 0px 0px 0px;}
.sin_centr .zag{background:url(../../images/inner/zakaz.gif) no-repeat; height:17px; margin:0px 0px 6px 15px;}
.sin_centr ul{margin:0px 0px 0px 6px; padding:6px 0px 0px 0px; border-top:2px solid #EFE0C7;
border-bottom:2px solid #EFE0C7; width:138px; background:#F6F0E3;}
.sin_centr ul li{list-style:none; width:110px; height:28px; padding:4px 0px 2px 3px !important; margin-left:10px; display:table;
 font:9px Tahoma, Geneva, sans-serif; color:#1F1E13;}
.signboard3 ul li {background:url(../../images/inner/list_r_tab.gif) bottom no-repeat;}
.sin_centr ul li div{float:left; width:110px; margin-top:1px;}
.sin_centr ul li span{float:right;}

.sin_centr ul li .price{color:#BF3312; display:block; margin-top:2px;}
.sin_centr ul li .price span{float:none;}
.sin_centr ul li .delivery{font:10px Tahoma, Geneva, sans-serif; color:#1F1E13; margin-top:6px;}
.sin_centr ul li .delivery span{color:#BF3312;}
.sin_centr ul li .total{font:bold 10px Tahoma, Geneva, sans-serif; color:#1F1E13; margin-top:6px; background-color: #F6F0E3; }
.sin_centr ul li .total span{margin-top:0px;}
.sin_centr .buttons{width:120px; height:25px; margin:9px 0px 0px 15px;}
.sin_centr .buttons .send{width:54px; display:block; float:left; margin:0px; height:19px; cursor:pointer; background:url(../../images/inner/send.jpg) no-repeat; border:0px;}
.sin_centr .buttons img{float:left; margin:0px 4px;}
.sin_centr .buttons .clear{width:40px; float:left; margin:0px; height:19px; cursor:pointer; background:url(../../images/inner/reset.jpg) no-repeat; border:0px;}
.sin_bottom{background:url(../../images/index/signboard3_bottom.png) no-repeat; height:55px;}

.bottom{margin-top:-2px;}
.bottom td{height:404px;}
.bottom .left{ width:auto; background:url(../../images/index/bottom_l_bg.jpg) top right no-repeat;}

.bottom .centr{width:865px; background:url(../../images/index/bottom_c_bg.jpg) left top no-repeat; vertical-align:bottom;}
.footer{ clear:both; position:absolute; bottom:-5px; left:-220px; height: 120px; padding-bottom:20px; width:865px; position:relative; padding-top: 20px; background:url(../../images/index/bg.jpg) repeat;}

/*.footer ul{margin:0px; float:left; padding:30px 0px 0px 0px;}
.footer ul li{margin:0px; padding:0px; height:20px; list-style:none;}
.footer ul li a{ height:14px; padding:0px 5px; font:10px Tahoma, Geneva, sans-serif; color:#FFF; margin-top:7px; text-decoration:none;}
.footer ul li a:hover{background:#B42F0F;}
.footer table{margin:30px 0px 0px 100px; float:left;}
.footer table td{vertical-align:bottom; width:auto;}
.footer table .city{height:19px;}
.footer table .city img{float:left;}
.footer table .name, .footer table .address{height:23px; font:11px Tahoma, Geneva, sans-serif; color:#BD4931;}
.footer table .phone{height:30px; font:22px Arial, Helvetica, sans-serif; color:#F2E7CC; letter-spacing:-2px;}
.footer table .phone span{font:11px Arial, Helvetica, sans-serif; color:#F2E7CC; letter-spacing:normal;}
.footer table .time {height:25px; font:11px Arial, Helvetica, sans-serif; color:#F2E7CC;}

.footer .about{float:right; width:128px; margin:30px 70px 0px 0px; text-align:left; font:10px Tahoma, Geneva, sans-serif; color:#F2E7CC;}
.footer .about .counter{display:block; margin-bottom:36px; float:left; height:23px; padding-top:10px; width:88px; background:#5C1F11; font:10px Tahoma, Geneva, sans-serif; color:#FFF; text-align:center; text-decoration:none;}
.footer .about .link{font:10px Tahoma, Geneva, sans-serif; color:#BD4731;}
*/
.bottom .right{ width:auto; background:url(../../images/index/bottom_r_bg.jpg) top left no-repeat;}
