body{background:rgb(230,230,230) url("../img/body-bg.gif") repeat-y top left;color:#21295A;margin:0;padding:0;text-align:left;font-size:80%;}
.form label{width:150px;}
.form .fi-text,
.form .fi-textarea,
.form .fi-password{width:300px;}
.form .fi-text.kusu{width:3em;text-align:right;}
.form .fi-text.cislo{width:5em;}
.form .fg-text {width:150px;}
.form .input{margin-left:153px;}
.form a{text-decoration:underline;}
.navigator{font-size:0.85em;color:#525B80;}
.navigator a{color:#525B80;font-weight:bold;}
#page-holder{position:relative;width:954px;}
#page-header{position:relative;height:127px;background:#ffffff;overflow:hidden;}
#page-header #logo{position:relative;overflow:hidden;text-align:center;color:rgb(255,255,255);margin:0;float:left;}
#page-header #logo,
#page-header #logo span{width:260px;height:127px;background:url("../img/header-logo.gif") top left no-repeat;cursor:pointer;}
#page-header #logo span{display:block;position:absolute;top:0;left:0;z-index:1;}
#page-header #logo a{position:relative;width:260px;height:127px;display:block;text-decoration:none;color:rgb(0,0,0);}
#page-header #header-flash{height:127px;width:694px;float:left;background:rgb(1,159,196);}
#page-header #header-anim-container{width:311px;height:127px;overflow:hidden;position:relative;float:left;}
#title-container{margin-bottom:20px;text-align:right;position:relative;right:-20px;}
#title-container span.title-right a{display:block;height:33px;line-height:33px;padding-left:10px;width:40px;color:rgb(166,166,166);text-transform:uppercase;font-size:0.7em;float:right;margin-right:2em;}
#title-container span.title-right a:hover{text-decoration:underline;}
#title-container span.title-right a.home{background:url("../img/iko-home.gif") left center no-repeat;border-right:1px solid rgb(166,166,166);padding-right:2em;}
#title-container span.title-right a.email{background:url("../img/iko-mail.gif") left center no-repeat;}
#title-container span.title-right a.section{border-right:1px solid rgb(166,166,166);padding-right:2em;}
#title-container span.title-left {float:left;margin-left:-20px;color:rgb(166,166,166);font-size:0.75em;text-align:left;}
#title-container span.title-left a{text-transform:uppercase;font-size:0.95em;color:rgb(166,166,166);}
#title-container span.title-left a:hover{text-decoration:underline;}
#title-container span.title-left br{display:block !important;}
#title-container #title{float:right;padding:0 1em;margin:0;line-height:33px;height:33px;font-size:1.5em;color:rgb(255,255,255);background:rgb(166,166,166);float:right;}
#title-container br{display:none;}
#page-navigator{margin:0 0 2em 0;padding:0 0 10px 0;color:rgb(71,71,71);line-height:1.0em;font-size:0.85em;font-weight:normal;border-bottom:1px dotted rgb(177,177,177);}
#page-navigator a{color:rgb(154,21,21);}
#page-navigator a:hover{text-decoration:none;}
#page-body{position:relative;margin-left:280px;clear:both;padding-right:20px;}
#page-content-h{position:relative;height:100%;}
#page-left{position:absolute;top:135px;left:0;width:250px;padding-left:10px;background:#21295A;color:white;}
#page-left .pl-header{height:15px;background:transparent url("../img/page-left-header.gif") no-repeat top left;font-size:1px;z-index:110;}
#page-left .pl-body{margin-top:-1px;background:transparent url("../img/page-left-body.gif") repeat-y top left;}
#page-left .pl-footer{height:11px;background:transparent url("../img/page-left-footer.gif") no-repeat top left;}
#page-footer{position:relative;clear:both;height:24px;margin:0 20px 0 280px;background:transparent url("../img/wt-page-footer-bkg.gif") repeat-x top left;top:40px;}
#page-footer p{margin:0;padding:0;}
#page-footer .img-text{position:absolute;top:0;right:40px;width:200px;height:24px;}
#page-footer .img-text .it-img{background-image:url("../img/wt-logo-etex-group.gif");}
.box{color:white;}
/* -------- prihlaseni uzivatele ---------- */
.box#login{color:#0099FF;}
.box#login h4{background-image:url("../img/pozadi-box-header-login.gif");background-position:top left;}
.box .fi-submit{font-weight:normal;background-image:url("../img/pozadi-submit-login.gif");background-color:#0099FF;}
/* ---------- leve menu ------------ */
.box#menu-left-h .box-body{margin-left:0;}
/* ---------- odkazy ------------ */
.box#odkazy .box-body{margin:0;}
.box#odkazy .box-body ul{margin:0;padding:0;list-style-type:square;}
.box#odkazy .box-body ul li{padding:3px 10px;margin:0;display:list-item;list-style-type:square;background:transparent url("../img/menu-left-item.gif") no-repeat top left;font-weight:bold;}
.box#odkazy .box-body ul li.first{background-image:none;}
#menu-left{margin:0 0 15px -10px;}
#menu-left ul,
#menu-left li{margin:0;padding:0;list-style:none;font-family:Arial,sans-serif;color:rgb(255,255,255);font-size:1em;display:block;}
#menu-left .closed .submenu{display:none;}
#menu-left ul li{margin:0.3em 0;}
#menu-left ul a{display:block;color:rgb(255,255,255);text-decoration:none;border:solid rgb(33,41,90);border-width:1px 0;padding:0.3em 1em;}
#menu-left ul a:hover,
#menu-left ul li.open a{background:rgb(1,159,196);border-color:rgb(255,255,255);_width:auto;}
#menu-left ul li.open li a{border:0;padding-left:25px;display:block;}
#menu-left ul ul li{margin-left:15px;padding:0;font-size:0.9em;}
#menu-left ul ul li a{padding:0.3em 0.5em;margin:0;display:inline;background:url("../img/menu-bullet.gif") transparent 0 5px no-repeat !important;}
#menu-left ul ul li a:hover,
#menu-left ul ul li a.active{color:rgb(22,143,196);}
/* -------- kosik -------- */
.box#kosik ul,
.box#kosik li{display:block;margin:0;padding:0;list-style-type:none;}
.box#kosik h4{background-image:url("../img/pozadi-box-header-kosik.gif");}
/* ------------ VIZUALNI ODDELOVAC POLOZEK MENU --------------- */
.menu-separator {height: 1px; margin:.1em 0 0em -10px;padding-top:0em;border:dotted rgb(255,255,255);border-width:1px 0 0 0;_width:260px;}

/* ----------------- ODKAZY VLEVO DOLE --------------------- */
#pl-links{margin:2em 0 2em -10px;padding-top:2em;border:dotted rgb(255,255,255);border-width:1px 0 0 0;_width:260px;}
#pl-links a{background:rgb(1,159,196) 210px 50% no-repeat;color:white;text-decoration:none;display:block;height:2em;line-height:2em;padding-left:25px;}
#pl-links a:hover{font-weight:bold;}
#pl-links ul,
#pl-links li{margin:0;padding:0;display:block;}
#pl-links li{margin-bottom:1em;}
#pl-links li.p a{background-image:url("../img/iko-promat-int2.gif");}
#pl-links li.e a{background-image:url("../img/iko-etex2.gif");}
/* =============== OBSAH STRANKY ================== */
#page-content .floating-paragraphs .odstavec{clear:none;float:none;}
#page-content .floating-paragraphs .odstavec .obr{clear:left;}
#page-content .floating-paragraphs .wysiwyg{clear:none;margin-left:0px;}
#page-content .floating-paragraphs h3{clear:both;}
.cat-info h3{margin:0;position:relative;}
.cat-info .cat-popis{margin:0 0 10px 0;padding:0;font-size:0.9em;position:relative;}
/* ============ seznam podstranek ============= */
.page-subcats{text-align:center;}
.page-subcats .zaznam{width:250px;padding:3px;margin:3px 0;margin-left:auto;margin-right:auto;width:500px;text-align:left;border:solid 1px #D8DAE0;border-width:0 1px 1px 0;background:#F9F9FB url("../img/pozadi-zaznam.gif") repeat-x top left;}
.page-subcats .zaznam .obr{float:right;border:inset 2px silver;border-width:0 2px 2px 0;}
.vypis.page-subcats .zaznam h5{margin-left:0;padding-left:0;}
.vypis.page-subcats .zaznam h5 a,
.vypis.page-subcats .zaznam h5 a:hover{background-image:none;}
.vypis.page-subcats .zaznam .info{font-size:0.8em;padding:0 0 0 14px;margin-left:20px;background:transparent url("../img/iko-link-small.gif") no-repeat center left;}
/* ------------- KOSIK ---------------- */
#id-kosik .table thead th{text-align:center;}
#id-kosik .table tbody th{text-align:left;}
#id-kosik .table tbody td{text-align:right;}
#id-kosik .table tfoot th{text-align:right;}
#id-kosik .table tfoot td{text-align:right;}
/* ---------- OBJEDNAVKA ------------ */
#id-objednavka .fi-submit{margin:0;}
/* ---------------- KATALOG ----------------- */
#id-obchod .vypis .zaznam{width:300px;min-height:50px;_height:50px;padding:3px 0;clear:none;float:left;}
#id-obchod .zaznam h5{font-size:1.0em;}
#id-obchod .zaznam .cena{font-size:0.8em;font-weight:bold;color:red;}
#id-obchod .zaznam .cart{margin-left:20px;font-size:0.9em;}
#id-obchod .zaznam .cart .fi-text{height:16px;width:2em;padding:0;font-size:11px;}
#id-obchod .zaznam h5 a:hover{color:#0099FF;}
.vypis#subcats{margin-bottom:10px;}
.vypis#subcats .zaznam{height:auto;min-height:0;padding:3px;margin:5px 0;width:500px;text-align:left;border:solid 1px #D8DAE0;border-width:0 1px 1px 0;background:#F9F9FB url("../img/pozadi-zaznam.gif") repeat-x top left;}
.vypis#subcats .zaznam a{font-size:0.9em;padding-left:14px;background:transparent url("../img/odrazka4.gif") no-repeat center left;}
.vypis#subcats .zaznam a:hover{background-image:url("../img/odrazka4o.gif");color:red;}
#id-obchod .detail h4{margin-bottom:10px;}
#id-obchod .detail .cena{font-size:0.9em;font-weight:bold;color:#9999CC;padding-left:12px;background:transparent url("../img/iko-cena.gif") no-repeat center left;float:left;}
#id-obchod .detail .wysiwyg{clear:both;}
#id-obchod .detail .obr{margin-right:0;float:right;}
/* ------------- ke stazeni ----------------- */
#download #subcats{text-align:center;}
#download .zaznam{margin:3px auto !important;_margin:0;padding:0;position:relative;clear:both;border-bottom:solid 1px transparent;_border:none;}
#download .zaznam .soubor{float:left;margin-right:0.5em;position:relative;}
#download .zaznam .soubor .file-size{font-size:0.8em;color:gray;display:block;text-align:center;}
#download .zaznam .soubor a{text-decoration: none; display:block;overflow:hidden;width:68px;_width:90px;height:24px;line-height:22px;text-align:center;font-size:13px;font-weight:bold;background:transparent url("../img/iko-soubor.gif") no-repeat top left;color:#0099FF;padding:0 2px 0 20px;}
#download .zaznam .soubor a:hover{color:red;background-image:url("../img/iko-soubor.gif");}
#id-download .zaznam .nazev{margin-left:100px;}
#id-download .zaznam .datum{margin-left:100px;color:gray;}
/* ------------- kontakty -------------- */
#id-kontakty .wysiwyg table,
#id-kontakty .wysiwyg table td{border:none;}
#id-kontakty .wysiwyg table h5{font-size:1.0em;margin-bottom:5px;color:black;}
/* --------------- novinky ---------------- */
#id-novinky .link{clear:both;}
/* ---------------- technicke informace ------------------ */
#id-pozarni-bezpecnost-staveb-technicke-informace .odstavec{margin-bottom:15px;}
#id-pozarni-bezpecnost-staveb-technicke-informace .odstavec h3{font-size:1.0em;font-weight:bold;margin:0;padding:0;}
/* -------------- stranky s nulovym odsazenim v odstavcich --------------- */
#id-kontakty .wysiwyg p,
#id-vysokoteplotni-materialy-priklady-aplikaci .wysiwyg p,
#id-doporucujeme .wysiwyg p{text-indent:0;}
#id-doporucujeme .wysiwyg{margin-left:150px;}
#id-doporucujeme .odstavec{margin-bottom:20px;}
#id-doporucujeme .obr{border:none;}
/* =================== MAPY======================= */
#mapa-oblasti{position:relative;}
#mapa-oblasti .mapa-h .mapa{position:absolute;top:0;left:0;margin:5px;}
#mapa-oblasti .form{margin-left:350px;_height:300px;min-height:300px;position:relative;}
#mapa-oblasti .form .form-row label{width:5em;}
#mapa-oblasti .form .form-row .fi-text{width:160px;}
#mapa-oblasti .form .form-right{margin:0 0 0 5.2em;padding:0;position:relative;}
#mapa-oblasti .form .form-right  .form-right-row{margin:0;padding:0;list-style-type:none;}
#mapa-oblasti .form .form-right .form-right-row.first{position:relative;_left:-3px;}
#mapa-oblasti .form .form-right label.inline{width:auto;display:inline;float:none;text-align:left;}
#mapa-oblasti .form .form-row .navigator{line-height:1.6em;padding-left:3px;}
#mapa-prodejci{text-align:center;}
#prodejci  h3{color:#21295A;font-size:1.3em;}
#prodejci .prubeh-hledani-nadpis{color:gray;}
#prodejci .prubeh-hledani{border:solid 1px gray;padding:5px;margin:10px 0;}
#prodejci .prubeh-hledani li{margin:0 20px;padding:0;list-style-type:square;font-weight:bold;}
#prodejci .prubeh-hledani li.nenalezeno{font-weight:normal;list-style-type:none;color:gray;}
#prodejci .prubeh-hledani li.nenalezeno strong{display:none;}
#prodejci .barva{border:1px solid black;height:15px;width:15px;float:right;}
#prodejci .zaznam .obr{clear:right;float:right;}
.prodejci-tooltip{display:none;}
.prodejci-tooltip-okres{margin:0px;}
.prodejci-tooltip-nazev{margin-top:5px;margin-bottom:0px;}
.prodejci-tooltip-telefon{margin:0px;}
/* ------------ linearni vypis seznamu ------------- */
.vypis-h .vypis{padding:3px;text-align:center;}
.vypis-h .vypis .zaznam{padding:3px;margin:7px auto;width:500px;text-align:left;border:solid 1px #D8DAE0;border-width:0 1px 1px 0;background:#F9F9FB url("../img/pozadi-zaznam.gif") repeat-x top left;}
.vypis-h .vypis .zaznam .navigator{float:right;color:gray;}
.vypis-h .vypis .zaznam .oddeleni{float:left;color:gray;font-weight:bold;margin:0;background:transparent url("../img/iko-oddeleni.gif") no-repeat center left;padding-left:15px;}
.vypis-h .vypis .zaznam .divize{float:right;color:red;font-weight:bold;font-size:0.85em;}
.vypis-h .vypis .zaznam h3{margin:0 0 2px 0;padding:0 0 0 15px;font-size:1.1em;}
.vypis-h .vypis .zaznam h5{margin:0 0 5px 0;padding:0 0 0 15px;font-size:1.0em;}
.vypis-h .vypis .zaznam h5 a,
.vypis-h .vypis .zaznam h5 a:hover{background:none;padding:0;}
.vypis-h .vypis .zaznam .datum{margin-left:0;padding-left:15px;}
.vypis-h .vypis .zaznam .link{margin-left:15px;}
.vypis-h .vypis .zaznam .adresa{float:left;font-size:0.85em;color:black;margin:0;padding:0;position:relative;}
.vypis-h .vypis .zaznam .email,
.vypis-h .vypis .zaznam .web,
.vypis-h .vypis .zaznam .tel,
.vypis-h .vypis .zaznam .mobil,
.vypis-h .vypis .zaznam .gps,
.vypis-h .vypis .zaznam .fax{position:relative;margin:0;padding:0;float:right;clear:right;font-size:0.85em;color:black;}
#id-doporucujeme .vypis-h .vypis .zaznam .email,
#id-doporucujeme .vypis-h .vypis .zaznam .web,
#id-doporucujeme .vypis-h .vypis .zaznam .tel,
#id-doporucujeme .vypis-h .vypis .zaznam .mobil,
#id-doporucujeme .vypis-h .vypis .zaznam .fax,
#id-doporucujeme .vypis-h .vypis .zaznam .adresa{_width:300px;min-width:300px;}
.vypis-h .vypis .zaznam .tel{background:transparent url("../img/iko-telefon.gif") no-repeat center left;padding-left:15px;}
.vypis-h .vypis .zaznam .mobil{background:transparent url("../img/iko-mobil.gif") no-repeat center left;padding-left:15px;}
.vypis-h .vypis .zaznam .fax{background:transparent url("../img/iko-fax.gif") no-repeat center left;padding-left:15px;}
.vypis-h .vypis .zaznam .gps{background:transparent url("../img/icon-gps.jpg") no-repeat top left;padding-left:15px;}
.vypis-h .vypis .zaznam .adresa{background:transparent url("../img/iko-adresa.gif") no-repeat top left;padding-left:15px;}
#id-kontakty-prodej-materialu .vypis-h .vypis .zaznam .adresa{background-image:url("../img/iko-info.gif");}
#id-doporucujeme .vypis-h .vypis .zaznam .adresa{float:right;}
.vypis-h .vypis .zaznam .email{background:transparent url("../img/iko-email.gif") no-repeat center left;padding-left:15px;}
.vypis-h .vypis .zaznam .web{background:transparent url("../img/iko-www.gif") no-repeat center left;padding-left:15px;}
.vypis-h .vypis .zaznam .obr{float:left;clear:left;margin:10px 5px 5px 15px;border:solid 1px #888888;}
#id-kontakty-prodej-materialu .vypis-h .vypis .zaznam .obr{float:right;clear:right;margin:10px 0 5px 15px;}
.vypis-h .vypis .zaznam .wysiwyg{margin:0;padding:0 0 0 15px;clear:right;color:#444444;}
#id-doporucujeme .vypis-h .vypis .zaznam .wysiwyg{margin-left:180px;}
#id-kontakty-pracovnici .vypis-h .vypis .zaznam .wysiwyg{margin:10px 0 0 0;padding:0 0 0 15px;clear:right;color:#444444;}
#id-kontakty-pracovnici .vypis-h .vypis .zaznam .wysiwyg p{text-indent:0;text-align:left;color:#888888;line-height:normal;margin:0;padding:0;}
/* --------------- vyhledavani ---------------- */
#id-vyhledavani h5{font-size:1.2em;color:#21295A;border-bottom:solid 1px #21295A;margin:40px 0 10px 0;}
#id-vyhledavani .vypis li{display:block;margin:0 0 10px 0;padding:0;list-style-type:none;clear:both;position:relative;}
#id-vyhledavani .vypis li h6{margin:0;padding:0;font-size:1.2em;font-weight:normal;}
#id-vyhledavani .vypis li .score{display:inline;color:gray;font-size:0.8em;}
#id-vyhledavani .vypis li .odstavec-nadpis{color:gray;}
#id-vyhledavani .vypis li p{margin:0;padding :0;font-size:0.9em;color:gray;}
#id-vyhledavani .vypis li .datum{color:#525B80;font-size:0.8em;}
#id-vyhledavani .kontakty li .divize,
#id-vyhledavani .kontakty li .oddeleni,
#id-vyhledavani .kontakty li .tel,
#id-vyhledavani .kontakty li .mobil,
#id-vyhledavani .kontakty li .fax,
#id-vyhledavani .kontakty li .email{font-weight:bold;clear:left;}
#id-vyhledavani .kontakty li .divize strong,
#id-vyhledavani .kontakty li .oddeleni strong,
#id-vyhledavani .kontakty li .tel strong,
#id-vyhledavani .kontakty li .mobil strong,
#id-vyhledavani .kontakty li .fax strong,
#id-vyhledavani .kontakty li .email strong{font-weight:normal;display:block;float:left;width:7em;}
#id-vyhledavani .kontakty li .obr{float:right;border:solid 1px gray;margin:0 5px 0 5px;}
#id-vyhledavani .kontakty li .wysiwyg{color:gray;font-size:0.85em;}
#id-vyhledavani .prodejci li .text-data{font-weight:bold;clear:left;}
#id-vyhledavani .prodejci li .text-data strong{font-weight:normal;display:block;float:left;width:7em;}
#id-vyhledavani .prodejci li .obr{float:right;border:solid 1px gray;margin:0 5px 0 5px;}
#id-vyhledavani .prodejci li .wysiwyg{color:gray;font-size:0.85em;}
/* --------------------- KALKULACKA ------------------------- */
#id-kalkulacka .form .promenna{width:5em;}
#id-kalkulacka .promenne{display:none;margin:5px 0;}
#id-kalkulacka .vysledky-h table{margin-left:auto;margin-right:auto;text-align:left;}
#id-kalkulacka .vysledky-h table tbody td{vertical-align:top;}
#id-kalkulacka .vysledky-h table .zaznam{border-bottom:solid 1px #EEEEEE;}
#id-kalkulacka .vysledky-h table .poznamka{margin-top:5px;}
#id-kalkulacka .vysledky-h table .poznamka ul{margin-top:0px;padding-left:0px;margin-left:0px;}
#id-kalkulacka .vysledky-h table .poznamka ul li{margin-left:20px;}
#id-kalkulacka .vysledky-h table .posledni{border-bottom:none;}
#id-kalkulacka .vysledky-h table .zaznam label{display:block;float:left;margin-right:0.3em;width:10em;}
#id-kalkulacka .vysledky-h table .vysledek{color:red;}
#id-kalkulacka .vysledky-h table .vysledek strong{font-size:1.3em;}
/* --------------------- PGLAS BOX FORMULAR ------------------------- */
id-pglas-box-formular
#id-pglas-box-formular .form .promenna {width:5em;}
#id-pglas-box-formular .promenne {display:none;margin:5px 0;}
#id-pglas-box-formular .vypis-kosiku table {margin-left:auto;margin-right:auto;text-align:left;}
#id-pglas-box-formular .vypis-kosiku table tbody td {}
#id-pglas-box-formular .vypis-kosiku table .zaznam{border-bottom:solid 1px #EEEEEE; line-height: 1.7em; border-bottom: 1px dotted black; }
#id-pglas-box-formular .vypis-kosiku table .zaznam label{width: 110px; display: block; float: left;}
#id-pglas-box-formular .vypis-kosiku table .pocet{ color:red !important; }
.center { text-align: center !important; }
.typ-steny-2 { width: 260px; height: 174px; background-image: url('../img/pglas_box_masivni_stena.jpg'); }
.typ-steny-1 { width: 260px; height: 174px; background-image: url('../img/pglas_box_lehka_pricka.jpg'); }
.rozmery-pohled { width: 260px; height: 182px; background-image: url('../img/pglas_box_pohled.jpg'); }
/* --------------------- KAKLUKACKA PSTOP P ------------------------- */
.border-none { border: none !important; }
#id-pro-registrovane-kalkulacka-coating .vnitrni-table { margin: 0.3em 0em .5em 2.2em; ; text-align: left; border: 0px !important;}
#id-pro-registrovane-kalkulacka-coating .vnitrni-table .prvni { width: 100px; padding-left: 25px; }
#id-pro-registrovane-kalkulacka-coating .vnitrni-table .prvni-mnozstvi { width: 420px; padding-left: 25px; }
#id-pro-registrovane-kalkulacka-coating .vnitrni-table .druhy { width: 50px; padding-left: 25px; }
#id-pro-registrovane-kalkulacka-coating .vnitrni-table th { border: 0px; }
#id-pro-registrovane-kalkulacka-coating .vnejsi-sekce-nadpis-prvni {border-left: none; border-bottom: none; border-right: none; text-decoration: underline;  text-align: left; padding-left: 60px;}
#id-pro-registrovane-kalkulacka-coating .vnejsi-sekce-nadpis {border-left: none; border-bottom: none; border-right: none; text-decoration: underline; border-top: 1px dashed; text-align: left; padding-left: 60px;}
#id-pro-registrovane-kalkulacka-coating .nakresy { width: 225px; }
#id-pro-registrovane-kalkulacka-coating .nakresy-detail { text-align: center; width: 125px; }
#id-pro-registrovane-kalkulacka-coating .nakresy-detail img { height: 100px; }
#id-pro-registrovane-kalkulacka-coating .nakresy-stena { text-align: center; width: 95px; }
#id-pro-registrovane-kalkulacka-coating .nakresy-stena img { height: 100px; }
#id-pro-registrovane-kalkulacka-coating .nakresy-strop { text-align: center; width: 122px; }
#id-pro-registrovane-kalkulacka-coating .nakresy-strop img { height: 100px; }
.lavka-form {width: 35px; }

.dotted-underline { border-bottom: 1px dotted; }

/* Moderni CSS - nove tridy misto starych <font> */
h3.title{color: #000000; background:#ebf9ff;text-align:center;margin:0em auto 2em;line-height:1.4em;height:1.4em;font-family:Arial,sans-serif;border:solid #78d3ec;border-width:2px 0;width:100%;}
/* Titulni stranka */
ul.title-menu{display:block;list-style:none;width:490px;margin:2em auto;}
ul.title-menu li{display:block;width:230px;height:39px;margin:3px;float:left;background:url("../img/title-menu-top.gif") top left no-repeat;}
ul.title-menu li.main-news{z-index: 2; width:465px; height: auto; background: url("../img/title-menu-top-2.gif") top left no-repeat;}
ul.title-menu li.main-news div {height: 60px; z-index: 1; background:url("../img/title-menu-bottom-2.gif") rgb(255,255,255) bottom left no-repeat;}
ul.title-menu li.img{height:180px;}
ul.title-menu li a{display:block;width:220px;padding:1px 5px 5px 6px;margin-top:5px;background:url("../img/title-menu-bottom.gif") rgb(255,255,255) bottom left no-repeat;text-decoration:none;}
ul.title-menu li.main-news a{width:460px; background: none; margin-top: 4px; _display: inline; _margin-left: 185px}
ul.title-menu li.main-news a + a{display: inline;}
ul.title-menu li a strong{display:block;margin:5px 5px 5px 10px;background:url("../img/title-menu-sipka2.gif") rgb(255,255,255) center left no-repeat;padding-left:22px;}
ul.title-menu li.main-news a strong { padding-right: 15px; background: none;}
ul.title-menu li.img a { text-align: center; padding: 0 5px 5px 5px; }
ul.title-menu li.img a strong{background:url("../img/title-menu-sipka1.gif") rgb(255,255,255) center left no-repeat;padding-left:15px;margin:5px 5px 5px 8px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
/* Hides from IE-mac \*/
* html .clearfix{height:1%;}
.clearfix {display:block;}
/* End hide from IE-mac */
hr{margin:1em 0;}
a {text-decoration:underline;}