BODY {margin: 0; padding: 0; background-color: #fff}
BODY, TD, TEXTAREA, INPUT, SELECT {font: 11px Verdana, sans-serif}
TEXTAREA, INPUT, SELECT {border: 1px solid #999}
FORM {margin: 0; padding: 0}

DIV {position: relative}
HR {border: 0; height: 1px; border-bottom: 1px dashed #ccc}

KBD {font: bold 14px "Trebuchet MS",sans-serif; color: blue}
KBD.err {color: #CD0000}

.only_print {display: none}
#akciz {position: absolute; left: 330px; top: 170px;}

/*-- Inputs ----------------------------------------------------------------------*/
.btn, #enter INPUT.btn {height: 30px; border: 0; font: bold 10px Verdana, sans-serif; padding: 0 35px 0 0; background: transparent url(/images/design/btn.gif) no-repeat right; cursor: pointer}
          #votes INPUT.btn {margin-top: 5px; width: 125px}
          A.btn {display: block; width: 100px; height: 21px; padding-top: 9px; color: #000; text-align: right}
                    #content A:hover.btn {color: #000; text-decoration: none}
INPUT.bskt {width: 16px; height: 16px; margin-left: 5px; border: 0; background: url(/images/icons/tobasket.gif) no-repeat; cursor: pointer}
          #bskt_main {float: right; width: 160px; margin-top: 10px}
          #cocktail .bskt {width: 155px}
INPUT.txt, INPUT.txt_min {border-color: #D1DFE6}
          .drinks .txt, #cocktail .txt, #drink .txt, .psmt_table .txt {width: 15px; height: 15px; margin: 4px 0 0 0; text-align: center; border-width: 1px; border-color: #8BBDDA; font: italic 12px Arial; color: blue; background: #EFF7FB;}
INPUT.recalc {width: 95px; height: 16px; text-align: right; border: 0; background: url(/images/icons/refresh.gif) no-repeat; cursor: pointer}
          #recalc_main {float: right}
#no_delivery {margin-bottom: 20px; border: 1px solid #ACC2D3; font-size: 1.5em; background: #F0F5F9}
          #no_delivery P {text-indent: 0; margin: 0; padding: 7px; text-align: center}
          #no_delivery .s1 {color: red /*background: #F3FF12; color: #3C6380 #F3FF12  border-bottom: 1px dashed #0A83DE*/}
          #no_delivery .s2 {height: 25px; color: #0A83DE; background: url(/images/baners/e_drinks.gif) no-repeat 99% 5px}
/*-----------------------------------------------------------------------*/
IMG.figure {float: left; margin: 0 10px 5px 0}
IMG.icons {vertical-align: middle; border: 0}
.clearing {clear: both}
          .internal P.clearing {margin: 0; padding: 0; height: 0; line-height: 0}
.noborder {border: 0}
/*-- ALL ---------------------------------------------------------------------*/
#cocktail {}
          #cocktail H3 {text-align: left; padding-top: 0; font-weight: normal}
          #cocktail H5 {clear: both}
#condition {margin: 0 0 0 1em; padding: 0; font-size: 1.1em; }
          #condition LI {margin: 0.1em 0; padding: 0 0 0 0.5em; line-height: 18px; list-style: url(/images/icons/unselected.gif)}
          #condition LI.sel {list-style: url(/images/icons/selected.gif)}
#guest {}
          #content #guest .internal UL {padding: 0; list-style: none; list-style-image: none}
          #guest LI {clear: both; margin: 0; padding: 0 0 0 25px; background: url(/images/icons/chat.gif) no-repeat}
          #guest ADDRESS {float: right; color: #990000}
                    #guest BLOCKQUOTE ADDRESS {float: none; margin: 0; padding: 0}
          #guest CODE {float: left; color: #990000}
          #guest P {clear: both; margin: 0 0 10px 0; padding: 0; text-indent: 0}
          #guest BLOCKQUOTE {margin: 0 0 10px 20px; padding: 0 0 0 7px; border-left: 5px solid #DDEAF0; font-style: italic; text-align: left}
.news {clear: both}
          .news ADDRESS {float: right}
          .news H4 {line-height: 16px; vertical-align: top}
          .news .internal H4, .news .internal ADDRESS {padding-top: 0}
#block_enter, #block_registry {display: none}
/*-- Drinks ---------------------------------------------------------------------*/
#drink {}
          #drink H3 {font-weight: normal; padding-top: 0}
          #drink ADDRESS {float: right; font-weight: bold}
                    #drink ADDRESS A {color: red}
          #drink DFN {font-weight: bold; color: #3C6380}
          #drink KBD {color: #5A8FBB}
          #drink KBD.price {font-size: 12px; border-bottom: 1px dashed #5A8FBB}
.drinks {width: 100%; border: 0;}
          .drinks TD {width: 49%; padding: 10px 0 15px 0; text-align: right; vertical-align: top; border: 1px dashed #8BBDDA}
          .drinks TD H6 {text-align: right}
          .drinks .td_0 {border-width: 0 0 1px 0; padding-right: 15px;}
          .drinks .td_1 {border-width: 0 0 1px 1px; padding-left: 15px}
          .internal .drinks H6 {margin: 0; padding: 0}
          .drinks H5 {float: right}
          .drinks P {clear: right; text-indent: 0}
          .internal .drinks ADDRESS {padding-top: 0}
          .internal .drinks UL {float: right; width: auto; margin: 10px 0 0 0; padding: 0}
          .drinks LI {
            clear: right; float: right; margin: 0; padding: 0; list-style: none;
            text-align: right; white-space: nowrap
           }
#drinks_index {position: relative; width: 100%; border: 0}
          #drinks_index TD {width: 33%; padding: 0}
          #content #drinks_index .internal {text-align: center}
          .drinks_in .internal H5 {padding: 0; text-align: center; line-height: 14px}
          .drinks_in H5 A {color: #000; text-decoration: none}
          #drinks_index IMG {height: 180px; padding-bottom: 5px}
          #content #drinks_index .internal {height: 240px; padding: 0 10px 0 5px}
/*-----------------------------------------------------------------------*/
#page_numbers {clear: both; font-size: 11px}
          #page_numbers P {text-indent: 0; margin: 0; padding: 0 0 5px 0; /*border-top: 1px dashed #999*/}
          #page_numbers A {font: bold 14px "Times New Roman", Helvetica, sans-serif}
#search_result {clear: both; margin-top: 10px}
          #search_result LI {margin: 0 0 10px 0; padding: 0; vertical-align: middle}
          #search_result IMG {vertical-align: middle}
          #search_result A {font-size: 13px}
/*-- FORMS ---------------------------------------------------------------------*/
.form_main {padding: 10px}
          .form_main TEXTAREA, .form_main INPUT, .form_main SELECT {width: 450px; font: 12px Verdana, sans-serif; border: 1px solid #C6D6DD}
          .form_main SELECT {width: 452px; voice-family: "\"}\""; voice-family:inherit; width: 455px}
          html>body .form_main SELECT {width: 450px;}
          .form_main IMG.small {width: 200px; border: 2px dashed #eee}
          .form_main .del_img {margin-left: 20px}
          .form_main TD {font-size: 11px}
          .form_main INPUT.btn {font: bold 10px Verdana; border: 0; text-align: right; padding-right: 33px; cursor: pointer}
          .form_main .txt {padding: 5px; text-align: right; vertical-align: top}
          .form_main .noborder {width: 20px; border: 0}
          .form_main H5 {margin: 0; padding: 0}
          .form_main .marked {color: red}
.frm_min .form_main {padding: 0}
          .frm_min .form_main INPUT, .frm_min .form_main SELECT, .frm_min .form_main TEXTAREA {width: 300px}
          .frm_min .form_main SELECT {width: 202px; voice-family: "\"}\""; voice-family:inherit; width: 305px}
          html>body .frm_min .form_main SELECT {width: 300px}
          .frm_min .form_main .noborder {width: 20px}
.nochange .form_main {padding: 0}
          .nochange .form_main, .nochange .form_main TD {border: 1px solid #E7EFF3}
          .nochange .form_main .tr_brn {display: none}
          .nochange .form_main INPUT, .nochange .form_main SELECT, .nochange .form_main TEXTAREA {border: 0}
          .nochange .form_main TEXTAREA {overflow: hidden}
/*-- Forms Registry --------------------------------------------------------------------*/
#enter {margin: 0 10px}
          #enter FORM {padding-top: 40px; background: url(/images/design/blocks/logo.gif) no-repeat 3px 0}
          #enter .frm_min INPUT {margin: 0}
          #enter .form_main {padding: 0}
          #enter .btn {width: 105px; text-align: right; padding-right: 33px}
          #to_registry {width: 110px; margin: -33px 0 0 0}
                    #to_registry .btn {width: 75px}

          #enter .marked {display: none}
          #enter TD {padding: 3px 1px; vertical-align: middle}
.to_zakaz {float: right; vertical-align: middle}
#btn_long .btn {width: 200px}
/*-- Forms Search --------------------------------------------------------------------*/
.search_form {text-align: right}
          .search_form TABLE {width: 340px; margin-bottom: 10px}
          .search_form TD {text-align: right}
          .search_form TD.txt {text-align: left}
          .search_form INPUT.txt {width: 140px}
          .search_form .txt_min {width: 50px}
          .search_form .btn {width: 110px}
          .search_form .cats {float: left; margin: 0 30px 0 0; text-transform: lowercase; text-align: left}
                    .search_form #no_margin {margin: 0}
          .search_form .cats INPUT {border: 0}
#search_form_min {float: left; margin-top: -30px}
          #search_form_min INPUT {vertical-align: middle}
          #search_form_min .txt, #enter INPUT {width: 152px; height: 21px; margin-left: 12px; border: 0; background: url(/images/design/txt.gif) no-repeat}
          #search_form_min .btn {width: 72px; height: 40px; padding-right: 40px; background-image: url(/images/design/btn_top.gif)}
#search_coc {}
          #search_coc TABLE {width: 320px}
/*-- Votes ----------------------------------------------------------------------*/
#votes {}
          #votes H6 {margin: 0 0 5px 5px; padding: 0}
          #votes UL {margin: 0 0 0 20px; padding: 0; list-style: square}
          #votes LI {margin: 0; padding: 0}
          #votes P {margin: 0; padding: 0; text-align: right}
          #votes LABEL {vertical-align: middle}
          #votes INPUT {vertical-align: middle}
          #votes TABLE {border: 0}
          #votes TD {padding: 1px 0; vertical-align: top}
          #votes TD.titled {padding: 3px 0 0 3px}
#votes_res {}
          #votes_res ADDRESS {float: right}
          #votes_res TABLE {position: relative; width: 99%; border: 1px dashed #ccc}
          #votes_res TR.strip0 TD {background: #EEF5F8}
          #votes_res TR.strip1 TD {background: #F7FAFB}
          #votes_res TR.about TD {padding: 5px}
          #votes_res TD {padding: 1px 5px; text-align: right}
          #votes_res .percent {}
          #votes_res .graph {text-align: left; width: 50%}
          #votes_res .graph DIV {height: 15px; background: #74B3E3}
/*-- BLockS ----------------------------------------------------------------------*/
.l {float: left; width: 14px}
.r {float: right; width: 18px}
.internal {padding: 0 10px 0 5px; border-left: 1px solid #D8E7EE; background: url(/images/design/blocks/ord_bg_right.gif) repeat-y right}
          #content .internal {padding: 10px 20px 0 15px}
          .internal P, .internal UL, .internal ADDRESS {margin: 0; padding: 7px 0}
          #content .internal UL, #votes UL, #info_side .internal UL {padding-left: 20px; list-style-image: url(/images/icons/bullet.gif)}
                    #votes UL {padding-left: 0}
          .internal H1, .internal H2, .internal H3, .internal H4, .internal H5, .internal H6 {margin: 0; padding: 7px 0}

#votes, #enter, .search_form {background: url(/images/design/blocks/bg.gif) repeat-x center center}
          .search_form {background-position: 0 100px}
          #votes .internal {padding: 10px 20px 0 10px}
          .search_form .internal {padding: 10px}
          #info_side .internal {padding: 0 17px 0 10px; text-align: justify}

.border_top, .border_bottom {width: 100%}
.border_top {background: url(/images/design/blocks/ord_bg_top.gif) repeat-x}
          .border_top, .border_top .l, .border_top .r {height: 13px}
          .border_top .l {background: url(/images/design/blocks/ord_ugol_top_left.gif) no-repeat}
          .border_top .r {background: url(/images/design/blocks/ord_ugol_top_right.gif) no-repeat}
          .border_top A {text-decoration: none}
.border_bottom {clear: both; background: url(/images/design/blocks/ord_bg_bottom.gif) repeat-x bottom}
          .border_bottom, .border_bottom .l, .border_bottom .r {height: 18px}
          .border_bottom .l {background: url(/images/design/blocks/ord_ugol_bottom_left.gif) no-repeat}
          .border_bottom .r {background: url(/images/design/blocks/ord_ugol_bottom_right.gif) no-repeat}
.block_titled {}
          .block_titled H4 {margin: 0; padding: 0; text-align: center; text-transform: lowercase; font-size: 15px; line-height: 16px}
                    .block_titled H4 B {text-transform: none}
          .block_titled .border_top {background: url(/images/design/blocks/titled_bg_top.gif) repeat-x}
          .block_titled .border_top, .block_titled .border_top .l, .block_titled .border_top .r {height: 25px}
          .block_titled .border_top .l {width: 25px; background: url(/images/design/blocks/titled_ugol_top_left.gif) no-repeat}
          .block_titled .border_top .r {width: 31px; background: url(/images/design/blocks/titled_ugol_top_right.gif) no-repeat}
/*-- Only Design ----------------------------------------------------------------------*/
#baner_main {width: 427px}
          #baner_main IMG {width: 427px; height: 90px; border: 0}
#baner_second {margin: 10px 0; text-align: center}
          #baner_second IMG {width: 100px; height: 100px; border: 0; padding-left: 5px}
          html>body #baner_second IMG {padding: 0}
          #baner_second .ammt {width: 172px; height: 40px; border: 0; padding-top: 5px}

#content {margin: 10px}
          #content .internal P {width: 99%; text-align: justify}
#footer {clear: both; height: 35px; background: url(/images/design/bottom_bg.gif) repeat-x bottom}
          #footer ADDRESS {float: right; margin: 6px; font-style: normal}
          #counter {float: left; margin: 0 0 5px 12px}
          #footer A {color: #3B728B}
#header {text-align: center}
          #logo {float: left; width: 162px; height: 75px; margin: 15px 0 0 10px}
          #slogan {float: left; margin: 20px 0 0 25px; text-align: left; color: #33CC66; font: bold 11px Arial, sans-sefif}
          #basket {float: right; width: 248px; height: 99px; margin: 7px 10px 0 0}
                    #header .empty {background: url(/images/design/basket_empty.jpg) no-repeat}
                    #header .full {background: url(/images/design/basket.jpg) no-repeat}
                    #basket P {width: 110px; margin: 36px 0 0 -10px; padding: 0; text-align: center; text-indent: 0}
                        html>body #basket P {margin-left: 4px}
                    #basket A {float: right; width: 90px; height: 65px; margin: 20px 20px 0 0}
                    #basket A EM {display: none}
#catalog, #menu_dop {margin: 10px;}
                    UL.menu_side {margin: 0 5px; padding: 0; list-style: none; font-weight: bold}
                    .menu_side LI {margin: 0; padding: 1px 2px}
                    .menu_side A {color: #000; text-decoration: none}
                    .menu_side LI.sel, .menu_side LI.sel A, .menu_side A:hover {color: #047FDD}
#limited {background: url(/images/design/head_bg.jpg) repeat-x}
#menu {height: 20px; font-weight: bold; text-transform: lowercase}
          #menu UL {margin: 0; padding: 0; list-style: none}
          #menu LI {margin: 0; padding: 0; display: inline}
          #menu A {float: right; color: #000; padding: 3px 10px}
          #menu LI.sel A {color: #0271C6; text-transform: uppercase; font: bold 14px "Trebuchet MS",sans-serif;}
          #menu A:hover {color: #0271C6}
/*-- Structure ---------------------------------------------------------------------*/
#wrapper_all {}
#wrap_content {width: 69%}
#wrapper_main {width: 73%}

#left_panel {width: 26%}
#right_panel {width: 31%}
          #right_panel_padding {margin: 10px}

#left_panel, #wrapper_main, #wrap_content, #right_panel {float: left}
#wrapper_all, #menu, #footer {width: 100%; text-align: left}
#limited {min-width: 980px; max-width: 1200px; text-align: center; margin: 0 auto}<!--LiveInternet counter--><script type="text/javascript"><!--
				document.write("<a href='http://www.liveinternet.ru/click' "+
				"target=_blank><img src='http://counter.yadro.ru/hit?t40.15;r"+
				escape(document.referrer)+((typeof(screen)=="undefined")?"":
				";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth?
				screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+
				";"+Math.random()+
				"' alt='' title='LiveInternet: показано число просмотров и"+
				" посетителей за 24 часа' "+
				"border='0' width=1 height=1><\/a>")
				//--></script><!--/LiveInternet-->
