.ostatni-sort{font-size:9px!important; text-decoration:underline!important;}
.anotace{padding:10px 10px;}
.anotace p{margin:0; padding-right:0px;}
.anotace p a{text-decoration:none;color:#404040;}
.anotace p a.art{text-decoration:underline}
.anotace p a:hover{color:#000}
.anotace p.male{text-align:right;margin:0;clear:both}
.anotace p.male a{padding:5px 30px 5px 0;text-decoration:underline}
.anotace p a{ color:red;}
.anotace p a:hover{ color:#66CC33}
.anotace img{ float:left; margin-right:10px;}
.cudl2{padding:0 0 10px 2px;}
.cudl2 li{background-image:url(images/8-em-plus.png); list-style:none; background-position:left; background-repeat:no-repeat; padding:0 0 0 10px;}
.tv{width:145px; height:30px; background-image:url(images/znatenasztv.jpg); background-repeat:no-repeat; display:block; color:#990000; font-weight:bold; padding-top:9px; padding-left:50px; text-decoration:none; margin-left:17px;}
.dvere-okna-virtual{margin-top:-2px!important;}
.prohlidka-okna{color:#9A000F!important;}
.virtual{margin-top:2px; border:4px solid #990000!important;}

.akce-podlaha{ float:right; display:inline; margin-right:30px; margin-top:-35px; color:#900; border:4px solid #9A000F; padding:8px; background:#fff;}
.akce-podlaha strong{ font-size:18px;}
.akce-podlaha span{ color:#000; font-weight:bold;}
.akce-sipky{width:360px; height:17px; background:url(images/sipky-akce.jpg) no-repeat;}
#hp-h1{float:left; display:inline; position:relative; z-index:0; background:none!important; margin-top:0px!important; font-size:10px!important; padding:0px!important; color:#000;}
#hp-h1 a{color:#000!important;}
.hpjh1{font-size:11px;
	font-weight:bold;
	background-color:#363636;
	height:14px;

	margin-top:3px;
	margin-left:0px;
	padding-top:3px;
	padding-bottom:2px;
	padding-left:24px;
	color:#fff;
	background-image:url(images/h1-1.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;}

.akce-podlaha-2{ float:right; display:inline; margin-right:30px; margin-top:-5px; color:#900; border:4px solid #9A000F; padding:8px; background:#fff;}
.akce-podlaha-2 strong{ font-size:18px;}
.akce-podlaha-2 span{ color:#000; font-weight:bold;}

.akce-platne-vyrobci{width:700px; height:70px; display:block; float:left; border:2px solid #fff; color:#fff!important; margin-top:6px; padding-top:20px; margin-bottom:12px; text-align:center; font-size:24px; font-weight:bold; background:url(images/tl-akce-vyrobci.jpg) no-repeat;  text-decoration:none!important;}
.akce-platne-vyrobci span{ font-size:14px; text-decoration:none!important;}
.akce-platne-vyrobci:hover{ color:#fff!important;}
.vernostni-karta{margin:0px 0px 5px 5px; width:105px; float:right; display:inline; position:relative; z-index:100;}

.akce-kuchyne{font-size:16px!important;}

.prum-foto a img{width:140px; border:4px solid #2E434D;}
.prum-foto a{ float:left; display:inline; margin-right:10px; margin-bottom:8px;}

.skrine-foto a img{width:140px; height:110px; border:4px solid #2E434D;}
.skrine-foto a{ float:left; display:inline; margin-right:10px; margin-bottom:8px;}

.lodzie-foto a img{width:140px; height:110px; border:4px solid #2E434D;}
.lodzie-foto a{float:left; display:inline; margin-right:14px; margin-bottom:8px; width:150px; height:140px; text-align:center; font-size:10px;}

.okna-plastova ul{margin-top:20px; margin-left:20px;}
#nadp2{ font-size:18px!important; margin-bottom:6px!important; background:url(images/h2-nadpis.jpg) no-repeat left!important; width:670px; height:22px!important; color:#fff!important; border-bottom:1px solid #990000;}
.nadp2{ font-size:18px!important; padding-left:6px!important; margin-bottom:6px!important; background:url(images/h2-nadpis.jpg) no-repeat left!important; width:670px; height:22px!important; color:#fff!important; border-bottom:1px solid #990000;}
.nadp2b{ font-size:18px!important; padding-left:6px!important; margin-bottom:6px!important; background:url(images/h2-nadpisb.jpg) no-repeat left!important; width:670px; height:22px!important; color:#fff!important; border-bottom:1px solid #990000;}
.okna-plastova ul li{display:inline; float:left; margin-left:10px; margin-right:30px; margin-bottom:12px;}
.okna-plastova p{ margin-bottom:7px; margin-top:4px; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-right:10px;}
.tl-zelena-usporam{display:block; width:187px; height:92px; background:url(images/okna-tl/zelena-usporam.png) no-repeat; overflow:hidden; text-indent:-2000px;}
.tl-okna-plastova-ri-standard7{display:block; width:187px; height:92px; background:url(images/okna-tl/standard7.png) no-repeat; overflow:hidden; text-indent:-2000px;}
.tl-okna-plastova-ri-elegant7{display:block; width:187px; height:92px; background:url(images/okna-tl/elegant7.png) no-repeat; overflow:hidden; text-indent:-2000px;}
.tl-okna-plastova-ri-standard5{display:block; width:187px; height:92px; background:url(images/okna-tl/standard5.png) no-repeat; overflow:hidden; text-indent:-2000px;}
.tl-okna-plastova-ri-elegant5{display:block; width:187px; height:92px; background:url(images/okna-tl/elegant5.png) no-repeat; overflow:hidden; text-indent:-2000px;}
.tl-okna-plastova-ri-klasik5{display:block; width:187px; height:92px; background:url(images/okna-tl/klasik5.png) no-repeat; overflow:hidden; text-indent:-2000px;}
.tl-okna-plastova-ri-vzornik-barev{display:block; width:187px; height:92px; background:url(images/okna-tl/vzornik-barev.png) no-repeat; overflow:hidden; text-indent:-2000px;}
.tl-okna-plastova-ri-vchodove-dvere{display:block; width:187px; height:92px; background:url(images/okna-tl/vchodove-dvere.png) no-repeat; overflow:hidden; text-indent:-2000px;}
.tl-okna-plastova-ri-balkonove-dvere{display:block; width:187px; height:92px; background:url(images/okna-tl/balkonove-dvere.png) no-repeat; overflow:hidden; text-indent:-2000px;}
.tl-okna-plastova-ri-dverni-vyplne{display:block; width:187px; height:92px; background:url(images/okna-tl/dverni-vyplne.png) no-repeat; overflow:hidden; text-indent:-2000px;}
.tl-okna-plastova-ri-kovani-maco{display:block; width:187px; height:92px; background:url(images/okna-tl/kovani-maco.png) no-repeat; overflow:hidden; text-indent:-2000px;}
.tl-okna-plastova-ri-kliky-krytky{display:block; width:187px; height:92px; background:url(images/okna-tl/kliky.png) no-repeat; overflow:hidden; text-indent:-2000px;}
.tl-okna-plastova-ri-zaluzie{display:block; width:187px; height:92px; background:url(images/okna-tl/zaluzie.png) no-repeat; overflow:hidden; text-indent:-2000px;}
.tl-okna-plastova-ri-parapety{display:block; width:187px; height:92px; background:url(images/okna-tl/parapety.png) no-repeat; overflow:hidden; text-indent:-2000px;}
.tl-okna-plastova-ri-udrzba{display:block; width:187px; height:92px; background:url(images/okna-tl/udrzba.png) no-repeat; overflow:hidden; text-indent:-2000px;}
.tl-okna-plastova-ri-zaluzie-integrovane{display:block; width:187px; height:92px; background:url(images/okna-tl/int-zaluzie.png) no-repeat; overflow:hidden; text-indent:-2000px;}

.profily-oken{clear:both; height:247px;}
.profily-oken img{width:300px; border:6px solid #2E434D; float:left; display:inline; margin-right:6px;}
.profily-oken h5{margin-top:0px!important; color:#fff; background:#BA0001; width:370px; padding-left:4px; float:left; display:inline; margin-bottom:0px!important;}
.profily-oken p{width:374px; float:left; display:inline; margin-top:2px;}
.profily-oken table{float:left; display:inline; width:370px; background:#BA0001; border:2px solid #2E434D; border-collapse:collapse; margin-top:-5px;}
.profily-oken td{border-collapse:collapse; border:1px solid #fff; background:#BA0001!important; color:#fff;}

.akce-okna{font-size:13px; font-weight:bold; font-family:Verdana, Geneva, sans-serif;}
.akce-okna-1{border-left:8px solid #f00!important; border-right:8px solid #f00!important; padding-left:5px; margin-right:15px;}
.internet{padding-left:10px;}

#lomax-vrata{float:left; display:inline; margin-left:50px;}
#lomax-vrata ul{padding-left:5px; list-style:circle;} 
#lomax-vrata li{padding-left:0px!important; margin-left:10px; list-style:circle;} 

.i-robot{margin-top:10px; float:left; display:inline; margin-right:4px;}
.i-robot a{float:left; display:block; border:1px solid #999; width:134px;}
.i-robot a:hover{ background:#3C0; border:1px solid #F00;}
.active{ background:#F90!important; border:1px solid #3F0!important;}
.i-robot img{float:left; display:inline; margin-right:4px; width:55px;}
.i-robot span{font-size:10px; color:#333;}
.robot-ram{border:6px solid #F5F3F4; margin-top:0px; margin-right:30px;}
.cena-robot{float:right; display:inline; margin-right:30px; background:#ccc; padding:4px; border:1px solid #999;}
.vrata-lomax{width:330px; height:170px; border:4px solid #424242; margin-left:0px; background:url(images/garazova-vrata.jpg) 0px -10px; display:block; text-decoration:none;}
.vrata-lomax:hover{opacity: 0.6;
-moz-opacity: 0.6;
-khtml-opacity: 0.6;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
filter: alpha(opacity=60);}
.vrata-lomax h2{width:100%!important; background:#900 url(none)!important; padding:0px!important; margin-top:0px!important; color:#fff!important; font-size:22px!important; text-align:center!important; height:27px!important;}

.brany-lomax{width:330px; height:170px; border:4px solid #424242; margin-left:0px; background:url(images/brany.jpg) -90px 0px no-repeat; display:block; text-decoration:none;}
.brany-lomax:hover{opacity: 0.6;
-moz-opacity: 0.6;
-khtml-opacity: 0.6;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
filter: alpha(opacity=60);}
.brany-lomax h2{width:100%!important; background:#900 url(none)!important; padding:0px!important; margin-top:0px!important; color:#fff!important; font-size:22px!important; text-align:center!important; height:27px!important;}

.lomax-10let{float:right; display:inline; margin-right:20px; margin-top:10px;}

.bonus-h2{font-size:10px; color:#900; float:right; display:inline; margin-right:31px; margin-top:-25px; font-weight:bold;}
.bonus-h2 span{ font-size:16px!important;}
.bonus-h2:hover{ color:#333;}

.mr50{margin-right:50px;}
.akce-univ{width:260px; height:160px; background:#424242; float:left; display:inline; margin-left:20px; margin-top:10px;}
.akce-univ a{text-decoration:none;}
.akce-univ a:hover{text-decoration:none;}
.akce-univ .sleva{float:left; display:inline; position:relative; height:40px; background:#900; padding:3px; padding-left:4px; padding-right:4px; margin-left:-10px; margin-top:-10px; font-family:Arial, Helvetica, sans-serif; color:#fff; font-weight:bold;}
.akce-univ .sleva span{font-size:36px;}
.akce-univ .platnost{float:left; display:inline; position:relative; height:20px; background:#e8e8e8; padding-top:3px; padding-left:4px; padding-right:4px; color:#000; margin-top:1px;}
.akce-univ .popis{color:#fff; padding-left:6px; display:block; width:253px; height:56px;}
.akce-univ .obr{padding-left:6px; color:#fff; font-weight:bold; width:230px;}
.akce-univ .obr img{ margin-right:4px;}
.akce-univ .obr div{float:left; display:inline; margin-left:106px; margin-top:-63px; width:140px;}

.sp-menu{width:160px; height:120px; background:#9A000F; float:left; display:inline; margin-left:4px; margin-top:10px; margin-right:14px; text-decoration:none;}
.sp-menu a{text-decoration:none;}
.sp-menu:hover{text-decoration:none; opacity: 0.7;
-moz-opacity: 0.7;
-khtml-opacity: 0.7;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
filter: alpha(opacity=70);}
.sp-menu .sleva{float:left; display:inline; position:relative; height:24px; padding:3px; padding-left:8px; padding-right:4px; margin-left:-4px; margin-top:-3px; font-family:Arial, Helvetica, sans-serif; color:#fff; font-weight:bold;}
.sp-menu .sleva span{font-size:20px;}
.sp-menu .platnost{float:left; display:inline; position:relative; height:22px; padding-top:0px; padding-left:4px; color:#fff; margin-top:1px;}
.sp-menu .platnost span{font-size:20px;}
.sp-menu .popis{color:#fff; padding-top:30px; margin-top:4px; padding-left:6px; display:block; width:154px; text-align:center; height:50px; font-size:20px;}

.fs10{font-size:10px!important;}

.sp-menu .obr{padding-left:6px;}
.bonus{margin-top:7px; float:left; display:block; clear:both; font-size:10px; font-weight:bold; text-align:center; color:#900; text-decoration:underline!important;}
.slevy-bonusy{ color:#900;}
.optimal{width:690px; color:#fff; font-size:14px!important; padding-bottom:2px;}
.optimal span{ font-size:16px; background:#990000; padding:4px;}


.sp-menu-akce{width:160px; height:120px; background:#424242; float:left; display:inline; margin-left:4px; margin-top:10px; margin-right:14px; text-decoration:none;}
.sp-menu-akce a{text-decoration:none;}
.sp-menu-akce:hover{text-decoration:none; opacity: 0.7;
-moz-opacity: 0.7;
-khtml-opacity: 0.7;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
filter: alpha(opacity=70);}
.sp-menu-akce .sleva{float:left; display:inline; position:relative; height:24px; padding:3px; padding-left:8px; padding-right:4px; margin-left:-4px; margin-top:-3px; font-family:Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; z-index:0}
.sp-menu-akce .sleva span{font-size:20px;}
.sp-menu-akce .platnost{float:left; display:inline; position:relative; height:22px; padding-top:0px; padding-left:4px; padding-right:4px; padding-bottom:4px; color:#fff; margin-top:-6px; margin-left:-6px; background:#9A000F;}
.sp-menu-akce .platnost span{font-size:20px;}
.sp-menu-akce .popis{color:#fff; padding-top:30px; margin-top:7px; padding-left:6px; display:block; width:154px; text-align:center; height:50px; font-size:20px;}
.sp-menu-akce .obr{padding-left:6px;}

.sp-menu-galerie{width:160px; height:120px; background:#2E434D; float:left; display:inline; margin-left:4px; margin-top:10px; margin-right:14px; text-decoration:none;}
.sp-menu-galerie a{text-decoration:none;}
.sp-menu-galerie:hover{text-decoration:none; opacity: 0.7;
-moz-opacity: 0.7;
-khtml-opacity: 0.7;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
filter: alpha(opacity=70);}
.sp-menu-galerie .sleva{float:left; display:inline; position:relative; height:24px; padding:3px; padding-left:8px; padding-right:4px; margin-left:-4px; margin-top:-3px; font-family:Arial, Helvetica, sans-serif; color:#fff; font-weight:bold;}
.sp-menu-galerie .sleva span{font-size:20px;}
.sp-menu-galerie .platnost{float:left; display:inline; position:relative; height:22px; padding-top:0px; padding-left:4px; color:#fff; margin-top:1px;}
.sp-menu-galerie .platnost span{font-size:20px;}
.sp-menu-galerie .popis{color:#fff; padding-top:30px; margin-top:4px; padding-left:6px; display:block; width:154px; text-align:center; height:50px; font-size:20px; background:#9A0000 url(images/camera.png) 44px 4px no-repeat;}
.sp-menu-galerie .obr{padding-left:6px;}

.popup { padding:10px; border:1px solid #ccc; background:#eee; width:250px; font-size: small; background:#2F434C; z-index:100;}
.popup div{border:10px solid #990000; padding:10px; background:#F4F5F6;}

.popup2{ padding:10px; border:1px solid #ccc; background:#eee; width:250px!important; height:110px!important; font-size: small; background:#2F434C; z-index:2000!important; position:relative; color:#fff; border:8px solid #900!important;}
.popup2 a{color:#fff!important;}


.bonus-tooltip{ cursor:help; text-decoration:underline; width:auto; color:#900;}
.bonus-tooltip:hover{color:#F00;}
.lyoness{float:right; display:inline; width:120px; margin-right:30px; margin-top:0px;}
.apokork-vyroci{ width:60px; margin-right:0px; margin-top:-28px; float:right; position:relative; z-index:1000;}
.slevy-695{width:695px;}

.bcg-plovouci-podlahy{background:url(images/big_517.jpg);}
.bcg-plovouci-podlahy-drevene{background:url(images/dub_eriksberg_xxl.jpg);}
.bcg-podlahy-drevene{background:url(images/Ahorn_europ_rustikal-1.jpg); color:#FFF!important;}
.bcg-podlahy-korkove{background:url(images/s_zp0100.jpg);}
.bcg-podlahy-marmoleum{background:url(images/linoleum.jpg) 0px -25px;}
.bcg-podlahy-pvc{background:url(images/5128V.jpg);}
.bcg-podlahy-koberce{background:url(images/kusovy_koberec.jpg);}
.bcg-podlahy-renovace{background:url(images/renovace1a.jpg) 0px -20px;}
.bcg-podlahy-chemie{background:url(images/lepidla.jpg) -10px -37px;}
.bcg-podlahy-galerie{background:url(images/podlahy_foto15v.jpg) -10px -37px;}
.bcg-podlahy-akce{background:url(images/penize.jpg); color:#990000!important; font-weight:bold}

.bcg-dvere-prum{background:url(images/prum.jpg) -2px -3px; color:#ff0000!important;}
.bcg-dvere-prum-cenik{background:url(images/prum-c.jpg) -2px -4px; color:#000!important;}

.bcg-dvere-twin{background:url(images/twin.jpg);}
.bcg-dvere-solodoor{background:url(images/dvere-solodoor.jpg); color:#ff0000!important;}
.bcg-dvere-sherlock{background:url(images/dvere-sherlock.jpg); color:#ff0000!important;}
.bcg-dvere-sapeli{background:url(images/dvere-sapeli.jpg); color:#ff0000!important;}
.bcg-dvere-akce{background:url(images/penize.jpg) no-repeat; color:#990000!important; font-weight:bold}

.bcg-chemie-bona{background:url(images/bona.jpg);}
.bcg-chemie-shutz{background:url(images/shutz.jpg);}




.clear{width:100%; height:1px; display:block; clear:both;}

.okna-plastova-2{margin-left:0px; margin-top:-10px;}
.okna-plastova-2 li{margin-right:5px!important; margin-left:0px!important; margin-bottom:16px!important;}
.okna-plastova-2 h2{margin-top:0px!important; padding-top:1px!important; background:#9A000F url(none); color:#fff!important; text-align:center!important;}

.okna-zelena-usporam{width:160px; height:130px; border:2px solid #9A000F; display:block; text-decoration:none; margin-top:0px!important;}
.okna-zelena-usporam:hover{opacity: 0.5;
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
filter: alpha(opacity=50);}
.okna-zelena-usporam div{ display:none;}
.okna-standard7{background:url(images/okna-plast/st7.jpg);}
.okna-elegant7{background:url(images/okna-plast/el7.jpg);}
.okna-standard5{background:url(images/okna-plast/st5.jpg);}
.okna-elegant5{background:url(images/okna-plast/el5.jpg);}
.okna-klasik5{background:url(images/okna-plast/kl5.jpg);}
.okna-zelena{background:url(images/okna-plast/zelena.jpg);}
.okna-vzornik{background:url(images/okna-plast/vzornik.jpg) 0px 8px;}
.okna-balkon{background:url(images/okna-plast/balkon.jpg);}
.okna-vchod{background:url(images/okna-plast/vchod.jpg);}
.okna-dvere{background:url(images/okna-plast/dvere.jpg);}
.okna-kovani{background:url(images/okna-plast/kovani.jpg) 0px 8px;}
.okna-klika{background:url(images/okna-plast/klika.jpg);}
.okna-zaluzie{background:url(images/okna-plast/zaluzie.jpg);}
.okna-zaluzie-pl{background:url(images/okna-plast/zaluzie-pl.jpg);}
.okna-parapet{background:url(images/okna-plast/parapet.jpg) 0px 8px;}
.okna-udrzba{background:url(images/okna-plast/udrzba.jpg);}
	
.okna-zelena-usporam:hover{border:2px solid #333;}

.okna-ram{border:6px solid #F5F3F4; margin-top:8px; margin-left:10px;}
.vchodove-dvere{border:6px solid #F5F3F4; float:right; margin-right:10px; margin-top:-20px;}
.virt-prohlidka{border:6px solid #990000; margin-top:4px; margin-left:1px;}

.okna-doplnky li{ padding-left:15px; margin-left:0px; list-style:circle; background:url(images/li-2.gif) no-repeat 0px -5px;}
#okna-galerie{width:700px!important; float:left; position:relative; display:block; clear:both; margin-bottom:10px;}
#okna-galerie img{ margin-right:5px; border:4px solid #F5F3F4; width:150px; height:120px; margin-bottom:5px;}

.okna-plastova-udrzba p{ margin-bottom:7px; margin-top:4px; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-right:10px;}
.okna-plastova-udrzba ul{list-style:circle; list-style-type:circle; list-style-image:none;} 
.okna-plastova-udrzba ul li{ padding-left:15px; margin-left:10px; background:url(images/li-2.gif) no-repeat 0px -5px; font-size:12px; color:#333; margin-right:20px;}
.okna-plastova-udrzba ul li a{ color:#333;}
.okna-plastova-udrzba ul li a:hover{ color:#900;}
.okna-plastova-udrzba h3{margin-left:-35px!important; font-size:13px!important; padding-bottom:5px!important;}

.tapety-na-zed ul{margin-top:20px; margin-left:20px;}
.tapety-na-zed ul li{display:inline; float:left; margin-left:10px; margin-right:30px; margin-bottom:12px;}
.tapety-na-zed p{ margin-bottom:7px; margin-top:4px; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-right:10px;}
.tapety-na-zed-galerie{ padding-right:15px;}
.tapety-na-zed-galerie img{border:6px solid #F5F3F4; margin-top:8px; margin-left:10px; height:120px;float:left; display:inline;}
.tl-tapety-na-zed-bazaar{display:block; width:170px; height:100px; background:url(images/tapety-tl/bazaar.png) no-repeat; overflow:hidden; text-indent:-2000px;}
.tl-tapety-na-zed-bijoux{display:block; width:170px; height:100px; background:url(images/tapety-tl/bijoux.png) no-repeat; overflow:hidden; text-indent:-2000px;}
.tl-tapety-na-zed-duchess{display:block; width:170px; height:100px; background:url(images/tapety-tl/duchess.png) no-repeat; overflow:hidden; text-indent:-2000px;}
.tl-tapety-na-grand-cru{display:block; width:170px; height:100px; background:url(images/tapety-tl/grand-cru.png) no-repeat; overflow:hidden; text-indent:-2000px;}
.tl-tapety-na-oriental-moon{display:block; width:170px; height:100px; background:url(images/tapety-tl/moon.png) no-repeat; overflow:hidden; text-indent:-2000px;}
.tl-tapety-na-zed-paraiso{display:block; width:170px; height:100px; background:url(images/tapety-tl/paraiso.png) no-repeat; overflow:hidden; text-indent:-2000px;}
.tl-tapety-na-zed-pip{display:block; width:170px; height:100px; background:url(images/tapety-tl/pip.png) no-repeat; overflow:hidden; text-indent:-2000px;}
.tl-tapety-na-zed-porcelain{display:block; width:170px; height:100px; background:url(images/tapety-tl/porcelain.png) no-repeat; overflow:hidden; text-indent:-2000px;}
.tl-tapety-na-zed-raffles{display:block; width:170px; height:100px; background:url(images/tapety-tl/raffles.png) no-repeat; overflow:hidden; text-indent:-2000px;}
.tl-tapety-na-zed-supernova{display:block; width:170px; height:100px; background:url(images/tapety-tl/supernova.png) no-repeat; overflow:hidden; text-indent:-2000px;}
.tl-tapety-na-zed-twilight{display:block; width:170px; height:100px; background:url(images/tapety-tl/twilight.png) no-repeat; overflow:hidden; text-indent:-2000px;}
.tl-tapety-na-zed-jungle{display:block; width:170px; height:100px; background:url(images/tapety-tl/jungle.png) no-repeat; overflow:hidden; text-indent:-2000px;}
.tl-tapety-na-zed-wallpower-for-kids{display:block; width:170px; height:100px; background:url(images/tapety-tl/kids.png) no-repeat; overflow:hidden; text-indent:-2000px;}
.tl-tapety-na-zed-wallpower-unlimited{display:block; width:170px; height:100px; background:url(images/tapety-tl/unlimited.png) no-repeat; overflow:hidden; text-indent:-2000px;}
.tl-tapety-na-zed-wallpower-next{display:block; width:170px; height:100px; background:url(images/tapety-tl/next.png) no-repeat; overflow:hidden; text-indent:-2000px;}
.tl-tapety-na-zed-petits-fours{display:block; width:170px; height:100px; background:url(images/tapety-tl/petits_fours.png) no-repeat; overflow:hidden; text-indent:-2000px;}
.tl-tapety-na-zed-uni-royal{display:block; width:170px; height:100px; background:url(images/tapety-tl/royal.png) no-repeat; overflow:hidden; text-indent:-2000px;}
.tl-tapety-na-zed-colani{display:block; width:170px; height:100px; background:url(images/tapety-tl/colani.png) no-repeat; overflow:hidden; text-indent:-2000px;}
.tl-tapety-na-zed-compendium{display:block; width:170px; height:100px; background:url(images/tapety-tl/compedium.png) no-repeat; overflow:hidden; text-indent:-2000px;}
.tl-tapety-na-zed-pearl{display:block; width:170px; height:100px; background:url(images/tapety-tl/pearl.png) no-repeat; overflow:hidden; text-indent:-2000px;}
.tl-tapety-na-zed-scala{display:block; width:170px; height:100px; background:url(images/tapety-tl/scala.png) no-repeat; overflow:hidden; text-indent:-2000px;}
.tl-tapety-na-zed-la-veneziana{display:block; width:170px; height:100px; background:url(images/tapety-tl/la-veneziana.png) no-repeat; overflow:hidden; text-indent:-2000px;}
.tl-tapety-na-zed-charisma{display:block; width:170px; height:100px; background:url(images/tapety-tl/charisma.png) no-repeat; overflow:hidden; text-indent:-2000px;}

.galerie,.ref{width:100%;clear:both;/*float:left;*/margin:0 0 10px;}
.galerie p,.ref p{float:left;clear:both;font-size:11px;color:#404040;margin:0;}
.dopln ul li{ list-style:none;}

.vrata-1{float:left; display:inline; width:360px; padding-left:20px;}
.vrata-1 img{display:block; border:1px solid #999; margin-bottom:8px;}

.tapety a{color:#CCC!important;}

.dvere-ns strong{font-weight:normal;}
.dvere-help{width:310px!important; font-size:11px; margin-top:25px!important; float:left; display:inline; margin-left:0px; margin-right:20px; color:#333; padding-left:2px; padding-top:2px; border-left:6px solid #666!important; height:44px!important;}
.dvere-help img{float:left; margin-right:5px; width:34px; height:35px;}
.dvere-help a{color:#ff0000;}
.dvere-help a:hover{color:#900;}

.ns{font-weight:normal;}
.zasklivani-lodzii-2{float:left; display:inline; width:240px;}
.click-tech{float:left; display:inline; margin-right:15px; border-left:4px solid #666; font-size:11px; padding-left:3px;}
.click-popis{margin-left:0px; margin-top:8px; border-left:5px solid #666; border-right:5px solid #666;}

.dver{width:400px;float:left}
.l-i{float:left; display:inline;}
.dver p{position:relative;height:250px;width:120px;}
.dver p img{width:100px;height:210px}
.dver p strong{width:25px;width:25px;position:absolute;right:10px;top:215px}
.dver p em{width:75px;position:absolute;left:0;top:212px;font-size:12px}
.dver p img{background:none;padding:0;border:1px solid #d8c8ac}
.dver p strong img{width:25px;height:25px;background:none;padding:0;border:0 none}
.dver p,.povr p,.skla p,.galerie p,.ref p{float:left;clear:none;font-size:11px;color:#404040;margin:0;}
.dver em,.povr em,.skla em,.galerie em,.ref em,
.dver strong,.povr strong,.skla strong,.galerie strong,.ref strong{display:block;float:left;clear:both;width:100%;font-weight:normal;color:#404040;width:89px;}
.dver em,.povr em,.skla em,.galerie em,.ref em{font-style:normal}
.ikony{width:190px;float:right}
.ikony p{position:relative;height:130px;width:60px;}
.ikony p img{width:40px;height:90px}
.ikony p strong{width:17px;width:17px;position:absolute;right:5px;top:95px}
.ikony p em{width:40px;position:absolute;left:0;top:95px;font-size:10px}
.obsah .ikony p img{background:none;padding:0;border:0 none}
.obsah .ikony p strong img{width:17px;height:17px;}
.ikony h2{padding:0;margin:0 0 10px 0;background:0}
.stand p{position:relative;height:130px;width:90px;}
.stand p strong{right:15px;}
.povr p{position:relative;height:95px;width:70px;}
.povr p em{width:60px;position:absolute;left:2px;top:62px}
.povr p img{width:60px;height:60px;background:none;padding:0;border:1px solid #d8c8ac}
.prof img,.listy img, 
.prof table{width:300px}
.prof td img{padding:0;border:0 none;background: none}
.prof td{text-align:center}
.skla,.galerie,.ref{width:100%;clear:both;/*float:left;*/margin:0 0 10px;}
.skla p,.galerie p,.ref p{float:left;clear:none;font-size:11px;color:#404040;margin:0;}
.skla strong,.galerie strong,.ref strong{display:block;float:left;clear:both;width:100%;font-weight:normal;color:#404040;width:89px;}
.skla em,.galerie em,.ref em{font-style:normal}
.skla p{position:relative;height:170px;width:110px;margin-right:10px}
.skla p em{font-weight:bold}
.skla img {background:none;padding:0;border:0 none}
.listy img{background:#fff;border:1px solid #d8c8ac;padding:10px}
.param td img,.obsah .prof td img{padding:0;border:0 none;background: none}
.param td,.obsah .prof td{text-align:center}

.koupelna-div{border-left:0px solid #9A000F; float:left; display:inline; padding:0 0 5px 7px; width:330px; background-position:bottom right; background-repeat:no-repeat;}
.koupelna-div h3{margin-top:0px!important; float:left; display:inline; color:#cc0000!important;}
.koupelna-div ul{float:left; display:inline;  margin-left:15px;}
.koupelna-div img{float:left; display:inline; margin-right:10px;}

.kancelar-img img{margin-left:10px; margin-top:10px; border:1px solid #999; width:80px; height:80px;}
.ke-stazeni{border-top:1px dotted #333; margin-top:30px!important; padding-left:8px; padding-top:6px; color:#990000; font-size:11px; clear:both; display:block;}
.ke-stazeni img{ margin-top:8px;}


.galerie p{ float:left; display:inline; margin:0px; width:90px!important;}
.galerie .mini{display:block; clear:both; width:500px!important;}

.galerie-dvere p{ float:left; display:inline; margin:6px 6px 10px 6px; padding:5px 5px 5px 5px; width:110px!important; height:170px; font-size:10px; border:1px solid #999;}

.kontakty{ float:left; display:inline; width:290px; height:65px; FONT-SIZE: 10px; COLOR:#000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; padding:2px 0 0 5px; margin-top:5px; margin-left:7px;}
.kontakty h6{ color:#9A000F; margin-bottom:5px; margin-left:-5px; margin-top:-2px; padding-left:5px; padding-top:3px; padding-bottom:3px; FONT-SIZE: 11px;}
.kontakty b{ color:#000;}
.kontakty img{margin:0 5px 0 0; float:left}
.kontakty a{ color:#cc0000;}
.apo{font-size:12px!important; background:2px 2px;}
.kontakt-apokork{display:block; width:695px; height:140px; font-family:Arial, Helvetica, sans-serif; color:#333; margin-left:7px; margin-top:8px; padding-top:4px; padding-left:3px; display:block; font-size:0.8em; border-bottom:0px solid #CC6666; line-height:normal; border:4px solid #2E434D; background:#990000;}
.k1{float:left; display:inline; background:url(images/kontakt-bcg.jpg) repeat-x; color:#fff; padding-left:4px; padding-top:4px; padding-bottom:2px; width:680px;}
.ml30{margin-left:30px;}
.ml40{margin-left:40px;}
.k-mapa{margin-top:5px; margin-right:10px;}
.oddel{width:710px; height:12px; background-color:#E3E6E4; background:url(images/lista.jpg) no-repeat;}

.akce-pozadi{border:5px solid #990000; width:675px; padding:5px 10px 8px 15px; background-color:#F0F0F0; background-image:url(images/akce-pozadi.jpg); background-repeat:repeat-x; clear:both; margin-bottom:15px;}
.akce-pozadi p{margin-top:8px;}
.akce-pozadi ul{margin-left:25px;}

.galerie-vrata{ float:left; display:block; background:url(images/tl-galerie-vrata.jpg) no-repeat; width:196px; height:36px; color:#fff; font-weight:bold; text-decoration:none; padding-left:10px; padding-top:6px; margin-left:5px; margin-top:15px;}
.galerie-vrata:hover{color:#000;}

.vrata-ul{float:left; display:inline; width:280px;}

.akce{width:170px; height:141px; border:1px solid #000; float:left; display:inline; margin-top:10px;}
.akce h2{width:136px; background-color:#333333; color:#fff!important; font-size:0.9em!important; font-family:Verdana, Arial, Helvetica, sans-serif!important; margin-top:0px!important;}

#okna{padding-top:1px;}
#telo2{padding-top:1px;}
#telo2 table{background-color:#fff !important; text-align:center;}
#telo2 th{background-color:#ccc; padding:3px; text-align:center; font-size:12px;}
#telo2 td{background-color:#fff; padding:3px; text-align:center;}
#telo2 h5{font-size:13px; margin-bottom:4px; margin-top:-6px; padding-top:0px; font-family:Verdana, Geneva, sans-serif;}


#akce-hp{margin-left:13px; width:200px; height:156px;}

#dvere-table{width:650px;}
#dvere-table td{ border-collapse:collapse; border-bottom:1px solid #000; background-color:#FFCC99}

#galerie{ padding-left:25px;}
#galerie img{ border:6px solid #F5F3F4; width:200px; height:120px; margin:10px 15px 4px 0; float:left; display:inline;}

#galerie-virtualni{ padding-left:5px;}
#galerie-virtualni h3{font-size:15px!important;}
#galerie-virtualni p{ text-align:center; font-size:11px;}
#galerie-virtualni img{ border:6px solid #990000; width:156px; height:100px; margin:3px 10px 4px 0; float:left; display:inline;}

#galerie-podlahy{ padding-left:25px;}
#galerie-podlahy img{ border:6px solid #2E434D; width:100px; height:75px; margin:10px 15px 4px 0; float:left; display:inline;}

.poptavka td{ padding-left:10px; font-size:11px;}
.poptavka input{margin-left:10px; margin-right:0px; background-color:#EDDBDB;}
.poptavka textarea{margin-left:10px; margin-right:0px; padding-left:0px; background-color:#EDDBDB;}
.poptavka p{float:left; display:inline;}
.poptavka label{ margin-left:5px;}
.text-small-b{width:50px;}

.partner{margin:2px 0 13px 15px!important; padding-top:8px; font-size:11px; font-weight:bold; color:#333; display:inline; float:left; width:330px;}
.partner img{ border:1px solid #999; float:left; display:inline; margin-right:10px; width:242px; height:144px;}
.partner a{ color:#FF0000;}

.partner2{margin:2px 0 0 8px!important; padding-top:8px; font-size:11px; font-weight:bold; color:#333;  display:inline; float:left; width:330px;}
.partner2 img{ border:1px solid #999; float:left; display:inline; margin-right:10px; width:242px; height:90px;}
.partner2 a{ color:#FF0000;}

#podlahy-table{width:650px;}
#podlahy-table td{ border-collapse:collapse; border-bottom:1px solid #000; background-color:#ccc;}

#brusky{;}
#brusky table{border-collapse:collapse; background-color:#D5D2DF; margin-top:15px; clear:both;}
#brusky th{background-color:#D5D2DF;}
#brusky td{ border-bottom:1px solid #D5D2DF; border-collapse:collapse; border-left:1px solid #D5D2DF; text-align:left;}
#brusky p{ clear:both; margin-top:10px;}

#koupelny li{ list-style-image:none!important; list-style:disc!important;}
#koupelny p{ margin-top:5px;}

#rako-koupelny{width:200px; height:100px; float:left; display:inline; border:1px solid #000; margin:10px 0 5px 0; padding-top:3px; padding-left:3px; padding-right:3px; background-image:url(images/rako4.jpg); border:2px solid #FF6633}
#rako-koupelny h4{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; margin:0px;}

#podlahy{;}
#podlahy a{ color:#990000;}
#podlahy a:hover{ color:#ff0000;}
#podlahy p{ margin-top:6px; margin-right:10px;}
#podlahy ul{margin-left:20px;}
#podlahy li{list-style-image:url(images/li-2.gif)!important; padding-left:-5px; margin-left:5px;}
#podlahy h3{clear:both; padding-top:10px!important; border-top:0px dotted #999;}
#podlahy h4{clear:both; margin-top:10px; font-size:12px; height:15px; padding:0px;}
#podlahy img{clear:both;}

.podlahy-4-10{margin:4px 10px 0 0;}

.zpet{ display:inline; float:right; margin-right:10px;}
.zpet a{ color:#FF0000;}

#magnum{float:left; display:inline; width:200px; height:90px; text-align:left; margin:10px 0 0 10px; border:1px solid #000; background-image:url(images/magnum.jpg);}
#magnum h5{margin:1px 0 3px 5px; font-family:Verdana, Arial, Helvetica, sans-serif}
#magnum ul{margin-top:5px;}
#fineline{float:left; display:inline; width:200px; height:90px; text-align:left; margin:10px 0 0 10px; border:1px solid #000; background-image:url(images/fineline.jpg);}
#fineline h5{margin:1px 0 3px 5px; font-family:Verdana, Arial, Helvetica, sans-serif}
#fineline ul{margin-top:5px;}
#berg{float:left; display:inline; width:200px; height:90px; text-align:left; margin:10px 0 0 10px; border:1px solid #000; background-image:url(images/berg.jpg);}
#berg h5{margin:1px 0 3px 5px; font-family:Verdana, Arial, Helvetica, sans-serif}
#berg ul{margin-top:5px;}

#forbo div{ display:inline; float:left; margin:5px 10px 10px 15px;} 
#forbo img{ border:1px solid #999;}
#forbo a{ color:#cc0000;}

.steco{float:left!important; display:inline!important; margin-top:-60px!important; margin-left:120px!important;}
.stecoservis{color:#CC6666; background:url(images/steco.jpg) no-repeat 15px 0px; width:110px; height:13px; border:0px; float:right; display:inline; padding-top:47px; padding-left:5px; margin-top:0px;}

.skryvany {display: none}
.bcg-akce{background:url(images/penize.jpg) no-repeat top right;}
.akce-vyr{color:#990000!important; font-size:16px; font-weight:bold;}

#kategorie-akce-vyrobci{width:366px; float:left; display:inline;}
#kategorie-akce-vyrobci a{float:left; display:inline; width:115px; height:90px; margin:2px; border:1px solid #000; cursor:pointer;}
#kategorie-akce-vyrobci a:hover{opacity: 0.5;
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
filter: alpha(opacity=50);}
#kategorie-akce-vyrobci a h2{ padding-left:1px; padding-right:0px; height:14px; line-height:14px; padding-top:0px; width:114px; padding-bottom:1px; margin-top:0px; background:#990000; color:#fff; font-family:Verdana, Geneva, sans-serif; font-size:10px;}
#kategorie-akce-vyrobci a div{ margin-top:52px; margin-left:4px; background:#fff; border:0px solid #999; width:15px; height:auto; text-align:center; padding:2px; font-weight:bold;
}
.popis-slev{font-size:10px; width:350px; float:left; display:inline; margin-left:2px; margin-top:-25px;}
.akce-vyr-vyzva{font-size:10px;}
.transparent {
opacity: 0.8;
-moz-opacity: 0.8;
-khtml-opacity: 0.8;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
filter: alpha(opacity=80);
}

.kategorie-akce-okna{background:url(images/akce-tl/okna.jpg) no-repeat;}
.kategorie-akce-vrata{background:url(images/akce-tl/vrata.jpg) no-repeat;}
.kategorie-akce-dvere{background:url(images/akce-tl/dvere.jpg) no-repeat;}
.kategorie-akce-skrine{background:url(images/akce-tl/skrine.jpg) no-repeat;}
.kategorie-akce-podlahy{background:url(images/akce-tl/podlahy.jpg) no-repeat;}
.kategorie-akce-kuchyne{background:url(images/akce-tl/kuchyne.jpg) no-repeat;}
.kategorie-akce-schody{background:url(images/akce-tl/schody.jpg) no-repeat;}
.kategorie-akce-lodzie{background:url(images/akce-tl/lodzie.jpg) no-repeat;}
.kategorie-akce-zaluzie{background:url(images/akce-tl/zaluzie.jpg) no-repeat;}


.bcg-skrine-vyplne{background:url(images/vyplne.jpg) 0px -4px no-repeat;}
.bcg-skrine-vestavba{background:url(images/vestavba.jpg) 0px -6px no-repeat;}
.bcg-skrine-kovani{background:url(images/kovani.jpg) 0px -6px no-repeat;}
.bcg-skrine-tlumici{background:url(images/tlumici.jpg) 0px 0px no-repeat;}
.bcg-skrine-doplnky{background:url(images/doplnky.jpg) 0px 0px no-repeat; }

.bcg-skrine-varianty{background:url(images/varianty.jpg) 0px 0px no-repeat;}
.bcg-skrine-spotsistem{background:url(images/spotsistem.jpg) 0px 0px no-repeat; }
.bcg-skrine-kalkulace{background:url(images/kalkulace.jpg) 0px 0px no-repeat;}
.bcg-skrine-krok{background:url(images/krok.jpg) 0px 0px no-repeat;}

.bcg-kuchyne-podhled{background:url(images/kuchyne/menu/podhled.jpg) 0px 0px no-repeat;}
.bcg-kuchyne-korpusy{background:url(images/kuchyne/menu/korpusy.jpg) 0px 0px no-repeat;}
.bcg-kuchyne-spotrebice{background:url(images/kuchyne/menu/spotrebice.jpg) 0px 0px no-repeat;}
.bcg-kuchyne-desky{background:url(images/kuchyne/menu/desky.jpg) 0px 0px no-repeat;}
.bcg-kuchyne-doplnky{background:url(images/kuchyne/menu/doplnky.jpg) 0px 0px no-repeat;}
.bcg-kuchyne-kalkulace{background:url(images/kuchyne/menu/kalkulace.jpg) 0px 0px no-repeat; color:#F00!important;}
.bcg-kuchyne-navrh{background:url(images/kuchyne/menu/navrh.jpg) 0px 0px no-repeat;}
.bcg-kuchyne-rohove{background:url(images/kuchyne/menu/spotrebice.jpg) 0px 0px no-repeat;}
.bcg-kuchyne-u{background:url(images/kuchyne/menu/doplnky.jpg) 0px 0px no-repeat;}
.bcg-kuchyne-rovne{background:url(images/kuchyne/menu/korpusy.jpg) 0px 0px no-repeat;}

.bcg-zaluzie-interierove{background:url(images/zaluzie/menu/interierove.jpg) 0px 0px no-repeat;}
.bcg-zaluzie-venkovni{background:url(images/zaluzie/menu/venkovni.jpg) 0px -5px no-repeat;}
.bcg-zaluzie-site{background:url(images/zaluzie/menu/site.jpg) 0px 0px no-repeat;}
.bcg-zaluzie-markyzy{background:url(images/zaluzie/menu/markyzy.jpg) 0px -5px no-repeat;}
.bcg-zaluzie-parapety{background:url(images/zaluzie/menu/parapety.jpg) 0px -9px no-repeat;}

.bcg-zasklivani-iveta{background:url(images/zasklivani/menu/iveta.jpg) 0px -9px no-repeat;}
.bcg-zasklivani-thermolux{background:url(images/zasklivani/menu/thermolux.jpg) 0px -9px no-repeat;}
.bcg-zasklivani-doplnky{background:url(images/zasklivani/menu/iveta14.jpg) 0px -26px no-repeat;}
.bcg-zasklivani-cenik{background:url(images/penize.jpg) 0px 0px no-repeat;}
.bcg-zasklivani-detail{background:url(images/zasklivani/menu/detail.jpg) 0px -50px no-repeat;}


.bcg-schody-drevene{background:url(images/schody-drevene.jpg) 0px 0px no-repeat;}
.bcg-schody-kovove{background:url(images/schody-kovove.jpg) 0px 0px no-repeat;}

.bcg-obklady{background:url(images/ostatni/obklady.jpg) 0px 0px no-repeat;}
.bcg-kancelar{background:url(images/ostatni/kancelar.jpg) 0px 0px no-repeat;}
.bcg-tapety{background:url(images/ostatni/tapety.jpg) 0px 0px no-repeat;}
.bcg-irobot{background:url(images/ostatni/irobot.jpg) 0px 0px no-repeat;}
.bcg-brusky{background:url(images/ostatni/brusky.jpg) 0px 0px no-repeat;}
.bcg-bazar{background:url(images/ostatni/bazar.jpg) 0px -6px no-repeat;}

.bcg-home-passion{background:url(images/b-b-home-passion/res/47.jpg) 0px 0px no-repeat;}
.bcg-intuicion{background:url(images/intuicion/res/70.jpg) 0px 0px no-repeat;}
.bcg-out-of-africa{background:url(images/out_of_africa/res/56.jpg) 0px 0px no-repeat;}
.bcg-woodland{background:url(images/woodland/res/16.jpg) -50px 0px no-repeat;}
.bcg-lounge{background:url(images/lounge/res/73.jpg) 0px 0px no-repeat;}
.bcg-patricia{background:url(images/patricia/res/32.jpg) 0px 0px no-repeat;}
.bcg-fabulous-velvet{background:url(images/fabulous-velvet/res/53.jpg) 0px 0px no-repeat;}
.bcg-new-authority{background:url(images/new_authority/res/31.jpg) -120px -60px no-repeat;}
.bcg-soft-senses{background:url(images/soft_senses/res/1.jpg) 0px -30px no-repeat;}
.bcg-glam{background:url(images/glam/res/46.jpg) 0px 0px no-repeat;}
.bcg-new-beats{background:url(images/new_beats/res/13.jpg) 0px 0px no-repeat;}
.bcg-tiles-more{background:url(images/tiles-more/31.jpg) 0px 0px no-repeat;}
.bcg-chelsa{background:url(images/chelsa/res/29.jpg) 0px 0px no-repeat;}
.bcg-nobile{background:url(images/nobile/res/6.jpg) 0px 0px no-repeat;}
.bcg-trianon{background:url(images/trianon/res/10.jpg) 0px 0px no-repeat;}
.bcg-cenik{background:url(images/penize.jpg) 0px 0px no-repeat;}

.bcg-horizontalni{background:url(images/zaluzie/menu/horizontalni.jpg) 0px 0px no-repeat;}
.bcg-vertikalni{background:url(images/zaluzie/menu/vertikalni.jpg) 0px 0px no-repeat;}
.bcg-bambusove{background:url(images/zaluzie/menu/bambusove.jpg) 0px 0px no-repeat;}

.bcg-azur{background:url(images/zaluzie/menu/markyzy.jpg) 0px -6px no-repeat;}
.bcg-trion{background:url(images/zaluzie/menu/trion.jpg) 0px -10px no-repeat;}
.bcg-mark-ost{background:url(images/zaluzie/menu/mark-ost.jpg) 0px -10px no-repeat;}

.bcg-zelena{background:url(images/okna-plast/menu/zelena.jpg) 0px -10px no-repeat;}
.bcg-profil{background:url(images/okna-plast/menu/st7.jpg) 0px -10px no-repeat;}
.bcg-vzornik{background:url(images/okna-plast/menu/vzornik.jpg) 0px -10px no-repeat;}
.bcg-balk-dv{background:url(images/okna-plast/menu/balkon.jpg) 0px -10px no-repeat;color:#F00!important;}
.bcg-vchod-dv{background:url(images/okna-plast/menu/vchod-dvere.jpg) 0px 0px no-repeat;color:#F00!important;}
.bcg-doplnky{background:url(images/okna-plast/menu/vzornik.jpg) 0px -10px no-repeat;}
.bcg-zaluzie-pl{background:url(images/okna-plast/menu/zaluzie-pl.jpg) 0px -10px no-repeat;}
.bcg-zaluzie{background:url(images/okna-plast/menu/zaluzie.jpg) 0px -10px no-repeat;}
.bcg-parapety{background:url(images/okna-plast/menu/parapet.jpg) 0px -10px no-repeat;}
.bcg-udrzba{background:url(images/okna-plast/menu/udrzba.jpg) 0px -10px no-repeat;}
.bcg-kovani{background:url(images/okna-plast/menu/kovani.jpg) 0px -10px no-repeat;}
.bcg-klika{background:url(images/okna-plast/menu/klika.jpg) 0px -10px no-repeat;}

.bcg-vyplne{background:url(images/okna-plast/menu/vyplne.jpg) 0px 0px no-repeat; color:#F00!important;}






 



.blokc{float:left; display:inline; margin-left:7px; margin-bottom:7px;}
.blokd{float:left; display:inline; margin-left:7px; margin-bottom:7px; width:105px;}
.blokb-b{float:left; display:inline; margin-left:7px; margin-bottom:7px; width:125px;}
.fr{ float:right; display:inline; border:1px solid #666; margin-right:10px; background-color:#fff; padding-top:0px; margin-left:5px;}
.fr2{ float:right!important;}
.fl{ float:left; display:inline;}
.o10{ margin-right:10px;}
.o20{ margin-right:20px;}
.t3{margin-top:3px}
.t5{margin-top:5px}
.t6{margin-top:6px}
.t7{margin-top:7px}
.t10{margin-top:10px}
.t15{margin-top:15px}
.t20{margin-top:20px!important;}
.t33{margin-top:33px!important;}
.t53{margin-top:53px!important;}
.tm2{margin-top:6px!important;}
.tm6{margin-top:6px!important;}
.b9{border:1px solid #999;}
.be5{border:1px solid #E5E5E5;}
.m10{ margin-top:-10px; margin-bottom:5px;}
.m15{ margin-top:-20px; margin-bottom:5px;}
.m20{ margin-top:-25px; margin-bottom:5px;}
.mb5{ margin-bottom:5px;}
.pr10{ padding-right:10px;}
.aj{text-align:justify};
.r{color:#FF0000!important};
.r2{color:#CC0000!important};
.b{ font-weight:bold;}
.nd{text-decoration:none;}
.st{color:#CC6666; margin-left:15px;}
.ml5{ margin-left:5px;}
.ml7{margin-left:7px;}
.ml8{margin-left:8px;}
.ml10{ margin-left:10px;}
.ml25{ margin-left:25px;}
.ml65{ margin-left:65px;}
.mr10{ margin-right:10px;}
.mr15{ margin-right:15px;}
.mr5{ margin-right:5px;}
.pl10{padding-left:10px;}
.sb{font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif}
.a8{font-size:0.7em; font-family:Verdana, Arial, Helvetica, sans-serif}
.v8{font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif}
.v7{font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif}
.fa9{font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.fa13{font-size:1.3em; font-family:Arial, Helvetica, sans-serif;}
.p2{padding:2px 2px 2px 2px;}
.nb{border:0px!important;}
.ccc{background-color:#ccc}
.h850{height:850px!important;}
.h890{height:890px!important;}
.h840{height:890px;}
.h960{height:960px;}
.h1000{height:980px;}
.cb{color:#000;}
.cr{color:#ff0000;}
.cw{color:#FFF!important;}
.bt1{border-top:1px dotted #C2C0C0; padding-top:6px;}
.taj{text-align:justify;}

.zelena-usporam-obal{width:690px; background-color:#01654B; border-bottom:10px solid #9A000F; border-top:10px solid #9A000F; padding-left:6px; margin-top:15px; height:40px; padding-top:5px; display:block; clear:both;}
.zelena-usporam-obal strong{font-size:26px; color:#fff; width:310px; display:inline; float:left; padding-left:10px;}
.zelena-usporam-obal div{display:inline; float:left; text-align:center; color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif;}

.zelena-btn{margin:-25px 0 0 10px; width:74px; height:67px;}

.zelena-usporam{ padding-left:5px; font-size:26px; color:#2E9A26; margin-top:10px!important; display:block!important; clear:both!important; font-family:Arial, Helvetica, sans-serif;}
.zelena-usporam-b{ font-weight:bold; width:380px; background:url(images/zelena-bod.jpg) 0px 0px no-repeat; padding-left:25px; margin-top:20px!important; display:block; clear:both; font-family:Arial, Helvetica, sans-serif;}
.zelena-usporam-n{ font-weight:normal; color:#4D4F4D; background:url(images/zelena-bod.jpg) 0px 0px no-repeat; padding-left:25px; margin-top:20px!important; display:block!important; clear:both!important;}
.zelena-usporam-b strong{color:#ff0000;}

.zelena-obr{float:right; display:inline; border:6px solid #F5F3F4; margin-top:8px; margin-left:10px; margin-right:25px;}

.zelena-usporam-nabidka {float:left; display:inline;}
.zelena-usporam-nabidka h3{	font-size:11px;	font-family:Arial, Helvetica, sans-serif; color:#000!important; border:0px!important; background:url(images/h3-zelena.jpg) 30px 5px; margin:0px 0px -1px 0px; padding:0px 0px 0px 5px; width:300px;}
.zelena-usporam-nabidka h3 strong{color:#fff!important;}
.zelena-usporam-nabidka p{border:solid #f5f3f3 1px; margin:0px 0px 0px 0px!important; color:#4D4F4D; padding:4px 4px 4px 4px; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:340px; text-align:left; height:123px;}
.zelena-usporam-nabidka p a{ color:#000; text-decoration:none; display:block; width:340px; height:123px;}
.zelena-usporam-nabidka p a:hover{ color:#1d6d18;}

.zelena-usporam-nabidka-b {float:left; display:inline; margin-left:8px;}
.zelena-usporam-nabidka-b h3{	font-size:11px;	font-family:Arial, Helvetica, sans-serif; color:#000!important; border:0px!important; background:url(images/h3-zelena-b.jpg) 30px 5px; margin:0px 0px -1px 0px; padding:0px 0px 0px 5px; width:300px;}
.zelena-usporam-nabidka-b h3 strong{color:#fff!important;}
.zelena-usporam-nabidka-b p{border:solid #f5f3f3 1px; margin:0px 0px 0px 0px!important; color:#4D4F4D; padding:4px 4px 4px 4px; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:340px; text-align:left; height:123px;}
.zelena-usporam-nabidka-b p a{ color:#000; text-decoration:none; display:block; width:340px; height:123px;}
.zelena-usporam-nabidka-b p a:hover{ color:#1d6d18;}

#zelena-usporam-dotaznik{margin-top:10px; width:680px; border:0px; background-color:#ccc;}
#zelena-usporam-dotaznik td{background-color:#ccc; border:0px; text-align:left; font-size:11px;}
#zelena-usporam-dotaznik td span{padding-right:30px; padding-left:5px;}
#zelena-usporam-dotaznik td input, checkbox{ background-color:#A0EC9A;}
.bg-c{background-color:#ccc!important;}

.cena-marmoleum{font-size:11px; font-family:Arial, Helvetica, sans-serif; border:1px solid #999; background-color:#DADCDA; width:110px; height:20px; float:right; margin-right:30px; padding:4px; font-weight:bold; margin-top:10px;}
.cena-marmoleum-click{font-size:11px; font-family:Arial, Helvetica, sans-serif; border:1px solid #999; background-color:#990000; color:#fff; width:160px; height:35px; float:right; margin-right:30px; padding:4px; font-weight:bold; margin-top:10px;}

.cech{color:#fff; width:207px; text-align:center;}
.kuchyne-pic{float:right; margin-top:-25px; margin-right:10px; margin-left:5px; margin-bottom:5px; border:1px solid #999;}

.zasklivani-galerie img{ width:190px; height:162px; border:1px solid #999; margin-right:10px; margin-top:6px;}

#akce-slevy table{border-collapse:collapse; border:6px solid #2E434D; font-size:11px; width:692px;}
#akce-slevy th{background-color:#c00000; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:1.0em; border-left:1px solid #000; border-bottom:2px solid #000; border-top:2px solid #000;}
#akce-slevy tr{height:14px!important;}
#akce-slevy td{font-family:Arial, Helvetica, sans-serif; border-left:1px dotted #000; border-top:1px dotted #000; height:14px;}
#akce-slevy ol{margin-left:27px; margin-right:15px;}
#akce-slevy ol li{list-style-type: decimal!important; list-style-image:none!important;}

#podlahy-menu{padding-left:15px;}
#podlahy-menu div{width:220px; height:140px; border:0px solid #000; float:left; display:inline; margin:10px 10px 0px 5px;}
#podlahy-menu h2{  margin:0px!important; display:none;}

#dvere-menu{padding-left:15px;}
#dvere-menu a{width:178px; height:116px; border:2px solid #333; float:left; display:inline; margin:10px 18px 0px 5px; text-indent:-2000px;}


.bcg-prum{background:url(images/dvere-tl/dvere-prum-1.jpg) no-repeat -4px -6px;}
.bcg-sherlock{background:url(images/dvere-tl/dvere-sherlock.jpg) no-repeat -4px -6px;}
.bcg-sapeli{background:url(images/dvere-tl/dvere-sapeli.jpg) no-repeat -4px -6px;}
.bcg-solodoor{background:url(images/dvere-tl/dvere-solodoor.jpg) no-repeat -4px -5px;}
.bcg-twin{background:url(images/dvere-tl/twin.png) no-repeat -4px -6px;}
.bcg-akcetl{background:url(images/dvere-tl/dvere-akce.jpg) no-repeat -4px -6px;}






#podlahy-marmo{;}
#podlahy-marmo td{background-color:#ccc; padding:0px; margin:0px;}

.kolekce {
	BACKGROUND: url(images/kolekce.gif) no-repeat; FLOAT: left; WIDTH: 761px; HEIGHT: 65px
}
.kolekce_a {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FLOAT: left; BORDER-LEFT: #666666 1px solid; WIDTH: 40px; MARGIN-RIGHT: 5px; BORDER-BOTTOM: #666666 1px solid; HEIGHT: 10px
}
.kolekce_b {
	FLOAT: left; WIDTH: 50px; PADDING-TOP: 1px; HEIGHT: 10px; TEXT-ALIGN: left
}
.kolekce_c {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FLOAT: right; MARGIN-LEFT: 5px; BORDER-LEFT: #666666 1px solid; WIDTH: 13px; BORDER-BOTTOM: #666666 1px solid; HEIGHT: 10px
}
.kolekce_d {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 1px; WIDTH: 200px; COLOR: #0a55a3; PADDING-TOP: 1px; HEIGHT: auto; TEXT-ALIGN: center
}
.kolekce_e {
	FLOAT: right; WIDTH: 50px; PADDING-TOP: 1px; HEIGHT: 10px; TEXT-ALIGN: right
}
.kolekce_f {
	FLOAT: left; WIDTH: 100px; HEIGHT: auto
}
.kolekce_h {
	FLOAT: left; WIDTH: auto; HEIGHT: auto
}
.kolekce_g {
	FLOAT: left; WIDTH: 200px; HEIGHT: auto
}
.kolekce_i {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 200px; PADDING-TOP:10px; HEIGHT: auto
}
.kolekce_j {
	FLOAT: left; WIDTH: 200px; PADDING-TOP: 1px; HEIGHT: 5px
}
.kolekce_k {
	PADDING-LEFT: 16px; WIDTH: 500px; PADDING-TOP: 15px; HEIGHT: auto
}
.kolekce_l {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FLOAT: left; MARGIN-LEFT: 5px; BORDER-LEFT: #666666 1px solid; WIDTH: 13px; MARGIN-RIGHT: 5px; BORDER-BOTTOM: #666666 1px solid; HEIGHT: 10px
}

.box-telo-index a{color:#990000!important;}

.cudl{height:20px;text-transform:uppercase;font-size:10px;width:110px; background-image:url(images/button.gif); background-repeat:no-repeat; display:block; position:relative; float:left;}
a.cudl{text-align:center;display:block; position:relative;text-decoration:none;height:20px;cursor:pointer;cursor:hand; padding-top:3px;font-size:9px; font-family:Geneva, Arial, Helvetica, sans-serif;}

.cudl-okna{height:20px;text-transform:uppercase;font-size:10px;width:110px; background-image:url(images/button.gif); background-repeat:no-repeat; display:block; position:relative; float:right;}
a.cudl-okna{text-align:center;display:block; position:relative;text-decoration:none;height:20px;cursor:pointer;cursor:hand; padding-top:3px;font-size:9px; font-family:Geneva, Arial, Helvetica, sans-serif; margin-right:15px;}

.cudl3{height:40px;text-transform:uppercase;font-size:10px;width:116px; background-image:url(images/button-2.gif); background-repeat:no-repeat; display:inline; float:left; margin-top:7px; margin-left:10px;}
a.cudl3{text-align:center; text-decoration:none;height:40px;cursor:pointer;cursor:hand; padding-top:8px;font-size:9px; font-family:Geneva, Arial, Helvetica, sans-serif; color:#990000; display:inline; float:left;}

.plovouci-podlahy div{float:left!important; display:inline!important; text-align:center; width:220px; margin-top:14px;}

.drevene-podlahy{ width:700px!important;}
.drevene-podlahy img{margin-right:10px; margin-top:15px;}

#bambus-galerie{width:700px!important; float:left; position:relative; display:block; clear:both; margin-bottom:10px; height:200px!important;}
#bambus-galerie img{ margin-right:5px; border:4px solid #F5F3F4; width:120px; height:80px; margin-bottom:5px;}

.povrchy-podlah p{margin-top:35px!important; display:block; clear:both;}
.povrchy-podlah strong{font-family:Verdana, Geneva, sans-serif; font-size:11px;}
.povrchy-podlah p img{float:right; border:4px solid #F5F3F4; margin-left:4px; margin-right:10px;}
#povrch-uvod{width:705px; height:295px; float:left; clear:both; display:block; margin-left:0px; margin-top:4px; margin-bottom:4px;}

.listy-a-doplnky p{margin-top:20px!important; display:block; clear:both;}
.listy-a-doplnky strong{font-family:Verdana, Geneva, sans-serif; font-size:11px;}
.listy-a-doplnky p img{width:705px; height:216px; float:left; clear:both; display:block; margin-left:0px; margin-top:4px; margin-bottom:4px; border:4px solid #F5F3F4; margin-bottom:20px;}


.telo{border-left:0px solid #aaf000; padding-left:0px; width:732px; background-color:#ccc; display:inline; float:left;}
.menu-dsg1{float:left; display:inline; width:235px; position:relative; border:0px solid #CCFF00; background-color:#9A000F}

#telo2{margin-top:3px; padding-left:10px; clear:both; display:block;}
.telo4{margin-top:3px; padding-left:10px; clear:both; display:block;}

#telo2 h3{clear:both!important;}

#okna{margin-top:3px; padding-left:10px; clear:both; display:block;}
#okna h1{width:680px!important;}
#okna h3{clear:both!important;}
#okna li{list-style-image:url(images/li.gif)!important;}

.podkl1{background-image:url(images/podklad.jpg);}
.sedy-okraj-1{float:left; display:inline; width:10px; position:relative; border:0px solid #CCFF00; background-color:#333; background-image:url(images/soft-l.gif);}
.sedy-okraj-2{float:left; display:inline; width:10px; position:relative; border:0px solid #CCFF00; background-color:#333; background-image:url(images/soft.gif);}


#sedy-okraj-1{float:left; display:inline; width:10px; position:relative; border:0px solid #CCFF00; height:1380px; background-color:#333; background-image:url(images/soft-l.gif);}
#sedy-okraj-2{float:left; display:inline; width:10px; position:relative; border:0px solid #CCFF00; height:1380px; background-color:#333; background-image:url(images/soft.gif);}
#menu-1{width:235px; background-color:#9A000F; margin-top:0px; padding-bottom:10px;}

#anotace p{float:left; display:inline;}
#anotace a:link{ color:#9A000F;}
.bez-li{ list-style:none;}
#bez_li ul,li{ list-style:none!important; list-style-image:none!important;}

#program{clear:both;}
#program p{float:left; display:inline; padding-left:10px;}
#program img{float:left; display:inline}

.pic-menu img{ width:188px; height:75px; margin:5px 10px 0 10px; float:left; display:inline;}
.vzor{ float:left; display:inline; margin-right:10px; margin-left:10px; margin-bottom:8px;}
.vzor img{border:1px solid #999;}

.dvere-protipozarni-menu{clear:both; display:block;}
.dvere-protipozarni-menu a img{ width:188px; height:75px; margin:5px 10px 0 10px; float:left!important; display:inline!important;}
.dvere-protipozarni-menu a{float:left!important; display:inline!important;}

.podlahove-krytiny-menu{clear:both; display:block;}
.podlahove-krytiny-menu a img{ width:188px; height:75px; margin:5px 10px 0 10px; float:left!important; display:inline!important;}
.podlahove-krytiny-menu a{float:left!important; display:inline!important;}

.vchodove-dvere-realizace{clear:both; display:block; margin-top:0px;}
.vchodove-dvere-realizace img{ float:left; display:inline; margin-right:14px; margin-left:10px; margin-top:10px; border:6px solid #F5F3F4;}

.vrata-brany-rolety{clear:both; display:block; margin-top:0px;}
.vrata-brany-rolety img{ float:left; display:inline; margin-right:8px; width:150px; height:113px; margin-left:8px; margin-top:10px; border:6px solid #2E434D;}

.robot-vysavac-gal{clear:both; display:block; margin-top:0px;}
.robot-vysavac-gal img{ float:left; display:inline; margin-right:8px; width:150px; height:140px; margin-left:8px; margin-top:10px; border:6px solid #F5F3F4;}

div.norm2 a:link{color:#ff0000;}

.norm3{color:#FF0000; padding:10px 0 0 15px; text-align:center; font-size:1em; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold;}

#boxy-technik{float:left; display:block; width:732px; background:#2E434D url(images/h1-1x.jpg) repeat-x; margin-top:0px; padding-bottom:0px; border-top:0px solid #990000; color:#fff;}
#boxy-technik a{ color:#fff}
#technik-okna{float:left; display:inline; height:90px; width:395px; border-bottom:0px solid #990000; border-top:0px solid #D5D5D5;}
#technik-okna2{float:left; display:inline; border-left:0px dotted #fff; height:90px; width:336px; border-bottom:0px solid #990000; border-top:0px solid #D5D5D5;}

#technik-hlavicka{margin-left:10px; font-size:10px; margin-top:0px; padding-top:0px; font-family:Verdana, Arial, Helvetica, sans-serif}
#h3-technik{height:17px!important; margin-left:-2px!important; margin-left:0px!important; padding-left:13px!important; margin-bottom:0px; padding-bottom:0px; font-size:13px!important; font-weight:bold!important; color:#fff!important;}
.poptavka{margin:6px 30px 0 0; float:right; display:inline;}
.poptavka2{margin:6px 10px 0 0; float:right; display:inline;}
#technik-okna .obor{font-size:10px; font-family:Verdana, Geneva, sans-serif; padding-left:13px; margin-top:2px;}
#technik-okna .jmeno{font-size:11px; font-weight:bold; font-family:Verdana, Geneva, sans-serif; padding-left:13px; margin-top:5px;}
#technik-okna .tel{font-size:10px; font-family:Verdana, Geneva, sans-serif; padding-left:13px; margin-top:5px;}

.kontakt-obal{float:left; display:inline; width:330px; height:74px; background:#990000; margin-top:10px; margin-bottom:10px; margin-left:10px; color:#fff; text-align:center; font-size:12px; border:4px solid #2E434D;}
.kontakt-obal h5{ height:12px!important; margin:0px; padding:0px; font-size:11px!important; color:#fff; padding-left:3px; padding-top:8px!important; text-align:center;}
.kontakt-obal h6{background:#B5101C; height:16px; margin:0px; padding:0px; font-size:11px; color:#fff; padding-left:3px; padding-top:2px; text-align:center; margin-bottom:3px;}
.kontakt-obal a{color:#fff!important;}
.osoba1{ margin-left:180px!important;}

.pod-pic{ display:none;}
.infotext{ font-size:10px; border-left:8px solid #333; padding-left:5px;}
.bloka { float:left; display:inline; margin-right:7px; margin-bottom:6px;}
.bloka img { border:1px solid #999;}

.bloka2 { float:left; display:inline; margin-right:7px; margin-bottom:5px; width:150px; height:130px; margin-left:8px; font-size:10px;}
.bloka2 img { border:5px solid #999; width:130px; height:95px;}

#perito{;}

#perito img{
	margin-left:5px;
	margin-top:5px;
	border:1px solid #ccc;
}
.romanul{
	padding-left:20px;
}
#ri-o{
;
}

#ri-o p{
	margin-top:10px;
	text-align:justify;
	margin-right:8px;

}


#obsah .box-telo-index{
	float:left; display:inline; width:495px;
	padding-left:5px;
}
#obsah object{float:left;}

.vt{
	color:#000;
	font-weight:bold;
	font-size:12px;
	text-align:justify;
	margin-top:5px;
	padding-right:10px;
	padding-bottom:5px;
}
.vn{
	color:#000;
	font-size:12px;
	text-align:justify;
	margin-top:5px;
	padding-right:5px;
	padding-bottom:5px;
}

table.bez_oramovani { border: 0px solid #fff; border-collapse:collapse; }
table.bez_oramovani tr { border: 0px solid #fff; }
table.bez_oramovani td { border: 0px solid #fff; padding:5px; vertical-align:top; }

table.bez_oramovani td.svetle_seda { background:#ccc; }
table.bez_oramovani td.tmave_seda { background:#a3a3a3; }
table.bez_oramovani td.tmave_tmave_seda { background:#666; color:#fff; }
table.bez_oramovani td.detaily { background:#ccc; color:#fff; font-size:10px; }
table.bez_oramovani td .pozadi { background:#c00; padding:3px 5px; }


#menu2 {
  padding-top: 14px;
  background: #990000 url(images/bg-menu2.gif) no-repeat left top;
  width:211px; margin-left:12px; margin-top:0px; 
}
#menu2 .activ{background: #333333 url(images/menu2-a.gif) no-repeat left bottom;
	color:#FF3;}
#menu2 h1 {
display: none;
}
#menu2 ul li {
	display: block;
}
#menu2 a {
	height: 20px;
	line-height: 20px;
	padding: 0 23px 0 0px;
	display: block;
	text-align: left;
	padding-left:10px;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background: #990000 url(images/menu2-a.gif) no-repeat left top;
	border-bottom: 1px solid #c54f4f;
	font-family:Verdana, Arial, Helvetica, sans-serif
}
#menu2 a:hover {
	background: #333333 url(images/menu2-a.gif) no-repeat left bottom;
	color: #ffffff;
}
#menu2 h2{font-family:Verdana, Arial, Helvetica, sans-serif!important; font-size: 11px!important; font-weight: bold; margin:0px; padding:0px;}
#menu2 .ostatni-sort h2{font-size: 9px!important;}
.hp-adresa{float:left; display:inline; width:227px;}
.hp-adresa h3{color:#cc0000!important;}

#obsah{
	border:0px solid #FF0000;
	width:732px;
	font-family:Arial, Helvetica, sans-serif;	
	background-image:url(images/podklad.jpg);
}
#obsah .norm{
	font-size:11px;
	font:Arial, Helvetica, sans-serif;
	padding-left:3px;
	text-align:justify;
	
}
#obsah .norm-r{
	font-size:11px;
	font:Arial, Helvetica, sans-serif;
	padding-left:3px;
	text-align:right;
	font-weight:bold;
	
}



p.vn img{
	border:1px solid #ccc;
}

.norm2{
	font-size:11px;
	padding-left:8px;
	padding-right:5px;
	text-align:left;
	font-weight:normal;
	color:#000;
	
}

#obsah h1{
	font-size:11px;
	font-weight:bold;
	background-color:#363636;
	height:14px;
	width:700px;

	margin-top:3px;
	margin-left:0px;
	padding-top:3px;
	padding-bottom:2px;
	padding-left:20px;
	color:#fff;
	background-image:url(images/h1-1.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
}
.kratky{width:680px!important;}

#obsah h2{
	font-size:11px;
	font-weight:bold;
	height:14px;

	margin-top:8px;
	margin-left:0px;
	padding-top:3px;
	padding-bottom:2px;
	padding-left:20px;
	color:#000;
	background-image:url(images/h2.gif);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
}

#obsah h3{
	font-size:11px;
	font-weight:bold;
	height:14px;
	margin-top:8px;
	margin-left:-27px;
	padding-top:3px;
	padding-bottom:2px;
	padding-left:35px;
	color:#cc0000;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
}

#obsah .box-telo-index h2{
	margin-top:7px;
}

#obsah-li{
	padding-left:2px;	
	padding-bottom:0px;
	margin-bottom:0px;
	font-size:11px;
	line-height:normal;
	font-family:Arial, Helvetica, sans-serif;
}
#obsah-li li{ margin-left:0px; background:url(images/li-obsah.gif) 0px 0px no-repeat!important; padding-left:10px!important;}

#logo{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; height:307px; margin-top:0px; margin-left:0px; margin-bottom:0px; display:block; background-color:#666; background-image:url(http://www.bbfinance.cz/images/logo2.jpg);
}

.nahoru{
	margin-left:0px;color:red; background-image:url(http://www.bbfinance.cz/images/li-sipka-top.gif); background-repeat:no-repeat; padding-left:12px;
}

.text{
	padding-left:15px; padding-bottom:10px;
	padding-right:10px;
}

#box{
	float:left; display:inline; border:1px dotted #fff; background-color:#999; width:234px; height:94px; margin-left:5px; margin-top:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-image:url(http://www.bbfinance.cz/images/box-podkl.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	
}

#box h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	width:133px;
	height:18px;
	margin-top:2px;
	margin-left:-1px;
	padding-top:0px;
	padding-bottom:2px;
	padding-left:3px;
	color:#fff;
	background-color:#920000;
	float:left; display:inline;
	background-image:url(http://www.bbfinance.cz/images/h2-sipka.gif); background-position:right; background-repeat:no-repeat;
}

#box a{
	color:#333399; text-decoration:underline; font-size:10px; line-height:1.3em;
}

#menu-box{
	font-family:Arial, Helvetica, sans-serif; width:218px; color:#CC6666; margin-left:7px; margin-top:15px; padding-top:4px; padding-left:3px; display:block; font-size:10px; border-top:4px solid #CC6666;
	line-height:normal;
	
}
.menu-box{
	font-family:Arial, Helvetica, sans-serif; width:218px; color:#fff; margin-left:7px; margin-top:15px; padding-top:4px; padding-left:3px; display:block; font-size:10px; border-top:4px solid #CC6666;
	line-height:normal;
	
}

#menu-box2{
	font-family:Arial, Helvetica, sans-serif; width:218px; color:#333; margin-left:7px; margin-top:15px; padding-top:4px; padding-left:2px; display:block; font-size:10px; border-top:0px solid #333;
	line-height:normal;
	
}
.okna-dvere-beroun{
	font-family:Arial, Helvetica, sans-serif; width:218px; color:#333; margin-left:7px; margin-top:10px; padding-top:0px; padding-left:2px; display:block; font-size:10px; border-top:0px solid #333;
	line-height:normal;	
}
.apokork-prodejna{ border:4px solid #333; margin-top:2px!important; width:208px; height:112px;}
.apokork-prodejna img{width:208px; height:112px;}

.menu-box2{
	font-family:Arial, Helvetica, sans-serif; width:218px; color:#333; margin-left:7px; margin-top:15px; padding-top:4px; padding-left:2px; display:block; font-size:10px; border-top:0px solid #333;
	line-height:normal;
	
}

#menu-box a{
	color:#ff0000;
	background-image:url(images/li-sipka.gif);
	background-repeat:no-repeat;
	padding-left:12px;
}

#menu-box a:hover {
	color:#FF9900;
	background-image:url(images/li-sipka-ho.gif);
	background-repeat:no-repeat;
	padding-left:12px;

}

#tabn td{
	border:1px solid #fff;
} 


H1 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: normal; FONT-SIZE: 2.5em; PADDING-BOTTOM: 0px; COLOR: #08478f; LINE-HEIGHT: normal; PADDING-TOP: 15px
}
H2 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
H3 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
H4 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
H2 {
	FONT-SIZE: 1.45em
}
H3 {
	FONT-SIZE: 1.2em
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 1em
}


@media Screen, Tv, Projection    
{
* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
HTML {
	HEIGHT: 100%
}
BODY {
	HEIGHT: 100%
}
BODY {
	FONT-SIZE: 13px; background-color:#5C5C5C; FONT-FAMILY: "Trebuchet MS", "Geneva CE", lucida, sans-serif;
}

A {
	COLOR: #08478f; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #4675ab
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}

#stranka {
	PADDING-RIGHT: 0px;  PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width:988px;
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto; margin-top:0px;
}
#stranka .box {
	PADDING-LEFT: 32px; MARGIN: auto
}
#stranka-margin {
	PADDING-LEFT: 0px;
}
#text {
	BACKGROUND: #fff; FLOAT: right; PADDING-BOTTOM: 15px; WIDTH: 100%; LINE-HEIGHT: normal;  border-left:0px solid #000; border-right:1px solid #000;
}
#menu {
	BORDER-RIGHT: #122426 2px solid; BACKGROUND: #BF0404; 
}

.seda {
	BACKGROUND: #efefef
}
TR.seda TD {
	BACKGROUND: #efefef
}
#link-farm {
	PADDING-RIGHT: 0px;  PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width:988px;
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto; margin-top:0px; font-size:9px;
}
#link-farm a{color:#000; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}

#okna-dvere {PADDING-RIGHT: 0px;  PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width:988px;	MARGIN-LEFT: auto; MARGIN-RIGHT: auto; margin-top:0px; font-size:9px; color:#AEA4A4;}
#okna-dvere a{color:#fff; text-decoration:none; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}
#okna-dvere strong{ font-weight:normal;}

}

@media Print    
{
BODY {
	FONT-SIZE: 0.7em; FONT-FAMILY: Arial, sans-serif;
}
#kostky {
	MAX-WIDTH: none; WIDTH: 100%! important
}
#hlavicka {
	MARGIN-BOTTOM: 30px
}
A {
	COLOR: #000
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#kosik {
	DISPLAY: none
}
#menu {
	DISPLAY: none
}
#autor {
	DISPLAY: none
}
#paticka {
	DISPLAY: none
}
#hlavicka H2 {
	DISPLAY: none
}
#hlavicka H3 {
	DISPLAY: none
}
#lang {
	DISPLAY: none
}
H1 {
	FONT-SIZE: 1.8em
}
H1 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 10px 0px; PADDING-TOP: 0px! important
}
H2 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 10px 0px; PADDING-TOP: 0px! important
}
H3 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 10px 0px; PADDING-TOP: 0px! important
}
.fl50 H2 {
	MARGIN-LEFT: 10px! important
}
.ikony {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; BORDER-BOTTOM: #efefef 2px solid; BORDER-RIGHT-WIDTH: 0px
}
.ikony {
	BORDER-TOP-WIDTH: 0px; PADDING-LEFT: 0px
}
.ikony SPAN {
	POSITION: relative
}
.ikony H3 {
	POSITION: relative;
}
.ikony H3 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; MIN-HEIGHT: 2em; PADDING-BOTTOM: 0px! important; MARGIN: 0px; LINE-HEIGHT: 1em; PADDING-TOP: 0px! important; TEXT-ALIGN: left; _height: 2em;
}
.ikony A {
	TEXT-DECORATION: none
}
.ikony DIV {
	WIDTH: 32%; HEIGHT: auto
}
.ikony IMG {
	MARGIN: 0px 0px 10px
}
.ikony .q {
	DISPLAY: block
}
#text P {
	PADDING-LEFT: 0px! important
}
.produkt-tabulka P {
	MARGIN: 5px 0px; LINE-HEIGHT: normal! important
}

}

hr{ clear:both; display:block; height:1px; margin:7px 10px 0 0; color:#B3666E; background-color:#B3666E; position:relative; border: 0px solid #f00;}
#navigace{font-size:10px; padding-top:3px; margin-left:10px; clear:both;}
#navigace a{ color:#cc0000; }
#navigace div{float:left; display:inline;}
.dver h2{ clear:both; display:block; width:130px!important;}
#hr{clear:both; display:block; margin:10px 0 10px 0; width:710px; height:1px; background-color:#660000;

.ico-titulek{ float:left; width: 18px; }
.titulek,.titulek a {float:left;  margin:0px; width:245px; color: #a43515; padding-left:5px; height:45px; }	
.center-v-small {height:1px; font-size:1px; margin:0px; padding:0px;border-bottom:1px solid #E2E2E2; clear:both;}
.imgs  { border:0px; width:16px; height:16px}
.vypis-tb .right-v
	{
	 width:125px;
	 float:right;
	 padding:8px 2px 2px 2px;
	}
 .vypis-tb img
	{
padding-left:2px;
	}
 .vypis-tb p { text-align:left;}	
.posuv 
	{
	clear:both;
	text-align:right;
	padding:5px;
	}