@charset "windows-1251";
body{
		font-family: "Times New Roman", Times, serif;
		font-size:0.8em;
		color:#000000;
		background-color:#f2ece4;
}
html, body { height:100%;}
/*p {margin:5px 0; padding:0;}*/
body {padding:0px; margin:0px;}
table {border-collapse:collapse;border:0;}
table td {margin:0; padding:0;}
div {margin:0; padding:0;}
a {		
        text-decoration:underline;
		color:#007ec6;
}

a:hover {
        text-decoration:none;
		color:#7bc2e9;
}

img {border:0;}

td.bottom {
	background:url(/f/bottom.gif) left top repeat-x;
}

td.top {
	background:url(/f/top.gif) left top repeat-x;
	text-align:center;
	vertical-align:top;
}

div.top {
	position:relative;
	vertical-align:top;
	z-index:999;
	text-align:left;
}

div.logo {
	position:absolute;
	top:0;
	left:275px;
	z-index:999;
}

div.icons {
	position:absolute;
	top:0;
	left:750px;
	padding-top:20px;
}

div.icons a, div.icons span {
	margin-right:30px;
}

td.main_bg_image {
	/*background:url(/f/main_bg.jpg) center top no-repeat;*/
	position:relative;
}

div.content_container {
	width:982px;
	height:757px;
	position:relative;
	z-index:1;
	overflow: hidden;
}

div.menu {
	position:absolute;
	top:719px;
	left:200px;
	z-index:998;
}

div.left_arr {
	position:absolute;
	bottom: 10px;
	left:30px;
	z-index:998;
	display:none;
}

div.right_arr {
	position:absolute;
	bottom: 10px;
	right: 10px;
	z-index:998;
	display:none;
}

div.right_arr_on {
	position:absolute;
	bottom: 10px;
	right: 10px;
	z-index:998;
	display:block;
}

div.content {
	position:absolute;
	top:0;
	left:20px;
	height:757px;
	z-index:1;
	width:1572px;
	/*display:none;*/
}

div.top_container {
	position:relative;
	z-index:999;
}

div#content_text {
	display:none;
	margin: 155px 30px 60px 60px;
	/*font-size:1.2em;*/
	font-size:16px;
	position:absolute;
	width:510px;
	z-index:1;
	/*background-color:#f5f0ea;*/
}

div.text_conteiner {
	position:relative;
	margin-left:962px;
	background:url(/f/content_bg.gif) left top no-repeat;
	height:757px;
	z-index:1;
}

img.png { filter:expression(fixPNG(this)); } 

div.menu_link {
	margin:1.5em 0 1em 0;
	font-size:1.2em;
}

div.menu_link a, div.menu_link a:hover {
	text-decoration:none;
	color:#000000;
	border-bottom:1px dashed #000000;
}

div.dish_text {
	margin:0.8em 0;
}

div.dish_attr {
	float: left; width:80px; text-align:right;
}

td.bg_top {
	background: url(/f/bg_top.gif) top left repeat-x;
}

td.bg_bottom {
	background: url(/f/bg_bottom.gif) top left repeat-x;
}

td.bg_left {
	background: url(/f/bg_left.gif) top left repeat-y;
}

td.bg_right {
	background: url(/f/bg_right.gif) top left repeat-y;
}

div.addres {
	margin:0.6em 0 0 1em;
	font-size:1.3em;
	color:#000000;
}

div.phone {
	margin-top:0.8em;
	font-size:1.4em;
	color:#000000;
	line-height:30px;
}

div.phone a, div.phone a:hover {color:#000000;}

div.phone span {color:#9a2c07; font-weight:bold;}

div.menu_item_title span {color:#9A2C07;}

#img_send_button {
	background: transparent url(/f/button_send.png) left top no-repeat;
	border:0;
}

* html #img_send_button {
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/f/button_send.png', sizingMethod='scale');
}
