body {
 font-family: Trebuchet MS, arial, Tahoma;
 font-size: 12px;
 margin: 0px auto;
 padding: 0px 0px;
 color: #000;
 line-height: 1.5em;
 background: #b3986d url(../images/background.jpg) repeat; 
 text-align: center;
}
a {
 color: #000;
 text-decoration: none;
}
a:hover {
 text-decoration: underline;
}
.clear {
 width: 100%;
 clear: both;
 font-size: 1px;
}
.center {
 text-align: center;
 width: 100%;
}
* {
 margin: 0px;
 border: 0px;
 padding: 0px;
}
#all{
 background:  url(../images/header.png) repeat-x;
}
#header {
 background:  #fff url(../images/header.png) repeat-x;
 padding: 0px 0px 0px 30px;
 width: 880px;
 margin: 0 auto;
 text-align: left;
 position: relative;
 margin-bottom: 20px;
}
#inheader{
  background:  url(../images/hlavicka.jpg) no-repeat -20px 25px;
  height: 307px;  
}
img.prodej-s-nami{
  position: absolute;
  top: 90px;
  right: -146px;
}
ul.social{
  float: right;
  padding: 35px 80px 0px 0px;
}
ul.social li{
  float: left;
  list-style: none;
  margin-left: 10px;
}
#content{
  clear: both;
  width: 880px;
  background: #fff;
  margin: 0 auto;
  padding: 15px;
  margin-bottom: 20px;
}
.left{
  float: left;
  width: 130px;
} 
.right{
  float: right;
  width: 740px;
  text-align: left;
}
.partners{
  background:  url(../images/partneri520.png) no-repeat 0px 0px;
  height: 515px;
  width: 129px;
  text-align: center;
  padding: 35px 0px 0px 0px;
}
.partners img{
  margin: 7px 0px;  
}
img.baverage-img{
  margin: 6px 6px 8px 0px;  
}
.podmenu{
  background:  url(../images/podmenu.png) no-repeat 0px 0px;
  height: 267px;
  width: 116px;
  text-align: left;
  padding: 10px 2px 10px 9px;
}
.podmenu input{
  border: solid 1px #939598;
  width: 95px;
  padding: 2px;
  margin-bottom: 8px;
}
.podmenu img{
  margin: 3px 0px;
}
.right p{
  padding: 10px 0px;
}
.kos-banner{
  background:  url(../images/kosiky-banyrek.jpg) no-repeat 0px 0px;
  height: 180px;
  width: 741px;
  margin: 5px 0px 8px 0px;
}
ul.menu{
  position: absolute;
  top: 230px;
  width: 1000px;
}
ul.menu li{
  float: left;
  margin: 2px;
  list-style: none;
}
ul.menu li a{
  display: block;
  float: left;
  width: 137px;
  background: url(../images/tlacitko1-up.png) no-repeat 0px 0px;
  height: 31px;
  color: #a24017;
  font-weight: bold;
  text-align: center;
  padding: 15px 0px 0px 0px;
  
}
ul.menu li a:hover{
  color: #fff;
}
ul.menu li.tl1 a{
  position: relative;
  left: 0px;
}
ul.menu li.tl2 a{
  position: relative;
  left: -25px;
  top: -10px;  
}
ul.menu li.tl3 a{
  position: relative;
  left: -50px;
}
ul.menu li.tl4 a{
  position: relative;
  left: -75px;
  top: -2px;
}
ul.menu li.tl5 a{
  position: relative;
  left: -100px;
  top: -5px;
}
ul.menu li.tl6 a{
  position: relative;
  left: -124px;
}
ul.menu li.tl7 a{
  position: relative;
  left: -148px;
  top: -5px;
}
ul.menu li.tl8 a{
  position: relative;
  left: 351px;
  top: -22px;
  width: 130px;
  height: 30px;
  color: #fff;
  font-size: 11px;
  padding: 12px 0px 0px 0px;
  background: url(../images/tlacitko-mensi2-up.png) no-repeat 0px 0px;
}
ul.menu li.tl1 a:hover{
  background: url(../images/tlacitko1-over.png) no-repeat 0px 0px;
  text-decoration: none;
}
ul.menu li.tl2 a:hover{
  background: url(../images/tlacitko2-over.png) no-repeat 0px 0px;
  text-decoration: none;
}
ul.menu li.tl3 a:hover{
  background: url(../images/tlacitko3-over.png) no-repeat 0px 0px;
  text-decoration: none;
}
ul.menu li.tl4 a:hover{
  background: url(../images/tlacitko4-over.png) no-repeat 0px 0px;
  text-decoration: none;
}
ul.menu li.tl5 a:hover{
  background: url(../images/tlacitko5-over.png) no-repeat 0px 0px;
  text-decoration: none;
}
ul.menu li.tl6 a:hover{
  background: url(../images/tlacitko6-over.png) no-repeat 0px 0px;
  text-decoration: none;
}
ul.menu li.tl7 a:hover{
  background: url(../images/tlacitko7-over.png) no-repeat 0px 0px;
  text-decoration: none;
}
ul.menu li.tl8 a:hover{
  background: url(../images/tlacitko-mensi3-up.png) no-repeat 0px 0px;
  text-decoration: none;
}

/*************** Facebox ***************/

#facebox .b {     
  background:url(../images/b.png);
}

#facebox .tl {
  background:url(../images/tl.png);
}

#facebox .tr {
  background:url(../images/tr.png);
}

#facebox .bl {
  background:url(../images/bl.png);
}

#facebox .br {
  background:url(../images/br.png);
}

#facebox {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 100;
  text-align: left;
}

#facebox .popup {
  position: relative;
}

#facebox table {
  border-collapse: collapse;
}

#facebox td {
  border-bottom: 0;
  padding: 0;
}

#facebox .body {
  padding: 10px;
  background: #fff;
  width: 370px;
}

#facebox .loading {
  text-align: center;
}

#facebox .image {
  text-align: center;
}

#facebox img {
  border: 0;
  margin: 0;
}

#facebox .footer {
  border-top: 1px solid #DDDDDD;
  padding-top: 5px;
  margin-top: 10px;
  text-align: right;
}

#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {
  height: 10px;
  width: 10px;
  overflow: hidden;
  padding: 0;
}

#facebox_overlay {
  position: fixed;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}

.facebox_hide {
  z-index:-100;
}

.facebox_overlayBG {
  background-color: #000;
  z-index: 99;
}

/*************** Form ***************/

#form td, th {
	color: #000;
}
#form td{
  padding: 0px 10px 2px 0px;
  vertical-align: top;
}
#form input {
	border: solid 1px #939598;
	width: 200px;
	height: 20px;
}
#form select {
	border: solid 1px #939598;
	width: 200px;
	height: 20px;
}
#form textarea {
	border: solid 1px #939598;
	width: 400px;
	height: 100px;
}
#form input.long-text {
	width: 290px;
	height: 20px;
}
#form textarea.long-text {
	width: 660px;
	height: 100px;
}
#form .submit {
	background:  url(../images/tlacitko-body-up.png) no-repeat 0px 0px;
	color: #000;
	width: 91px;
	height: 22px;
	cursor: pointer;
	border: none;
	float: right;
}
#form .submit:hover {
	background:  url(../images/tlacitko-body-over.png) no-repeat 0px 0px;
}
#form input.radio {
	border: solid 1px #939598;
	width: auto;
	height: auto;
	position: relative;
	top: 1px;
}
.form-submit-button {
	background:  url(../images/tlacitko-body-up.png) no-repeat 0px 0px;
	color: #000;
	width: 91px;
	height: 22px;
	cursor: pointer;
	border: none;
	float: right;
}
.right ul.form-section li{
  background: none;
} 
.item-news{
  background: #D5C8B8;
  margin: 10px 0px 10px 0px;
}
.item-news img{
  float: left;
  margin-right: 20px;
}
.item-news h2{
  color: #a24017;
  font-size: 20px;
  font-weight: bold;
  padding: 20px 0px 15px 0px;
  line-height: 1.2em;
}
.item-news h2 a{
  color: #fff;
}
.item-news a{
  color: #a24017;
}
.first{
  background: #FFEA82;  
}
.first h2{
  font-size: 24px;

  padding: 20px 0px 5px 0px;
}
.first p{
  font-size: 14px;
}
.first span.date{
  font-size: 13px;
}
a.link-foto{
  color: #000;
}
a.link-foto span{
  color: #a24017;
  font-weight: bold;
}
a.link-foto:hover{
  color: #a24017;
  text-decoration: none;
}
h2{
  color: #a24017;
  font-size: 18px;
  padding: 15px 0px 10px 0px;
}
h2.main-nadpis{
  background: #fff8de;
  font-size: 22px;
  color: #c77c1f;
  padding: 15px 0px 13px 20px;
  line-height: 1.2em;
}
img.img-news-detail{
  float: left;
  margin: 0px 20px 20px 0px;
}
img.img-gal-detail{
  height: 200px;
  margin: 5px;
}
img.img-gal{
  height: 200px;
}
span.date{
  color: #3c3c3c;
}
.box-index{
  float: left;
  width: 240px;
  margin: 0px 5px 10px 0px;
  background: #a24017;
  height: 160px;
}
.box-index h3{
  color: #fdc21f;
  font-size: 16px;
  padding: 10px 0px 5px 10px;
}
.box-index p{
  color: #fff;
  font-size: 11px;
  line-height: 1.5em;
  padding: 0px 10px 5px 10px;
}
.box-index img{
  float: right;
  margin-left: 5px;
}
a.cti-vic-btn{
  display: block;
  background: #fdc21f;
  color: #a24017;
  width: 60px;
  padding: 3px 0px;
  text-align: center;
  position: relative;
  left: 10px;
}
.right ul{
  padding: 10px 0px 10px 0px;
}
.right ul li{
  list-style: none;
	background:  url(../images/sipka.png) no-repeat 0px 4px;
	padding: 0px 0px 3px 15px;
}
.anketa-box{
  background: #D5C8B8;
  padding: 20px;
  margin-top: 10px;
}
.anketa-box h1{
  color: #ffe400;
  padding: 0px 0px 15px 0px;
  font-size: 22px;
}
img.secur-code{
  background: #fff; 
}
.footer{
  background:  url(../images/zapati.png) no-repeat 0px 0px;
  height: 34px; 
  width: 910px;
  margin: 0 auto;
  clear: both;
  padding: 70px 0px 0px 0px;
  text-align: center;
  color: #915131; 
  font-weight: bold;
}
.footer a{
  color: #915131; 
}
.footer em{
  color: #fcd240;
  font-style: normal; 
}
.box-obsah{
  padding: 10px 20px;
}
.g-maps{
  padding: 10px 0px 0px 0px;
}
.lista-trideni{
  background: #fff8de;
  font-size: 22px;
  color: #c77c1f;
  padding: 6px 20px 9px 20px;
  line-height: 1.2em;
  text-align: right;
}
.lista-trideni select{
  border: solid 1px #000;
  width: 150px;
}
.detail-farmare{
  background: #D5C8B8;
  padding: 15px;
  margin: 10px 0px 10px 0px;
}
.detail-farmare img{
  float: left;
  margin-right: 20px;
  margin-bottom: 15px;
}
.detail-farmare h2{
  color: #a24017;
  font-size: 20px;
  font-weight: bold;
  padding: 10px 0px 0px 0px;
  line-height: 1.2em;
}
.detail-farmare h2 a{
  color: #fff;
}
.detail-farmare a{
  color: #a24017;
}
.detail-farmare p.popis-farm{
  padding: 0px 10px 0px 10px;
}

.google-box{background:#000;  color:#fff;  text-align:left;  height:100px;  font-size:11px;  padding:0px 7px 0px 7px;}
.google-box a{color:#ff7800;}
.google-box strong{color:#ff7800;}
.google-box-addres{background:#151414 url('/images/googlemaps/google-box.jpg') top left repeat-x;  padding:8px 10px;  clear:both;  font-size:12px;  margin-bottom:9px;}
.google-box img{float:left;  margin:0px 5px 7px 0px;}
a.name-club-google{padding:5px 0px 0px 0px;  display:block; font-weight:bold;  width:100px;}
a.tl-google-detail{display:block;  width:83px;  height:24px;  font-size:11px;  font-weight:bold;  text-align:center;  padding:3px 10px 0px 0px;  background:#151414 url('/images/googlemaps/detail-google.jpg') top left no-repeat;}
#custom_info_window_red{width:210px;}
#custom_info_window_red_contents{background-color:#FFF;}
#custom_info_window_red_tl{width:16px;  height:16px;  background:url('/images/googlemaps/red_tl.png') top left no-repeat transparent;}
* html #custom_info_window_red_tl{background-image:none;  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/googlemaps/red_tl.png',sizingMethod='crop');}
#custom_info_window_red_t{background:url('/images/googlemaps/red_t.png') top left repeat-x transparent;}
#custom_info_window_red_tr{width:16px;  height:16px;  background:url('/images/googlemaps/red_tr.png') top left no-repeat transparent;}
* html #custom_info_window_red_tr{background-image:none;  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/googlemaps/red_tr.png',sizingMethod='crop');}
#custom_info_window_red_l{width:3px;  background:#000;}
#custom_info_window_red_r{width:3px;  background:#000;}
#custom_info_window_red_bl{width:16px;  height:16px;  background:url('/images/googlemaps/red_bl.png') top left no-repeat transparent;}
* html #custom_info_window_red_bl{background-image:none;  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/googlemaps/red_bl.png',sizingMethod='crop');}
#custom_info_window_red_b{background:#000;}
#custom_info_window_red_br{width:16px;  height:16px;  background:url('/images/googlemaps/red_br.png') top left no-repeat transparent;}
* html #custom_info_window_red_br{background-image:none;  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/googlemaps/red_br.png',sizingMethod='crop');}
#custom_info_window_red_close{width:21px;  height:21px;  background:url('/images/googlemaps/red_close.png') top left no-repeat transparent;  cursor:pointer;}
* html #custom_info_window_red_close{background-image:none;  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/googlemaps/red_close.png',sizingMethod='crop');}
#custom_info_window_red_max{width:21px;  height:21px;  background:url('/images/googlemaps/red_max.png') top left no-repeat transparent;  cursor:pointer;}
* html #custom_info_window_red_max{background-image:none;  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/googlemaps/red_max.png',sizingMethod='crop');}
#custom_info_window_red_min{width:21px;  height:21px;  background:url('/images/googlemaps/red_min.png') top left no-repeat transparent;  cursor:pointer;}
* html #custom_info_window_red_min{background-image:none;  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/googlemaps/red_min.png',sizingMethod='crop');}
#custom_info_window_red_beak{width:61px;  height:46px;  background:url('/images/googlemaps/red_beak.png') top left no-repeat transparent;}
* html #custom_info_window_red_beak{background-image:none;  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/googlemaps/red_beak.png',sizingMethod='crop');}
#custom_info_window_red_contents .section1{margin:0;  padding:0;}
#custom_info_window_red_contents .section2{margin:0;  padding:0;  background-color:#FFDFDF;  border-bottom:dotted 1px #900;  border-top:dotted 1px #900;}
#custom_info_window_red_contents p{margin:1px 0;  padding:5px;}
#custom_info_window_red_contents .title{font-size:18px;  font-weight:bold;  color:#FFF;  background-color:#900;}

.item-padding{
  padding: 0px 0px 20px 20px;
}
.pdf-box{
  background:  url(../images/casopis-chlivek.png) no-repeat 0px 0px;
  height: 60px;
  width: 103px;
  line-height: 1.2em;
  text-align: left;
  font-size: 11px;
  padding: 10px 15px 0px 10px;  
}
.pdf-box img{
  float: right;
}
.pdf-box a.pdf-text{
  float: left;
  display: block;
  width: 55px;
  padding: 3px 0px 0px 3px;
}

.magazine_gallery {
	display: none;
}
