/* BASIC SETTINGS */
*{margin:0px;padding:0px;}
.clear, .cleaner {clear: both; visibility: hidden;}
body {font-family: arial; font-size: 12px; text-align: center; background: #000; background-image: url(images/body2.jpg); background-repeat: no-repeat; background-position: center top;}
.wrapper {margin: 0px auto; text-align: left; width: 900px;}

/* page, menu, obsah, footer */
.admin-enter-img{width: 10px; height: 10px; float: left; border: 1px solid gray; margin-right: 10px; margin-left: 10px; margin-top: 1px;}
.head{width: 900px; background-image: url(images/head.png); height: 207px;}
.logo{border:none; float:left;}

.theme-foto{float: left; padding-left: 16px; padding-top: 26px;}
.theme-foto-obsah {position: absolute; }
.theme-foto-obsah img{width: 592px; height: 154px; border:2px solid green;border:2px solid green;}
.theme-foto .cmsGallery {padding-left:0px;padding-right:0px;}
.theme-foto .cmsGalleryItem {float:none;padding-bottom:0px;padding-right:0px;}
.theme-foto .cmsGalleryIMG{border:none; height:auto;}
.theme-foto .cmsPhotoTitle{display: none; visibility: hidden;}

.meteo-now{float: right;border:none; margin-left:695px;   position:absolute; z-index:50;}

.cmsFile{line-height: 19px;}

.main{background-color: #416712; padding-bottom: 5px; width: 900px;}
.left{float:left;width: 221px;}
.left-obsah{padding: 7px;}
.right{float: left; width: 679px; text-align: left;}
.right-obsah{padding: 7px; padding-left: 0px;}

.hlavni-menu-top{width: 207px; height: 37px; display: block; background-image: url(images/nabidka.png);}
.druhy-menu-top{width: 207px; height: 37px; display: block; background-image: url(images/zajimavosti.png); margin-top: 7px;}
.treti-menu-top{width: 207px; height: 37px; display: block; background-image: url(images/webkamery.png); margin-top: 7px;}
.zajezd-top{width: 207px; height: 37px; display: block; background-image: url(images/zajezd.png); }

.cmsMenu a{color:#fff; text-decoration: none;}
.cmsMenu a:hover{color:silver; text-decoration: none;}
.cmsMenu ul{margin:0px;padding:0px;list-style-type: none;}
.cmsMenu ul li.menu-level-0 a{width: 207px; height: 29px; background-image: url(images/item.png); background-repeat: repeat-x; display: block; margin-bottom: 0px; padding-bottom: 0px;}
.cmsMenu ul li.menu-level-0 a:hover{background-image: url(images/item-a.png);}
.cmsMenu ul li.menu-level-0 a span{padding-left: 15px; padding-top: 7px; display: block; float: left;}

.poznavaci-zajezd .cmsGallery{width: 207px; background-image: url(images/zajezd-body.png); background-repeat: repeat-x; display: block; padding-bottom: 10px; padding-top: 10px; margin-bottom: 10px;}
.poznavaci-zajezd .cmsGallery .cmsGalleryPhoto{padding-left: 10px;}
.zajezd-foto{border: none;}

.counter{width: 207px; background-image: url(images/zajezd-body.png); background-repeat: repeat-x; display: block; text-align: center; height: 80px;}
.counter-obsah{padding-top: 10px;}

.nadpis{width: 100%; height: 37px; background-image: url(images/nadpis.png); background-repeat: repeat-x;}
.nadpis-obsah{padding-left: 10px; padding-top: 11px;}
.nadpis h1{color:#fff; font-size: 13px;}
.nadpis h2{color:#fff; font-size: 13px;}

.text{padding-top: 15px; padding-bottom: 25px; padding-left: 10px; padding-right: 10px; color:#fff; line-height: 18px; font-family: arial;}
.text a{color:#fff; text-decoration: underline;}
.text a:hover{color:silver; text-decoration: none;}
.cam-now{padding-top: 7px; padding-bottom: 7px; text-align: center;}
.cam-now img{width: 100%; border: none;}
.cam-ip{padding-top: 7px; padding-bottom: 7px; text-align: center;}
.cam-ip img{width: 640px; border: none;}
.meteo{text-align: left;}
.meteo iframe{border:none; background-color:#416712;}
.meteo iframe#meteo-graph body{border:none; background-color:#416712;}

.footer{width: 900px; margin-bottom: 6px; color:silver; font-size: 11px; padding-top: 5px;}
.footer a{color:silver; text-decoration: none;}
.footer a:hover{color:#fff; text-decoration: underline;}
.copyright{float: left;}
.realizace{float: right;}

/* OKRASNÉ DŘEVINY */
.cmsCatalog{padding-top: 7px;}
.strom{width: 323px; height: 180px; background-color: #295101; float: left; margin-left: 4px; margin-right: 4px; margin-bottom: 8px; color:#fff;}
.strom img{float: left; border: none; margin-right: 8px; width: 100px; }
.strom .foto-popis{float: left; width: 194px;}
.strom-detail{padding: 10px;}

/* WEBKAMERY MASTER PAGE */
body.kamery{background-color: #295101; background-image: none;}
.wrapper-cam .cmsTree ul li{display: inline; float: left;}
.wrapper-cam .cmsTree ul li a{width: 150px; border:1px solid gray;}
.wrapper-cam .cmsTree {padding-bottom: 10px;float: left; width: 495px;}

.kamera{width: 400px; height: 320px; background-color: #2F5508; float: left; margin-left: 4px; margin-right: 4px; margin-bottom: 8px; color:#fff; text-align: center;}
.kamera img{border: none; height: 275px; margin-top: 15px;}
.kamera-popis{font-size: 14px; margin-top: 4px;}

.detail-kamery-obsah{padding-left: 10px;}
.detail-kamery-foto{}
.detail-kamery-nazev{margin-top: 15px; color:#fff;}
.detail-kamery-popis{margin-top: 20px; color:#fff;}

a.odkazy{color:#fff; font-size: 18px; font-weight: bold;}

/* ZAJÍMAVÉ ODKAZY */
.odkazy{padding-top: 7px;}
.partner{width: 195px; height: 140px; background-color: #295101; float: left; margin-left: 4px; margin-right: 4px; color:#fff; margin-bottom: 5px;}
.partner-obsah{padding:8px; text-align: center;}
.partner-url a{color:#fff; text-decoration: none;}
.partner-url a:hover{color:silver; text-decoration: none;}
.image-partner img{border:none; padding-top: 12px; }

/* GALERIE */
.cmsGalleryItem{float: left; padding-right: 10px; padding-bottom: 10px;}
.cmsGalleryIMG{border:1px solid #000; height:100px;}
.cmsPhotoTitle{font-size: 11px; color:#fff;}

.left .cmsGalleryItem{float: none; padding-right: 0px; padding-bottom: 0px;}

.galleryPagesControls{margin:0px auto; text-align: center; padding-top: 10px;}
.cmsGallery{padding-left: 7px; padding-right: 7px;}
.left .cmsGallery{padding-left: 0px; padding-right: 0px;}

.navigace a {color:#fff; text-decoration: none; }
.navigace a:hover { text-decoration: underline; }

.cmsGallery .galleryPages{text-align: center; margin-top: 10px; border-top: 1px solid white; padding-top: 8px; height: 40px;}
.galleryPages span{display: inline; border:1px solid #fff; padding:2px; margin: 2px; color:#fff;}
.galleryPages a{display: inline; border:1px solid #fff; padding:2px; margin: 2px; color:#fff;}
.galleryPages a:hover{color:silver; text-decoration: underline; border:1px solid silver;}

.gallery-top-pages .galleryPages{text-align: center; margin-top: 10px; border-bottom: 1px solid white; padding-bottom: 8px; height: 40px;}

/* NAVIGACE */
.cmsTree {}
.cmsTree a{color:#fff; text-decoration: none;}
.cmsTree a:hover{color:#fff; text-decoration: underline;}

/* KATEGORIE LIST */
.cmsTree ul{padding-top: 10px; padding-left: 5px; list-style: none;}
.cmsTree ul li a{padding: 3px; color:#fff; display: block; width: 645px; background-color: #2F5508; margin-bottom: 1px; font-weight: normal;}

/* KATEGORIE STROM */
.cmsTree ul li{margin-left: 4px;}
.cmsTree ul li.cmsTreeLI_selected{}

.right DIV.weatherBannerDiv {color:#FFFFFF; font-family:arial; font-size:11px; line-height:17px; }
.right DIV.weatherBannerDiv .date{font-weight: bold; margin-bottom: 10px;}
.right DIV.weatherBannerDiv .caption{float:left;width: 110px;}
.right DIV.weatherBannerDiv .value{float:left; width: 35px; text-align: right;}
.right DIV.weatherBannerDiv .unit{float:left; width: 17px; margin-left: 3px;}
.right DIV.weatherBannerDiv #field_2006{display: none;}
.right DIV.weatherBannerDiv #field_2010{display: none;}
.right DIV.weatherBannerDiv #field_2011{display: none;}
.right DIV.weatherBannerDiv .value_max{display: none;}
.right DIV.weatherBannerDiv .value_min{display: none;}
.right DIV.weatherBannerDiv .value_avg{display: none;}
.right DIV.weatherBannerDiv .field Vitr{display: none;} 

.head DIV.weatherBannerDiv {color:#FFFFFF; font-family:arial; font-size:10px; line-height:17px; width: 175px; margin-top:26px; padding: 10px; background-color: rgb(0, 0, 0); opacity: 0.8; filter: alpha(opacity=70); height: 134px; }
.head DIV.weatherBannerDiv .date{font-weight: bold; margin-bottom: 10px;}
.head DIV.weatherBannerDiv .caption{float:left;width: 110px;}
.head DIV.weatherBannerDiv .value{float:left; width: 35px; text-align: right;}
.head DIV.weatherBannerDiv .unit{float:left; width: 17px; margin-left: 3px;}
.head DIV.weatherBannerDiv #field_2006{display: none;}
.head DIV.weatherBannerDiv #field_2010{display: none;}
.head DIV.weatherBannerDiv #field_2011{display: none;}
.head DIV.weatherBannerDiv .value_max{display: none;}
.head DIV.weatherBannerDiv .value_min{display: none;}
.head DIV.weatherBannerDiv .value_avg{display: none;}
.head DIV.weatherBannerDiv .field Vitr{display: none;} 


.pole-ryby{width: 640px; height: 480px; overflow: hidden;}
iframe.ryby{margin-top: -90px;}


/* Poznávací zájezd */
.poznavaci-zajezd .cmsGalleryIMG{border:1px solid #000; height:auto;}

/* Meteo Banner*/
.meteo-banner {
background-color:#355A10;
    background-image:url("img/banner-backg.gif");
    background-position:right center;
    background-repeat:no-repeat;
    height:194px;
    text-align:left;
    width:672px;
}
.meteo-banner div.weatherBannerDiv{padding:15px;}
.meteo-banner div.weatherBannerDiv  .date {  font-weight:bold;padding:5px;}
.meteo-banner div.weatherBannerDiv .caption {float:left;margin-left:5px;width:200px; text-align:left;}
.meteo-banner div.weatherBannerDiv .value {  float:left;margin-left:5px;text-align:right;width:40px;}
.meteo-banner div.weatherBannerDiv .unit {
float:left;
margin-left:5px;
width:190px;
}
.meteo-banner .weatherBannerStatsDiv {
margin-left:20px;
width:600px;
}
.meteo-banner #field_2004 {
width:600px;
}
.meteo-banner #field_2006 {
width:600px;
}
.meteo-banner #field_2007 {
width:600px;
}
.meteo-banner #field_2008 {
width:600px;
}
.meteo-banner #field_2009 {
width:600px;
}
.meteo-banner #field_2010 {
display:none;
width:600px;
}
.meteo-banner #field_2011 {
width:600px;
}
.meteo-banner .value_max {
display:none;
}
.meteo-banner .value_min {
display:none;
}
.meteo-banner .value_avg {
display:none;
}
.meteo-banner .weatherBannerStatsDiv {
display:none;
}
.meteo-banner .field vitr {
display:none;
}


table.cenik td{padding: 3px;}

a.pause{display: block; width: 103px; height: 31px; background-image: url(images/pause.png);}
a.play{display: block; width: 103px; height: 31px; background-image: url(images/play.png);}

#preview{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
	}
	
	
.form-year{border:1px solid gray; margin-bottom: 10px; width: 628px;}
.form-year span, .form-year input{display: block; float: left; margin-left: 15px; margin-top: 15px; margin-bottom: 15px;}
.form-year input{border:1px solid white; background-color: transparent; color:white;}
.form-year input.btn{width: 80px; cursor: pointer;}
