body {padding: 0; margin: 0px 0px 0px 0px; font: 75%/140% "Trebuchet MS", arial, "Arial CE"; text-align: center; background: url('../images/hla.gif') #fff no-repeat center top;}
#main {width: 990px; margin-left: auto; margin-right: auto; text-align: left;}

#hlavicka-null {width: 100%; height: 110px; padding: 0; border: 0;}
#hlavicka {padding: 0px;}
#hla1-null {width: 495px; float: left; padding: 0; border: 0;}
#hla1 {padding: 82px 0px 0px 250px; color: #fff; font-size: 12pt;}
#hla2-null {width: 495px; height: 110px; float: right; padding: 0; border: 0; background: url('../images/hla2.gif') #fff no-repeat left top;}
#hla2 {padding: 0px;}
#hla2 h1.logo {width: 178px; height: 72px; padding: 0; margin: 25px 0px 0px 7px; background: url('../images/logo.gif') no-repeat; cursor: pointer;}
h1 span, .noscreen {display: none;}

#str-null {width: 990px; float: left; padding: 0; border: 0; background: url('../images/lev.gif') repeat-y left top;}
#str {padding: 0px;}

#vpravo-null {width: 770px; float: right; padding: 0; border: 0;}
#vpravo-null {width: 770px; float: right; padding: 0; border: 0;}
#vpravo {padding: 40px 20px 0px 30px;}
#vpravo p {text-align: justify;}
#vpravo a {font-weight: normal; text-decoration: underline; color: #000;}
#vpravo a:hover {color: #9acd34;}

#vlevo-null {width: 220px; float: left; padding: 0; border: 0;}
#vlevo {padding: 20px 1px 0px 0px;}
#vlevo img {border: 0;}   

#boxy-null { width: 219px; float: left; }
#boxy { padding: 0px 0px 0px 0px; margin: 0;}

.produkt-box1 {float: left; width: 219px; height: 150px; margin: 0px 0px 0px 0px; background: #fff;}
  .produkt-box1 a {text-decoration: none; color: #999; text-decoration: none;}
  .produkt-box1:hover, #produkt-box1.hover {background: #e0e0e0;}
  .produkt-box1 a:hover {text-decoration: none; color: #999;}
  .produkt-box1 a:hover p {color: #000;}
  .produkt-box1 p img {border: 0; margin: 0px;}
	.produkt-box1 {
		background-color: expression(
			this.onmouseover = new Function("this.className += ' hover';"),
			this.onmouseout = new Function("this.className = this.className.replace(' hover', '')")	);}
.produkt-box1 p { text-align: justify; padding: 0px 15px 0px 15px; margin: 0px 0px 0px 0px; line-height: 140%; cursor: pointer; font-size: 8pt; text-align: justify;}
.produkt-box1 p .odkaz {font-weight: bold; text-decoration: underline; color: #000;} 

#pocitadlo { padding: 10px 15px 10px 0px; margin: 0; font-size: 8pt; color: #729625;}  
#pocitadlo img {margin-left: 48px;}                                                                        

#paticka-null { clear: both; width: 100%; height: padding: 0; border: 0; background: url('../images/pat.gif') no-repeat left top;}
#paticka { width: 990px; padding: 0px 0px 0px 0px; margin-left: auto; margin-right: auto; overflow: hidden; text-align: right; background: url('../images/pat2.gif') no-repeat left top;}

#pat1-null {width: 220px; float: left; padding: 0; border: 0;}
#pat1 {padding: 0px;}
#pat2-null {width: 770px; float: right; padding: 0; border: 0;}
#pat2 {padding: 0px 0px 0px 0px; text-align: left;}
#pat2a-null {width: 770px; float: left; padding: 0; border: 0; height: 130px;}
#pat2a {padding: 10px 20px 10px 30px; text-align: justify; font-style: italic; color: #999;}
#pat2b-null {width: 770px; float: right; padding: 0; border: 0;}
#pat2b {padding: 0px 0px 0px 275px; text-align: left;}
#pat2b p {padding: 0px; margin: 0px 0px 0px 0px; text-align: left; color: #729625; font-size: 8pt;}
#pat2b img {margin: 3px 5px 0px 0px; border: 0;}

h2 {background: url('../images/ctvm.gif') no-repeat left center; padding-left: 20px; font-weight: normal; font-size: 100%; font-style: normal;}
h3 {margin: 10px 0px 0px 0px; font-size: 110%; color: #fff; background: #ccc; width: 200px; padding-left: 5px;}
h4 {background: url('../images/ctvm.gif') no-repeat left center; margin: 0px 0px 0px 0px; font-size: 100%; color: #000; padding: 0px 0px 0px 20px;}
.sikmo {font-style: italic; color: #666;}
.svetle {color: #666;}

.bunv1 {float: left; width: 495px;}
.bun1 {float: left; width: 200px; height: 110px;}
.bun2 {float: left; width: 200px; height: 110px;}
.bun3 {float: left; width: 180px; text-align: center; color: #666; line-height: 120%; font-size: 95%; font-style: italic;}
.bun3 img {border: 1px solid #d8d8d8;}
.bun2 p {padding: 53px 0px 0px 0px; margin: 0; font-weight: bold;} 
.bun4 {float: left; width: 240px;}
.bun5 {float: left; width: 360px; text-align: center;}
.bun5 img {border: 0;}
.bun4 p {line-height: 130%; padding: 0px 0px 0px 5px; margin: 10px 0px 10px 0px;}
.foto1 {float: left; margin: 0px 5px 0px 0px; border: 1px solid #d8d8d8;}
.foto2 {float: left; margin: 0px 5px 0px 0px; border: 0;}
.bunv2, .bunvx {float: left; width: 720px; margin: 0px 0px 5px 0px;}
.bunvx img {border: 0;}
.bunx1 {float: left; width: 90px;}
.bunx2 {float: left; width: 450px;}
.bunv2b {float: left; width: 720px; margin: 0px 0px 18px 0px;}
.bunv3 {float: left; width: 720px; padding: 0px 0px 10px 0px; text-align: center;}
.uvod-null {float: left; width: 720px; height: 320px; background: url('../images/ja.jpg') no-repeat -3px 20px;}
.uvod {padding: 0px 0px 0px 200px;}     

dd {margin: 0px 0px 0px 100px; padding: 0px 0px 5px 0px;}
dt {color: #666; font-style: italic; left: 0px; float: left; margin: 0px 0px 0px 0px; padding: 0px;}
fieldset {border-width: 0px; margin: 0px; padding: 0; font-family: arial, "Arial CE"; font-size: 100%;}
textarea, input {font-family: arial, "Arial CE"; font-size: 100%;}

#menu {float: left; width: 219px;}
#menu ul { margin: 0; padding: 0; width: 219px; }
#menu ul li { position: relative; margin: 0; padding: 0; list-style: none; color: #c0c0c0; height: 18px;}
#menu ul li a { display: block; font-size: 100%; text-decoration: none; font-weight: bold; color: #000; padding: 1px 0px 1px 32px; _width: 100%; background: url("../images/odr.gif") #fff center left no-repeat;}
#menu ul li a:hover {background: url("../images/odr.gif") #e0e0e0 center left no-repeat;}
#menu ul li a.klik {color: #9acd34;}
.nadpis {font-weight: normal; color: #999; padding-left: 32px; font-style: italic;}
hr { height: 1px; color: #ccc; background-color: #ccc; border: 0px solid #ccc; }


.search-obr {border: 1px solid #E0E0E0;}
#trailimageid {position: absolute; width: 618px; height: 0; font-size: 0.75em; display: none; left: 0px; top: 0px; z-index: 200;}
#search-nahled {float: left; width: 166px; height: 100px; padding: 20px 10px 10px 10px; text-align: center; background: url("../images/searchBar_divider.gif") left repeat-y;}
#lightbox {background-color:#eee; padding: 10px; border: 2px solid #666;}
#lightboxDetails {font-size: 0.8em; padding-top: 0.4em;}
#lightboxDetails a {color: #7e211f;}		
#lightboxCaption {float: left;}
#keyboardMsg {float: right;}
#closeButton {top: 5px; right: 5px;}
#lightbox img {border: none; clear: both;}
#overlay img {border: none;}
#overlay {background-image: url("overlay.png");}
* html #overlay {background-color: #c6c6c6; back/ground-color: transparent; background-image: url("blank.gif"); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");}










