div#hd {background: url('../images/body-bg.jpg') top left repeat-x; text-align: center;}
div#logo h1 {padding-left: 6px;}
div#logo h1 span {display: none;}

div.center {clear: both; width: 950px; margin: 0 auto;}
#navigace {background: #8CC63F; padding: 4px 0; margin-left: 195px; text-align: left;}
#navigace li {display: inline; padding: 0 13px; background: url('../images/navigace-bg.jpg') left top no-repeat; text-align: center;}
#navigace li.first {background-image: none;}
#navigace li a {color: #fff; text-decoration: none; font-weight: bold;}
#navigace li a:hover {text-decoration: underline;}

div#bd, div#bd2 {background: url('../images/bd-bg.png') left top repeat-y; width: 950px; margin: 0 auto;}
div#bd #orange-line {background-color: #FFC600; line-height: 10px;}
div#bd #orange-line span {visibility: hidden;}

div#ft {
	clear: both; background: url('../images/footer-bg.jpg') center top repeat-x; width: 950px; margin: 0 auto;
	padding-top: 2em; font-size: 11px; color: #808080;
}
div#ft a {color: #808080}
div#ft a:hover {color: #484744;}
div#ft .left {float: left; width: 48%;}
div#ft .right {float: right; width: 48%; text-align: right;}

div.left-sidebar {width: 196px; float: left;}
div.left-sidebar ul {margin: 0 0 8px 6px; padding: 0;}
div.left-sidebar ul li {list-style-type: none; width: 188px;}
div.left-sidebar ul li a {height: 28px; line-height: 28px; padding: 0 1em; color: #fff; display: block; font-weight: bold; text-decoration: none;}
div.left-sidebar ul li a:hover {text-decoration: underline;}
div.left-sidebar ul li a.offer {background: url('../images/left-menu-item.png') left center no-repeat;}
div.left-sidebar ul li a.offer:hover {background: url('../images/left-menu-item-hover.png') left center no-repeat;}
div.left-sidebar ul li a.event {background: url('../images/left-menu-item-hover.png') left center no-repeat;}
div.left-sidebar ul li a.event:hover {background: url('../images/left-menu-item.png') left center no-repeat;}
div.left-sidebar ul li a.special1 {background: url('../images/left-menu-item-spec.png') left center no-repeat;}
div.left-sidebar ul li a.special1:hover {background: url('../images/left-menu-item-spec-hover.png') left center no-repeat;}
div.left-sidebar ul li a.special2 {background: url('../images/left-menu-item-spec-hover.png') left center no-repeat;}
div.left-sidebar ul li a.special2:hover {background: url('../images/left-menu-item-spec.png') left center no-repeat;}
div.left-sidebar object {margin-left: 6px;}

#bd .left-sidebar {margin-top: 42px;}

.main-content {width: 507px; float: left;}
.main-content p {padding: 0 13px;}
.main-content p#claim {
	background-color: #9DBA38;
	color: #ffffff; font-size: 182%; letter-spacing: 1px;
    font-family: 'Trebuchet MS', 'Geneva CE', lucida, sans-serif;
	font-weight: bold; font-style: italic; line-height: 130%; padding: 0.1494em 0.5494em; margin: 0;
}

#bd .main-content {margin-top: 12px;}
	
div.separated {
	background: url('../images/footer-bg.jpg') center top repeat-x;
	margin: 6px 0 0 0; padding: 6px 0 0 0; clear: both;
}
div.separating-line {
	background: url('../images/footer-bg.jpg') center top repeat-x;
	padding: 6px 0;
}

div.right-sidebar {width: 244px; margin-left: 703px;}

div.cleaner {visibility: hidden; clear: both; height:0px; line-height:0px;}


body {
	line-height: 130%; color: #484744; font-family: SegoeUI, Tahoma, 'Lucida Grande CE', lucida, sans-serif;
	font-size: 13px!important;
}
h1, h2 {
	font-size: 20px; color: #3F3F3F; font-family: 'Trebuchet MS', 'Geneva CE', lucida, sans-serif;
	font-weight: normal; line-height: 150%; padding: 0 0 0 13px;  margin: 0;
}
h3 {
	font-size: 16px; color: #555555; font-family: 'Trebuchet MS', 'Geneva CE', lucida, sans-serif;
	font-weight: bold; line-height: 184.7%; padding: 0 0 0 13px;  margin: 0;
}
p {margin-bottom: 13px;}
strong {font-weight: bold;}
ul, ol {margin-left: 33px;}
ul li {list-style: disc outside;}
ol li {list-style: decimal outside;}
ol li ol li {list-style: lower-alpha;}
a {color: #1e73af;}
a:hover {text-decoration: none;}

.h2 {
	font-size: 153.9%; color: #3F3F3F; font-family: 'Trebuchet MS', 'Geneva CE', lucida, sans-serif;
	font-weight: normal; line-height: 150%; padding:0;  margin:0;
}
.p {font-family: SegoeUI, Tahoma, 'Lucida Grande CE', lucida, sans-serif; font-size: 13px!important;}


.user-name {color: #FF9900; margin-right: 13px;}

.summary {font-weight: bold; vertical-align: top;}

.step-count {font-size: 13px; margin-right: 13px;}
.steps .done {font-weight: bold; color: #ACDC5B;}
.steps .actual {font-weight: bold; color: #FF9900;}
.steps .next {color: #999999;}

.box, .objekt-form {background-color: #F0F1ED; margin-top: 13px; padding: 6px 0 13px 0;}
.box img.photo, .box object {margin: 13px 0 0 13px;}

a.category {font-size:13px; text-transform: lowercase; font-weight: bold; text-decoration:none;}

div.nabidky {background-color: #FDF9E9; margin-top: 2px;}
div.akce {padding-top: 18px;}
div.akce h1 .left {display: block; float: left;}
div.akce h1 .right {display: block; text-align: right; margin-right: 6px;}
/*
div.akce h1 .button {background-color: #C31515; color: white; border: 1px solid #BB0000;
	padding: 2px 49px; margin: 0 7px; font-weight: bold; text-decoration: none;}
div.akce h1 .button:hover {background-color: #D32020; border: 1px solid #C31515;}
*/
p.index-promo {font-size: 11px; padding: 6px 36px 0 13px;}

table.object-odd {background-color: #FCF5D3;}
table.object-even {background-color: #FDF9E9;}
div.event-odd {background-color: #F4F3F3;}
div.event-even {background-color: #FBF9F9;}

table.object {margin: 0; padding: 0; width: 100%;}
table.object td {margin: 0; padding: 0 6px 0 6px; border: 0; vertical-align: top;}
table.object td.photo {width: 156px; padding: 13px 0 0 13px;}
table.object h3 {padding: 6px 0 0 0;}
table.object img {width: 150px; height: 56px;}
table.object .town {font-weight: bold; text-align: right; font-size: 11px; padding-bottom: 6px;}
table td.lang img {width: auto; height: auto; float: none; margin: 0; padding: 0;}

div.event {padding: 0 6px 6px 13px;}
div.event h3 {padding: 0;}
div.event h3 a {color: #AD0101; padding: 0;}
div.event p {line-height: 18px; margin: 0; padding: 0;}
div.event p.locality {text-align: right; font-weight: bold; font-size: 11px;}

div.advertisement {margin-bottom: 13px; text-align: center;}
div.adsense {text-align: center; clear: both; padding-top: 6px; background: url('../images/footer-bg.jpg') center top repeat-x;}

div.member-object {clear: both; padding: 0  0 26px 13px;}
div.member-object img {float: left; clear: both; width: 150px; height: 56px; margin-right: 13px; margin-top: 6px;}
div.member-object h3 {padding: 0; margin: 0;}

p.hrefs {margin-left: 150px;}
p.hrefs a {margin-right: 6px;}


div.audio {background-color: #FDF9E9; margin: 0 6px 13px 6px;}
div.audio div.odd {padding: 13px; background-color: #FCF5D3;}
div.audio div.even {padding: 13px; background-color: #FDF9E9;}
div.audio h3 {background-color: #FFE98E; padding: 2px 0; margin: 0 0 22px 0; line-height: 1em;}
div.audio img.head {float: left; margin: 4px 6px 0 6px;}
div.audio p {margin: 0; padding: 0;}

div.video {background-color: #FDF9E9; margin: 0 6px 13px 6px;}
div.video div.odd {padding: 13px; background-color: #FCF5D3;}
div.video div.even {padding: 13px; background-color: #FDF9E9;}
div.video h3 {background-color: #FFE98E; padding: 2px 0; margin: 0 0 22px 0; line-height: 1em;}
div.video img.head {float: left; margin: 2px 0 0 6px;}
div.video p {margin: 0; padding: 0;}

div.prilohy {background-color: #FDF9E9; margin: 0 6px 13px 6px;}
div.prilohy div.odd {padding: 3px 13px; background-color: #FDF9E9;}
div.prilohy div.even {padding: 3px 13px; background-color: #FCF5D3;}
div.prilohy h3 {background-color: #FFE98E; padding: 2px 0; margin: 0 0 22px 0; line-height: 1em;}
div.prilohy img.head {float: left; margin: 2px 6px 0 10px;}
div.prilohy img {margin-right: 8px;}
div.prilohy p {margin: 0; padding: 0;}

div.prilohy-akce {background-color: #FBF9F9; margin: 0 6px 13px 6px;}
div.prilohy-akce div.odd {padding: 3px 13px; background-color: #FBF9F9;}
div.prilohy-akce div.even {padding: 3px 13px; background-color: #F4F3F3;}
div.prilohy-akce h3 {background-color: #F4F3F3; padding: 2px 0; margin: 0 0 22px 0; line-height: 1em;}
div.prilohy-akce img.head {float: left; margin: 2px 6px 0 10px;}
div.prilohy-akce img {margin-right: 8px;}
div.prilohy-akce p {margin: 0; padding: 0;}


p.hint {margin-left: 6px; padding: 0; font-size: 11px;}
span.hint {font-size: 11px; padding-left: 20px; display: block;}

.small {font-size: 11px;}

a {color: #1e73af;}
a:hover {text-decoration: none;}

p strong.green {color: #99CC00;}
p strong.orange, h3.orange {color: #FF6600;}

textarea {font-family: SegoeUI, Tahoma, 'Lucida Grande CE', lucida, sans-serif;}

.progress {visibility: hidden; position: fixed; bottom: 152px; border: 1px solid #CCCCCC; background-color: #FAFAFA; padding: 50px; margin: 0 20px; width:360px; z-index: 95;}
.progress img {float: left; margin-right: 13px;}
	
#box-kontakt {background: #F0F1ED url(../images/kontakt-bg.png) left bottom  no-repeat; padding: 6px 6px 6px 95px; margin: 0 6px;}
#box-kontakt h2 {padding: 0; margin: 0;}
#box-kontakt p {padding: 0; margin: 0;}
#box-kontakt table td {border: 0; padding: 0 4px 2px 0; margin: 0;}

#box-kontakt-2 table td {border: 0; padding: 0 4px 2px 13px; margin: 0;}
#box-kontakt-2 table {margin-bottom: 13px;}

#box-cena {background-color: white; font-size: 11px; padding: 6px 13px;}
#box-cena table {width:99%;}
#box-cena table td {border: 0; padding: 0 4px 2px 2px; margin: 0; text-align: left; vertical-align: bottom;}
#box-cena table th {border: 0; padding: 0 4px 4px 2px; margin: 0; text-align: left; border-bottom: 1px solid #CCCCCC; font-weight: bold;}
#box-cena table .border {border-right: 1px solid #CCCCCC;}
#box-cena table .right {text-align: right; padding: 0 13px;}
#box-cena table .last {padding-right: 0;}

p.send-link {text-align: right; font-size: 11px; font-weight: bold; margin: 13px 0 25px 0;}
p.send-link a {background: url(../images/send-link.png) left center no-repeat; padding: 10px 0 16px 50px}

p.back-link {text-align: right; font-size: 11px; font-weight: bold; margin: 10px 0 16px 0;}
p.back-link a {background: url(../images/back-link.png) left center no-repeat; padding: 12px 0 16px 24px}

p.event-kind {margin: 8px 0 7px 0;}
p.event-kind a {background: url(../images/select-kind.png) right center no-repeat #FF9900; border: 1px solid #EE9900; padding: 2px 24px 2px 6px; font-weight: bold; text-decoration: none; color: #FFFFFF;}
p.event-kind a:hover {background-color: #8CC63F; text-decoration: underline; border: 1px solid #8CBB33;}

#seznam-objektu {width: 100%;}
#seznam-objektu TD, #seznam-objektu TH {border:none; margin: 0; padding: 0.3em 0;}
#seznam-objektu TD {color: #d04567; padding: 0.15em 0;}
#seznam-objektu TD H3 {font-size: 100%; padding: 0; margin: 0;}
#seznam-objektu TR.sudy TD {background: #f6f6f4;}
#seznam-nazev-objektu, #seznam-misto, #seznam-pocet-salu {text-align: left;}
#seznam-pocet-osob, #seznam-cena {text-align: right}
#seznam-objektu #seznam-nazev-objektu {padding: 0 0 0 0.5em}
#seznam-objektu #seznam-cena {padding: 0 0.5em 0 0}
#seznam-objektu .cena, #seznam-objektu .pocet-osob {text-align: right;}
#seznam-objektu .cena { padding: 0 0.5em 0 0;}
#seznam-objektu .cena a, #seznam-objektu .pocet-osob a, #seznam-objektu .pocet-salu a {color: #d04567;}
#seznam-objektu .first { padding: 0 0 0 0.5em;}
#seznam-objektu .pocet-osob {padding-right: 1.7em;}

.pagination {margin: 13px 0;}
.pagination a {margin-right: 2px; padding: 0 3px; border: 1px solid #CCCCCC; background-color: #FCF5D3; text-decoration: none;}
.pagination span {margin-right: 3px;}
.pagination span.current {font-weight: bold;}
.pagination .left {display: block; float: left; padding: 0 13px;}
.pagination .right {display: block; text-align: right; padding: 0 6px;}

/*
#vybrane-akce {padding-left: 6px;}
#vybrane-akce h2 {padding: 0 6px; margin-top: -5px;}
#vybrane-akce h3 {font-weight: bold; padding: 0 6px; margin: 0; font-size: 13px;}
#vybrane-akce h3 a {color: #AD0101;}
#vybrane-akce h3 .left {display: block; float: left;}
#vybrane-akce h3 .right {display: block; text-align: right;}
#vybrane-akce h3 .right a {background-color: #C31515; color: white; border: 1px solid #BB0000;
	padding: 2px 18px; margin: 6px 0 0 6px; font-weight: bold; text-decoration: none;}
#vybrane-akce h3 .right a:hover {background-color: #D32020; border: 1px solid #C31515;}
#vybrane-akce p {font-weight: bold; font-size: 85%; color: #484744; padding: 0 6px; margin: 0;}
#vybrane-akce .odd {background-color: #FBF9F9;}
#vybrane-akce .even {background-color: #F4F3F3;}
*/

#nejlepsi-nabidka {padding-left: 12px;}
#nejlepsi-nabidka img {margin: 0; width: 232px; height: 86px;}
#nejlepsi-nabidka h2 {padding: 0;}
#nejlepsi-nabidka h3 {font-weight: normal; font-size: 16px; padding: 0; margin:0;}
#nejlepsi-nabidka p {font-size: 85%; color: #484744; padding: 0; margin: 0;}
#nejlepsi-nabidka p.info {margin-bottom: 2em;}

#affiliate {padding-left: 12px; padding-top: 3px; padding-bottom: 6px;}

.fotografie {padding-left: 10px;}
.fotografie h2 {padding: 0 0 0 2px;}
.fotografie img {float: left; margin: 0 0 5px 2px;}

#kontaktni-formular TD  {border:none; vertical-align: top;}
#kontaktni-formular LABEL {float: left; width: 11em;}
#kontaktni-formular INPUT.text {float: left; clear: left; width:11em; margin-bottom: 0.5em;}
#kontaktni-formular TEXTAREA {width: 24.4em; *width: 23.4em; height: 5.8em; *height: 5.6em; margin-bottom: 0.5em;}

.object-detail {background: #FCF5D3; padding: 13px 6px 0 10px; margin: 0 3px 3px 3px; height: 100px;}
.object-detail img {float: left; margin-right: 11px; width: 232px; height: 86px;}
.object-detail p {margin-left: 230px;}

.event-detail {background: #F1F0ED; padding: 13px 6px 0 10px; margin: 0 3px 13px 3px; height: 100px;}
.event-detail img {float: left; margin-right: 11px; width: 232px; height: 86px;}
.event-detail p {margin-left: 230px;}

.event-box {background: #F1F0ED; padding: 3px 6px; margin: 0 3px 3px 3px;}
.event-box p {font-weight: bold; padding: 0; margin: 0;}
.event-box a {font-weight: normal;}

.event-data {width: 494px; font-size: 11px; margin: 0 3px 0 3px;}
.event-data tr.odd {background-color: #F4F3F3;}
.event-data tr.even {background-color: #FBF9F9;}
.event-data td {padding: 2px 10px; margin: 0; border: 0;}

.podobne-objekty .wraper-left {width: 232px; padding: 0 0 13px 13px; float: left; clear: both;}
.podobne-objekty .wraper-right {width: 232px; padding: 0 13px 13px 0; float: right;}
.podobne-objekty .wraper-left h3, .podobne-objekty .wraper-right h3
{font-weight: normal; font-size: 13px; margin: 0; padding: 0;}

div#lang-switch {text-align: right; background-color: #FFF790; padding-right: 14px; margin: 0 0 15px 1px;}
div#lang-switch img.selected {border-top: 7px solid #FFC33C; border-bottom: 4px solid #FFC33C;}
div#lang-switch img.option:hover {border-top: 7px solid #FFC33C; border-bottom: 4px solid #FFC33C; margin:0;}
div#lang-switch img.option {margin: 7px 0 4px 0;}

div#search-box {background-color: #FFF790; padding: 12px 0 10px 6px; margin: 0 0 4px 1px;}
div#search-box h2 {font-family: SegoeUI, Tahoma, 'Lucida Grande CE', lucida, sans-serif; font-size: 13px; font-weight: bold; margin: 0; padding: 0;}
div#search-box p {font-size: 85%; margin: 0;}
div#search-box a {color: #663300;}

.search-form th {vertical-align: top; width: 150px;}
.search-form th label {font-weight: bold;}
.search-form select {width: 98%;  margin: 0 4px 6px 0;}
.search-form input[type=text] {width: 186px; margin: 0 4px 6px 0;}
.search-form input[type=image] {vertical-align: middle;}
.search-form input[type=checkbox] {border: 0; margin: 0; padding: 0;}
.search-form .button {margin: 8px 4px 0 0;}

div.user-menu {background-color: #FFF790; padding: 12px 0 10px 6px; margin: 0 0 12px 1px;}
div.user-menu h2 {font-family: SegoeUI, Tahoma, 'Lucida Grande CE', lucida, sans-serif; font-size: 13px; font-weight: bold; margin: 0; padding: 0;}
div.user-menu p {margin: 0 0 6px 0; font-size: 85%; color: #663300;}
div.user-menu a {color: #663300;}
div.user-menu .strong {font-weight: bold; font-size: 13px;}
div.user-menu label {font-size: 85%;}
div.user-menu table {margin: 0 0 6px 0; padding: 0;}
div.user-menu table td {margin: 0; padding: 0; border: 0;}
div.user-menu input {padding: 1px 2px; margin-bottom: 6px;}
div.user-menu .left input {width: 144px; margin-right: 5px;}
div.user-menu .right input {width: 70px;}
div.user-menu .button input {width: 76px; padding: 0; background-color: #FFC33C; border: 1px solid #EEBB22; color: #663300;}
div.user-menu .button input:hover {text-decoration: none; cursor: pointer;}

.nasi-partneri {width: 495px;}
.nasi-partneri-logo {text-align: center; width: 165px; float: left; padding-bottom: 1em;}
.nasi-partneri-logo img {width: 150px; height: 86px;}

#esetabanner {margin-left: 7px;}



/* formulare */
input.button {background: #ffa800 url('../images/hledat-bg.jpg'); border: 0; width: 82px; height: 23px; color: #fff; padding-bottom: 3px;}
input {font-family: SegoeUI, Tahoma, 'Lucida Grande CE', lucida, sans-serif;}
input {border: 1px solid #7F9DB9; padding: 2px;}
input[type=image] {border: 0;}
select {border: 1px solid #7F9DB9; padding: 2px;}
textarea {border: 1px solid #7F9DB9; padding: 2px;}

.zend_form table {width: 98%; border: 0;}
.zend_form th {border: 0; text-align: left; font-weight: normal; margin: 0; padding: 4px 6px 4px 13px; vertical-align: top;}
.zend_form td {border: 0; margin: 0; padding: 4px 2px 4px 6px; vertical-align: top;}
.zend_form input {width: 98%; background-color: #fcfcfc;}
.zend_form input[type=checkbox] {width: auto; border: 0; margin-right: 6px;}
.zend_form input[type=submit] {width: auto; font-weight: bold; cursor: pointer;}
.zend_form select {width: 98%;}
.zend_form textarea {width: 98%; height: 140px; background-color: #fcfcfc;}
/* formulare */

.event-contact table {width: 98%; border: 0;}
.event-contact th {border: 0; text-align: left; font-weight: bold; margin: 0; padding: 4px 2px 4px 6px; vertical-align: top;}
.event-contact td {border: 0; margin: 0; padding: 4px 2px 4px 6px; vertical-align: top;}

.select-locality option {font-weight: bold;}
.select-locality optgroup {font-weight: bold; font-style: normal;}
.select-locality optgroup option {font-weight: normal;}

p.errors {color: red; font-weight: bold;}
ul.errors li {list-style-type: none; color: red;}


.cleaner {visibility: hidden; clear: both; height: 0px; line-height: 0px; }

.box-udaje {width: 229px; float: left; background: #F0F1ED; padding: 6px; margin: 0 6px 6px 6px;}
.box-udaje h2 {font-size: 18px; padding-left: 0;}

.required {font-weight: bold;}
label.important {font-weight: bold;}

.rozsirene-vyhledavani {background: #F1F0ED url('../images/lupa.jpg') left top no-repeat; padding-left: 86px; padding-bottom: 13px; padding-top: 13px;}
.rozsirene-vyhledavani h1 {padding-left:0;}
.rozsirene-vyhledavani table td {border: 0; vertical-align: top;}
.rozsirene-vyhledavani .button {float: right; margin-top: 2em;}

div.akce-kalendarium {background-color: #C8F174; margin-top: 2px; padding-bottom: 9px;}
div.akce-kalendarium .left {float: left; width: 330px; border-right: 1px solid #EBFDC6;}
div.akce-kalendarium h2 {margin: 2px 0 4px 13px;}
div.akce-kalendarium input.submit {margin: 24px 0 6px 0; width: 165px; font-weight: bold; cursor: pointer; color: white; background-color: #8CC63F; border: 1px solid #77BB22;}
div.akce-kalendarium input.submit:hover {background-color: #FF9900; border: 1px solid #EE8800;}

div.akce-kalendarium .button {margin: 6px 0 6px 0; padding: 3px 49px; font-weight: bold; cursor: pointer; color: white; background-color: #C31515;  border: 1px solid #BB0000; text-decoration: none;}
div.akce-kalendarium .button:hover {background-color: #D32020; border: 1px solid #C31515;}

table.vyhledavani-akci label {font-weight: normal;}
table.vyhledavani-akci th label {margin-right: 6px;}
table.vyhledavani-akci th {text-align: right; width: 100px;}
table.vyhledavani-akci td {vertical-align: top;}
table.vyhledavani-akci input.text {width: 216px;}
table.vyhledavani-akci select {width: 222px;}
table.vyhledavani-akci #event-types td span {clear: both;}
table.vyhledavani-akci #event-types td input {float: left;}
table.vyhledavani-akci #event-types td label {display: block; margin-left: 16px;}

.calendar-envelope {margin-left: 336px; padding-top: 4px;}
.calendar-envelope .controls {padding-left: 4px;}
.calendar-envelope .controls a {font-size: 11px; color: #333333;}

table.calendar {padding:0; margin:0; width: 165px; border-collapse: separate; border-spacing: 3px;}
table.calendar td {text-align: center; padding: 0px 2px; margin: 0; width: 14%;}
table.calendar th {text-align: center; border: 0; font-weight: bold;}
table.calendar th.month {cursor: pointer; background-color: #8CC63F; padding-bottom: 2px;}
table.calendar th.month:hover {background-color: #FF9900;}
table.calendar th.month a {font-size: 18px; text-decoration: none; color: white;}
table.calendar td.calendarPast {background-color: #D9FA96;}
table.calendar td.calendarToday {cursor: pointer; color: #DB2C2C; background-color: #FFFFFF;}
table.calendar td.calendarFuture {cursor: pointer; background-color: #EBFDC6;}
table.calendar td.calendarFieldSelected {color: white; background-color: #8CC63F;}

/* IE6 */
#submit {width: auto; font-weight: bold; cursor: pointer;}
.search-form input.search-image {vertical-align: middle;}
.search-form input.checkbox {border: 0; margin: 0; padding: 0;}
.zend_form input.checkbox {width: auto; border: 0; margin-right: 6px; background: none;}
table.vyhledavani-akci #event-types span {display: block;}
/* IE6 */
