
/*@font-face {
    font-family: 'ArmataRegularWeb';
	   c: url(http://themes.googleusercontent.com/static/fonts/armata/v3/177ealcPS4tVbtu6vWMg_g.eot);
		src: url(http://themes.googleusercontent.com/static/fonts/armata/v3/177ealcPS4tVbtu6vWMg_g.eot) format('embedded-opentype'),
    src: url('/ASPINCLUDE/vismoWeb5/html/fonty/armata-regular-web.eot');
    src: url('/ASPINCLUDE/vismoWeb5/html/fonty/armata-regular-web.eot?#iefix') format('embedded-opentype'),
         url('/ASPINCLUDE/vismoWeb5/html/fonty/armata-regular-web.woff') format('woff'),
         url('/ASPINCLUDE/vismoWeb5/html/fonty/armata-regular-web.ttf') format('truetype'),
         url('/ASPINCLUDE/vismoWeb5/html/fonty/armata-regular-web.svg#ArmataRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}*/

@font-face {
    font-family: 'ExoMediumWeb';
    src: url('exo-mediumWeb.eot');
    src: url('exo-mediumWeb.eot?#iefix') format('embedded-opentype'),
         url('exo-mediumWeb.woff') format('woff'),
         url('exo-mediumWeb.ttf') format('truetype'),
         url('exo-mediumWeb.svg#exomedium') format('svg');
    font-weight: normal;
    font-style: normal;
}

/*layout*/
html,body{}
body{margin:0;padding:0;text-align:center;font-size:78%;}
#celek{width:982px;text-align:left;margin:21px auto 0 auto;position:relative;} /*background:url(images/bg_celek.png) repeat-x top left;*/
#vlevo{float:left;width:248px;overflow:hidden;padding:0;margin:0;}
#vlevo,#vpravo{padding-bottom:25px;}
#vpravo .box{border-top:5px #DEDEDE solid;}
.obsah{display:inline;width:100%;position:relative;padding-bottom:25px;}/*overflow:auto;display:inline - kvuli Opere;position:relative nelze kvuli NC6*/
html>body .obsah{float:left;overflow:visible;}
#telo{background:transparent url(images/bg_vzorek.png) no-repeat 696px 100%;padding-bottom:50px;}
#dvasloupce{padding:0;width:719px;float:right;margin-left:0;}
/*hlava*/
#obalhlava{background:#FDFDFD url(images/bg_obalhlava.png) repeat-y 50% 0;}
#hlava{clear:both;position:relative;width:982px;margin:0 auto;height:129px;}
html>body #hlava{height:auto;min-height:129px;}
.hlvpravo{float:right;width:239px;height:129px;margin:0;margin:0;background-color:#D2007B;color:#ffffff;}
html>body .hlvpravo{height:auto;min-height:129px;}
#nazev{position:absolute;display:block;top:0;z-index:10;left:0;width:746px;height:129px;}     /*left:18px;*/
html>body #nazev{height:auto;min-height:129px;}
#nazev .nazev{background:transparent url(images/nazev.png) no-repeat top left;padding:0;position:absolute;width:746px;height:129px;margin:0;top:0px;left:0px;}
.editor{text-align:justify;}

.hlvpravo a,.hlvpravo a:link,.hlvpravo a:visited{color:#ffffff;text-decoration:underline;}
.hlvpravo a:hover,.hlvpravo a:focus,.hlvpravo a:active{text-decoration:none;}

ul.inline li{display:inline;list-style-type:none;padding:0 6px;}
ul.inline li a{margin-left:3px;}
ul.inline li.first{border:0;}
/*lista*/
#lista{width:620px;position:absolute;z-index:11;right:348px;text-align:right;height:36px;line-height:135%;font-size:92%;}/*float:left;*/
html>body #lista{height:auto;min-height:48px;}
#lista ul.inline{margin:0;padding:0;position:relative;top:10px;margin-top:-1em;}
#lista ul.inline li{height:1px;margin:0;padding:17px 15px 16px 16px;display:inline;list-style-type:none;border-width:0 0 0 1px;border-style:dotted;}  /*musi byt border-left kvuli mezeram u FF*/    /*nelze pouzit pri definicich v em:white-space:nowrap;*/
html>body #lista ul.inline li{height:auto;display:inline-block;padding:17px 14px 16px 18px;}
#lista ul.inline li.last{padding-right:0;}
#lista ul.inline li.skip{position:absolute;display:block;top:0!important;right:0!important;width:9em;padding:1px;border:0;}
#lista ul.inline li.skip a{text-align:center;border:0;position:absolute;width:8em;left:0;top:-500px;z-index:0;padding:0 2px;}
#lista ul.inline li.skip a:focus,#lista ul.inline li.skip a:active{z-index:10!important;position:absolute!important;right:10px;top:5px;}
#lista ul.inline li a:link,#lista ul.inline li a:visited{text-decoration:underline;}
#lista ul.inline li a:focus,#lista ul.inline li a:active,#lista ul.inline li a:hover{text-decoration:none;}
#lista ul.inline li.first{border:0;}

#obalvybery{background-color:#E9E9E9;border-bottom:2px #D9D9D9 solid;}
#vybery{padding:5px 0 3px 0;margin:0 auto;width:980px;}
#vybery h2.cvi{font-size:100%;float:left;padding-top:9px;padding-right:0;color:#5B5B5B;width: 246px;}
#vybery .odkazy{float:left;position:relative;border-left:1px #D2007B solid;}
#vybery .odkazy #sedy{width:22px;z-index:20;height:30px;position:absolute;background-color:#E9E9E9;top:0;left:0;}
#vybery ul.ui{margin:0;padding:10px 0 9px 36px;text-align:left;clear:none;}
#vybery ul.ui li{width:auto;position:static;clear:none;list-style-type:none;margin:0 18px 0 -20px;font-size:108%;display:inline;text-transform:uppercase;background:transparent url(images/vybery_odr.png) no-repeat 0 50%;padding:0 10px 0 15px;}
#vybery ul.ui li strong{font-weight:normal;}
#vybery ul.ui li a,#vybery ul.ui li a:link,#vybery ul.ui li a:visited{text-decoration:none;color:#000000;}
#vybery ul.ui li a:hover,#vybery ul.ui li a:focus,#vybery ul.ui li a:active{color:#C20072;}

/*hledani*/
#hledani{padding:1px 0 0 25px;float:left;} /*first*/
#hlava #hledani form{border:0;margin:1px 0 6px 0;padding:0;float:left;width:213px;position:relative;}
#hledani .format{width:145px;margin:0;float:left;font-size:100%;}
html>body #hledani .format{height:auto;min-height:20px;}
#hledani .fbtn{float:right;clear:none;margin-top:0;position:absolute;right:0;top:2px;z-index:20;}
#hledani .fbtn input{margin-top:2px;margin-right:8px;position:relative;}
#hledani .inputObal,#hledani #hltyp{background-color:#ffffff;border:1px #d7d7d7 solid;width:213px;}
html>body #hledani #hltyp{width:195px;}
html>body #hledani .inputObal{float:left;}
#hledani .inputObal #hl{background-color:#ffffff;background-position:0 50%;background-repeat:no-repeat;color:#5B5B5B;border:0;line-height:180%;padding:0;margin:0 0 0 7px;height:20px;width:175px;}
#hledani select.format{width:185px;border:1px transparent solid!important;margin-bottom:-3px;top:-1px;position:relative;float:left;}
html>body #hledani select.format{height:auto;min-height:1px;margin:0;padding-left:2px;height:22px;left:-1px;}
#hlava #hledani form#prejdirejstrik{clear:both;float:none;background-color:#ffffff;border:1px #d7d7d7 solid;height:20px;}
#prejdirejstrik .fbtn input{position:relative;top:-2px;}


#jazyky{margin:8px 0 11px 0;padding:0;text-align:right;font-size:92%;}
#jazyky li{display:inline;list-style-type:none;margin:0 0 0 4px;padding:0 0 1px 0;}
#jazyky li span{border-left:1px solid #ffffff;margin:0 6px 0 0;font-size:75%;vertical-align:middle;}

.format{background-color:#FFFFFF;color:black;border-style:solid;border-width:1px;}
.pole{float:left;margin:0;width:100%;}
.fbtn{padding:0;}
.dprohlizecka{padding-left:10px;}
.btn,.prohlizecka{border:1px solid;padding:0 5px;margin:-1px -1px 0 -1px;}
.btn{height:22px;font-size:92%;}
html>body .btn{padding:0 10px 2px 10px;height:auto;min-height:20px;margin:0;}   /*height:auto;min-height:25px;*/
.napoveda{padding:5px 0 0.5em 0;}
.nastaveni .fbtn{margin-top:-1px;}
.formular .last{border-width:1px 0;border-style:solid;}
.dprohlizecka{width:18em;padding:0;height:43px;overflow:hidden;line-height:41px;background-position:0 -58px;position:relative;top:15px;}
.prohlizecka{display:block;padding:0;margin:0;height:41px;vertical-align:bottom;background-position:top left;}

.fbtn .btn,.fbtn .btn:focus{background-color:#D2007B;font-weight:bold;padding:2px 5px;line-height:100%;text-align:center;border-style:solid;color:#FFFFFF;border-color:#e66ab3 #960058 #960058 #e66ab3;border-width:1px;}
html>body .fbtn .btn{padding:2px 13px;}
.nizky .fbtn{margin-top:1.6em;}
/*nadpisy a pismo*/
h1.cvi{margin:18px 0 0 120px;text-align:left;padding:0;width:623px;font-size:130%;float:left;}
h1.cvi strong{font-size:130%;}
h3.cvi,h2.cvi{font-size:150%;letter-spacing:0;word-spacing:0.25em;font-weight:normal;margin:0;padding:8px 0;}
html>body h3.cvi,html>body h2.cvi{word-spacing:0.15em;}
#stred .nastaveni h4.cvi,.popisek{font-size:92%;}

#telo h2.cvi{font-family:ExoMediumWeb;}

.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:14px 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:4px 12px 13px 0;float:left;}
#titul .dok strong a,#kalendarAkci .dok strong a{font-weight:normal;font-family:ExoMediumWeb;font-size:133%;}

.dalsi a,.dalsi a:link,.dalsi a:visited{color:#ffffff;text-decoration:none;}
.dalsi a{background-color:#D2007B;font-weight:bold;padding:3px 13px;text-align:center;border-style:solid;border-color:#e66ab3 #960058 #960058 #e66ab3;border-width:1px;}

ul.ui div{font-weight:normal;margin-bottom:2px;margin-top:4px;padding-top:0;padding-bottom:0;}
ul.ui div.ktg{margin-top:0;}

.dalsi{margin:30px 0;padding:0;text-align:right;font-size:92%;}
.bezvysky{height:0px;}

/*pata*/
#pata{text-align:center;font-size:92%;padding:18px 0;}
.pata a:hover,.pata a:focus,.pata a:active{text-decoration:none;}

#nadmenu{text-align:center;}
#nadmenu a{margin:0 4px;}
#menu{margin:0;width:auto;display:block;height:1px;} /*height kvuli IE */
html>body #menu{height:auto;width:auto;}
#menu li{position:relative;display:block;background-color:#F0F0F0;border:1px #DEDEDE solid;font-size:124%;padding:0;list-style-type:none;margin:1px 0;}
#menu ul.menu{margin:0 -2px 0 0;padding:0 2px 1px 0;background:transparent url(images/bg_menustin.png) repeat-y 100% 0;}
#menu ul.menu li li a{background:none;}
#menu li ul{margin:0;padding:8px 10px 12px 20px;position:relative;top:1px;}/*kvuli prekryti prerusovane linky*/
#celek .jsMenu li ul{padding-left:37px;}
#menu li li ul{margin:0;padding:0 0 0 5px;position:static;}
#celek .jsMenu li li ul{padding-left:17px;}
#menu li span.menuobr{background:transparent url(images/mul/u1.gif) no-repeat 0 0;}
#menu li li span.menuobr,#menu li.kontneodkaz li.kontodkaz span.menuobr,#menu li li{background:transparent url(images/mul/u2.gif) no-repeat 0 0.1em;}
#menu li li{border:0;padding:0 0 0 17px;margin:2px 0;line-height:140%;font-weight:normal;background-position:0 0.2em;font-size:86%;}
#vlevo .jsMenu li li{padding:0 0 0 3px;}
#menu li li li{font-size:100%;}
#celek .jsMenu li li,#menu li.kontneodkaz span.menuobr{background-image:none;}
/*prvni uroven*/
#menu li a{background:url(images/mul/u1.gif) no-repeat 8px 0.6em;}
#menu ul li.kontneodkaz a{background:url(images/mul/pu1.gif) no-repeat 8px 0.5em;}
#menu ul li.kontneodkaz.otevreno a{background:#FFFFFF url(images/mul/mu1.gif) no-repeat 8px 0.5em;}
/*dalsi urovne*/
#menu li li a{background:transparent none!important;}
#menu li li{background:url(images/mul/u2.gif) no-repeat 1px 0.2em;}
#menu ul li li.kontneodkaz{background:url(images/mul/pu2.gif) no-repeat 1px 0.18em;}
#menu ul li li.kontneodkaz.otevreno{background:url(images/mul/mu2.gif) no-repeat 1px 0.18em;}



#menu li span.menuobr{width:20px;height:14px;overflow:hidden;position:absolute;top:0.55em;left:8px;z-index:10;}
html>body #menu li span.menuobr{top:0.48em;}
#menu li span.menuobr img{margin:1px 0 0 0;cursor:pointer;}
#celek #menu li li span.menuobr{left:-15px;top:0.1em;}
#menu li li li span.menuobr{left:-17px;}
#menu li a{padding:8px 5px 8px 25px;display:block;position:relative;z-index:10;text-decoration:none;width:100%;} /*width kvuli IE */
#menu li li a{padding:0;width:auto;height:1px;position:static;display:inline;} /* width kvuli chybe pri rozbalovani v IE, height kvuli lupe v IE*/
html>body #menu li li a,html>body #menu li a{width:auto;height:auto;}
#menu li.akt,#menu a#osmakt,#menu a#osmakt:hover{font-weight:bold;text-decoration:none;}
#menu li a:hover{text-decoration:none;background-color:#ffffff!important;}
#menu li li a:hover,#menu li li a:focus{background-color:transparent!important;color:#D2007B;}
#menu ul.menu li li a.aktodk{text-decoration:none;color:#D2007B;cursor:default;}
div#nadmenu{display:block;background-color:#D2007B;font-weight:normal;padding:10px 10px 12px 15px;font-size:92%;text-align:left;margin-bottom:2px;}

#menu li a.expanded,#menu li a.expanded:link,#menu li a.expanded:visited,#menu li a.expanded:hover,#menu li a.expanded:focus,#menu li a.expanded:active{background-color:#ffffff;}
#menu li li a.expanded,#menu li li a.expanded:link,#menu li li a.expanded:visited,#menu li li a.expanded:hover,#menu li li a.expanded:focus,#menu li li a.expanded:active{background-color:transparent;}

#obalpata{background-color:#D2007B;}
.obalpata{width:982px;margin:0 auto;}
#pata{text-align:left;padding:36px 15px 40px 312px;background:transparent url(images/logopata.png) no-repeat 22px 15px;}
#pataodk{padding:0;margin:0 0 12px 0;}
#pataodk li{list-style-type:none;display:inline;}
/*.souvisejiciodkazy {display:none;}*/


.hltel {
    position: absolute;
    bottom: 7px;
    left: 768px;
    /*font-size: 1.25em;*/
}