

* {margin:0;padding:0;}
body {background:#91adca url(../images/bg.jpg) repeat-x;font-family:Verdana,sans-serif;color:#000;font-size:12px;line-height:150%;}
input {font-family:Verdana,sans-serif;font-size:12px;}
a {text-decoration:none;color:#06b;}
a:hover {color:#000;}
a img {border:0;}
.ir {display:block;overflow:hidden;position:relative;}
.ir span {display:block;position:absolute;width:100%;height:100%;top:0;left:0;text-indent:-999em;overflow:hidden;font-size:0;text-indent:-999em;cursor:pointer;}
.clr {clear:both;float:none;display:block;width:0;height:0;overflow:hidden;}
.txtinp {background:url(../images/inp-bg.gif) no-repeat;padding:3px 5px;border:1px solid #adadad;font-size:12px;}
.dotline {background:url(../images/dotline.gif) repeat-x;height:1px;margin:10px auto;clear:both;}
* html .dotline {margin:10px auto 0;}
.fleft {float:left;}
.fright {float:right;}
.rlink {color:#c00;text-decoration:underline;line-height:35px;padding-right:10px;}
.martop10 {margin-top:10px;}

#maincontent {width:936px;margin:0 auto;padding:0 20px;background:#fff;}
.header {height:212px;background:url(../images/top.jpg) no-repeat;position:relative;}
.header a.logo {display:block;width:235px;height:79px;}
.header a.logo span {background:url(../images/klimabott-logo.gif) no-repeat;}
.header .zavolejte {position:absolute;right:-28px;bottom:-45px;width:167px;height:101px;overflow:hidden;text-indent:-999em;z-index:100;}
.header .zavolejte span {background:url(../images/zavolejte.png) no-repeat;}
.header .navig {margin-top:90px;font-family:Arial,sans-serif;}
.header .navig ul {display:block;height:43px;}
.header .navig ul li {display:block;float:left;margin-right:2px;height:43px;line-height:34px;}
* html .header .navig ul li.m1 {width:73px;}
* html .header .navig ul li.m2 {width:117px;}
* html .header .navig ul li.m3 {width:169px;}
* html .header .navig ul li.m4 {width:157px;}
* html .header .navig ul li.m5 {width:118px;}
* html .header .navig ul li.m6 {width:75px;}
* html .header .navig ul li.m7 {width:90px;}
.header .navig ul li a {display:block;float:left;height:43px;line-height:34px;color:#fff;font-size:16px;font-weight:bold;text-align:center;position:relative;background:url(../images/bg.gif) repeat-x;}
.header .navig ul li a span {display:block;width:4px;height:34px;float:right;margin-left:11px;background:url(../images/bg-c.gif) no-repeat right top;}
.header .navig ul li a small {display:block;float:left;width:4px;height:34px;margin-right:11px;background:url(../images/bg-c.gif) no-repeat left top;}
* html .header .navig ul li a span {margin-left:5px;}
* html .header .navig ul li a small {margin-right:5px;}
.header .navig ul li a:hover, .header .navig ul li.active a {background:url(../images/bg-sipka.gif) no-repeat center top;}
.header .navig ul li a:hover span, .header .navig ul li.active a span {background:url(../images/bg-r.gif) no-repeat right top;}
.header .navig ul li a:hover small, .header .navig ul li.active a small {background:url(../images/bg-r.gif) no-repeat left top;}

.content-foot {background:url(../images/main-bot-bg.jpg) no-repeat left bottom;}
.content {background:#fff url(../images/main-bg.jpg) no-repeat left top;padding:10px 20px 20px 30px;}
* html .content {height:1%;}

.right-banners {width:366px;float:right;padding-left:20px;}
.content h1 {font-size:35px;color:#1a62aa;font-weight:normal;padding:22px 0 14px 0;}
.content h1 a {font-size:13px;color:#06a;}
.content h2{font-size:22px;color:#d00 !important;font-weight:normal;padding:10px 0 6px 0}
a.arrow {padding-left:20px;background:url(../images/sipka.gif) no-repeat 0 50%;}
.content p {padding:0 0 10px;}

.zelena-usporam {display:block;width:195px;padding:6px;border:1px solid #b7b7b7;background:#fff url(../images/zelena-usporam.gif) no-repeat 6px 6px;}
.zelena-usporam small {display:block;margin-top:40px;font-size:11px;color:#000;float:right;padding-left:20px;background:url(../images/sipka.gif) no-repeat 0 50%;cursor:pointer;}
.right-banners img {display:block;padding:6px;border:1px solid #b7b7b7;margin-top:10px;}

.content h2, .other-content h2 {font-size:24px;font-weight:normal;color:#000;line-height:48px;}
.klima-typy {border:solid #b7b7b7;border-width:1px 0 0 1px;width:884px}
.ktyp {border:solid #b7b7b7;border-width:0 1px 1px 0;width:220px;height:205px;float:left;text-align:center;text-decoration:underline;color:#1a62aa;}
.ktyp span {display:block;padding-top:170px;font-size:17px}
.ktyp-snas {background:url(../images/kt1.jpg) no-repeat center;}
.ktyp-spar {background:url(../images/kt2.jpg) no-repeat center;}
.ktyp-skaz {background:url(../images/kt3.jpg) no-repeat center;}
.ktyp-skan {background:url(../images/kt4.jpg) no-repeat center;}
.ktyp-skan span {padding-top:160px;}
.ktyp-mobj {background:url(../images/kt5.jpg) no-repeat center;}
.ktyp-oken {background:url(../images/kt6.jpg) no-repeat center;}
.klima-typy .pruvodce {display:block;float:left;width:441px;height:205px;}
.klima-typy .pruvodce span {background:url(../images/bg-pruvodce.jpg) no-repeat;}

.other-content h2 {padding:0 30px}
.other-content .brands {display:block;width:905px;margin:20px auto;}

.pokracujte {background:#daecff;padding:10px 30px;}
.pokracujte strong {color:#1a62aa;font-size:13px;}
.pokracujte a {color:#000;text-decoration:underline;}
.pokracujte a:hover {text-decoration:none;}

.footer {background:#e9f4ff;padding:35px 20px 10px;}

ul,ol{margin:4px 0 1em 16px}
li{margin:2px 0}

.jednotka{margin:0 0 1em 0}
.jednotka .txt{float:right;width:650px}
.jednotka .pic{float:left;width:210px}
.jednotka h2{margin: 0 0 0.5em 0;line-height:28px}
.jednotka img{background:#fff;padding:2px;border:1px solid #ccc}

p.zelena{background:#2f9b17;margin:1em 0;padding:8px 10px;font-weight:bold;font-size:0.85em;color:#fff}
p.back{margin:1em 0 0}
p.back span{font-family:arial;font-size:1.15em}
p.back a{text-decoration:underline}

.cert{float:left;margin:0 8px 8px 0}
.cert-pad{width:160px;height:230px;overflow:hidden}

table.dotace{margin:1em 0;border-collapse:collapse;width:600px;border-right:1px solid #62b330;border-bottom:1px solid #62b330}
table.dotace td, table.dotace th{font-weight:normal;text-alin:left;border-left:1px solid #62b330;border-top:1px solid #62b330;padding:6px 10px}
table.dotace th{width:450px;text-align:left;background:#daf4ca}
table.dotace thead th, table.dotace thead td{background:#62b330;color:#fff;font-weight:bold}

.kon-l{float:left;width:400px}
.kon-r{float:right;width:450px}


table.jednotka-data{width:70%;margin:0 0 1em 0;border-collapse:collapse;border-right:1px solid #ccc;border-top:1px solid #ccc}
table.jednotka-data td, table.jednotka-data th{border-left:1px solid #ccc;border-bottom:1px solid #ccc;padding:4px 8px;text-align:left}
table.jednotka-data th{background:#eee}


ul.cenik{margin:1em 0 2em 0}
ul.cenik li{list-style:none !important;margin-left:2em;border-bottom:1px dotted #aaa;width:790px}
ul.cenik li.hd{margin-left:0 !important;color:#1761a5;margin-top:1em;border:none}
ul.cenik li p{display:block;width:649px;float:left;margin:0;padding:2px 0}
ul.cenik li p.cena{float:left;width:140px;text-align:right;font-weight:bold}

.fotogalerie{}
.foto{float:left;margin:0 4px 4px 0;border:1px solid #ccc}
.foto-pad{width:170px;height:120px;padding:5px 0;text-align:center}

.ikon table{width:360px;border-collapse:collapse}
.ikon td, .ikon th{font-weight:normal;text-align:left;padding:4px 0;vertical-align:top}
.ikon th{width:140px !important}
.ikon .tx, .ikon textarea{width:220px}








