*{  padding: 0px;  margin: 0px;  background: transparent;}body{  text-align: center;  font-size: 15px;  font-family: "Arial", sans-serif;  background: white;}#centered{  margin-left: auto;  margin-right: auto;  width: 970px;  background: none;  padding-bottom: 30px;  position: relative;  background: url('../images/back.png') 0px 0px repeat-y;}#centered div{  text-align: left;  padding-left: 7px;  _width: 963px;}#centered div div{  padding-left: 0px;  padding-right: 7px;  _width: 956px;}#centered div div div{  padding: 0px;  background: none;  width: auto;  border: none;}h1, #centered div div div#cat, #centered div div div#banner, #centered div div div#top, #centered div div div#lista{  position: absolute;  top: 0px;  left: 0px;  width: 956px;  height: 138px;}#centered div div div#top{  position: relative;  background: #ffffff;  padding-top: 7px;}h1{  background: url('../images/logo_brio.gif') 0px 69px no-repeat;}h1 span{  display: none;}#centered div div div#cat{  background: url('../images/cat1.gif') 0px 7px no-repeat;}#centered div div div#banner{  background: url('../images/banner.jpg') 200px 0px no-repeat;}#centered div div div#lista{  height: 25px;  top: 118px;  width: 921px;  _width: 956px;  padding-left: 35px;  background: url('../images/lista.png') 0px 0px repeat-x;}#centered div div div#lista ul{  _width: 921px;}#centered div div div#lista ul li{  list-style-type: none;  padding-right: 35px;  display: block;  float: left;  padding-top: 3px;}#centered div div div#lista ul li a{  color: white;  text-decoration: none;  font-weight: bold;  letter-spacing: 1px;}#centered div div div#lista ul li img{  border: 0px;  display: block;  float: left;  width: 17px;  padding-top: 3px;  padding-right: 2px;}#centered div div div#lista ul li a:hover{  text-decoration: underline;}#centered div div div#obsah{  background: url('../images/right.png') 200px 0px no-repeat;  width: 956px;}#centered div div div#left{  float: left;  width: 200px;  padding-top: 5px;  background: url('../images/left.png') 0px 0px no-repeat;}#centered div div div#left ul li{  list-style-type: none;  padding-left: 4px;  padding-right: 4px;  padding-bottom: 7px;}#centered div div div#left ul li a{  text-decoration: none;  background: url('../images/leftb.png') 0px 100% repeat-x;  padding-top: 4px;  padding-bottom: 4px;  display: block;}#centered div div div#left ul li a span{  color: #5F5F5F;  padding-left: 23px;  display: block;  background: url('../images/sipka.png') 5px -67px no-repeat;}#centered div div div#left ul li a:hover span{  color: #000000;  background: url('../images/sipka.png') 8px 3px no-repeat;}#centered div div div#right{  float: left;  width: 508px;  _width: 548px;  padding-left: 20px;  padding-right: 20px;  padding-top: 10px;}#centered div div div#rightr{  float: right;  width: 183px;  _width: 208px;  padding: 0px 5px 0px 20px;  color: #5F5F5F;}#centered div div div#rightr a{  color: #5F5F5F;  text-decoration: none;  display: block;  padding-bottom: 10px;}#centered div div div#rightr a:hover{  color: #000000;  text-decoration: underline;}#centered div div div#right .left{  float: left;}#centered div div div.left img{  width: 150px;  border: 1px solid black;}#centered div div div#right div.obsah img{  width: auto;  border: 1px solid black;}#centered div div div#right div.obsah img.bez{  display: block;  border: none;}#centered div div div#right .right{  float: right;  width: 346px;}#centered div div div#right div div{  padding-bottom: 12px;}#centered div div div#right div.obsah div{  padding-bottom: 12px;  padding-top: 8px;  line-height: 22px;}#centered div div div#right div.distribuce div{  padding-left: 30px;}#centered div div div#right div.distribuce div ul{  padding-left: 10px;}#centered div div div#right div.distribuce div ul li a{  padding: 0px;  background: none;}#centered div div div#right div.obsah div div{  padding-bottom: 0px;  padding-left: 48px;}#centered div div div#right div.obsah h2{  color: #9F000A;  padding-bottom: 15px;  font-size: 23px;  font-weight: normal;  letter-spacing: 3px;}#centered div div div#right div h2, #centered div div div#right div.obsah h2.spec{  color: #9F000A;  padding-bottom: 5px;  font-weight: normal;}#centered div div div#right div.obsah h2.spec{  padding-top: 20px;}#centered div div div#right div h3{  color: #000000;  padding-bottom: 5px;  font-size: 18px;  font-weight: normal;  letter-spacing: 1px;}h4{  margin: 10px 0px 0px 0px;  font-size: 15px;}#centered div div div#right div ul{  padding-top: 10px;  padding-bottom: 10px;  }#centered div div div#right div ul li{  list-style-type: none;}#centered div div div#right div ul li a{  padding-bottom: 7px;  padding-left: 25px;  text-decoration: none;  font-size: 13px;  font-weight: bold;  display: block;  _height: 20px;  color: #9F8300;  background: url('../images/sipka.png') 5px -67px no-repeat;}#centered div div div#right div ul li a:hover{  background: url('../images/sipka.png') 8px 3px no-repeat;  color: #8F7500;}#centered div div div.cl, #centered div div div.cl2{  clear: both;}#centered div div div#right div.cl{  width: 516px;  border-top: 1px solid #CFCFCF;  height: 0px;  _height: 26px;  padding-bottom: 25px;}#centered div div div#right div.cl2{  width: 516px;  height: 0px;}#centered div div div#paticka{  padding-top: 7px;  padding-top: 5px;  padding-bottom: 5px;  font-size: 12px;  text-align: center;  display: none;}#centered div div div#paticka a{    color: #9F8300;    text-decoration: underline;}#centered div div div#paticka a:hover{    color: #8F7500;    text-decoration: none;}input, textarea{  border: 2px outset #BF9F0B;  height: 22px;  _height: 26px;  vertical-align: top;  background: #FFFFEF;  width: 350px;}input.ode{  background: #FFFFEF;  width: 150px;}textarea{  height: 120px;}label{  float: left;  width: 150px;  height: 21px;  display: block;}#form div div{  clear: both;}#centered div div div#right div.right iframe{  width: 520px;  height: 1150px;  border: none;  overflow:hidden;  position:absolute;  top:155px;  left:220px;  display: block;}span.red{  color: red;}#centered div div div#right div#akce a{  float: left;  margin-right: 10px;  margin-bottom: 10px;  border: 1px solid black;}#vn{  text-align: center;}#vn img{  display: block;  margin: auto;  padding: 10px 0px 10px 0px;  border-bottom: 1px solid #DFDFDF;}