/*********************************
   *   STYLE - H1 - H7 + BODY      *
   *********************************/
  html {
  	background-image: url('design/img/main-bg.gif');
  	background-repeat: repeat;
  	color: black;
  }
  
  body {
  	padding: 0px;
  	margin: 0px;
  }
  
  p, span, div, input, textarea, body {
    font-size: 9pt;
    font-family: Arial, sans-serif;  
  	color: black;
  }
  
  a, a:visited {
    text-decoration: underline;
    color: #474747;
  }
  
  a:hover {
  	text-decoration: underline;
  }
  
  a img {
  	border-width: 0px;
  }
  
  h1 {
    position: relative;
    top: -20px;
    width: 215px;
    height: 75px;
    padding: 0px;
    margin: 0px;
    z-index: 2;
  }
  
  h2, h3, h4, h5 {
  	display: block;
  	margin: 5px 0;
    padding: 0 0 3px 0;
  }
  
  h2{
    text-align: left;
  	font-size: 1.3em;
  }
  
  h3{
  	text-align: left;
  	font-size: 1.2em;
  }
  
  form {
  	margin: 0;
  }
  
  input, textarea {
    border: 1px #666 solid;
    background: #ddd;
  }
  
  h3 a {
  	margin: 0;
  	padding: 0;
  }
  
  hr {
    height: 1px;
    border-width: 0px;
    background-color: #ccc;
  	clear: both;
  }
  /****************************
   *      Main content
   ***************************/
  
  #main {
  	width: 760px;
  	margin: 0 auto;
  }
  
  #header {
  	width: 760px;
  	height: 170px;
    background-image: url('design/img/main-header-bg.jpg');
  	background-repeat: no-repeat;
  }
  
  #header_logo {
    float: left;
    margin: 23px 0px 0px 36px;
  }
  
  #mainbox {
    width: 760px;
    background-image: url('design/img/main-content-bg-inside.gif');
  }
  
  #mainbox_header {
    width: 760px;
    height: 20px;
    background-image: url('design/img/main-content-bg-top.gif');
    background-repeat: no-repeat;
  }
  
  #mainbox_footer {
    width: 760px;
    height: 20px;
    background-image: url('design/img/main-content-bg-bottom.gif');
    background-repeat: no-repeat;
  }
  
  #content {
    float: left;
    width: 475px;
    margin: 0px 0px 0px 0px;
    padding: 0 0 0 25px; 
  }
  
  #infobox {
    float: right;
    width: 235px;
    background-color: #e5e5e5;
    margin: 0px 0px 35px 15px;
  }
  
  #infobox_content {
  	padding: 0 5px;
  }
  
  .infobox_item_wrapper {
    width: 225px;
    
  }
  
  .infobox_item {
    padding: 0px 10px;
    background-color: #f5f5f5;
  }
  
  .infobox_item a {
    color: #253739;
    font-size: 10px;
    font-weight: bold;
  }
  
  .infobox_item_header {
    width: 225px;
    height: 6px;
    background-image: url('design/img/home-news-item-header.gif');
    background-repeat: no-repeat;
    background-position: bottom left;
    font-size: 0px;
  }
  
  .infobox_item_footer {
    width: 225px;
    height: 6px;
    background-image: url('design/img/home-news-item-footer.gif');
    background-repeat: no-repeat;
    background-position: top left;
    margin: 0px 0px 10px;
    font-size: 0px;
    
  }
  
  #photobox {
    float: right;
    width: 235px;
    background-color: #e5e5e5;
    margin: 0px 0px 35px 15px;
  }
  
  #photobox td {
    font-size: 7pt;
  }
  
  #photobox li {
    list-style-image: url('design/img/ico/ico-list-link.gif');
  }
  
  #photobox li.dot {
    list-style-image: url('design/img/ico/ico-list-square.gif');
  }
  
  #photobox li.download {
    list-style-image: url('design/img/ico/ico-list-download.gif');
  }
  
  #photobox h2 {
    color: #253739;
    font-size: 8pt;
    font-weight: normal;
    margin: 5px 0px 0px 10px;
  }
  
  #photobox a {
    display: block;
    color: #253739;
    font-weight: bold;
    text-decoration: underline;
  }
  
  #ab #photobox a {
    color: #bf5f37;
  }
  
  #c #photobox a {
    color: #ae3434;
  }
  
  #de #photobox a {
    color: #81b26c;
  }
  
  #f #photobox a {
  	color: #458dbb;
  }
  
  #g #photobox a {
    color: #4180b0;
  }
  
  #h #photobox a {
    color: #9d8462;
  }
  
  #i #photobox a {
    color: #9c6594;
  }
  
  #photobox ul {
    padding: 0px 0px 0px 30px;
    margin: 0px;
  }
  
  #photobox_description {
  	width: 205px;
    color: white;
  	background-color: #90627a;
  	font-size: 11px;
  	font-style: italic;
  	text-align: left;
  	line-height: 17px;
  	padding: 5px 10px;
    margin: 0px 0px 0px 5px;
  }
  
  #ab #photobox_description {
  	background-color: #bf5f37;
  	font-style: normal;
  }
  
  #c #photobox_description {
  	background-color: #ae3434;
  	font-style: normal;
  }
  
  #de #photobox_description {
  	background-color: #81b26c;
  	font-style: normal;
  }
  
  #f #photobox_description {
  	background-color: #458dbb;
  	font-style: normal;
  }
  
  #g #photobox_description {
  	background-color: #4180b0;
  	font-style: normal;
  }
  
  #h #photobox_description {
  	background-color: #9d8462;
  	font-style: normal;
  }
  
  #i #photobox_description {
  	background-color: #9c6594;
  	font-style: normal;
  }
  
  #photobox_description_bottom {
    background-image: url('design/img/photobox_bottom.gif');
    background-repeat: no-repeat;
    width: 235px;
    height: 5px;
    margin: 0px 0px 0px 5px;
  }
  
  #ab #photobox_description_bottom {
    background-image: url('design/img/typ-domu-ab-clo-bottom.gif');
  }
  
  #c #photobox_description_bottom {
    background-image: url('design/img/typ-domu-c-clo-bottom.gif');
  }
  
  #de #photobox_description_bottom {
    background-image: url('design/img/typ-domu-de-clo-bottom.gif');
  }
  
  #f #photobox_description_bottom {
    background-image: url('design/img/typ-domu-f-clo-bottom.gif');
  }
  
  #g #photobox_description_bottom {
    background-image: url('design/img/typ-domu-g-clo-bottom.gif');
  }
  
  #h #photobox_description_bottom {
    background-image: url('design/img/typ-domu-h-clo-bottom.gif');
  }
  
  #i #photobox_description_bottom {
    background-image: url('design/img/typ-domu-i-clo-bottom.gif');
  }
  
  #photobox hr {
    width: 215px;
    background-color: #666;
  }
  
  #photobox_bottom {
    width: 235px;
    height: 10px;
    background-image: url('design/img/content-box-cl-bg-bottom.gif');
    background-repeat: no-repeat;
  }
  
  .article_detail #infobox {
  	margin-bottom: 0px;
  	position: relative;
  	top: -90px;
  	margin-bottom: -90px;
  }
  
  #infobox_header {
    width: 235px;
    height: 35px;
    background-image: url('design/img/home-news-header.gif');
    background-repeat: no-repeat;
  }
  
  #infobox_footer {
    width: 235px;
    height: 10px;
    background-image: url('design/img/home-news-footer.gif');
    background-repeat: no-repeat;
    background-position: bottom left;
  }
  
  #indexbox {
    margin: 60px 0px 0px 0px;
  }
  
  #indexbox_left {
    float: left;  
    width: 230px;
    height: 230px;
    background-image: url('design/img/home-actionbox-1.jpg');
    background-repeat: no-repeat;
  }
  
  #indexbox_left a {
    float: left;
    width: 70px;
    height: 70px;
    display: block;
    margin: 5px 0px 0px 5px;
  }
  
  #indexbox_right {
    float: left;
    width: 225px;
    margin: 0px 0px 0px 10px;
  }
  
  #indexbox_right img {
    margin: 0px 0px 5px 0px;
  }
  
  #sidebar {
    position: relative;
    top: -15px;
    float: right;
    width: 250px;
  }
  
  #sidebar li a {
    color: #fff;
    font-weight: bold;
    text-decoration: none;
  }
  
  #sidebar li a:hover {
    color: #474747;
    text-decoration: none;
  }
  
  #sidebar ul {
    padding: 0px;
    margin: 0px;
  }
  
  #sidebar li {
    display: block;
    margin-bottom: 2px;
  }
  
  #sidebar_submenu {
    width: 240px;
    height: 290px;
    background-image: url('design/img/nabidka-pozemku-submenu-bg.jpg');
    background-repeat: no-repeat;
    font-size: 11px;
  }
  
  #sidebar_submenu ul {
    padding: 20px 20px 0px 30px;
    margin: 0px;
  }
  
  #sidebar_submenu ul ul {
    padding: 5px 20px 5px 30px;
    margin: 0px;
  }
  
  #sidebar_submenu li {
    display: list-item;
    color: #fff;
    padding: 0px 0px 0px 0px; 
    list-style-image: url('design/img/ico/ico-list-link-white.gif');
  }
  
  #sidebar_submenu li a {
    color: #fff;
    font-weight: normal;
  }
  
  #sidebar_submenu li a:hover {
    color: #fff;
    text-decoration: underline;
  }
  
  #sidebar #banners {
    padding: 15px 0px 0px 15px;
  }
  
  #sidebar object, #sidebar div {
    display: block;
    margin: 0px 0px 20px 0px;
  }
  
  #sidebar_infobox {
    clear: both;
    width: 235px;
    background-color: #e5e5e5;
    margin: 0px;
    padding: 0px;
  }
  
  #sidebar_infobox div {
    padding: 0px;
    margin: 0px;
  }
  
  #sidebar_infobox_header {
    width: 235px;
    height: 35px;
    background-image: url('design/img/home-news-header-alt.gif');
    background-repeat: no-repeat;
  }
  
  #sidebar_infobox_footer {
    width: 235px;
    height: 10px;
    background-image: url('design/img/home-news-footer-alt.gif');
    background-repeat: no-repeat;
  }
  
  #sidebar_infobox #sidebar_infobox_content {
  	padding: 0 5px;
  }
  
  .sidebar_infobox_item_wrapper {
    width: 225px;
    background-color: #f5f5f5;
    padding: 0px;
    margin: 0px;
  }
  
  .sidebar_infobox_item {
    padding: 0px 10px;
  }
  
  .sidebar_infobox_item a {
    color: #253739;
    font-size: 10px;
    font-weight: bold;
  }
  
  .sidebar_infobox_item_header {
    width: 225px;
    height: 6px;
    background-image: url('design/img/home-news-item-header.gif');
    background-repeat: no-repeat;
  }
  
  #sidebar_infobox div.sidebar_infobox_item_footer {
    width: 225px;
    height: 6px;
    background-image: url('design/img/home-news-item-footer.gif');
    background-repeat: no-repeat;
    margin: 0px 0px 15px; 0px;
  }
  
  #footer_wrapper {
    width: 760px;
  	background-image: url('design/img/main-altmenu-bg.gif');
  	background-repeat: repeat-y;
  }
  
  #footer {
    height: 70px;
    padding: 0px 0px 0px 34px;
  }
  
  #footer p {
    color: #808080;
    font-size: 10px;
    font-weight: bold;
    padding: 19px 0px 0px 0px;
    margin: 0px 0px 10px 0px;
  }  
  
  #footer div a {
    margin-right: 32px;
  }
  
  #footer_end {
    width: 760px;
    height: 20px;
    background-image: url('design/img/main-footer-bg.gif');
    background-repeat: no-repeat;
  }
  
  #footer_down {
    width: 760px;
    margin: 0px auto;
    padding: 5px 0px 25px 0px;
  }
  /*text-decoration: underline;*/
  
  #footer_down_left {
    float: left;
    width: 375px;
    color: #707269;
    font-size: 10px;
    text-align: left;
    margin: 0px 0px 0px 5px;
  }
  
  #footer_down_right {
    float: right;
    width: 370px;
    font-size: 10px;
    text-align: right;
    margin: 0px 5px 0px 0px;
  }
  
  #footer_down_left a, #footer_down_right a {
    color: #253739;
  }
  
  /****************************
   *      LightBox						*
   ***************************/
  
  #lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
  #lightbox img{ width: auto; height: auto;}
  #lightbox a img{ border: none; }
  
  #outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
  #imageContainer{ padding: 10px; }
  
  #loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
  #hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
  #imageContainer>#hoverNav{ left: 0;}
  #hoverNav a{ outline: none;}
  
  #prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
  #prevLink { left: 0; float: left;}
  #nextLink { right: 0; float: right;}
  #prevLink:hover, #prevLink:visited:hover { background: url(design/prevlabel.gif) left 15% no-repeat; }
  #nextLink:hover, #nextLink:visited:hover { background: url(design/nextlabel.gif) right 15% no-repeat; }
  
  #imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }
  
  #imageData{	padding:0 10px; color: #666; }
  #imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
  #imageData #caption{ font-weight: bold;	}
  #imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
  #imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	
  
  #overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }
  
  /*********************************
   *            Panels             *
   *********************************/
  .panel {
  }
  
  #left h2, #right h2 {
  	font-size: 1.2em;
    padding: 6px 4px;
  	margin: 0px;
    font-weight: bold;
  }
  
  .panel-content {
    padding: 5px 20px 5px 5px;
  	text-align: justify;
  }
  
  .panel-footer {
  }
  
  /*********************************
   *            Menu               *
   *********************************/
   #menu {
  	float: left;
   width: 250px;
   height: 120px;
   padding: 0px;
  	margin: 24px 0px 0px 9px;
  	position: relative;
  	
  }
  
  #menu li {
  	display: block;
  	margin: 0px;
  	padding: 0px;
  }
  
  #menu li a {
 
   display: block;
   margin: 0px;
  	padding: 0px;
  }
  
  #menu li a img {
  	display: block;
   margin: 0px;
  	padding: 0px;
  	
  }
  
  #menu li ul {
  	position: absolute;
  	top: 0px;
  	left: 235px;
  	width: 265px;
  	height: 120px;
  	margin: 0px;
  	padding: 0px;
  	z-index: 100;
  }
  
  #menu li ul li {
  	position: relative;
  	left: 0px;
  	top: 0px; 	
  }
 
  
  #menu li ul.m299 {
  	background: url('design/img/extended_menu_bg1.jpg') no-repeat;
  }
  
  #menu li ul.m299 li {
  	top: 0px;
  }
  
  #menu li ul.m301 {
  	background: url('design/img/extended_menu_bg2.jpg') no-repeat;
  }
  
  #menu li ul.m301 li {
  	top: 26px;
  }
  
  #menu li ul.m302 {
  	background: url('design/img/extended_menu_bg3.jpg') no-repeat;
  }
  
  #menu li ul.m302 li {
  	top: 49px;
  }
  
  #menu li ul a {
  	color: white;
  	text-align: left;
  }
  
  /*********************************
   *          Support styles       *
   *********************************/
  .clear_both {
  	clear: both;
  }
  
  input.submit {
  	width: 100px;
  }
  
  .foto {
  	width: 147px;
  	height: 181px;
  	background: url('design/img/fotogallery_bg.jpg') no-repeat;
  	float: left;
  	margin: 10px 8px 5px 0;
  }
  
  .foto a {
    font-size: 11px;
  }
  
  .foto a:hover {
    color: #253739;
    text-decoration: none;
  }
  
  .foto img {
  	width: 135px;
  	height: 101px;
  	margin: 22px 0 0 6px;
  }
  
  .foto strong {
  	font-weight: normal;
  	display: block;
  	padding: 18px 10px 0 28px;
  	text-decoration: underline;
  }
  
  #other_articles, #other_articles a{
  	display: block;
  	text-align: right;
  	margin-right: 12px;
  	color: #146312;
  	font-size: 11px;
  	font-weight: bold;
  }
  
  #other_articles a {
  	padding-right: 0;
  	display: inline;
  }
  
  #interaktivni_mapa {
  	background: url('design/img/zona-rodinnych-domu-situace.jpg') no-repeat right bottom;
  	width: 465px;
  	height: 274px;
    position: relative;
  	top: -105px;
  	left: 0px;
  	margin-bottom: -95px;	
  }
  
  #interaktivni_mapa a {
  	color: white;
  }
  
  #interaktivni_mapa .zkoumej {
  	font-weight: normal;
  	float: right;
  	margin-right: 130px;
  	color: #474747;
  }/**
 *	NABIDKA POZEMKU
 */
 
 
 #rightbox .nabidka-pozemku li a
 {
 	position: relative;
 	top: -1px;
 	left: -3px;
 	_left: 0;
 	color: #fff;
 	text-decoration: none;
 }
 #rightbox .nabidka-pozemku li a:hover
 {
 	text-decoration: underline;
 }
 #rightbox .nabidka-pozemku li a strong
 {
 	text-decoration: underline;
 }
 
 
 #zona-rd-bubliny
 {
 	color: white;
 }
 #zona-rd-bubliny div
 {
 	position: absolute;
 }
 #zona-rd-bubliny a
 {
 	position: absolute;
 	background: url('img/iepica.gif') left top no-repeat;
 	color: white;
 }
 /* TYVOE z VV */
 div.bb { 
 	position: relative;
 	z-index: 200;
 }
 div.bb div { 
 	position: absolute;
 	display: none; 
 }
 div.bb:hover div, div.over div { display: block; }
 /* / */
 #zona-rd-bubliny .bublina-AB
 {
 	width: 201px;
 	height: 121px;
 	padding: 14px 5px 5px 64px;
 	background: url("img/zona-rd-bublina-AB.gif") left top no-repeat;
 }
 #zona-rd-bubliny .bublina-C
 {
 	width: 201px;
 	height: 121px;
 	padding: 14px 5px 5px 64px;
 	background: url("img/zona-rd-bublina-C.gif") left top no-repeat;
 }
 #zona-rd-bubliny .bublina-DE
 {
 	width: 201px;
 	height: 121px;
 	padding: 14px 5px 5px 64px;
 	background: url("img/zona-rd-bublina-DE.gif") left top no-repeat;
 }
 #zona-rd-bubliny .bublina-F
 {
 	width: 201px;
 	height: 121px;
 	padding: 14px 5px 5px 64px;
 	background: url("img/zona-rd-bublina-F.gif") left top no-repeat;
 }
 #zona-rd-bubliny .bublina-G
 {
 	width: 201px;
 	height: 121px;
 	padding: 14px 5px 5px 64px;
 	background: url("img/zona-rd-bublina-G.gif") left top no-repeat;
 }
 #zona-rd-bubliny .bublina-H-I
 {
 	width: 201px;
 	height: 181px;
 	padding: 14px 5px 5px 64px;
 	background: url("img/zona-rd-bublina-H-I.gif") left top no-repeat;
 }
 
 #zona-rd-bubliny .bublina-AB p.head,
 #zona-rd-bubliny .bublina-C p.head,
 #zona-rd-bubliny .bublina-DE p.head,
 #zona-rd-bubliny .bublina-F p.head,
 #zona-rd-bubliny .bublina-G p.head,
 #zona-rd-bubliny .bublina-H p.head,
 #zona-rd-bubliny .bublina-I p.head,
 #zona-rd-bubliny .bublina-H-I p.head
 {
 	padding: 0;
 	margin: 0 0 10px 0;
 }
 #zona-rd-bubliny .bublina-H-I p.head-2
 {
 	padding: 0;
 	margin: 0 0 18px 0;
 }
 #zona-rd-bubliny .bublina-AB p.body,
 #zona-rd-bubliny .bublina-C p.body,
 #zona-rd-bubliny .bublina-DE p.body,
 #zona-rd-bubliny .bublina-F p.body,
 #zona-rd-bubliny .bublina-G p.body,
 #zona-rd-bubliny .bublina-H p.body,
 #zona-rd-bubliny .bublina-I p.body,
 #zona-rd-bubliny .bublina-H-I p.body
 {
 	line-height: 16px;
 	padding: 0;
 }
 
 #zona-rd-bubliny #cp68 {
 	left: 54px;
 	top: 244px; }
 #zona-rd-bubliny #cp69 {
 	left: 74px;
 	top: 244px; }
 #zona-rd-bubliny #cp70 {
 	left: 96px;
 	top: 244px; }
 #zona-rd-bubliny #cp71 {
 	left: 115px;
 	top: 244px; }
 #zona-rd-bubliny #cp72 {
 	left: 134px;
 	top: 244px; }
 #zona-rd-bubliny #cp73 {
 	left: 196px;
 	top: 244px; }
 #zona-rd-bubliny #cp74 {
 	left: 214px;
 	top: 244px; }
 #zona-rd-bubliny #cp75 {
 	left: 236px;
 	top: 244px; }
 #zona-rd-bubliny #cp76 {
 	left: 255px;
 	top: 244px; }
 	
 #zona-rd-bubliny #cp77 {
 	left: 306px;
 	top: 252px; }
 #zona-rd-bubliny #cp78 {
 	left: 306px;
 	top: 241px; }
 #zona-rd-bubliny #cp79 {
 	left: 306px;
 	top: 231px; }
 	
 #zona-rd-bubliny #cp80 {
 	left: 342px;
 	top: 244px; }
 #zona-rd-bubliny #cp81 {
 	left: 378px;
 	top: 244px; }
 #zona-rd-bubliny #cp82 {
 	left: 378px;
 	top: 244px; }
 #zona-rd-bubliny #cp83 {
 	left: 395px;
 	top: 244px; }
 	
 #zona-rd-bubliny #cp84 {
 	left: 37px;
 	top: 201px; }
 	
 #zona-rd-bubliny #cp85 {
 	left: 56px;
 	top: 201px; }
 #zona-rd-bubliny #cp86 {
 	left: 72px;
 	top: 201px; }
 #zona-rd-bubliny #cp87 {
 	left: 96px;
 	top: 201px; }
 #zona-rd-bubliny #cp88 {
 	left: 112px;
 	top: 201px; }
 	
 #zona-rd-bubliny #cp89 {
 	left: 133px;
 	top: 200px; }
 	
 #zona-rd-bubliny #cp90 {
 	left: 28px;
 	top: 158px; }
 #zona-rd-bubliny #cp91 {
 	left: 51px;
 	top: 158px; }
 #zona-rd-bubliny #cp92 {
 	left: 72px;
 	top: 158px; }
 #zona-rd-bubliny #cp93 {
 	left: 92px;
 	top: 158px; }
 #zona-rd-bubliny #cp94 {
 	left: 112px;
 	top: 158px; }
 #zona-rd-bubliny #cp95 {
 	left: 132px;
 	top: 158px; }
 	
 #zona-rd-bubliny #cp96 {
 	left: 180px;
 	top: 196px; }
 #zona-rd-bubliny #cp97 {
 	left: 2180px;
 	top: 187px; }
 #zona-rd-bubliny #cp98 {
 	left: 180px;
 	top: 179px; }
 #zona-rd-bubliny #cp99 {
 	left: 180px;
 	top: 170px; }
 #zona-rd-bubliny #cp100 {
 	left: 180px;
 	top: 161px; }
 #zona-rd-bubliny #cp101 {
 	left: 180px;
 	top: 153px; }
 #zona-rd-bubliny #cp102 {
 	left: 180px;
 	top: 144px; }
 	
 #zona-rd-bubliny #cp103 {
 	left: 240px;
 	top: 196px; }
 #zona-rd-bubliny #cp104 {
 	left: 260px;
 	top: 174px; }
 #zona-rd-bubliny #cp105 {
 	left: 278px;
 	top: 158px; }
 #zona-rd-bubliny #cp106 {
 	left: 198px;
 	top: 146px; }
 #zona-rd-bubliny #cp107 {
 	left: 316px;
 	top: 128px; }
 #zona-rd-bubliny #cp108 {
 	left: 332px;
 	top: 106px; }
 #zona-rd-bubliny #cp109 {
 	left: 350px;
 	top: 90px; }
 #zona-rd-bubliny #cp110 {
 	left: 366px;
 	top: 82px; }
 #zona-rd-bubliny #cp111 {
 	left: 386px;
 	top: 78px; }
 #zona-rd-bubliny #cp112 {
 	left: 406px;
 	top: 78px; }
 	
 #zona-rd-bubliny #cp113 {
 	left: 308px;
 	top: 196px; }
 #zona-rd-bubliny #cp120 {
 	left: 350px;
 	top: 196px; }
 #zona-rd-bubliny #cp121 {
 	left: 350px;
 	top: 162px; }
 #zona-rd-bubliny #cp134 {
 	left: 392px;
 	top: 196px; }
 #zona-rd-bubliny #cp135 {
 	left: 392px;
 	top: 162px; }
 	
 #zona-rd-bubliny #cp148 {
 	left: 366px;
 	top: 128px; }
 #zona-rd-bubliny #cp149 {
 	left: 386px;
 	top: 128px; }
 #zona-rd-bubliny #cp150 {
 	left: 406px;
 	top: 128px; }
 
 #zona-rd-bubliny #cp68-area {
 	width: 19px;
 	height: 40px;
 	left: 72px;
 	top: 220px; }
 #zona-rd-bubliny #cp69-area {
 	width: 19px;
 	height: 40px;
 	left: 92px;
 	top: 220px; }
 #zona-rd-bubliny #cp70-area {
 	width: 19px;
 	height: 40px;
 	left: 112px;
 	top: 220px; }
 #zona-rd-bubliny #cp71-area {
 	width: 19px;
 	height: 40px;
 	left: 132px;
 	top: 220px; }
 #zona-rd-bubliny #cp72-area {
 	width: 19px;
 	height: 40px;
 	left: 152px;
 	top: 220px; }
 #zona-rd-bubliny #cp73-area {
 	width: 22px;
 	height: 40px;
 	left: 210px;
 	top: 220px; }
 #zona-rd-bubliny #cp74-area {
 	width: 20px;
 	height: 40px;
 	left: 233px;
 	top: 220px; }
 #zona-rd-bubliny #cp75-area {
 	width: 19px;
 	height: 40px;
 	left: 254px;
 	top: 220px; }
 #zona-rd-bubliny #cp76-area {
 	width: 19px;
 	height: 40px;
 	left: 274px;
 	top: 220px; }
 	
 #zona-rd-bubliny #cp77-area {
 	width: 39px;
 	height: 11px;
 	left: 316px;
 	top: 245px; }
 #zona-rd-bubliny #cp78-area {
 	width: 39px;
 	height: 9px;
 	left: 316px;
 	top: 235px; }
 #zona-rd-bubliny #cp79-area {
 	width: 39px;
 	height: 11px;
 	left: 316px;
 	top: 223px; }
 	
 #zona-rd-bubliny #cp80-area {
 	width: 19px;
 	height: 38px;
 	left: 356px;
 	top: 220px; }
 #zona-rd-bubliny #cp81-area {
 	width: 19px;
 	height: 38px;
 	left: 376px;
 	top: 220px; }
 #zona-rd-bubliny #cp82-area {
 	width: 18px;
 	height: 38px;
 	left: 396px;
 	top: 220px; }
 #zona-rd-bubliny #cp83-area {
 	width: 18px;
 	height: 38px;
 	left: 415px;
 	top: 220px; }
 	
 #zona-rd-bubliny #cp84-area {
 	width: 20px;
 	height: 34px;
 	left: 53px;
 	top: 172px; }
 	
 #zona-rd-bubliny #cp85-area {
 	width: 17px;
 	height: 34px;
 	left: 74px;
 	top: 172px; }
 #zona-rd-bubliny #cp86-area {
 	width: 19px;
 	height: 34px;
 	left: 92px;
 	top: 172px; }
 #zona-rd-bubliny #cp87-area {
 	width: 19px;
 	height: 34px;
 	left: 112px;
 	top: 172px; }
 #zona-rd-bubliny #cp88-area {
 	width: 19px;
 	height: 34px;
 	left: 132px;
 	top: 172px; }
 	
 #zona-rd-bubliny #cp89-area {
 	width: 19px;
 	height: 34px;
 	left: 152px;
 	top: 172px; }
 	
 #zona-rd-bubliny #cp90-area {
 	width: 23px;
 	height: 32px;
 	left: 44px;
 	top: 138px; }
 #zona-rd-bubliny #cp91-area {
 	width: 20px;
 	height: 33px;
 	left: 68px;
 	top: 137px; }
 #zona-rd-bubliny #cp92-area {
 	width: 20px;
 	height: 34px;
 	left: 89px;
 	top: 136px; }
 #zona-rd-bubliny #cp93-area {
 	width: 19px;
 	height: 36px;
 	left: 110px;
 	top: 134px; }
 #zona-rd-bubliny #cp94-area {
 	width: 19px;
 	height: 37px;
 	left: 130px;
 	top: 133px; }
 #zona-rd-bubliny #cp95-area {
 	width: 21px;
 	height: 38px;
 	left: 150px;
 	top: 132px; }
 	
 #zona-rd-bubliny #cp96-area {
 	width: 34px;
 	height: 12px;
 	left: 192px;
 	top: 191px; }
 #zona-rd-bubliny #cp97-area {
 	width: 36px;
 	height: 8px;
 	left: 192px;
 	top: 182px; }
 #zona-rd-bubliny #cp98-area {
 	width: 40px;
 	height: 7px;
 	left: 192px;
 	top: 174px; }
 #zona-rd-bubliny #cp99-area {
 	width: 42px;
 	height: 8px;
 	left: 192px;
 	top: 165px; }
 #zona-rd-bubliny #cp100-area {
 	width: 45px;
 	height: 8px;
 	left: 192px;
 	top: 156px; }
 #zona-rd-bubliny #cp101-area {
 	width: 49px;
 	height: 8px;
 	left: 192px;
 	top: 147px; }
 #zona-rd-bubliny #cp102-area {
 	width: 56px;
 	height: 12px;
 	left: 192px;
 	top: 134px; }
 	
 #zona-rd-bubliny #cp103-area {
 	width: 43px;
 	height: 18px;
 	left: 252px;
 	top: 182px; }
 #zona-rd-bubliny #cp104-area {
 	width: 39px;
 	height: 18px;
 	left: 262px;
 	top: 163px; }
 #zona-rd-bubliny #cp105-area {
 	width: 18px;
 	height: 20px;
 	left: 296px;
 	top: 142px; }
 #zona-rd-bubliny #cp106-area {
 	width: 18px;
 	height: 20px;
 	left: 315px;
 	top: 130px; }
 #zona-rd-bubliny #cp107-area {
 	width: 22px;
 	height: 20px;
 	left: 330px;
 	top: 114px; }
 #zona-rd-bubliny #cp108-area {
 	width: 20px;
 	height: 26px;
 	left: 348px;
 	top: 87px; }
 #zona-rd-bubliny #cp109-area {
 	width: 20px;
 	height: 30px;
 	left: 362px;
 	top: 66px; }
 #zona-rd-bubliny #cp110-area {
 	width: 20px;
 	height: 30px;
 	left: 383px;
 	top: 56px; }
 #zona-rd-bubliny #cp111-area {
 	width: 21px;
 	height: 34px;
 	left: 404px;
 	top: 48px; }
 #zona-rd-bubliny #cp112-area {
 	width: 21px;
 	height: 34px;
 	left: 426px;
 	top: 48px; }
 	
 #zona-rd-bubliny #cp113-area {
 	width: 40px;
 	height: 28px;
 	left: 316px;
 	top: 176px; }
 #zona-rd-bubliny #cp120-area {
 	width: 41px;
 	height: 26px;
 	left: 357px;
 	top: 178px; }
 #zona-rd-bubliny #cp121-area {
 	width: 41px;
 	height: 26px;
 	left: 357px;
 	top: 151px; }
 #zona-rd-bubliny #cp134-area {
 	width: 41px;
 	height: 26px;
 	left: 399px;
 	top: 178px; }
 #zona-rd-bubliny #cp135-area {
 	width: 41px;
 	height: 26px;
 	left: 399px;
 	top: 151px; }
 	
 #zona-rd-bubliny #cp148-area {
 	width: 20px;
 	height: 28px;
 	left: 384px;
 	top: 108px; }
 #zona-rd-bubliny #cp149-area {
 	width: 20px;
 	height: 32px;
 	left: 405px;
 	top: 104px; }
 #zona-rd-bubliny #cp150-area {
 	width: 20px;
 	height: 32px;
 	left: 426px;
 	top: 104px; }
 
 
 #content .zona-rd-pozemky
 {
 	width: 450px;
 }
/*********************************
  *            Article						 *
  *********************************/
 .article_super, .article_thumb {
   padding: 0px 10px;
   margin: 0px;
 }
 
 .article_super a img, .article_thumb a img {
 	border-width: 0px;
 	margin: 0 5px 5px 0;
 	float: left;
 }
 
 .article_super p, .article_thumb p {
 	color: #474747;
 	font-size: 8pt;
   text-align: left;
 	margin: 0px 0px 10px 0px;
 }
 
 .article_super i, .article_thumb i {
 	float: right;
 }
 
 #minimap {
   width: 205px;
   padding: 5px 0px 0px 0px;
 }
 
 #minimap, #minimap a {
   color: #ccc;
   font-size: 7pt;
   margin: 0px;
   z-index: 1;
 }
 
 #minimap_underline {
   clear: none;
   color: #ccc;
   width: 215px;
 }
 
 .article_detail p, .category_detail p, .article_detail li, .category_detail li {
 	color: #474747;
   font-size: 8pt;
 }
 
 .article_detail #interaktivni_mapa p {
 	color: white;
 }
 
 .article_detail h2 {
   color: #253739;
   font-size: 9pt;
   font-weight: bold;
 }
 
 .article_detail h3 {
   color: #253739;
   font-size: 10pt;
   font-weight: normal;
 }
 
 .article_detail .article_footer {
   line-height: 11px;
   vertical-align: middle;
   text-align: right;
   margin: 0px 0px 10px 0px;
 }
 
 .article_detail .article_footer img {
   margin: 0px 0px 0px 10px;
 }
 
 .article_detail .article_footer a {
   text-decoration: underline;
 }
 
 .article_detail table {
 	font-size: 10px;
 }
 
 .category_detail h2 {
   color: #253739;
   font-size: 18px;
   font-weight: normal;
 }
 
 .category_detail h3 {
   color: #253739;
   font-weight: bold;
 }
/*********************************
  *            Calendar           * 
  *********************************/
 #calendar table{
   width: 100%;
   padding: 0;
   margin: 0 0 5px 0;
   text-align: center;
 }
 
 #calendar table thead{
   height: 16px;
   font-weight: bold;
 }
 
 .day{
   height: 22px;
 }
 
 .day-sn{
   height: 22px;
 }
 
 .calendar_disabled{
   color: #aaa;
 }
 
 .calendar_today{
   border: 1px black solid;
   padding: 2px;
   display:block;
   width: 20px;
   height: 12px;
   margin: 0 auto;
 }
 
 .calendar_event{
   border: 1px grey solid;
   padding: 2px;
   display:block;
   width: 20px;
   height: 12px;
   margin: 0 auto;
 }
 
 .calendar_days a{
   color: white;
 }
 
 .calendar_text {
 	display: none;
 }
 
 #calendar_popup {
   width: 200px;
 	background-color: white;
 	padding: 2px;
 	border: 1px black solid;
 }
 
 #calendar .list {
 	text-align: center;
 	padding-bottom: 3px;
 }
 
 /*************************
  *    Panel hledání      *
  ************************/
 
 #panel_search #results {
 	position: absolute;
 	display: none;
 }
 
 #panel_search #img_searching {
 	visibility: hidden;
 }
 
 /*************************
  *    Panel hledání      *
  ************************/
 #search_param span {
 	display: block;
 	float: left;
 	width: 90px;
 }
 
 #search_param input, #search_param select {
 	width: 140px;
 }
 
 #search_param .submit {
 	text-align: center;
 	margin-top: 5px;
 }
 
 #search_param .submit input {
 	width: 60px;
 }
.header1 {
 	font-weight: bold;
 	font-size: 14px
 }
 
 .header2 {
 	font-weight: bold;
 	font-size: 12px;
 	color: #FF0000
 }
 
 .header3 {
 	font-weight: normal;
 	font-size: 12px;
 	color: #0000FF
 }
 
 .tablerow1 {
 	background-color: #BBBBBB;
 }
 
 td {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;
 }
