*{margin:0px;padding:0px;border:0px;}
h1{margin-top:10px;color:#000000;font-weight:bold;font-size:90%;padding-top:5px;padding-bottom:5px;padding-left:25px;text-align:left;}
h2{margin-top:10px;color:#006683;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.uvod{margin-top:10px;color:#005f8a;font-weight:bold;font-size:95%;text-align:center;}
h3{margin-top:10px;color:#006683;font-weight:bold;font-size:75%;padding-top:20px;text-align:left;}
h3.uvod{padding-top:0px;color:#ec8000;font-weight:bold;font-size:90%;text-align:center;}
p{font-size:12px;color:#333300;text-align:justify;line-height:20px;padding-top:15px;}
p.uvod{font-size:12px;color:#333300;text-align:justify;line-height:20px;padding-top:0px;}
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.tucne{font-size:12px;color:#333300;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;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;}
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:#006233;font-weight:bold;}
strong{color:#18462c;}
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;}

body{font-family:Verdana,Arial,Tahoma,Sans Serif; font-size:100%;}
div#body-inner{height:184px;}
div#hlavni-stranka{margin:0px auto;text-align:left;margin:20px;margin-top:0px;}
div#obsah{}
div#obsah-inner{}
div#hlavicka{height:144px;position:relative;}
a#hlavni-logo{position:absolute;left:35px;top:00px;width:182px;height:98px;display:block;}
div#levy-sloupec{float:left;width:191px;display:none;}
div#zapati{}
div#zapati-text{height:34px;font-size:70%;color:#006233;position:relative;top:-12px;}
div#zapati-text .text{float:left;}
div#zapati-text a{color:#11568b;padding-left:20px;}
div#obsah-stranky{}
div#obsah-stranky-inner{padding:18px;padding-top:5px;float:left;}
div#pravy-sloupec{float:right;width:197px;min-height:650px;_height:650px;display:none;}
div#akce{width:197px;min-height:300px;_height:300px;background:url("../images/bg-akce.gif") repeat-y bottom;}
div#rychla-nabidka{width:197px;min-height:300px;_height:300px;}
div#rychla-nabidka ul li{margin-right:25px;text-align:left;}

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:10px;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#menu{width:191px;margin-bottom:200px;background:url("../images/menu-bg.gif") repeat-y bottom;}
div#menu div.uroven1{width:191px;min-height:27px;_height:27px;background:url("../images/menu.gif") no-repeat;}
div#menu div.uroven1 a{font-size:11px;padding-top:9px;padding-bottom:3px;padding-left:32px;font-weight:normal;font-family:Verdana,Sans Serif;color:#00602e;text-decoration:none;text-align:left;display:block;}
div#menu div.uroven1 a:hover{color:#00abbe;text-decoration:none;}

div#menu div.uroven2{width:191px;min-height:24px;_height:24px;background:url("../images/podmenu.gif") no-repeat;}
div#menu div.uroven2 a{font-size:11px;padding-top:6px;padding-left:43px;padding-bottom:5px;font-weight:normal;font-family:Verdana,Sans Serif;color:#003300;text-decoration:none;display:block;text-align:left;min-height:8px;_height:8px;background:url("../images/tecky.gif") no-repeat bottom;}                    
div#menu div.uroven2 a:hover{color:#00abbe;text-decoration:none;}

div.baner{margin-left:1px;margin-bottom:2px;text-align:center;width:180px;}
div.baner img{border:0px solid;}
object{border:0px solid;}

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:10px;}
div.fotka img{border:1px solid #aacfbf;}
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:1px solid #aacfbf;}
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 #aacfbf;}
div.fotky span{width:230px;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 #aacfbf;}
div.fotky-okna span{width:150px;height:15px;display:block;font-size:10px;font-style:italic;font-weight:normal;}

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;margin-top:20px;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:490px;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:490px;}
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:480px;}
table.cenik td{width:130px;height:25px;padding-left:5px;text-align:center;border-right:1px solid #aacfbf;border-bottom:1px solid #aacfbf;}
table.cenik td.text{width:350px;height:25px;padding-left:5px;text-align:left;border-left:1px solid #aacfbf;}
table.cenik th.text{background:#e7f4ef;width:350px;height:25px;text-align:left;padding-left:5px;border:1px solid #aacfbf;}
table.cenik th{background:#e7f4ef;width:130px;height:25px;text-align:center;border:1px solid #aacfbf;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;}

div#cesta-zpet-stranky{margin-top:0px;display:none;}
div#cesta-zpet-stranky a,div#cesta-zpet-stranky span{font-size:70%;color:#999999;}

div#cesta-zpet-stranky-bottom{margin-top:0px;display:none;}
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;font-weight:bold;}
p.souhrn-stranky{padding:10px;margin:0px;margin-bottom:10px;}

div#podmenu-stranky div.nahled{float:right;margin-left:15px;}
div#podmenu-stranky div.nahled img{border:1px solid #aacfbf;}
div#podmenu-stranky p.souhrn-stranky{min-height:80px;_height:80px;}
div#podmenu-stranky h2 a{color:#855723;margin-bottom:3px;padding:0px;}


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:230px;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;}

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;}
.poptavka td{text-align:left;vertical-align:top;}

.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 td img {display: block;}