/********		копия в styles.css			**********/
		/*таблица с границами*/		
			.tab1	{border:0; border-collapse:collapse; width:100%;} 
			.tab1 th	{border:1px solid #808080; border-collapse:collapse;padding:8px;color:#8abade;background:url(images/darkBg.gif) left top;} 
			.tab1 td 	{border:1px solid #808080; border-collapse:collapse;padding:8px;}
		/*элемент в рамке*/				.bordered {border:1px solid #d1d1d1}
		/*элемент обтекаемый справа*/	.leftImg{float:left;margin-right:15px;}
		/*элемент обтекаемый слева*/	.rightImg{float:right;margin-left:15px;}
		/*справочный блок с маркером i*/ .attention {background: url(images/attention.gif) 0 5px no-repeat;} .attention  td{padding:10px 10px 10px 40px;}
		/*текст уменьшенного шрифта*/	.small, .small td {font-size:8pt;} 
		/*текст оранжевого цвета*/.orange {color:#eca918;}

		body            				{background:#000000 url(images/body.gif) top center; margin:0; padding:0;}
		body,table td,table th,caption	{font-family:Tahoma,Verdana,Arial,helvetica,sans-serif; font-size:9pt;color:#dbdbdb;}
		input,textarea				{font-family:Tahoma,Verdana,Arial,helvetica,sans-serif; font-size:9pt;margin-top:3px}
		select					{font-family:Tahoma,Verdana,Arial,helvetica,sans-serif; font-size:9pt;margin-top:3px;width:180px;}

		h1	{font-size:20px;font-family:Bookman, serif;font-weight:200;line-height:normal;color:#ffffff;background:url(images/h1.gif) no-repeat left bottom;padding-bottom:2px;}
		h1.centeredLine {background:url(images/h1.gif) no-repeat center bottom;}
		h2	{font-size:18px;font-family:Bookman, serif;font-weight:200;line-height:normal;color:#ffffff;}
		h3,h4,h5,h6	{font-family:Tahoma,Verdana,Arial,helvetica,sans-serif; font-size:10pt;color:#ffffff}
		h1.bordered	{border-bottom:1px solid #eeb911;padding-bottom:10px;}
		.content h1{background:none;}
		h1.pageHeader{margin:0;padding:0;background:none;}
		.attention h1	{padding-top:0;margin-top:0;}
		.menu h3 {color:#8abade}

		ul		{margin:0; padding-left:5px;list-style-type:none;}
		ul li		{padding:0 0 0 15px; background: url(images/ul.gif) 0 6px no-repeat; }
		ul li ol li 	{background:none;padding-left:0;  }
		ol		{margin-left:0; padding-left:22px;}
		ol li		{margin-left:0; padding-right:5px;}

 a:link {color:#afafaf;text-decoration:underline;}
 a:visited {color:#afafaf;text-decoration:underline;}
 a:hover {color:#ffffff;text-decoration:underline;}
 a:active {color:#ffffff;text-decoration:underline;}
/********			конец копия в styles.css			**********/
.button_tpl	 {border:0;font-size:18px;font-family:Bookman, serif;font-weight:200;line-height:normal;color:#eca918;padding:3px;background:url(images/darkBg.gif) left top;}
.field	 {border:1px solid #808080}
form			{margin:0;}


.catalog-section-list ul  {background:url(images/darkBg.gif) left top;margin-top:10px;margin-bottom:20px;}
.catalog-section-list ul li {float:left;width:45%;margin-right:10px;padding-bottom:5px;background: url(images/ul1.gif) 0 5px no-repeat; }
.catalog-section-list a:link, .catalog-section-list a:visited   	{text-decoration:none;}
.catalog-section-list a:hover, .catalog-section-list a:active	{text-decoration:underline;}

.map-level-0 li {margin-bottom:10px;margin-top:10px;}
.map-level-0 ul li{margin:0;}
.map-level-0 ul{margin-left:15px;}
.map-level-0 ul ul{margin-bottom:10px;}


#reserv {cursor:hand;}

.typeselect {width:180px;}

/************************************************************************************************************/
/*****************/
.enabea a:link,
.enabea a:visited,
.enabea a:hover,
.enabea a:active	{color:#5f5d5d;text-decoration:none;}
.breadcrumbs a:link		{color:#959595;text-decoration:underline;}
.breadcrumbs a:visited	{color:#959595;text-decoration:underline;}
.breadcrumbs a:hover,
.breadcrumbs a:active	{color:#959595;text-decoration:underline;}
.contextMenu a:link,		
.contextMenu a:visited			{color:#ffffff;text-decoration:none;}
.contextMenu a:hover,
.contextMenu a:active			{color:#8abade;text-decoration:underline;}
.contextMenu a.selected:link,		
.contextMenu a.selected:visited	{color:#8abade;text-decoration:none;}
.contextMenu a.selected:hover,

.contextMenu a.selected:active	{color:#8abade;text-decoration:underline;}
a.nohover:link,		
a.nohover:visited			{text-decoration:none;}
a.nohover:hover,
a.nohover:active			{text-decoration:underline;}
a.orange:link,		
a.orange:visited,	
a.orange:hover,
a.orange:active				{color:#fe8109;}
/******************/
ul.contextMenu{margin-bottom:10px}
ul.contextMenu li {padding:5px 0 5px 40px;background:url(images/contextMenu.gif) no-repeat bottom center;font-size:8pt}
.selected{font-weight:bold;}
/******************/


div.attention {background: url(images/attention.gif) 0 5px no-repeat;padding:10px 10px 10px 40px;}

.banner {background:url(images/banner.gif) no-repeat bottom center;padding-bottom:7px;margin-bottom:7px;}/*баннер с нижним отчеркивателем*/
.content{padding:0 7px 35px 30px;}
.contentFirst, .contentFirst td {font-size:8pt;}
.logo{background:url(images/logo.gif) repeat-y top center;}
.hat div.hatBorder{border:7px solid #4e555b;background-color:#4e555b}
.middleTable{background:url(images/middleTable.gif);width:990px;}
.middleTable .black{background-color:#000000; }
.enabea		{text-align:right;}
.enabea img	{margin-top:4px;}
.center{text-align:center}
.footer{background:url(images/lineBottom.gif) no-repeat top center;}
.footer td {font-size:8pt}
.cellRight{}
.cellLeft{padding:0px 30px 35px 30px;}
.cellMiddle{padding-bottom:10px;}
.contentFirst td {padding-bottom:20px}
.lined  {background:url(images/lined.gif) no-repeat bottom center;}
.white {background-color:#FFFFFF;text-align:center;padding:4px;margin:7px 0 7px 0;}
.Bgdark, .bgDark{background:url(images/darkBg.gif) left top;padding-top:10px;padding-bottom:20px;}
.content .Bgdark, .content .bgDark{background:url(images/darkBgContent.gif) left top;padding:7px 7px 11px 7px;}
.breadcrumbs{background:url(images/breadBg.gif) left top;color:#959595;text-align:right;width:100%;}
.content td.breadcrumbs{font-size:8pt;}
.navigation{width:100%; padding-top:3px;}
table.razdelName {background:url(images/razdelName.gif) center bottom no-repeat;padding-bottom:10px;margin-bottom:10px;}
.price{background:url(images/price.gif) no-repeat;width:43px;height:22px;color:#8abade;font-size:8pt;font-weight:bold;padding-top:3px;text-align:center;}
.moneyName{width:29px;height:22px;font-size:8pt;padding-top:3px;padding-left:2px;}
.right{float:right}
.dishAnno{margin-bottom:3px;font-size:8pt;text-align:justify;}
.menu td  {border-bottom:1px dashed #eeeeee;}
.menu tr.hover td	{background-color:#4c5358}
.popup {border:4px solid #FFFFFF;}
.popup h1 {background:none;margin:0}
table.tab2	{border:0; border-collapse:collapse; width:100%;} 
table.tab2 th	{border-bottom:1px solid #808080; border-collapse:collapse;padding:8px;font-size:8pt;color:#666666;background-color:#eeeeee;} 
table.tab2 td 	{border-bottom:1px solid #808080; border-collapse:collapse;padding:8px;}
/*******    main menu      *******/
.menuDropped ul li a {color:#FFFFFF;text-decoration:none;background:url(images/menuLi.gif) no-repeat bottom center;padding:10px 10px 10px 10px;}
/*.menuDropped {background:url(images/menuBottom.png) bottom no-repeat;padding-bottom:11px;;width:184px;}*
.menuDropped {padding-bottom:11px;width:190px;}*/
/*.menuDropped ul li {background:url(images/menuBg.png);} ,.menuDropped .menuBg */
.menuDropped a {z-index: 10;}


.menuDropped a:link,		
.menuDropped a:visited			{color:#afafaf;text-decoration:none;}
.menuDropped a:hover,
.menuDropped a:active			{color:#ffffff;text-decoration:none;}
/*******    end of main menu      *******/
/**Top menu**/
#horizontal-multilevel-menu,#horizontal-multilevel-menu ul
{

	margin:0; padding:0;
	min-height:27px;
	width:100%;
	list-style:none;
	font-size:11px;
	float:left;
	/*font-size:90%*/
}
#horizontal-multilevel-menu li {
	padding:0px; 
	background: none; 
	/*color:#FFFFFF;*/
}
}
#horizontal-multilevel-menu
{
	
}

/*Links*/
#horizontal-multilevel-menu a
{
	display:block;
	/*padding:5px 10px;
	/*padding:0.3em 0.8em;*/
	text-decoration:none;
	text-align:center;
	/*color:#FFFFFF;*/
}

#horizontal-multilevel-menu li 
{
	float:left;
}

/*Root items*/
#horizontal-multilevel-menu li a.root-item
{
	/*color:#fff;
	/*font-weight:bold;*/
	/*padding:7px 12px;*/
}

/*Root menu selected*/
#horizontal-multilevel-menu li a.root-item-selected
{
	/*background:#fc8d3d;
	color:#fff;
	font-weight:bold;
	/*padding:7px 12px;*/
}

/*Root items: hover*/
#horizontal-multilevel-menu li:hover a.root-item, #horizontal-multilevel-menu li.jshover a.root-item
{
	/*background:#e26336;
	color:#fff;*/
}

/*Item-parents*/
#horizontal-multilevel-menu a.parent
{
	/*background: url(images/arrow.gif) center right no-repeat;*/
}

/*Denied items*/
#horizontal-multilevel-menu a.denied
{
	/*background: url(images/lock.gif) center right no-repeat;*/
}

/*Child-items: hover*/
#horizontal-multilevel-menu li:hover, #horizontal-multilevel-menu li.jshover
{
	/*background:#D6D6D6;
	color:#fff;*/
}

/*Child-items selected*/
#horizontal-multilevel-menu li.item-selected
{
	/*background:#D6D6D6;
	color:#fff;*/
}

#horizontal-multilevel-menu li ul
{
	position:absolute;
	top:auto;
	display:none;
	z-index:500;
	height:auto;
	width:184px;
	border:0px;
}

/*Sub-menu item box*/
#horizontal-multilevel-menu li li 
{
	width:100%;
	border-bottom:0px;
}

/*Item link*/
#horizontal-multilevel-menu li ul a
{
	text-align:left;
}

#horizontal-multilevel-menu li ul ul
{
	/*margin:-27px 0 0 132px;
	/*margin:-1.93em 0 0 11.6em;*/
}

#horizontal-multilevel-menu li:hover ul ul,
#horizontal-multilevel-menu li.jshover ul ul,
#horizontal-multilevel-menu li:hover ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul ul
{
	/*top:-999em;*/
	display:none;
}

#horizontal-multilevel-menu li:hover ul,
#horizontal-multilevel-menu li.jshover ul,
#horizontal-multilevel-menu li li:hover ul,
#horizontal-multilevel-menu li li.jshover ul,
#horizontal-multilevel-menu li li li:hover ul,
#horizontal-multilevel-menu li li li.jshover ul,
#horizontal-multilevel-menu li li li li:hover ul,
#horizontal-multilevel-menu li li li li.jshover ul,
#horizontal-multilevel-menu li li li li li:hover ul,
#horizontal-multilevel-menu li li li li li.jshover ul
{
	/*z-index:1000;
	top:auto;*/
	display:block;
}

div.menu-clear-left
{
	clear:left;
}
/****     end of top menu       ********/

#parts1 input, #parts2 input, #parts1 select, #parts2 select, #parts2 textarea {width:180px;} 
.notetext {color:#FFFFFF;}
#notetext {color:#FFFFFF;}