
@media screen {
.opera{width:auto;}


/*layout*/
#hledani p.dalsihledani,.cesta,.cesta *,.format,#vlevo .poz h4.cvi,#anketa li a,#mail,#nadpatou div.box a,#nadpatou .copyright,h3.cvi,h3.withLine,h4.cvi,#stred  .dok strong {font-family: Arial, Helvetica, sans-serif;}
#stred .dok div,#stred .dok span { font-family: Arial, Helvetica, sans-serif!important;}
html,body{margin:0;padding:0;text-align:center;}
body{min-width:980px;}
.kont{width:980px;text-align:left;margin:0 auto;position:relative;}
#pruh{background:transparent url(images/pruh-bg.gif) repeat-x;}/*pruh pres celou sirku*/
#celek{background:white url(images/celek-corners.gif) no-repeat left top;padding:1px 10px;}
#dvasloupce{width:677px;float:right;}
.obsah{display:inline;width:100%;float:left;overflow:visible;position:relative;}
html>body .obsah{float:left;overflow:visible;}
#vlevo{float:left;width:272px;overflow:hidden;padding:0 0 30px 0;}
/*hlava*/
#hlava{background-color:#FDFDFD;}
#hlava .vlevo{position:relative;z-index:1;left:0;top:0;clear:both;width:285px;float:left;}

/*nadpisy*/
h1.cvi{margin:0;padding:0;font-size:100%;width:285px;height:100px;position:relative;color:#99295c;}
html>body h1.cvi{height:auto;min-height:100px;}
h1.cvi span#text{display:block;padding-top:20px;}
h1.cvi span#nazev{position:absolute;display:block;top:0;left:0;z-index:20;width:293px;height:100px;background:transparent url(images/logo.gif) no-repeat 0 -35px; font-size:78%;}
h1.cvi a{text-decoration:none;}
h3.cvi,h2.cvi,#celek #stred h3.ud{margin:25px 0 5px 0;padding:0;color:#A0326B;font-size:140%;}
.poz h3.cvi{font-size:100%;color:#000000;padding:20px 0 0 20px;margin:0;}
#vlevo .poz h3.cvi{font-size:125%;padding:20px 0 0 15px;margin-bottom:-10px;}
h4.cvi{font-size:120%;margin:15px 0 5px 0;padding:0;}
#zahlavi h2.cvi{color:#252525;}

/*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;color:#A0326B;}
.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;}
img{border:0;}
hr.grafika{margin:0;}
html>body hr.grafika{margin:8px 0;}
p{line-height:150%;}
#hledani p.dalsihledani{font-size:71%;}
.btn{cursor:pointer;}

.dalsi{height:25px;position:relative;margin:0;padding:0;font-size:71%;float:left;}
.dalsi a{ line-height:120%;display:block;float:left;background:#9c3169 url(images/button-bg.gif) no-repeat left top;height:25px;}
.dalsi a, a.dalsi{text-decoration:none;}
.dalsi a span{display:block;position:relative;top:11px;margin-top:-0.5em;cursor:pointer;}
.dalsi a span.vismoEditable,.dalsi a span.vismoEditable-Hover{top:0!important;top:5px!important;color:black!important;}
.dalsi a{text-decoration:none;padding:0 10px;width:auto;white-space:nowrap;text-align:center;}
.dalsi span.rightbtn {display:block;position:absolute;right:0; top:0;height:25px;width:3px;overflow:hidden;margin:0;background:transparent url(images/button-corners.gif) no-repeat right top;}
.dalsi a,.dalsi a:link,.dalsi a:active,.dalsi a:visited,.dalsi a:hover,.dalsi a span,a.dalsi, a.dalsi:link,a.dalsi:active, a.dalsi:visited, a.dalsi:hover, a.dalsi span{color:white!important;}
.dalsi a:hover,a.dalsi:hover{background-position:0 -25px;}
#vlevo .dalsi {font-size:88%;}
#celek  a.dalsi{background-image: url(images/detail-button.gif);width:87px;font-size:100%;padding:0;margin:0;display:block;text-align:center;position:static;height:25px;overflow:hidden;}
#celek  a.dalsi span{display:block;padding-top:10px!important;top:-0.7em!important;position:relative;}

.bezny{font-size:78%;}
.zpet,#stred .nastaveni h4.cvi{font-size:71%;}
.popisek{font-size:65%;}
.format{background-color:#FFFFFF;border:1px #DBDBDB solid;color:#252525;}
.btn{background-color:#c9257a;color:white;}

/*orientacni*/
#orientacni{text-align:left;height:2em;margin:0 0 -2em 0;padding:0;font-size:71%;}
ul li{list-style-type:square;}
ul.inline{margin:0;padding:15px 10px 10px 15px;}
ul.inline li{height:1px;margin:0;padding:0 6px 0 6px;display:inline;border-width:0  0 0 1px;border-style:solid;}  /*musi byt border-left kvuli mezeram u FF*/    /*nelze pouzit pri definicich v em:white-space:nowrap;*/
html>body ul.inline li{height:auto;}
ul.inline li.first{border:0;}
ul.inline a{text-decoration:none;}
ul.inline a:hover,ul.inline a:active,ul.inline a:focus{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;}
ul.inline li.skip a:focus,ul.inline li.skip a:active{z-index:10!important;position:absolute!important;right:10px;top:10px;}
#celek #rejstrik ul.rejstrikpismena{width:100%;overflow:hidden;padding-left:0;}
ul.rejstrikpismena li{padding-right:0;text-align:center;width:1em;float:left;position:relative;left:-6px;}
.detail .rejstrik li{position:relative;left:-20px;}
html>body ul.rejstrikpismena li{width:auto;min-width:1em;}
.rejstrikzp   li{display:block;list-style-type:none;}

/*lista = hledani + cesta*/
#lista{background:#35292F url(images/lista-bg.jpg) repeat-y right top;color:#FFFFFF;}
#hledani{float:left;margin:6px 0 5px 0;position:relative;background: white url(images/hledani-bg.gif) no-repeat left top; width: 282px;}
#hledani form {background:transparent url(images/hledani-bg.gif) no-repeat left bottom;width:282px;margin:5px 0 0 0;padding:5px 9px;border:0;}
#hledani h2{position:relative;margin:0;padding:0;}
#hledani span.grafika{display:block;position:absolute;width:173px;height:577px;left:-173px;top:-6px;background:transparent url(images/socha-bg.jpg) no-repeat left top;}
#hledani .format {width: 220px;padding:1px 10px;font-size:78%;}
#hledani .btn{position:absolute;top:10px;left:230px;color:#ffffff;font-size:65%;}
#hledani p{margin:0;padding:0;}
#hledani p.dalsihledani {color:#DBDBDB;margin:0 15px 0 0;padding:3px 0 2px 18px;width:auto!important;background: white url(images/search-arrow.gif) no-repeat 5px 7px;}
#hledani a{color:#A0326B;}

.cesta{font-size:78%;margin:0;padding:26px 0 0 315px;background:transparent url(images/bread-bg.jpg) no-repeat 180px 0;}
.cesta p{margin:0;padding:0;float:none;}
.cesta *{float:left;}
.cesta a,.cesta a:hover{color:#FFFFFF;padding-right:16px;text-decoration:none;white-space:nowrap;}
.cesta a:hover,.cesta a:active,.cesta a:focus {text-decoration: underline;}
.cesta span.zavorka{background:transparent url(images/bread-arrow.gif) no-repeat left center;padding-left:17px;width:17px;overflow:hidden;}
html>body .cesta span.zavorka{width:1px;}
.cesta span#last{background:none;padding:0;width:auto;}
.cesta strong{padding-right:17px;font-weight:normal;}
/*vlevo*/
/*zalozky*/
.zalozky ul{padding:0!important;margin:0!important;;font-size:80%;border:0!important;}
.zalozky{position:relative;float:left;width:677px;z-index:30;background:#9a3067 url(images/zalozky-bg.gif) no-repeat 0 0;margin:9px 0 0 0!important;padding:3px 0 0 0!important;border:0!important;}
.zalozky li{float:left;border:0!important;position:relative;display:block;width:168px;list-style-type:none;margin:0!important;padding:0!important;text-align:center;color:#A0326B;}    /*width:118px;*/
.zalozky,.zalozky a,.zalozky a:link,.zalozky a:active,.zalozky a:visited{color:#2e0f1e;}
.zalozky a{text-shadow: 0px 1px 0px #ecbad3; display:block;background:#E191BA url(images/zalozka.gif) no-repeat -334px 0;text-decoration:none;margin:0;padding:9px 0;width:167px;float:left;cursor:pointer;}  /* no-repeat -234px 0;*/
.zalozky a:hover,.zalozky .azalozka a,.zalozky .azalozka a:hover{background:#ffffff url(images/zalozka.gif) no-repeat -167px 0;color:#a0326b;text-shadow: 0px 1px 0px #ffffff;}   /*no-repeat -117px 0*/
.zalozky .azalozka a,.zalozky .azalozka a:hover{text-shadow: 0px 1px 0px #ffffff;cursor:default;}
.zalozky li a.first{background-position:-501px 0;} /*background-position:-351px 0;*/
.zalozky a.first:hover,.zalozky .azalozka a.first:hover,.zalozky .azalozka a.first{background-position:0 0;}
.poz{border:1px #dbdbdb solid;border-top:0;padding-bottom:15px;clear:both;position:relative;}

#vlevo .zalozky{width:272px;z-index:30;background:#9a3067 url(images/zalozkyB-bg.gif) no-repeat 0 0;}
#vlevo .zalozky li{width:87px;min-width:5em;}
#vlevo .zalozky a{width:86px;background:none;background:#E191BA url(images/zalozkaB.gif) no-repeat 0 -124px;min-width:5em;overflow:hidden;}
#vlevo .zalozky li a.first{background-position:0 -186px;}
#vlevo .zalozky a:hover,#vlevo .zalozky .azalozka a,#vlevo .zalozky .azalozka a:hover{background:#ffffff url(images/zalozkaB.gif) no-repeat 0 -62px;min-width:5em;} /*background:#ffffff url(images/zalozkaB.gif) no-repeat -87px 0;*/
#vlevo .zalozky a.first:hover,#vlevo .zalozky .azalozka a.first,#vlevo .zalozky .azalozka a.first:hover{background:#ffffff url(images/zalozkaB.gif) no-repeat 0 0;}
#vlevo .poz {font-size:80%;padding:0;}
#vlevo .poz h4.cvi {font-size:100%;color:#252525;font-weight: bold;padding:0 0 10px 17px;margin:35px 0 0 0;color:#A0326B;}
#vlevo .poz ul.ui {padding:0;margin:0 0 30px 0;}
#vlevo .poz ul.ui li,#mgexponaty ul.ui li{padding:7px 10px 7px 35px;background-image:none;margin:0;}
#vlevo .poz #box1,#vlevo .poz #box3,#vlevo .poz #box2{padding:30px 0 0 0;}
#vlevo .poz #box1{padding:0 0 20px 0;}
#vlevo .poz #box3{padding:10px 0 0 0;}


#vlevo #box1 p{margin:0 15px;padding:17px 0 22px 0;border-top:1px #DBDBDB solid;}
#vlevo .poz ul.ui a{color:#252525;text-decoration:none;}
#vlevo .poz ul.ui a:hover,#vlevo .poz ul.ui a:active,#vlevo .poz ul.ui a:focus{color:#BF2A78;text-decoration:underline;}
#vlevo .poz  #box3 h4.cvi{padding-bottom:0;margin-top:5px;}/*rejstrik*/
#vlevo .poz ul.rejstrikzp {margin:10px 0 0 5px;padding-bottom:15px;}
#vlevo .poz ul.rejstrikzp li{padding:0 10px 0 15px;}
#vlevo .poz ul.rejstrikzp ul.ui{margin:0 0 10px 0;}
.zalozky div.sf{height:0;}
.skryty{display:none;}
#k01,#k02,#k03,#k04,#k01B,#k02B,#k03B{height:1px;overflow:hidden;line-height:1%;font-size:1%;}
.bottom {font-size: 3px;line-height: 3px;background:white url(images/top-3-bottom.gif) no-repeat center bottom;height: 3px;position: relative; z-index:40;left: 0px;top: -3px;width: 677px;}
#vlevo .bottom{width:272px;	background-image: url(images/left-module-bottom.gif); }
#box2 li{background-repeat:no-repeat;background-position:3px 0.1em;}
html>body #box2 li{float:left;width:83.5%;}
#box2 li a{float:left;margin-left:-30px;padding-left:30px;}
#vlevo .poz ul.ui li#igeologicke,#mgexponaty ul.ui li#igeologicke-exponat{background-image:url(images/igeologicke.gif);}
#vlevo .poz ul.ui li#ibotanicke,#mgexponaty ul.ui li#ibotanicke-exponat{background-image:url(images/ibotanicke.gif);}
#vlevo .poz ul.ui li#izoologicke,#mgexponaty ul.ui li#izoologicke-exponat{background-image:url(images/izoologicke.gif);}
#vlevo .poz ul.ui li#iarcheologicke,#mgexponaty ul.ui li#iarcheologicke-exponat{background-image:url(images/iarcheologicke.gif);}
#vlevo .poz ul.ui li#ihistoricke,#mgexponaty ul.ui li#ihistoricke-exponat{background-image:url(images/ihistoricke.gif);}
#vlevo .poz ul.ui li#ietnograficke,#mgexponaty ul.ui li#ietnograficke-exponat{background-image:url(images/ietnograficke.gif);}
#vlevo .poz ul.ui li#inumizmaticke,#mgexponaty ul.ui li#inumizmaticke-exponat{background-image:url(images/inumizmaticke.gif);}
#vlevo .poz ul.ui li#iumeni,#mgexponaty ul.ui li#iumeni-exponat{background-image:url(images/iumeni.gif);}
#vlevo .poz ul.ui li#iknihy,#mgexponaty ul.ui li#iknihy-exponat{background-image:url(images/iknihy.gif);}
#vlevo .poz ul.ui li#iveda,#mgexponaty ul.ui li#iveda-exponat{background-image:url(images/iveda.gif);}
#vlevo .poz ul.ui li#iostatni,#mgexponaty ul.ui li#iostatni-exponat{background-image:url(images/iostatni.gif);}
#vlevo .poz ul.ui li#ikuriozity,#mgexponaty ul.ui li#ikuriozity-exponat{background-image:url(images/ikuriozity.gif);}
#box1 li{position:relative;padding-right:50px;}
#box1 li img{position:absolute;right:5px;top:4px;}


#vlevo h2.cvi{background:#9A3067 url(images/left-header-bg.gif) no-repeat center top;font-size:92%;font-weight:normal;color:#FFFFFF;margin:8px 0 0 0;padding:10px 15px;}
#vlevo .poz p{margin:0;padding:12px 15px 0 15px;line-height:160%;}
#vlevo ul,#vlevo form{margin:0;padding:0 15px;}
/*anketa*/
#anketa ul{padding:0 0 15px 15px;margin:0;}
#anketa li {font-size: 85%;font-style: italic;color: #696969;list-style-type: none;margin: 0 0 20px 0;padding:0;}
#anketa li a {font-size: 120%;font-style:normal;font-weight: bold;text-decoration:none;}
#anketa a:hover,#anketa a:active,#anketa a:focus {color:#BE0D00;text-decoration: none;}
#anketa .hlas{font-size:1px;line-height:1px;height:11px;overflow:hidden;background: #E8E8E8 url(images/poll-line-bg.gif) no-repeat left top;width: 237px;position: relative;}
#anketa .hlas div{float:left;background: #9B3068 url(images/poll-line.gif) no-repeat left top;margin-top:5px;}
#anketa .hlas div span {float:right;width:3px;height:6px;background: transparent url(images/poll-line-border.gif) no-repeat right top;}

/*odber novinek*/
#email form {margin: 0 15px 20px 15px;padding:9px 0 0 0;border:0;}
#mail,#vlevo #fabo{margin-top:-1px;background:transparent url(images/left-mail-bg.gif) no-repeat 0 -33px;line-height:33px;color:#252525;height:33px;width:168px;padding-left:5px;padding-right:2px;border:1px #dbdbdb solid;border-left:0;}
#vlevo #caobrabo{margin:8px 0 0 5px;width:159px;background:transparent url(images/left-mail-bg.gif) no-repeat 0 0;line-height:33px;color:#252525;height:33px;border:1px #dbdbdb solid;border-left:0;padding-left:5px;padding-right:2px;}

html>body #mail{margin:0;}
#email .btn{position:absolute;left:167px;top:0;background:#C62479 url(images/left-mail-button.gif) no-repeat;width: 72px;line-height:33px;height:33px;font-size:13px;float:left;border:0;}
html>body  #email .btn{top:-1px;}
#prihlaseniodberu  img{float:left;margin-top:5px;}
#email .on,#email .btn:hover{background-position:0 -33px;}
#email .off{background-position:0 0;}
#labelmail{padding-bottom:5px;font-size:100%;}
div#pole{position:relative;padding:0 0 0 2px;margin-top:5px;background:transparent url(images/left-mail-bg.gif) no-repeat 0 0;}



/*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%;}


#stred .dok{line-height:160%;font-size:78%;}
#stred .dok ul{margin:0;padding:0;width:100%;overflow:hidden;}
#stred .dok li {position: relative;display:block;list-style-type:none;background-image:none;margin:-1px 0 0 0;padding:27px 10px 20px 0;border-top: 1px #dbdbdb solid;}
/*#stred .dok li.u {padding-left:105px;} */
#stred .dok img {float:left;margin:0 12px 0 0!important;border:4px #dbdbdb double;}
#stred  .dok strong {font-size:110%;font-weight:normal;}

#stred .dok div{padding-top:13px;}
#stred .dok span.datum {font-weight:bold;color:#696969;margin-right:3px;padding-right: 4px;font-size:105%;/*clear:both;float:left;*/}
#stred .dok span.mgpopis{border-left:1px #898989 solid;padding-right:4px;}
html>body #stred .dok span.datum {margin-right:6px;}
#stred{text-align:justify;}
#celek #stred h2.cvi, #celek #stred h3.cvi{text-align:left!important;}
#stred p{padding-right:15px!important;}
#stred  p.dalsi{padding-right:0!important;}
#stred .volPruvodce p{padding-right:0!important;}
/*prihlaseni*/
.obsah #fprihl .bezny {margin:0;}
#fprihl input.format {float:left;}

/*pata*/
#nadpatou .kont {background:#eff0eb url(images/nadpatou-top.gif) no-repeat center top;position:relative;color:black;border-top:4px #ac3673 solid;}

#nadpatou h3{font-size:92%;margin:25px 0 13px 25px;padding:0;}
#nadpatou h3 a{font-size:100%;color:black!important;font-family: "Tahoma",Arial,Helvetica,sans-serif!important;}
#nadpatou div.box{float:left;width:208px;}  /*224*/
#nadpatou ul{padding:0;margin:-2px 0 -5px 0;width:100%;overflow:hidden;}
#nadpatou li{line-height:130%;list-style-type:none;background-image:none;margin:-3px 10px 0 25px;padding:2px 0 8px 0;}
#nadpatou div.box li{border-top:1px #c1c0bc solid;}
#nadpatou a{font-size:80%;color: #a03a62;text-decoration:none;}
#nadpatou a:hover,#nadpatou a:active,#nadpatou a:focus{text-decoration:underline;}
#nadpatou div.vlevoodkazy {float:left;width:290px;padding:30px 0 0 0;margin:0;}
#nadpatou div.vlevoodkazy ul{margin-left:3px;}
#nadpatou .vlevoodkazy li{list-style-type: none;background:transparent url(images/nadpatou-line.gif) repeat-x 0 0;padding:8px 0;margin-right:25px;}
#nadpatou .vlevoodkazy ul>li{padding:11px 0;}
#nadpatou .vlevoodkazy li a {color: #a03a62;display: block;padding-left: 48px;background-repeat: no-repeat;background-position: 0 0.1em}
#nadpatou .vlevoodkazy .rss a{background-image: url(images/rss-iko.gif);}
#nadpatou .vlevoodkazy .print a{background-image: url(images/print-iko.gif);}
#nadpatou .vlevoodkazy .fb a{background-image: url(images/fb-iko.gif);}
#nadpatou  div.bannery2{width:265px!important;float:right;padding:30px 0 10px 0;}
#nadpatou  div.bannery2 ul{padding-right:20px;width:auto;}
#nadpatou .bannery2 li{display:inline;border:0!important;padding:0 0 5px 0!important;margin:0!important;font-size:85%;clear:none;text-align:center;}
#nadpatou .bannery2 li.vpravo{width:85px;float:right;line-height:90%;}
#nadpatou .bannery2 img{margin:0 0 8px  0;float:none;}
#copyright{font-size:71%;color:#FFFFFF;text-align:center;clear:both;background:#BA3A7C url(images/copyright-bg.gif) no-repeat center bottom;padding:12px;margin:0;}
#pata{font-size:71%;text-align:center;margin:10px 0;}
#pata p{padding:0 0 10px 0;margin:0;}
#bannery {padding:40px 10px 5px 10px; margin-top:-3px;background:white url(images/nadpatou-bottom.gif) no-repeat 0 0;height:1px;text-align:center;}
html>body #bannery{height:auto;margin-top:-1px;}
#bannery a,#bannery{color:#000000;}
/*bannery dale viz editor*/
#vzkazyzarovnani{text-align:left;text-indent:10px;}

/*NASEPTAVAC*/
li.whisperer_actItem,li.whisperer_actItem a{background-color:#7b7b7e;color:#FFFFFF!important;font-size:12px;}
.whisperer,.whisperer a{background-color:#FFFFFF;color:#000000;font-size:12px;font-weight:normal;text-decoration:none;}

#logokraje{margin-top:20px;text-align:center;}
}

