html { overflow-y: scroll; }
body { margin: 0; padding: 0; background: #C0CDB3 url(/gfx/bg.jpg) no-repeat top center; color: #000; text-align: center; }
body, td { font-family: Verdana, sans-serif; font-size: 12px; line-height: 130%; }
input, select, textarea { font-family: Verdana, sans-serif; font-size: 12px; border: 1px solid #333; padding: 1px 2px; }
input[type=submit], input.submit { text-transform: uppercase; color: #FFF; background: #2C4514; border: 1px solid #697708; }
img { border: 0; }
p { margin: 5px 2px; padding: 0; }
a { text-decoration: none; color: #BD7B3D; }
form { display: inline; }
h1, .form_title { font-size: 18px; font-weight: bold; font-family: 'Minion Web', Georgia; margin: 0; padding: 5px 0; color: #547E09; }
.form, .form_end { width: 100%; }
.wrapper { width: 1000px; margin: 0 auto; text-align: left; background: url(/gfx/hea_der-bg.png) no-repeat top center; }
.upper-header{width: 1000px; margin: 0 auto; text-align: left; background: url(/gfx/upper_header_bg.png) no-repeat top center;height:326px;position:absolute;}
.header{width: 1000px; margin: 0 auto; text-align: left; background: url(/gfx/fejlec.jpg) no-repeat top center;height:326px;position:absolute;}

.left-col { position: relative; float: left; width: 130px; margin: 0 0 40px; padding: 334px 0 0; }
.icons { position: absolute; top: 302px; right: 0; margin: 0; padding: 0; list-style: none; }
.icons li { float: left; margin: 0 0 0 5px; }
.menu { margin: 0; padding: 0; list-style: none; }
.menu li { margin: 0 0 2px; padding: 0; }
.menu a { display: block; width: 113px; height: 20px; padding: 2px 0 0 17px; color: #0E3C13; background: url(/gfx/menu-off-bg.png) no-repeat; }
.menu a:hover, .menu a.hover { color: #C7CA11; background: url(/gfx/menu-on-bg.png) no-repeat; }
.menu ul { position: absolute; left: -999em; z-index: 100; margin: 0; padding: 0; list-style: none; background: #94B372; border: 1px solid #E2EDD8; }
.menu li.hover ul, .menu li:hover ul { left: auto; margin: -22px 0 0 130px; -moz-box-shadow: 5px 5px 5px #9BBC7D; }
.menu ul li { margin: 0; }
.menu ul li a { display: block; width: 140px; height: auto; margin: 0 0 2px; padding: 2px 5px 2px; color: #1E340A; background: #EAF6B9; overflow: hidden; }
.menu ul li a:hover { color: #2B5529; background: #84AD49; }
.content-col { float: left; width: 526px; min-height: 300px; margin: 0 16px 40px 10px; padding: 334px 0 0; }
.right-col { position: relative; float: left; width: 270px; margin: 0 0 40px; padding: 80px 0 0; }
.languages { position: absolute; top: 38px; right: 0; margin: 0; padding: 0; list-style: none; }
.languages li { float: left; margin: 0 0 0 5px; }
#image-anim { position: relative; height: 360px; }
#pic1, #pic2 { position: absolute; cursor: pointer; }
.offer-select { height: 30px; margin: 0; padding: 0; list-style: none; background: url(/gfx/offer-select-bg.png) no-repeat top left; }
.offer-select li { float: left; }
.offer-select a { display: block; width: 98px; height: 14px; padding: 4px 0 0 5px; text-transform: uppercase; color: #FFF; }
.offer-box { width: 232px; height: 202px; margin: 20px 0; padding: 0 20px; background: url(/gfx/offer-box-bg.png) no-repeat; }
.offer-box-title { height: 24px; margin: 0 -20px 15px; padding: 8px 0 0 10px; font-size: 14px; text-transform: uppercase; color: #FFF; }
.footer { position: relative; clear: both; height: 16px; margin: 0 25px 40px; padding: 3px; font-size: 11px; text-align: left; color: #FFF; background: #6F9947; }
.footer a { color: #FFF; }
.footer-menu { margin: 0; padding: 0; float: right; list-style: none; }
.footer-menu li { float: left; margin: 0 10px; padding: 0 0 0 10px; border-left: 1px solid #FFF; }
.footer-menu li:first-child { border-left: 0; }
.logo-7even { position: absolute; top: 30px; right: 0; }

.gallery_container { width: 100%; margin: 20px 0; }
.gallery_container td { padding: 10px 0; text-align: center; }
.gallery_container img { border: 1px solid #FFF; }

div.success, div.error, div.info, div.notice { margin: 10px; padding: 8px 10px 10px 28px; }
div.success { background: #CDEFA6 url(/gfx/icon_success.gif) no-repeat 5px 10px; border: 1px solid #9BCC54; color: #648434; }
div.error { background: #FFD5D5 url(/gfx/icon_error.gif) no-repeat 5px 10px; border: 1px solid #FFACAD; color: #CF3738; }
div.info { background: #A8CDE3 url(/gfx/icon_info.gif) no-repeat 5px 10px; border: 1px solid #6ABCE2; color: #1C6B8B; }
div.notice { background: #FFF3A3 url(/gfx/icon_notice.gif) no-repeat 5px 10px; border: 1px solid #E7BD72; color: #B79000; }
span.error { color: #CF3738; }
.required { font-weight: bold; }
.clear { clear: both; }
.left { text-align: left; }
.center { text-align: center; }
.right { text-align: right; }
img.left { float: left; }
img.right { float: right; }

.content_dobozka{ overflow-y:scroll; overflow-x:hidden; height:350px; }