*{  padding: 0px;  margin: 0px;  font-family: "Arial", sans-serif;  color: #ffffff;  font-size: 13px;}body{  text-align: center;  background: #000000;}#centered{  margin: auto;  width: 960px;  padding: 25px 0px 40px 0px;  text-align: left;}h1{  display: none;}#top{  height: 170px;}#logo{  width: 233px;  height: 105px;  float: left;  background: url(decor/logo.jpg) 0 0 no-repeat;}#menu{  width: 480px;  float: right;  padding-top: 50px;}#menu li{  display: block;  float: left;  width: 120px;  height: 24px;}#menu li#kontakt{  background: url(decor/kontakt.png) 100% 6px no-repeat;}#menu li#ofirme{  background: url(decor/ofirme.png) 100% 4px no-repeat;  width: 110px;}#menu li#produkty{  background: url(decor/produkty.png) 100% 6px no-repeat;  width: 130px;}#menu li#sluzby{  background: url(decor/sluzby.png) 100% 4px no-repeat;}#menu li a{  display: block;  float: right;  height: 100%;}#menu li#kontakt a{  width: 62px;}#menu li#ofirme a{  width: 53px;}#menu li#produkty a{  width: 73px;}#menu li#sluzby a{  width: 50px;}#menu li a:hover{  border-bottom: 3px solid #FF0014;}#menu li a span{  display: none; }#imp{  background: url(decor/sipka.png) 5px 5px no-repeat;  padding: 0px 0px 5px 30px;  font-size: 18px;  text-transform: uppercase;  letter-spacing: 0.4px;  margin-bottom: 15px;}.bord{  border-bottom: 1px solid #16576D;}#obsah, #text, #prod{  background: url(decor/obsah.jpg) 0 100% no-repeat;  padding: 5px 0px 50px 0px;}#prod{  padding: 5px 0px 200px 0px;  text-align: center;}#text div{  padding: 0px 0px 15px 0px;  line-height: 20px;}#prod div{  padding: 40px 0px 15px 0px;  line-height: 20px;}#obsah div{  width: 320px;  float: left;  padding: 15px 0px 80px 0px;}#obsah div.bold{  width: 800px;  float: none;  padding: 0px 0px 80px 0px;}#obsah div div{  width: auto;  float: none;  padding: 0px;  height: 190px;}#obsah div a{  text-decoration: none;  display: block;  height: 100%;  width: 100%;}#obsah div div img{  margin: 0px 0px 0px 50px;  display: block;}.cl, #obsah div.cl{  clear: both;  float: none;  width: auto;  height: 0px;  line-height: 0px;  font-size: 0px;  padding: 0px;}h3, h3 a{  color: #FF0014;  font-size: 18px;  padding: 25px 0px 5px 10px;}#obsah  a{  padding: 0px 0px 0px 40px;}#obsah  a:hover{  text-decoration: underline;}#obsah h3 a{  padding: 0px;  text-decoration: none;}#text h3{  padding: 10px 0px 5px 10px;}#obsah div span{  display: block;  font-weight: bold;  padding: 0px 0px 10px 10px;}#obsah div ul li{  display: block;  padding: 0px 20px 2px 20px;  text-align: justify;}div#produkty{  height: 298px;  background: url(decor/produktyb.jpg) 0 0 no-repeat;  position: relative;}div#produkty a, a.az{  display: block;  position: absolute;  height: 127px;}div#produkty a#fotbalky{  top: 5px;  left: 8px;  width: 320px;  background: url(decor/hfotbalky.jpg) -10000px 0 no-repeat;}div#produkty a#jukeboxy{  top: 5px;  left: 324px;  width: 317px;  background: url(decor/hjukeboxy.jpg) -10000px 0 no-repeat;}div#produkty a#simulatory{  top: 5px;  left: 640px;  width: 330px;  background: url(decor/hsimulatory.jpg) -10000px 0 no-repeat;}div#produkty a#sipky{  top: 155px;  left: 8px;  width: 320px;  background: url(decor/hsipky.jpg) -10000px 0 no-repeat;}div#produkty a#quizardy{  top: 155px;  left: 324px;  width: 317px;  background: url(decor/hquizardy.jpg) -10000px 0 no-repeat;}div#produkty a#flippery{  top: 155px;  left: 640px;  width: 330px;  background: url(decor/hflippery.jpg) -10000px 0 no-repeat;}div#az{  background: url(decor/az.jpg) 314px 0px no-repeat;  display: block;  height: 138px;  position: relative;}a.az{  top: 0px;  left: 314px;  width: 334px;  height: 138px;  background: url(decor/haz.jpg) -10000px 0 no-repeat;}div#produkty a#fotbalky:hover, div#produkty a#jukeboxy:hover, div#produkty a#simulatory:hover, div#produkty a#quizardy:hover, div#produkty a#flippery:hover, div#produkty a#sipky:hover,a.az:hover{  background-position: 0px 0px;}div#produkty a span, div#az a span{  display: none;}span.dev, span.dev a{  color: rgb(112,112,112);  font-weight: bold;  font-size: 11px;}span.dev{  position: absolute;  top: 100px;  right: 20px;  width: 200px;  height: 20px;  color: rgb(112,112,112);  text-align: right;}.bold{  font-weight: bold;}a:hover{  text-decoration: none;}a img{  border: none;  display: block;}