html { margin: 0; padding: 0; overflow: auto; height: 100%; }body { background: #fff; font-family: MS Sans, Arial, sans-serif; font-size: 1em; color: #000; overflow: auto; }.hidden {display: none;}.flat {margin: 0; padding: 0;}.stred {text-align: center}.lavo {text-align: left}.vpravo {text-align: right}.hore-odsad {padding-top: 0.5em}.relativne {position: relative}.hore {vertical-align: top}.modra {color: #0E83D9}.oranz {color: #FED176}.clear {clear: both}img { border: none; } a {  color: #F24300;  }a:hover {  color: #DF3E00;  text-decoration: none;  }/*------------------------------------------ main */#back {  width: 100%;  height: 596px;  position: absolute;  top: 50%;  left: 0;  margin: -298px 0 0 0;  background: url(img/layout/pozadie.gif) center center repeat-x;}#main {  display: block;  width: 1000px;  height: 596px;  border: 0;  position: absolute;  top: 0;  left: 50%;  margin: 0 0 0 -500px;}#flashmenu {  width: 415px;  height: 538px;  background: url(img/layout/left.jpg) top left no-repeat;  position: absolute;  top: 28px;  left: 0;  border: 0;  z-index: 80;}#jubox {  width: 285px;  height: 41px;  position: absolute;  top: 501px;  left: 800px;  opacity:.60;  filter: alpha(opacity=60);  background: #000;}#male-menu {  width: 350px;  height: 17px;  position: absolute;  top: 501px;  left: 433px;}#content {  width: 670px;  height: 400px;  position: absolute;  top: 97px;  left: 415px;  border: 0;  overflow: auto;  background: url(img/layout/body_right.gif) 100% 0 no-repeat;  SCROLLBAR-FACE-COLOR: #888;  SCROLLBAR-HIGHLIGHT-COLOR: #000;  SCROLLBAR-SHADOW-COLOR: #000;  SCROLLBAR-3DLIGHT-COLOR: #000;  SCROLLBAR-DARKSHADOW-COLOR: #000;  SCROLLBAR-TRACK-COLOR: #222;  SCROLLBAR-ARROW-COLOR: #B03100;  color: #fff !important;}#content div.pad {    height: 350px;  padding: 0 20px 0 0; /*20px 80px 15px 10px*/  border: 0px solid red;  overflow: auto;  margin: 25px 85px 25px 20px;}#content h1 {  font-size: 1.4em;  letter-spacing: 0.1em;  color: #742500;  margin: 0 0 0.5em 0;}#content h2 {  font-size: 1.1em;  letter-spacing: 0;  color: #742500;  margin: 1em 0 0.5em 0;}#content p {  font-size: 0.8em;}ul.galerie {  list-style-type: none;  margin: 0;  padding: 0;}ul.galerie li {  list-style-type: none;  margin: 0;  padding: 0.3em 0.5em;}#content div.biopad {  height: 400px;  padding: 0; /*20px 80px 15px 10px*/  overflow: hidden;  margin: 0;  position: relative;}div.bio {  position: absolute;  left: 20px;  top: 20px;  width: 200px;  height: 350px;  border: 0px solid white;  margin: 0;  padding: 0 20px 0 0;  overflow: auto;}#flashbio {  position: absolute;  right: 0;  top: 0;  width: 399px;  height: 399px;  margin: 0;  padding: 0;}/* -------- kniha navstev --------- */form.kniha {    border: 0;    padding: 0;    margin: 0 0 1em 0;}form.kniha textarea, form.kniha textarea:focus{    padding: 4px 4px;    font-size: 90%;    font-family: "Trebuchet MS", sans-serif;    margin: 0 0 0.5em 0;    width: 340px;    height: 80px;    overflow: hidden;    background: #4C4C4C url(./img/form.gif) 0 0 repeat-x;    color: #fff;    border: 0px solid #C6CBCE;    scrollbar-face-color: #C6CBCE;    scrollbar-highlight-color: #333;    scrollbar-shadow-color: #333;    scrollbar-3dlight-color: #FCF2E3;    scrollbar-darkshadow-color: #FCF2E3;    scrollbar-track-color: #F9EBD4;    scrollbar-arrow-color: #DDD;    }form.kniha textarea:focus{    background: #4C4C4C url(./img/form.gif) 0 1px repeat-x;    border: 0px solid #889197;}form.kniha input.meno, form.kniha input.meno:focus{    padding: 1px 4px;    font-size: 90%;    font-family: "Trebuchet MS", sans-serif;    margin: 0 0.5em 0 0;    width: 150px;    background: #4C4C4C url(./img/form.gif) left top repeat-x;    color: #fff;    border: 0px solid #C6CBCE;}form.kniha input.meno:focus{    background: #4C4C4C url(./img/form.gif) 0 1px repeat-x;    border: 0px solid #889197;}form.kniha input.kontrola, form.kniha input.kontrola:focus{    padding: 1px 4px;    font-size: 90%;    font-weight: bold;    font-family: sans-serif;    margin: 0 0.5em 0 0.1em;    width: 10px;    border: 0px solid #889197;    background: #4C4C4C url(./img/form.gif) left top repeat-x;    color: #fff;}form.kniha input.kontrola:focus{    background: #4C4C4C url(./img/form.gif) 0 1px repeat-x;}a.formbuton{    padding: 2px 12px;    font-size: 80%;    background: url(./img/buton.gif) center center no-repeat;    color: #fff;    text-decoration: none;}a.formbuton:hover{    color: #F1D63E;}div.kniha {    margin: 0 0 1.5em 0;    padding: 0 0 0.5em 0;    background: url(./img/kniha-oddel.gif) bottom left no-repeat;}div.kniha small {    font-size: 80%;}.zlom {    display: block;    clear: left;}a.strany {    text-decoration: none;    font-size: 0.9em;}a.strany:hover {    text-decoration: underline;}/*----------------------- koncerty ----------------*/div.koncerty{    width: 240px;    float: left;    margin: 0 1em 0.5em 0;}div.koncerty h2{    font-size: 1.2em;    padding: 0.2em 0.4em;    margin: 0 0 0.2em 0;}div.koncert{    display: block;    border: 0px solid #FFF;    margin: 0;    padding: 0.1em 0.3em; }div.koncert:hover{    background-color: #401500;    border: 0px solid #DFDFDF;}div.koncert p.text{    margin: 0;    font-size: 0.75em;}/*----------------------- media ---------------------*/div.kategorie {  padding: 0.15em 0 0 0;  margin: 0;}div.kategorie a {  padding: 0.15em 0.6em;  margin: 0;  font-family: 'Trebuchet MS', sans-serif;  font-size: 0.9em;  font-weight: bold;  text-decoration: none;  color: #fff;  background: #CAA346;}div.kategorie a:hover {  background: #E2CD9C;}h1.kategorie { float: left; padding: 0 0.6em 0 0; }/*----------------------- fotogaleria----------------*/div.rozhodene {    position: relative;}a.obrazok {    display: block;    margin: 0 5px 5px 0;    text-align: left;    background-color: #fff;    position: absolute;    width: 120px;    height: 120px;    cursor: hand;    border: 1px solid #e4e4e4;    z-index: 1;}a.obrazok span {    margin: 0;    padding: 3px 5px;    text-align: left;    font-size: 0.8em;    background-color: #BF0A06;    color: #fff;    position: absolute;    right: 0;    bottom: 0;}a.obrazok:hover {    border: 2px solid #CAA346;    z-index: 10;}a.obrazok:hover span {    background-color: #CAA346;}div.video {    float: left;    width: 240px;    margin: 0 15px 15px 0;}div.video span.popis {    display: block;    padding: 3px 5px;}div.audio {    margin: 0 0 1px 0;    padding: 8px 5px 5px 8px;}div.audio img {    float: left;    margin: 0;}div.audio div.player {    float: left;    margin: 0 0 0 8px;}div.audio div.popis {    float: left;    margin: 0 0 0 8px;    width: 235px;}div.audio div.popismarket {    float: left;    margin: 0 0 0 8px;    width: 360px;}div.audio span.kategoria {    float: right;    margin: 0;    font-size: 0.4em;    text-transform: uppercase;    border-bottom: 2px solid black;    padding: 0 0 3px 0;}div.audio h3 {    margin: 0;    padding: 0;    color: #EFD11C;    font-size: 1.1em;}div.audio p.info {    font-size: 0.75em !important;}/*----------------------- lightbox----------------*/#lightbox{	position: absolute;	left: 0;	width: 100%;	z-index: 100;	text-align: center;	line-height: 0;	}#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: transparent url(lightbox/images/blank.gif) no-repeat; /* Trick IE into showing hover */	display: block;	}#prevLink { left: 0; float: left;}#nextLink { right: 0; float: right;}#prevLink:hover, #prevLink:visited:hover { background: url(lightbox/images/prev.gif) 1% 5px no-repeat; }#nextLink:hover, #nextLink:visited:hover { background: url(lightbox/images/next.gif) 99% 5px no-repeat; }#imageDataContainer{	font: 12px MS Sans, Arial, sans-serif;	background-color: #fff;	margin: 0 auto;	line-height: 1.5em;	overflow: auto;	width: 100%		}#imageData{	padding:3px 10px; color: #333; }#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;	}	#prevStillLink { float: left; display: block; border: 1px solid #fff; width: 22px; height: 22px; background: url(lightbox/images/prevstill.gif) 0 0 no-repeat;}#nextStillLink { float: left; display: block; border: 1px solid #fff; width: 22px; height: 22px; background: url(lightbox/images/nextstill.gif) 0 0 no-repeat;}#prevStillLink:hover, #nextStillLink:hover { border: 1px solid #aaa; }		#overlay {	position: absolute;	top: 0;	left: 0;	z-index: 90;	width: 100%;	height: 500px;	background-color: #000;	}#ipartner {  width: 146px;  height: 24px;  position: absolute;  top: 578px;  left: 940px;  background: url(img/logo1.jpg) center no-repeat;  text-indent: -1000em;}
