/* CSS Document */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0; padding:0}
body, html {width:100%; height:100%; background:#3d1e07}
img {border:none;}

#main {width:1005px; min-height:100%; background:url(../images/main-right-bg.png) 100% 0 no-repeat; position:relative; margin:0 auto}
* html #main {height:100%}
#clear {clear:both; height:72px}
* html  #clear1 {clear:both; height:65px}
*+html #clear1 {clear:both; height:65px}
.clear {clear:both; font-size:0; line-height:0}

#header {overflow:hidden}
.logo {float:left; margin:26px 25px 0 5px; font-family:Georgia; font-size:10px; color:#bca56f; width:198px; height:112px; text-align:center; display:inline}
.logo img {display:block; margin-bottom:4px}
.header-block {margin-top:48px; border-left:1px #bca56f dotted; padding:11px 0 6px 14px; float:left}
.title {font-family:Georgia; font-size:18.62px; color:#62ae2f; font-style:italic; display:block; width:190px; margin-bottom:15px}
.title-blocks {overflow:hidden}
.title-blocks img {float:left; margin-right:6px}
.korzina {margin-left:3px}
.korzina img {float:left; margin:0}
.korz-ssyl {float:left; background:url(../images/korzina-right-bg.png) 100% 0 no-repeat #331601; height:19px; padding:4px 10px 0 5px; display:inline}
* html .korz-ssyl {padding-top:0px; height:23px}
.korz-ssyl a {font-family:Arial; color:#8d704c; font-size:11px}

ul#main-menu {margin-left:5px; list-style:none}
ul#main-menu li {display:block; float:left}
ul#main-menu li a {background:url(../images/main-menu-bg.png) 0 30px no-repeat; width:118px; height:78px;  padding:0px; display:block; float:left; display:inline; font-family:Georgia; font-size:12px; color:#dacaa3; text-decoration:none; margin-top:2px; padding-top:37px;}
ul#main-menu a.last {background:url(../images/main-menu-bg-right.png) 0 30px no-repeat;}
ul#main-menu a.thirst-main {background:url(../images/main-menu-bg-left.png) 0 30px no-repeat;}
ul#main-menu a:hover {background:url(../images/main-menu-active.png) 0 7px no-repeat; }
ul#main-menu a.thirst-main:hover {background:url(../images/main-menu-active-bg-left.png) 0 7px no-repeat}
ul#main-menu a.last:hover {background:url(../images/main-menu-active-bg-right.png) 0 7px no-repeat}
ul#main-menu li a.act-l-menu {background:url(../images/main-menu-active-bg-left.png) 0 7px no-repeat}
ul#main-menu li a.act-menu {background:url(../images/main-menu-active.png) 0 7px no-repeat}
ul#main-menu li a.act-r-menu {background:url(../images/main-menu-active-bg-right.png) 0 7px no-repeat}

#content {width:100%; overflow:hidden;}



#left-column {float:left; margin-left:5px; display:inline;width:588px;}

#second-menu {list-style:none; margin-left:5px;  margin-top:-15px; clear:both; height:86px; position:static}
#second-menu li {padding:0 14px 0 12px; border-left:dotted 1px #bca56f; float:left; margin-right:22px; width:71px; height:86px; display:inline}
#second-menu li.thirst {border:none}
#second-menu li a {font-family:Georgia; font-style:italic; font-size:12px; color:#7c6647; text-decoration:none; display:block}
#second-menu li img {display:block; margin-bottom:4px}

.news {margin-top:24px; overflow:hidden;min-height:80px}
.news h1 {font-size:16px; font-family:Georgia; font-style:italic; color:#d7c9a9; float:left}
.news .title-news a {font-family:Arial; font-size:11px; color:#70532c; margin-left:11px; float:left; margin-top:2px; display:inline}
.title-news {display:block; overflow:hidden; clear:both; height:15px}
.new {font-family:Arial; font-size:12px; color:#7c6647; float:left; width:255px; border-right:1px dotted #7c6647; margin-top:10px; padding:2px 20px 5px 0}
.new-date {background:#a1895f; color:#000000; font-family:Arial; font-size:12px; padding:1px}
.new p {display:block}
.new p a img {margin-left:3px}
.second {border:none !important; margin-left:16px}

#map {background:url(../images/map-bg.png) no-repeat; width:159px; height:139px; padding:2px 0px; float:right; margin-top:-148px; position:relative; margin-right:-145px}
* html #map {margin-right:-120px}
#map img {display:block}

.big-banner {width:588px; height:79px; margin-top:25px; clear:both}

.adress {margin-top:11px; float:left; width:900px}
.adress h1 {display:block; font-size:16px; font-family:Georgia; font-style:italic; color:#d7c9a9}
.adress-this {width:900px; background:#7c6647; padding:13px 19px; margin-top:11px}
.adress-block {font-size:12px; color:#d7c9a9; font-family:Arial; width:230px; padding:2px 25px 2px 0; border-right:1px dotted #000000; float:left}
.adress-block a {color:#372711; font-family:Arial; font-size:12px}
.second-ad-bl {border-right:1px dotted #000000; margin-left:16px}
.adress-block img {margin:0 2px}
.adress-block b {font-weight:normal; color:#c2870f} 

#right-column {float:right; margin-right:81px; display:inline; width:320px}
.otzyvy {margin-top:250px; width:320px; min-height:0px}
.otzyvy-title {display:block; overflow:hidden; clear:both}
.otzyvy-title h1 {font-size:16px; font-family:Georgia; font-style:italic; color:#d7c9a9; float:left}
.otzyvy-title a {font-family:Arial; font-size:11px; color:#70532c; margin-left:11px; float:left; margin-top:2px}
.otzyv-strel {background:url(../images/strel.png); width:35px; height:19px; float:right; margin-right:23px; display:inline; position:relative; margin-top:-7px}
.otzyv-this {background:#5a4223; padding:12px 22px; font-family:Arial; font-size:12px; color:#000000; margin-top:12px}
.who-date {background:#7c6647; padding:2px; clear:both}
.otzyv-this p {display:block; margin-top:2px}

#footer {height:62px; margin:-62px auto 0; position:relative; width:1005px; z-index:-10;}
.footer-left {float:left; border-top:solid 3px #2b1201; width:588px; height:59px; margin-left:5px; background:url(../images/footer-bg-1.png) 2px 0 no-repeat; display:inline}
.footer-right {float:right; border-top:solid 3px #2b1201; width:320px; height:59px; margin-right:81px; background:url(../images/footer-bg-2.png) 7px 0 no-repeat; display:inline}
.copyright {float:right; margin-top:12px; font-family:Arial; font-size:12px; color:#291201}
.copyright a {font-family:Arial; font-size:12px; color:#291201}


/*****Index-2*****/
.text {font-family:Arial; font-size:12px; color:#7c6647;min-height:330px}
.text h1 {color:#d7c9a9; font-family:Georgia; font-size:16px; font-style:italic; display:block; margin-bottom:17px}
.text h2 {font-family:Arial; font-size:12px; color:#c2b293; font-style:italic; display:block}
.v-table-1 {margin-top:38px; border-collapse: collapse; width:586px}
* html .v-table-1 {width:318px}
.v-table-1 tr td, .v-table-1 tr th {border:1px solid #856e53}
.v-table-1 tr th {background:#51341c; font-family:Georgia; font-size:16px; color:#d7c9a9; font-style:italic; padding:10px 9px 10px 11px; border-bottom:0}
* html .v-table-1 tr th {padding:10px 10px 10px 11px}
.v-table-1 tr td {font-family:Arial; font-size:12px; color:#7c6647; padding:4px 6px}
* html .v-table-1 tr td {padding:4px 6px}
.small-banner {margin-top:255px}
.otzyvy-v {width:320px; margin-top:20px}

/*****Index-3*****/
.logo-v {color:#BCA56F;display:inline;float:left;font-family:Georgia;font-size:10px;height:146px;margin:26px 25px 0 0;text-align:center;width:198px;}
.title-blocks-v {overflow:hidden; margin-top:4px; margin-left:18px }
.title-blocks-v img {float:left; margin-right:6px}
.title-blocks-v  .korzina img {float:left; margin:0}
.header-menu {float:left; margin-left:99px}

ul#main-menu-v {list-style:none}
ul#main-menu-v li {display:block; float:left}
ul#main-menu-v a {background:url(../images/main-menu-bg.png) 0 30px no-repeat; width:118px; height:77px; display:block; float:left; text-align:center; display:inline; font-family:Georgia; width:117px; font-size:12px; color:#dacaa3; text-decoration:none; display:block; padding-top:38px}
ul#main-menu-v a.last {background:url(../images/main-menu-bg-right.png) 0 30px no-repeat;}
ul#main-menu-v a.thirst-main {background:url(../images/main-menu-bg-left.png) 0 30px no-repeat;}
#main-menu-v a:hover {background:url(../images/main-menu-active.png) 0 7px no-repeat}
ul#main-menu-v a.thirst-main:hover {background:url(../images/main-menu-active-bg-left.png) 0 7px no-repeat}
ul#main-menu-v a.last:hover {background:url(../images/main-menu-active-bg-right.png) 0 7px no-repeat}

#second-menu-v {list-style:none; float:left;  margin-top:-15px; clear:both; position:static}
#second-menu-v li {padding:18px 14px 0 21px; float:left; margin-right:13px; width:71px; display:inline; }
#second-menu-v li.activeli {background:url(../images/second-menu-active.png) -7px -4px no-repeat}
#second-menu-v li.thirst {border:none}
#second-menu-v li a {font-family:Georgia; font-style:italic; font-size:12px; color:#7c6647; text-decoration:none; display:block}
#second-menu-v li img {display:block; margin-bottom:4px}
#second-menu-v li a.active {color:#d7c9a9}

#main-v {width:1000px; min-height:100%; background:url(../images/main-bg-2.png) 100% 0 no-repeat; position:relative; margin:0 auto}
* html #main {height:100%}

#content-v {overflow:hidden; margin:35px 37px 0 11px;min-height:310px}

#right-column-v {float:right; margin-right:38px; display:inline; width:320px}
.small-banner-v {margin-top:55px}


.v-table-2 {border-collapse: collapse; margin-top:18px; margin-left:0 !important; width:926px}
.v-table-2 td input {margin-left:0}
.v-table-2 th {font-family:Georgia; font-size:13px; color:#d7c9a9; text-align:left; padding-left:2px; padding-bottom:10px}
.country {color:#c6c4c2; font-family:Arial; font-size:12px; position:relative; top:-1px}
.v-table-2 td { font-size:12px; color:#d7c9a9; text-align:left; padding:6px 4px; border-top:1px solid #53371d}
.countrytd {padding:16px 10px; border:none !important}
td.beer-title {font-size:18px; font-family:Georgia; color:#d7c9a9}
.opis {font-family:Arial; font-size:12px; color:#7c6647}
.v-table-2 td input {width:19px; height:15px; border:1px solid #856e53; font-size:12px; font-family:Arial; color:#7c6647; background:transparent; text-align:right}
.lasttd img  {margin-left:10px}
.v-table-2 tr td img.picture {border:4px solid #006600 !important}
.v-table-2 tr td.lasttd img {border:none !important}

.pages {margin-top:21px; font-family:Arial; font-size:12px; color:#856e53;}
.pages a {font-family:Arial; font-size:12px; color:#856e53; float:left; display:block; margin-right:8px; text-decoration:none; height:18px; padding-top:4px}
.mnozh {float:left; display:block; margin-right:8px; padding-top:4px}
.pages a.active-page {float:left; background:url(../images/page-active.png) 0 0 no-repeat; color:#3d1e07; padding-left:8px; padding-top:4px; width:13px}
.pages img {float:left; display:block; margin-right:0px !important; margin-top:4px !important}

/*****Index-4*****/
.select-shop {font-family:Arial; font-size:11px; color:#856e53; float:left; display:block; margin-left:12px; margin-top:2px}
.select-shop a {display:block; font-family:Arial; font-size:11px; color:#856e53; margin-left:12px; float:left; margin-top:2px}

.beer-select h1 {display:block; float:left; font-weight:normal; font-family:Georgia; font-size:16px; color:#d7c9a9; font-style:italic}

.otzyvy-1 {margin-top:50px;min-height:0;width:320px;}

        .dropdown dd, .dropdown dt, .dropdown ul { margin:0px; padding:0px; z-index: 99; }
        .dropdown dd { position:relative; z-index: 99; }
        .dropdown a, .dropdown a:visited { color:#816c5b; text-decoration:none; outline:none;}
        .dropdown a:hover { color:#5d4617;}
        .dropdown dt a:hover { color:#5d4617; border: 1px solid #d0c9af;}
        .dropdown dt a {background:#e4dfcb url(arrow.png) no-repeat scroll right center; display:block; padding-right:20px;
                        border:1px solid #d4ca9a; width:150px;}
        .dropdown dt a span {cursor:pointer; display:block; padding:5px;}
        .dropdown dd ul { background:#e4dfcb none repeat scroll 0 0; border:1px solid #d4ca9a; color:#C5C0B0; display:none;
                          left:0px; padding:5px 0px; position:absolute; top:2px; width:auto; width:190px; list-style:none;}
        .dropdown span.value { display:none;}
	.dropdown dd ul li {display:block; width:100%; clear:both}
        .dropdown dd ul li a { padding:5px; width:100%;}
        .dropdown dd ul li a:hover { background-color:#d0c9af; width:auto;}
        
        .dropdown img.flag { border:none; vertical-align:middle; margin-left:10px; }
        .flagvisibility { display:none;}


.beer-select a {display:block; font-family:Arial; font-size:11px; color:#856e53; margin-left:12px; float:left; margin-top:2px}

.beer-select {font-family:Georgia; font-size:16px; color:#d7c9a9; font-style:italic}

.nc_row ul {LIST-STYLE-POSITION: inside; margin: 10px 0;}
.nc_row h1, h2, h3 {margin: 10px 0;}
.nc_row h1, h2, h3 {color:#D7C9A9;}
.nc_row h2 {font-size:17px;}
.nc_row h3 {font-size:14px;}


