body{background:#fff; text-align:center;}

/* NAVIGATION-SKIP */
#nav-skip { position: absolute; left: -2000px; }
#nav-skip a:focus, #nav-skip a:active { position: absolute; left: 2000px; }

/* LAYOUT STYLE */
#mother {width: 990px; margin: 0 auto; padding: 0 10px; background: #fff;}
#header {min-height: 140px; text-align: left; background: url('/img/bg-header.png') 100% 0 no-repeat;}
#menu {padding: 0; margin: 0; position: relative;}
#main {text-align: left; border-top: 15px solid #fff; background: #fff url('/img/bg-main.png') 0 0 repeat; }

#help-wrap {float: left; width: 780px;}
#col-content {float: right; width: 560px;}
#col-left {float: left; width: 216px; margin-top: -1px;}
#col-right {float: right; width: 180px; padding: 0 13px;}
#col-content .in {padding: 0 7px 0 10px; margin: 20px 0;}
.prod-detail {background: url('/img/bg-main-prod.png') 0 0 repeat-y !important; zoom: 1;}
.prod-detail #help-wrap {float: none; width: auto;}
.prod-detail #col-content {width: 770px; float: right;}

/* HEADER */
#logo-box {padding: 0; margin: 25px 0 0 30px; float: left;}

/* LANG MENU */
#lang-menu {float: right; display: inline; margin: 102px 0 0;}
#lang-menu a {padding: 0 8px; margin: 0 0 0 5px;}

/* MENU */
#main-menu {margin: 0 0 3em; padding: 0; background: #A7D4FF url('/img/bg-main-menu.png') 0 0 repeat-x; overflow: hidden; zoom:1;}
#main-menu ul {margin: 0 0 0 6px; padding: 0;}
#main-menu ul li {margin: 0; padding: 0; list-style: none; display: block; float: left; background: url('/img/bg-main-menu-li.png') 100% 55% no-repeat;}
#main-menu ul li a {margin: 0; padding: 16px 21px 12px; display: block; font-size: 92%; text-transform: uppercase; font-weight: bold; color: #094993; text-decoration: none;}
#main-menu ul li.active a, #main-menu ul li:hover a, #main-menu ul li.hover a {background: #333 url('/img/bg-main-menu-li-active.png') 0 0 repeat-x; color: #fff; margin: 0; border: none;}
#main-menu ul li.active, #main-menu ul li:hover, #main-menu ul li.hover {border: none; margin: 0 2px 0 -2px;}

#main-menu ul ul li.active, #main-menu ul ul li:hover, #main-menu ul ul li.hover {margin: 0 0px;}

#main-menu ul li .sub-menu {display: none;}
#main-menu ul li:hover .sub-menu, #main-menu ul li.hover .sub-menu {display: inline; z-index: 60;}
#main-menu ul li.active .sub-menu {display: inline; z-index: 50;}


#main-menu .sub-menu {position: absolute; top: 3.4em; left: 0; height: 2.8em; background: #333333; padding: 0em 0; width: 100%;}
#main-menu .sub-menu ul {overflow: hidden; zoom: 1; padding: 0;}
#main-menu .sub-menu ul li {background: none;}
#main-menu li.active .sub-menu ul li a, #main-menu li:hover .sub-menu ul li a, #main-menu li.hover .sub-menu ul li a {background: url('/img/bg-main-menu-li-li.png') 0 50% no-repeat; text-transform: none; padding: 10px 20px; margin: 0;}
#main-menu li.active .sub-menu ul li:first-child a, #main-menu li:hover .sub-menu ul li:first-child a {background: none;}
#main-menu .sub-menu ul li:hover, #main-menu .sub-menu ul li.hover {padding: 0; margin: 0;}

#main-menu ul li { /* HOVER IE 6 */
  _background-color: expression(
        isNaN(this.js)?(this.js=1,
        this.onmouseover=new Function("this.className+=' hover';"),
        this.onmouseout=new Function("this.className=this.className.replace(' hover','');")
        ):false);
  );
}

.sub-menu ul li a { _background: expression((this.parentNode.firstChild == this) ? "none": "x");}

.side-menu {border-bottom: 10px solid #fff;}
.side-menu ul {margin: 0; padding: 0;}
.side-menu ul li {margin: 0; padding: 0; list-style: none; background: #D3EAFF url('/img/bg-side-menu.png') 0 0 no-repeat; border-top: 1px solid #fff;}
.side-menu ul li a {margin: 0; padding: 1.2em 0 1.2em 33px; display: block; text-decoration: none; font-weight: bold; color: #094993; text-transform: uppercase; background: url('/img/bg-side-menu-a.png') 13px 1.3em no-repeat; border-bottom: 1px solid #9EC7EF;}
.side-menu ul li a:hover {color: #333;}
.side-menu ul li.active a:hover {color: #094993;}
.side-menu ul li.active a {background: url('/img/bg-side-menu-a-active.png') 13px 1.3em no-repeat;}
.side-menu ul li li {margin: 0; padding: 0; background: #D3EAFF url('/img/bg-side-menu-li.png') 0 0 no-repeat; border: none;}
.side-menu ul li li.active {background: #A0D1FF url('/img/bg-side-menu-li-active.png') 0 0 no-repeat;}
.side-menu ul li li a {margin: 0; padding: 1.15em 0 1.15em 70px; display: block; text-decoration: none; font-weight: bold; color: #333; text-transform: none; background: url('/img/bg-side-menu-a.png') 13px 1.3em no-repeat; border-bottom: 1px solid #BCD8F4;}
.side-menu ul li li a:hover {color: #094993;}

#col-left .side-menu ul li li .id-13 {background: url('/img/ico-rucni-prumysl.png') 25px 55% no-repeat;}
#col-left .side-menu ul li li .id-19 {background: url('/img/ico-stolni-prenosne.png') 25px 55% no-repeat;}
#col-left .side-menu ul li li .id-20 {background: url('/img/ico-metrologie.png') 25px 55% no-repeat;}
#col-left .side-menu ul li li .id-22 {background: url('/img/ico-biomedicina.png') 25px 60% no-repeat;}
#col-left .side-menu ul li li .id-23 {background: url('/img/ico-data-komunikace.png') 25px 65% no-repeat;}
#col-left .side-menu ul li li .id-122 {background: url('/img/ico-systemove-rozvadece.png') 25px 65% no-repeat; padding: 0.7em 0 0.6em 70px;}

.crossroad {background: #F4F4F4; padding: 11px; margin: 0 0 10px;}
.crossroad ul {margin: 10px 0 5px; padding: 0;}
.crossroad li {margin: 0; padding: 1px 0 12px 10px; list-style: none;}
.cros li {padding: 1px 10px 12px;}
.crossroad li a {background: url('/img/ico-folder.png') 0 0.1em no-repeat; padding-left: 22px; display: block; line-height: 1.4;}
.crossroad li a strong {color: #333;}

/* SEARCH BOX */
#search-box {margin: 0; padding: 0; position: absolute; right: 13px; top: 9px;}
#search-box form {margin: 0; padding: 0;}
#search-box .wrap {margin: 0; padding: 0;}
#search-box .int-text {padding: 4px 4px 4px; width: 149px;}
#search-box .btn-submit {color:white; cursor:pointer; border: none; vertical-align:middle; padding:5px 6px 4px; background: #094EA1 url('/img/bg-btn-submit.png') 0 100% repeat-x; font-family: arial; font-size: 100%; font-weight: bold;}

/* BREADCRUMB */
#breadcrumb {font-size: 92%; padding: 2px 10px 6px;}

h1 span.prd { color:#8f8f8f; font-weight:normal; }

/* ANNOT BOX */
.home .annot-box {min-height: 148px; padding: 50px 35px 15px; background: #103764 url('/img/bg-home-annot.png') 0 0 no-repeat; margin: 0 0 5px;}
.home .annot-box h1 {color: #fff; font-size: 233.5%; margin: 0 0 0.5em; padding: 0; border: none;}
.home .annot-box p {color: #fff; margin: 0 0 1.2em 0; line-height: 1.6; font-weight: normal; padding: 0;}
.home .annot-box a.more {font-size: 92%; color: #0C4281; text-transform: uppercase; float: right; padding: 7px 10px; background: #D3DFED url('/img/bg-btn-annot.png') 0 0 repeat-x; text-decoration: none; margin-bottom: 0.5em;}
.annot-box {margin: 0 0 10px;}
.annot-box p {font-weight: bold; padding: 5px 7px 5px 11px; line-height: 1.4;}
.annot-box p.object {padding: 0; width: 560px; overflow: hidden;}
.annot-box img.r {margin-left: 20px;}
.annot-box .date {float: left; display: inline; font-weight: normal; font-size: 83.4%; text-align: center; background: url('/img/bg-date.png') 0 0 no-repeat; width: 34px; height: 26px; padding: 10px 0 0; line-height: 1.1; margin: 0 15px 5px 0;}

/* PRODUCT LIST */
.product-list {margin: 0; padding: 0;}
.product-list ul {margin: 0 0 6px -6px; padding: 0; overflow: hidden;}
.product-list li {margin: 0 0 6px 6px; width: 241px; padding: 0 17px; list-style: none; background: #F4F4F4; border: 1px solid #DBDBDB; float: left; display: inline;}
.product-list li a {display: block; cursor: pointer;}
.product-list h3 {font-size: 100%; text-transform: uppercase; margin: 0 0 5px;}
.product-list h3 .box {display: block; margin: 0 -17px 7px; padding: 0 0;  background: #fff; text-align: center; height: 130px; overflow: hidden; _position: relative;}
.product-list h3 .img-box {display: block; width: 49%; float: left; height: 130px;}
.product-list h3 .img-box img {margin: 0 5px;}
.product-list h3 .img-box.levy img {width: 60%;}
.product-list p {font-size: 92%; padding: 0; margin: 0 0 6px;}
.product-list p.code {font-weight: bold; border-top: 1px solid #DBDBDB; padding: 5px 0 0 20px; background: url('/img/ico-pin.png') 0 0.5em no-repeat;}
.product-list .more {margin-right: 5px;}
.product-list li.break {height: 1px; font-size: 1px; clear: both; overflow:hidden; visibility: hidden; display:block; margin:0; padding:0 !important; width:100%;}

.home-product-list {margin: 0; padding: 0;}
.home-product-list ul {margin: 0 0 6px -15px; padding: 0; overflow: hidden; zoom: 1;}
.home-product-list li {margin: 15px 0 5px 25px; width: 262px; padding: 0; list-style: none; background: #fff; border: none; float: left; display: inline;}
.home-product-list h3 {font-size: 117%; margin: 0.2em 0 0;}
.home-product-list h3 .img-box {display: block; margin: 0.7em 45px 0; padding: 8px;  background: #fff; text-align: center; height: 100px; overflow: hidden; border: 1px solid #BFBFBF;}
.home-product-list h3 .big-img {margin: 0.7em 0 0; height: 250px;}
.home-product-list h3 .img-box img {margin: 0 5px;}
.home-product-list p {font-size: 92%; padding: 0; margin: 7px 10px 6px;}
.home-product-list .more {margin-right: 5px;}
.home-product-list li.break {height: 1px; font-size: 1px; clear: both; overflow:hidden; visibility: hidden; display:block; margin:0; padding:0 !important; width:100%;}

.prod-detail .related-prod {margin: 15px 15px;}
.prod-detail .related-prod h2 {border-color: #C4C4C4;}
.prod-detail .related-prod ul li {background: #f4f4f4; border-color: #C4C4C4;}
.related-prod ul {margin: 0; padding: 0;}
.related-prod ul li {margin: 0 0 10px; padding: 0 0 1em; list-style: none; border: 1px solid #DBDBDB; text-align: center;}
.related-prod span {display: block; height: 100px; text-align: center; background: #fff; margin: 0 0 1em;}

.search-results ul {margin: 0; padding: 0;}
.search-results ul li {margin: 0; padding: 0 0 0 3em; list-style: none;}
.search-results ul li .number {margin: 0 0 0 -2.5em; float: left; width: 2.5em; text-align: center; font-weight: bold; font-size: 117%; line-height: 1;}
.search-results ul li h2 {padding: 0; border: none; margin: 0 0 0.5em; line-height: 1;}

/* BRAND LIST */
.brand-list {background: #F4F4F4; padding: 10px 19px; margin: 0 0 10px; overflow: hidden;}
.brand-list input {margin: 0 3px 0 0; padding: 0; vertical-align: middle;}
.brand-list input.r {margin: 10px 0px 0 0; padding: 4px 6px 3px;}
.brand-list p {line-height: 2; margin: 0;}
.brand-list .brand-item {margin-right: 24px; float: left; white-space: nowrap; display: inline;}

/* PAGING */
.paging {position: relative; background: #F4F4F4; border: 1px solid #DBDBDB; border-width: 1px 0; font-weight: bold; padding: 0;}
.paging .prev {color: #0750A4; margin: 0; text-decoration: none; position: absolute; top: 8px; left: 8px; line-height: 1.7; font-size: 117%;}
.paging .next {color: #0750A4; margin: 0; text-decoration: none; position: absolute; top: 8px; right: 8px;line-height: 1.7; font-size: 117%;}
.paging .next span, .paging .prev span {text-decoration: underline; font-size: 86%;}
.paging .next:hover span, .paging .prev:hover span {text-decoration: none;}
.paging .pages {text-align: center; padding: 0 7em; display: block; line-height: 3.2;}
.paging .pages a {padding: 4px 10px; margin: 0 3px; border: 1px solid #dbdbdb; background: #fff;}
.paging .pages a:hover {border-color: #ABABAB;}
.paging .pages strong {padding: 4px 10px; margin: 0 3px; border: 1px solid #dbdbdb; background: #fff;}

/* COL RIGHT */
#col-right h2 {background: #fff; font-size: 117%; margin: 1.2em 0 0.8em; padding: 0.5em;}
#col-right p {font-size: 92%;}
#col-right p a {display: block; margin: 0 0 0.3em;}
#col-right strong {font-size: 109%;}
 
/* NEWS BOX */
.news-box {overflow: hidden; margin: 0 0 10px;}
.news-box p {margin-bottom: 2em;}
#col-right .news-box p a.more {margin: -1em 0 0;}

/* NEWS LIST */
.news-list {margin: 0 0 10px; padding: 0;}
.news-list ul {margin: 0; padding: 0;}
.news-list ul li {margin: 0; padding: 15px 10px 10px;; background: none; border-top: 1px solid #e1e1e1; overflow: hidden;}
.news-list ul li:first-child {border: none;}
.news-list ul li.image {padding: 15px 10px 10px 150px;}
.news-list ul li h2 {margin: 0 0 0.8em; font-size: 117%; font-weight: bold; padding: 0; border: none;}
.news-list ul li.image .box-img {float: left; margin: 0 0 0 -145px; border:1px solid #DEDEDE; padding: 10px; overflow: hidden; text-align:center;}
.news-list ul li p {margin:0.4em 0 0.8em;}
.news-list ul li p.r {margin: 0 25px 0 0; line-height: 1;}
.news-list ul li p.r a.more {margin: 0 0 5px;}

/* CONTACT FORM */
.form-box, .contact-form{margin:20px 0 30px; color:#333333;}
.form-box .in, .contact-form .bg{background:#f4f4f4; border:1px solid #B5B5B5; overflow:hidden;}
.contact-form form {border:1px solid #fff; padding:15px 15px 15px; margin: 0;}
.contact-form form h2 {margin: 0 0 1em;}
.form-box form h2 {margin: 1em 0 1em;}
.contact-form .col-h-l, .contact-form .col-h-r{width:48%;}
.contact-form p{margin:0 0 0.7em;}
.contact-form textarea{margin-right:-2px}
.contact-form p.l, .contact-form p.r{margin-bottom:0px;}
.contact-form .int-text{border: 1px solid #B5B5B5; padding: 3px; margin-top: 3px;}
.contact-form select.int-text {padding: 1px 0 2px;}
.contact-form input, .contact-form textarea {font-family: arial; font-size: 100%;}
.line-input label {margin: 0 15px 0 0; line-height: 2;}
.line-input label input {margin: 0;}

/* EVENT LIST */
.event-list {margin: 0; padding: 0;}
.event-list h2 {padding: 0.4em 0; border: none; border: 1px solid #dedede; border-width: 1px 0; font-size: 167%; margin: 1em 5px 0.5em;}
.event-list .spc {padding: 0 5px;}
.event-list .spc h3 {font-size: 117%; margin: 0.5em 0 0.2em;}
.event-list .spc p.date {font-size: 92%; margin: 0;}
.event-list .spc p {margin: 0 0 1.2em;}

/* PRODUCT DETAIL */
.product-detail .code {float: right; font-weight: bold; margin: -3.6em 0 0; font-size: 92%; background: url('/img/ico-pin.png') 0 center no-repeat; padding: 0 0 0 18px;}
.product-detail .annot {font-weight: bold; margin: 0 0 1.5em;}
.product-detail .product-box {float: left; width: 220px; padding: 10px; border: 1px solid #D9D9D9; background: #F4F4F4; margin: 0 10px 10px 0;}
.product-detail .product-box a, .product-detail .product-box .ico-dice {padding: 10px 10px 9px 40px; display: block; background-color: #fff; margin: 0 0 7px; border: 1px solid #D9D9D9; border-width: 1px 0;}
.product-detail .product-box div.ico-dice a {padding: 4px 6px 4px; display: inline; background: #094EA1 url(/img/bg-btn-submit.png) repeat-x scroll 0 100%; margin: 0 0 0 5px; border: none; color:white; cursor:pointer; font-size:91.6%; font-weight:bold; vertical-align:middle; text-decoration: none;}
.product-detail .product-box div.ico-dice input {vertical-align: middle;}
.product-detail .product-box .img-box a {padding: 0; display: inline; background-color: NONE; margin: 0; border: none;}
.product-detail .product-box .img-spc {margin: 10px -10px 20px; padding: 10px; background: #fff; text-align: center; border: 1px solid #D9D9D9; border-width: 1px 0;}
.product-detail .product-box .img-spc .img-box {height: 220px;}
.product-detail .product-box .img-spc p {margin: 15px 0 5px;}
.product-detail .product-box .desc {text-align: center; margin: 0 0 5px;}
.product-box .ico-calc {background: url('/img/ico-calc.png') 15px center no-repeat;}
.product-box .ico-basket {background: url('/img/ico-basket.png') 12px center no-repeat;}
.product-box .ico-dice {background: url('/img/ico-dice.png') 13px center no-repeat;} 


#tabs {margin: 20px 0 0;}
.tab-list {margin: 0; padding: 0; overflow: hidden; zoom: 1;}
.tab-list li {margin: 0; padding: 0; list-style: none; float: left; display: inline;}
.tab-list li h2 {padding: 0; margin: 0; border: none; font-size: 100%;}
.tab-list li a {text-decoration: none; padding: 10px 10px 9px; display: block; border: 1px solid #DFDFDF; border-bottom-color: #C4C4C4; margin: 0 3px 0 0; color: #333;}
.tab-list li.active a {border-color: #C4C4C4; border-bottom-color: #F4F4F4; background: #F4F4F4; position: relative; z-index: 99; color: #094B98;}
.tab-list li a:hover {color: #094B98;}

.tab-fragment {border: 1px solid #C4C4C4; margin: -1px 0 0; position: relative; background: #fff url('/img/bg-tabs.png') 0 0 repeat-x; padding: 25px; zoom: 1; overflow-x: auto;}
.tab-fragment .imgs {width: 160px; float: left;}
.tab-fragment .img {width: 140px; padding: 10px 0; display: block; background: #fff; text-align: center; border: 1px solid #bababa; margin: 0 0 15px;}
/*.tab-fragment table {border: 1px solid #bababa; margin: 0; padding: 0; font-size: 92%; width: 100% !important;}
.tab-fragment table tr {border-top: 1px solid #bababa;}
.tab-fragment table tr:first-child {border: none;}
.tab-fragment table th {border: none; background: none; font-weight: bold; padding: 7px 10px;}
.tab-fragment table th.second {border-left: 1px solid #bababa;}
.tab-fragment table td {border: 1px solid #bababa; border-width: 1px; background: none; padding: 7px 5px;}*/
.tab-fragment ul .imgs { float:none; }
.tab-fragment ul p { float:left; }
.hide-tab {display: none;}
.tab-name {margin: -10px 0 15px;}

.product-list-weak ul {margin: 0 0 0 -15px; padding: 0; overflow: hidden; zoom: 1;}
.product-list-weak ul li {margin: 0 0 15px 15px; padding: 0 0 10px; width: 210px; float: left; display: inline; border: 1px solid #DBDBDB; background: #F4F4F4; text-align: center;}
.product-list-weak ul li span {display: block; background: #fff; margin: 0 0 10px; padding: 10px 0 10px;}

.comments ul {margin: 0; padding: 0;}
.comments ul li {margin: 0 0 20px; padding: 0; list-style: none;}
.comments ul li h3 {margin: 0; padding: 0;}
.comments ul li .date {padding: 2px 0 2px 19px; font-weight: bold; font-size: 92%; background: url('/img/ico-date.png') 0 center no-repeat; margin: 0;}
.comments ul li p { float:none; margin: 0.5em 0 0.5em;}

.comments form {background: #F4F4F4; padding: 15px 15px 5px;}
.comments form label {font-weight: bold;}

.detail-photo {margin: 0; padding: 0;}
.detail-photo li {margin: 0 0 15px; padding: 0 0 0 160px; list-style: none;}
.detail-photo li .imgs {float: left; margin: 0 0 0 -160px;}

/* LOGIN BOX */
.login-box {overflow: hidden; margin-bottom: 10px;}
.login-box .int-text {width: 98%; margin-top: 1px;}
.login-box .btn-submit {background: #B1D9FF; border-bottom: 1px solid #979797; color: #094993; font-weight: bold; font-size: 109.5%;}
.login-box label {font-weight: bold; font-size: 100%; margin: 0 0 0 3px;}
#col-right .login-box p {margin: 0.5em 0 0.4em;}
#col-right .login-box p.l {margin: 0;}
#col-right .login-box p.l a {display: inline;}

/* BANNERS */
.banner {border-bottom: 10px solid #fff; background: #fff;}
.banner img {display: block;}

/* MAP BOX */
.map-box {border: 1px solid #CCCDCD; padding: 5px; float: right; display: inline; margin: 0 auto; text-align: center; width: 250px;}
.map-box img {border: none; padding: 0;}
.map-box .mapy {text-align: right; background: url('/img/mapy.png') 0 0 no-repeat; display: block; padding: 5px 0;text-decoration: underline;}
.map-box small {display: block; text-align: left;}

/* FOOTER */
#footer {margin: 6px 0 15px; padding: 25px 20px 20px; background: #F4F4F4; border-top: 1px solid #DBDBDB; overflow: hidden;}
#footer .r a {color: #333; text-decoration: none;}
#footer p {margin: 0;}

/* FAQ */
.faq {margin: 10px 0 0; padding: 0;}
.faq li {margin: 0 0 1em; padding: 0 0 0 30px; list-style: none;}
.faq li span {float: left; display: inline; margin: 0 0 0 -30px; font-weight: bold; font-size: 117%; width: 20px; text-align: right;}
.faq li strong {margin: 0; font-weight: bold; color: #094B98; font-size: 117%;}
.faq li p {margin: 0;}

/* MESSAGES */
.msg-box { margin:0.4em 0px 1em; padding:7px 20px 7px 35px; background:10px 50% no-repeat; border:1px solid; font-weight:bold; }
.msg-box.ok { background-color:#E3FDB6; background-image:url('/img/bullet-tick.png'); border-color:#8AC722; color:#4B7600; }
.msg-box.error { background-color:#FFCCCC; background-image:url('/img/bullet-cross.png'); border-color:#DB0000; color:#B10000; }

/* ATTACHED */
.att-images{padding-top:1px; margin: 0 0 30px;}
.att-images ul{margin-left:0px; padding: 0;}
.att-images li{ padding:0; background:white; float:left; width:150px; text-align:center; border:1px solid #DEDDDC; margin-left:6px; margin-bottom:6px; list-style: none;}
.att-images li a{display:block; width:140px; padding:5px 5px 5px;}
.att-images li .box-img{display:table-cell; width:140px; height:105px; vertical-align:middle;  text-align:center; *display: block;}

.img-big{padding:10px; border:1px solid #DEDDDC; float:right; width:330px; background:white; margin:0 0px 10px 18px; *margin-top:20px; text-align:center;}
.img-big .name{display:block; margin-top:7px; padding:0 0px; text-align:left; }
.img-big img{display:block; margin:0 auto;}
.img-big a{display:block;}

/* File icons */
.list-files {margin: 0 0 30px;}
.list-files li { list-style: none !important; padding-left: 0; padding:1px 0 1px 22px; margin-bottom:2px; background-position: 0 0em; background-image: url("/img/fileico/fico-sm-unknown.png"); background-repeat: no-repeat;}
.list-files .dm { background-image: url("/img/fileico/fico-sm-3dm.png"); }
.list-files .ai { background-image: url("/img/fileico/fico-sm-ai.png"); }
.list-files .avi { background-image: url("/img/fileico/fico-sm-avi.png"); }
.list-files .bmp { background-image: url("/img/fileico/fico-sm-bmp.png"); }
.list-files .cdr { background-image: url("/img/fileico/fico-sm-cdr.png"); }
.list-files .doc { background-image: url("/img/fileico/fico-sm-doc.png"); }
.list-files .dxf { background-image: url("/img/fileico/fico-sm-dxf.png"); }
.list-files .exe { background-image: url("/img/fileico/fico-sm-exe.png"); }
.list-files .gif { background-image: url("/img/fileico/fico-sm-gif.png"); }
.list-files .html { background-image: url("/img/fileico/fico-sm-html.png"); }
.list-files .jpg { background-image: url("/img/fileico/fico-sm-jpg.png"); }
.list-files .mp3 { background-image: url("/img/fileico/fico-sm-mp3.png"); }
.list-files .pdf { background-image: url("/img/fileico/fico-sm-pdf.png"); }
.list-files .png { background-image: url("/img/fileico/fico-sm-png.png"); }
.list-files .ppt { background-image: url("/img/fileico/fico-sm-ppt.png"); }
.list-files .psd { background-image: url("/img/fileico/fico-sm-psd.png"); }
.list-files .qt { background-image: url("/img/fileico/fico-sm-qt.png"); }
.list-files .ra { background-image: url("/img/fileico/fico-sm-ra.png"); }
.list-files .swf { background-image: url("/img/fileico/fico-sm-swf.png"); }
.list-files .tif { background-image: url("/img/fileico/fico-sm-tif.png"); }
.list-files .txt { background-image: url("/img/fileico/fico-sm-txt.png"); }
.list-files .xls { background-image: url("/img/fileico/fico-sm-xls.png"); }
.list-files .zip { background-image: url("/img/fileico/fico-sm-zip.png"); }

#TB_desc .print {float: right; margin: -33px 0 0;}
#TB_desc .print span {height: 16px; cursor: pointer; background: url('/img/ico-print.png') 100% 50% no-repeat; display: block; padding: 1px 22px 1px 0; text-decoration: underline;}

#LiveHelpStatus {width: 216px !important;}