
@media screen {
/*fonlinevzorC*/
.opera{width:auto;}
.format,.btn,#hlava{border-style:solid;}
html,body{margin:0;padding:0;text-align:center;}
body{min-width:972px;}
body,input,select,textarea{font-family:Arial,"Arial CE",Helvetica,"Helvetica CE",sans-serif;}

/*layout*/
#celek{width:972px;text-align:left;position:relative;margin:0 auto;}
/*body>#celek{width:auto; min-width:972px;max-width:972px;margin:0 auto;}*/
#vlevo{width:236px;float:left;}
#pata{width:972px;clear:both;padding:8px 0;text-align:center;margin:0 auto;}
#pata p{margin:0;padding:2px 10px;}
#stred{width:474px;float:left;}
#vlevo,#vpravo,#stred{padding-bottom:2em;}
/*lista*/
#lista{position:relative;margin:0;text-align:right;padding:5px 0;left:0;top:0;}
#lista ul{padding:7px 15px;margin:0;position:relative;}
#lista>ul{position:static;}
ul.inline li{padding:0;margin:0;display:inline;font-weight:bold;}
#lista span{vertical-align:top;width:1px;position:relative;z-index:10;padding:0 1px 0 2px;border-width:0 0 6px 0;border-style:solid;top:-0.8em;margin:0 5px -0.8em 7px;border-right:0;}
#lista li>span{top:-0.8em;width:auto;}
#lista a{text-decoration:none;}
#lista a:active,#lista a:hover,#lista a:focus{text-decoration:underline;}
li.skip{position:absolute;display:block;top:0;left:-9em;width:9em;padding:1px;}
ul>li.skip{left:5px;}
li.skip a{border:0;position:absolute;top:-500px;z-index:0;padding:0 2px;}
li.skip a:focus,li.skip a:active{z-index:30!important;position:absolute!important;left:0;top:0.6em;}

/*hlava*/
#hlava{position:relative;z-index:1;}
#celek>#hlava{height:auto;min-height:63px;}
#logo{position:absolute;left:0;top:0;z-index:10;font-size:71%;}
.nadpisy{float:left;width:731px;}
h1.cvi{z-index:9;margin:0;padding:0;font-size:80%;}
h1.cvi strong,.slogan{position:absolute;display:block;}
h1.cvi strong{top:0.5em;height:3.5em;padding:0;margin:0;font-weight:bold;z-index:4;}
.slogan{height:4em;background:transparent url(images/slogan.gif) no-repeat left top;z-index:5;}
#hledani{float:right;width:235px;position:relative;z-index:26;text-align:right;margin:26px -237px 2px 0;padding:0;}
#hledani form{text-align:right;margin:0 25px 0 -5em!important;padding:0 0 0 50px!important;border:0;background-color:transparent;}
.format{border-width:1px;width:110px;}
#hledani .format{width:130px;}
.btn{margin:0;padding:0!important;font-weight:normal!important;height:auto!important;border-width:1px;background:#D6D5D5 url(images/bg_btn.gif) repeat-y;cursor:pointer;}
#hledani .btn,#napiste .btn{display:inline!important;margin:0;}
#hledani a{font-size:71%;text-decoration:none;float:none!important;padding-left:5px;}
/*pismo*/
h3.cvi,h4.cvi,.bezny,#hledani a,.vsuvka{font-size:78%;}
ul.inline,.zpet,.dalsi,#vpravo  address,.format,ul.inline,.btn,#pata{font-size:71%;}
.popisek{font-size:65%;}
/*nadpisy*/
h3.cvi,h2.cvi{font-weight:normal;font-family:"Verdana CE","Lucida Grande CE","Helvetica CE",Verdana,lucida,sans-serif;font-size:110%;margin:0;padding:4px 0;}
#stred h2.cvi{text-align:right;}
h2.cvi{padding-top:18px;}
h4.cvi{font-weight:bold;margin:5px 10px;padding:4px 0 3px 24px;}

/*obecne*/
img{border:0;}
ul li{list-style-type:square;}
hr.grafika,#seznam hr.skryt,hr.oddelovac{display:block;height:1px;border:0;}
.sf{float:none!important;clear:both;font-size:1%;line-height:1%;height:1px;border:0;padding:0;margin:0;overflow:hidden;}
.cist{position:absolute;left:-10000px;top:0;height:1px;width:1px;overflow:hidden;}
.skryt{display:none;}
#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;letter-spacing:0.1em;}
.fulltex{background-color:#333333;color:white;font-weight:bold;padding:0 4px;}
.dalsi{margin:0;padding:0 0 0 25px;background:transparent url(images/cernasipka.gif) no-repeat left top;}
#vpravo .dalsi{margin-bottom:8px;}

.ui li,.aktuality2 li.bezobr,.utvary .ui li.o{background-image:URL(images/vismo_web/document.gif);background-position:0 6px!important;}
.kategorie .ui li,.utvary .ui li,.galerie .ui li{background-image:URL(images/vismo_web/folder.gif);background-position:0 1px!important;}
.dok li{margin-bottom:10px!important;padding:0 0 7px 0!important;background-image:none!important;}
.dok li strong,.dok li strong a{display:block;width:100%;}
.dok li strong a{font-size:105%;position:relative;padding:5px 35px 2px 22px;background-repeat:no-repeat; background-position:0 0.3em;}
.dok li span.datum{font-weight:normal;font-size:85%;display:inline;}
.dok li img{border-width:0 5px 0 0;margin:0!important;position:relative;margin-left:8px!important;}
.dok li strong{margin-bottom:8px;}
.dok li div,.dok li p{display:block;margin:5px 8px 0 8px;font-size:100%!important;font-weight:bold;}
.dok li div.ktg{font-size:92%!important;font-weight:normal;margin-top:8px;padding-top:4px;}

.vsuvka{border-width:1px 5px;padding:13px 0;position:relative;}
.vsuvka p{padding:0;margin:4px 0 0 0;}
.vsuvka p.nastred{text-align:center;}
.vsuvka img{float:left;margin:0 8px 4px 0;}
.vsuvka p.nastred img{float:none;}
strong.zprava{font-size:115%;}
.vsuvka hr,.vsuvka hr.grafika{display:block;clear:both!important;width:100%;}
.vsuvka ul{clear:both;margin:0  0 5px 20px;padding:0;}

/*prepisujici*/
#fzaslatemailem h3.cvi{font-size:78%!important;font-weight:bold;}
input.btn,a.napoveda{font-weight:normal!important;line-height:normal!important;height:auto!important;}
#vlevo .voladmin{margin-bottom:-18px;margin-left:13px;}

/*Pro jednoúrovňové menu odremovat následující řádek*/
/*#menu ul ul{display:none;}*/

#vzkazy_zarovnani{text-align:left;text-indent:10px;}

/*jen muzeum bratislava, STaRZ Bratislava, Capella Istropolitana, Paming, ZU Sklenárova, ZU Jána Albrechta a ZU Exnárova*/
.panel,.panel a,.panel a:link,.panel a:active,.panel a:visited,.panel a:hover{color:white;}
.panel{text-align:left;color:white;font-size:71%;background-color:#B7000B;width:100%;height:26px;border-bottom:1px white solid;padding-left:10px;}
.panel span{float:left;width:87%;margin:0;padding:0;padding-top:5px;}
.panel a{float:right;width:13%;}
/*------------------------------------------------------------*/
}
