body  {
  margin: 0;
  padding: 0;
  background: white;
  font-family: Arial, sans-serif;
  font-size: 0.75em;
  text-align: center;
  color: #303030;
  line-height: 130%;
}
.noDisplay  {
  display: none;
}
h1,h2  {
  font-size: 1.6em;
  font-weight: bold;
  padding: 0;
  margin: 5px 0 15px 0;
}
h3  {
  font-size: 1em;
  font-weight: bold;
  padding: 0;
  margin: 15px 0 4px 0;
  color: #e66e2c;
}
p {
  margin: 0;
  padding: 0;
}

#page {
  width: 950px;
  margin: 40px auto 0;
  text-align: left;
  position: relative;
}
#header {
  height: 151px;
  overflow: hidden;
  position: relative;
}
#header span {
  height: 151px;
  width: 950px;
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  background: url("../images/header.gif") top left no-repeat;
}
.langBlock  {
  position: absolute;
  top: -25px;
  right: 15px;
}
.langBlock a  {
  position: relative;
  width: 80px;
  height: 25px;
  display: block;
  overflow: hidden;
  float: left;
  margin-right: 5px;
  text-decoration:none;
}
.langBlock a span  {
  position: absolute;
  left: 0;
  top: 0;
  width: 80px;
  height: 25px;
  display: block;
  background: url("../images/cesky.gif") top left no-repeat;
}
.langBlock a.english span  {
  background: url("../images/english.gif") top left no-repeat;
}
#menu {
  width: 264px;
  height: 389px;
  overflow: hidden;
  float: left;
  background: url("../images/menu-bg.gif") top left no-repeat;
  position: relative;
}
#content  {
  position: relative; 
  width: 686px;
  height: 389px;
  overflow: hidden;
  float: left;
  background: #fff0af url("../images/right-bg.gif") bottom right no-repeat;
  color: #303030;
}
a  {
  color: #e66e2c;
}
a:hover { color: #234466; }

#footer {
  clear: both;
  font-size: 0.85em;
  padding: 15px 5px;
  color: #7a7a7a;
}
#menu ul {
  width: 131px;
  overflow: hidden;
  list-style: none;
  border-bottom: 1px solid #f2772b;
  margin: 0;
  padding: 0;
  position: absolute;
  bottom: 25px;
  left: 0px;
}
#menu ul li {
  margin: 0;
  padding: 0;
  list-style-type:none;
}
#menu ul a {
  display: block;
  height: 26px;
  width: 131px;
  position: relative;
  text-decoration:none;
}
#menu ul a span {
  display: block;
  height: 26px;
  width: 131px;
  position: absolute;
  left: 0;
  top: 0;
  background-position: 0 0;
}
#menu ul a:hover span, #menu ul a.active span {
  background-position: 0 -26px !important;
  height: 27px;
}
#menu ul a:hover span {
  cursor: hand;
}
#menu ul a span.menu1 {
  background: url("../images/uvodni-stranka.gif") no-repeat;
}
#menu ul a span.menu2 {
  background: url("../images/co-nabizime.gif") no-repeat;
}
#menu ul a span.menu3 {
  background: url("../images/kdo-jsme.gif") top left no-repeat;
}
#menu ul a span.menu4 {
  background: url("../images/kde-nas-najdete.gif") top left no-repeat;
}
#menu ul a span.menu5 {
  background: url("../images/kontakty.gif") top left no-repeat;
}
#menu ul a span.menu6 {
  background: url("../images/akce.gif") top left no-repeat;
}
#menu ul a span.menu7 {
  background: url("../images/clanky.gif") top left no-repeat;
}
#menu ul a span.menu8 {
  background: url("../images/odkazy.gif") top left no-repeat;
}
.bubliny  {
  margin:50px 0px 0px 20px;
  width: 634px;
  /* height: 287px; position: relative; top: 50px; left: 20px; */
  overflow: hidden;
}
.bubliny p {
  margin-bottom:1em; padding: 0px 5px;
  color:#303030; line-height:1.6;
}

div.bubliny p.bublina1,
div.bubliny p.bublina2,
div.bubliny p.bublina3 {
 margin:0px; padding:0px 0px 22px 0px;
 display:block; 
}
div.bubliny p.bublina1 { 
 float:right; width:570px; 
 background: transparent url("../images/bg-home-txt1-bot.gif") bottom left no-repeat;
}
div.bubliny p.bublina2 {
 clear:both; width:540px; 
 background: transparent url("../images/bg-home-txt2-bot.gif") bottom left no-repeat;
}
div.bubliny p.bublina3 {
 float:right; width:471px; 
 background: transparent url("../images/bg-home-txt3-bot.gif") bottom left no-repeat;
}

div.bubliny p.bublina1 span.bbot,
div.bubliny p.bublina2 span.bbot,
div.bubliny p.bublina3 span.bbot {
 margin:0px; padding:10px; 
 display:block; 
 color:#fff; font-weight:bold;
}
div.bubliny p.bublina1 span.bbot { 
 width:550px; 
 background: #e6702e url("../images/bg-home-txt1-top.gif") top left no-repeat;
}
div.bubliny p.bublina2 span.bbot {
 width:520px; 
 background: #ff8029 url("../images/bg-home-txt2-top.gif") top left no-repeat;
}
div.bubliny p.bublina3 span.bbot {
 width:451px; 
 background: #dab47e url("../images/bg-home-txt3-top.gif") top left no-repeat;
}

/*
.bubliny span  {
  width: 634px;
  height: 287px;
  position: absolute;
  left: 0;
  top: 0;
  background: url("../images/bubliny.gif") top left no-repeat;
}
*/

.submenu  {
  float: right;
  width: 200px;
  margin: 0 25px 0 0;
  _margin: 0 15px 0 0;
  background: #d2ab75 url("../images/submenu-bottom.gif") bottom left no-repeat;
}
.submenu ul {
	padding: 5px 13px 13px;
	_padding: 5px 0px 10px 13px;
	margin: 0;
	list-style: none;
}
.submenu ul li {
  display: block;
  clear: left;
  list-style-type:none;
}
.submenu li {
  _margin: 0px 0px -13px 0px;
  _padding: 0px;
}
.submenu a {
  color: #fff0af;
  display: block;
  background: url("../images/sipka.gif") 0 6px no-repeat;
  padding: 2px 0 2px 13px;
}
.Container {
height:327px;
position:relative;
width:437px;
}
#Scroller-1 {
height:327px;
overflow:hidden;
position:absolute;
width:437px;
}
.Scroller-Container {
left:0;
position:absolute;
top:0;
}
.scrollBlock {
bottom:-30px;
position:absolute;
}
.scrollContent  {
  width: 437px;
/*  overflow: auto;
  height: 335px; */
}
.mapaContent  {
  width: 220px;
}
.mapa  {
  float: right;
  margin: 0 25px 0 0;
  _margin: 0 15px 0 0;
  background: #d2ab75 url("../images/mapa-bottom.gif") bottom left no-repeat;
}
.mapa .link, .kontaktFoto .link {
  background: url("../images/sipka.gif") 0 9px no-repeat;
  padding: 5px 0 10px 13px;
  margin: 0 0 0 15px;
}
.mapa a, .kontaktFoto a {
  color: #fff0af;
}
.kontaktyContent  {
  width: 350px;
}
.kontaktFoto  {
  float: right;
  margin: 0 25px 0 0;
  _margin: 0 5px 0 0;
  background: #d2ab75 url("../images/kontakt-bottom.gif") bottom left no-repeat;
  width: 310px;
}
ul.kontaktyList {
  list-style: none;
  margin: 0;
  padding: 0;
}
ul.kontaktyList li {
  margin: 15px 10px 0 0;
  padding: 0;
  float: left;
  width: 165px;
  height: 50px;
}
ul.kontaktyList h5 {
  font-size: 100%;
  margin: 0;
  padding: 0;
}
.akceContent  {
  width: 650px;
}
.akceBlock  {
  margin: 0px 0 25px;
}
.akceBlock  p {
  padding: 0 0 5px 0;
}
.akceBlock h3  {
  font-size: 130%;
  margin: 0;
  padding: 5px 0 7px;
  clear: left;
}
.datum  {
  background: url("../images/datum-left.gif") top left no-repeat;
  font-weight: bold;
  color: white;
  float: left;
}
.datum span  {
  background: url("../images/datum-right.gif") top right no-repeat;
  display: block;
  padding: 6px 10px 6px;
}
.odkazBlock {
  clear: both;
}
.odkazBlock .image {
  float: left;
  width: 85px;
  height: 85px;
  margin: 0 20px 20px 0;
  background: url("../images/odkaz-bg.gif") top left no-repeat;
  overflow: hidden;
}
.odkazBlock .image img {
  margin: 10px 0 0 10px;
}
.odkazBlock h3 {
  margin: 0 0 5px 0; 
  padding: 5px 0 0 0;
}
.odkazBlock .viceInfo {
  margin: 5px 0;
  padding: 0;
  display: block;
  float: left;
}
		#screen{
			padding:0;
			margin: 0;
		}			
			#screen li{
				float:left;
				list-style:none;
			        list-style-type:none;
			}
			#screen .jq-ss-crop{
				float:left;				
			}
			#view{
				width:310px;
				height:322px;
				overflow:hidden;
			}
				#images{
					width:3818px !important;
					width:3822px;
					padding:0;
				}
					#images li img{
						border:0;
					}
				#left, #right {
          display: block;
          margin: 0;
          padding: 8px 0 10px 25px;
        }
        #left {
          background: url("../images/sipka2.gif") 15px 13px no-repeat;
        }
        #right {
          padding: 8px 10px 10px 0;
          background: url("../images/sipka.gif") 100% 13px no-repeat;
        }
        .right {
          float: right !important;
          padding: 0 15px 0 0;
        }
        .left {
          clear: left;
        }