html,body{height:100%;}
body{font-size:98%;margin:0;padding:0;text-align:center;line-height:1.6;font-family:"Trebuchet MS",Tahoma,"Lucida Grande CE",lucida,sans-serif;}
hr{width:100%;border-style:solid;border-width:2px;}
p{margin:0;text-indent:2em;}
img.floatright{float:right;margin:3px 0 1.5em 1em;}
dd{font-size:80%;}
dd p{text-indent:0;}
ins{text-decoration:none;display:block;text-align:right;font-size:90%;}
dfn{cursor:help;font-style:normal;border-bottom:dotted 1px;}
li{list-style-image:url("list.png");margin-left:1em;}
h1,h2,h3,h4,h5,h6{line-height:1.2em;margin:.7em 0 0.15em 0;font-variant:small-caps;}
h2{font-size:1.7em;}
h3{font-size:1.5em;}
h4{font-size:1.2em;}
h5{font-size:1.1em;}
a{padding-left:2px;padding-right:1px;}
a[href^="mailto:"]:before{content:string"" !important;}
a:link{text-decoration:underline;}
a:visited{text-decoration:underline;}
a:hover{text-decoration:none;}
a:active{}

table{background-color:inherit;margin:1em 0;border:0;width:100%;}
th{font-size:80%;padding:0 5px;margin:1px 0 0 1px;}
td{font-size:80%;padding:0 5px;margin:1px 0 0 1px;}
td.prava{text-align:right;padding-right:1.5em;}
.true,.false{background-position:center;background-repeat:no-repeat;}
.true{background-image:url(1true.gif);}
.false{background-image:url(1false.gif);}
.opinions .check{width:4%;text-align:center;}
.opinions th.titul{width:50%;}
.opinions th.name{width:auto;}
.opinions th.time{width:20%;}
fieldset{border-style:solid;border-width:1px;margin:1em 0;padding:0.5em;}
fieldset p,.ram p{font-size:80%;text-indent:0;}
legend{padding: 0.05em 0.5em;font-size:80%;border:none;}
label,.label{display:block;width:10em;float:left;vertical-align:top;padding-bottom:0;}
label span,.label span{text-decoration:underline;}
label.req{font-weight:bold;}
input,textarea,select{border-style:solid;border-width:2px;}
select{width:12em;}
select.maly{font-size:90%;}
textarea{width:99%;}
button{border-style:solid;border-width:2px;}
button.aktiv{border-style:inset;}
button.left,button.right,button.down,button.up,button.cart,button.add,button.save,button.delete,button.seller,button.find,button.new{padding-left:17px;background-repeat:no-repeat;background-position:2px;}
button.left{background-image:url("1leftarrow.gif");}
button.right{background-image:url("1rightarrow.gif");}
button.down{background-image:url("1downarrow.gif");}
button.up{background-image:url("1uparrow.gif");}
button.cart{background-image:url("1kosik.gif");}
button.add{background-image:url("1add.gif");}
button.save{background-image:url("1save.gif");}
button.delete{background-image:url("1delete.gif");}
button.seller{background-image:url("1admin.gif");}
button.find{background-image:url("1find.gif");}
button.new{background-image:url("1leftarrow.gif");}
form.hledani fieldset{border:0;margin:0;padding:0}
form.hledani input{}
form.hledani button{margin:0 2px 0 5px;border-style:solid}
#stranka{width:770px;margin:0 auto;border-width:0 5px;border-style:solid;background-position:bottom right;background-repeat:no-repeat;
	min-height:100%;height:100%;text-align:left;position:relative;}
body>#stranka{height:auto;}
#pozadi{background-position:top left;background-repeat:no-repeat;}
#pozadi div,img,dt,dd,input,textarea,select,button,#hmenu ul ul,#pata #peer h5,#pata .info{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#hlava{height:115px;font-size:.78em;position:relative;margin-right:0px;margin-left:0px;}
#logo{float:left;margin:0 0 0 45px;}
#logo a,#logo span{left:0;display:block;width:210px;height:90px;margin:0;padding:0;}
#logo a{position:relative;font-family:monospace;}
#logo span{background-position:top left;background-repeat:no-repeat;position:absolute;left:0;top:0;}
#nav{position:absolute;right:0;text-align:right;padding-top:.7em;font-size:95%;}
#hmenu{float:right;width:500px;margin-top:46px;margin-left:-80px;height:2em;line-height:2;}
#hmenu ul{margin:0;padding:0;}
#hmenu li{margin:0;padding:0;display:inline;background:url("li.gif") left no-repeat;padding-left:10px;list-style-image:none;}
#hmenu ul li{position:relative;z-index:2;}
#hmenu ul li a{padding:0.4em 2px;margin:0;}
#hmenu ul ul{position:absolute;top:1.5em;left:0;width:13em;margin-left:6px;border-style:solid;border-width:2px;display:none;}
#hmenu ul ul ul{left:13em;margin-left:0;top:.2em;}
#hmenu ul ul li{display:block;z-index:9;background-image:none;padding-left:0;line-height:1.6;}
#hmenu ul li:hover ul ul{display:none;}
#hmenu ul li:hover ul,#hmenu ul ul li:hover ul{display:block;}
#hmenu ul ul li a{padding:.2em .7em;margin:1px;display:block;}
#hledani{float:right;text-align:right;padding:1.3em 1.3em 0 0;}

#obsah{margin-bottom:6.5em;margin-top:1em;}
#obsah p{padding:0.5em 0;}
#obsah strong{font-variant:small-caps;font-size:120%;line-height:80%;}
#obsah dt{float:left;margin:.7em 1em .4em 0;width:40%;padding:0;border-style:solid;border-width:2px;}
#obsah dt a{display:block;}
#obsah dd{border-style:solid;border-width:2px;margin:.3em 0 .6em 1.5em;padding:.5em .8em 1.2em;}
/*#obsah fieldset button{float:right;margin-left:1.2em;}*/
#obsah a.button{font-family:sans-serif;font-style:normal;padding:1px 5px 1px 19px;border-style:outset;border-width:1px;margin-left:.5em;margin-top:1em;white-space:nowrap;}
#obsah a.button:link,#obsah a.button:visited{text-decoration:none;}
#obsah a.button:hover{border-style:solid;}
#obsah a.button{background-repeat:no-repeat;background-position:2px;}
#obsah a.button.left{background-image:url("1leftarrow.gif");}
#obsah a.button.right{background-image:url("1rightarrow.gif");}
#obsah a.button.down{background-image:url("1downarrow.gif");}
#obsah a.button.up{background-image:url("1uparrow.gif");}
#obsah a.button.add{background-image:url("1add.gif");}
#obsah a.button.all{background-image:url("2right.gif");}
#obsah a.button.save{background-image:url("1save.gif");}
#obsah a.button.delete{background-image:url("1delete.gif");}
#obsah a.button.seller{background-image:url("1admin.gif");}
#obsah a.button.find{background-image:url("1find.gif");}
#obsah dl.comments dt{margin:0 .3em .3em 0;width:auto;background-color:inherit;font-size:.9em;line-height:1.77em;border:0;}
#obsah dl.comments dt.right{float:right;}
#obsah dl.comments dd{margin:.3em 0;padding:.2em .7em;border-top-width:1.9em;}
#obsah .galerie-photo{width:210px;float:left;margin-right:5px;margin-bottom:5em;padding:5px;border-style:solid;border-width:1px;}
#obsah .galerie-photo a img{border-style:solid;border-width:1px;width:140px;}
#obsah .galerie-photo ins,#obsah .galerie-photo p{font-size:80%;}
#obsah .galerie-photo p{text-indent:0;}
#obsah a.article{float:left;margin:.5em 1.2em .5em -2em;border:0;}
#obsah a.article:hover{background-color:transparent;}
#obsah img{border-style:solid;border-width:3px;}
#obsah #near{width:100%;}
#obsah #near td,#obsah #near th{vertical-align:top;}
#obsah #near td.bottom{vertical-align:bottom;}
#obsah #near img{width:100%;}
#obsah img.zoom{cursor:pointer;}
#zoom{position:absolute;top:140px;left:1.6em;bottom:5em;right:1.6em;cursor:pointer;}
#obsah #pages{width:100%;text-align:center;font-size:80%;clear:both;}
#sort,.sort{cursor:move;}
.matrjoska{margin:0;padding:0.5em 2.2em;}
.pauza{height:1%;}
.uvod{font-style:italic;}
.popiska{/*font-style:italic;*/clear:both;}
.base{float:left;}
.hidden,hr{display:none;}
.cisti,viktorcistic{clear:both;height:5em;border:none;margin:0;padding:0;background:transparent;}
.message{font-style:italic;}
/*.selected,.selected *{visibility:hidden;}*/
.ram{margin:1em 0;border-style:solid;border-width:1px;padding:1em;}
#pata{width:770px;height:12em;font-size:70%;overflow:hidden;position:absolute;bottom:0;left:0;}
#pata .left{width:470px;float:left;}
#pata #info{position:absolute;bottom:.6em}
#pata address{font-style:normal;}
#pata .info{width:50px;margin-right:0.2em;padding:0;font-size:.8em;text-align:left;text-decoration:none;border-style:solid;border-width:2px;vertical-align:middle;white-space:nowrap;}
#pata .info[class]{width:auto;min-width:50px;}
#pata .info strong{font-weight:bold;}
#pata .info:hover{border-style:solid;}
#pata .info img{border:0;}
#pata .right{width:230px;float:right;padding-top:0;text-align:right;}
#pata form.hledani{width:100%;}
#pata #peer{border-style:solid;border-width:2px;margin-bottom:1em;}
#pata #peer h5{padding:0 .2em 0.1em;margin:.5em 0 0.1em 0;float:left;width:60%;position:relative;left:-1.1em;border-style:solid;border-width:2px;}
#pata #peer p{text-indent:0;padding:.2em .5em;text-align:left;font-size:.9em;}
#pata #peer ul{margin:.2em;padding:0;}
#pata #peer ul li{font-size:0.9em;margin:0;padding:1px;display:inline;background-position:left;background-repeat:no-repeat;padding-left:5px;white-space:nowrap;}
#pata #peer ul li.noligif{background:none;padding-left:0;}


#zasrany_ie{display:none;}

#lightbox{position: absolute;left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }
#outerImageContainer{ position: relative; background-color: #cdc6cf; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }
#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}
#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url("prevlabel.gif") left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url("nextlabel.gif") right 15% no-repeat; }
#imageDataContainer{background-color: #9c939f; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%<--->; }
#imageData{padding:0 10px; color:#fff; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }<>
#imageData #caption{ font-weight: bold;>}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;<>}<-----><------><------>
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}<>.<----->
#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }
#lightbox a{background-color:transparent;}

