* {margin: 0;padding: 0;}
html, body {height: 100%; width:100%; text-align: center;}
body{background-color:rgb(178,178,178);}

#page {	height: 100%; min-height: 100%;
        	background:url("images/bg.gif");
	width: 768px;
	margin: 0 auto;
	text-align: left;
	position: relative;
	font-family: Tahoma, Verdana, Arial, lucida, sans-serif;}
body>#page {height: auto;}

#hlava {	top: 0; left: 0; height: 134px;
        	background-image:url("images/top.jpg");
	position:absolute;width:768px;}

#obal {	overflow: hidden;
	margin: 110px auto 0 auto;
	padding-bottom: 50px;
	position:relative;
       	width: 768px;}

#hlavni {	float: right;
        	width: 615px;}
#hlavni p{margin:10px 0 0 0;} 
  
#menu {	float: left;
        	width: 153px;
        	text-align: center;
	font-size: 75%;
	line-height: 200%;
  	color:navy;}
#menu a, #menu a:visited {	position:relative;
  			text-decoration:none; 
  			text-align:center; 
  			background-color:#1C608E; 
  			color:#9ab;}
#menu a:hover {	top:3px;
  		left:2px;
  		color:white;
		background-color:navy;}

#pata {	background:url("images/bottom.gif") ;
	width:768px;
	position:absolute;
	bottom: 0;
	left: 0;
	padding-bottom: 10px;}

.vpate {font-size: 75%; font-weight: bold; padding: 23px 0 0 0; text-align: center;}
.content {padding: 0 55px 0 5px; text-align: justify;}
.obalpopis, .obalobr {left:0px;position:relative;word-spacing:10px;}
.obalpopis {margin-top:30px;}
.obalobr {font-size:75%;}
.obalobr img {border:1px; height:129px; width:173px;}
.popis1, .popis2, .popis3 {top:0; width:173px; text-align:center; position:absolute; word-spacing:0;}
.popis1 {left:0;}
.popis2 {left:188px;}
.popis3 {left:376px;} 
.obr {word-spacing:10px;}
.centr {text-align: center;}

table {font-size: 10pt;width: 555px;border-collapse: collapse;margin:10px 0 0 0;}
th,td {text-align:center;border: 1px solid #aaa;} 
h2 {color:navy; text-align: left;}
h4 {color:navy; margin-top:20px;}
h5 {color:red; margin-top:10px;text-align: center;}
ul {margin-left: 20px;} 



/* SLIMBOX */

#lbOverlay {position: fixed; z-index: 9999;
	left: 0;
 top: 0;
 width: 100%;
	height: 100%; background-color: #000; cursor: pointer;}

#lbCenter, #lbBottomContainer {position: absolute; z-index: 9999; overflow: hidden; background-color: #fff;
}

 .lbLoading {background: #fff url(images/loading.gif) no-repeat center;
}

#lbImage {position: absolute;
 left: 0; top: 0; border: 10px solid #fff; background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink{
display: block;
position: absolute; 
top: 0; 
width: 50%;
 outline: none;
}

#lbPrevLink {left: 0;
} 


#lbNextLink {right: 0;
}
#lbPrevLink:hover {background: transparent url(images/prevlabel.gif) no-repeat 0 100%;
}




#lbNextLink:hover {background: transparent url(images/nextlabel.gif) no-repeat 100% 100%;
}


#lbBottom {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; 
font-size: 10px;
 color: #666;
 line-height: 1.4em; text-align:left; 
border: 10px solid #fff; 
border-top-style: none;
}

#lbCloseLink {
display: block;
	float: right; width: 66px; height: 22px;
	background: transparent url(images/closelabel.gif) no-repeat center;
 margin: 5px 0; outline: none;
}


#lbCaption, #lbNumber {
margin-right: 71px;
} 

#lbCaption {font-weight: bold;
}

