*{
padding:0;
margin:0;}
body{
font-family:serif; 
background:#fff;
color:#000;
font-size:12pt;
line-height:1.2;}
.noscreen, #head, #head-nav, #back, #blok, #box, #foot, .form, form, #icq, #toplist, #drobnav, #blok-in, #head-top{
display:none;}
h1{
font-size:14pt;
margin:2mm 0;
clear:both;
padding:0;}
h2{
font-size:13pt;
clear:both;
margin:2mm 0 0 0;
padding:0;}
h3{
font-size:12pt;
clear:both;
margin:2mm 0 0 0;
text-align:center;
padding:0;}
a{
color:#000;}
#in p{
margin:8px 0px;}
#in p.justify{text-align:justify}
#in p.center{text-align:center}
#in p.right{text-align:right}
#in p.left{text-align:left}
#box p{padding:5px}
#in blockquote p{
padding:18px 0;
clear:both;
color:#000;
text-align:center;
font-weight:bold;
font-size:105%;}
/* ul */
#in ul{
margin:8px 15px;}
#in ul li{
line-height:1.5;
list-style-type: square;} 
#in ul li ul{margin:0; padding:4px 0 0 0}
#in ul li ul li{line-height:1.6; padding:4px 24px; margin:0;}
#in ol{
margin-left:35px;
padding:5px 0 5px 5px}
dl{
padding:0 0 0 15px;}
dt{
font-weight:bold;
font-size:100%;
color:#000;
padding-bottom:4px}
dd{
text-indent:0;
padding-bottom:4px}
#in dd strong{
font-weight:bold;
color:#000}
#in hr{
margin:0 15px;
color:#000;
background-color:#000;
border:0;
height:1px;}
/* img */
.imgd,img{
text-align:center;
margin:0 auto;
clear:both;}
.imgd{
_width:100% !important;} /* hack pro IE6*/
.img-right, .imgdr{
margin:0px 15px;
text-indent:0;
clear:none;
float:right;
text-align:center;}
.img-left, .imgdl{
margin:0px 15px;
text-indent:0;
float:left;
clear:none;
text-align:center;}
#in table{
width:100%;
border-collapse:collapse;
font-size:100%;
margin:10px 0px;
border:1px solid #000;}
#in th, #in td{
color:#000;
border:1px solid #000;
padding:3px 10px;
text-align:left}
#in td{background:#fff}
#in th{background:#cde6f9;}
#in table.auto{
width:auto;}
#in table.normal{
border:1px solid #000;}
#in table.normal th{background:#fff;}
#in table.normal td{background:#fff;}
#in .nobordertable th, #in .nobordertable td{
border:0; background:#fff;margin:0; padding:2px}
#in .nobordertable img{margin:0; padding:0}
#in .nobordertable {border:0;}
pre{margin:0 15px;}
/* speciality*/
/* formát tabulek */
#usneseni td, #vyhlasky td, #uredni-deska td, #usneseni th, #vyhlasky th, #uredni-deska th{
border:none; vertical-align:top}
#uredni-deska th.urcitasirka{width:4em;}
#usneseni .tr-sudy td, #vyhlasky .tr-sudy td, #uredni-deska .tr-sudy td{
background-color: #EFF5FA}
#usneseni th.right, #vyhlasky th.right, #uredni-deska th.right, #usneseni td.right, #vyhlasky td.right, #uredni-deska td.right{text-align:right;white-space:nowrap}/* nezalomeni bunky*/
#uredni-deska td.center{ text-align:center}/* nezalomeni bunky*/
tr.rozpocet-rok, tr.zpravodaj-rok{font-weight:bold}

/* fotogalerie */
.galerie-obal img{padding:0;margin:0;display:none}
.galerie-obal .fotogal-nahled{float:left;margin:3px;border:1px solid #36F;background:#CBD7F3 no-repeat center center}
.fk-nahled{float:left;margin:7px;text-align:center;width:150px}
.galerie-obal{margin-bottom:10px}
/* format nadpisu novinek */
#novinky h2{font-size:100%;border:1px solid #ccc;background:#ebeaea;padding:1px 8px;margin:2px 0;}
/* format nadpisu 1 novinky */
#novinky h2.leftfloat{float:left;width:40%;background: url("../css/images/h2.gif") no-repeat left center; border:none;padding:5px 0 5px 35px;clear:none}
#novinky p.rightfloat{float:right;width:40%;text-align:right}
/* kulturni deni */
#in .kd-obal{padding:8px 0;margin:4px 0}
#in .kd-obal h2{border:1px solid #ccc;background:#ebeaea;padding:2px 8px;margin:0;clear:both;font-size:120%;color:#000}
#in .kd-obal h3{border-left:8px solid #ccc;background:#E1E1E1;padding:2px 8px;margin:8px 0;clear:both;font-size:120%;color:#000}
#in .kd-expand, #in #kulturni-deni-roky{font-weight:bold;font-size:110%}
/* Kalendar - pripravujeme */
#in h2#akce-mesice-nadpis, #in th.rok{
border:1px solid #ccc;background:#ebeaea;padding:2px 8px;margin:0;clear:both;font-size:120%;color:#000}
#in h5{font-size:100%; padding:10px}
#in tr.mesic th.odrazka{ border-bottom:1px solid #ccc;background: url("../css/images/mapa-ul.gif") no-repeat 0 6px;padding:3px 20px}
/* Mapa stranek*/
#in ul.mapa-stranek-vedlejsi li, #in ul.mapa-stranek-hlavni li{padding:5px 5px 5px 20px; }
#in ul.mapa-stranek-vedlejsi li, #in ul.mapa-stranek-hlavni li{background: url("../css/images/mapa-ul.gif") no-repeat 0 8px;padding-top:3px}
#in ul.mapa-stranek-vedlejsi li ul ul, #in ul.mapa-stranek-hlavni ul ul{margin: 2px 5px 5px 15px}
#in ul.mapa-stranek-vedlejsi li ul li, #in ul.mapa-stranek-hlavni li ul li{padding:2px 0 1px 20px;background: url("../css/images/mapa-li.gif") no-repeat 0 0}
#in ul.mapa-stranek-vedlejsi li.last, #in ul.mapa-stranek-hlavni li.last{background-image: url("../css/images/mapa-li-last.gif")}
/* Kniha - smajly */
.smajl{display:inline;margin:0 4px;position:relative;top:3px}
table#kniha, table#kniha th, table#kniha td{border:none;background:none;margin:0;padding:3px 4px}
#kniha img{display:inline; padding:0 4px}
.gb-prispevek strong.ramecek{margin:0 10px; font-size:110%}
.gb-prispevek strong.ramecek-vn{margin:0; padding:0; font-size:110%}	
.gb-prispevek{border:1px solid #000;margin:5px 0 10px 0;padding:4px}
.gb-ramecek{border-bottom:1px solid #caa66c}
#in .gb-prispevek p{padding:0 5px}
.gb-vn-prispevek{border:1px solid #caa66c;margin:0 0 5px 5px;padding:10px 5px}
span.gb-odkaz{cursor:pointer;text-decoration:underline;font-weight:bold}
.gb-no-disp{margin:0 0 0 30px;padding:0;display:none}
.autor{border:1px solid #00F} /* zvyrazneni opravneneho autora */
/* firmy */
table.podnikatel{border-collapse: separate !important; border:none!important; overflow:hidden}
table.podnikatel td{vertical-align:top}
table.podnikatel td.prvni{width:30%!important;}
h3.obor-podnikani{border-bottom:2px solid #000;color:#000!important;font-size:130%;padding:2px 10px;width:95%}
table.podnikatel pre{font-family: sans-serif;}
#in>h3.obor-podnikani{width:95%}
