html {text-align: center;}body, form, input, textarea, select, fieldset, p, pre, ul, ol, li,h1, h2, h3, h4, h5, h6, img, div,table, tr, td, th {  font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif;color: #000000;font-size: 11px;margin: 0;padding: 0;}body {  font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif;  color: #fff;  background: #f0f0f0 url('http://www.novepocitace.cz/img/design/bg.jpg') repeat top left;  text-align: center;}img {border: none;}table {border-collapse: collapse;}input, textarea {padding: 1px 3px;}.panel input, .panel select, .panel textarea {border: none;  font-weight: normal;}#center input, #center textarea {border: 1px solid #848484;}#center input.checkbox, #center input.radio {border: 0;}fieldset {border: 0;}hr {background: gray;border: 0px;height: 1px;}a {color: #5b5b5b;text-decoration: none;}a:hover {color: #db214c;text-decoration: underline;}#wrap {  width: 1010px;  text-align: left;  background: #fff;  position: relative;  margin: 0 auto;  padding: 252px 0 0 0;}#wrapin {    margin: 0 7px 0 9px;}#wrap #pc-corner {  width: 14px;  height: 38px;  display: block;  background: url('http://www.novepocitace.cz/img/design/pc_corner.jpg') no-repeat;  position: absolute;  z-index: 10;  left: -14px;  top: 88px;}#wrap_header {    position: absolute;    top: 0;    left: 0;    width: 1010px;    height: 252px;    display: block;    overflow: hidden;}#content {    float: right;    width: 774px;}#left-panels {  float: left;  width: 215px;}#content #center {  float: left;  width: 554px;  display: block;  overflow: hidden;}#content #right-panels {  float: right;  width: 215px; }.cenasdph {color: #db214c;font-weight: bold;}.cenabezdph {color: #035487;font-weight: bold;}.beznacenasdph {font-weight: bold;}.beznacenabezdph {font-weight: bold;}.sleva {color: #db214c;font-weight: bold;}.kredity {color: #035487;font-weight: bold;}.dostupnost {color: #035487;}.total-price {color: #035487;font-size: 9pt;font-weight: bold;}.catnum {font-weight: bold;}table tr.highlight {background: #e0e0e0;}span.st-1, span.st-1 a {color: #ff9900;}span.st-2, span.st-2 a {color: #8caf00;}span.st-3, span.st-3 a {color: #bb0000;}span.st-4, span.st-4 a {color: #0000ff;}dl.info dt {font-weight: bold;}dl.info dd {margin-left: 10px;font-size: 80%;}.input-start{  width: 7px;  height: 20px;  display: block;  float: left;  background: url('http://www.novepocitace.cz/img/design/input_start.jpg') no-repeat;}.input-middle{  font-size: 10px;  width: 140px;  height: 20px;  padding: 5px 0 0 0;  display: block;  float: left;  color: #7f7f7f;  background: url('http://www.novepocitace.cz/img/design/input_middle.jpg') repeat-x;}.input-end{  width: 7px;  height: 20px;  display: block;  float: left;  margin: 0 5px 0 0;  background: url('http://www.novepocitace.cz/img/design/input_end.jpg') no-repeat;}.noborder{  border: none;}.ok-butt{  width: 34px;  height: 18px;  display: block;  margin: 1px 0 0 0;  cursor: pointer;  background: url('http://www.novepocitace.cz/img/design/ok-butt.gif') no-repeat;}.ok-butt:hover{  background: url('http://www.novepocitace.cz/img/design/ok-butt-hover.gif') no-repeat;}.butt-start{  width: 4px;  height: 20px;  display: block;  float: left;  margin: 1px 0 0 0;  background: url('http://www.novepocitace.cz/img/design/butt-start.gif') no-repeat;}.butt-middle{  font-size: 10px;  height: 20px;  padding: 0 1px 3px 1px;  display: block;  float: left;  color: #fff;  border: none;  text-transform: uppercase;  margin: 1px 0 0 0;  cursor: pointer;  background: url('http://www.novepocitace.cz/img/design/butt_middle.jpg') repeat-x;}a.butt-middle{  color: #fff;  text-decoration: none;}a.butt-middle:hover{  color: #fff;  text-decoration: none;}.butt-end{  width: 4px;  height: 20px;  display: block;  float: left;  margin: 1px 5px 0 0;  background: url('http://www.novepocitace.cz/img/design/butt-end.gif') no-repeat;}#page-registration .butt-registrace{  border: none;  width: 104px;  height: 18px;  display: block;  cursor: pointer;  background:  url('http://www.novepocitace.cz/./img/design/butt-registrovat.gif') no-repeat;}#page-registration .butt-registrace:hover{  background: url('http://www.novepocitace.cz/./img/design/butt-registrovat-hover.gif') no-repeat;}#mail-product {margin: 10px;width: 250px;background: #fff;}#mail-product h1{  width: 230px;}#mail-product p {margin: 10px 0px 5px 0px;background: #fff;padding: 0 5px;text-align: center;}#mail-product .page-start {width: 250px;}#mail-product .page-middle {width: 250px;overflow: hidden;}#mail-product  .mail{  width: 160px;}#mail-product .butt-odeslat{  border: none;  width: 76px;  height: 18px;  margin: 10px auto 0 auto;  display: block;  cursor: pointer;  background:  url('http://www.novepocitace.cz/./img/design/butt-odeslat.gif') no-repeat;}#mail-product .butt-odeslat:hover{  background: url('http://www.novepocitace.cz/./img/design/butt-odeslat-hover.gif') no-repeat;}.page {}.page .in-page {  width: 100%;}.page-start {}.page-start .in {}.page-start .in h1, .page-start .in h2 {font-size: 11px;font-weight: bold;color: #fff;text-align: left;  height: 29px;  line-height: 29px;  background: #7c7c7c;  padding: 0 0 0 20px;  text-transform: uppercase;}.page-start .in h1 a{  color: #fff;}.page-start .in h3 {font-size: 11px;font-weight: bold;color: #fff;text-align: left;  height: 29px;  line-height: 29px;  background: #7c7c7c;  padding: 0 0 0 20px;  text-transform: uppercase;}.page-middle {line-height: 18px;}.page-middle .in {}.page-middle .in h2, .page-middle .in h3 {color: #d6225f;font-size: 10pt;display: block;margin: 5px 5px 20px 5px;}.page-middle p {margin: 8px 2px;}.page-end {  display: block;  height: 10px;}.page-end .in {}#page-product-detail .basket a{  background: #929292 url('http://www.novepocitace.cz/img/design/kosik-butt.jpg') no-repeat;  color: #fff;  width: 122px;}#page-product-detail .basket a{  color: #fff;  height: 18px;  line-height: 18px;  font-size: 10px;  text-transform: uppercase;  display: block;  text-align: center;  float: left;  margin: 0 5px;  font-weight: bold;}#page-product-detail .basket a:hover{  background: #da356d url('http://www.novepocitace.cz/img/design/kosik-butt-hover.jpg') no-repeat;  text-decoration: none;}.info-table {margin: 5px 0;}.info-table .in {background: #e0e0e0;font-weight: bold;font-size: 10pt;padding: 10px 12px;text-align: center;}.info-table .info {color: #DB214C;border: 1px solid #848484;}.info-table .warning {color: #db214c;border: 1px solid #db214c;}#page-registration {  color: #5d5d5d;}#page-registration h1 {clear: both;font-size: 11px;font-weight: bold;color: #fff;text-align: left;  height: 29px;  line-height: 29px;  background: #d6225f;  padding: 0 0 0 20px;  text-transform: uppercase;}#page-registration h3 {font-size: 11px;font-weight: bold;color: #fff;text-align: left;  height: 29px;  clear: both;  line-height: 29px;  background: #7c7c7c;  padding: 0 0 0 20px;  margin: 0;  text-transform: uppercase;}.clear-both {  clear: both;}#page-registration fieldset {clear: both;padding: 5px 0 20px 10px;color: #5d5d5d;}#page-registration p{  color: #5d5d5d;  text-align: justify;  padding: 0 10px;}#page-registration fieldset dl {float: left;margin: 0;padding: 0;width: 280px;}#page-registration fieldset dt {clear: left;float: left;margin: 2px 10px 5px 0;padding: 0;width: 100px;}#page-registration fieldset dd {display: block;float: left;margin: 0 0 5px;padding: 0;vertical-align: top;width: 160px;}#page-registration fieldset label.important {font-weight: bold;}#page-registration fieldset #psc {margin-top: 2px;}#page-registration .submit-button {clear: both;text-align: center;display: block;padding: 0 0 10px 0;cursor: pointer;}#page-registration .submit-button input{  border: none;  cursor: pointer;  display: block;margin: 0 auto 10px auto;}.panel {margin: 0 0 0 0;width: 215px;}.panel .in {}.panel-start {  background: #c0c0c0;  text-transform: uppercase;  height: 29px;line-height: 29px;}.panel-start .in {color: #fff;  font-size: 11px;font-weight: bold;text-align: center;}#panel-search .panel-start .in{  background: url('http://www.novepocitace.cz/img/design/pc_stin.jpg') no-repeat 50px top;}.panel-start .panel-img{  width: 50px;  height: 29px;  display: block;  float: left;  background: #d6225f;}#panel-search .panel-img {  background: #d6225f url('http://www.novepocitace.cz/img/design/search.jpg') no-repeat;}#panel-categories .panel-img {  background: #d6225f url('http://www.novepocitace.cz/img/design/basket.jpg') no-repeat;}#panel-maillist .panel-img {  background: #d6225f url('http://www.novepocitace.cz/img/design/maillist.jpg') no-repeat;}#panel-wishes .panel-img {  background: #d6225f url('http://www.novepocitace.cz/img/design/kontakt.jpg') no-repeat;}#panel-top-products .panel-img{  background: #d6225f url('http://www.novepocitace.cz/img/design/top_products.jpg') no-repeat;}#panel-product-news .panel-img{  background: #d6225f url('http://www.novepocitace.cz/img/design/news.jpg') no-repeat;}#panel-inquiry .panel-img{  background: #d6225f url('http://www.novepocitace.cz/img/design/anketa.jpg') no-repeat;}#login-clientmenu .panel-img{  background: #d6225f url('http://www.novepocitace.cz/img/design/zakaznik.jpg') no-repeat;}#panel-alternative-products .panel-img{  background: #d6225f url('http://www.novepocitace.cz/img/design/alternativni.jpg') no-repeat;}.panel-middle {  background: #e5e5e5;  margin: 0 0 1px 0;  }.panel-middle .in {padding: 10px;}.panel-end {  height: 5px;  display: block;  border-left: 50px solid #d6225f;  background: #c0c0c0;  margin: 0 0 5px 0;}.panel-end .in {}.clear {clear: both;}.clear2 {  clear: both;  margin: 0;  padding: 0;  font-size: 1px;  height: 1px;}.hidden {    display: none;}#center .button {border: 1px solid #6294b4;background-color: #dddddd;color: #000000;cursor: pointer;font-weight: bold;padding: 1px 6px;cursor: pointer;}#center .button:hover {color: #035487;text-decoration: none;}.success {text-align: center;color: green;font-weight: bold;margin-bottom: 5px;}.error {text-align: center;color: red;font-weight: bold;margin-bottom: 5px;}.exclamation {display: block;float: left;width: 0px !important;position: relative;}.exclamation-image-in, .exclamation-in {position: absolute;top: 0px;left: -18px;height: 13px !important;width: 15px !important;color: red !important;border: 1px green solid;font-weight: bold;text-align: center;padding: 1px 0 1px 0;}.exclamation-image-in {border-width: 0px !important;background: transparent url('http://www.novepocitace.cz/img/exclamation.gif') no-repeat 50% 50%;}#inquiry_vote{  display: block;  background: #e5e5e5;}#page-forum-form fieldset {padding: 20px 0 20px 10px;}#page-forum-form fieldset dl {margin: 0;padding: 0;width: 560px;}#page-forum-form fieldset dt {clear: left;float: left;margin: 2px 10px 5px 0;padding: 0;width: 150px;}#page-forum-form fieldset dd {display: block;float: left;_float: none;margin: 0 0 5px;padding: 0;vertical-align: top;width: 320px;}#page-forum-form fieldset label {display: block;}#page-forum-form fieldset textarea {display: block;margin-top: 5px;width: 95%;}#page-forum-form .important {font-weight: bold;}#page-forum-form #email {margin-bottom: 2px;}#page-forum-form fieldset .submit-button {clear: both;text-align: center;}#page-forum-form .butt-odeslat{  width: 100px;  height: 18px;  display: block;  margin: 3px auto 0 auto;  cursor: pointer;  background: url('http://www.novepocitace.cz/img/design/butt-odeslat.gif') no-repeat;}#page-forum-form .butt-odeslat:hover{  background: url('http://www.novepocitace.cz/img/design/butt-odeslat-hover.gif') no-repeat;}#page-news-detail .page-middle .in {padding: 0 15px 0;}#page-news-detail .page-middle .fleft2,#page-news-detail .page-middle .fleft{  float: left;}#page-news-detail .page-middle .fright2,#page-news-detail .page-middle .fright{  float: right;}#page-news-detail .page-middle .in .news-img{display: block;width: 100px;text-align: center;margin: 0 5px 0 0;}#page-news-detail .page-middle .in .news-info{display: block;float: left;color: #5d5d5d;margin: 0 0 10px 0;}#page-news-detail .page-middle .in .full{  width: 520px;}#page-news-detail .page-middle .in .news-info a{  color: #d6225f;}#page-news-detail .page-middle .in p{  text-align: justify;  padding: 0;  display: block;  color: #5d5d5d;margin: 0 0 10px 0;}#page-news-detail .news-title {font-size: 11px;margin: 0;text-transform: uppercase;display: block;clear: both;}#page-news-detail .news-title strong {color: #d6225f;display: block;float: left;}#page-news-detail .news-title span {color: #5d5d5d;display: block;float: right;}#page-news-detail .news-title .news-vice {display: block;text-align: right;}#page-news-detail .news-title .news-vice a{  color: #d6225f;}#page-news-detail .page-end .in {background-image: url('http://www.novepocitace.cz/img/design/news-bottom.png');background-position: bottom;background-repeat: no-repeat;font-size: 0;height: 17px;}#page-product-compare {width: 555px;}#page-product-compare table {  width: 100%;  overflow: hidden;}#page-product-compare th {text-align: left;padding-left: 5px;}#page-product-compare td {padding: 5px 5px 5px 5px;text-align: center;}#page-product-compare tr:hover {background-color: #e0e0e0;}#page-product-compare .spacer {height: 15px;}#page-product-compare .spacer:hover {background: none;}#page-product-compare .image:hover {background: none !important;}#page-product-compare .remove {color: red;font-size: 14pt;}#page-product-compare .remove:hover {color: black;text-decoration: none;}#page-product-compare select{  width: 320px;  display: block;  float: left;  margin: 0 5px 0 0;}#page-product-compare .butt-pridat{  width: 76px;  border: none;  height: 18px;  display: block;  margin: 0;  cursor: pointer;  background: url('http://www.novepocitace.cz/img/design/butt-pridat.jpg') no-repeat;}#page-product-compare .butt-pridat:hover{  background: url('http://www.novepocitace.cz/img/design/butt-pridat-hover.jpg') no-repeat;}#page-send-pass .page-start h1{  background: #d6225f;  margin: 0 0 10px 0;}#page-send-pass h3{font-size: 11px;font-weight: bold;color: #fff;text-align: left;  height: 29px;  line-height: 29px;  background: #7c7c7c;  padding: 0 0 0 20px;  margin: 0 0 10px 0;  text-transform: uppercase;}#page-send-pass fieldset {clear: both;padding: 0 0 0 10px;}#page-send-pass fieldset dl {margin: 0;padding: 0;width: 400px;}#page-send-pass fieldset dt {clear: left;float: left;margin: 2px 10px 5px 0;padding: 0;width: 140px;}#page-send-pass fieldset dd {display: block;float: left;_float: none;margin: 0 0 5px;padding: 0;vertical-align: top;width: 170px;}#page-send-pass fieldset dd input {width: 120px;margin: 3px 0 0 0;border: 1px solid #d1d1d1;}#page-send-pass fieldset label {font-weight: bold;}#page-send-pass p {  padding: 0 10px;  margin: 0;}#page-send-pass .submit-button {clear: both;padding-top: 10px;}#page-send-pass .butt-ziskatheslo{  border: none;  width: 114px;  height: 18px;  display: block;  cursor: pointer;  background: url('http://www.novepocitace.cz/./img/design/butt-ziskatheslo.gif') no-repeat;}#page-maillist-unscribe .butt-odhlasit{  border: none;  width: 76px;  height: 18px;  display: block;  cursor: pointer;  background: url('http://www.novepocitace.cz/./img/design/butt-odeslat.gif') no-repeat;}#page-maillist-unscribe .butt-odhlasit:hover{  border: none;  width: 76px;  height: 18px;  display: block;  cursor: pointer;  background: url('http://www.novepocitace.cz/./img/design/butt-odeslat-hover.gif') no-repeat;}#page-send-pass .butt-ziskatheslo:hover{  background: url('http://www.novepocitace.cz/./img/design/butt-ziskatheslo-hover.gif') no-repeat;}#orders-list table.orders-list {width: 100%;margin: 5px 0px 10px 0px;}#orders-list table.orders-list td, #orders-list table.orders-list th {font-size: 12px;text-align: center;padding: 2px;}#orders-list table.orders-list th {border-bottom: 1px solid #aaa;font-size: 11px;}#orders-list table.orders-list td.vs,#orders-list table.orders-list th.vs {text-align: left;}#orders-list table.orders-list td.status-icon {text-align: right;}#page-orders .page-start h1{  background: #d6225f;}#page-orders{}#page-orders table.order-detail {width: 100%;margin: 5px 0px 10px 0px;font-size: 12px;}#page-orders table.order-detail td, #page-orders table.order-detail th {text-align: right;padding: 3px;font-size: 11px;}#page-orders table.order-detail th {border-bottom: 1px solid #7c7c7c;}#page-orders table.order-detail td.status-icon {text-align: right;}#page-orders table.order-detail td.product{text-align: left;font-weight: normal;}#page-orders table.order-detail th.product {text-align: left;font-weight: bold;}#page-orders table.order-detail tr.overline td {border-top: 1px solid #7c7c7c;}#page-orders span.st-1 {color: #ff9900;font-weight: normal;}#page-orders span.st-2 {color: #8caf00;font-weight: normal;}#page-orders span.st-3 {color: #bb0000;font-weight: normal;}#page-orders p {margin-bottom: 5px;}#page-orders table th{  font-size: 12px;}#page-user-details {  color: #5d5d5d;}#page-user-details h1 {clear: both;font-size: 11px;font-weight: bold;color: #fff;text-align: left;  height: 29px;  line-height: 29px;  background: #d6225f;  padding: 0 0 0 20px;  text-transform: uppercase;}#page-user-details h3 {font-size: 11px;font-weight: bold;color: #fff;text-align: left;  height: 29px;  clear: both;  line-height: 29px;  background: #7c7c7c;  padding: 0 0 0 20px;  margin: 0;  text-transform: uppercase;}#page-user-details fieldset {clear: both;padding: 5px 0 20px 10px;color: #5d5d5d;}#page-user-details p{  color: #5d5d5d;  text-align: justify;  padding: 0 10px;}#page-user-details fieldset dl {float: left;margin: 0;padding: 0;width: 100%;}#page-user-details fieldset dt {clear: left;float: left;margin: 2px 10px 5px 0;padding: 0;width: 140px;}#page-user-details fieldset dd {display: block;float: left;margin: 0 0 5px;padding: 0;vertical-align: top;width: 380px;}#page-user-details fieldset dd input,#page-user-details fieldset dd select{  width: 250px;}#page-user-details fieldset label.important {font-weight: bold;}#page-user-details fieldset #psc {margin-top: 2px;width: 40px;}#page-user-details .submit-button {clear: both;text-align: center;display: block;cursor: pointer;}#page-user-details .submit-button input{  border: none;  cursor: pointer;}#page-user-details .butt-ulozitzmeny{  width: 100px;  height: 18px;  display: block;  margin: 1px auto 0 auto;  cursor: pointer;  background: url('http://www.novepocitace.cz/img/design/butt-ulozitzmeny.jpg') no-repeat;}#page-user-details .butt-ulozitzmeny:hover{  background: url('http://www.novepocitace.cz/img/design/butt-ulozitzmeny-hover.jpg') no-repeat;}#page-loyalty-system table {margin-bottom: 10px;}#page-loyalty-system table.account, #page-loyalty-system table.products {width: 100%;}#page-loyalty-system table td {text-align: left;vertical-align: middle;padding: 2px;}#page-loyalty-system table td span.neg {color: red;}#page-loyalty-system table td.status-icon, #page-loyalty-system table td.price,#page-loyalty-system table td.credits {text-align: right;}#page-loyalty-system table thead td {font-weight: bold;border-bottom: 1px solid #ccc;}#page-loyalty-system table.coupones td {text-align: center;padding-right: 20px;}#page-loyalty-system table.image-table td {text-align: left;vertical-align: top;}#page-loyalty-system table.image-table td.image {text-align: left;vertical-align: middle;width: 90px;}#page-loyalty-system table.image-table .buyicon {display: block;font-weight: bold;margin-top: 5px;}#page-loyalty-system table.image-table .buyicon:hover {text-decoration: none;}#page-loyalty-system table.image-table .buyicon img {vertical-align: middle;}#page-loyalty-system table.image-table .buyicon span {border-bottom: 1px solid #035487;}#page-loyalty-system table.image-table .buyicon:hover span {border-bottom: 1px solid #db214c;}#page-loyalty-system table tfoot td {text-align: center;vertical-align: bottom;height: 40px;font-weight: bold;}#page-loyalty-system table tfoot td span {font-size: 180%;color: #77bb18;}#page-loyalty-system div.coupone {font-size: 180%;font-weight: bold;text-align: center;color: #77bb18;}#page-loyalty-system div.category-buy {text-align: center;font-size: 120%;font-weight: bold;margin: 8px 0;}#page-support {}#page-support fieldset {padding: 10px 0 20px 10px;}#page-support fieldset dl {margin: 0;padding: 0;width: 560px;}#page-support fieldset dt {clear: left;float: left;margin: 2px 10px 5px 0;padding: 0;width: 120px;}#page-support fieldset dd select{  width: 350px;}#page-support fieldset dd {display: block;float: left;_float: none;margin: 0 0 5px;padding: 0;vertical-align: top;width: 420px;}#page-support fieldset dd.desc {margin: 0 0 10px 140px;}#page-support fieldset label {display: block;}#page-support fieldset textarea {display: block;margin-top: 5px;width: 95%;}#page-support .important {font-weight: bold;}#page-support fieldset .submit-button {clear: both;padding-top: 10px;text-align: center;}#page-support .button{  width: 76px;  height: 18px;  display: block;  margin: 1px 20px 0 0;  cursor: pointer;  background: url('http://www.novepocitace.cz/img/design/butt-odeslat.gif') no-repeat;}#page-support .button:hover{  background: url('http://www.novepocitace.cz/img/design/butt-odeslat-hover.gif') no-repeat;}#panel-alternative-products .product-item, #panel-bought-products .product-item {  border-bottom:1px dashed #CECECE;  clear:both;  display:block;  margin:0pt 0pt 7px;  padding:0pt 0pt 5px;  width:195px;}#panel-alternative-products .product-left, #panel-bought-products .product-left  {  display:block;  float:left;  text-align:center;  width:65px;}#panel-alternative-products .product-right, #panel-bought-products .product-right {  display:block;  float:left;  margin:0pt 0pt 0pt 4px;  width:126px;}#panel-alternative-products .product-right a, #panel-bought-products .product-right a {  color:#5D5D5D;  display:block;  font-weight:bold;  height:auto;  line-height:13px;  margin:0pt 0pt 5px;  overflow:hidden;  text-transform:uppercase;}#panel-alternative-products .product-right small, #panel-bought-products .product-right small{  display: block;  color: #a1a1a1;}#panel-alternative-products .product-image, #panel-bought-products .product-image {  background:#FFFFFF none repeat scroll 0% 0%;  display:table-cell;  height:45px;  position:relative;  text-align:center;  vertical-align:middle;  width:65px;}#panel-alternative-products .product-image div, #panel-bought-products .product-image div {  _position:absolute;_top: 50%;_left: 0;  &position:absolute;&top: 50%;&left: 0;}#panel-alternative-products .product-image div p, #panel-bought-products .product-image div p {  _position: relative;_top: -50%;  &position: relative;&top: -50%;}#panel-alternative-products .product-image div p a, #panel-bought-products .product-image div p a{  width: 100%;  display: block;  text-align: center}#panel-alternative-products .product-image img, #panel-bought-products .product-image img{  display:block;  left:0pt;  margin:0pt auto;  position:relative;}#panel-bought-products .panel-img {  background:url(img/design/basket.jpg) no-repeat;}#page-article .page-middle .in ul,#page-article .page-middle .in ol {  margin:5px 10px 5px 20px;}#product-availability {  width: 560px;  padding: 0px;  margin: 0px;  height: auto;  background: #F2F2F2;  text-align: center;}#product-availability .page-middle{padding: 10px;}#product-availability .head {  text-align: center;  background: #ffffff;}#product-availability .title{  color: #d6225f;  font-size: 15pt;  padding: 5px 5px 15px 5px;  text-align: center;  }#product-availability .subtitle{  color: #d6225f;  font-size: 11pt;  padding: 5px;  text-align: left;  }#product-availability .product{  color: #d6225f;  font-size: 11pt;  padding: 5px;  text-align: left;  }#product-availability .text{  padding: 5px;  text-align: justify;  }#product-availability .text span {  color: #d6225f;  font-weight: bolder;  }#product-availability .contacts {  padding: 5px;  font-weight: bolder;  text-align: left;  }#product-availability .contacts .obtekani{  float: left;}#product-availability .numbers{  padding-left: 50px;  color: #d6225f;  float: left;  }#product-availability .numbers a {  padding-left: 6px;  font-weight: normal;  color: #d6225f;}#product-availability .numbers .icq {  padding-left: 24px;}#product-availability .notes{  color: #000000;  font-weight: normal;  }#header {height: 252px;margin: 0;width: 1010px;display: block;clear: both;  color: #fff;}#header-img {background: url('http://www.novepocitace.cz/img/design/header.jpg') no-repeat;height: 164px;margin: 0;position: relative;width: 1010px;display: block;clear: both;}#header h1 {  position:absolute;  top:0px;  left:9px;  color:#9d9d9b;  font-weight:normal;}#header .logo-link {height: 88px;width: 154px;display: block;float: left;}#header .logo-img {}#header #head-login .reg-pass{  display: block;  float: left;  color: #fff;  font-size: 10px;  padding: 4px 15px 0 0;}#header #head-login .logged-menu{  display: block;  text-transform: uppercase;  color: #fff;  font-size: 10px;  width: 510px;  padding: 4px 0 8px 0;  text-align: right;}#header #head-login .input-user{  display: block;  float: left;}#header #head-login .butt-middle{  font-size: 10px;  height: 20px;  padding: 0 1px 3px 1px;  display: block;  float: left;  color: #fff;  margin: 1px 0 0 0;  background: url('http://www.novepocitace.cz/img/design/butt_middle.jpg') repeat-x;}#header #head-login .input-pass{  display: block;  float: left;}#header #head-login .butt-ok{  display: block;  float: left;}#header #head-login input{  border: none;  margin: 0;}#header #head-login{  position: relative;  top: 134px;  left: 470px;  color: #fff;}#header #head-login fieldset, #header #head-login a{    color: #fff;}#header #head-login fieldset, #header #head-login a:hover{    color: #ddd;}#panel-categories .it img {  margin: 0 0 0px 0;}
#panel-categories .it {border-bottom: 1px dashed #cecece;display: block;height: 25px;line-height: 25px;_padding: 5px 0 0 0;  overflow:hidden;}
#panel-categories .it-hi {background: #d9d8d8; border-bottom: 1px dashed #cecece;}
#panel-categories a {  color: #5d5d5d;  padding: 0 0 0 5px;  font-weight: bold;  text-transform: uppercase;}
#panel-categories a:hover {  color: #313131;  text-decoration: none;}
#panel-categories .active{  color: #5d5d5d;  background: #fff;}
#page-product-list .page-bar {padding: 5px 0 0 0;text-align: right;  color: #d6225f;  display: block;  font-size: 10px;  }
#page-product-list .department_text{  margin: 0 10px;  padding: 0;}
#page-product-list .page-bar table{  display: block;  clear: both;  margin: 0 0 0 10px;}
#page-product-list .page-bar .vyrobce{  display: block;  float: left;  padding: 5px;  width: 542px;  border: 1px solid #ccc;  margin: 0 0 0 0;  text-align: left;}
#page-product-list .cat-path {  width:100%;  background:#d6225f;   color: #fff;   padding: 0;  min-height:30px;}
#page-product-list .cat-path a {background:#d6225f;  color:#ffffff;  float:left;  font-weight: bold;}
#page-product-list .cat-path h1, #page-product-list .cat-path strong {  display:inline-block;  background:transparent;  padding:0;  font-size:10px;    height:12px;    line-height:12px;}
#page-product-list .cat-path strong {  height:10px;    line-height:10px;    vertical-align:top;}
#page-product-list .page-bar .vyrobce .vyrobce-item{  display: block;  width: auto;  float: left;}
#page-product-list .page-bar .vyrobce strong{  display: block;  float: left;  margin: 0 5px 0 0;}
#page-product-list .page-bar .vyrobce input{  border: none;  display: block;  float: left;  margin: 0 5px 0 0;  _margin: 0;  width: 15px;}
#page-product-list .page-bar .vyrobce label{  margin: 0 5px 0 0;}
#page-product-list .page-bar table td{  width: 25%;  text-align: left;}
#page-product-list .path-paging .paging{  display: block;   font-size: 10px;  height: auto;  overflow: hidden;  line-height: 30px;  padding: 0 10px 0 10px;  color: #fff;  font-weight: bold;  text-align: right;  float: right;  _height:30px;}
#page-product-list .paging .paging-active{  display: block;  background: #fff;  padding: 0 5px;  color: #d6225f;  height: 13px;  line-height: 13px;  margin: 9px 3px 0 3px;  float: left;}
#page-product-list .paging .paging-number{  display: block;  margin: 0 0 0 3px;  padding: 0 2px;  float: left;}
#page-product-list .paging .paging-link{  padding: 0 3px;}
#page-product-list .paging .paging-link,#page-product-list .paging .paging-page,#page-product-list .paging .paging-sep{  display: block;  float: left;}
#page-product-list .path-paging {  color: #fff;  text-transform: uppercase;  background: #7c7c7c;  height: auto;  overflow: hidden;  line-height: 30px;  display: block;  clear: both;  text-align: right;  _height:30px;    }
#page-product-list .path-paging a{  color: #fff;}
#page-product-list .page-bar select {margin-right: 10px;vertical-align: middle;  font-size: 10px;}
#page-product-list .subcats-in{}
#page-product-list .sub-in{  margin: 20px 20px 7px 20px;}
#page-product-list .column{  width: 33%;  display: block;  float: left;  margin: 0 0 0 0;}
#page-product-list .subcategories .subcategory a{  font-weight: bold;  color: #d6225f;  display: block;}
#page-product-list .subcategories .subcategory a:hover{  color: #8a8a8a;  text-decoration: none;}
#page-product-list .subcategories .subcategory img{  margin: 0 5px 0 0;}
#page-product-list .subcategories .info{  text-transform: uppercase;  color: #7c7c7c;  padding: 0 0 0 10px;  font-size: 10px;  height: 25px;  line-height: 25px;  display: block;  margin: 0;  font-weight: bold;  border-bottom: 1px solid #d1d1d1;}
#page-product-list .subcategories .info strong{  color: #d6225f;}
#page-product-list table.text-table {margin: 0 0 10px 0;width: 555px;  background: #f2f2f2;}
#page-product-list table.text-table td {vertical-align: middle;border-bottom: 1px solid #fff;}
#page-product-list table.text-table thead td {font-weight: bold;background: #f0f0f0;border-bottom: 1px solid #ccc;white-space: nowrap;padding: 3px 4px;}
#page-product-list table.text-table tbody td {padding: 4px 2px 0;}
#page-product-list table.text-table tbody td.delim {font-size: 0;height: 23px;padding: 0;}
#page-product-list table.text-table td.info-value {color: #db214c;text-align: center;}
#page-product-list table.text-table td.price {font-weight: bold;}
#page-product-list table.text-table h2, #page-product-list table.text-table h3 {font-size: 8pt;padding: 0;margin: 0;}
#page-product-list .flags {display: block;clear: both;}
#page-product-list td.filtering {text-align: left;}
#page-product-list .flags SPAN {margin: 0 2px 0 0;font-weight: bold;}
#page-product-list div.container-table {width: 565px;overflow: hidden;display: block;clear: both;}
#page-product-list div.container-table div.product-cell {padding: 0 0 10px 0;width: 274.5px;margin: 2px 5px 10px 0;float: left;  height: 250px;  _height: 260px;overflow: hidden;  background: #f7f7f7;}
#page-product-list .vyska{  height: 220px;  overflow:hidden;}
#page-product-list div.container-table div.product-cell h2,#page-product-list div.container-table div.product-cell h3{  margin: 0;  padding: 0;  width: 555px;  overflow: hidden;}
#page-product-list div.container-table div.product-cell h2,#page-product-list div.container-table div.product-cell h3{  background: #d6225f;  display: block;  width: 275px;}
#page-product-list div.container-table div.product-cell h2 a,#page-product-list div.container-table div.product-cell h3 a{  background: #d6225f;  color: #fff;  display: block;  min-height: 30px;  line-height: 15px;  padding: 10px;  font-size: 13px;  text-align: left;}
#page-product-list .fl-left {  display: block;  float: left;margin: 10px 10px 0 10px;}
#page-product-list .product-image {text-align:center;background:#fff;height: 104px;width: 104px;position:relative;display: table-cell;vertical-align: middle;}
#page-product-list .product-image div {_position:absolute;_top: 50%;_left: 50%;  &position:absolute;&top: 50%;&left: 0;}
#page-product-list .product-image div p {  margin:2px;  _position: relative;_top: -50%;_left: 2px;  &position: relative;&top: -50%;}
#page-product-list .product-image div p a{  width: 100%;  display: block;  text-align: center}
#page-product-list .product-image img{display: block;position:relative;left: 0;margin: 0 auto;}
#page-product-list div.container-table .product-info {float: left;margin: 5px 0 0 0;width: 145px;color: #5d5d5d;display: block;}
#page-product-list div.container-table .product-info .detail-span{  font-size: 10px;  display: block;  float: left;  color: #5d5d5d;  padding: 0 3px 0 0;}
#page-product-list .product-line .cenasdph{  font-weight: bold;  font-size: 12px;}
#page-product-list .product-line .cenabezdph{  font-weight: normal;    font-size: 10px;}
#page-product-list .product-line .beznacenasdph{  font-weight: normal;    font-size: 10px;}
#page-product-list .product-line .beznacenabezdph{  font-weight: normal;    font-size: 10px;}
#page-product-list .product-line .sleva{  font-weight: normal;    font-size: 10px;}
#page-product-list .product-line .catnum{  font-weight: normal;    font-size: 10px;}
#page-product-list .product-line .vyrobce{  font-weight: bold;    font-size: 10px;}
#page-product-list .product-line .dostupnost a{  font-weight: normal;    font-size: 10px;  color: #d6225f;}
#page-product-list div.container-table .product-info .product-line{  display: block;  clear: both;}
#page-product-list div.container-table .product-info .info-detail{  color: #d6225f;  padding: 0;}
#page-product-list .product-options{  display: block;  clear: both;  padding: 0 0 0 10px;  margin: 10px auto;  text-align: center;}
#page-product-list .product-desc{  text-align: justify;  color: #5d5d5d;  font-size: 10px;  display: block;  overflow: hidden;  padding: 7px 10px 2px 10px;  _padding: 2px 10px 2px 5px;  line-height: 12px;}
#page-product-list a.informace{  background: #929292 url('http://www.novepocitace.cz/img/design/info-butt.jpg') no-repeat;  color: #fff;  width: 113px;  margin: 0 3px 0 10px;  _margin: 0 3px 0 5px;}
#page-product-list a.kosik{  background: #929292 url('http://www.novepocitace.cz/img/design/kosik-butt.jpg') no-repeat;  color: #fff;  width: 122px;  margin: 0 10px 0 3px;  _margin: 0 6px 0 0px;}
#page-product-list a.product-butt{  color: #fff;  height: 18px;  line-height: 18px;  font-size: 10px;  text-transform: uppercase;  display: block;  text-align: center;  float: left;  font-weight: bold;}
#page-product-list a.informace:hover{  background: #da356d url('http://www.novepocitace.cz/img/design/info-butt-hover.jpg') no-repeat;  text-decoration: none;}
#page-product-list a.kosik:hover{  background: #da356d url('http://www.novepocitace.cz/img/design/kosik-butt-hover.jpg') no-repeat;  text-decoration: none;}
#panel-contact strong {display: block;font-size: 7pt;}#panel-contact .item {font-size: 7pt;margin-top: 5px;}#footer {background: #c0c0c0;clear: both;height: 94px;margin: 10px 0;width: 992px;display: block;border-bottom: 15px solid #fff;}#footer #foot {  display: block;  clear: both;  height: 53px;  color: #454545;  font-size: 9px;  text-transform: uppercase;  }#footer #foot #foot-gray{  display: block;  height: 53px;  width: 50px;  float: left;  background: #c0c0c0;  margin: 0 28px 0 0;}#footer .subtitle {  display: block;  float: left;  width: auto;    color: #454545;  font-size: 9px;  height: 53px;  padding: 15px 20px 0 0;  background: url('http://www.novepocitace.cz/img/design/footer_sep.jpg') no-repeat right 31%;}#footer .shopsys a{  color: #454545;}#footer .shopsys {  display: block;  float: left;    color: #454545;  font-size: 9px;  width: auto;  padding: 15px 0 0 20px;}#footer #manolo,#footer #manolo a{  color: #454545;}#page-news {}#page-news .page-start .in {}#page-news .page-middle .in {padding: 0 15px 0;}#page-news .page-middle .fleft2,#page-news .page-middle .fleft{  float: left;}#page-news .page-middle .fright2,#page-news .page-middle .fright{  float: right;}#page-news .page-middle .in .news-img{display: block;width: 100px;text-align: center;margin: 0 5px 0 0;}#page-news .page-middle .in .news-info{display: block;float: left;width: 415px;margin: 0 0 10px 0;}#page-news .page-middle .in .full{  width: 520px;}#page-news .page-middle .in .news-info a{  color: #d6225f;}#page-news .page-middle .in .news-info p{  text-align: justify;  padding: 0;  display: block;  color: #5d5d5d;margin: 0 0 10px 0;}#page-news .news-title {font-size: 11px;margin: 0;text-transform: uppercase;display: block;clear: both;}#page-news .news-title strong {color: #d6225f;display: block;float: left;}#page-news .news-title span {color: #5d5d5d;display: block;float: right;}#page-news .news-title .news-vice {display: block;text-align: right;}#page-news .news-title .news-vice a{  color: #d6225f;}#page-news .page-end .in {background-image: url('http://www.novepocitace.cz/img/design/news-bottom.png');background-position: bottom;background-repeat: no-repeat;font-size: 0;height: 17px;}#panel-product-news .product-item{  border-bottom: 1px dashed #cecece;  margin: 0 0 7px 0;  display: block;  width: 195px;  clear: both;  padding: 0 0 5px 0;}#panel-product-news .product-left {  display: block;  width: 65px;  float: left;text-align: center;}#panel-product-news .product-right {  display: block;  float: left;  width: 126px;  height: auto;margin: 0 0 0 4px;}#panel-product-news .product-right a{  display: block;  color: #5d5d5d;  height: 26px;  line-height: 13px;  text-transform: uppercase;  font-weight: bold;  margin: 0 0 5px 0;  height: auto;  overflow: hidden;}#panel-product-news .product-right small{  display: block;  color: #a1a1a1;  clear: both;}#panel-product-news .product-image {text-align:center;background:#fff;  width: 65px;  height: 45px;position:relative;display: table-cell;vertical-align: middle;}#panel-product-news .product-image div {  _position:absolute;_top: 50%;_left: 0;  &position:absolute;&top: 50%;&left: 0;}#panel-product-news .product-image div p {  _position: relative;_top: -50%;  &position: relative;&top: -50%;}#panel-product-news .product-image div p a{  width: 100%;  display: block;  text-align: center;}#panel-product-news .product-image img{display: block;position:relative;left: 0;margin: 0 auto;}
#login-clientmenu .login-form {margin-bottom: 10px;}#login-clientmenu .login-form label {display: block;font-size: 8pt;padding: 1px 3px 2px;}#login-clientmenu .login-form #cm-username,#login-clientmenu .login-form #cm-password {display: block;width: 96%;}#login-clientmenu .login-form .login-keys {position: relative;_width: 100%;}#login-clientmenu .login-form .login-keys #keys {background: transparent;position: absolute;right: -3px;top: -5px;padding: 0;}#login-clientmenu a {border-bottom: 1px dashed #cecece;display: block;height: 25px;line-height: 25px;padding: 0 0 0 25px;_padding: 5px 0 0 25px;font-weight: bold;background: url("./img/icons/tree_none.gif") no-repeat 5px 50%;}#login-clientmenu a:hover {  color: #000;  text-decoration: none;  background: #d9d8d8 url("./img/icons/tree_none.gif") no-repeat 5px 50%;}#login-clientmenu a.level2 {  color: #5d5d5d;border-bottom: 1px dashed #cecece;display: block;height: 25px;line-height: 25px;padding: 0 0 0 35px;_padding: 5px 0 0 35px;font-weight: bold;background: url("./img/icons/tree_none.gif") no-repeat 15px 50%;}#login-clientmenu a.level2:hover {  color: #000;  text-decoration: none;  background: #d9d8d8 url("./img/icons/tree_none.gif") no-repeat 15px 50%;}#login-clientmenu a.active {background-color: white;}#header-multimenu .multimenu {height: 53px;line-height: 53px;width: 848px;background: #d6225f;display: block;float: left;margin: 12px 0 0 0;}#header-multimenu .multimenu .user-info-panel{  width: 848px;  height: 23px;  display: block;  clear: both;  font-size: 11px;  background: #fff url('http://www.novepocitace.cz/img/design/login_bg.jpg') no-repeat left 50%;}#header-multimenu .multimenu .user-info-panel a{  color: #d6225f; }#header-multimenu .multimenu .user-info-panel a:hover{  color: #d6225f;   text-decoration: underline;}#header-multimenu .multimenu .user-info-panel div{  width: 501px;  height: 23px;  line-height: 23px;  display: block;  float: right;  color: #d6225f;   font-size: 11px;}#header-multimenu .multimenu .user-info-panel strong{  color: #444;    font-size: 11px;}#header-multimenu .multimenu .user-info-panel .uzivatel{  padding: 0 0 0 3px;  width: 190px;  display: block;  float: left;}#header-multimenu .multimenu .user-info-panel .kosik{  padding: 0 0 0 25px;  width: 140px;  _width: 165px;  display: block;  float: left;  color: #000;  background: url('http://www.novepocitace.cz/img/design/basket_ico.jpg') no-repeat 0 50%;  text-align: left;  }#header-multimenu .multimenu .user-info-panel .polozek{  padding: 0 0 0 23px;  width:95px;  _width: 110px;  display: block;  float: left;  text-align: left;  background: url('http://www.novepocitace.cz/img/design/polozek_ico.jpg') no-repeat 0 50%;}#header-multimenu .multimenu .user-info-panel .polozek{  padding: 0 0 0 23px;}#header-multimenu .multimenu .corner-left{  width: 13px;  height: 53px;  display: block;  float: left;  background: url('http://www.novepocitace.cz/img/design/multi_corner_left.jpg') no-repeat left top;}#header-multimenu .multimenu .corner-right{  width: 13px;  height: 53px;  display: block;  float: right;  background: url('http://www.novepocitace.cz/img/design/multi_corner_right.jpg') no-repeat right bottom;}#header-multimenu .multimenu ul {  display: block;  float: left;  width: 821px;  height: 53px;list-style: none;z-index: 100;}#header-multimenu .multimenu li {float: left;position: relative;z-index: 100;}#header-multimenu .multimenu a {text-decoration: none;z-index: 100;}#header-multimenu .multimenu .mainitem {display: block;z-index: 100;}#header-multimenu .multimenu .mainitem a {color: #fff;font-size: 10px;font-weight: bold;height: 53px;line-height: 53px;display: block;float: left;padding: 0 7px 0 8px;text-transform: uppercase;z-index: 100;background: url('http://www.novepocitace.cz/img/design/multi_sep.jpg') no-repeat right 50%;}#header-multimenu .multimenu .mainitem a:hover {  text-decoration: underline;  color: #fff;z-index: 100;}#header-multimenu .multimenu .subitem {display: none;width: 170px;position: absolute;top: 35px;height: auto;overflow: hidden;left: 0;clear: both;background: #ffffff;border: 1px solid #5a5757;z-index: 100;}#header-multimenu .multimenu .subitem li {width: 170px;height: 20px;line-height: 20px;}#header-multimenu .multimenu .subitem li a {height: 20px;  width: 150px;  _width: 170px;line-height: 20px;padding: 0 10px;display: block;margin: 0;color: black;clear: both;background: none;font-weight: normal;font-size: 9px;color: #686868;}#header-multimenu .multimenu .subitem li a:hover {background: #cfcfcf;text-decoration: none;color: #000;z-index: 100;}#header-multimenu .multimenu li:hover ul, #header-multimenu .multimenu .over ul {display: block;z-index: 101;}#footer-multimenu{  display: block;  clear: both;  height: 40px;  border-bottom: 1px solid #fff;}#footer-multimenu a.foot-up{height: 40px;line-height: 40px;width: 50px;color: #fff;font-weight: bold;background: #d6225f;display: block;  float: left;}#footer-multimenu .multimenu {height: 40px;line-height: 40px;width: 942px;overflow: hidden;background: #dfdfdf;display: block;  float: left;margin: 0;}#footer-multimenu .multimenu .user-info-panel{  display: none;}#footer-multimenu .multimenu ul {  display: block;  float: left;  width: 821px;  height: 40px;  padding: 0 0 0 20px;list-style: none;}#footer-multimenu .multimenu li {float: left;position: relative;z-index: 6000;}#footer-multimenu .multimenu a {text-decoration: none;}#footer-multimenu .multimenu .mainitem {display: block;}#footer-multimenu .multimenu .mainitem:hover {}#footer-multimenu .multimenu .mainitem a {color: #686868;font-size: 10px;font-weight: bold;height: 40px;line-height: 40px;display: block;float: left;padding: 0 7px 0 8px;text-transform: uppercase;background: url('http://www.novepocitace.cz/img/design/multi_sep_footer.jpg') no-repeat right 50%;}#footer-multimenu .multimenu .mainitem a:hover {  text-decoration: underline;  color: #686868;}#footer-multimenu .multimenu .subitem {  display: none;width: 150px;position: absolute;top: 35px;height: auto;overflow: hidden;left: 0;z-index: 1;background: #ffffff;border: 1px solid #5a5757;padding: 0;}#footer-multimenu .multimenu .subitem li {width: 150px;height: 20px;line-height: 20px;padding: 0;}#footer-multimenu .multimenu .subitem li a {height: 20px;  width: 150px;line-height: 20px;padding: 0 10px;display: block;margin: 0;color: black;clear: both;background: none;font-weight: normal;font-size: 9px;color: #686868;}#footer-multimenu .multimenu .subitem li a:hover {background: #cfcfcf;text-decoration: none;color: #000;}#footer-multimenu .multimenu li:hover ul, .multimenu li.over ul {display: block;}
.category-path {  color: #fff;  text-transform: uppercase;  font-size: 10px;  display: block;  padding:5px 10px;}
#page-special-action .page-middle h3 a{  color: #d6225f;}#page-special-action .page-start .in {background: #d6225f;}#page-special-action .page-start .in h2 {font-weight: bold;  background: #d6225f;}#page-special-action .page-middle .in {  width: 569px;  padding: 5px 8px 5px 8px;}#page-special-action .page-middle .in h3 {font-size: 11pt;margin: 0;padding: 5px 2px 0;}#page-special-action .page-middle a{  color: #d6225f;}#page-special-action .product-image {float: left;width: 160px;margin: 8px 5px 0 0;display: block;text-align: center;}#page-special-action .product-image img{  display: block;  margin: 0 auto;}#page-special-action .product-info {float: left;display: block;}#page-special-action a.info{  background: #929292 url('http://www.novepocitace.cz/img/design/info-butt.jpg') no-repeat;  color: #fff;  width: 113px;  display: block;  height: 18px;  font-size: 10px;  float: left;  margin: 10px 10px 0 0;  line-height: 18px;  font-weight: bold;  text-align: center;}#page-special-action a.info:hover{  background: #da356d url('http://www.novepocitace.cz/img/design/info-butt-hover.jpg') no-repeat;  text-decoration: none;}#page-special-action a.kosik{  background: #929292 url('http://www.novepocitace.cz/img/design/info-butt.jpg') no-repeat;  color: #fff;  width: 113px;  font-size: 10px;  display: block;  height: 18px;  float: left;  margin: 10px 0 0 0;  line-height: 18px;  font-weight: bold;  text-align: center;}#page-special-action a.kosik:hover{  background: #da356d url('http://www.novepocitace.cz/img/design/info-butt-hover.jpg') no-repeat;  text-decoration: none;}#page-special-action .mensi {  width: 380px;}#page-special-action .vetsi {  width: 544px;}#page-special-action .product-info p{  text-align: justify;  padding: 0 5px 0 0;}#page-special-action .product-info table {margin-top: 10px;}#page-special-action .product-info table td {padding: 1px 5px;}#page-special-action .page-end .in {background-image: url('http://www.novepocitace.cz/img/design/news-bottom.png');background-position: bottom;background-repeat: no-repeat;font-size: 0;height: 17px;}#page-product-detail .page-start h2 {background: #d6225f;  height: auto;  line-height: 29px;}#page-product-detail .category-path{  border-bottom: 1px solid #ccc;  display: block;  width: 100%;  color: #000;  margin-left: -1px;}#page-product-detail .product-info {float: left;padding: 10px 0 10px 10px;width: 331px;}#page-product-detail .info-detail-line{  display: block;  clear: both;}#page-product-detail .info-detail-line .info-detail{  color: #d6225f;  font-weight: normal;}#page-product-detail .info-detail-line .cenasdph{  font-size: 14px;  font-weight: bold;}#page-product-detail .info-detail-line .info-txt{  color: #5d5d5d;}#page-product-detail .info-detail-line .txtsdph{ font-weight: bold;}#page-product-detail .info-detail-line .expedice a{ color: #d6225f;}#page-product-detail .expedice-more a{ color: #d6225f; text-transform: uppercase; font-weight: bold;}#page-product-detail .kredity{ color: #d6225f; font-weight: bold;}#page-product-detail h1 {  margin: 10px 0 0 10px;color: #d6225f;font-size: 13px;font-weight: bold;padding-bottom: 7px;}#page-product-detail .product-info .info-tab {width: 320px;}#page-product-detail .product-info .info-tab td {padding: 2px;width: 160px;}#page-product-detail .product-info .item {line-height: 1.8em;}#page-product-detail .flags {margin-bottom: 10px;}#page-product-detail .flags SPAN {margin-right: 5px;font-weight: bold;}#page-product-detail .ls-info {margin: 8px 0;}#page-product-detail .product-info #variants {width: 300px;}#page-product-detail .product-info #variants label {clear: both;float: left;padding-top: 2px;_padding-top: 4px;vertical-align: middle;white-space: nowrap;width: 150px;}#page-product-detail .product-info #variants select {float: right;width: 150px;}#page-product-detail .product-image {float: right;padding: 10px 0 10px 0;width: 210px;position: relative;text-align: center;}#page-product-detail .h2-desc{  display: block;  text-align: right;  text-transform: uppercase;  padding: 0 10px;  color: #d6225f;  height: 15px;  line-height: 25px;  font-size: 9px;}#page-product-detail .rozsireny-popis{  padding: 0 10px 10px 10px;  color: #5d5d5d;}#page-product-detail .popis-info{  border-top: 1px solid #d1d1d1;  display: block;  height: auto;  line-height: 17px;  text-transform: uppercase;  color: #d6225f;  font-weight: bold;  text-align: center;  font-size: 10px;}#page-product-detail .product-image .basket {  clear: both;  display: block;  width: 132px;text-align: center;margin: 15px auto;}#page-product-detail .page-middle h2 {font-size: 11px;font-weight: bold;color: #fff;text-align: left;  height: 29px;  line-height: 29px;  background: #7c7c7c;  padding: 0 0 0 20px;  margin: 0;  text-transform: uppercase;}#page-product-detail .cpe {  width: 555px;  height: 30px;  display: block;  margin: 0;  padding: 0;  border-top: 1px solid #d1d1d1;  background: #e5e5e5;  overflow: hidden;}#page-product-detail .cpe div {background: #e5e5e5;padding: 0;text-align: center;  display: block;}#page-product-detail .cpe a#cent{  margin: 0 1px;  width: 134px;}#page-product-detail .cpe a#mailem{  width: 234px;}#page-product-detail .cpe a {  color: #7c7c7c;font-size: 10px;text-transform: uppercase;font-weight: bold;margin: 0;height: 30px;line-height: 30px;display: block;width: 184px;float: left;background: #e5e5e5;overflow: hidden;}#page-product-detail .cpe a:hover{  background: #d9d8d8;}#page-product-detail table.params {margin: 0 10px;}#page-product-detail table.params td {border-bottom: 1px solid #e3e3e3;vertical-align: middle;padding: 2px;}#page-product-detail .params .parname {font-weight: bold;padding-left: 7px;width: 80px;white-space: nowrap;display: block;float: left;}#page-product-detail .params .parname a {  color: #d6225f;}#page-product-detail .related td {padding: 2px;}#page-product-detail .related-image {border: 1px solid #848484;float: left;margin-right: 10px;}#page-product-detail .related-info {float: left;}#page-product-detail .related-info a {color: #db214c;font-weight: bold;}#page-product-detail .files td {padding: 2px;}#page-product-detail .links div {padding: 2px;position: relative;}#page-product-detail .links div h3 {display: inline;font-size: 8pt;width: 150px;}#page-product-detail .links div span {left: 150px;position: absolute;}#page-product-detail .add-comment {padding: 0 0 0 10px;text-transform: uppercase;}#page-product-detail .feedback {padding: 2px;}#page-product-detail .feedback input {margin-right: 10px;vertical-align: middle;width: 90px;}#page-product-detail .feedback label {vertical-align: middle;}#page-product-detail .feedback label.important {font-weight: bold;}#page-product-detail .feedback textarea {display: block;margin: 10px 0;width: 96%;}#page-product-detail .feedback .button {display: block;margin: 10px 0;width: auto;}#page-product-detail .basket input{  background: #929292 url('http://www.novepocitace.cz/img/design/kosik-butt-hover.jpg') no-repeat;  color: #fff;  width: 122px;  height: 18px;  line-height: 18px;  padding: 0 0 2px 0;  font-size: 10px;  text-transform: uppercase;  display: block;  text-align: center;  float: left;  margin: 0 5px;  font-weight: bold;  border: none;  cursor: pointer;  }#page-product-detail .basket input:hover{  background: #da356d url('http://www.novepocitace.cz/img/design/kosik-butt.jpg') no-repeat;  text-decoration: none;}#page-product-detail .butt-middle{  border: none;  display: block;  float: left;width: 110px;}#page-product-detail .gallery {margin: 10px 10px 20px 10px;width: 100%;}#page-product-detail .gallery td{  text-align: center;  width: 33%;}
.info-table {margin: 5px 0;}.info-table .in {background: #e0e0e0;font-weight: bold;font-size: 10pt;padding: 10px 12px;text-align: center;}.info-table .info {color: #DB214C;border: 1px solid #848484;}.info-table .warning {color: #db214c;border: 1px solid #db214c;}#panel-inquiry {}#panel-inquiry p {text-align: center;}#panel-inquiry p.question {margin-bottom: 8px;border-bottom: 1px solid #c8c8c8;font-weight: bold;color: #d6225f;padding: 0 0 10px 0;}#panel-inquiry p.results {margin-top: 8px;padding: 10px 0 0 0;border-top: 1px solid #c8c8c8;}#panel-inquiry .option-text {display: block;font-weight: bold;color: #5d5d5d;font-size: 8pt;padding: 5px 0;}#panel-inquiry .option-bar {font-size: 0;}#panel-inquiry .option-bar img {height: 4px;}#panel-wishes .item {display: block;font-size: 8pt;  height: 17px;  line-height: 17px;clear: both;color: #363636;border-bottom: 1px dotted #fff;}#panel-wishes .item strong{  display: block;  float: left;  width: 50px;  color: #5b5b5b;  font-size: 11px;}#panel-wishes .item img {vertical-align: middle;}#panel-wishes .item_pict img {display: block;float: left;margin: 0 5px 5px 0;border: 2px solid #fff;}#panel-wishes p {border-top: 1px solid #d6225f;margin: 10px 0 5px;padding-top: 10px;text-align: center;}#panel-wishes .error {color: #5d5d5d;font-weight: bold;}#panel-wishes .wishes-form strong{  display: block;  font-size: 10px;  padding: 4px 0;  color: #363636;}#panel-wishes .success {color: #5d5d5d;font-weight: bold;}#panel-wishes .wishes-form label {display: block;font-size: 7pt;padding: 1px 3px 2px;}#panel-wishes .wishes-form #w-contact,#panel-wishes .wishes-form textarea {display: block;width: 96%;}#panel-wishes small{  display: block;  padding: 4px 0;}#panel-wishes .wishes-form #w-button {background: none;display: block;font-size: 7pt;margin-top: 5px;cursor: pointer;}#panel-wishes .form-table {width: 95%;}#panel-wishes .captcha-img{  width: 25px;   margin-left: 3px;   margin-right: 0px;   height: 25px;   display: block;   cursor: pointer;}#panel-wishes .captcha-txt{  font-size: 16px;   width: 30px;   height: 20px;   _height: 20px;  margin: 0 3px 0 1px;   padding: 1px 3px;color: #7f7f7f;border: 1px solid #fff;background: #ededed;}#panel-wishes input.mail_in {width: 96%;height: 16px;color: #7f7f7f;border: 1px solid #fff;background: #ededed;}#panel-wishes textarea {width: 100%;border: 1px solid #fff;background: #ededed;color: #7f7f7f;}#panel-wishes .ok-butt{  margin: 5px 0 0 0;}#panel-newsreel .panel-middle .in {padding: 1px 10px 0 10px;}#panel-newsreel strong {color: #035487;display: block;}#panel-newsreel p {margin: 4px 0px 2px 0px;}#panel-newsreel img {float: right;margin: 4px 0px 2px 5px;}#panel-newsreel .date {clear: both;font-size: 7pt;margin-top: 5px;}#forum .forum-item {margin-bottom: 10px;border-bottom: 1px solid #ccc;}#forum .forum-item h3 {font-size: 10pt;font-weight: bold;color: #d6225f;margin: 0;padding: 0;}#forum .text {margin-top: 4px;}#forum a.add-com{  font-weight: bold;  color: #f25087;  display: block;  font-size: 11px;  text-transform: uppercase;  padding: 4px;}#forum a.add-com:hover{  color: #000;  text-decoration: none;}
#inquiry_vote {background-color: #e5e5e5;margin: 0;padding: 20px 10px;text-align: left;width: 200px;height: 230px;}#inquiry_vote .error-message {color: #5d5d5d;font-weight: bold;margin-bottom: 8px;}#inquiry_vote .success-message {color: #5d5d5d;font-weight: bold;margin-bottom: 8px;}#inquiry_vote p {text-align: center;}#inquiry_vote p.question {margin-bottom: 8px;}#inquiry_vote p.results {margin-top: 8px;}#inquiry_vote .option-text {display: block;font-size: 8pt;padding: 5px 2px 2px;}#inquiry_vote .option-bar {font-size: 0;}#inquiry_vote .option-bar img {height: 4px;}#help {background-color: #b6b5b3;margin: 0;padding: 20px 10px;text-align: left;width: 280px;}.dmarquee {margin-left: 310px;color: white;}#panel-maillist p {font-size: 9px;padding: 0;line-height: 15px;margin: 0 0 8px 0;color: #5d5d5d;}#panel-maillist .input-middle{  width: 130px;}#panel-maillist .success{  color: #5d5d5d;}
#search {height: 25px;background: #444;margin-bottom: 5px;color: white;}#search .in {padding: 5px 10px;}#search .left {float: left;}#search .clearmenu {clear: left;}#search form {display: inline;}#search form .search_phrase {width: 100px;height: 12px;}#search form .search_submit {height: 18px;}#page-article {}#page-login #login-form {text-align: center;}#page-login  p{  padding: 0 10px;  margin: 0;}#page-login #login-form input{  border: none;}#page-login #login-form .full{  border: 1px solid #d1d1d1;}#page-login #login-form input, #page-login #login-form label {vertical-align: middle;}#page-login #login-form label {font-weight: bold;}#page-login #login-form #lf-username, #page-login #login-form #lf-password {margin-right: 10px;width: 120px;}#page-login .div-login{display: block;float: left;margin: 0 0 0 10px;}#page-login .div-submit{display: block;float: left;}#page-login .butt-prihlasit{  border: none;  width: 87px;  height: 18px;  display: block;  float: left;  margin: 0 10px 0 0;  cursor: pointer;  background: url('http://www.novepocitace.cz/./img/design/butt-prihlasit.gif') no-repeat;}#page-login .butt-prihlasit:hover{  background: url('http://www.novepocitace.cz/./img/design/butt-prihlasit-hover.gif') no-repeat;}
#panel-top-products .product-item{  border-bottom: 1px dashed #cecece;  margin: 0 0 7px 0;  display: block;  width: 195px;  clear: both;  padding: 0 0 5px 0;}#panel-top-products .product-left {  display: block;  width: 65px;  float: left;text-align: center;}#panel-top-products .product-right {  display: block;  float: left;  width: 126px;margin: 0 0 0 4px;}#panel-top-products .product-right a{  display: block;  color: #5d5d5d;  height: 26px;  line-height: 13px;  text-transform: uppercase;  font-weight: bold;  margin: 0 0 5px 0;  height: auto;  overflow: hidden;}#panel-top-products .product-right small{  display: block;  color: #a1a1a1;}#panel-top-products .product-image {text-align:center;background:#fff;  width: 65px;  height: 45px;position:relative;display: table-cell;vertical-align: middle;}#panel-top-products .product-image div {  _position:absolute;_top: 50%;_left: 0;  &position:absolute;&top: 50%;&left: 0;}#panel-top-products .product-image div p {  _position: relative;_top: -50%;  &position: relative;&top: -50%;}#panel-top-products .product-image div p a{  width: 100%;  display: block;  text-align: center;}#panel-top-products .product-image img{display: block;position:relative;left: 0;margin: 0 auto;}
#panel-download-categories .level {}#panel-download-categories .item-highlited {}#panel-download-categories .item-highlited a {}#panel-download-categories .item {}#panel-download-categories a {color: #000000;text-decoration: none;}#panel-download-categories a:hover {color: #000000;text-decoration: underline;}#panel-download-categories a.arrowlink {display: block;}#panel-download-categories a.arrowlink:hover {}#header-multimenu .basket-info, #footer-multimenu .basket-info {color: white;text-align: right;padding: 4px 10px 2px 5px;font-weight: bold;}#header-multimenu .basket-info-value, #footer-multimenu .basket-info-value {color: #d6225f;}#page-registration {  color: #5d5d5d;}#page-registration h1 {clear: both;font-size: 11px;font-weight: bold;color: #fff;text-align: left;  height: 29px;  line-height: 29px;  background: #d6225f;  padding: 0 0 0 20px;  text-transform: uppercase;}#page-registration h3 {font-size: 11px;font-weight: bold;color: #fff;text-align: left;  height: 29px;  clear: both;  line-height: 29px;  background: #7c7c7c;  padding: 0 0 0 20px;  margin: 0;  text-transform: uppercase;}#page-registration fieldset {clear: both;padding: 5px 0 20px 10px;color: #5d5d5d;}#page-registration fieldset input{width: 150px;}#page-registration p{  color: #5d5d5d;  text-align: justify;  padding: 0 10px;}#page-registration fieldset dl {float: left;margin: 0;padding: 0;width: 100%;}#page-registration fieldset dt {clear: left;float: left;margin: 2px 10px 5px 0;padding: 0;width: 230px;}#page-registration fieldset dd {display: block;float: left;margin: 0 0 5px;padding: 0;vertical-align: top;width: 270px;}#page-registration fieldset label.important {font-weight: bold;}#page-registration fieldset #psc {margin-top: 2px;width: 40px;}#page-download .info {padding: 5px 0;}#page-download table.files {width: 100%;}#page-download table.files th {padding: 3px;font-weight: bold;color: black;text-align: left;border-bottom: 1px solid #999;}#page-download table.files td {padding: 3px;}#page-download table.files th.nazev {width: 25%;}#page-download table.files th.velikost {width: 15%;}#page-download table.files th.popis {width: 60%;}#page-download .submit-button {margin-top: 5px;}#download-file {margin: 25px;}#download-file h1 {font-size: 200%;}#download-file p {margin: 5px 0 0 0;}#page-basket .page-start h1, #page-loyalty-basket .page-start h1 {  background: #d6225f;}#page-basket p{  padding: 0 10px;  margin: 5px 0;}#page-basket .noborder{  border: none;}#page-basket input.quantity, #page-loyalty-basket input.quantity {text-align: right;}#page-basket table.products-table, #page-loyalty-basket table.products-table {width: 100%;margin-bottom: 15px;}#page-basket table.products-table td, #page-loyalty-basket table.products-table td {padding: 3px;vertical-align: middle;}#page-basket table.products-table thead td, #page-loyalty-basket table.products-table thead td  {font-weight: bold;border-bottom: 1px solid #d1d1d1;}#page-basket table.products-table tbody td.remove, #page-loyalty-basket table.products-table tbody td.remove {text-align: right;}#page-basket .butt-prepocitat, #page-loyalty-basket .butt-prepocitat {  border: none;  width: 100px;  height: 18px;  display: block;  float: left;  margin: 0 10px 0 0;  cursor: pointer;  background: url('http://www.novepocitace.cz/./img/design/butt-prepocitat.gif') no-repeat;}#page-basket .butt-prepocitat:hover, #page-loyalty-basket .butt-prepocitat:hover{  background: url('http://www.novepocitace.cz/./img/design/butt-prepocitat-hover.gif') no-repeat;}#page-basket a.butt-vyprazdnitkosik, #page-loyalty-basket a.butt-vyprazdnitkosik{  border: none;  width: 132px;  height: 18px;  float: left;  display: block;  cursor: pointer;  background: url('http://www.novepocitace.cz/./img/design/butt-vyprazdnitkosik.gif') no-repeat;}#page-basket a.butt-vyprazdnitkosik:hover, #page-loyalty-basket a.butt-vyprazdnitkosik:hover {  background: url('http://www.novepocitace.cz/./img/design/butt-vyprazdnitkosik-hover.gif') no-repeat;}#page-basket a.butt-objednat, #page-loyalty-basket a.butt-objednat {  border: none;  width: 87px;  height: 18px;  display: block;  cursor: pointer;  background: url('http://www.novepocitace.cz/./img/design/butt-objednat.gif') no-repeat;}#page-basket a.butt-objednat:hover, #page-loyalty-basket a.butt-objednat:hover {  background: url('http://www.novepocitace.cz/./img/design/butt-objednat-hover.gif') no-repeat;}#page-basket .hint{  margin: 0 0 0 10px;  clear: both;  font-size: 11px;}#page-basket .hint dt{  display: block;  float: left;  font-weight:bold;  margin: 0;  padding: 0;}#page-basket .hint dd{  margin: 0;  padding: 0;}
#page-order #products-table {margin-bottom: 20px;width: 100%;}#page-order #products-table td, #page-order #products-table th {text-align: left;padding: 2px;}#page-order #products-table th {border-bottom: 1px solid #CCC;}#page-order #products-table .count {text-align: center;}#page-order #products-table .ralign {text-align: right;}#page-order h3 {clear: both;}#page-order fieldset {clear: both;padding: 5px 0 20px 10px;}#page-order fieldset dl {float: left;margin: 0;padding: 0;width: 500px;}#page-order fieldset dt {clear: left;float: left;margin: 2px 10px 5px 0;padding: 0;width: 200px;}#page-order fieldset dd {display: block;float: left;_float: none;margin: 0 0 5px;padding: 0;vertical-align: top;width: 260px;}#page-order fieldset dd input{width: 200px;}#page-order fieldset label.important {font-weight: bold;}#page-order label.disabled {color: #d6225f;}#page-order label.disabled span.v_purp {color: #d6225f;}#page-order .hidden {display: none;}#page-order #divide-table {width: 100%;margin: 0 0 10px 0;}#page-order #divide div {margin: 0 20px;}#page-order fieldset #psc {margin-top: 2px;}#page-order span.v_purp {color: #d6225f;}#page-order .summary {padding: 5px 0 20px 10px;}#page-order .summary div {line-height: 1.8em;}#page-order .comment {display: block;margin-bottom: 20px;}#page-order .submit-button {clear: both;display: block;text-align: center;}#page-order .submit-button input{border: none;}#page-order .butt-pokracovat{  width: 100px;  height: 18px;  display: block;  margin: 1px auto 0 auto;  cursor: pointer;  background: url('http://www.novepocitace.cz/img/design/butt-pokracovat.jpg') no-repeat;}#page-order .butt-pokracovat:hover{  background: url('http://www.novepocitace.cz/img/design/butt-pokracovat-hover.jpg') no-repeat;}#page-order .butt-objednat{  width: 100px;  height: 18px;  display: block;  margin: 1px auto 0 auto;  cursor: pointer;  background: url('http://www.novepocitace.cz/img/design/butt-objednat.gif') no-repeat;}#page-order .butt-objednat:hover{  background: url('http://www.novepocitace.cz/img/design/butt-objednat-hover.gif') no-repeat;}#page-order .hint{  margin: 0 0 0 10px;  clear: both;  font-size: 11px;}#page-order .hint dt{  display: block;  float: left;  font-weight:bold;  margin: 0;  padding: 0;}#page-order .hint dd{  margin: 0;  #page-not-found {}
#page-orders .page-start h1{  background: #d6225f;}#page-orders{}#page-orders table.order-detail {width: 100%;margin: 5px 0px 10px 0px;font-size: 12px;}#page-orders table.order-detail td, #page-orders table.order-detail th {text-align: right;padding: 3px;font-size: 11px;}#page-orders table.order-detail th {border-bottom: 1px solid #7c7c7c;}#page-orders table.order-detail td.status-icon {text-align: right;}#page-orders table.order-detail td.product{text-align: left;font-weight: normal;}#page-orders table.order-detail th.product {text-align: left;font-weight: bold;}#page-orders table.order-detail tr.overline td {border-top: 1px solid #7c7c7c;}#page-orders span.st-1 {color: #ff9900;font-weight: normal;}#page-orders span.st-2 {color: #8caf00;font-weight: normal;}#page-orders span.st-3 {color: #bb0000;font-weight: normal;}#page-orders p {margin-bottom: 5px;}#page-orders table th{  font-size: 12px;}
#page-user-details {  color: #5d5d5d;}#page-user-details h1 {clear: both;font-size: 11px;font-weight: bold;color: #fff;text-align: left;  height: 29px;  line-height: 29px;  background: #d6225f;  padding: 0 0 0 20px;  text-transform: uppercase;}#page-user-details h3 {font-size: 11px;font-weight: bold;color: #fff;text-align: left;  height: 29px;  clear: both;  line-height: 29px;  background: #7c7c7c;  padding: 0 0 0 20px;  margin: 0;  text-transform: uppercase;}#page-user-details fieldset {clear: both;padding: 5px 0 20px 10px;color: #5d5d5d;}#page-user-details p{  color: #5d5d5d;  text-align: justify;  padding: 0 10px;}#page-user-details fieldset dl {float: left;margin: 0;padding: 0;width: 100%;}#page-user-details fieldset dt {clear: left;float: left;margin: 2px 10px 5px 0;padding: 0;width: 140px;}#page-user-details fieldset dd {display: block;float: left;margin: 0 0 5px;padding: 0;vertical-align: top;width: 380px;}#page-user-details fieldset dd input,#page-user-details fieldset dd select{  width: 250px;}#page-user-details fieldset label.important {font-weight: bold;}#page-user-details fieldset #psc {margin-top: 2px;width: 40px;}#page-user-details .submit-button {clear: both;text-align: center;display: block;cursor: pointer;}#page-user-details .submit-button input{  border: none;  cursor: pointer;}#page-user-details .butt-ulozitzmeny{  width: 100px;  height: 18px;  display: block;  margin: 1px auto 0 auto;  cursor: pointer;  background: url('http://www.novepocitace.cz/img/design/butt-ulozitzmeny.jpg') no-repeat;}#page-user-details .butt-ulozitzmeny:hover{  background: url('http://www.novepocitace.cz/img/design/butt-ulozitzmeny-hover.jpg') no-repeat;}
#page-support {}#page-support fieldset {padding: 10px 0 20px 10px;}#page-support fieldset dl {margin: 0;padding: 0;width: 560px;}#page-support fieldset dt {clear: left;float: left;margin: 2px 10px 5px 0;padding: 0;width: 120px;}#page-support fieldset dd select{  width: 350px;}#page-support fieldset dd {display: block;float: left;_float: none;margin: 0 0 5px;padding: 0;vertical-align: top;width: 420px;}#page-support fieldset dd.desc {margin: 0 0 10px 140px;}#page-support fieldset label {display: block;}#page-support fieldset textarea {display: block;margin-top: 5px;width: 95%;}#page-support .important {font-weight: bold;}#page-support fieldset .submit-button {clear: both;padding-top: 10px;text-align: center;}#page-support .button{  width: 76px;  height: 18px;  display: block;  margin: 1px 20px 0 0;  cursor: pointer;  background: url('http://www.novepocitace.cz/img/design/butt-odeslat.gif') no-repeat;}#page-support .button:hover{  background: url('http://www.novepocitace.cz/img/design/butt-odeslat-hover.gif') no-repeat;}#orders-list table.orders-list {width: 100%;margin: 5px 0px 10px 0px;}#orders-list table.orders-list td, #orders-list table.orders-list th {font-size: 12px;text-align: center;padding: 2px;}#orders-list table.orders-list th {border-bottom: 1px solid #aaa;font-size: 11px;}#orders-list table.orders-list td.vs,#orders-list table.orders-list th.vs {text-align: left;}#orders-list table.orders-list td.status-icon {text-align: right;}#page-procuration h3 {margin: 10px 0 5px 0;}#page-procuration ul {list-style: inside;margin: 8px 10px;}#page-procuration address {margin-left: 10px;font-weight: bold;font-style: normal;}#page-procuration pre {font-family: Courier New, Courier, monospace;margin: 0 10px;padding: 5px;border: 1px dashed #999;background: #eee;}#page-procuration table.orders-list, #page-procuration table.ms-requests {width: 100%;margin: 5px 0;}#page-procuration table.orders-list th, #page-procuration table.ms-requests th {border-bottom: 1px solid #6294b4;}#page-procuration table.orders-list th,#page-procuration table.orders-list td {padding: 2px;text-align: right;}#page-procuration table.orders-list th.date,#page-procuration table.orders-list td.date {text-align: left;}#page-procuration table.ms-requests th,#page-procuration table.ms-requests td {padding: 2px;text-align: left;}#page-procuration table.ms-requests th.price, #page-procuration table.ms-requests td.price {text-align: right;}#page-procuration table.ms-requests td.status-icon {width: 8px;text-align: right;}#page-procuration table.ms-requests tr.overline td {border-bottom: 1px solid #6294b4;}#page-procuration span.neg {color: red;}#page-procuration table.send-money td {padding: 3px;}#page-procuration table.send-money td input.price {text-align: right;}#page-loyalty-system table {margin-bottom: 10px;}#page-loyalty-system table.account, #page-loyalty-system table.products {width: 100%;}#page-loyalty-system table td {text-align: left;vertical-align: middle;padding: 2px;}#page-loyalty-system table td span.neg {color: red;}#page-loyalty-system table td.status-icon, #page-loyalty-system table td.price,#page-loyalty-system table td.credits {text-align: right;}#page-loyalty-system table thead td {font-weight: bold;border-bottom: 1px solid #ccc;}#page-loyalty-system table.coupones td {text-align: center;padding-right: 20px;}#page-loyalty-system table.image-table td {text-align: left;vertical-align: top;}#page-loyalty-system table.image-table td.image {text-align: left;vertical-align: middle;width: 90px;}#page-loyalty-system table.image-table .buyicon {display: block;font-weight: bold;margin-top: 5px;}#page-loyalty-system table.image-table .buyicon:hover {text-decoration: none;}#page-loyalty-system table.image-table .buyicon img {vertical-align: middle;}#page-loyalty-system table.image-table .buyicon span {border-bottom: 1px solid #035487;}#page-loyalty-system table.image-table .buyicon:hover span {border-bottom: 1px solid #db214c;}#page-loyalty-system table tfoot td {text-align: center;vertical-align: bottom;height: 40px;font-weight: bold;}#page-loyalty-system table tfoot td span {font-size: 180%;color: #77bb18;}#page-loyalty-system div.coupone {font-size: 180%;font-weight: bold;text-align: center;color: #77bb18;}#page-loyalty-system div.category-buy {text-align: center;font-size: 120%;font-weight: bold;margin: 8px 0;}#loyalty-system-info {color: white;text-align: right;padding: 4px 10px 2px 5px;}#loyalty-system-info a {color: white;font-weight: bold;}#user-info {color: white;text-align: right;padding: 4px 10px 2px 5px;}#user-info a, #user-info span {color: white;font-weight: bold;}#page-wishes-page {}
#page-wishes-page fieldset {padding: 20px 0 20px 10px;}
#page-wishes-page fieldset dl {margin: 0;padding: 0;width: 560px;}
#page-wishes-page fieldset dt {clear: left;float: left;margin: 2px 10px 5px 0;padding: 0;width: 120px;}
#page-wishes-page fieldset dd {display: block;float: left;_float: none;margin: 0 0 5px;padding: 0;vertical-align: top;width: 420px;}
#page-wishes-page fieldset label {display: block;}
#page-wishes-page fieldset textarea {display: block;margin-top: 5px;width: 96%;}
#page-wishes-page .important {font-weight: bold;}
#page-wishes-page fieldset .submit-button {clear: both;padding-top: 10px;text-align: center;}
#page-news-detail p {}#page-news-detail .page-middle .in {padding: 0 15px 0;}#page-news-detail .page-middle .fleft2,#page-news-detail .page-middle .fleft{  float: left;}#page-news-detail .page-middle .fright2,#page-news-detail .page-middle .fright{  float: right;}#page-news-detail .page-middle .in .news-img{display: block;width: 100px;text-align: center;margin: 0 5px 0 0;}#page-news-detail .page-middle .in .news-info{display: block;float: left;margin: 0 0 10px 0;}#page-news-detail .page-middle .in .full{  width: 520px;}#page-news-detail .page-middle .in .news-info a{  color: #d6225f;}#page-news-detail .page-middle .in .news-info p{  text-align: justify;  padding: 0;  display: block;  color: #5d5d5d;margin: 0 0 10px 0;}#page-news-detail .news-title {font-size: 11px;margin: 0;text-transform: uppercase;display: block;clear: both;}#page-news-detail .news-title strong {color: #d6225f;display: block;float: left;}#page-news-detail .news-title span {color: #5d5d5d;display: block;float: right;}#page-news-detail .news-title .news-vice {display: block;text-align: right;}#page-news-detail .news-title .news-vice a{  color: #d6225f;}#page-news-detail .page-end .in {background-image: url('http://www.novepocitace.cz/img/design/news-bottom.png');background-position: bottom;background-repeat: no-repeat;font-size: 0;height: 17px;}
#page-paramsearch {}#page-paramsearch #paramsearch {padding: 10px 0 0;}#page-paramsearch #paramsearch dl {display: block;clear: both;margin: 0 0 10px 0;padding: 0;width: 550px;}#page-paramsearch #paramsearch dt {display: block;float: left;margin: 0;padding: 2px 10px 10px 20px;width: 300px;}#page-paramsearch #paramsearch dd {display: block;float: left;_float: none;margin: 0;line-height: 10px;padding: 0 0 0 20px;vertical-align: top;width: 200px;}#page-paramsearch #paramsearch label {display: block;font-size: 8pt;font-weight: bold;margin:0;}#page-paramsearch #paramsearch dd input {width: 180px;}#page-paramsearch #paramsearch .search-button {clear: both;text-align: center;}#page-paramsearch #paramsearch .search-button input{border: 0;margin: 0 auto;display: block;}#page-paramsearch .categorylist {font-weight: bold;padding: 10px;}#panel-search .panel-start .in{  background: url('http://www.novepocitace.cz/img/design/pc_stin.jpg') no-repeat 50px top;}#panel-search a{  color: #5b5b5b;  display: block;  clear: both;  font-weight: bold;  font-size: 9px;  padding: 2px 0 0 17px;  _padding: 3px 0 0 17px;  background: url('http://www.novepocitace.cz/img/icons/tree_none.gif') no-repeat 0 60%;  _background-position: 0 70%;}#panel-search .input-middle{  width: 130px;}#panel-search .search-input{  display: block;  float: left;}
#page-forum-form {}#page-forum-form fieldset {padding: 20px 0 20px 10px;}#page-forum-form fieldset dl {margin: 0;padding: 0;width: 560px;}#page-forum-form fieldset dt {clear: left;float: left;margin: 2px 10px 5px 0;padding: 0;width: 120px;}#page-forum-form fieldset dd {display: block;float: left;_float: none;margin: 0 0 5px;padding: 0;vertical-align: top;width: 420px;}#page-forum-form fieldset label {display: block;}#page-forum-form fieldset textarea {display: block;margin-top: 5px;width: 96%;}#page-forum-form .important {font-weight: bold;}#page-forum-form #email {margin-bottom: 2px;}#page-forum-form fieldset .submit-button {clear: both;text-align: center;}#page-forum-form .butt-odeslat{  width: 100px;  height: 18px;  display: block;  margin: 3px auto 0 auto;  cursor: pointer;  background: url('http://www.novepocitace.cz/img/design/butt-odeslat.gif') no-repeat;}#page-forum-form .butt-odeslat:hover{  background: url('http://www.novepocitace.cz/img/design/butt-odeslat-hover.gif') no-repeat;}
#page-forum-unscribe {}#panel-alternative-products .product-item{  border-bottom:1px dashed #CECECE;  clear:both;  display:block;  margin:0pt 0pt 7px;  padding:0pt 0pt 5px;  width:195px;}#panel-alternative-products .product-left {  display:block;  float:left;  text-align:center;  width:65px;}#panel-alternative-products .product-right {  display:block;  float:left;  margin:0pt 0pt 0pt 4px;  width:126px;}#panel-alternative-products .product-right a{  color:#5D5D5D;  display:block;  font-weight:bold;  height:auto;  line-height:13px;  margin:0pt 0pt 5px;  overflow:hidden;  text-transform:uppercase;}#panel-alternative-products .product-right small{  display: block;  color: #a1a1a1;}#panel-alternative-products .product-image {  background:#FFFFFF none repeat scroll 0% 0%;  display:table-cell;  height:45px;  position:relative;  text-align:center;  vertical-align:middle;  width:65px;}#panel-alternative-products .product-image div {  _position:absolute;_top: 50%;_left: 0;  &position:absolute;&top: 50%;&left: 0;}#panel-alternative-products .product-image div p {  _position: relative;_top: -50%;  &position: relative;&top: -50%;}#panel-alternative-products .product-image div p a{  width: 100%;  display: block;  text-align: center}#panel-alternative-products .product-image img{  display:block;  left:0pt;  margin:0pt auto;  position:relative;}
#panel-bought-products .product-item{  border-bottom: 1px dashed #cecece;  margin: 0 0 7px 0;  display: block;  width: 195px;  clear: both;  padding: 0 0 5px 0;}#panel-bought-products .product-left {  display: block;  width: 65px;  float: left;text-align: center;}#panel-bought-products .product-right {  display: block;  float: left;  width: 126px;margin: 0 0 0 4px;}#panel-bought-products .product-right a{  display: block;  color: #5d5d5d;  height: 26px;  line-height: 13px;  text-transform: uppercase;  font-weight: bold;  margin: 0 0 5px 0;  height: auto;  overflow: hidden;}#panel-bought-products .product-right small{  display: block;  color: #a1a1a1;}#panel-bought-products .product-image {text-align:center;background:#fff;  width: 65px;  height: 45px;position:relative;display: block;vertical-align: middle;}#panel-bought-products .product-image div {  _position:absolute;_top: 50%;_left: 0;  &position:absolute;&top: 50%;&left: 0;}#panel-bought-products .product-image div p {  _position: relative;_top: -50%;  &position: relative;&top: -50%;}#panel-bought-products .product-image div p a{  width: 100%;  display: block;}#panel-bought-products .product-image img{display: block;position:relative;left: 0;margin: 0 auto;}
#page-product-compare {width: 555px;}#page-product-compare table {  width: 100%;  overflow: hidden;}#page-product-compare th {text-align: left;padding-left: 5px;}#page-product-compare td {padding: 5px 5px 5px 5px;text-align: center;}#page-product-compare tr:hover {background-color: #e0e0e0;}#page-product-compare .spacer {height: 15px;}#page-product-compare .spacer:hover {background: none;}#page-product-compare .image:hover {background: none !important;}#page-product-compare .remove {color: red;font-size: 14pt;}#page-product-compare .remove:hover {color: black;text-decoration: none;}#page-product-compare select{  width: 320px;  display: block;  float: left;  margin: 0 5px 0 0;}#page-product-compare .butt-pridat{  width: 76px;  border: none;  height: 18px;  display: block;  margin: 0;  cursor: pointer;  background: url('http://www.novepocitace.cz/img/design/butt-pridat.jpg') no-repeat;}#page-product-compare .butt-pridat:hover{  background: url('http://www.novepocitace.cz/img/design/butt-pridat-hover.jpg') no-repeat;}
#panel-basket p {text-align: center;}#panel-basket .basket-value {color: #db214c;font-weight: bold;margin: 8px 0 0;text-align: center;}#panel-basket a {display: block;}#mail-product {margin: 10px;width: 250px;background: #fff;}#mail-product h1{  width: 230px;}#mail-product p {margin: 10px 0px 5px 0px;background: #fff;padding: 0 5px;text-align: center;}#mail-product .page-start {width: 250px;}#mail-product .page-middle {width: 250px;overflow: hidden;}#mail-product  .mail{  width: 160px;}#mail-product .butt-odeslat{  border: none;  width: 76px;  height: 18px;  margin: 10px auto 0 auto;  display: block;  cursor: pointer;  background:  url('http://www.novepocitace.cz/./img/design/butt-odeslat.gif') no-repeat;}#mail-product .butt-odeslat:hover{  background: url('http://www.novepocitace.cz/./img/design/butt-odeslat-hover.gif') no-repeat;}
#product-availability {  width: 560px;  padding: 0px;  margin: 0px;  height: auto;  background: #F2F2F2;  text-align: center;}#product-availability .page-middle{padding: 10px;}#product-availability .head {  text-align: center;  background: #ffffff;}#product-availability .title{  color: #d6225f;  font-size: 15pt;  padding: 5px 5px 15px 5px;  text-align: center;  }#product-availability .subtitle{  color: #d6225f;  font-size: 11pt;  padding: 5px;  text-align: left;  }#product-availability .product{  color: #d6225f;  font-size: 11pt;  padding: 5px;  text-align: left;  }#product-availability .text{  padding: 5px;  text-align: justify;  }#product-availability .text span {  color: #d6225f;  font-weight: bolder;  }#product-availability .contacts {  padding: 5px;  font-weight: bolder;  text-align: left;  }#product-availability .contacts .obtekani{  float: left;}#product-availability .numbers{  padding-left: 50px;  color: #d6225f;  float: left;  }#product-availability .numbers a {  padding-left: 6px;  font-weight: normal;  color: #d6225f;}#product-availability .numbers .icq {  padding-left: 24px;}#product-availability .notes{  color: #000000;  font-weight: normal;  }#panel-quick-contact #q-contact-left{  display: block;  width: 120px;  height: 50px;  float: left;  border-right: 1px dashed #cecece;}#panel-quick-contact #q-contact-right{  display: block;  width: 70px;  height: 50px;  float: right;  text-align: center;}#panel-quick-contact #q-contact-right strong{  color: #d6225f;  display: block;  margin: 0 0 7px 0;}#panel-quick-contact #q-contact-right .date{  color: #5d5d5d;  display: block;  font-weight: bold;}#panel-quick-contact .tel {  display: block;  clear: both;    color: #5d5d5d;}#panel-quick-contact .icq {  margin: 0 0 6px 0;  display: block;  clear: both;    color: #5d5d5d;}#panel-quick-contact .tel .bold{  font-weight: bold;  color: #5d5d5d;  width: 30px;  margin: 0 0 6px 0;  display: block;  float: left;}#panel-quick-contact .tel span{  font-weight: normal;    display: block;  float: left;}#panel-quick-contact .icq .bold{  font-weight: bold;  color: #5d5d5d;  width: 30px;    display: block;  float: left;}#panel-quick-contact .icq span{  font-weight: normal;    display: block;  float: left;}
#page-producer-detail li {margin-left: 30px;}
#page-producer-detail #producer-logo {position: relative;float: right;margin-right: 20px;}
