/* CSS Document */
*{
  color:#614B30;
  font-family: Tahoma, Arial;
}
a{
  color:#B5001C;
}

body{
  padding:0px; 
  margin:0px;
  text-align:center;
  font-size: 79%;
  background-color: white;
}
*>body{
  font-size: 80%;
}

img{
  border:0px;
}

hr{
  height: 0px;
  color: #B6011D;
}
*>hr{
  border-style: solid; 
  border-color: #B6011D;
  border-width: 1px 0px 0px 0px;
}

a:hover{
  color: black;
}

h1{
  margin:0px;
  padding:0px 0px 0px 0px;
  font-size: 20px;
  font-weight: bolder;
  margin-bottom:15px;
  
  line-height: 1.1em;
  
}

h2{
  margin:0px;
  padding:0px 0px 8px 0px;
  font-size: 16px;
  /*line-height: 1.1em;*/
}

h3{
  margin:0px;
  
  padding:5px 0px 8px 0px;
  font-size: 120%;
  line-height: 1.1em;
}

h4{
  font-size: 105%;
  line-height: 1.1em;
  margin:0px;
  
  padding: 0px 0px 3px 0px;
}

input, textarea {
background: transparent;

}

div.cela-stranka{
  position:relative; 
  text-align:left; 
  width:849px;
  margin: 0px auto 0px auto;
}

div.pozadi-leve{
  position:absolute; 
  background-image: url(images/pozadi_leve.jpg); 
  left:1px; 
  top:0px;
  width:349px; 
  height:411px;
}

div.pozadi-prave, div.pozadi-prave-mesto, div.pozadi-prave-kultura, div.pozadi-prave-urad, div.pozadi-prave-infocentrum, div.pozadi-prave-zed, div.pozadi-prave-porady, div.pozadi-prave-novinky,div.pozadi-prave-deska,div.pozadi-prave-podatelna{
  position:absolute; 
  background-image: url(images/pozadi_prave.jpg); 
  
  left:350px; 
  top:160px; 
  width: 499px; 
  height:478px;
}

div.pozadi-prave-mesto{
  background-image: url(images/pozadi_prave_mesto.jpg); 
}
div.pozadi-prave-kultura{
  background-image: url(images/pozadi_prave_kultura.jpg); 
}
div.pozadi-prave-urad{
  background-image: url(images/pozadi_prave_urad.jpg); 
}
div.pozadi-prave-infocentrum{
  background-image: url(images/pozadi_prave_info.jpg); 
}
div.pozadi-prave-zed{
  background-image: url(images/pozadi_prave_zed.jpg);
}
div.pozadi-prave-porady{
  background-image: url(images/pozadi_prave_porady.jpg);
}
div.pozadi-prave-novinky{
  background-image: url(images/pozadi_prave_novinky.jpg);
}
div.pozadi-prave-deska{
  background-image: url(images/pozadi_prave_deska.jpg);
}
div.pozadi-prave-novinky{
  background-image: url(images/pozadi_prave_novinky.jpg);
}
div.pozadi-prave-podatelna{
  background-image: url(images/pozadi_prave_podatelna.jpg);
}

div.pozadi-nadpis{
  position:absolute; background-image: url(images/pozadi_nadpis.jpg); 
  left:350px; 
  top:0px; 
  width: 499px; 
  height:160px;
}

div.linka-leva, div.linka-prava{
  position:absolute; 
  background-image: url(images/linka.jpg); 
  left:0px; 
  top:0px; 
  width:1px; 
  height:733px;
}

div.linka-prava{
  left:849px; 
}




form.vyhledavani{
  position:absolute; 
  text-align:right; 
  padding:3px; 
  left:570px; 
  top:7px; 
  width:250px; 
  height:133px; 
  line-height:18px;
}

#vyhledavani{
  padding:3px 0px 0px 4px ; 
  border:0px; 
  width:130px; 
  height:16px; 
  background-image: url(images/vyhledavani.jpg);
  font-size: 90%;
  margin-left:20px;
  background-color: rgb(204,204,204);
}
form.vyhledavani a, .hledatSub{
  text-decoration: underline;
  font-size: 80%;
  font-weight: bolder;
  color:#614B30;
}


a.nadpis{
  position: absolute;
  left:466px;
  top:80px;
  font-size: 200%;
}

a.hlavni-odkaz{
  border:0px solid blue; 
  position:absolute;
  top:0px; 
  left:0px; 
  width:470px; 
  height:130px; 
  text-decoration:none;
}



div.menu{
  position:relative; 
  width:200px; 
  float:left;
  padding:0px 0px 10px 0px;
  margin-right: -20px;
}

a.menu-item{
  
  width:141px;
  height:18px;   
  display:block;
  margin:2px 0px 0px 33px; 
  padding: 2px 0px 0px 7px;
  cursor: pointer;
  text-decoration: none;
  color:#614B30;
  background-repeat: no-repeat;
  font-size: 90%;
  font-weight: bolder;
}


a.menu-item:hover, a.menu-iteml1:hover{
  color:white;
}

a.menu-item{

 white-space: nowrap;
 overflow:hidden;
}


a.menu-item-1{
  background-image: url(images/menu-item-1-na.jpg); 
}
a.menu-item-1a, a.menu-item-1:hover{
  background-image: url(images/menu-item-1-ak.jpg); 
  color:white;
}
a.menu-item-2{
  background-image: url(images/menu-item-2-na.jpg);  
}
a.menu-item-2a,a.menu-item-2:hover{
  background-image: url(images/menu-item-2-ak.jpg);  
  color:white;
}
a.menu-item-3{
  background-image: url(images/menu-item-3-na.jpg); 
}
a.menu-item-3a,a.menu-item-3:hover{
  background-image: url(images/menu-item-3-ak.jpg); 
  color:white; 
}
a.menu-item-4{
  background-image: url(images/menu-item-4-na.jpg); 
}
a.menu-item-4a,a.menu-item-4:hover{ 
  color:white;
  background-image: url(images/menu-item-4-ak.jpg); 
}
a.menu-item-5{
  background-image: url(images/menu-item-5-na.jpg); 
}
a.menu-item-5a,a.menu-item-5:hover{ 
  color:white;
  background-image: url(images/menu-item-5-ak.jpg); 
}
a.menu-item-6{
  background-image: url(images/menu-item-6-na.jpg); 
}
a.menu-item-6a,a.menu-item-6:hover{ 
  color:white;
  background-image: url(images/menu-item-6-ak.jpg); 
}
a.menu-item-7{
  background-image: url(images/menu-item-7-na.jpg); 
}
a.menu-item-7a,a.menu-item-7:hover{ 
  color:white;
  background-image: url(images/menu-item-7-ak.jpg); 
}
a.menu-item-8{
  background-image: url(images/menu-item-8-na.jpg); 
}
a.menu-item-8a,a.menu-item-8:hover{ 
  color:white;
  background-image: url(images/menu-item-9-ak.jpg); 
}
a.menu-item-9a,a.menu-item-9{
  background-image: url(images/menu-item-9-na.jpg); 
}
a.menu-item-9a,a.menu-item-9:hover{ 
  color:white;
  background-image: url(images/menu-item-9-ak.jpg); 
}

a.menu-iteml1a, a.menu-iteml1{  
  width:119px;
  height:18px;   
  display:block;
  margin:-1px 0px 0px 40px;
  padding: 3px 0px 0px 5px;
  cursor: pointer;
  text-decoration: none;
  color:#614B30;
  font-size: 90%;
  font-weight: bolder;
  background-color: #e6e2d9;
  white-space: nowrap;
  overflow: hidden;
}

a.menu-iteml2a, a.menu-iteml2{  
  width:121px;
  height:18px;    
  display:block;
  margin:3px 0px 0px 45px; 
  padding: 0px 0px 0px 3px;
  cursor: pointer;
  text-decoration: none;
  color:#614B30;
  font-size: 90%;
  font-weight: bolder;
}

a.menu-iteml1a,a.menu-iteml2a,a.menu-iteml1:hover, a.menu-iteml2:hover{
  color: #af3242;
}

div.hlavni-a-navigace{
   float:right; 
   position:relative; 
   width:650px;
   .width:620px;
   min-height: 500px;
   height: auto;
   .height:500px;
   
}

*>div.hlavni-a-navigace{
 .width:650px; 
}

div.hlavni{
float: left;
  position:relative; 
  width:450px; 
  float:left;
  padding:0px 0px 0px 0px;
  border:0px solid blue;
  text-align: justify;
  line-height: 1.2em;
  width:450px;
  min-height: 450px;
  height: auto;
  .height:450px;
  
}

*>div.hlavni{
 line-height:1.2em;
  .min-height: 450px;
  .height: auto;
}

div.navigace{
  position:relative; 
  width:190px; 
  float:right;
  padding:0 10px 0 0; 
  font-size: 98%;
}

div.paticka{
  width: 100%;
  clear:both;
  padding:0 0 0px 0;
  text-align:left;
  margin:0px 10px 0px 10px;
  padding-top: 20px;
  padding-left: 20px;
}

div.cis{
  margin-left: 270px;
  padding-top:3px;
  width: 333px;
  background-image: url(images/cisline.png);
  background-repeat: no-repeat;
  text-align: center;
  font-size: 10px;
}

div.menu-special{
  position:absolute; 
  left:472px;
  top:153px;
  width:200px; 
  float:left;
  padding:0px 0px 10px 0px;
}

a.menu-special-item{
  width:138px;
  _width: 131px;
  height:18px;   
  _height:16px;  
  display:block;
  margin:0px 0px 2px 0px; 
  padding: 2px 0px 0px 7px;
  cursor: pointer;
  text-decoration: none;
  color:white;
  background-repeat: no-repeat;
  font-size: 90%;
  font-weight: bolder;
  background-color: #B5001C;
}

*>a.menu-special-item{
  width:130px;
  .width:131px;
  height:15px;   
}

a.menu-special-item-1{
  background-image: url(images/menu-special-1-na.jpg); 
}
a.menu-special-item-1a,a.menu-special-item-1:hover{
  background-image: url(images/menu-special-1-ak.jpg); 
}
a.menu-special-item-2{
  background-image: url(images/menu-special-2-na.jpg); 
}
a.menu-special-item-2a,a.menu-special-item-2:hover{
  background-image: url(images/menu-special-2-ak.jpg); 
}
a.menu-special-item-3{
  background-image: url(images/menu-special-3-na.jpg); 
}
a.menu-special-item-3a,a.menu-special-item-3:hover{
  background-image: url(images/menu-special-3-ak.jpg); 
}


div.hlavni-menu{
  position:absolute; 
  width:198px; 
  height:124px; 
  left:108px; 
  top:136px;
  background-color: rgb(100,100,100);
}

div.hlavni p {
  margin-top: 5px;
}

a.odkaz-mesto, a.odkaz-kultura, a.odkaz-urad{
  color:white;
  position:absolute;
  text-decoration: none;
  font-size: 90%;
  font-weight: bolder;
}

a.odkaz-mesto{
  left:13px;
  top:51px;
} 

a.odkaz-kultura{
  left:79px;
  top:34px;
  width:45px;
}

a.odkaz-urad{
  left:142px;
  top:20px;
}


span.titulek-mesto, span.titulek-urad, span.titulek-kultura{
  font-size: 140%;
  color:#B5001C;
  position:absolute;
  display:none;
}

span.titulek-mesto{
  left:55px;
  top:100px;
} 

span.titulek-kultura{
  left:90px;
  top:85px;
  width:250px;
}

span.titulek-urad{
  left:163px;
  top:62px;
}

div.navigace ul{
  margin-top:0px;
  padding-left: 28px;
  margin-left:0px;
}

div.navigace li{
  margin-bottom:10px;
  text-align: justify;
}


/* ------------------------------------------------------------- informace -- */

div.informace {
  width:219px; 
  margin:0px 0px 15px 0px;
}

div.informace-horni {
  height:5px;  
  background-image:url(images/informace-horni.gif);
  font-size: 1px;
}

div.informace-dolni {
  height:6px;  
  background-image:url(images/informace-dolni.gif);
  font-size: 1px;
}

div.informace-stred {
  background-color:#DBD4CB; 
  background-image:url(images/informace-stred.gif); 
  padding:2px 12px 2px 12px;
}

table.vypsatKat{
  width: 450px;
}

table.vypsatKat a{
  text-decoration: none;
}
table.vypsatKat a{
  padding-left: 6px;
}


.uredniDeska td, .vypsatKat td{
  padding: 2px 2px 2px 10px;
  text-align: left;
  vertical-align: top;
  border-width: 0px 0px 1px 0px;
  border-style: solid;
  border-color: #c29679;

}

td.dat {
  width: 70px;
}

.deska0 td{
  padding-left: 3px;
  .filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.lazne-belohrad.cz/images/td0.png',sizingMethod='scale');
}
*>.deska0 td{
  background-image:url(images/td0.png);
  .background-image:url(none);
}

.deska1 td{
  padding-left: 3px;
  .filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.lazne-belohrad.cz/images/td1.png',sizingMethod='scale');
}
*>.deska1 td{
  background-image:url(images/td1.png);
  .filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/td1.png',sizingMethod='scale');
  .background-image:url(none);
}

.deska2 td{
  padding-left: 3px;
  .filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.lazne-belohrad.cz/images/td2.png',sizingMethod='scale');
}
*>.deska2 td{
  background-image:url(images/td2.png);

  .background-image:url(none);
}

.deska0 td a{
  position:relative;
}

.deska1 td a{
  position:relative;
}

.deska2 td a{
  position:relative;
}

.uredniDeska tr{
  width: 450px;
}  

.uredniDeska th{
  padding-left: 10px;
  padding-right: 10px;
  text-align: left;
  background-color: #d8d4c9;
  border-width: 1px 0px 1px 0px;
  border-style: solid;
  border-color: #c29679;  
  
  
}

.uredniDeska table{
  width: 450px;
  border: 0px;
}

.uredniDeska a {
  text-decoration: none;
}

.uredniDeska a:hover, a.pravy:hover, a.stranka:hover, .hledat a:hover{
  color: black;
}

.zedNarku {
  background-color: #f9f9f9;
  width: 550px;
  
  padding-left: 5px;
  padding-right: 5px;
}

.zedNarku p{
  padding: 0px;
  margin: 0px;
}

.zedNarku .spodek{
  width: 550px; 
}

.hlavicka{
  font-size: bold;
  width: 50px;
}

.prvkyForm{
  text-align: right;
  width: 550px;
}

.prvkyForm input{
  margin-bottom: 1px;
}

.prvkyForm textarea{
  margin-top: 5px;
  width: 98%;
}

.zedNarku strong, .kulturniAkce strong{
  font-weight: normal;
  color: black;
}


.odsaditDolu{
  margin-bottom: 3px;
}
div.kulturniAkce img {
  margin: 3px 8px 0px 0px;
  /*width: 75px;*/
  /*height:27px;*/
  float: left;
}

div.kulturniAkce {
  margin-bottom: 10px;
  width: 450px;
  clear: both;
  margin-top: 7px;
}

/* CSS Document */

div.s-hlavni-levy{
  float: left;
  width:219px;
}

div.s-hlavni-pravy{
  float: right;
  width:365px;
  padding:0px 15px 0px 20px;
  text-align: justify;
}

.pravy{
 float: right;
 display: block;
 text-align: right;
  
}

.pravy2{
 float: right;
 text-align: right;
 margin-top: 3px;
}

.aktuality{
 width: 450px;

}

.abstrakt{
  overflow: hidden;
}
.abstrakt2{
  overflow: hidden;
}

.navigace2 {
  overflow: hidden;
  z-index: 22;
  text-align: right;
  position: relative;
  width: 300px;
  margin-top: 70px;
  
  
}

.in input{
  width: 200px;
  margin-left: 5px;
}

.podatelna textarea {
  width: 360px;
  margin-left: 5px;
}

.podatelna td{
  vertical-align: top;
}

.kratky input {
  width: 100px;
  margin-left:  5px;
}

.sub{
  text-align: left;
}

div .ok {
  width: 450px;
  text-align: center;
}

.hledatSub {
  background: transparent;
  border: 0px;
  height: 20px;
  width: 40px;
  cursor: pointer;
}

.hledat .text {
  width: 194px;
}

.hledat select {
  width: 200px;
}
.hledat .datum {
  width: 100px;
}

.odbory {
  font-size: 12px;
  float: left;
}

.odboryFoto{
  float: right;
  margin-top: 20px;
  margin-right:50px;
}

.oddel {
  margin-top: 10px;
  text-align: right;
}

.hlavni img, .letak img{
  margin: 7px;
  
  /*border: 1px #8d8d8d solid;*/
}
.zvuk img{
  margin: 7px;
}

div.letak{
  padding-left:20px;
 width:120px;
  float: left;
  margin-top:40px;
  margin-left:30px;
  font-size: 11px;
  text-align: left;
}
div.zvuk{
  padding-left:20px;
 width:110px;
  float: right;
  margin-top:0px;
  margin-right:58px;
  font-size: 11px;
  text-align: left;
}

div.reklamka{
  margin-left:4px;
  text-align: center;
  margin-top: 15px;
}

div.anenske img{
border: 2px #909090 solid;
}

.popisek img{
  margin-bottom: 0px;
  .margin-bottom: 3px;
}

.popisek{
  width:100px;
  border: 0px;
  color: #614B30;
  text-decoration: none;
}

.popisprogramu{
 display: none;
 width: 500px;
 height: auto;
 padding: 10px;
 border: solid #614B30 1px;
 background-color: white;
 position: relative;
 z-index: 200;
 font-size: 12px;
 font-weight: normal;
 margin-top: -5px;
 }
 
 .closeX{
 position: absolute;
 top: 3px;
 right: 3px;
 display: block;
 
 }
 
 .datum{
.margin-top:25px;
width:100%;
padding:5px;
margin-left:-3px;
margin-top:5px;
margin-bottom:5px;
  background-image:url(images/td1.png);
  .filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/td1.png',sizingMethod='scale');
  .background-image:url(none);
  border-color:#C29679;
border-style:solid;
border-width:0 0 1px;
font-size:11px;
}

.abstrakt a{

float:right;
}


.sBox{
text-align:left;
}


.sBox select{
font-size:11px;
}

.sBox input{
float:right;
font-size:11px;
font-weight:bold;
margin-right:47px;
margin-top:5px;
}


.strankovani{
	displaY:block;
	text-align:left;
	width:455px;
	}
	
	

.strankovani a{
display:block;
float:left;
margin-left:0;
	}

.cl{
		clear:both;

}	

.linkBox{
	width:100%;
	text-align:right;
	}


.intoArticle{
float:left;
display:block;
margin-right:5px;
}

.nabidkaClanek{
width:100%;
border:1px solid black;

}

.act{
font-weight:bold;
font-size:13px;
text-decoration:none;
color:#B5001C ! important;
}

.iconka{
width:32px ! important;
}

.border{
border:1px solid black;
}

