/* ------------------------------------------------------------------ */
/* screen.css                                                         */
/* copyright - ILIKETHIS! www.ilikethis.cz                            */
/* ------------------------------------------------------------------ */

div.header { height: 74px; position: relative; }
div.header a.logo { position: absolute; left: -10px; top: 5px; margin: 0; padding: 10px 10px 5px 10px; display: block; }
div.header a.logo:hover { background: none transparent; }
div.header p.cs { position: absolute; left: 280px; top: 23px; width: 140px; height: 30px; margin: 0; background: url('/img/cz-sk.gif') no-repeat 0 0; }
div.header p.cs span { display:none; }
div.header form { margin: 0; width: 260px; position: absolute; top: 15px; left: 458px; vertical-align:top; color:#bfbfbf; }
div.header p.linksRight{ margin: 0; position: absolute; top: 20px; right: 0px; color:#bfbfbf; font-size:90%; float:right; line-height:2em; width:250px; }
div.header div.top { height: 5px; font-size: 0; line-height: 0; background: #B1CDEB; }

.header form label{text-transform:uppercase; font-size:90%; color:#666666; }
.header form input.text{width:160px; margin:0 4px; border:1px solid #518fd2; }
.header form input.button{position:relative; top:5px; }

.header p.linksRight a{padding:0 3px; }
.header p.linksRight a.basket{background-image:url(../img/icons/basket.gif); background-repeat:no-repeat; padding:2px 0 2px 20px; color:#ef1109; }
.header p.linksRight a.basket:hover{color:#474747; }
.header p.linksRight a.full{background-image:url(../img/icons/basket_on.gif); }
.header p.linksRight a.basket span{color:#474747; }

.mainContent{width:800px; float:right; color:#474747; padding:0 0 50px 0; }
.mainContent .breadcrumbs{margin:8px 0 10px 0; font-size:90%; color:#666666; }
.mainContent h1{margin:24px 0 10px 0; color:#ef1109; font-size:150%; font-weight:normal; }
.mainContent h2{padding:3px 5px;  background-color:#E0EEFB; font-size:100%; margin:20px 0 15px 0; }
.mainContent h3{font-size:120%; margin:20px 0 10px 0; font-weight:normal; color:#ef1109; }
.mainContent h4{font-size:100%; margin:1em 0 -0.6em 0; font-weight:bold; color:#000000; }
.priceList h3{}
.mainContent h3 span{color:#474747; }
.mainContent h5{font-size:120%; margin:10px 0 10px 0; font-weight:normal; color:#ef1109; }
.mainContent h6{font-size:100%; margin:10px 0 10px 0; font-weight:normal; }
.mainContent strong{color:#000000; }
.mainContent .moreInfo{text-transform:uppercase; }
.moreInfo a{font-size:9px !important; }
.mainContent .line{border-top:1px solid #cccccc;  height:10px; margin:15px 0 0 0; }
.mainContent .pages span.act{background-color:#ef1109; padding:1px; color:#FFFFFF; }
.newsBoxContent h1{margin-bottom:5px; }
.newsBoxContent h3{font-size:120%; margin:25px 0 5px 0; }
.newsBoxContent .date{font-style:italic;font-size:90%;margin:0 0 -0.1em 0;}
.newsBoxContent p{margin:0.3em 0;}
/* end. newsBoxContent */
/* ----- productSearchBox */
.productSearchBox{border-bottom:1px solid #e3e2e2;position:relative;margin:1em 0;}
.productSearchBox .text{width:570px;}
.productSearchBox .text h3{margin:0 0;}
.productSearchBox .text p{margin:0.2em 0;}
.productSearchBox .details{width:215px;position:absolute;bottom:2px;right:1px;}
.productSearchBox .details .price{width:160px;text-align:right;float:left;}
.productSearchBox .details .price strong{font-weight:normal;color:#ef1109;}
.productSearchBox .details a.detail{float:right;text-transform:uppercase;}
/* end. productSearchBox */
/* ----- program */
.mainContent dl.program{margin:0;}
.mainContent dl.program dt{width:110px;margin:1px 0; padding:0;float:left;font-style:italic;display:block;}
.mainContent dl.program dd{margin:1px 0; padding:0;float:right;width:680px;display:block;}
.mainContent dl.program dd.end{font-style:italic;margin:5px 0 0 0;}
/* end.program */
/* ----- productIndex */
.productIndex h2{font-size:120%;font-weight:normal;background-color:#fff;margin:1em 0 0 0;padding:0;}
.productIndex h2 a{background-image:url(../img/icons/product-more.gif);background-position:100% 4px;background-repeat:no-repeat;padding:0 10px 0 0;color:#207cdf;}
/* end. productIndex */
/* ----- infoBox */
.infoBox{background-image:url("/img/bg/infobox-top.png");background-repeat:no-repeat;background-position:0 0;margin:0.5em 0;}
.infoBox .infoBoxMain{background-image:url("/img/bg/infobox-bottom.png");background-repeat:no-repeat;background-position:0 100%;padding:10px 30px; }
.infoSmallBox{background-image:url("/img/bg/infoboxsm-top.png");background-repeat:no-repeat;background-position:0 0;}
.infoSmallBox .infoSmallBoxMain{background-image:url("/img/bg/infoboxsm-bottom.png");background-repeat:no-repeat;background-position:0 100%;padding:10px 30px; }
/* end. infoBox */
/* ----- formInTable */
.formInTable{border-collapse:collapse;}
.formInTable th, .formInTable td{vertical-align:top;font-size:90%;}
.formInTable th{font-weight:normal;text-align:right;padding:4px 15px 4px 0;vertical-align:top;width:100px;}
.formInTable td{padding:4px 15px 4px 0;}
.formInTable th span{font-size:15px;color:#ef1109;font-family:"Times New Roman",Times,serif;font-size:13px;padding:0 0 0 2px;}
ul.errors{color:#FF0000;margin:0 0 3px 0;font-size:90%;padding:0 0 0 15px;list-style-type:none;}
.formInTable ul.errors{color:#FF0000;margin:0 0 3px 0;font-size:90%;display:inline;padding:0 0 0 15px;list-style-type:none;}
.formInTable ul.errors li{display:inline;}
.formInTable p.error{color:#FF0000;margin:0 0 3px 0;font-size:90%;display:inline;padding:0 0 0 15px;}
.formInTable .error input.text{background-color:#ef1109;}
.formInTable .error textarea.text{background-color:#ef1109;}
.formInTable a.link{padding:0 15px;font-size:90%;text-transform:uppercase;}
.formInTable .infoText{color:#00a651;}
/* end. formInTable */
/* ----- formContent */
.formContent table{border-collapse:collapse;}
.formContent table th, .formContent table td{font-weight:normal;padding:4px 8px 4px 0;vertical-align:top;}
.formContent label span{font-size:15px;color:#ef1109;}
.formContent input.text{width:174px;font-family:Arial,Helvetica,sans-serif;}
.formContent textarea.text{width:254px; height:54px;font-family:Arial,Helvetica,sans-serif;}
a.adminHeader{padding:5px 0;background-color:transparent;border:none;cursor:pointer;overflow:visible;text-decoration:none;}
a.adminHeader,button.adminHeader{margin:0;background-color:transparent;border:none;cursor:pointer;font-size:93%;padding:4px 0;overflow:visible;margin:2px 4px;}
a.adminHeader span.bgl,button.adminHeader span.bgl{background-image:url(/img/_admin/buttons/button-login-left.png);background-position:left 0;background-repeat:no-repeat;color:#FFF;text-decoration:none;padding:4px 0 4px 15px;padding-bottom:8px !important;}
a.adminHeader span.bgr,button.adminHeader span.bgr{background-image:url(/img/_admin/buttons/button-login-right.png);background-position:right 0;background-repeat:no-repeat;text-decoration:none;padding:4px 15px 4px 0;}
button.buttonRed, input.buttonRed{background-color:#FFFFFF;border:1px solid #3c82cd;color:#3c82cd;padding:3px 10px 1px 10px;_padding:0 10px 0 10px;overflow:hidden;font-size:80%;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;overflow:visible;}
button.buttonGrey, input.buttonGrey{background-color:#FFFFFF;border:1px solid #3c82cd;color:#3c82cd;padding:3px 10px 1px 10px;_padding:0 10px 0 10px;overflow:hidden;font-size:80%;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;overflow:visible;}
/*input.buttonGrey{background-image:url(../img/buttons/bg-grey.gif);border:1px solid #b3b3b3;padding:2px 10px;overflow:hidden;font-size:80%;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;}
*/
.formContent table .error p{color:#FF0000;margin:0 0 3px 0;font-size:90%;display:inline;padding:0 0 0 15px;}
.formContent table .error input.text{background-color:#ef1109;}
.formContent table .error textarea.text{background-color:#ef1109;}
.formContent dl{margin:0; padding:0;}
.formContent dt{width:6em;float:left;margin:0 1em 0 0;padding:.5em;clear:both;text-align:right;}
.formContent dd{margin-left:6em;padding:.3em;}
.formContent dd .buttonGrey{margin:0 0 0 19.2em;}
/* end. formContent */
/* ----- productFooter */
.productFooter{border-top:1px solid #cccccc;padding:0px 0 0 0;}
.productFooter h3{margin:10px 0 10px 0;}
.productFooter h3 a{background-image:url(../img/icons/arrow-right.gif);background-repeat:no-repeat;background-position:right 4px;padding:0 10px 0 0;}
.productFooter .formClose{border-bottom:1px solid #cccccc;padding:0 0 10px 0;position:relative;}
.productFooter a.close{background-image:url(../img/icons/close.gif);background-repeat:no-repeat;background-position:100% 3px;padding:0 20px 0 0;}
/* ----- message */
.productFooter .message{font-size:90%;line-height:1.3em;}
.productFooter .message h4{font-size:110%;margin:15px 0 3px 0; padding:0;}
.productFooter .message span{font-size:100%;}
.productFooter .message p{margin:0; padding:0;}
/* end. message */
/* end. productFooter */
/* ----- series */
table.series{width:100%;}
table.series td, table.series th{padding:10px 0;vertical-align:top;}
table.series th{width:110px;}
table.series td h4{margin:0; padding:0;font-size:120%;font-weight:normal;}
table.series td h4 a{background-image:url(../img/icons/product-more.gif);background-position:100% 4px;background-repeat:no-repeat;padding:0 10px 0 0;color:#207cdf;}
table.series td p{margin:2px 0 4px 0;}
table.series td .price{color:#000;font-weight:bold;}
table.series td .price span{color:#ef1109;}
/* end. series */
/* ----- productContent */
/* ----- produkt nahore */
.productContent .images{width:205px;float:left;}
.productContent div.text{width:585px;float:right;font-size:110%;}
.productContent .text h1{margin:30px 0 0 0;font-size:140%;}
.productContent .text p{margin:5px 0;}
.productContent .text .perex{font-size:100%;line-height:1.3em;}
.productContent .text a.moreInfo{font-size:70%;}
.productContent .perex a.moreInfo{font-size:80%;text-transform:uppercase;}
/* end. produkt nahore */
/* ----- discount */
.productContent .discount{background-image:url(../img/icons/discount.gif);background-repeat:no-repeat;background-position:0 center;margin:15px 0;padding:10px 0 10px 60px;font-style:italic;}
.productContent .discount strong{color:#ef1109;}
/* end. discount */
/* end. auctionContent */
/* ----- auctionContent */
.auctionContent .images{width:205px;float:left;}
.auctionContent div.text{width:585px;float:right;font-size:110%;}
.auctionContent .text h1{margin:0;font-size:140%;}
.auctionContent .text h2{margin:10px 0 0 0;color:#ef1109;padding:0;font-size:110%;background-color:#FFFFFF;}
.auctionContent .text p{margin:5px 0;}
.auctionContent .text a.moreInfo{font-size:80%;}
.auctionContent .grayBg{padding:5px 5px;color:#000000;background-color:#d5d4d4;font-size:100%;margin:5px 0 15px 0;font-style:italic;}
.auctionContent .smallFontSize{font-size:90%;}
.auctionContent .grayBg strong{color:#ef1109;}
.auctionContent input.buttonRed{position:relative;top:-2px;}
.auctionContent strong.colorRed{color:#ef1109;}
/* end. auctionContent */
/* ---- table standart */
table.standart{width:100%;border-collapse:collapse;border-bottom:4px solid #e3e2e2;font-size:90%;}
table.standart th{background-color:#e3e2e2;padding:4px 6px;}
table.standart td{border-bottom:1px solid #e3e2e2;padding:4px 6px;}
table.standart td.price{color:#ef1109;text-align:right;padding:0 10px 0 0;}
.trightPrice{padding:0 10px 0 0 !important;text-align:right;}
table.standart td .toBasket{font-size:90%;text-transform:uppercase;background-image:url(../img/icons/basket.gif);background-repeat:no-repeat;background-position:0 1px;padding:2px 0 2px 20px;}
.desription{font-style:italic;font-size:90%;}
table.standart span.price{color:#ef1109;}
/* ----- productInfo */
.productInfo{background-image:url(../img/bg/productinfo-bottom.gif);background-repeat:no-repeat;background-position:0 100%;margin:4px 3px;font-style:italic;line-height:1.3em;}
.productInfo .productInfoMain{background-image:url(../img/bg/productinfo-top.gif);background-repeat:no-repeat;background-position:0 0;padding:4px 30px;}
.productInfo p{margin:0 0 3px 0;padding:0;}
/* end. productInfo */
/* ---- trHover */
.trHover tr:hover{background-color:#e6f1fc;}
.trHover tr:hover td .toBasket{background-image:url(../img/icons/basket_on.gif);}
/*table.standart td .toBasket{font-size:90%;text-transform:uppercase;background-image:url(../img/icons/basket.gif);background-repeat:no-repeat;background-position:0 1px;padding:2px 0 2px 20px;}
*/
/* end. trHover */
/* end. table standart */
ul.files,table.files{width:100%;margin:10px 0;list-style-type:none;background-color:#e0f0f7;padding:5px 0;}
ul.files li,table.files tr{padding:2px 10px;}
a.pdf{background-image:url(../img/icons/file-pdf.gif);background-repeat:no-repeat;background-position:0 0;padding:0 0 0 20px;}
/* ----- orderBox */
.orderBox h1{color:#999999;font-size:120%;}
.orderBox h1 span{padding:0 2px 2px 23px;background-repeat:no-repeat;background-position:0 0;}
.orderBox h1 span.krok1{background-image:url(../img/icons/krok1.gif);}
.orderBox h1 span.krok1Act{background-image:url(../img/icons/krok1_act.gif);color:#ef1109;font-size:120%;}
.orderBox h1 span.krok2{background-image:url(../img/icons/krok2.gif);}
.orderBox h1 span.krok2Act{background-image:url(../img/icons/krok2_act.gif);color:#ef1109;font-size:120%;}
.orderBox h1 span.krok3{background-image:url(../img/icons/krok3.gif);}
.orderBox h1 span.krok3Act{background-image:url(../img/icons/krok3_act.gif);color:#ef1109;font-size:120%;}
table.basketTable{width:100%;border-collapse:collapse;border:1px solid #d5d4d4;font-size:90%;margin:0 0 10px 0;}
table.basketTable th.title{border:1px solid #E0EEFB;border-bottom:1px solid #FFFFFF;background-color:#E0EEFB;font-size:110%;}
table.basketTable td{border:1px solid #d5d4d4;}
table.basketTable td input.text{width:20px;}
table.basketTable td div.discount{background-image:url(../img/icons/discount.gif);background-repeat:no-repeat;padding:15px 0 15px 60px;}
table.basketTable td .discount input.text{width:90px;}
table.basketTable td .discount input.buttonGrey{padding:3px 8px;position:relative;top:-2px;}
table.basketTable td .fleft{width:560px;}
/* ----- productInfo */
table.basketTable td .productInfo{background-image:url(../img/bg/productinfo-small-bottom.gif);background-repeat:no-repeat;background-position:0 100%;margin:8px 0px;font-style:italic;line-height:1.3em;font-size:100%;width:442px;}
table.basketTable td .productInfo .productInfoMain{background-image:url(../img/bg/productinfo-small-top.gif);background-repeat:no-repeat;background-position:0 0;padding:10px 30px;}
table.basketTable td .productInfo p{margin:0 0 3px 0;padding:0;}
/* end. productInfo */
/* ----- priceTable */
.priceTable{float:right;width:180px;border:none;}
table.basketTable .priceTable td, table.basketTable .priceTable th{border:none;background-color:#FFFFFF;padding:0;font-weight:normal;}
table.basketTable .priceTable td, .priceTable td{text-align:right;}
table.basketTable .priceTable td.discount, .priceTable td.discount{color:#ef1109;}
table.basketTable .priceTable tr.celkem td, table.basketTable .priceTable tr.celkem th{border-top:1px solid #d5d4d4;font-weight:bold;color:#000000;}
/* end. priceTable */
/* ----- cenaCelkem */
.cenaCelkem{margin:10px 0;border-bottom:2px solid #d5d4d4;border-top:1px solid #d5d4d4;}
.cenaCelkem .priceTable{font-size:90%;}
.cenaCelkem .priceTable th{font-weight:normal;}
.cenaCelkem tr.celkem td, .cenaCelkem tr.celkem th{border-top:1px solid #d5d4d4;font-weight:bold;color:#000000;}
/* end. cenaCelkem */
/* end orderBox */
/* ----- doruceni */
.doruceni label{color:#000000;}
.labelBox{padding:0 110px 5px 23px;margin:0 0 5px 0;border-bottom:1px solid #cccccc;}
.labelBox.end{margin:0;padding:0 110px 0 23px;border:none;}
/* end. doruceni */
/* ----- loginBox */
.loginBox dl{margin:1em 0;}
.loginBox dl dt{margin:0; padding:0;float:left;clear:both;width:10em;padding:0.3em 0;}
.loginBox dl dd{margin:0.3em 0; padding:0;float:left;}
/* end. loginBox */
/* end. content */
/* ----- hp */
/* ----- col1Hp */
#hpphoto{width:980px;height:194px;
/*background:transparent url("/img/img/hp-foto.jpg") no-repeat;*/
}
.col1Hp{width:715px;margin:25px 0 0 0;float:left;font-size:90%;}
.col1Hp .col1HpMain{border-left:1px solid #cccccc;border-right:1px solid #cccccc;padding:0 25px 10px 25px;}
.col1Hp .perex{font-size:130%;color:#464646;line-height:1.4em;}
.col1Hp .perex p{margin:0;}
.col1Hp .perex .moreInfo{font-size:9px;text-transform:uppercase;}
.col1Hp h2{color:#ef1109;font-size:130%;margin:25px 0;text-transform:uppercase;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:normal;}
/* ----- boxProdukt */
.col1Hp .boxProdukt{text-align:center;border-collapse:collapse;margin:0 0 15px 0;width:100%;}
.col1Hp .boxProdukt td{width:33%;}
.col1Hp .boxProdukt th{vertical-align:top;}
.col1Hp .boxProdukt h5{font-size:140%;font-weight:normal;}
.col1Hp .boxProdukt h5 a{background-image:url(../img/icons/product-more.gif);background-position:100% 4px;background-repeat:no-repeat;padding:0 10px 0 0;color:#207cdf;}
.col1Hp .boxProdukt td{padding:5px 0;}
.col1Hp .boxProdukt tr td, .col1Hp .boxProdukt tr th{border-right:1px solid #cccccc;}
.col1Hp .boxProdukt tr .noBorder{border-right:1px solid #FFF;}
.col1Hp .boxProdukt .price{color:#ef1109;font-size:150%;font-weight:bolder;}
.col1Hp .boxProdukt .price span{color:#666;font-size:60%;display:block;font-weight:normal;}
.col1Hp .boxProdukt.start{}
.col1Hp .boxProdukt.tip{background-image:url(../img/icons/tip.gif);background-repeat:no-repeat;background-position:90% 60%;}
/* end. boxProdukt */
.col1Hp h3{color:#ef1109;font-size:130%;margin:5px 0 5px 0;font-weight:normal;}
.col1Hp h4{color:#ef1109;font-size:115%;margin:0 0 0 0;}
.col1Hp .moreInfo{font-size:9px;text-transform:uppercase;}
/* ----- actionBox */
.col1Hp .actionBox{border-top:1px solid #cccccc;padding:6px 0;}
.col1Hp .actionBox p{margin:0;line-height:1.3em;}
/* end. actionBox */
/* ----- messagesBox */
.col1Hp .messagesBox{border-top:1px solid #cccccc;padding:6px 0;margin:0;}
.col1Hp .messagesBox .colLeft{float:left;width:360px;}
.col1Hp .messagesBox .colRight{width:283px;float:right;}
.col1Hp .messagesBox ul{margin:0; padding:0;list-style-type:none;line-height:1.3em;color:#464646;}
.col1Hp .messagesBox ul li{margin:5px 0;}
.col1Hp .messagesBox ul li a{}
/* end. messagesBox*/
.col1Hp .prihlasitEmail{width:310px;background-color:#e0eefb;padding:8px 20px;color:#474747;}
.col1Hp .prihlasitEmail input.text{width:150px;font-size:100%;padding:3px;margin:0 3px;border:1px solid #b1cdeb;}
.col1Hp .prihlasitEmail .radekFormulare{float:left;margin:5px 8px 0 0;}
.col1Hp .prihlasitEmail input{margin:0; padding:0 6px;}
.col1Hp .prihlasitEmail .buttonGrey{position:relative;top:-1px;}
.col1Hp h6{margin:5px 0;text-transform:uppercase;border-bottom:1px solid #81b3e6;font-size:100%;}
.col1Hp .supplyD{margin:0; padding:0;list-style-type:none;}
.col1Hp .supplyD li{border-bottom:1px solid #dbdbdb;padding:5px 2px;}
.col1Hp .supplyD li a{padding:0 20px 0 0;text-decoration:none;}
.col1Hp .supplyD li strong{color:#666666;font-weight:normal;}
.col1Hp .supplyD li em{color:#000000;}
.col1Hp .supplyD li:hover{background-color:#e6f1fc;}
.col1Hp .supplyD li:hover a{text-decoration:underline;color:#3299cc;}
.col1Hp .supplyD li a:hover{text-decoration:underline;color:#3299cc;}
/* end. col1Hp */
/* ----- .col2Hp */
.col2Hp{width:245px;float:right;}
.col2Hp h2{color:#ef1109;font-size:130%;margin:25px 0 15px 0;text-transform:uppercase;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:normal;}
.col2Hp .moreInfo{font-size:90%;text-transform:uppercase;}
/* ----- promoBox */
.col2Hp .promoBox img{float:left;margin:0 5px 5px 0;}
.col2Hp .promoBox p strong{color:#ef1109;font-weight:normal;}
/* end. promoBox */
/* ----- newsBox */
.newsBox{font-size:90%;color:#464646;line-height:1.3em;margin-bottom:30px;}
.col2Hp .newsBox h3{background-color:#518fd2;font-size:150%;color:#FFFFFF;text-transform:uppercase;font-weight:normal;padding:10px 10px;color:#FFFFFF;}
.col2Hp .newsBox h4{margin:15px 0 4px 0;font-size:120%;font-weight:normal; color:#ef1109;}
.col2Hp .newsBox strong{color:#000000;font-weight:normal;}
.col2Hp .newsBox p{margin:3px 0;}
.col2Hp .newsBox p.date{border-bottom:1px solid #949494;display:inline;padding:0 15px 5px 0;font-style:italic; }
/* end. newsBox */
/* ----- auctionBox */
.col2Hp .auctionBox{font-size:90%;color:#5f5f5f;line-height:1.3em;}
.col2Hp .auctionBox h3{background-color:#518fd2;font-size:150%;color:#FFFFFF;text-transform:uppercase;font-weight:normal;padding:10px 19px;color:#FFFFFF;}
.col2Hp .auctionBox h4{margin:15px 0 0 0;font-size:110%;}
.col2Hp .auctionBox table{border-collapse:collapse;margin:6px 0;}
.col2Hp .auctionBox table td, .col2Hp .auctionBox table th{padding:10px 8px;}
.col2Hp .auctionBox table td.price{font-size:110%;}
.col2Hp .auctionBox table td.price strong{font-size:110%;color:#ef1109;}
/* end. auctionBox */
/* end. .col1Hp */
/* end. hp */
/* ----- bubble */
.bubble{width:166px;position:absolute;text-align:left;}
.bubble .bubbleMain{background-image:url(/img/bg/bubble-top.png);background-repeat:no-repeat;background-position:0 top;margin-bottom:-10px;padding:5px 10px;font-size:90%;line-height:1.3em;}
.bubble .bubbleMain a{font-weight:bold;}
.bubble .bubbleFooter{background-image:url(/img/bg/bubble-bottom.png);background-repeat:no-repeat;background-position:0 bottom;height:46px;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/img/bg/bubble-bottom.png',sizingMethod='scale');}
.bubbleTop{width:166px;position:absolute;text-align:left;}
.bubbleTop .bubbleMain{background-image:url(/img/bg/bubble2-bottom.png);background-repeat:no-repeat;background-position:0 bottom;margin-top:-20px;padding:0 10px 5px 10px;font-size:90%;line-height:1.3em;}
.bubbleTop .bubbleMain a{font-weight:bold;}
.bubbleTop .bubbleMain strong{color:#000000;}
.bubbleTop .bubbleHeader{background-image:url(/img/bg/bubble2-top.png);background-repeat:no-repeat;background-position:0 top;height:46px;}
/* end. bubble */
/* ----- priceList */
.priceList table{margin:0 0 20px 0;}
.priceList h3{margin:0 0 10px 0;}
.priceList h4{margin:0 0 1px 0;background-color:#e0eefb;padding:4px 5px;color:#474747;}
.priceList h5{font-size:100%;  margin:-10px 0 5px 5px; font-weight:normal;   color:#474747;font-style:italic; }
.priceList table.standart td.price{text-align:right;padding:0 8px;width:100px;}
.priceList table.standart th.price{text-align:right;}
.priceList table tr:hover{background-color:#fff;}
/* .priceList */
.mainContent .perex{font-size:120%;}
div.print{float:right;}
div.print a{color:#3C82CD;}
input.text, textarea.text{border:1px solid #518fd2;padding:3px 3px;font-size:100%;width:150px;}
select.text{font-size:90%;width:160px;}
.raquo{font-size:14px;}
.titulek{color:#ef1109;}
.zvyrazneny{color:#ed8207;}
.zakladni{color:#474747;}
.printonly{display:none;}

#homepg-banner { height: 200px; overflow: hidden; position: relative; }
#homepg-banner p { margin: 0; }
#homepg-banner img { border: 0 none; }
#homepg-banner p#homepg-imgs { position: relative; width: 980px; height: 200px; }
#homepg-banner p#homepg-nav { position: absolute; top: 8px; left: 20px; overflow: hidden; z-index: 999; font-size: 11px; font-family: Arial, sans-serif; }
#homepg-banner p#homepg-nav a { float: left; line-height: 18px; padding: 0 5px; color: #e4e4e4; border: 1px solid #ccc; margin: 0 3px 0 0; font-weight: bold; text-decoration: none; }
#homepg-banner p#homepg-nav a:hover { background: #2b483c; border-color: #e9f97e; }
