* { outline: none; }
html, body { margin: 0; padding: 0; overflow: hidden; font-family: Arial, Helvetica, sans-serif; }
form, fieldset, h1, h2, h3 { margin: 0; padding: 0; border: none; }
a img { border: none; }
a { color: #98d201; text-decoration: none; }
a:hover { color: #fff; text-decoration: underline; }
h1 { font-size: 18px; }
h2 { font-size: 14px; }
h3 { font-size: 11px; margin-top: 10px; }
p { font-size: 11px; margin: 10px 0; padding: 0; }
.p-list { margin: 0; padding: 0; }
.p-list li { font-size: 11px; margin: 0 0 0 15px; padding: 0; }

#page { position: absolute; top: 50%; left: 50%; height: 1px; }
#content { position: relative; width: 960px; height: 960px; margin: -480px 0 0 -480px; }

#flash_background { position: absolute; left: -500px; top: -500px; z-index: 1; }
#main { position: absolute; top: 250px; left: 0; width: 960px; height: 430px; z-index: 2; }
#top { position: absolute; top: 200px; width: 200px; height: 100px; z-index: 3; }
#bottom { position: absolute; top: 666px; width: 960px; height: 160px; z-index: 4; }
#dropdown { position: absolute; top: 200px; right: 30px; width: 169px; min-height: 50px; z-index: 7;  }

#button_aktualno { background: url('/images/button_aktualno.png') no-repeat 0 0; }
#button_clubbing { background: url('/images/button_clubbing.png') no-repeat 0 0; }
#button_beer { background: url('/images/button_beer.png') no-repeat 0 0; }
#button_lemon { background: url('/images/button_lemon.png') no-repeat 0 0; }
#button_klub { background: url('/images/button_klub.png') no-repeat 0 0; }
#button_ambasador { background: url('/images/button_ambasador.png') no-repeat 0 0; }
#button_downloads { background: url('/images/button_downloads.png') no-repeat 0 0; }
#button_galerija { background: url('/images/button_galerija.png') no-repeat 0 0; }
#button_worldmap { background: url('/images/button_worldmap.png') no-repeat 0 0; }
#button_greenbeat { background: url('/images/button_greenbeat.png') no-repeat 0 0; }

#iframed { margin: 50px 0 0 42px; width: 882px; height: 340px; color: #fff; overflow: auto; text-align: left; }

.stupac3 { width: 260px; margin-right: 30px; float: left; }
.stupac4 { width: 210px; margin-right: 30px; float: left; }
.stupac5 { width: 160px; margin-right: 30px; float: left; }

.force-black-text { color: #004731 !important; }
.force-black-text a { color: #000 !important; }
.force-black-text a:hover { color: #004731 !important; }

.small-text, .small-text * { font-size: 10px !important; line-height: 11px !important; }
.xsmall-text, .xsmall-text * { font-size: 9px !important; line-height: 10px !important; }

#dropdown-top { width: 169px; height: 56px; background: url('/images/dropdown-top.png') no-repeat; }
#dropdown-top a { display: block; font-size: 11px; padding: 20px 0 20px 15px; }
#dropdown-enabled { background: url('/images/dropdown-bottom.png') no-repeat left bottom; }
#dropdown-enabled ul { margin: 0; padding: 0 0 20px 0; list-style-type: none; }
#dropdown-enabled li { margin: 0; padding: 0; background: url('/images/dropdown-mid.gif') repeat-y; font-size: 11px; }
#dropdown-enabled a { color: #fff; line-height: 18px; display: block; padding: 0 15px;  }
#dropdown .alternate { background-image: url('/images/dropdown-top-alternate.png') !important; }

/* page specific */

#entrance { position: relative; top: 300px; left: 325px; color: #fff; width: 260px; text-align: right; }
#entrance h1 { display: block; width: 1px; height: 1px; overflow: hidden; text-indent: -9999px; }
#entrance h2 { font-size: 18px; margin: 0; padding: 0; }
#entrance a { color: #fff; font-size: 18px; font-weight: bold; text-decoration: none; display: block; width: 80px; height: 28px; margin: 10px; padding-top: 4px; margin-right: 0 !important; background: url('/images/button_generic_small.png') no-repeat 0 0; float: right; text-align: center; }
#entrance a:hover { background: url('/images/button_generic_small.png') no-repeat 0 -32px; }
#entrance #underage { clear: both; display: none; }

#news-items { color: #fff; width: 280px; margin: 80px 0 0 42px; }
#news-items h2 { margin-top: 50px; }
#news-items p {  margin: 20px 0; font-size: 13px; }
#news-items p span { display: block; font-size: 24px; font-weight: bold; }
#news-items p.datum { color: #4a8610; }

#lista-evenata { margin-top: 20px; }
#lista-evenata p { margin-top: 18px; width: 164px; }
#lista-evenata ul { margin: 0; padding: 0; list-style-type: none; }
#lista-evenata li { margin: 0; padding: 0; font-size: 11px; line-height: 14px; }
#lista-evenata li.mjesto { font-weight: bold; margin: 0 0 5px 35px; }
#lista-evenata li .datum { color: #4a8610; }

#beer-extralinks, #downloads-extralinks { position: absolute; top: 400px; left: 0; text-align: center; width: 960px; color: #4a8610; font-size: 11px; }

#aktualno-info { color: #fff; width: 510px; margin: 50px 0 0 42px; }
#aktualno-info h1 { margin: 0 0 10px 0; }
#aktualno-info ul { margin: 0; padding: 0 0 0 15px; }
#aktualno-info li { font-size: 11px; margin: 0; padding: 0; }
.aktualno-item { height: 318px; overflow: hidden; }
.aktualno-hidden { display: none; }
.h318 { height: 318px; }
.rezultati-ankete b { font-family: 'Courier New', Courier, monospace; }
.gray-link { color: #999; }

#beer-cep-info { color: #fff; width: 220px; margin: 100px 0 0 620px; text-align: center; }
#beer-lagano-info { color: #fff; width: 350px; margin: 230px 0 0 140px; text-align: center; }
#beer-pakiranja-info { color: #fff; width: 280px; margin: 0 0 0 450px; text-align: center; }
#beer-zabava-info { color: #fff; width: 260px; margin: 160px 0 0 480px; }

#ambatekst { margin: 280px 0 0 42px; width: 630px; height: 160px; color: #fff; overflow: auto; text-align: left; }

#lemon-info { color: #333; width: 360px; margin: 140px 0 0 344px; }

#video-info { margin: 0; text-align: center; }

#worldmap-info { width: 640px; height: 390px; margin: -7px 0 0 155px; }

#market-info { color: #fff; width: 300px; margin: 234px 0 0 454px; }
#market-info h1 { display: none; }

/* jcarousel lite */

.carousel6, .carousel6galerija { float: left; }
#bottom ul { margin: 0; padding: 0; list-style-type: none; }
#bottom li { margin: 0; padding: 0; float: left; }
#bottom a { display: block; width: 147px; height: 156px; text-indent: -999999px; }
#bottom a:hover { background-position: 0 -156px; }

.carousel6next, .galerijanext { background: transparent url('/images/next-horizontal.png') no-repeat 0 0; }
.carousel6prev, .galerijaprev { background: transparent url('/images/prev-horizontal.png') no-repeat 0 0; }

.carousel6next, .carousel6prev, .galerijaprev, .galerijanext { display: block; border: none; width: 32px; height: 32px; margin: 56px 0 0 0; float: left; cursor: pointer; }
.carousel6next:hover, .carousel6prev:hover, .galerijaprev:hover, .galerijanext:hover { background-position: -32px 0; }
.carousel6next:active, .carousel6prev:active, .galerijaprev:active, .galerijanext:active { background-position: -64px 0; }