BODY { color: #000000; background-color: #FFFFFF; margin: 20px 0px; font-family: tahoma, arial, helvetica; font-size: 9pt; line-height: 125%; }

IMG { border: 0px; }
A { color: #000000; text-decoration: none; }
A:hover { color: #000000; text-decoration: underline; }

H1 { display: none; }

#outer { margin-left: auto; margin-right: auto; width: 1000px; }
#logo { width: 1000px; height: 98px; background: url('../img/layout/logo.gif'); margin: 0px; }

#navig1 UL { width: 1000px; height: 33px; margin: 0px 0px 8px 0px; padding: 0px; background: url('../img/layout/bg_menu.gif') repeat; }
#navig1 UL LI { float: left; height: 33px; margin: 0px 0px 0px 30px; list-style-type: none; }
#navig1 UL LI.last { margin-right: 0px; }
#navig1 H2 { display: none; }
#navig1 LI A { width: 100%; height: 100%; display: block; }
#navig1 LI A SPAN { display: none; }
#navig1 LI A: hover { background-position: 0px 33px; }

#navig1 .first { margin-left: 31px; }
#navig1 .last { margin-right: 10px; }

#nav-projekt { width: 72px; }
#nav-projekt A{ background: url('../img/layout/tl_projekt.gif'); }

#nav-media { width: 70px; }
#nav-media A{ background: url('../img/layout/tl_media.gif'); }

#navig1 #nav-foto { width: 77px; }
#navig1 #nav-foto A{ background: url('../img/layout/tl_foto.gif'); }

#navig1 #nav-video { width: 85px; }
#navig1 #nav-video A{ background: url('../img/layout/tl_video.gif'); }

#navig1 #nav-kontakty { width: 62px; }
#navig1 #nav-kontakty A{ background: url('../img/layout/tl_kontakty.gif'); }

#hp-flash { xheight: 1000px; }


#navig2 UL { float: left; margin: 2px 0px 0px 0px; padding: 0px; }
#navig2 UL LI { border-bottom: 1px dotted #7e7e7e; width: 127px; height: 23px; padding: 7px 0px 0px 15px; list-style-type: none; margin-right: 2px; background: url('../img/layout/sipka.gif') no-repeat 0px 12px; }
#navig2 UL LI.last { border: 0px; }
#navig2 DIV { float: right; width: 505px; height: 156px; margin-top: 2px; }
#navig2 LI A { width: 100%; height: 100%; display: block; -moz-outline: none; }
#navig2 H2 SPAN{ display: none; }



#content { float: left; width: 823px; min-height: 500px; background-color: #FFFFFF; border-top: 0px solid black; margin-bottom: 3px; padding-left: 8px; }

#levy { float: left; width: 167px; background-color: #FFFFFF; float: left; margin-right: 2px; }

#produkty { height: 250px; }
#produkty H2 { background-image: url('../img/layout/head_produkty.gif'); }
#produkty DIV.in { padding: 0px 10px; }

#novinka { height: 171px; }
#novinka DIV.in { padding: 10px; }
#novinka H2 { background-image: url('../img/layout/head_novinka.gif'); }
#novinka IMG { margin: 0px; padding: 0px; float: left; }
#novinka IMG.last { margin-right: 10px; }
#novinka P { margin-bottom: 5px; }

#nejprodavanejsi { height: 171px; }
#nejprodavanejsi H2 { background-image: url('../img/layout/head_nejprodavanejsi.gif'); }
#nejprodavanejsi .in { padding: 10px; }

#partneri { height: 335px; }
#partneri H2 { background-image: url('../img/layout/head_partneri.gif'); }
#partneri DIV.in { padding: 10px; }

#banner-wrapper { background-color: #F5F5F5; }
#banner { float: right; padding-right: 24px; }
#banner .banner-title { color: #999999; font-size: 8.5pt; margin: 7px 0 5px 0; padding-left: 23px; text-align: right; }
#banner .banner-title P { margin: 0px; }

#footer { float: left; width: 1000px; height: 50px; background-color: #FFFFFF; margin-top: 20px; padding-top: 8px; color: #000000; text-align: right; border-top: 1px solid #F09433; }

.layout-separator { width: 100%; height: 8px; background: url('../img/layout/layout-separator.gif'); margin: 0px; }

.ca { clear: both; }
.cr { clear: right; }
.cl { clear: left; }

.module H2 { height: 24px; width: 100%; margin: 0px; background-color: #bfbfbf; }
.module SPAN.hide { display: none; }
.module { border: 1px solid #BFBFBF; margin-bottom: 8px; }


.s140 { 
/**margin-right: 7px;*/ 
  float: left; 
  width: 138px; 
  height: 161px; 
  padding: 0px 8px; 
  background-color: #edebed;
  border: 1px solid #999999; 
}


.s167 IMG { position: absolute; bottom: -2px; }
.ov167 { display: block; }
.ou167 { display: block; }

.s468 { width: 467px; }
.s468 IMG { margin-bottom: 15px; }


.ov468 { display: block; }
.ou468 { display: none; }

.s800 { width: 798px; }
.ov800 { display: block; }
.ou800 { display: none; }
 
.imgLink { cursor: pointer; }
.imgbox { position: relative; margin-bottom: 20px; }
.imgbox IMG { border: none; margin-bottom: 20px; } 
 
