
html,body{margin:0;padding:0;text-align:center;background:#e9e9e8 url(images/bg_lista.gif) repeat-x 0 0;}
body{min-width:971px;padding-bottom:15px;}
#celek{background:#e9e9e9 url(images/bg.jpg) repeat-x 0 0;z-index:60;position:relative;}
#celek2{width:971px;text-align:left;margin:0 auto;position:relative;z-index:50;}

/*#telo{background:#e9e9e9 url(images/bg_telo.gif) repeat-x 0 0;}*/
#telo{background-color:#e9e9e9; margin-top: 35px;}
#vlevo{float:left;width:211px;overflow:hidden;padding:0 0 20px 0;}
.obsah{display:inline;width:100%;float:left;overflow:visible;position:relative;}/*overflow:auto;display:inline - kvuli Opere;position:relative nelze kvuli NC6*/
html>body .obsah{float:left;overflow:visible;}

/*lista*/
#hornipruh{background:#d9d9d9 url(images/bg_lista.gif) repeat-x left bottom;}
#lista{font-size:92%;padding-bottom:10px;width:971px;margin:0 auto;}
#lista, #lista a, #lista a:link, #lista a:active, #lista a:visited, #lista a:hover{color:#000000;}
#lista,#jazyky{text-align:right;position:relative;z-index:2;}
#lista ul{margin-top: 10px;}
ul li{list-style-type:square;}
ul.inline{margin:0;padding:0px 0 0 15px;}
ul.inline li{height:auto;margin:0;padding:0 4px;display:inline;border-right:1px black solid;}  /*musi byt border-left kvuli mezeram u FF*/    /*nelze pouzit pri definicich v em:white-space:nowrap;*/
ul.inline li.last{border:0;}
ul.inline a{text-decoration:none;}
ul.inline a:hover{text-decoration:underline;}
ul.inline img{margin-bottom:-2px;}
ul.inline li.skip{position:absolute;display:block;top:0!important;right:0!important;width:9em;padding:1px;border:0;}
ul.inline li.skip a{text-align:center;border:0;position:absolute;width:8em;left:0;top:-500px;z-index:0;padding:0 2px;background-color:white;}
ul.inline li.skip a:focus,ul.inline li.skip a:active{z-index:10!important;position:absolute!important;right:10px;top:2px;}

/*hlava*/
#hlava{clear:both;top:0px;position:relative;width:100%;z-index:20;}
#hlava .vlevo{position:relative;z-index:30;left:0;top:0;clear:both;width:700px;float:left;}
#nazev{position:absolute;display:block;top:-63px;left:35px;z-index:4;width:690px;height:95px;background:transparent url(images/nazev.gif) no-repeat 0 0;}
#hlava .sf{height:0;}
#znak{position:absolute;left:-21px;top:-16px;z-index:70;}


#jazyky{background-color:#f6f6f4;padding:0;position:absolute;right:0;z-index:2;float:right;width:150px;}
/*html>body #jazyky{height:auto;min-height:63px;}*/
#jazyky.inline li{border-width:0;padding:0 2px 0 5px;}
#jazyky img{margin-top:10px;}

/*nadpisy*/
h1.cvi{margin:0;padding:8px 0 0 150px;font-size:160%;}
h3.cvi,h2.cvi{margin:25px 0 5px 0;padding:0;}
h4.cvi{font-size:120%;margin:15px 0 5px 0;padding:0;}

/*pismo*/
.zpet,.dalsi,.popisek,#lista,#stred .nastaveni h4.cvi,#pata,.pole,#top,#listastr,#znak,#titul #kde,#online,#banner,#kontaktstr,#partneri,.editor#doporucujeme,#doporucujemeMenu{font-size:92%;}


/*dokumenty*/
.ui li,.aktuality2 li.bezobr,.utvary .ui li.o{background-image:URL(images/vismo_web/document.gif)}
.kategorie .ui li,.utvary .ui li,.galerie .ui li{background-image:URL(images/vismo_web/utvar.gif);}
.utvary .ui li.o{font-size:92%;}
#celek .dok2{margin:0!important;padding:0!important;}
#celek .dok2 .ui{padding:0!important;margin:0!important;}
#celek .dok2 .ui li{padding:20px 16px;width:100%;display:block;list-style-type:none;background-image:none;border-top:10px #e9e9e9 solid;background:white url(images/bg_dok.gif) repeat-y 0 0;}
html>body  #celek .dok2 .ui li{width:auto;}
#celek .dok2 img{margin:7px 8px 6px 0;float:left;}
#celek .dok2 div{padding-top:3px;}
#celek .dok2 .sf{position:relative;margin-top:-1px;}

.ui li,.aktuality2 li.bezobr,.utvary .ui li.o,.dok .ui li{background-image:URL(images/vismo_web/document.gif);}
.kategorie .ui li,.utvary .ui li,.galerie .ui li{background-image:URL(images/vismo_web/utvar.gif);}
.ui .u{background-image:none!important;list-style-type:none!important;}
.dok ul{margin:0;padding:0;width:100%;overflow:hidden;}
#titul .dok .ui li,#kalendarAkci  .dok .ui li{background-image:none;display:block;list-style-type:none;padding:12px 0 0 0;margin-top:-1px;margin-bottom:13px;}
#titul .dok .ui li{margin-bottom:0;}
#titul .dok .ui strong img,#kalendarAkci  .dok .ui strong img {margin:0 12px 13px 0;float:left;}
#titul .dok strong a,#kalendarAkci .dok strong a{font-weight:bold;font-size:105%;}

/*obecne*/
#help .bezny{margin-top:8px;margin-bottom:0;padding:0;}
.zpet{text-align:center;margin:10px 0;}
.popisek{font-weight:bold;float:none!important;}
.vystraha{font-weight:bold;font-style:normal;}
.cist{position:absolute;left:-10000px;top:0;height:1px;width:1px;overflow:hidden;}
.skryt{display:none;}
.fulltex{background-color:#333333;color:white;font-weight:bold;padding:0 4px;}
.dalsi{margin:5px 0 5px 0;padding:0 0 0 15px;}
.stred .dalsi{background:white url(images/bg_dalsi.gif) no-repeat left bottom;padding:22px 5px 20px 38px;margin:0;position:relative;top:-4px;}
img{border:0;}
hr.grafika{margin:0;}
html>body hr.grafika{margin:8px 0;}
.btn{cursor:pointer;padding-top:4px;padding-bottom:4px;}

/*hledani*/
#hledani{margin-top:56px;background:#2f2f2f url(images/bg_hledani.gif) repeat-x 0 0;position:relative;z-index:31;width:261px;border:3px #2f2f2f solid;float:right;color:#4f4e4e;}
html>body #hledani{width:255px;}
#hledani form{padding:0 15px 0 21px;margin:0;}
#hledani .format{width:154px;background:white url(images/bg_format.gif) no-repeat 0 0;float:left;padding:0 3px;margin-right:5px;}
#hledani form p{margin:0;padding:11px 0 0 0;clear:both;}   /*white-space:nowrap;*/
#hledani a,#hledani a:link,#hledani a:active,#hledani a:visited{color:#cdcccc;text-decoration:none;}
#hledani a:hover{color:#cdcccc;text-decoration:underline;}
#hledani .btn{font-weight:bold;text-transform:uppercase;background:transparent none!important;border:0!important;padding:0;position:absolute;left:180px;font-size:105%;}/*padding-top:0;padding-bottom:0;*/
#hlava form p.pole{margin:0 0 3px 0;padding:11px 0 3px 0;font-size:92%;}
#hledani form p.pole a{margin:0 4px;}

/*kontakt*/
.editor .sf{margin-top:-1px!important;}


#menu{background:transparent url(/html/images/bg_menu.jpg) no-repeat 0 0;padding-top:10px;}
#menu,#menu a{color:#2e2e2e;}
#menu ul.menu{height:1px;padding:0;margin:0;} /*kvuli spravnym mezeram mezi polozkami v IE*/
html>body #menu ul.menu{height:auto;}
#menu li ul{margin:0;padding:2px 0 0 13px;font-weight:normal;margin:0;}
#menu li li ul{padding-top:0;}
#menu li li,#celek .jsMenu  li span.menuobr,#celek .jsMenu li li.kontodkaz span.menuobr,#celek .jsMenu li li.akt span.menuobr{background:transparent url(images/mul/u1.gif) no-repeat -1px 0.3em;}
#menu li{display:block;list-style-type:none;padding:14px 0 7px 17px;font-weight:bold;text-transform:uppercase;position:relative;margin:0;background:transparent url(/html/images/menu_li.png) no-repeat 0 0;}  /*padding-left:nelze,width:nelze;*/  /* height:kvuli lupe v IE,padding-bottom fix pro prekryvani polozek v IE?*/
#celek .jsMenu  li{padding-left:17px;}
#menu li li{margin:0 0 0 -15px;padding:2px 0 0 15px;font-weight:normal;text-transform:none;}
#menu li.akt{margin-right:-5px;}
#celek .jsMenu li li{padding-left:0;background-image:none;margin-left:0;}
#celek .jsMenu li.akt{background-image:none;}
#menu li span.menuobr{width:20px;height:14px;position:absolute;top:14px;left:-18px;z-index:1;text-transform:none;font-weight:normal;}
#menu li > span.menuobr {left:0px;}
#menu li li span.menuobr{top:0.1em; left: -18px;background-position:0 0.6em;}
#menu li span.menuobr img{margin-top:2px;margin-left:-1px;cursor:pointer;}
#menu li li span.menuobr img{margin-bottom:-1px;}
#celek .jsMenu  li.kontneodkaz span.menuobr{background:none;}
#menu li a{text-decoration:none;height:1px;font-size:105%;line-height:130%;}
html>body #menu li a{height:auto;}
#menu li li a{font-size:92%;}
#menu a#osmakt{font-weight:bold;}
#menu a:hover,#menu a#osmakt.aktodk:hover{text-decoration:underline;}
#obalnadmenu{padding:19px 15px 9px 18px;background-color:#295f91;position:relative;}
#obalnadmenu h2.hlavnimenu{margin:0;padding:0 25px 0 0;}
#nadmenu{display:block;position:absolute;right:0;top:0;margin:0;font-size:92%;text-align:right;color:#ffffff;padding:0;}
#nadmenu a{color:#ffffff;}
#nadmenu img{position:absolute;right:10px;top:15px;}
#nadmenu #expandLink_nadmenu img {top:30px;}
/*pata*/

#pata{margin:15px 0 0 0;padding:0;position:relative;background-color:#c8c8c8;}
#banner{margin:0;padding:0;position:absolute;width:517px;top:0;right:0;z-index:20;}
#celek #banner li{list-style-type:none;float:left;margin:0;padding:0;}
html>body#banner{margin:0;}
#patapozadi{padding:0 525px 0 18px;height:44px;margin:0;}
html>body #patapozadi{height:auto;min-height:44px;}
#patapozadi2{height:30px;background-color:#3e3e3e;color:#c8c8c8;padding:0 525px 0 15px;}
html>body #patapozadi2{height:auto;min-height:30px;}
#patapozadi2 p{margin:0;padding:7px 0 5px 0;}
#pata a,#pata a:link,#pata a:active,#pata a:visited{color:#c8c8c8;}
#pata a:hover{color:#ffffff;}
#pata .webmaster{display:block;margin:0;padding:15px 0 5px 0;}
#pata .sf{height:0;}

