/* CSS Document */

#header {
	position: relative;
	background-image: url(images/header_fon.jpg);
	background-repeat: repeat-x;
	width: 100%;
	height: 184px;
	z-index: 1;
}
#ananas {
	position: absolute; 
	left: 0; 
	top: 0;
	background-image: url(images/blank.gif);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ananas.png');
	width: 231px; 
	height: 167px;
	z-index: 2;
}
div > #ananas {
	background: url('images/ananas.png') no-repeat right top;
	width: 231px; 
	height: 167px;
	z-index: 2;
}
img.png {
   filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}
a {
	border-color: #996600;
}
td {
	font-family: Arial;
	font-size: 12px;
	color: #996600;
}
#logo {
	position: absolute; 
	top: 5px; 
	left: 178px;
	width: 256px; 
	height: 123px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.png');
}
div > img#about {
	background:url('images/logo.png') no-repeat right top;
	width: 51px;
	height: 16px;
}
#ananas2 {
	position: absolute; 
	top: 0;
	right: 110px; 
	background-image: url(images/blank.gif);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ananas2.png');
	background-position: top; 
	background-repeat: no-repeat; 
	width: 411px; 
	height: 184px;
	z-index: 5;
}
div > #ananas2 {
	background: url('images/ananas2.png') no-repeat right top;
	background-position: top; 
	background-repeat: no-repeat; 
	width: 411px; 
	height: 184px;
	z-index: 5;
}
#tel {
	position: absolute; 
	top: 100px; 
	left: 270px; 
	font-family: Tahoma; 
	font-size: 36px; 
	font-weight: bold;
	color: #FF7E00; 
	width: 400px;
}
#flash {
	position: absolute; 
	top: 0; 
	right: 5px;
}
#blok1 {
	position: relative; 
	top: -20px; 
	left: 22px;
	width: 178px; 
}
#blok1_top {
	width: 178px; 
	height: 90px;
	background-image: url(images/blank.gif);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/blok1_top.png');
}
tr > #blok1_top {
	background-image: url(images/blok1_top.png);
	background-repeat: no-repeat;
	width: 178px; 
	height: 90px;
}
#blok1_center {
	background-image: url(images/blok4_center.gif); 
	background-repeat: repeat-y; 
	width: 178px;
}
#blok1_bottom {
	width: 178px; 
	height: 114px;
	background-image: url(images/blank.gif);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/blok1_bottom.png');
}
tr > #blok1_bottom {
	background-image: url(images/blok1_bottom.png);
	background-repeat: no-repeat; 
	width: 178px; 
	height: 114px;
}
#blok2 {
	position: relative; 
	top: -20px; 
	left: 22px; 
	width: 173px; 

}
#blok2_top {
	width: 173px; 
	height: 75px;
	background-image: url(images/blank.gif);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/blok2_top.png');
}
tr > #blok2_top {
	background-image: url(images/blok2_top.png);
	background-repeat: no-repeat;
	width: 173px; 
	height: 75px;
}
#blok2_center {
	background-image: url(images/blok2_center.gif); 
	background-repeat: repeat-y; 
	width: 173px;
}
#blok2_bottom {
	width: 173px; 
	height: 95px;
	background-image: url(images/blank.gif);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/blok2_bottom.png');
}
tr > #blok2_bottom {
	background-image: url(images/blok2_bottom.png);
	background-repeat: no-repeat; 
	width: 173px; 
	height: 95px;
}
#blok3 {
	position: relative; 
	top: -20px; 
	left: 22px; 
	width: 173px;
}
#blok3_top {
	width: 173px; 
	height: 75px;
	background-image: url(images/blank.gif);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/blok3_top.png');
}
tr > #blok3_top {
	background-image: url(images/blok3_top.png);
	background-repeat: no-repeat;
	width: 173px; 
	height: 75px;
}
#blok3_center {
	background-image: url(images/blok2_center.gif); 
	background-repeat: repeat-y; 
	width: 173px;
}
#blok3_bottom {
	width: 173px; 
	height: 96px;
	background-image: url(images/blank.gif);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/blok3_bottom.png');
}
tr > #blok3_bottom {
	background-image: url(images/blok3_bottom.png);
	background-repeat: no-repeat; 
	width: 173px; 
	height: 96px;
}
#blok4 {
	position: relative;
	margin-top: -15px; 
	left: 22px;
	width: 178px;
}
#blok4_top {
	width: 178px; 
	height: 122px;
	background-image: url(images/blank.gif);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/blok4_top.png');
}
tr > #blok4_top {
	background-image: url(images/blok4_top.png); 
	width: 178px; 
	height: 122px;
}
#blok4_center {
	background-image: url(images/blok4_center.gif); 
	background-repeat: repeat-y; 
	width: 178px;
}
#blok4_bottom {
	width: 178px; 
	height: 147px;
	background-image: url(images/blank.gif);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/blok4_bottom.png');
}
tr > #blok4_bottom {
	background-image: url(images/blok4_bottom.png); 
	width: 178px; 
	height: 147px;
}
#font_blok1 {
	position: relative;
	display: block;
	font-family: Arial; 
	font-size: 12px; 
	color: #996600; 
	font-weight: bold; 
	line-height: 20px;
	margin-left: 30px;
	width: 150px;
	margin-top: -70px;
	margin-bottom: -60px;
	z-index: 500;
}
#font_blok2 {
	position: relative;
	display: block;
	font-family: Arial; 
	font-size: 12px; 
	color: #996600; 
	font-weight: bold; 
	line-height: 20px;
	margin-left: 30px;
	width: 150px;
	margin-top: -55px;
	margin-bottom: -30px;
	z-index: 500;
}
#font_blok4 {
	position: relative;
	display: block;
	font-family: Arial; 
	font-size: 12px; 
	color: #996600; 
	font-weight: bold; 
	line-height: 20px;
	margin-left: 30px;
	width: 150px;
	margin-top: -90px;
	margin-bottom: -65px;
	z-index: 500;
}
a.font_menu {
	font-family: Arial; 
	font-size: 12px; 
	color: #996600;
	text-decoration: none;
}
a.font_menu:hover {
	font-family: Arial; 
	font-size: 12px; 
	color: #996600;
	text-decoration: underline;
}
a.history {
	font-family: Arial; 
	font-size: 14px; 
	color: #996600;
	font-weight: bold;
	text-decoration: underline;
}
a.logout {
	font-family: Arial; 
	font-size: 14px; 
	color: #996600;
	font-weight: bold;
	text-decoration: underline;
}
a.basket {
	font-family: Arial; 
	font-size: 14px; 
	color: #996600;
	font-weight: bold;
	text-decoration: underline;
}
div.basket {
	font-family: Arial; 
	font-size: 12px; 
	color: #996600;
	font-weight: bold;
}
div.hello {
	font-family: Arial; 
	font-size: 14px; 
	color: #996600;
}
#title {
	position: relative;
	top: -45px;
	padding-left: 25px;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #996600; 
	line-height: 24px; 
	text-align: center; 
	width: 100%;
	z-index: 5;
}
#content_glavnaya {
	position: relative;
	top: -35px;
	padding-left: 25px;
	font-family: Arial;
	font-size: 14px; 
	color: #996600; 
	line-height: 24px; 
	width: 100%;
	overflow: visible;
}
#content {
	position: relative;
	top: -35px;
	padding-left: 25px;
	font-family: Arial;
	font-size: 12px; 
	color: #996600; 
	line-height: 14px;
	overflow: visible;
	text-align: justify;
	z-index: 5;
}
#shariki {
	position: relative;
	background-image: url(images/blank.gif);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/shariki.png');
	background-repeat: no-repeat;
	background-position: right;
	width: 72px;
	height: 98px;
}
td > #shariki {
	position: relative;
	background-image: url(images/shariki.png);
	background-repeat: no-repeat;
	background-position: right;
	width: 72px;
	height: 98px;
}
#poleno {
	position: relative;
	background-image: url(images/blank.gif);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/poleno.png');
	background-repeat: no-repeat;
	width: 400px;
	height: 12px;
	margin-top: -20px;
	margin-right: -20px;
	margin-bottom:10px;
}
div > #poleno {
	position: relative;
	background-image: url(images/poleno.png);
	background-repeat: no-repeat;
	width: 400px;
	height: 12px;
	margin-top: -20px;
	margin-right: -20px;
}
#auth {
width:100%;
text-align:center;
}
#auth label {
font-size:16px;
}
#registr, #authoriz {
width:196px;
height:23px;
margin:10px 0;
background:url(images/button.jpg) center no-repeat;
border:0;
font-size:14px;
font-weight:600;
line-height:16px;
}
a.link_history:link, a.link_history:visited {
font-size:14px;
font-weight:600;
color:#477f00;
}

#blok5 {
	position: relative; 
	top: -20px;
	margin-left: 70px;
	background-image: url(images/blank.gif);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/blok5.png');
	width: 309px;
	height: 494px;
	z-index: 3;
}
td > #blok5 {
	position: relative; 
	top: -20px;
	background-image: url(images/blok5.png);
	width: 309px;
	height: 494px;
	z-index: 3;
}
#pole {
	position: relative; 
	width: 280px; 
	height: 400px; 
	top: 15px; 
	left: 14px;
}
#zagolovok {
	position: relative;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #996600;
	text-align: center;
	top: 10px;
	width: 280px;
}
a.zagolovok {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #996600;
	text-decoration: none;
}
a.zagolovok:hover {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #996600;
	text-decoration: underline;
}
#data {
	position: relative;
	font-family: Tahoma; 
	font-size: 12px; 
	color: #996600; 
	font-weight: bold; 
	margin-top: 15px; 
	margin-left: 10px;
	width: 280px;
}
#news {
	position: relative;
	font-family: Arial;
	font-size: 11px;
	color: #996600;
	width: 280px;
	margin-top: 3px;
	margin-left: 10px;
}
#news2 {
	position: relative;
	font-family: Arial;
	font-size: 11px;
	color: #996600;
	width: 90%;
	margin-top: 3px;
	margin-left: 10px;
}
#news_link {
	position: relative;
	margin-left: 200px;
}
a.news {
	font-family: Arial;
	font-size: 11px;
	color: #996600;
	font-weight: bold;
	text-decoration: none;
}
a.news:hover {
	font-family: Arial;
	font-size: 11px;
	color: #996600;
	font-weight: bold;
	text-decoration: none;
}
#menu_restorana {
	position: relative; 
	background-image: url(images/munu_restorane.jpg); 
	width: 186px; 
	height: 86px; 
	left: 22px;
}
#menu_dostavki {
	position: relative; 
	background: url(images/basket.jpg) no-repeat; 
	width:184px;
	height: 156px; 
	/*height:66px;*/
	left: 22px;
	/*padding-top:90px;*/
	font-weight:bolder;
}
#menu_dostavki div {
margin-left:40px;
}
#menu_dostavki a {
position:relative;
display:block;
width:146px;
height:90px;
}
#poleno2 {
	position: relative; 
	background-image: url(images/bg_poleno.jpg); 
	background-repeat: repeat-x; 
	background-position: left; 
	height: 5px; 
	margin-left: 22px; 
	margin-right: 15px;
	border: 0;
}
#ten_poleno {
	position: relative; 
	background-image: url(images/ten_poleno.gif); 
	background-repeat: repeat-x; 
	height: 7px; 
	margin-left: 27px; 
	margin-right: 10px;
	border: 0;
}
#news_zagolovok {
	font-family: Arial; 
	font-size: 14px; 
	font-weight: bold; 
	color: #996600; 
	margin-top: 30px; 
	text-align: center;
}
#news_zagolovok2 {
	font-family: Arial; 
	font-size: 14px; 
	font-weight: bold;
	margin-top: 5px; 
	color: #996600;
	text-align: center;
}
#news_podzagolovok {
	font-family: Arial; 
	font-size: 14px; 
	font-weight: bold; 
	color: #996600; 
	text-align: left; 
	margin-left: 22px;
}
#news_content {
	font-family: Arial; 
	font-size: 11px; 
	color: #996600; 
	text-align: left; 
	margin-left: 44px; 
	margin-top: 44px; 
	margin-bottom: 20px; 
	line-height: 25px;
}
#news_content2 {
	font-family: Arial; 
	font-size: 11px; 
	color: #996600; 
	text-align: left; 
	margin-left: 44px; 
	margin-bottom: 20px; 
}
a.link_restorana {
	font-family: Arial;
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	color: #996600;
	text-decoration: none;
}
a.link_restorana:hover {
	font-family: Arial;
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	color: #996600;
	text-decoration: underline;
}
#cop {
	position: relative; 
	background-image: url(images/blank.gif);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bottom1.png'); 
	background-repeat: no-repeat; 
	height: 37px; 
	left: 22px; 
	width: 585px;
	bottom: 0;
	margin-top: 10px;
}
td > #cop {
	position: relative; 
	background-image: url(images/bottom1.png); 
	background-repeat: no-repeat; 
	height: 37px; 
	left: 22px; 
	width: 585px;
	bottom: 0;
	margin-top: 10px;
}
#cop_logic {
	position: absolute;
	font-family: Tahoma;
	font-size: 11px;
	color: #999999;
	width: 100px;
	top: -40px;
	right: 105px;
}
a.cop_logic {
	font-family: Tahoma;
	font-size: 11px;
	color: #999999;
	text-decoration: underline;
}
a.cop_logic:hover {
	font-family: Tahoma;
	font-size: 11px;
	color: #999999;
	text-decoration: underline;
}
#bottom {
	position: relative;
	background-image: url(images/bottom_bg.jpg); 
	background-repeat: repeat-x; 
	height: 23px; 
	width: 100%;
	margin-top: 5px;
}
font.gbook {
	font-family: Arial;
	font-size: 12px;
	color: #996600;
	font-weight: bold;
}
textarea {
	background-color: #FFFFFF;
	border: 1px solid;
	border-color: #996600;
	font-family: Arial;
	font-size: 12px;
	color: #996600;
}
input {
	background-color: #FFFFFF;
	border: 1px solid;
	border-color: #996600;
	font-family: Arial;
	font-size: 12px;
	color: #996600;
}
/* forma zakaza */
#blank1 {
width:90%;
/*padding:0;*/
background:url(images/frame_bottom.jpg) bottom repeat-x;
}
#blank2 {
background:url(images/frame_top.jpg) top repeat-x;
}
#l {
background:url(images/frame_l.jpg) left repeat-y;
}
#r {
background:url(images/frame_r.jpg) right repeat-y;
}
#lt {
background:url(images/frame_lt.jpg) left top no-repeat;
}
#lb {
background:url(images/frame_lb.jpg) left bottom no-repeat;
}
#rt {
background:url(images/frame_rt.jpg) right top no-repeat;
}
#rb {
background:url(images/frame_rb.jpg) right bottom no-repeat;
padding:40px 42px 70px;
min-height:400px;
_height:400px;
}
