.art-short .text-link[target="_blank"] {background-image:url('/o/technet_n3/linkout.gif')}
.perex a[target="_blank"] {display:inline-block; padding-right:16px; background:url('/o/technet_n3/linkout.gif') no-repeat 100% 50%}

.rubriky {width:660px}
.rubriky table {margin:0 0 25px; border:0; border-collapse:collapse}
.rubriky td {width:300px; padding:10px; vertical-align:top; border-top:3px solid #9B2}
.rubriky td.free, .rubriky td.free:hover {width:20px; padding:0; border:0; background:none}
.rubriky h2 {margin:0 0 7px; padding:0; font:bold 150%/1.6 Tahoma,Arial,sans-serif; text-transform:uppercase; color:#000}
.rubriky h2 a {color:#000; text-decoration:none}
.rubriky h2 a:hover {text-decoration:underline}
.rubriky li {list-style:none; clear:both; width:300px; margin:0 0 4px; padding:0 0 8px; font-size:81%}
.rubriky li.first {float:left; width:100%; font-size:100%; font-weight:700}
.rubriky li.first img {float:left; margin-right:10px}
.rubriky li.first .mark-video, .rubriky li.first .p135 {float:left; margin:0 10px 0 0; overflow:hidden} 
.rubriky li.first .mark-video img {margin:0}
.rubriky li.first .perex {font-weight:normal; font-size:90%}
.rubriky .tags {font-size:68.75%}
.rubriky .tags a {color:#000}
.rubriky .tags a:hover {color:#006D39}

.autori {width:680px}
.autori .entry {float:left; width:320px; margin:0 20px 25px 0; padding:0; border:0; background:url('/o/technet_n3/autori_box_bg.gif') repeat-x}
.autori .entry .box-in {min-height:20.2em; _height:20.2em; padding:12px 10px 10px; background:url('/o/technet_n3/autori_box_btm.gif') 50% 100% repeat-x}
.autori .cell {display:table-cell; =display:inline-block}
.autori img.fl {margin:0 10px 10px 0}
.autori h3 {margin:0 0 1em; font-size:112.5%}
.autori h3 a {text-decoration:none}
.autori h3 a:hover {text-decoration:underline}
.autori .more {font-size:68.75%}
.autori .perex {clear:both; font-size:87.5%}

.list-art .art p.h {display:block; line-height:1.25; font-size:.75rem}
.list-art .art.opener p.h {margin-top:.5rem}


.a-box {margin:0 0 22px; padding:0 10px}
.a-box ul, .a-box li {display:block; list-style:none; claer:both; width:100%}
.a-box h2 {margin:0 0 8px; color:#000; text-align:left; font-size:162.5%; font-weight:700}
.a-box h2 a {color:#000; text-decoration:none}
.a-box h2 a .delitko {color:#999}
.a-box h2 a:hover {color:#006D39; text-decoration:underline}

#katalog-aparatu .foto-pruh {position:relative; width:100%; height:105px; margin:0 0 2em}
#katalog-aparatu .foto-pruh a {position:absolute; top:0; left:0; display:block; width:100%; height:100%; cursor:pointer}
#katalog-aparatu .foto-pruh a.link-pas {z-index:1}
#katalog-aparatu .foto-pruh .kaf-1, #katalog-aparatu .foto-pruh .kaf-2 {position:absolute; top:50%; z-index:1; width:48px; height:36px; margin-top:-18px} 
#katalog-aparatu .foto-pruh .kaf-3, #katalog-aparatu .foto-pruh .kaf-4 {position:absolute; top:50%; z-index:2; width:80px; height:60px; margin-top:-30px} 
#katalog-aparatu .foto-pruh .kaf-1 {left:0}
#katalog-aparatu .foto-pruh .kaf-2 {right:0}
#katalog-aparatu .foto-pruh .kaf-3 {left:13%}
#katalog-aparatu .foto-pruh .kaf-4 {right:13%}
#katalog-aparatu .foto-pruh a.link-act {z-index:4; left:50%; width:140px; margin-left:-70px}
#katalog-aparatu .foto-pruh a.link-act img {width:140px; height:105px}
#katalog-aparatu .foto-pruh p {position:absolute; top:108px; left:0; width:100%; font-size:81%; font-weight:700; text-align:center}
#katalog-aparatu .foto-pruh p a {position:static}
#katalog-aparatu form {display:block; margin:0 0 0.5em}
#katalog-aparatu label {display:block; width:100%; text-transform:uppercase; font-size:68.75%}
#katalog-aparatu.b-box .input {width:60%; border-color:#CCC}
#katalog-aparatu.a-box {margin-left:10px}

#katalog-aparatu-hledani .box-top {position:relative; height:58px; overflow:hidden; background:#333 url('/o/technet_n3/box_top_2.gif') 100% 0 no-repeat}
#katalog-aparatu-hledani .box-top h2 {background:0; min-height:auto; _height:auto}
#katalog-aparatu-hledani .box-top p {position:absolute; top:17px; right:35px; z-index:1; font-size:9px; color:#FFF}
#katalog-aparatu-hledani .box-top ul {position:absolute; bottom:0; left:10px; z-index:2; width:auto}
#katalog-aparatu-hledani .box-top li {float:left; width:130px; height:21px; overflow:hidden; margin-right:4px}
#katalog-aparatu-hledani .box-top a {display:block; width:100%; height:100%; line-height:20px; text-align:center; color:#9B2; font-weight:700}
#katalog-aparatu-hledani .box-top a.act {color:#000; background:#EEE url('/o/technet_n3/tab-fora.gif') 100% 0 no-repeat; text-decoration:none}

#katalog-aparatu-hledani h3 {margin:12px 0 4px; font-weight:700; font-size:93.75%}
#katalog-aparatu-hledani .vyrobce li {float:left; width:14%; margin:0 0 1em}
#katalog-aparatu-hledani label {margin-bottom:2px; text-transform:uppercase; font-size:68.75%}
#katalog-aparatu-hledani .druh h3 {margin-bottom:1.5em}
#katalog-aparatu-hledani .druh .fl {position:relative; margin-right:2em}
#katalog-aparatu-hledani .druh .fl input {width:20em}
#katalog-aparatu-hledani .druh label {position:absolute; top:-1.4em; left:0; z-index:1}
#katalog-aparatu-hledani .druh .bt {width:8em; text-transform:uppercase}
#katalog-aparatu-hledani .druh .ico {float:right; margin-top:-2em}
#katalog-aparatu-hledani .druh .ico-zoom {float:left; width:12em}
#katalog-aparatu-hledani .druh .ico-help {float:left; width:8em}
#katalog-aparatu-hledani .help {float:right; display:block; width:11px; height:11px; margin:2px 0 0; =margin:1px 0 0; background:#9B2} 
#katalog-aparatu-hledani .help:hover {background-color:#F00}
#katalog-aparatu-hledani .help img {float:right}
table.search2 {width:100%}
table.search2 td {width:306px; vertical-align:top; padding-bottom:1em}
table.search2 td.mid-td {width:306px; padding:0 30px}
table.search2 .w33 {float:left; width:33%}
table.search2 .half-l {float:left; width:46%}
table.search2 .half-r {float:right; width:46%}
table.search2 label {display:block}
table.search2 .w33 label {display:inline}
table.search2 select {width:100%}
table.search2 input {width:98%}
table.search2 .w33 input {width:auto}
table.search2 .ico a {float:left; margin-right:1em; padding-right:1em}
table.search2 input.btn {text-transform:uppercase}

#foto-novinky {width:1000px; padding:0; overflow:hidden}
#foto-novinky h2 {padding-left:10px}
#foto-novinky .box-in {width:1010px}
#foto-novinky .article, #obdobne-aparaty .article {font-weight:700; font-size:87.5%; text-align:center}
#foto-novinky .article {float:left; _display:inline; width:172px; margin:0 20px 0 10px}
#obdobne-aparaty .article {margin:0 auto 2em}
#foto-novinky .article a, #obdobne-aparaty .article a {text-decoration:none}
#foto-novinky .article span, #obdobne-aparaty .article span {text-decoration:underline}

#vysledky-hledani-aparatu.a-box {position:relative; padding:10px 0 0}
#vysledky-hledani-aparatu h2 {padding-left:10px}
#vysledky-hledani-aparatu .absolute {position:absolute; top:14px; right:10px; text-align:right}
#vysledky-hledani-aparatu table {width:100%; margin:0 0 1em; border-collapse:collapse; border:1px solid #FFF}
#vysledky-hledani-aparatu td, #vysledky-hledani-aparatu th {border:1px solid #FFF; border-width:0 1px 1px 0}
#vysledky-hledani-aparatu th {padding:2px 2px 2px 5px; color:#FFF; background:#126F41 }
#vysledky-hledani-aparatu th span {float:left}
#vysledky-hledani-aparatu th a {float:right; width:21px; height:21px}
#vysledky-hledani-aparatu th a span {margin:0 1px}
#vysledky-hledani-aparatu th a.ico-des {right:20px}
#vysledky-hledani-aparatu th a.ico-asc {right:2px}
#vysledky-hledani-aparatu td {width:8%; padding:10px 0; text-align:center; vertical-align:top}
#vysledky-hledani-aparatu td.first {width:25%; padding:10px; text-align:left}
#vysledky-hledani-aparatu td.first h3 {font-weight:700; margin-bottom:4px}
#vysledky-hledani-aparatu td.first img {float:left; margin-right:10px}
#vysledky-hledani-aparatu td.ico-r {padding:5px ; text-align:right}
#vysledky-hledani-aparatu td.ico-r br {display:none}
#vysledky-hledani-aparatu .c1 td {background:#EEE}
#vysledky-hledani-aparatu .c2 td {background:#DDD}

#porovnani-aparatu.a-box {position:relative; padding:10px 0 0}
#porovnani-aparatu h2 {padding-left:10px}
table.comp-tab {clear:both; width:100%; margin:0 0 1em; border-collapse:collapse; border:1px solid #FFF}
.comp-tab td, .comp-tab th {width:21%; padding:2px 10px; border:1px solid #FFF; border-width:0 1px 1px 0; vertical-align:top}
.comp-tab td.first, .comp-tab th.first {width:16%; font-weight:700}
.comp-tab td.first i, .comp-tab th.first i {font-weight:normal; font-style:normal}
.comp-tab td {background:#EEE}
.comp-tab th {background:#DDD; color:#999; font-weight:normal}
.comp-tab th.first {color:#000; font-weight:700}
.comp-tab .header th {padding-bottom:6px; background:url('/u/n3/dots_vert.gif') 0 0 repeat-y}
.comp-tab .header th.first {background:0}
.comp-tab .header .ico a {width:7em}
.comp-tab .header .first .ico a {width:auto}
.comp-tab .header h3 {font-size:87.5%; font-weight:700 }
.comp-tab .header h3 a {text-decoration:none}
.comp-tab .header h3 img {margin:0 0 4px}
.comp-tab .header h3 span {text-decoration:underline}
.comp-tab .header .bt-compare {width:12em; margin:30px 0 10px; text-transform:uppercase; font-size:68.75%}
.comp-tab .change {background:#DDD}

#detail-aparatu.a-box {padding:0}
#detail-aparatu h2 {padding-left:10px}
#detail-aparatu h1 {margin:0 0 0.5em; font-size:112.5%; font-weight:700}
#detail-aparatu .box-top p {margin:0 0 1em; font-size:87.5%}
#detail-aparatu .box-top {position:relative; min-height:165px; _height:165px; padding-left:230px}
#detail-aparatu .box-top img {position:absolute; top:0; left:10px; z-index:1}
#detail-aparatu .fl {margin-bottom:1em}
#detail-aparatu .fr {width:11em}
#detail-aparatu .fl a {float:left; margin-right:2em}
#detail-aparatu .fr a {float:right; margin-left:1em}
#detail-aparatu .box-in {clear:both}

/* diskuse box */
#moot2 {font-size:100%}
#moot2 a {color:#017C45}
#moot2 a:hover {color:#000}
#moot2 #logo-moot {position:static; line-height:1.25em; font-family:Tahoma,Arial,sans-serif; font-size:112.5%; font-weight:700; text-transform:uppercase}
#moot2 #logo-moot a {width:auto}
#moot2 .box-top {min-height:56px; _height:56px; padding:10px; border-bottom:1px solid #FFF; background:#F8F8F8 url('/o/technet_n3/diskuse_top.gif') 0 0 repeat-x}
#moot2 h3.moot-tit {padding:0; background:0}
#moot2 .box-in .list {padding:10px 0 10px 10px; background:#E8E8E8}
#moot2 div.top, #moot2 div.di {height:1.6em; overflow:hidden}
#moot2 .name, #moot2 .subj, #moot2 .time, #moot2 .date {float:left; height:1.6em; line-height:1.6em; overflow:hidden; color:#000}
#moot2 .name {width:68px; margin-right:16px}
.col-ad #moot2 .name {width:90px}
#moot2 .subj {width:250px; padding:0}
.col-ad #moot2 .subj {width:420px}
#moot2 span.l, #moot2 span.i, #moot2 span.t, #moot2 span.n {float:left; width:13px; height:1.65em; line-height:1}
#moot2 span.l {background:url('/o/technet_n3/lti.gif') 0 center no-repeat}
#moot2 span.t {background:url('/o/technet_n3/lti.gif') 50% center no-repeat}
#moot2 span.i {background:url('/o/technet_n3/lti.gif') 100% center no-repeat}
#moot2 span.n {background:0}
#moot2 .date {width:60px; font-weight:normal; text-align:right}
#moot2 .time {width:30px; margin:0 10px 0 15px; font-weight:normal; text-align:right}
#moot2 .nr {padding:6px 0 6px 10px; color:#693; font-size:68.75%}
#moot2 .enter {text-align:right}
#moot2 .enter input {margin:5px 5px 0 10px; width:120px}
#moot2 .ico-r {padding:1px 8px; background:#017C45}
#moot2 .ico-r a {color:#FFF}
#moot2 .ico-r a:hover {color:#FFC}
#moot2 .ico-r a span {background-color:#9B2; color:#9B2}
#moot2 .ico-r a:hover span {background-color:#000; color:#000}

/* diskuse */
.new .say {background-color:#F0F0F0}
.new .bg-color {background-color:#F3FFCC}
.say .time, .say .name {color:#414141}

/* oprava facebook 15.1.2013 */
.fb_iframe_widget span {display:block !important; width:auto !important}
.fb_iframe_widget iframe {position:static !important}

/* priloha pred 100 lety */
.hundred-ago {margin:0 0 0 10px; font-size:medium}
.hundred-ago h2 {margin:1.5em auto; font-size:93.75%; font-weight:700; text-transform:uppercase; text-align:center}
.hundred-ago-nav {overflow:hidden; padding:1em 0; font-size:medium; font-weight:700; text-transform:uppercase}
.hundred-ago-nav-prev, .hundred-ago-nav-next {width:50%; text-decoration:none}
.hundred-ago-nav-prev:before, .hundred-ago-nav-next:before {width:1em; height:1em; line-height:.8; margin:-.2em 0 0; font-size:150%; text-align:center; color:#FFF; background:#60C092}
.hundred-ago-nav-prev:hover:before, .hundred-ago-nav-next:hover:before {background:#48906E}
.hundred-ago-nav-prev {float:left}
.hundred-ago-nav-prev:before {content:'\2039'; float:left; margin-right:.3em}
.hundred-ago-nav-next {float:right; text-align:right}
.hundred-ago-nav-next:before {content:'\203A'; float:right; margin-left:.3em}
.hundred-ago-box {margin:0 0 1em; padding:1em; border-radius:.4em; text-align:center; text-transform:uppercase; color:#FFF; background:linear-gradient(#404040,#606060)}
.hundred-ago-box h3 {margin:0 0 .5em; font-size:93.75%; font-weight:700}							
.hundred-ago-box .select-out, .hundred-ago-box .select-off {position:relative; display:inline-block; box-sizing:border-box; margin:0 .25em; padding:.5em 2.2em .5em 1em; border-radius:.4em; color:#000; background:#FFF}
.hundred-ago-box .select-off {padding-right:1em}
.hundred-ago-box .select-out:hover {box-shadow:0 0 0 1px #39AD75 inset}
.hundred-ago-box .select-out:after {content:''; position:absolute; right:1.25em; top:50%; width:.5em; height:.5em; margin-top:-.5em; font-size:80%; transform:scaleY(.8) rotate(45deg); border:1px solid #CCC; border-width:0 3px 3px 0}
.hundred-ago-box .select-out:hover:after {border-color:#39AD75}
.hundred-ago-box .select-out select {position:absolute; left:0; right:0; top:0; bottom:0; width:100%; height:100%; opacity:0; font-size:100%; z-index:2; cursor:pointer}
.hundred-ago-box .select-out option {padding:.3em 1em}
.hundred-ago-box .sen {margin:0 .25em; padding:.5em 1em; border:0; border-radius:.4em; font-size:100%; font-weight:700; color:#FFF; background:#60C092; text-transform:uppercase}
.hundred-ago-box .sen:hover {background:#48906E}
.hundred-ago-list {line-height:1.3}
.hundred-ago-art {clear:both; float:left; position:relative; width:48.6%; margin:0 0 2.8%; padding:28% 0 1px; background:#EEE}
.hundred-ago-art:nth-child(2n) {clear:none; float:right}
.hundred-ago-art .art-link {text-decoration:none; color:#000}
.hundred-ago-art .art-link:hover h3 {text-decoration:underline}
.hundred-ago-art h4, .hundred-ago-art h3 {float:left; padding:.5em 1em; text-transform:uppercase; font-size:87.5%; font-weight:700}
.hundred-ago-art h3 {clear:both; float:none; overflow:hidden; height:3.89em; margin:0 0 .4em; padding:0 1em}
.hundred-ago-art .art-img {position:absolute; top:0; left:0; width:100%}
.hundred-ago-art img {width:100%; height:auto}
.hundred-ago-art .mark-video span {width:60px; height:45px; bottom:3px; right:3px; background:url('/o/sph/ico_play_sp5.png') no-repeat}
