html,body{height:100%}
body{font-size:100%;line-height:1.6;color:#10137d;background-color:#007d79;font-family:"Trebuchet MS",Tahoma,"Lucida Grande CE",lucida,sans-serif;}
fieldset img{float:none;width:300px;}
p{text-indent:2em;margin:0;}
dd p{text-indent:0;}
li{list-style-type:square;}
abbr,acronym{cursor:help;border-bottom:dotted 1px #7dcfce;}
pre{font-family:monospace;font-size:.8em;margin:1em 0;padding:1em;border:1px solid #334d66;background:#7dcfce;}
blockquote{font-style:italic;}
ins{color:#7dcfce;font-style:italic;text-decoration:none;font-size:95%;}
fieldset{border:solid 1px #b0ebea;margin:1em 0;padding:0.5em;}
fieldset p{font-size:90%;}
legend{padding: 0.05em 0.5em;color:#007d79;font-size:85%;background-color:#b0ebea;}
label,.label{display:block;width:13em;float:left;vertical-align:top;padding-bottom:0;}
label span,.label span{text-decoration:underline;}
label.req{font-weight:bold;}
input,textarea,select{padding:1px 0;margin:0px;vertical-align:baseline;border:solid 1px #fff;background-color:#b0ebea;}
select{width:12em;}
/*textarea{width:99%;}*/
button{border:outset 1px #b0ebea;color:#464650;background-color:#b0ebea;}
button:hover{background-color:#007d79;border-style:solid;color:#b0ebea;}
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.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");}
a{padding-left:2px;padding-right:1px;}
a:link{color:#7d3100;text-decoration:underline;}
a:visited{color:#7d4a00;text-decoration:underline;}
a:hover,a:hover .query{color:#fff;background-color:#7d3100;text-decoration:none;}

table{clear:both;background-color:inherit;margin:1em 0;border:0;width:99%;}
table tbody tr:hover td{background-color:#80fffb;}
th{background-color:#b0ebea;font-size: 0.8em;}
td{background-color:#fff;font-size: 0.8em;padding:0 5px;margin:1px 0 0 1px;}
td.true,#obsah td.false{background-position:center;background-repeat:no-repeat;}
td.true{background-image:url(1true.gif);}
td.false{background-image:url(1false.gif);}
.opinions .check{width:4%;text-align:center;}
.opinions th.titul{width:55%;}
.opinions th.name{width:auto;}
.opinions th.time{width:20%;}
.opinions td{background-color:transparent;}
h1,h2,h3,h4,h5,h6{padding:0 .5em 0.1em;margin:1em 0 0.15em 0;}
h1{font-size:.5em;}
h2{font-size:1.2em;}
h3{font-size:1em;}
h4{font-size:0.9em;}
h5{font-size:0.8em;}
h6{font-size:0.7em;}
body,div{margin:0;padding:0;border:0;}
#horniram,#dolniram,#levyram{position:absolute;text-align:left;}
body>div#horniram,body>div#dolniram,body>div#levyram{position:fixed;}
#horniram,#dolniram{right:0;left:0;width:770px;margin-left:auto;margin-right:auto;background-repeat:repeat-x;}
#horniram{height:110px;top:0;background-image:url("1vrch.png");background-position:bottom;}
#dolniram{height:5.6em;bottom:0;background-image:url("1spodek.png");background-position:top;}
#levyram{top:8em;bottom:5.6em;left:0;width:25%;}

#sloupek{position:absolute;font-size:90%;top:5%;right:5px;width:200px;z-index:6;}
#hl,#hledat,#dr{border:outset 1px #00b3ad;background-color:#00b3ad;background-repeat:no-repeat;}
#hl{float:left;width:566px;height:66px;overflow:hidden;background-image:url("rohh.jpg");}
#hl .in{font-size:70%;line-height:2em;padding:8px;padding-left:25px;}
#applogo{float:right;}
#hl,#applogo{margin:1em 0 .5em;}
#hledat,#dr{margin:1.5em 0 0;}
#hledat{float:left;width:195px;height:2.7em;}
#dr{float:right;width:560px;height:2.7em;background-image:url("rohd.jpg");background-position:bottom right;}
#ryba1{margin:2em 0;width:200px;/*background-image:url(rybicka.gif);*/}

#obsah{width:760px;margin:0 auto;position:relative;min-height:100%;background-color:#00b3ad}
body>#obsah{height:auto;}
#text{padding:7em 1em 7em 205px;background-color:#00b3ad;}
#paticka{position:absolute;bottom:0;left:0;height:7.4em;}

#sloupek ul {margin:0;padding:0;line-height:2.4;}
#sloupek ul li{position:relative;list-style-type:none;margin:1px 0 2px;color:#fff;border:outset 1px #ffd8bf;}
#sloupek ul ul{position:absolute;top:0;left:199px;width:180px;display:none;background-color:transparent;_background-color:#00b3ad;}
#sloupek ul ul ul{left:179px;}
#sloupek ul li a{display:block;_width:170px;padding:0 15px;background-color:#7d3100;text-decoration:underline;}
#sloupek ul ul li a{_width:150px;}
#sloupek ul li a:link{color:#fff;}
#sloupek ul li a:visited{color:#ddd;}
#sloupek ul li a:active{color:white;}
#sloupek ul li a:hover{text-decoration:none;background-color:#b34500;}
#sloupek ul li a:focus{border:0;}
#sloupek ul li:hover{border-style:solid;}
#sloupek ul li:hover ul ul{display:none;}
#sloupek ul li:hover ul,#sloupek ul ul li:hover ul{display:block;}


#hledat form{margin:0;padding:0;}
#hledat fieldset{border:none;padding:.5em .5em .4em;margin:0;}
#hledat fieldset legend{display:none;}
#hledat fieldset input{border:solid 1px #fff;width:5em;background-color:#b0ebea;margin:0 1em;}

#pata{font-size:85%;float:left;width:766px;text-align:center;margin:0;color:#b0ebea;}
#pata a:link,#pata a:visited{color:#fff;text-decoration:underline;}

#applogo h1{font-size:.5em;margin:0;padding:0;background-color:transparent;}
#applogo a,#applogo span{display:block;width:180px;height:68px;padding:0;}
#applogo a{position:relative;color:#7d3100;font-family:fantasy;}
#applogo a:hover{color:#b34500;}
#applogo a span{_cursor:hand;position:absolute;left:0;top:0;background-image:url("logo.png");background-position:top;background-repeat:no-repeat;}
#applogo a:hover span{background-position:bottom;}

#obsah fieldset button{float:right;margin-left:1.2em;}
#obsah h1,#obsah h2,#obsah h3,#obsah h4,#obsah h5,#obsah h6{float:left;width:60%;position:relative;left:-1.1em;background-color:#bffffd;}
#obsah p{padding:0.5em 0;}
#obsah h2 + p,#obsah p.uvod{font-style:italic;text-indent:0;background-color:#7dcfce;padding:0.5em 1em;margin:.5em 0;}
#obsah p.sipka{text-indent:0;clear:both;padding:0;margin-top:2em;}
#obsah p.sipka a{float:left;font-size:0.9em;}
#obsah img{float:right;margin:1em 0 1em 1em;border:solid 1px #7dcfce;}
#obsah div.opinion{background-color:#7dcfce;margin-bottom:.5em;}
#obsah div.opinion p{color:#7dcfce;font-size:85%;}
#obsah ins{display:block;text-align:right;margin-left:10em;}
#obsah a.button{font-family:sans-serif;font-style:normal;padding:1px 8px 1px 19px;border:outset 1px #b0ebea;margin-left:1em;margin-top:1em;color:#464650;background-color:#b0ebea;}
#obsah a.button:link,#obsah a.button:visited{text-decoration:none;}
#obsah a.button:hover{background-color:#007d79;border-style:solid;color:#b0ebea;}
#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 dt{margin:.7em .7em .3em 0;width:51%;float:left;background-color:#7dcfce;padding:0 .5em;}
#obsah dd{margin:.3em 0 .3em 1.1em;padding:.5em;border:solid 1px #7dcfce;}
#comments dl dt{margin:0 .3em .3em 0;width:auto;background-color:inherit;font-size:.9em;line-height:1.77em;}
#comments dl dt.right{float:right;}
#comments dl dd{margin:.3em 0;padding:.2em .7em;background-color:#00b3ad;border-top-width:1.6em;}
#comments dl dd.autor{border-color:#bffffd;}
#obsah .galerie{border:solid 1px #7dcfce;padding:0.5em 1em;margin:.5em 0;}
#obsah .galerie-photo{width:150px;height:190px;float:left;margin-right:5px;margin-bottom:5px;padding:4px;border:solid 1px #007d79;}
#obsah .galerie .galerie-photo h4{padding:0;margin:0;left:2px;border:0;background-color:transparent;width:160px;}
#obsah .galerie .galerie-photo ins{font-size:80%;padding:0 .3em;text-decoration:none;font-style:italic;}
#obsah #peers{text-align:center;border:solid 1px #7dcfce;margin-top:3em;font-size:.85em;}
#obsah #peers p{padding:0.5em 1em;text-align:left;}
#obsah #peers ul{margin:0;padding:0;}
#obsah #peers ul li{font-size:0.9em;margin:0;padding:1px;display:inline;background:url("li.gif") left no-repeat;padding-left:5px;}
#obsah #peers ul li.noligif{background:none;padding-left:0;}

#sort,.sort{cursor:move;}

#hl address{font-size:0.9em;text-align:left;}
.error{background-color:#7d3100;color:#fff;}
.query{background-color:#ff0;}
.focused,.focused *{background-color:#fff;}
.ram{margin:1em 0;border:solid 1px #b0ebea;padding:0.2em;padding:1em;}
/*.ryba{height:44px;width:54px;background-repeat:no-repeat;background-position:0 0;}
.rybaHover,.ryba:hover{background-position:0 -44px;}*/
.message{font-style:italic;}
.in{padding:.4em .9em;}
.hr{height:2px;font-size:1px;}
.podpis{text-align:right;font-style:italic;}
.zpet{font-size:0.6em;text-align:center;margin-top:5em;}
.viktorcistic{clear:both;height:1px;line-height:1px;font-size:1px;display:block;visibility:hidden}
hr,.skovany{display:none;}

a.techbtn{display:inline;cursor:pointer;cursor:hand;_display:inline-block;width:50px;margin:0.2em;padding:0;font-size:8px;font-family: Verdana, Geneva, sans-serif;font-weight:normal;text-align:left;text-decoration:none;background:#637773;color:#111;border:solid 1px black;vertical-align:middle;white-space:nowrap;}
a.techbtn[class]{width:auto;min-width:50px;}
a.techbtn strong{font-weight:bold;background:#fff;color:#06c;}
a.techbtn:hover{background:black; color:#fff;}
a.techbtn:hover strong{background:#b34500; color:#fff;}
a.techbtn img{border:0;}
a.btnw3c{background:#007d79; color:white;}
a.btnpwr{background:#00b3ad;color:white;}
	a.btnpwr strong{background:#e0e0e0;color:#006;}
a.btnauth{background:#7d3100;color:#fff;}
	a.btnauth strong{background:#fff;color:#7d3100;}
a.btnmaster{background:#eee;color:black;}
	a.btnmaster strong{background:#7d3100;color:#eee;}
a.btnauth{background:#eee;color:black;}
	a.btnauth strong{background:#7d3100;color:#eee;}
a.btnlogin{background:#eee;color:black;}
	a.btnlogin strong{background:#007d79;color:#eee;}
a.nopats{background:#fff;color:#333366;}
	a.nopats strong{background:#7d3100;color:#fff;}


#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: #fff; 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: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }
#imageData{	padding:0 10px; color: #666; }
#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;}