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


.center .centr .illustration{width:230px; position:relative; height:450px; float:right;}
.center .centr .left_tab{width:182px; position:absolute; z-index:9; top:-109px; left:25px; margin-left: 0;}

.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{display:block; width:155px; height:205px;} 
.signboard3 div{width:155px;}
.signboard3 .sin_top{background:url(../../images/index/signboard3_top.png) no-repeat; height:16px;}
.signboard3 .sin_centr{background:url(../../images/index/signboard3_centr.png) no-repeat; height:134px;}
.signboard3 .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;}
.absolut{position:absolute; bottom:-410px; left: 10px;}
.footer{height:180px; width:865px; position:relative;}
.bottom_tab{position:absolute; top:-200px; left:-30px; height:197px; width:925px;}
.bottom_tab .b_left{float:left; width:21px; height:197px; background:url(../../images/index/bottom_tab_l.png) top right no-repeat;}
.bottom_tab .b_centr{float:left; width:557px; background:url(../../images/index/bottom_tab_l_bg.png) repeat-x; height:197px;}

.bottom_tab .b_centr .zag{ display: block; float: left; background:url(../../images/index/news.jpg) no-repeat; margin:12px 0px 0px 10px; width:60px; height:23px;}
.bottom_tab .b_centr .zag-specials { display: block;  background:url(../../images/index/specials.jpg) no-repeat; float:left;  margin:12px 0px 0px 218px; width:110px; height:23px;}


.bottom_tab .b_centr .b_centr_left{float:left; margin: 2px 0px 0px 10px; height:137px; width:250px; padding-right:17px; font:10px Tahoma, Geneva, sans-serif; color:#000;}
.bottom_tab .b_centr .b_centr_left h6{margin:5px 0px 6px 0px; font:10px Tahoma, Geneva, sans-serif; color:#662413;}
.bottom_tab .b_centr .b_centr_left a{margin:0px 0px 10px 0px; display:block; font:bold 14px Arial, Helvetica, sans-serif; color:#BF3312; text-decoration:none;}
.bottom_tab .b_centr .b_centr_left a:hover{text-decoration:underline;}
.bottom_tab .b_centr .rss{ float:right; margin:-16px 242px 0px 0px; display:block; background:url(../../images/index/RSS.jpg) no-repeat; height:16px; width:27px;}
.bottom_tab .food{ float:left; width:331px; height:197px;}
.bottom_tab .food .food_left{float:left; height:197px; width:28px; background:url(../../images/index/food_l.png) no-repeat;}
.bottom_tab .food .food_right{float:left; height:197px; width:303px; background:url(../../images/index/food_bg.gif) right no-repeat;}
.bottom_tab .food .food_right table{margin:31px 0px 0px 10px;}
.bottom_tab .food .food_right .top{width:152px; height:108px; vertical-align:top; font:10px Tahoma, Geneva, sans-serif; color:#7F7965; background:none !important;}
.bottom_tab .food .food_right .top p{margin:5px 0px 0px 0px; line-height:10px;}
.bottom_tab .food .food_right .top span{margin-top:7px; display:block;}
.bottom_tab .food .food_right .top img{float:left; margin-left:-8px;}
.bottom_tab .food .food_right .top h2{margin:4px 0px 5px 0px; height:45px; width:150px; font:20px Arial, Helvetica, sans-serif; color:#201E15;}
.bottom_tab .food .food_right .bot{width:152px; height:23px; vertical-align:bottom; text-align:center; font:18px Arial, Helvetica, sans-serif; color:#C23312;}
.food_right .bot a{width:139px; height:23px; background:url(../../images/index/add.jpg) no-repeat; display:block;}
.bottom_tab .b_right{float:left; width:16px; height:197px; background:url(../../images/index/bottom_tab_r.png) top left no-repeat;}

/*.footer ul{margin:0px; float:left; padding:10px 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:#BD4931; margin-top:7px; text-decoration:none;}
.footer ul li a:hover{background:#B42F0F; color:#FFF;}
.footer table{margin:10px 0px 0px 100px; float:left;}
.footer table td{vertical-align:bottom;}
.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:10px 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;}
