*{margin:0px;padding:0px;border:0px;}
img{border:0px;}

body{font-family:Verdana,Arial,Tahoma,Sans Serif; font-size:100%;text-align:center;background:#ffffff;}
div#hlavni-stranka{margin:0px auto;text-align:left;width:1188px;}

div#hlavicka{width:1188px;height:273px;background:url("../images/head_01.jpg") no-repeat;position:relative;}
div#logo{position:absolute;left:140px;top:110px;width:275px;height:127px;display:block;}
div#hlavicka span{position:absolute;left:470px;top:130px;text-align:center;font-size:25px;color:#555555;display:block;}

div#odkazy{left:1027px;top:40px;position:absolute;}
div#odkazy a{width:30px;font-size:10px;font-weight:normal;font-family:Verdana,Sans Serif;color:#555555;text-decoration:none;text-align:left;display:block;}
div#odkazy a:hover{text-decoration:underline;}


div#mapa-stranek{left:915px;top:40px;position:absolute;}
div#mapa-stranek a{width:100px;font-size:10px;font-weight:normal;font-family:Verdana,Sans Serif;color:#555555;text-decoration:none;text-align:left;display:block;}
div#mapa-stranek a:hover{text-decoration:underline;}




div#menu-top{width:1188px;height:52px;background:url("../images/menu-2010.gif") no-repeat;position:relative;}
div#menu-top div{position:absolute;height:52px;}
div#menu-top div a{position:absolute;height:38px;top:5px;left:15px;color:#555555;font-size:14px;font-weight:normal;font-family:Verdana,Sans Serif;text-decoration:none;width:105px;display:block;}
div#menu-top div a:hover{color:#ffffff;background:url("../images/menu-top-hover.gif") repeat-x right;}
div#menu-top div a span{display:block;position:absolute;top:10px;text-align:center;width:105px;}

div#menu-top div .tecka{background:url("../images/menu-ctverec-top.gif") no-repeat left;height:18px;width:5px;position:absolute;top:15px;left:0px;}

div#menu-top #akce{left:110px;}
div#menu-top #akce a{text-align:center;}
div#menu-top #akce span{left:0px;}

div#menu-top #spolecnost{left:240px;}
div#menu-top #spolecnost a{width:115px;}
div#menu-top #spolecnost span{width:115px;}
div#menu-top #spolecnost .tecka{}

div#menu-top #reference{left:378px;}
div#menu-top #reference a{width:90px;}
div#menu-top #reference span{width:90px;}
div#menu-top #reference .tecka{}

div#menu-top #tipy{left:490px}
div#menu-top #tipy a{}

div#menu-top #kontakt{left:617px;}
div#menu-top #kontakt a{width:70px;}
div#menu-top #kontakt span{width:70px;}
div#menu-top .tecka{}

div#menu-top #prihlaseni{left:715px;}
div#menu-top #prihlaseni a{width:90px;}
div#menu-top #prihlaseni span{width:90px;}
div#menu-top #prihlaseni .tecka{}






div#obsah{background:#ffffff;position:relative;}
div#obsah-stranky{margin-left:279px;margin-right:207px;min-height:570px;_height:570px;position:relative;}
div#obsah-stranky-inner{width:590px;min-height:570px;_height:570px;float:left;padding:10px;position:relative;}

div#zapati{width:990px;height:50px;background:url("../images/zapati-logo.gif") no-repeat bottom left;position:relative;&top:27px;_top:27px;left:100px;border-top:1px solid #dddddd;}
div#zapati-text{width:990px;}
div#zapati-text .text{font-size:70%;color:#555555;position:absolute;left:150px;top:25px;}
div#zapati-text .text a{color:#1ea0ff;;position:absolute;right:1px;top:15px;}
div#zapati-text .menu-zapati {position:absolute;right:1px;top:20px;}
div#zapati-text .menu-zapati a{font-size:70%;color:#555555;}

#banner-eu{width:400px;height:78px;margin-top:20px;margin-left:370px;}



div#levy-sloupec{float:left;width:279px;}
div#levy-sloupec h4.produkty{padding-left:133px;padding-top:12px;margin-bottom:0px;font-size:13px;color:#ffffff;height:39px;background:url("../images/menu-produkty.gif") no-repeat top left;}
div#levy-sloupec h4.produkty span{display:block;padding-top:4px;}

div#menu{width:279px;}
div#menu div.uroven1{width:279px;min-height:25px;_height:25px;background:url("../images/column-box-sidemenu.gif") repeat-y bottom;}
div#menu div.uroven1 a{font-size:11px;padding-top:9px;margin-left:120px;padding-left:13px;font-weight:normal;font-family:Verdana,Sans Serif;color:#555555;text-decoration:none;text-align:left;display:block;background:url("../images/menu-ctverec.gif") no-repeat;}
div#menu div.uroven1 a:hover{color:#ff3300;text-decoration:none;}
div#menu div.uroven2{width:279px;background:url("../images/column-box-sidemenu.gif") repeat-y bottom;}
div#menu div.uroven2 a{min-height:10px;_height:10px;font-size:11px;padding-top:6px;padding-left:135px;padding-bottom:0px;font-weight:normal;font-family:Verdana,Sans Serif;color:#555555;text-decoration:none;display:block;text-align:left;}                    
div#menu div.uroven2 a:hover{color:#ff3300;text-decoration:none;}

div#menu div.uroven1sp{width:279px;height:52px;background:url("../images/zaslat-poptavku.gif") no-repeat;}
div#menu div.uroven1sp a{font-size:12px;padding-top:23px;padding-bottom:2px;padding-left:155px;font-weight:normal;font-family:Verdana,Sans Serif;color:#555555;text-align:left;display:block;}
div#menu div.uroven1sp a:hover{color:#ff3300;text-decoration:none;}

div#menu div.uroven1bz{width:279px;min-height:30px;_height:30px;background:url("../images/menu-left-bazar.gif") no-repeat;}
div#menu div.uroven1bz a{font-size:11px;padding-top:11px;padding-bottom:2px;padding-left:77px;font-weight:normal;font-family:Verdana,Sans Serif;color:#006600;text-decoration:none;text-align:left;display:block;}
div#menu div.uroven1bz a:hover{color:#018ab6;text-decoration:none;}

div#levy-sloupec #kontakt{width:279px;height:99px;padding-left:155px;font-size:13px;font-weight:normal;font-family:Verdana,Sans Serif;color:#555555;text-align:left;display:block;background:url("../images/sidlo-spolecnosti.gif") no-repeat;}
div#levy-sloupec strong{color:#555555;}

div#levy-sloupec a#soutez{width:279px;height:79px;padding-left:155px;background:url("../images/soutez-2010.gif") no-repeat;display:block;}


div#pravy-sloupec{position:absolute;left:882px;top:0px;float:right;margin-right:99px;width:207px;height:500px;background:url("../images/zebrik.gif") no-repeat;}
div#pravy-sloupec div.neprehlednete{height:44px;background:url("../images/menu-left-bazar.gif") no-repeat;}
div#pravy-sloupec div.neprehlednete h4{padding-top:10px;margin-left:20px;font-size:14px;font-weight:normal;color:#ffffff;}



div#ramecek-1{width:580px;height:191px;background:#f7f7f7;border:1px solid #81c15f;position:absolute;left:17px;top:570px;}
div#ramecek-1 h2{margin-top:15px;margin-left:0px;color:#cc3300;font-weight:bold;font-size:100%;text-align:center;}
div#ramecek-1 p{font-size:14px;color:#cc3300;font-weight:bold;text-align:center;line-height:17px;padding-left:0px;padding-right:0px;padding-top:25px;}
div#ramecek-1 img{margin-left:90px;margin-top:20px;}
div#ramecek-1 a{color:#cc3300;}

div#ramecek-2{width:188px;height:360px;background:#f7f7f7;border:1px solid #81c15f;position:absolute;left:17px;top:0px;}
div#ramecek-2 h2{margin-top:5px;text-align:center;color:#3e7817;font-weight:bold;font-size:100%;}
div#ramecek-2 p{font-size:12px;color:#333300;text-align:justify;line-height:17px;padding-left:10px;padding-right:10px;}
div#ramecek-2 a{color:#1ea0ff;}

div#ramecek-2 div.baner-sklad{position:absolute;top:190px;left:35px;width:118px;}
div#ramecek-2 div.baner-sklad img{border:0px solid;}
div#ramecek-2 object{border:0px solid;}

div#ramecek-3{width:188px;height:360px;background:#f7f7f7;border:1px solid #81c15f;position:absolute;left:213px;top:0px;}
div#ramecek-3 h2{margin-top:5px;margin-left:10px;margin-right:10px;color:#3e7817;font-weight:bold;font-size:100%;text-align:center;}
div#ramecek-3 p{font-size:12px;color:#333300;text-align:justify;line-height:17px;padding-left:10px;padding-right:10px;}
div#ramecek-3 img{}
div#ramecek-3 a{color:#1ea0ff;}

div#ramecek-4{width:188px;height:360px;background:#f7f7f7;border:1px solid #81c15f;position:absolute;left:409px;top:0px;}
div#ramecek-4 h2{margin-top:5px;margin-left:10px;margin-right:10px;color:#3e7817;font-weight:bold;font-size:100%;text-align:center;}
div#ramecek-4 h2 strong{color:#555555;font-weight:bold;font-size:100%;text-align:center;}
div#ramecek-4 img{margin-left:15px;margin-top:0px;border:0px;}
div#ramecek-4 p{font-size:12px;color:#333300;text-align:justify;line-height:18px;padding-left:10px;padding-right:15px;padding-top:0px;}
div#ramecek-4 a{color:#1ea0ff;}

div#ramecek-4 div.baner-sklad{position:absolute;top:197px;left:35px;width:118px;}
div#ramecek-4 div.baner-sklad img{border:0px solid;}
div#ramecek-4 object{border:0px solid;}

div#ramecek-5{width:286px;height:471px;background:url("../images/ram-5.gif") no-repeat top;margin-top:20px;float:left;}
div#ramecek-5 img{margin-left:20px;margin-top:5px;border:0px;}

div#ramecek-6{width:286px;height:471px;background:url("../images/ram-6.gif") no-repeat top;float:left;margin-top:20px;margin-left:15px;}
div#ramecek-6 img{margin-left:15px;margin-top:5px;border:0px;}

div#ramecek-7{width:386px;height:362px;position:absolute;left:17px;top:0px;}

div#ramecek-8{width:285px;height:191px;background:#f7f7f7;border:1px solid #81c15f;position:absolute;left:17px;top:370px;}
div#ramecek-8 h2{margin-top:15px;margin-left:10px;color:#3e7817;font-weight:bold;font-size:100%;text-align:left;}
div#ramecek-8 p{font-size:12px;color:#333300;text-align:justify;line-height:18px;padding-left:10px;padding-right:15px;padding-top:0px;}
div#ramecek-8 img{margin-left:90px;margin-top:20px;}
div#ramecek-8 a{color:#1ea0ff;}

div#ramecek-9{width:285px;height:191px;background:#f7f7f7;border:1px solid #81c15f;position:absolute;left:312px;top:370px;}
div#ramecek-9 h2{margin-top:15px;margin-left:10px;color:#3e7817;font-weight:bold;font-size:100%;text-align:left;}
div#ramecek-9 p{ont-size:12px;color:#333300;text-align:justify;line-height:18px;padding-left:10px;padding-right:15px;padding-top:0px;}
div#ramecek-9 img{margin-left:90px;margin-top:20px;}
div#ramecek-9 a{color:#1ea0ff;}




h1{margin-top:10px;color:#3e7817;font-weight:bold;font-size:90%;padding-top:12px;padding-bottom:15px;padding-left:0px;text-align:left;}
h2{margin-top:0px;color:#018ab6;font-weight:bold;font-size:80%;padding-top:7px;padding-bottom:5px;text-align:left;}
h2.novinky{margin-top:10px;color:#00a0e2;font-weight:bold;font-size:100%;padding-top:20px;padding-bottom:5px;text-align:left;}
h2.zelena-usporam{margin-top:0px;color:#00a0e2;font-weight:bold;font-size:90%;padding-top:20px;padding-bottom:5px;text-align:left;}
h2.uvod{margin-top:10px;color:#018ab6;font-weight:bold;font-size:95%;text-align:center;}
h2.spolecnost{margin-top:10px;color:#2d982f;font-weight:bold;font-size:95%;text-align:center;}
h3{margin-bottom:5px;color:#0082c0;font-weight:bold;font-size:75%;text-align:left;}
h3.uvod{padding-top:0px;color:#018ab6;font-weight:bold;font-size:90%;text-align:left;}
p{font-size:12px;color:#333300;text-align:justify;line-height:20px;padding-bottom:15px;}
p.uvod{font-size:12px;color:#333300;text-align:justify;line-height:20px;padding-top:0px;}
p.uspory{font-size:12px;color:#333300;text-align:justify;line-height:20px;padding-top:0px;padding-bottom:20px;}
p.site{font-size:12px;color:#333300;text-align:justify;line-height:20px;padding-top:0px;}
p.citace{font-size:12px;color:#333300;text-align:justify;line-height:20px;padding-top:15px;font-style:italic;}
p.poznamka{font-size:12px;color:#333300;text-align:justify;padding-top:15px;font-style:italic;}
p.tucne{font-size:12px;color:#555555;text-align:justify;line-height:20px;padding-top:15px;font-weight:bold;}
p.zelena{font-size:17px;color:#259644;text-align:justify;padding-top:15px;font-weight:bold;}
ul{padding-left:20px;padding-bottom:15px;list-style-type:square;font-weight:normal;font-size:12px;text-align:justify;}
li{line-height:20px;}
ul.text{padding-left:60px;padding-top:15px;list-style-type:none;font-weight:normal;font-size:12px;text-align:justify;}
ul.text li{line-height:20px;}
ul.plusy{padding-left:20px;list-style-type:disc;font-weight:normal;font-size:12px;text-align:justify;}
ul.plusy li{line-height:20px;color:#006683;}
ol{padding-left:20px;list-style-type:decimal;font-weight:normal;font-size:12px;text-align:justify;padding-top:10px;}
ol li{line-height:20px;}
a{color:#1ea0ff;}

li img{margin-top:10px;margin-bottom:10px;margin-right:10px;vertical-align:left;border:1px solid #bdbebf;}
span.nahled{width:170px;font-size:11px;font-style:italic;font-weight:normal;}
address{padding-top:20px;font-size:80%;font-style:normal;line-height:20px;}
address strong{color:#555555;font-weight:bold;}
strong{color:#555555;}
a.uvod{font-weight:bold;color:#006683;}

th,td{text-align:left;font-size:75%;padding:2px;vertical-align:middle;}
input{border:1px solid #027937;padding:2px;}

div#rychla-nabidka{width:197px;min-height:170px;_height:170px;}
div#rychla-nabidka ul li{margin-right:25px;text-align:left;}
div#nove-pridano{width:197px;min-height:100px;_height:100px;}
div#nove-pridano ul li{margin-right:25px;text-align:left;}
div#anketa{width:197px;}

div#partnerska-zona{margin-left:50px;width:276px;height:93px;background:url("../images/partnerska-zona.gif") no-repeat;}
div#partnerska-zona a{font-size:12px;padding-top:40px;padding-bottom:2px;padding-left:130px;font-weight:normal;font-family:Verdana,Sans Serif;color:#0089a3;text-decoration:none;text-align:left;display:block;}

div#intranet-partner{margin-left:50px;width:276px;height:96px;margin-top:20px;background:url("../images/intranet-partneri.gif") no-repeat;}
div#intranet-partner a{font-size:12px;padding-top:40px;padding-bottom:2px;padding-left:130px;font-weight:normal;font-family:Verdana,Sans Serif;color:#0089a3;text-decoration:none;text-align:left;display:block;}

div#intranet{margin-left:50px;margin-bottom:10px;width:276px;margin-top:20px;height:93px;background:url("../images/intranet.gif") no-repeat;}
div#intranet a{font-size:12px;padding-top:40px;padding-bottom:2px;padding-left:130px;font-weight:normal;font-family:Verdana,Sans Serif;color:#0089a3;text-decoration:none;text-align:left;display:block;}


h4#nove-pridano{font-size:12px;color:#ffffff;height:23px;background:url("../images/nove-pridano.gif") no-repeat top left;padding-top:4px;padding-left:25px;}
h4#rychla-nabidka-nadpis{font-size:12px;color:#ffffff;height:23px;background:url("../images/rychla-nabidka.gif") no-repeat top left;padding-top:4px;padding-left:25px;}
h4#akce-nadpis{font-size:12px;color:#ffffff;height:23px;background:url("../images/bg-akce-h5.gif") no-repeat top left;padding-top:4px;padding-left:25px;}
div#levy-sloupec h4.hlavni-menu-nadpis{font-size:12px;color:#ffffff;height:23px;background:url("../images/left-inner.gif") no-repeat top left;padding-left:25px;margin-bottom:0px;}
div#levy-sloupec h4.hlavni-menu-nadpis span{display:block;padding-top:4px;}

div#levy-sloupec h4.hlavni-menu-nadpis2{margin-top:10px;font-size:12px;color:#ffffff;height:23px;background:url("../images/left-inner.gif") no-repeat top left;padding-left:25px;margin-bottom:0px;}
div#levy-sloupec h4.hlavni-menu-nadpis2 span{display:block;padding-top:4px;}

ul.navigace{padding-left:10px;padding-top:0px;list-style-type:none;font-weight:normal;}
li.navigace{font-size:11px;padding-left:17px;padding-top:5px;line-height:18px;background:url("../images/ctverec-navigace.gif") no-repeat;}
li.navigace a{text-decoration:none;color:#000000;}
li.navigace a:hover{color:#00abbe;}

div.baner{margin-left:0px;margin-bottom:2px;width:180px;}
div.baner img{border:0px solid;}
object{border:0px solid;}




div#vlajka-cz{min-height:27px;_height:27px;background:url("../images/menu-vlajky-cz.gif") no-repeat;}
div#vlajka-cz a{font-size:11px;padding-top:7px;padding-bottom:3px;padding-left:50px;font-weight:normal;font-family:Verdana,Sans Serif;color:#00602e;text-decoration:none;text-align:left;display:block;}
div#vlajka-cz a:hover{color:#00abbe;text-decoration:none;}
div#vlajka-sk{min-height:27px;_height:27px;background:url("../images/menu-vlajky-sk.gif") no-repeat;}
div#vlajka-sk a{font-size:11px;padding-top:7px;padding-bottom:3px;padding-left:50px;font-weight:normal;font-family:Verdana,Sans Serif;color:#00602e;text-decoration:none;text-align:left;display:block;}
div#vlajka-sk a:hover{color:#00abbe;text-decoration:none;}


div.kontakt-foto{float:right;padding-top:25px;padding-bottom:0px;padding-left:10px;}
div.kontakt-foto img{border:1px solid #aacfbf;}
div.fotka{float:right;padding-top:5px;padding-bottom:10px;padding-left:15px;}
div.fotka img{border:1px solid #d2dde4;}
div.fotka-bez{float:right;padding-top:5px;padding-bottom:10px;padding-left:20px;}
div.fotka-bez img{border:0px solid;}
div.fotka-bez span{width:150px;height:15px;display:block;font-size:10px;font-style:italic;font-weight:normal;}
div.fotka-zaluzie{float:right;padding-top:5px;padding-bottom:10px;padding-left:10px;}
div.fotka-zaluzie img{border:0px solid;}
div.fotka span{width:150px;height:15px;display:block;font-size:10px;font-style:italic;font-weight:normal;}
div.fotka-stred-zaluzie{text-align:center;padding-top:10px;}
div.fotka-stred-zaluzie img{border:0px solid;}
div.fotka-stred{text-align:center;padding-top:10px;}
div.fotka-stred img{border:0px solid;}
div.fotka-revitalizuj{text-align:center;padding-top:10px;}
div.fotka-revitalizuj img{border:0px;}
div.fotky-skupina{margin-top:10px;text-align:left;}
div.fotky{float:left;padding-top:5px;padding-right:11px;margin-bottom:15px;}
div.fotky img{margin-bottom:5px;border:1px solid #d2dde4;}
div.fotky span{width:230px;height:15px;display:block;font-size:10px;font-style:italic;font-weight:normal;}
div.fotka-schema{float:right;padding-top:15px;padding-bottom:10px;padding-left:10px;padding-right:15px;}
div.fotka-schema img{border:0px solid;}
div.fotka schema{width:150px;height:15px;display:block;font-size:10px;font-style:italic;font-weight:normal;}



div.fotky-okna{float:left;padding-top:5px;padding-right:11px;margin-bottom:15px;}
div.fotky-okna img{border:0px;margin-bottom:5px;border:1px solid #d2dde4;}
div.fotky-okna span{width:150px;height:15px;display:block;font-size:10px;font-style:italic;font-weight:normal;}

div.fotky-site{float:left;padding-top:5px;padding-right:13px;margin-bottom:20px;}
div.fotky-site img{border:0px;}

div.fotosoutez{text-align:center;padding-bottom:20px;}
div.fotosoutez h2{color:#006683;font-weight:bold;font-size:100%;padding-bottom:15px;text-align:center;}
div.fotosoutez h4{color:#000000;font-weight:bold;font-size:80%;padding-bottom:5px;text-align:center;}
div.fotosoutez img{border:0px;margin-bottom:5px;text-align:center;}
div.fotosoutez span{width:150px;display:block;font-size:10px;font-style:italic;font-weight:normal;text-align:center;}
div.fotosoutez p{font-size:11px;color:#333300;text-align:justify;line-height:18px;}

div.bulletin{text-align:left;width:200px;height:300px;float:left;margin-right:10px;margin-top:10px;margin-bottom:15px;}
div.bulletin p{padding-top:5px;padding-bottom:10px;line-height:18px;font-size:11px;font-style:normal;color:#000000;}
div.bulletin h2{font-weight:bold;color:#006683;}
div.bulletin img{border:1px solid #aacfbf;text-align:center;}

div.uvod-okynko-leva{float:left;margin-top:20px;padding-bottom:10px;padding-left:10px;}
div.uvod-okynko-prava{float:right;padding-top:5px;padding-bottom:10px;padding-left:10px;}

div.vyplne-skupina{margin-top:10px;text-align:left;}
div.vyplne{float:left;padding-top:5px;padding-right:30px;margin-bottom:15px;}
div.vyplne img{border:0px;margin-bottom:5px;}
div.vyplne span{width:90px;height:15px;display:block;font-size:10px;font-style:italic;font-weight:normal;}

div.cara{height:1px;width:590px;margin-top:20px;clear:both;margin-bottom:0px;background:url("../images/cara.gif") repeat-x;}

table.nakres{width:490px;}
table.nakres td.schema{width:170px;font-size:10px;font-style:italic;font-weight:normal;}
table.nakres td.schema img{border:1px solid #aacfbf;}
table.nakres td.text{vertical-align:top;padding-left:20px;font-size:11px;line-height:20px;font-style:italic;font-weight:normal;}

table.madla{width:590px;padding-bottom:20px;border-bottom:1px solid #bdbebf;}
table.madla td.madla{width:120px;font-size:80%;font-style:italic;font-weight:normal;}
table.madla td.madla img{border:0px;}
table.madla td.text2{padding-left:20px;font-size:11px;line-height:20px;font-weight:normal;}
table.madla td h3 {font-size:110%;margin:0px;padding:0px;}

table.reference{width:490px;padding-bottom:20px;border-bottom:1px solid #bdbebf;}
table.reference td.reference{width:120px;font-size:80%;font-style:italic;font-weight:normal;}
table.reference td.reference img{border:1px solid #aacfbf;}
table.reference td.text2{padding-left:20px;font-size:11px;line-height:20px;font-weight:normal;}
table.reference td h3 {font-size:110%;margin:0px;padding:0px;}

table.historie{margin-top:20px;width:590px;}
table.historie td.textik{padding-left:20px;}
table.historie th.textik{padding-top:5px;vertical-align:top;width:50px;font-weight:bold;}
table.historie td.textik p{line-height:16px;font-weight:normal;margin-top:0px;padding-top:0px;margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #DDDDDD;}

table.udaje{}
table.udaje td{width:220px;height:23px;font-size:12px;}

table.cenik{margin-top:5px;width:590px;}
table.cenik td{width:130px;height:25px;padding-left:5px;text-align:center;border-right:1px solid #a5aeb6;border-bottom:1px solid #a5aeb6;}
table.cenik td.text{width:350px;height:25px;padding-left:5px;text-align:left;border-left:1px solid #a5aeb6;}
table.cenik th.text{background:#dfe5e6;width:350px;height:25px;text-align:left;padding-left:5px;border:1px solid #a5aeb6;}
table.cenik th{background:#dfe5e6;width:130px;height:25px;text-align:center;border:1px solid #a5aeb6;border-left:0px;}

table.zakazky{margin-top:5px;width:480px;border-left:1px solid #aacfbf;}
table.zakazky td{width:130px;height:25px;padding-left:5px;text-align:center;border-right:1px solid #aacfbf;border-bottom:1px solid #aacfbf;}
table.zakazky th{background:#e7f4ef;width:130px;height:25px;text-align:center;border:1px solid #aacfbf;border-left:0px;}


table#skladova-okna{width:580px;margin-top:10px;}
table#skladova-okna td{}
table#skladova-okna th{background:#bfced3;}
table#skladova-okna th.cena{background:#edefef;}


div#cesta-zpet-stranky{margin-top:0px;}
div#cesta-zpet-stranky a,div#cesta-zpet-stranky span{font-size:70%;color:#999999;}

div#cesta-zpet-stranky-bottom{margin-top:0px;}
div#cesta-zpet-stranky-bottom a,div#cesta-zpet-stranky-bottom span{font-size:70%;color:#999999;}
p#souhrn-stranky{padding:10px;margin:0px;margin-top:10px;margin-bottom:10px;border:1px solid #81c15f;background:#f7f7f7;}
p.souhrn-stranky{padding:10px;margin:0px;margin-bottom:10px;}
p#souhrn-stranky strong{color:#555555;}

div#podmenu-stranky .podmenu-stranky-item{border-bottom:1px solid #d6d6d6;padding-top:5px;min-height:115px;_height:115px;}
div#podmenu-stranky div.nahled{float:right;margin-left:15px;margin-top:10px;margin-bottom:10px;}
div#podmenu-stranky div.nahled img{border:1px solid #d6d6d6;}
div#podmenu-stranky p.souhrn-stranky{font-size:12px;line-height:18px;padding-top:0px;}
div#podmenu-stranky h2 a{color:#3e7817;}
div#podmenu-stranky strong{color:#555555;}


div.cleaner{clear:both}

.schemata .schema{float:left;width:140px;height:150px;border:1px solid #CBD1CD;padding:5px;margin-right:8px;margin-bottom:10px;background-color:#edf3ef;}
.schemata .schema .nahled{display:block;height:90px;text-align:center;}
.schemata .schema .nazev{display:block;height:50px;text-align:center;font-size:70%;color:#000000;line-height:145%;}

div.schemata-vysvetleni{float:left;width:100px;height:130px;padding:5px;margin-right:8px;text-align:center;}
div.schemata-vysvetleni img{}
div.schemata-vysvetleni p{height:40px;text-align:center;font-size:70%;color:#000000;line-height:100%;}

#pridat-produkt{margin-top:20px;margin-bottom:30px;text-align:center;}
#pridat-produkt a{text-align:center;font-weight:bold;}

input.radio,input.check{border:0px;}
textarea.vzkaz{width:460px;height:80px;border:1px solid #027937;padding:2px;}

table.demontaz{margin-top:10px;}
div.submit{padding-top:20px;text-align:center;}

.nastred{text-align:center;}
.rozmer{width:120px;}



table#splatky{width:450px;margin-top:20px;border-top:1px solid #DDDDDD;border-right:1px solid #DDDDDD;}
table#splatky td,table#splatky th{text-align:center;border-bottom:1px solid #DDDDDD;border-left:1px solid #DDDDDD;height:20px;}


#mainMap{width:490px;height:450px;}
a.odkaz-mapa{display:block;margin-top:5px;font-weight:bold;color:#259644;margin-bottom:20px;}

div.predmety {}
div.predmety div.predmet {border:1px solid #CBD1CD;width:146px;float:left;margin-right:10px;height:250px;margin-bottom:10px;}
div.predmety div.predmet div.nahled {width:140px;height:140px;margin:3px;margin-bottom:5px;}
div.predmety div.predmet h2 {font-size:70%;margin:0px;padding:0px;text-align:center;font-weight:normal;}
div.predmety div.predmet h2 a{color:#383C3F;text-decoration:none;}
div.predmety div.predmet p {font-size:11px;margin:0px;padding:0px;text-align:center;margin-top:6px;margin-right:10px;margin-bottom:5px;text-align:right;}
div.predmety div.predmet p.popis {font-size:70%;margin:0px;padding:0px;text-align:center;line-height:130%;height:40px;margin-top:3px;font-weight:bold;}
div.predmety div.predmet p.popis a{color:#383C3F;}

div#basic-info{float:right;width:300px;}
table.ws-vlastnosti-predmetu td,table.ws-vlastnosti-predmetu td{font-size:75%;}

div.kolekce-fotek{margin-top:20px;width:100%;}
div.kolekce-fotek div.fotka{float:left;margin-right:0px;margin-bottom:10px;margin-left:0px;width:150px;}
div.kolekce-fotek div.fotka a.odkaz-detail-foto{display:block;width:150px;height:110px;margin:0px;}
div.kolekce-fotek div.fotka a.odkaz-detail-foto img.land{margin-top:0px;}
div.kolekce-fotek div.fotka a.odkaz-detail-foto img.port{margin-left:0px;}
div.kolekce-fotek p.nazev{display:none;}

div.kolekce-fotek-2{margin-top:20px;width:100%;}
div.kolekce-fotek-2 div.fotka{float:left;margin-right:0px;margin-bottom:0px;margin-left:0px;width:160px;}
div.kolekce-fotek-2 div.fotka a{display:block;width:160px;height:160px;margin:0px;border:1px solid #cccccc;background:#eeeeee;}
div.kolekce-fotek-2 div.fotka img{border:0px;}
div.kolekce-fotek-2 div.fotka a img.land{margin-top:30px;margin-left:5px;}
div.kolekce-fotek-2 div.fotka a img.port{margin-left:30px;margin-top:5px;}
div.kolekce-fotek-2 p.nazev{display:none;}

p.vysvetleni{padding:0px;margin-bottom:10px;font-style:italic;}

fieldset{border:1px solid #CBD1CD;margin-bottom:10px;}
fieldset legend{border:1px solid #CBD1CD;font-size:75%;padding:5px;margin-left:10px;}
fieldset table{margin:10px;}
fieldset p{margin:10px;font-size:70%;}
fieldset textarea{margin:10px;}
fieldset table th,fieldset table td{font-size:70%;text-align:left;}
fieldset table th{width:100px;}
fieldset table td{width:150px;}
fieldset table td.barvy{text-align:center;padding-bottom:20px;line-height:150%;}
fieldset select{border:1px solid #027937;width:100px;}
fieldset input{padding:2px;text-align:center;}

.poptavka th{font-weight:bold;text-align:left;}
.poptavka th.povinny{font-weight:bold;width:120px;}
.poptavka th.nepovinny{font-weight:normal;}
.poptavka td{text-align:left;vertical-align:top;}
.poptavka td select{width:180px;}

.chyba{color:red;margin-bottom:10px;}

form.poptavka fieldset input{text-align:left;}

.poptavka tr.lichy td{background:transparent;}
.poptavka tr.sudy td{border-top:1px solid gray;padding-top:10px;}

strong.barva{display:block;font-weight:normal;height:30px;}
strong.barva2{display:block;font-weight:normal;height:20px;}

#mapka{margin-left:50px;}
#mapka td{margin:0px;padding:0px;}
#mapka td img{display: block;}

div#obsah-stranky-inner #kontakt {margin-top:10px;}
div#obsah-stranky-inner #kontakt th{width:80px;padding-left:10px;}
div#obsah-stranky-inner #kontakt textarea{border:1px solid #027937;width:450px;height:150px;}
div#obsah-stranky-inner #kontakt input{border:1px solid #027937;width:250px;text-align:left;}
div#obsah-stranky-inner #kontakt .cmd{text-align:center;}
div#obsah-stranky-inner #kontakt .cmd input{width:150px;text-align:center;}

.formkontrola{display:none;}


#frm-contact{border-top:1px solid #aaaaaa;display:block;margin-top:20px;clear:both;}
#homepage{height:760px;}

