body {	margin: 0px;	font-family: 'Arial CE', 'Helvetica CE', Arial, helvetica, sans-serif;	font-size: .7em;	color: #555555;	background-color: #FFFFFF;	background-image: url("../img/bg_body.jpg");	background-repeat: repeat-x;	background-position: top right;}p, img, div, form, input, h1, h2, h3, hr {	border: 0;	margin: 0;	padding: 0;}a:link {	font-weight: normal;	text-decoration: none;	color: #006833;}a:visited {	font-weight: normal;	text-decoration: none;	color: #006833;}a:hover {	font-weight: normal;	text-decoration: underline;	color: #006833;}.noscreen {	display: none;}h2 {	font-family: 'Arial CE', 'Helvetica CE', Arial, helvetica, sans-serif;	font-size: 1.7em;	color: #006833;	font-weight: bold;	margin-top: 5px;	margin-bottom: 20px;}#holder {	width: 960px;	margin: 0 auto;	padding: 0;	margin-top: 15px;	background-color: #eef3ee;	background-image: url("../img/bg_holder.jpg");	background-repeat: repeat-y;	background-position: top right;}/* HLAVA */#header {	clear: both;	width: 960px;	height: 126px;	margin: 0 auto;	padding: 0;	background-color: #ffffff;	background-image: url("../img/bg_header.jpg");	background-repeat: no-repeat;	background-position: top right;}#header-left {	float: left;	width: 239px;	height: 126px;}#header-left h1 {	display: none;}#header-search {	height: 47px;	float: right;	width: 295px;	padding-top: 35px;	padding-left: 400px;	padding-right: 26px;}#header-search .searchinput {	display: block;	border: 0 none;	padding: 0px;	padding-top: 5px;	padding-left: 12px;	margin: 0px;	width: 160px;	height: 23px;	background-image: url("../img/bg_search_input.jpg");	background-repeat: no-repeat;	background-position: top right;	float: left;	color: #9bb38b;	font-size: 100%;}#header-search .button {	display: block;	margin: 0;	padding: 0;	border: 0 none;	width: 35px;	height: 28px;	float: right;}#header-menu {	height: 36px;	float: right;	width: 691px;	padding-bottom: 8px;	padding-right: 30px;	text-align: right;}/* *//* ODOSLANY MODAL FORM */#modal-info {	width: 890px;	padding: 20px;	margin: 15px;	text-align: center;	background-color: #ced9d1;	border: 1px solid #dadad7;	clear: both;}#modal-info p {	font-size: 120%;}/* ZNACKY PATA */#znacky {	clear: both;	height: 120px;	width: 940px;	background-color: #eef3ef;	background-repeat: no-repeat;	background-position: top right;	padding-top: 63px;	padding-left: 20px;}#znacky h2 {	display: none;}#znacky img {	background-image: url("../img/bg_znacky_oddelovac.jpg");	background-repeat: no-repeat;	background-position: top right;}#znacky img.posledne {	background: none;}/* *//* NAVIGACIA */#information-bar {	width: 900px;	padding-left: 30px;	padding-right: 30px;}#navigation-bar {	color: #151405;	font-size: 100%;	float: left;}#right-navigation-bar {	color: #151405;	font-size: 100%;	float: right;}#information-bar a:link {	font-weight: normal;	text-decoration: underline;	color: #006833;}#information-bar a:visited {	font-weight: normal;	text-decoration: underline;	color: #006833;}#information-bar a:hover {	font-weight: normal;	text-decoration: none;	color: #006833;}/* *//* PATA */#footer {	clear: both;	height: 34px;	width: 815px;	background-image: url("../img/bg_footer.jpg");	background-repeat: no-repeat;	background-position: top right;	font-size: 100%;	padding-top: 40px;	padding-left: 145px;}#footer-left {	float: left;	text-align: left;	color: #a1a1a1;}#footer-left p {	line-height: 1.8;}#footer-left em {	font-style: normal;	color: #151405;}#footer-right {	float: right;	text-align: right;	color: #151405;	padding-right: 20px;}#footer-left a, #footer-left a:visited, #footer-left a:active, #footer-right a, #footer-right a:visited, #footer-right a:active {	color: #006833;	text-decoration: underline;	font-weight: normal;}#footer-left a:hover, #footer-right a:hover {	color: #006833;	text-decoration: none;	font-weight: normal;}/* *//* CONTENT */#content {	clear: both;	width: 900px;	padding-left: 30px;	padding-right: 30px;	padding-top: 15px;	padding-bottom: 15px;	_height: 400px;	min-height: 400px;}#uvod-left {	width: 300px;	padding-top: 15px;	display: block;	float: left;	clear: left;	text-align: left;}#uvod-right {	width: 280px;	padding-top: 15px;	float: right;	display: block;	text-align: left;	padding-right: 20px;}#uvod-middle {	width: 280px;	padding-top: 15px;	padding-right: 20px;	float: left;	display: block;	text-align: left;}#uvod-middle p {	text-align: left;	color: #151405;	line-height: 1.4;}#uvod-middle img {	float: left;	margin-bottom: 8px;}#uvod-middle strong {	font-size: 110%;	font-weight: bold;}#uvod-middle hr, #uvod-right hr {	clear: both;	color: #d1dfcf;	background-color: #d1dfcf;	height: 1px;	margin-bottom: 8px;}#uvod-right p {	font-size: 110%;	text-align: left;	color: #151405;	line-height: 1.4;	margin-bottom: 10px;}#uvod-right .datum {	font-size: 90%;}/* PODSTRANKY */#obsah {	clear: both;	width: 900px;	padding-left: 30px;	padding-right: 30px;	padding-top: 15px;	padding-bottom: 15px;	_height: 400px;	min-height: 400px;}#obsah-nadflash {	clear: both;	width: 900px;	padding-left: 30px;	padding-right: 30px;	padding-top: 15px;}#obsah-flash {	text-align: center;}#obsah-left {	display: block;	float: left;	clear: left;	width: 260px;}#obsah-hlavny {	display: block;	float: right;	width: 610px;	padding-left: 30px;}#obsah h2, #obsah-nadflash h2 {	display: block;	height: 69px;	width: 875px;	background-image: url("../img/bg_h2_1.jpg");	background-repeat: no-repeat;	background-position: top right;	font-family: 'Arial CE', 'Helvetica CE', Arial, helvetica, sans-serif;	font-size: 2.4em;	color: #ffffff;	font-weight: bold;	padding-top: 22px;	padding-left: 25px;}#obsah .h2-1 {	background-image: url("../img/bg_h2_1.jpg");}#obsah .h2-2 {	background-image: url("../img/bg_h2_2.jpg");}#obsah .h2-3 {	background-image: url("../img/bg_h2_3.jpg");}#obsah .h2-4 {	background-image: url("../img/bg_h2_4.jpg");}#obsah .h2-5 {	background-image: url("../img/bg_h2_5.jpg");}#obsah .h2-6 {	background-image: url("../img/bg_h2_6.jpg");}#obsah .h2-heineken {	background-image: url("../img/bg_h2_heineken.jpg");}#obsah .h2-krusovice {	background-image: url("../img/bg_h2_krusovice.jpg");}#obsah .h2-starobrno {	background-image: url("../img/bg_h2_starobrno.jpg");}#obsah .h2-breznak {	background-image: url("../img/bg_h2_breznak.jpg");}#obsah .h2-bazant {	background-image: url("../img/bg_h2_bazant.jpg");}#obsah .h2-zlatopramen {	background-image: url("../img/bg_h2_zlatopramen.jpg");}#obsah .h2-hostan {	background-image: url("../img/bg_h2_hostan.jpg");}#obsah .h2-louny {	background-image: url("../img/bg_h2_louny.jpg");}#obsah .h2-dacicky {	background-image: url("../img/bg_h2_dacicky.jpg");}#obsah .h2-frii {	background-image: url("../img/bg_h2_frii.jpg");}#obsah h2 .smaller {	font-size: 40%;}#obsah h3 {	text-transform: uppercase;	font-family: 'Arial CE', 'Helvetica CE', Arial, helvetica, sans-serif;	font-size: 1.2em;	color: #006833;	font-weight: bold;	border-bottom: 1px solid #b5b5b0;	padding-bottom: 5px;	margin-bottom: 15px;}#obsah-hlavny p, #modal_content p {	font-size: 110%;	margin-bottom: 15px;	line-height: 1.4;	color: #151405;}#obsah-left .bannery {	padding-top: 20px;	clear: both;}#obsah-left .banner {	margin-bottom: 14px;	margin-top: 14px;}#obsah-hlavny .produkt-detail {	background-repeat: no-repeat;	background-position: top left;	padding-left: 245px;	_height: 540px;	min-height: 540px;}#obsah-hlavny .link {	background-image: url("../img/link.jpg");	background-repeat: no-repeat;	background-position: left;	padding-left: 21px;	margin-bottom: 1px;}#obsah-hlavny hr {	color: #d0d8db;	background-color: #d0d8db;	height: 1px;	margin-top: 8px;	margin-bottom: 5px;}#obsah-hlavny .produkt-detail h3 {	font-family: 'Arial CE', 'Helvetica CE', Arial, helvetica, sans-serif;	font-size: 3.5em;	color: #006833;	border-bottom: 1px solid #b5b5b0;	padding-bottom: 10px;	margin-bottom: 25px;	padding-top: 35px;	font-weight: bold;	text-transform: none;}#obsah-hlavny .detail-krusovice {	background-image: url("../img/bg_krusovice.jpg");	_height: 520px;	min-height: 520px;}#obsah-hlavny .detail-zlatopramen {	background-image: url("../img/bg_zlatopramen.jpg");}#obsah-hlavny .detail-starobrno {	background-image: url("../img/bg_starobrno.jpg");}#obsah-hlavny .detail-heineken {	background-image: url("../img/bg_heineken.jpg");}#obsah-hlavny .detail-breznak {	background-image: url("../img/bg_breznak.jpg");}#obsah-hlavny .detail-bazant {	background-image: url("../img/bg_bazant.jpg");}#obsah-hlavny .detail-hostan {	background-image: url("../img/bg_hostan.jpg");}#obsah-hlavny .detail-louny {	background-image: url("../img/bg_louny.jpg");}#obsah-hlavny .detail-dacicky {	background-image: url("../img/bg_dacicky.jpg");}#obsah-hlavny .detail-frii {	background-image: url("../img/bg_frii.jpg");}#obsah-hlavny .special {	border-top: 1px solid #d1dfcf;	clear: both;}#obsah-hlavny .special-left {	float: left;}#obsah-hlavny .special-right {	/* float: right;*/	padding-top: 20px;}#obsah-hlavny .special-right h3 {	font-family: 'Arial CE', 'Helvetica CE', Arial, helvetica, sans-serif;	font-size: 2.6em;	color: #006833;	padding: 0;	margin: 0;	margin-bottom: 15px;	font-weight: bold;	text-transform: none;	border: none;	clear: none;}#obsah-hlavny .kontakttable {	margin-bottom: 30px;	width: 100%;}#obsah-hlavny .kontakttable td {	padding: 6px;	padding-left: 2px;	padding-right: 12px;	border-bottom: 1px solid #e3e3e1;}#obsah-hlavny .ocenenia {	margin-bottom: 15px;}#obsah-hlavny .ocenenia td {	padding: 5px;	border-bottom: 1px solid #e3e3e1;}#obsah-hlavny .ocenenia .heading {	margin-bottom: 15px;	color: #006833;	font-size: 110%;	font-weight: bold;	background-color: #eef3ee;	padding-top: 7px;	padding-bottom: 7px;}#obsah-hlavny ul {font-size: 110%;color: #151405;padding:0;margin:0;margin-bottom: 10px;list-style-type:square;padding-left: 15px;float: none ;line-height: 1.4;  }#tlacove h2, #tlacova h2 {	font-family: 'Arial CE', 'Helvetica CE', Arial, helvetica, sans-serif;	font-size: 1.6em;	color: #006833;	padding: 0;	margin: 0;	font-weight: bold;	text-transform: none;	border: none;	clear: both;	background: none;	width: auto;	height: auto;}#tlacove h2 a {	color: #006833;	padding: 0;	margin: 0;	font-weight: bold;	text-transform: none;	border: none;	clear: both;	background: none;	width: auto;}#tlacove .miestodatum, #tlacova .miestodatum {	color: #006833;	margin-bottom: 10px;	font-size: 90%;}#tlacove p, #tlacove strong, #tlacove b, #tlacove i, #tlacove em {	margin: 0;	padding: 0;	font-weight: normal;	color: #151405;	font-style: normal;}#tlacove hr {	color: #e8efe7;	background-color: #e8efe7;	height: 1px;	margin-top: 15px;	margin-bottom: 15px;}#tlacova {	padding-right: 15px;}#tlacova p {	text-align: justify;}/* SUBMENU *//* style2 begin */#submenu ul, #subsubmenu ul {	margin: 0px;	padding: 0px;	list-style: none;	clear: both;	/*float: left;	clear: left;*/}#submenu li, #subsubmenu li {	width: 260px;	font-size: 110%;	font-weight: bold;	color: #006833;}#submenu li a {	width: 220px;	height: 22px;	color: #006833;	text-decoration: none;	display: block;	padding-top: 13px;	padding-left: 40px;	background-image: url("../img/bg_submenu.jpg");	background-repeat: no-repeat;	background-position: top right;	font-weight: bold;}#submenu li a:visited {	color: #006833;	text-decoration: none;}#submenu li a:hover {	color: #006833;	text-decoration: none;	background-image: url("../img/bg_submenu_hover.jpg");	background-repeat: no-repeat;	background-position: top right;}#submenu li.active, #submenu li.active a {	background-image: url("../img/bg_submenu_hover.jpg");	background-repeat: no-repeat;	background-position: top right;}#subsubmenu li a {	width: 210px;	_height: 22px;	min-height: 22px;	color: #006833;	text-decoration: none;	display: block;	padding-top: 13px;	padding-left: 50px;	background-image: url("../img/bg_subsubmenu.jpg");	background-repeat: no-repeat;	background-position: top right;}#subsubmenu li a:visited {	color: #006833;	text-decoration: none;}#subsubmenu li a:hover {	color: #006833;	text-decoration: none;	background-image: url("../img/bg_subsubmenu_hover.jpg");	background-repeat: no-repeat;	background-position: top right;}#subsubmenu li.active, #subsubmenu li.active a {	background-image: url("../img/bg_subsubmenu_hover.jpg");	background-repeat: no-repeat;	background-position: top right;}hr.cleaner {	clear: both;	height: 1px;	margin: -1px 0 0 0;	padding: 0;	border: none;	visibility: hidden;}/* KARIERA */#tablenabor {background: url(../img/img_nabor_table.jpg) no-repeat;}#tablenabor td {padding-left: 5px;text-align: left;color: #016934;font-size: 110%;}#success td {padding-left: 5px;text-align: left;color: #59584f;font-size: 100%;line-height: 1.2;}#success .big {color: #151405;font-size: 120%;font-weight: bold;}#kariera-kontakty td {padding-left: 5px;padding-bottom: 20px;text-align: left;color: #151405;font-size: 110%;line-height: 1.2;}#kariera-kontakty .big {color: #151405;font-size: 120%;font-weight: bold;}#kariera-kontakty .ciara {border-left: 1px solid #e3e3e1;padding-left: 15px;}#zamestnavatel-left {width: 300px;float: left;}#zamestnavatel-right {width: 195px;background: url(../img/bg_firemna_kultura.jpg) no-repeat;float: right;min-height: 253px;_height: 253px;padding-left: 20px;padding-right: 85px;}#zamestnavatel-left1 {width: 300px;float: left;text-align: right;}#zamestnavatel-right1 {width: 300px;float: right;text-align: right;}#zamestnavatel-left h4,#zamestnavatel-right h4 {font-size: 110%;color: #006833;font-weight: bold;}  /* FORMULAR */.formular input {	background-color: #f7f9f7;	border: 1px solid #dadad7;	font-size: 11px;	padding: 5px;	font-family: 'Arial CE', 'Helvetica CE', Arial, helvetica, sans-serif;	width: 180px;}.formular textarea {	background-color: #f7f9f7;	border: 1px solid #dadad7;	font-size: 11px;	padding: 5px;	font-family: 'Arial CE', 'Helvetica CE', Arial, helvetica, sans-serif;	width: 570px;}.orindz {	color: #006833;	font-size: 120%;	font-weight: bold;}.formular .button {	border: none;	width: auto;	padding: 0;}.formular td {	padding: 2px;	padding-left: 0;}.link {	background-image: url("../img/sipka.gif");	background-repeat: no-repeat;	background-position: left;	padding-left: 10px;	margin-bottom: 1px;}.link2 {	background-image: url("../img/icon_file.gif");	background-repeat: no-repeat;	background-position: left;	padding-left: 15px;	margin-bottom: 10px;	line-height: 1.6;}/* TABULKA */.table {	width: 100%;	margin-bottom: 20px;}.table td {	background-color: #E4ECE3;	vertical-align: top;	padding-left: 8px;}.table td.highlight {	background-color: #005124;	color: #ffffff;	font-weight: bold;	vertical-align: top;	padding: 3px;	padding-left: 8px;}.kontakt {	width: 100%;	margin-bottom: 20px;}.kontakt td {	padding-top: 9px;	padding-bottom: 9px;	background-color: #E4ECE3;	vertical-align: top;	padding-left: 8px;}.kontakt td.highlight {	background-color: #005124;	color: #ffffff;	font-weight: bold;	vertical-align: top;	padding: 4px;	padding-left: 8px;}#button-feedback {	display: block;	position: absolute;	top: 100px;	right: 1px;	width: 54px;	height: 44px;	cursor: pointer;}#modal_content {	display: none;	padding: 30px;	width: 600px;	position: fixed;	left: 50%;	top: 50px;	margin-top: 10px;	margin-left: -300px;	-webkit-box-shadow: 0px 0px 8px #111;	background-color: #ffffff;	text-align: left;	/* background-image: url('../img/back_link.png');*/	background-position: 0 bottom;	background-repeat: repeat-x;	font-size: 11px;	color: #2c3843;	font-family: tahoma;}#modal_content small {	font-size: 77%;}#modal_content .modal_close {	position: absolute;	right: -27px;	top: -20px;	float: right;	cursor: pointer;}#modal_content h3 {	font-size: 116%;}#modal_overlay {	background-color: #000;}/* Background iframe styling for IE6. Prevents ActiveX bleed-through (<select> form elements, etc.) */* iframe.overlay {	position: absolute;	top: 0;	left: 0;	z-index: -1;	width: expression(this.parentNode.offsetWidth+'px');	height: expression(this.parentNode.offsetHeight+'px');}/* Fixed posistioning emulation for IE6     Star selector used to hide definition from browsers other than IE6     For valid CSS, use a conditional include instead */* html #modal_content {	position: absolute;	top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');}.hidden {	display: none;}#modal_content h2 {	text-transform: none;	font-family: 'Arial CE', 'Helvetica CE', Arial, helvetica, sans-serif;	font-size: 2.6em;	color: #006833;	font-weight: bold;	padding-bottom: 5px;	margin-bottom: 15px;}#modal_content h3 {	text-transform: uppercase;	font-family: 'Arial CE', 'Helvetica CE', Arial, helvetica, sans-serif;	font-size: 1.2em;	color: #006833;	font-weight: bold;	border-bottom: 1px solid #b5b5b0;	padding-bottom: 5px;	margin-bottom: 15px;}#modal_content .big {	font-size: 110%;	margin-bottom: 12px;}#modal_content  #left {	padding-top: 15px;	padding-right: 15px;	display: block;	float: left;	clear: left;	text-align: left;}#modal_content #right {	padding-top: 15px;	float: right;	display: block;	text-align: left;	padding-right: 20px;}#modal_content #middle {	padding-top: 15px;	padding-right: 20px;	padding-left: 20px;	float: left;	display: block;	text-align: left;}#modal_content input, #modal_content select {	background-color: #f7f9f7;	border: 1px solid #dadad7;	font-size: 11px;	padding: 5px;	font-family: 'Arial CE', 'Helvetica CE', Arial, helvetica, sans-serif;	width: 180px;}#modal_content textarea {	background-color: #f7f9f7;	border: 1px solid #dadad7;	font-size: 11px;	padding: 5px;	font-family: 'Arial CE', 'Helvetica CE', Arial, helvetica, sans-serif;	width: 570px;}#modal_content .button {	border: none;	width: auto;	padding: 0;}#modal_content .radiobut {	border: none;	width: auto;	padding: 0;}#modal_content .formular {	margin: 0;	padding: 0;}#modal_content .formular td {	padding: 2px;	padding-left: 0;}#modal_content img {	vertical-align: middle;	margin: 2px 6px 2px 0px;}#modal_content p {	margin-bottom: 2px;}#modal_content hr {	color: #d0d8db;	background-color: #d0d8db;	height: 1px;	margin-top: 8px;	margin-bottom: 5px;}