body{  
	margin:0px;
	padding:0px; 
	font-size:75%;
	font-family:Arial;
	color:#000000;
	background:#f7b500 url("../img/body_bg_3.jpg") no-repeat center center fixed;
}
a{
	color:#523014;
}
a img{ 
	border:0;
}
img{
	border:0;
}
table{
	border:0;
	margin:0; 
	padding:0;
	font-size:1em;
}
table td{
 	vertical-align:top;
}
select{
	height:17px;
	font-size:9px;
}
option{
	height:17px;
}
.global{
	width:100%;
	height:100%;
}
.content_middle{
	vertical-align:middle;
} 
.table_content{
	width:910px;
}	
.table_paper{
	width:864px;
}
.left_td{
	width:212px;
}
.logo_td{
	height:115px;
}
.menu_td{
	height:330px;
}
.menu2_td{
	padding:0px 80px 0px 10px;
}
.top_padding_content{
	padding:55px 0px 0px 0px;
}
.right_td{
	width:235px;
}
.top_td{
	color:#513014;
	font-size:14px;
	font-weight:bold;
	height:70px;
	background:url("../img/phone_bg.gif") no-repeat 535px 100%;
	padding:45px 0px 0px 600px;

}
.bottom_td{
	height:50px;
}
.text1{
	font-size:11px;
	padding-top:19px;
	color:#523014;
}
.text2{
	font-size:11px;
	padding-top:19px;
	color:#523014;
	width:65px;
}
.logo_beleven{
	padding-top:16px;
	width:81px;
}
.logo_sushibox{
	border:0px solid red;
	width:374px;
	height:223px;
	position:absolute;
	padding:0px 0px 0px 10px;
	margin:-87px 0px 0px -100px;
	text-align:center;
	background:url("../img/logo.png") no-repeat 0px 0px;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/logo.png',sizingMethod='crop');
}
.div_rel{
	position:relative;
}
.td_z_bambuk{
	background:url("../img/bambuk.jpg") repeat-y 0px 0px;
	padding:35px 20px 40px 25px;
}
.paper_top{
	height:24px;
	background:url('../img/paper_top.png') no-repeat 0px 0px;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/paper_top.png',sizingMethod='crop');
}
.paper_bottom{
	height:9px;
	background:url('../img/paper_bottom.png') no-repeat 0px 0px;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/paper_bottom.png',sizingMethod='crop');
}
.paper_bg{
	background:url('../img/paper_bg.png') repeat-y 0px 0px;
}
.paper_img{
	height:100%;
	width:100%;
	background:url('../img/paper_img.png') no-repeat 0px 100%;
}
.line1{
	width:3px;
	height:330px;
	background:url('../img/line1.png') no-repeat 0 0;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/line1.png',sizingMethod='crop');
}
.left_table{
	width:100%;
}
ul#menu1{
	list-style:none;
	margin:0px 0px 0px 15px;
	padding:0px;
}
ul#menu1 li{
	padding:0px;
	margin:1px 0px 0px 0px;
	height:30px;
	width:auto;
}
ul#menu1 li a{
	margin:0px;
	padding:5px 0px 0px 9px;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	display:block;
	width:185px;
	height:31px;
}
ul#menu1 li a:hover{
	color:#ffffff;
	background:url("../img/li_bg2.png") no-repeat 0px 0px;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/li_bg2.png',sizingMethod='crop');
}
ul#menu1 li a.here{
	margin:0px;
	padding:5px 0px 0px 9px;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	display:block;
	width:185px;
	height:31px;
	color:#ffffff;
	background:url("../img/li_bg2.png") no-repeat 0px 0px;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/li_bg2.png',sizingMethod='crop');
}
#menu2{
	padding:30px 0px 10px 0px;
	color:#f82e18;
	font-size:15px;
	font-weight:bold;
}
#menu2 a:hover{
	text-decoration:none;
}
.bg_zakaz{
	padding:68px 0px 50px 65px;
	background:url('../img/bg_zakaz.png') no-repeat 0px 0px;
	-background:url('../img/bg_zakaz.gif') no-repeat 0px 0px;
}
.zakaz_b{
	color:#515151;
	font-size:14px;
	font-weight:bold;
}
.zakaz_b2{
	padding:4px 0px 0px 0px; 
	width:55px;
}
.zakaz_b2 a{
	color:#f93117;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
}
#big_img{
	border:1px solid #f63c28;
	margin:0px 0px 20px 0px;
	background:#ffffff no-repeat center center;
}
table.menu_neakt{
	padding:0px 0px 0px 0px;
	margin:0px 0px 12px 0px;
	width:100%;
}
table.menu_neakt .white_bg{
	background:#ffffff;
	border:1px solid #87898c;
	padding:6px 3px 6px 6px;
}
table.menu_neakt .name_menu_element{
	color:#515151;
	text-decoration:none;
	font-weight:bold;
}
table.menu_neakt td{
	color:#515151;
}
table.menu_neakt .text_k{
	border:1px solid #87898c;
	padding:0px 0px 0px 0px;
	color:#515151;
	width:27px;
	height:19px;
	text-align:center;
}
table.menu_neakt .td_img_b_sm{
	width:90px;
	vertical-align:middle;
}
table.menu_neakt .td_text_k{
	width:80px;
	text-align:center;
	vertical-align:middle;
}
table.menu_neakt .sklad{
	background:url('../img/sklad2.gif') no-repeat 0px 0px;
	display:block;
	height:13px;
	width:38px;
	margin:0px 0px 0px 20px;
	*margin:0px 0px 0px 0px;
}
table.menu_neakt .sklad:hover{
	background:url('../img/sklad_red2.gif') no-repeat 0px 0px;
}
table.menu_neakt .a_minus{
	background:url('../img/minus_gr.gif') no-repeat 0px 0px;
}
table.menu_neakt .a_plus{
	background:url('../img/plus_gr.gif') no-repeat 0px 0px;
}
table.menu_neakt .recept{
	padding:10px;
	margin:3px 0px 0px -10px;
	*margin:3px 0px 0px -30px;
	border:1px solid #7e7e7f;
	background:#ffffff;
	position:absolute;
	width:155px;
	height:80px;
	visibility:hidden;
	text-align:left;
}
table.menu_neakt .recept2{
	padding:10px;
	margin:-120px 0px 0px -10px;
	*margin:-110px 0px 0px -30px;	
	border:1px solid #7e7e7f;
	background:#ffffff;
	position:absolute;
	width:155px;
	height:80px;
	visibility:hidden;
	text-align:left;
}
table.menu_neakt .bbb{
	font-weight:bold;
}
table.menu_neakt .img_b_sm{
	border:1px solid #87898c;
}
table.menu_akt{
	padding:0px 0px 0px 0px;
	margin:0px 0px 12px 0px;
	width:100%;
}
table.menu_akt .white_bg{
	background:#ffffff;
	border:1px solid #ff0000;
	padding:6px 3px 6px 6px;
}
table.menu_akt .name_menu_element{
	color:#515151;
	text-decoration:none;
	font-weight:bold;
}
table.menu_akt td{
	color:#515151;
}
table.menu_akt .text_k{
	border:1px solid #ff0000;
	padding:0px 0px 0px 0px;
	color:#515151;
	width:27px;
	height:19px;
	text-align:center;
	font-weight:bold;
}
table.menu_akt .td_img_b_sm{
	width:90px;
	vertical-align:middle;
}
table.menu_akt .td_text_k{
	width:80px;
	text-align:center;
	vertical-align:middle;
}
table.menu_akt .sklad{
	background:url('../img/sklad_red2.gif') no-repeat 0px 0px;
	display:block;
	height:13px;
	width:38px;
	margin:0px 0px 0px 20px;
	*margin:0px 0px 0px 0px;
}
table.menu_akt .a_minus{
	background:url('../img/minus_red.gif') no-repeat 0px 0px;
}
table.menu_akt .a_plus{
	background:url('../img/plus_red.gif') no-repeat 0px 0px;
}
table.menu_akt .recept{
	padding:10px;
	margin:3px 0px 0px 10px;
	border:1px solid #7e7e7f;
	background:#ffffff;
	position:absolute;
	width:180px;
	height:80px;
	visibility:hidden;
	text-align:left;
}
table.menu_akt .recept2{
	padding:10px;
	margin:-120px 0px 0px 10px;
	*margin:-110px 0px 0px -30px;
	border:1px solid #7e7e7f;
	background:#ffffff;
	position:absolute;
	width:180px;
	height:80px;
	visibility:hidden;
	text-align:left;
}
table.menu_akt .bbb{
	color:#f63c28;
	font-weight:bold;
}
table.menu_akt .img_b_sm{
	border:1px solid #ff0000;
}
#list{
	margin:0px 10px 10px 0px;
	-margin:0px 5px 0px 0px;
}
#list td{
	color:#553113;
}
#list td a{
	color:#553113;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;                                                                                        
}
#list td a.active{
	color:#f43113;
	text-decoration:underline;
}
#list td a:hover{
	color:#f43113;
	text-decoration:underline;
}
.v_koshik{
	width:171px;
	height:46px;
}
ul.tabset{
	padding:0px;
	margin:0px;
	list-style:none;
}
ul.tabset li{
	color:#553113;
	float:left;
	padding:0px 3px 0px 3px;
	border:0px solid grey;
}
ul.tabset li a{
	color:#553113;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}
ul.tabset li.active{
	background:white;
	border:1px solid #f43113;
}
ul.tabset li a:hover{
	color:#f43113;
	text-decoration:none;
}
.c_td2{
	width:325px;
	overflow:hidden;
	position:relative;
}
.div_list{
	width:325px;
	float:left;
	height:440px;
}
.container_td_width{
	width:325px;
}
/********************* VIDGUKI BEGIN ******************************/
.td_vidguk{
	padding:20px 0px 0px 20px;
}
.text_red{
	color:#f82e18;
	font-weight:bold;
	font-size:13px;
}
.text3{
	width:384px;
	height:21px;
	border:1px solid #fb9b17;
	color:#010101;
	font-size:11px;
	font-family:Arial;
	padding:3px 0px 0px 5px;
	margin:0px 0px 3px 0px;
	position:relative;
}
.text4{
	width:384px;
	height:87px;
	border:1px solid #fb9b17;
	color:#010101;
	font-size:11px;
	font-family:Arial;
	padding:3px 0px 0px 5px;
	margin:0px 0px 5px 0px;
}
.td_pad1{
	padding:4px 0px 0px 0px;
	font-size:11px;
	color:#010101;
}
.hr_line{
	color:#77797c;
	height:1px;
	width:520px;
	margin:10px 0px;
}
.bg_date{
	background:url('../img/bg_date.jpg') no-repeat center 0px;
	font-weight:bold;
	font-size:11px;
	color:#010101;
	text-align:center;
	width:112px;
}
.name_vidguk{
	font-weight:bold;
	font-size:11px;
	color:#010101;
}
.text_vidguk{
	font-size:11px;
	color:#010101;
	padding:0px 0px 10px 0px;
}
/********************* VIDGUKI END *******************************/
/********************** Korzina begin ****************************/
.td_vidguk2{
	padding:50px 0px 0px 0px;
}
.div_pad{
	padding:5px 0px 0px 0px;
	color:#f82e18;
	font-weight:bold;
	font-size:14px;
}
.td_summa{
	vertical-align:middle;
}
.span_summa{
	color:#f82e18;
	font-weight:bold;
	font-size:14px;
}
table.menu_neakt_korzina{
	padding:0px 0px 0px 0px;
	margin:0px 0px 12px 0px;
	width:400px;
}
table.menu_neakt_korzina .white_bg{
	background:#ffffff;
	border:1px solid #87898c;
	padding:6px 3px 6px 6px;
}
table.menu_neakt_korzina .name_menu_element{
	color:#515151;
	text-decoration:none;
	font-weight:bold;
}
table.menu_neakt_korzina td{
	color:#515151;
}
table.menu_neakt_korzina .text_k{
	border:1px solid #87898c;
	padding:0px 0px 0px 0px;
	color:#515151;
	width:27px;
	height:19px;
	text-align:center;
	font-weight:bold;
}
table.menu_neakt_korzina .td_img_b_sm{
	width:90px;
	vertical-align:middle;
}
table.menu_neakt_korzina .td_text_k{
	width:80px;
	text-align:center;
	vertical-align:middle;
}
table.menu_neakt_korzina .a_minus{
	background:url('../img/minus_gr.gif') no-repeat 0px 0px;
}
table.menu_neakt_korzina .a_plus{
	background:url('../img/plus_gr.gif') no-repeat 0px 0px;
}
table.menu_neakt_korzina .bbb{
	font-weight:bold;
	color:#f63c28;
}
table.menu_neakt_korzina .img_b_sm{
	border:1px solid #87898c;
}
.grey1{
	color:#515151;
	font-size:13px;
	line-height:25px;
}
.grey2{
	color:#515151;
	font-size:13px;
}
.grey3{
	color:#515151;
	font-size:13px;
	line-height:20px;
}
.grey4{
	color:#515151;
	font-size:13px;
	line-height:25px;
	font-weight:bold;
	text-decoration:none;
}
.red1{
	color:#f63c28;
	font-size:14px;
}
.red2{
	color:#f63c28;
	font-size:12px;
}
.red3{
	color:#f63c28;
	font-size:19px;
}
.red4{
	color:#f63c28;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
/********************** Korzina end ******************************/
/********************** thenk begin ******************************/
.td_thenk{
	vertical-align:middle;
	font-weight:bold;
	font-size:16px;
	width:270px;
}
#thenk{
	width:100%;
	position:absolute;
	visibility:hidden;
	z-index:10000;
	background:url('../img/50.png');
/*	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./img/50.png',sizingMethod='scale');*/
}
#thenk2{
	background:url('../img/thenk_bg.jpg') 0px 0px no-repeat;
	height:258px;
	width:528px;
	position:fixed;
}
/********************** thenk end ********************************/
/*********************** NEWS BEGIN ******************************/
.td_news{
	padding:50px 0px 0px 0px;
}
.text_red2{
	color:#f82e18;
	font-weight:bold;
	font-size:15px;
}
.bg_date2{
	background:url('../img/bg_date2.jpg') no-repeat 0px 0px;
	font-weight:bold;
	font-size:11px;
	color:#ffffff;
	height:25px;
	width:285px;
	padding:2px 0px 0px 0px;
}
.bg_date3{
	background:url('../img/bg_date2.jpg') no-repeat 0px 0px;
	font-weight:bold;
	font-size:11px;
	color:#ffffff;
	height:25px;
	width:500px;
	padding:2px 0px 0px 0px;
}
.a_red{
	color:#f82e18;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
}
.td_border_right1{
	border-right:1px dotted #523014;
	border-bottom:1px dotted #523014;
	padding:10px 10px 10px 10px;
}
.td_border_right2{
	border-bottom:1px dotted #523014;
	padding:10px 10px 10px 10px;
}
.td_border_right3{
	border-right:1px dotted #523014;
	padding:10px 10px 10px 10px;
}
.td_border_right4{
	padding:10px 10px 10px 10px;
}
.text_news{
	color:#010101;
	font-size:11px;
	font-family:Arial;
}
.text_news a.text_news2{
	color:#010101;
	font-size:11px;
	font-family:Arial;
	font-weight:bold;
	text-decoration:none;
}
.line2{
	padding:10px 0px 10px 0px;
}
.td_news2{
	padding:30px 30px 30px 25px;
}
.conte_news{
	color:#010101;
	font-size:11px;
	text-align:justify;
	padding:0px 0px 10px 0px;
}
.conte_news img{
	border:4px solid #f7b400;
}
/*********************** NEWS END ********************************/
/*********************** MENU BEGIN ********************************/
#menu3{
	padding:30px 0px 10px 0px;
	color:#f82e18;
	font-size:12px;
	font-weight:bold;
  /*text-transform:uppercase;*/
}
#menu3 a{
	text-decoration:none;
	padding:2px 5px 2px 5px;
}
#menu3 a.here{
	background:#f87d08;
	color:#ffffff;
}
#menu3 a:hover{
	background:#f87d08;
	color:#ffffff;
}
/*********************** MENU END **********************************/
/************************* RECEPT BEGIN ****************************/
.recept3{
	padding:10px;
	border:1px solid #7e7e7f;
	background:#ffffff;
	width:auto;
	height:auto;
	visibility:hidden;
	text-align:left;
	color:#515151;
}
/************************* RECEPT END ******************************/
/****************** обизательно надо размеры указывать елементу для работы стиля *************************/
* html img.png, * html input.png {
    behavior: expression( (
    	function(e){
    		if(!e.rewritten){
				e.style.filter = 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+e.src+'", sizingMethod="scale")';
				e.src='/img/pixel.gif';
				e.rewritten = true;
    		}
    	}
    )(this));
}
/****************** обизательно надо размеры указывать елементу для работы стиля *************************/
/****************** ®ЎЁ§ вҐ«м­® ­ ¤® а §¬Ґал гЄ §лў вм Ґ«Ґ¬Ґ­вг ¤«п а Ў®вл бвЁ«п *************************/
