@CHARSET "UTF-8";
@import "forms.css";
@font-face {
    font-family: "MuseoSans500";
    src: local("â˜º"), url("../fonts/museosans_500-webfont.woff") format("woff"), url("../fonts/museosans_500-webfont.ttf") format("truetype");
}
/*h1,h2,h3,p{font-family: "MuseoSans500"}*/
html, body {
    height: 100%;
    /*font-size: 0.95em;*/
}
body {
    font-family: Calibri,"Lucida Sans Unicode","Lucida Grande",Tahoma,sans-serif;
    margin: 0;
    padding: 0;

}
img {    vertical-align: middle;    border: none;}
h2{margin:0.5em 0 0;font-size: 1.2em;}
h3{margin:0.5em 0 0;font-size: 1.1em;}
a{color: #555555;}
strong{font-weight: normal;}
p,blockquote{  text-align: justify;}
a:hover {text-decoration: none; color: #8CC06F;}
fieldset{border: 1px solid #D0D0D0; margin:0; border-radius: 8px;
         -moz-border-radius: 8px;
         -webkit-border-radius: 8px;}
ul{margin:0.5em 0;}
/*Table*/
table{border:1px solid #eee;border-collapse:collapse;border-spacing:0;font-size:inherit;margin:1.5em 10px;}
thead{background:#eee;font-weight:bold;}
th{border-right:1px solid #eee;border-bottom:1px solid #eee;padding:.25em 10px;}
tbody tr:nth-child(even){background:#f9f9f9;}
td{border-right:1px solid #eee;border-bottom:1px solid #eee;padding:.25em 10px;}
blockquote {background:#f9f9f9;border-left:10px solid #ccc;margin:1.5em 10px;padding:.5em 10px;quotes:"\201C""\201D""\2018""\2019";}
blockquote:before {color:#ccc;content:open-quote;font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-.4em;}
blockquote p {display:inline;}
cite{text-align:right; background: #f9f9f9; display: block;padding: 0.3em; margin-bottom: 0.1em;}
pre{white-space: pre-wrap; background: #f7f7f7; padding: 5px;}
code{background: #f7f7f7; padding: 5px;}
hr{border: 1px solid #EEEEEE;}
hr.clr{clear: both; margin: 0;border: none; height: 0; visibility: hidden;}
hr.hidden{clear: both;border: none; visibility: hidden;}
.bold{font-weight: bold;}
.light{color: #AAAAAA;}
.important{color:#c00;}
ul.errors {color:#c00;}
ul.decor {list-style-image: url("../../img/list-bw.png");padding-left:10px; margin:1em 0 1em 20px;}
ul.decor li+li{margin-top: 5px;}
/*logo*/
h1#logo {float: left;height: 80px;  margin: 0;  overflow: hidden;      
         padding: 0; position: relative;     width: 400px;
}
#logo a:hover {text-decoration: none;}
#logo span {background: url("../../img/logo.png") no-repeat scroll left top transparent;
            height: 80px;   left: 0;   margin: 0;  padding: 0;    position: absolute;
            top: 0;   width: 400px;   z-index: 1;
}
#wrapper {
    min-height: 100%; 
    height: auto !important;
    height: 100%;
    margin: 0 auto -200px;
    background: #8cc06f url("../../img/bg.png") ;}
/*-160 150 10*/
#footer, #footerpush {  height: 200px;}
#footer{padding-top: 10px;}
#instantMsg{display:none;padding: 0px; position:fixed; bottom:0px; right:0px;}
#instantMsg div{margin:5px 10px;background:#fff; padding: 5px; border: 1px solid #363228;}
/**WIDTH**/
#top,#menubar,#content,#footer,#breadcrumb,#partners{width:900px; margin:0 auto;}
#partners-loga{float:left; padding-right: 1em;}
/**COLOR**/
#menubar-wrap,#footer-wrap,#tab-menu li a{background: #363228;}
#menubar ul li+li{padding-left: 7px;border-left: 1.5px solid #B5A274;}
#menubar,#menubar a,#tab-menu li a{ color: #B5A274;}
#menubar a{display:block;}
#menubar ul {margin: 0;padding:0;        list-style:none;	float:left;}
#menubar ul li{  /*display:inline;*/padding-right: 7px; float:left; position: relative;}
#menubar ul li:hover ul{ left: 0;}
#menubar ul ul{position:absolute;
               z-index:5;
               top:1.2em;
               left: -9999px;
               padding: 0.4em 0.2em 0.2em;
               margin:0;
               background:#363228;
}
#menubar ul ul li {    float:none;    padding: 0;}
#menubar ul ul li + li {        border:none;        padding:0;}
#menubar ul ul a {        white-space:nowrap;        padding: 0.4em;}


#content-wrap{}
#top-wrap{background: #FFF; padding-bottom: 4px;}
#menubar-wrap{height:1.1em;padding: 0.6em 0;}
#content-wrap{padding: 5px 0 25px;}
#breadcrumb{margin-bottom: 5px;  font-size: 0.85em;text-shadow: 1px 1px 2px #7Ca05F;}
#breadcrumb a{color: #363228;text-decoration: underline; }
#breadcrumb a:hover{text-decoration:none;}
#content,#partners{
    margin-top: 5px;
    background: #FFF;
    border-radius: 20px;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    box-shadow: 0 2px 2px #666666;
}
#content-inner,#partners-inner{padding: 15px 20px 25px;}
#partners{margin-top: 10px}
#partners h2{color: #555555; margin-bottom: 0.5em}
#partners a{float:left}
#partners a+a{margin-left: 1.5em;}

#top{/**height:80px;*/}

#top-right{float:right; width: 500px; height: 80px;    position: relative;}
#loginformdialog-hidden{position: absolute; top:-999px; left:-999px;}
#loginformdialog{position: relative;}
#loginformdialogcloser{background: white;
                       border: 1px solid #7EABCD;
                       border-radius: 8px 8px 8px 8px;
                       font-size: 0.8em;
                       font-weight: bold;
                       padding: 2px 4px;
                       position: absolute;
                       right: -6px;
                       text-decoration: none;
                       top: 3px;}
#usermenu{    float: right; margin-top: 10px;}
#usermenu *+*{border-left: 1px solid black; padding-left: 5px; margin-left: 0px;}
#motto{bottom: 5px;    left: 10px;    position: absolute;}
/*#tab-menu{position: absolute; bottom: 4px; right: 0;}*/
#tab-menu ul{list-style-type: none;}
#tab-menu ul{/*float:right;*/ padding: 10px 0 0; margin: auto;  list-style: none;  width: 100%;}
#tab-menu ul li{display: inline;}
#tab-menu ul li a{display: inline;
                  padding: 7px 12px 3px;
                  border-top-left-radius: 10px;
                  border-top-right-radius: 10px;
                  -moz-border-radius-topleft: 10px;
                  -moz-border-radius-topright: 10px;
                  -webkit-border-top-left-radius: 10px;
                  -webkit-border-top-right-radius: 10px;
}
#tab-menu ul li a{ text-decoration: none;}
#tab-menu ul li a.active{ border-bottom: 1px solid #363228;}
#tab-menu ul li a.active:hover{background: #363228;}
#tab-menu ul li a:hover{background: #000;}


#content{color:#555555; position:relative;}
#content h1{ border-bottom: 6px solid #EEEEEE; color:#4D4D4D; margin:0 0 5px; }
#messages{margin:0 0 5px; border: 1px solid #D6800C;}
#messages legend{   background: none repeat scroll 0 0 #F4A83D;
                    border: 1px solid #D6800C;
                    border-radius: 4px;
                    -moz-border-radius: 4px;
                    -webkit-border-radius: 4px;
                    margin-left: 1.5em;}
#messages ul li{   color: #735005;}
/*FOOTER*/
#footer {font-size: 0.8em;color: #8B8877; position:relative;}
#footer h2 {
    border-bottom: 1px solid #423E34;
    color: #B5A274;
    /*font-family: "Lucida Sans Unicode","Lucida Grande",Tahoma,sans-serif;*/
    font-size: 1.2em;
    margin: 0 0 3px;
    padding-bottom: 4px;
}
#footer p{margin: 10px 0;}
#footer a{color: #6D865F;}
.footer-col{float:left;}
.footer-col+.footer-col{margin-left: 1.5%;}
#footer-loga{width: 80%}
#footer-contacts{width: 18%}
#footer-loga a{float:left;}
#footer-loga a+a{margin-left: 1em;}
#footer-loga p{/*margin-left: 340px;*/}

#footer fieldset{border: none; padding: 0;}
#search-form{margin-top: 5px;}
#search-form input{background: #363228;/*#5F4832; barva btn-up*/
                   border: 1px solid #8B8877;
                   color: #8B8877;
                   border-radius: 4px;
                   -moz-border-radius: 4px;
                   -webkit-border-radius: 4px;
}
#search-form #search-keyword{width:74%; padding: 1.5%;}
#search-form #search-submit{padding: 1%; width:20%; margin-left: 1%;}
/**/
#search-form #search-submit{background: #5F4832; color: #B5A274; /*border: 1px solid #5F4832;*/}
#search-form #search-submit:hover{color: #fff;}/**/
#footer input:hover{background: #423E34;}
#footer strong{color: #B5B199;}
#footer-down{ bottom: 5px;
              position: absolute;
              text-align: center;
              width: 100%;}
.tableicon{width: 16px;}
col.tableicon{width: 36px;} /*10-16-10*/
.word-wrap
{
    white-space: pre-wrap; /* css-3 */
    white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
    white-space: -pre-wrap; /* Opera 4-6 */
    white-space: -o-pre-wrap; /* Opera 7 */
    word-wrap: break-word; /* Internet Explorer 5.5+ */
}

a#return-btn:hover {background-position: 0 -16px;}
a#return-btn {
    background-image: url("../../img/btn-up.png");
    position: absolute;
    left: 48%;
    top: -7px; background-position: 0 0;
    background-repeat: no-repeat;
    display: block;
    font-size: 1px;
    height: 16px;
    text-indent: -5000px;
    width: 16px;}
#content-inner > p:last-child:after {
    /*content: "\2766 - style p";*/
    content:url("../../img/list-bw.png");
    font-size: 150%;
    padding-left: 10px;
    float: right;
    position: relative;
    top: 15px
}
#index-czmap{float:left;  margin: -25px 0 0 25px;}
#index-motto h1 #motto-envimat{display:block; font-size: 2em; }
#index-motto h1{
    /*color:white;*/
    color: #555555;
    font-size: 1.6em;
    text-align:right;
    height: 140px;
    margin: 17px 0;
    padding-top: 10px;
    padding-right: 15px;
    border:none;
    /*background-image: linear-gradient(left , rgb(238,238,238) 0%, rgb(102,102,102) 100%);
    background-image: -o-linear-gradient(left , rgb(238,238,238) 0%, rgb(102,102,102) 100%);
    background-image: -moz-linear-gradient(left , rgb(238,238,238) 0%, rgb(102,102,102) 100%);
    background-image: -webkit-linear-gradient(left , rgb(238,238,238) 0%, rgb(102,102,102) 100%);
    background-image: -ms-linear-gradient(left , rgb(238,238,238) 0%, rgb(102,102,102) 100%);
    background-image: -webkit-gradient(
            linear,
            left top,
            right top,
            color-stop(0, rgb(238,238,238)),
            color-stop(1, rgb(102,102,102))
    );*/
    /**/
    background-image: linear-gradient(left , rgb(228,240,216) 0%, rgb(139,192,111) 100%);
    background-image: -o-linear-gradient(left , rgb(228,240,216) 0%, rgb(139,192,111) 100%);
    background-image: -moz-linear-gradient(left , rgb(228,240,216) 0%, rgb(139,192,111) 100%);
    background-image: -webkit-linear-gradient(left , rgb(228,240,216) 0%, rgb(139,192,111) 100%);
    background-image: -ms-linear-gradient(left , rgb(228,240,216) 0%, rgb(139,192,111) 100%);
    background-image: -webkit-gradient(
        linear,
        left top,
        right top,
        color-stop(0, rgb(228,240,216)),
        color-stop(1, rgb(139,192,111))
        );
    /**/
    /*
    background-image: linear-gradient(left , rgb(236,247,225) 0%, rgb(208,240,176) 100%);
    background-image: -o-linear-gradient(left , rgb(236,247,225) 0%, rgb(208,240,176) 100%);
    background-image: -moz-linear-gradient(left , rgb(236,247,225) 0%, rgb(208,240,176) 100%);
    background-image: -webkit-linear-gradient(left , rgb(236,247,225) 0%, rgb(208,240,176) 100%);
    background-image: -ms-linear-gradient(left , rgb(236,247,225) 0%, rgb(208,240,176) 100%);
    background-image: -webkit-gradient(
        linear,
        left top,
        right top,
        color-stop(0, rgb(236,247,225)),
        color-stop(1, rgb(208,240,176))
        );
    */

}

#index-left-column{float:left;width:49%;padding-right:1%;}
#index-right-column{float:right;width:49%;padding-left: 1%;}
.h2-index{background: #d0f0b0; padding: 0.2em;}
.index-box-1{height:25em; margin-bottom: 5px; position: relative;}
.index-box-1, .index-box-2{/*padding: 5px;background:#eee;*/}
.index-img-left-list{float:left; margin:5px;}
.index-right-list{float:right;}
#index-right-list-user{width: 45%;}
#index-right-list-man{width: 65%;}
/*NOVINKY*/
#articles-archive-link{display: block; position: absolute; right: 0.2em; top: 0.2em;}
.article {line-height: 1.5em;}
#index-right-column .article{border-bottom:2px solid #EEEEEE;}
#index-right-column .article:nth-child(odd) {}
#articles .date,#articles-archive .article-heading .date{color:grey; font-size: 0.8em; }
#articles .article-title{ /* font-weight: bold; */}
#articles .article-text{ clear:both}
#articles .date{float: right;}
#articles-archive .article-heading .date{float: right;}
#articles-archive .article-heading{border-bottom:2px solid #EEEEEE; margin-bottom: 5px}
/*KATALOG*/
#catalogue-tree{width:200px;float: left; padding: 0;}
#catalogue-right{width:655px; float: right; margin-left: 5px;}
#catalogue-tree{background: #EEEEEE; font-size: 0.85em;}
#catalogue-tree #catalogue-name {font-weight: bold;border-bottom: 1px solid white;}
#catalogue-tree #catalogue-name a{padding-left: 5px;}
#catalogue-tree a{text-decoration: none; color:#4D4D4D; display: block; padding: 5px 0;border-bottom: 1px solid white;}
#catalogue-tree a:hover{text-decoration: none; color: #8CC06F;}
#catalogue-tree ul{list-style-image: none;list-style-type: none; margin: 0; padding: 0;}
#catalogue-tree ul li.active{background: #f6f6f6;}
#catalogue-tree li a{padding-left: 5px;}
#catalogue-tree li li a{padding-left: 15px;}
#catalogue-tree li li li a{padding-left: 25px;}
#catalogue-tree ul li{/*padding: 0 0 0 5px;*/}
#catalogue-tree ul.nested{/*margin-left: 10px;*/}

/*--FILTROVANI--*/
#catalogue-filter{/*float: right; width: 60%;*/}
#catalogue-filter {background: #EEEEEE;padding: 8px; margin-bottom: 5px; font-size: 0.9em;}
#catalogue-filter dl {margin: 0;}
#catalogue-filter #fieldset-general{padding: 0; border: none;}
#catalogue-filter #fieldset-general label{/*font-weight: bold;*/}
#catalogue-filter .slider-name span{font-weight: bold;}
#catalogue-filter .slider-name sup a{color: #CCCCCC;}
#catalogue-filter .slider-unit{font-size: 0.75em; color: #AAAAAA;}
#catalogue-filter #filter-table{margin: 0; border:none;  /*width: 100%;*/}
#catalogue-filter #filter-table td{padding: 0 0 0.3em;}
#catalogue-filter #filter-table table.dijit td{padding: 0;}
#catalogue-right #fieldset-matconstr,
#catalogue-filter #fieldset-general label,#catalogue-right #fieldset-matconstr label,
#catalogue-right .slider span,#catalogue-right .slider table,#catalogue-filter .slider .slider-input{float:left;}
#catalogue-filter #fieldset-general label,#catalogue-right #fieldset-matconstr label{clear:both; /*width:12.5em;*/}
#catalogue-filter .slider span{width:3em;}
#catalogue-filter .slider .slider-input{width:3.5em; background: #EEEEEE; border: thin solid #AAAAAA; margin-right: 0.5em;}
#catalogue-filter .slider .slider-input-left{text-align: right; margin: 0 0 0 0.5em;}
#catalogue-filter .slider span.slider-label-from{text-align: right;}
#catalogue-filter .slider + .slider{background: red;}
#catalogue-filter #count_label{margin-left: 8px;}
#orderby_label,#count_label,.filter-select{float:left;}
#catalogue-right .dijitTextBox input {  margin: 1px !important; }

#itemlist{width: 100%;  margin:0; table-layout: fixed;}
#itemlist .number{overflow: hidden;}
#itemlist sup a{color:#CCC;}
#itemlist th.unit{font-size: 0.75em;color:#AAA;}
#itemlist .addtocompare,#useritemlist .addtocompare{background-image: url("../../img/compare.png");
                                                    background-repeat: no-repeat;
                                                    display: block;
                                                    font-size: 1px;
                                                    height: 16px;
                                                    text-indent: -5000px;
                                                    width: 16px;
                                                    background-position: 0 -16px;}
#itemlist .addtocompare-active,#useritemlist .addtocompare-active{background-position: 0 0px;background-image: url("../../img/compare.png");
                                                                  background-repeat: no-repeat;
                                                                  display: block;
                                                                  font-size: 1px;
                                                                  height: 16px;
                                                                  text-indent: -5000px;
                                                                  width: 16px;}
#buildingslist{
    margin:0;
    width: 100%;
}
#itemlist tr.epdRow{font-weight: bold;}
/*rusi obecne stylovani tabulky*/
#catalogue-right form table,#catalogue-right form td{background: #EEEEEE;}

/*pagination*/
#paginationControl{font-size: 0.8em; text-align: center; margin: 15px 0;}
#paginationControl div{margin: 0 auto;}
#paginationControl a,#paginationControl span {
    -moz-border-radius: 3px 3px 3px 3px;
    -webkit-border-radius: 3px 3px 3px 3px;
    border-radius: 3px 3px 3px 3px;
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CDCDCD;
    color: #181818;
    /*display: block;
    float: left;
    margin-left: 4px;*/
    padding: 5px 9px;
    text-decoration: none !important;}
#paginationControl .active{background: none repeat scroll 0 0 #EEEEEE;}
#paginationControl a:hover {
    border: 1px solid #585858;}

/*-ITEM DETAIL-*/
#item-detail #item-detail-desc{margin-top: 0.5em;}
#item-detail #item-img{float: right; border: 1px solid #eee; margin: 0 0 15px 15px; position:relative;}
#item-detail #item-img .texture{position:absolute; top:5px; right: 5px;}
#item-detail table.params,#item-detail table#layers,#item-detail table#elements{/*width: 100%;*/   margin: 0.5em 0 0;}
#item-detail table.params .value{text-align: right}
#item-detail #epd{ margin-top: 0.5em;}
#item-detail-manufacturer{margin-top: 0.5em;}
#item-detail-code{margin-top: 0.5em;}
tr.strong-param{font-weight: bold;}

/*Mailto & File Links*/
#item-docs a[href^='mailto:']{background:transparent url(../../img/hawidu_file_icon_sprite.gif) no-repeat scroll right 0;display:inline-block;padding:0 18px 0 0;}
#item-docs a[href$='.pdf'],.export-porovnani a{background:transparent url(../../img/hawidu_file_icon_sprite.gif) no-repeat scroll right -44px;display:inline-block;padding:0 18px 0 0;}
#item-docs a[href$='.xls'],#item-docs a[href$='.csv'],#item-docs a[href$='.xlsx'],#item-docs a[href$='.ods']{background:transparent url(../../img/hawidu_file_icon_sprite.gif) no-repeat scroll right -136px;display:inline-block;padding:0 18px 0 0;}
#item-docs a[href$='.ppt'],#item-docs a[href$='.pptx'],#item-docs a[href$='.odp']{background:transparent url(../../img/hawidu_file_icon_sprite.gif) no-repeat scroll right -90px;display:inline-block;padding:0 18px 0 0;}
#item-docs a[href$='.doc'],#item-docs a[href$='.docx'],#item-docs a[href$='.odt'],#item-docs a[href$='.rtf'],#item-docs a[href$='.txt']{background:transparent url(../../img/hawidu_file_icon_sprite.gif) no-repeat scroll right -182px;display:inline-block;padding:0 18px 0 0;}
#item-docs a[href$='.zip'],#item-docs a[href$='.gzip'],#item-docs a[href$='.rar']{background:transparent url(../../img/hawidu_file_icon_sprite.gif) no-repeat scroll right -228px;display:inline-block;padding:0 18px 0 0;}
#item-detail-bottom-nav{margin-top: 2em;text-align: center}
#item-detail-bottom-nav li{display: inline; padding: 0 5px; margin: 0 auto;}
#item-detail-bottom-nav li+li{ border-left: 1px solid grey;}
#add-to-favorite a,#add-to-comparison a,#item-pdf-export a,#view-changelog a,#item-edit-bottom-nav a{display:inline-block;padding:0 0 0 20px;}
#add-to-favorite a{background:transparent url(../../img/star.png) no-repeat scroll left 0;}
#add-to-comparison a{background:transparent url(../../img/compare-1.png) no-repeat scroll left 0;}
#item-pdf-export a{background:transparent url(../../img/hawidu_file_icon_sprite.gif) no-repeat scroll left -44px;}
#view-changelog a{background:transparent url(../../img/txt.gif) no-repeat scroll left 0;}
#item-edit-bottom-nav a{background:transparent url(../../img/edit.png) no-repeat scroll left 0;}
/*-COMPARISON-*/
table#comparison{margin: 0; width: 100%;border:none;}
table#comparison tbody{border: 1px solid #EEEEEE;}
table#comparison thead{background:none;}
table#comparison thead a{font-weight: normal;}
table#comparison thead td{border:none;}
table#comparison .image,table#comparison .remove {text-align: center;}
table#comparison .image img{display:block; margin: 0 auto;}
table#comparison .remove a{color:#cc0000;}
table#comparison .heading{background: #eee;}
#comparison-alert{text-align: center; font-weight: bold;}
.export-porovnani{margin-top:10px;}
#createItemForm .checkbox{margin-left: 40px;}
#createItemForm .filedesc{margin-left: 40px;}
#createItemForm dd{margin-bottom: 0.4em;}
.dijitButton .dijitButtonNode {
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;}
.plusIcon {
    /*background-image:  url('http://archive.dojotoolkit.org/nightly/dojotoolkit/dijit/tests/images/plus.gif');*/
    background-image: url("../../img/plus.png");
    background-repeat: no-repeat;
    background-position: right top;
    width: 20px;
    height: 16px;
}

/*REGISTRACE*/
table#reg-accounts{margin: 0; table-layout: fixed; width: 100%;}
table#reg-accounts th{padding: 0.2em; background: #EEEEEE;}
table#reg-accounts td{padding: 0.2em; text-align: center;}
#reg-accounts div{margin: 0 auto;}
#reg-accounts .btn-placeholder{padding: 1em;}
#reg-accounts .btn-placeholder a{
    text-decoration: none;
    border-radius: 5px 5px 5px 5px;
    margin: 5px; padding: 0.5em 1.5em 0.55em;
    font-weight: bold;
    box-shadow: 0pt 1px 2px rgb(102, 102, 102);
    color: white;
    background: none repeat scroll 0pt 0pt rgb(140, 192, 111);
}
#reg-accounts .btn-placeholder a:hover{background-color: #363228}
#reg-accounts #reg-note{text-align: left}
#reg-accounts #reg-note p{margin: 0;}

#table-operation{margin-top:2px}
#table-operation a{margin-left:5px}
#table-operation img{margin-left:15px}
#table-operation input{margin-left:5px;padding-bottom: 2px;
                       vertical-align: bottom;}
body.tundra .dijitTitlePaneContentOuter {
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: -moz-use-text-color #EEEEEE #EEEEEE;
    border-style: none solid solid;
    border-width: 0 1px 1px;}
body.tundra .dijitTitlePaneTitle {
    background: #EEEEEE;
    border: 1px solid #EEEEEE;
    padding: 3px 4px;}

#pojmy dt{font-weight: bold;}
#notifications {background-color: #F4A83D;
                border-bottom: 1px solid #D6800C;
                padding: 7px 7px 0;
                color: #735005;
                font-weight: bold;
                text-align: center;
}
#notifications a{color:#735005; }
#notifications a:hover{color:#735005; }
.notification {margin-bottom: 7px;}
.notification span.notify-close {
    background-color: #FAD163;
    border: 2px solid #735005;
    cursor: pointer;
    display: block;
    float: right;
    margin-right: 20px;
    padding-left: 4px;
    padding-right: 4px;
    text-decoration: none;
    width: 0.7em;
}
.notification span.notify-close a{text-decoration: none;}
#notification-count img{vertical-align: 0;margin-right: 0.1em;}
table#notifications-view{margin: 0; width: 100%;}
#notifications-view .unread{font-weight: bold}
#notifications-view tbody tr:hover{background-color: #e0e0e0; cursor: pointer;}

#calc img{float:left; margin: 0.5em 0 0 1em;}
#calc h2{border-bottom:1px solid #d0c683; margin: 5px 20px 5px;}
#calc fieldset{background: #F7EDCF; border-radius: 8px 8px 8px 8px; box-shadow: 0 2px 2px #C8BD87; border: none;
               -moz-border-radius: 8px;
               -webkit-border-radius: 8px;
               -khtml-border-radius: 8px;}
#admin-menu{    list-style: none outside none; text-align: center; padding: 0}
#admin-menu li{    text-align: center; width: 50%; float: left;}
#admin-menu li a{     display: block;  width: 100%; padding-top: 128px; margin: 0pt auto;}
#admin-menu li a#admin-menu-kce-mat{background: url(../../img/con-mat.png) no-repeat 50% 0;}
#admin-menu li a#admin-menu-user{background: url(../../img/user-book.png) no-repeat 50% 0;}

.edit-item-unlink{margin-right: 0.2em;}
#admin-edit-item-detail{position: absolute; top:16px; right:16px;}
ul#editItemImages {list-style-type: none; padding: 0; margin:0}
ul#editItemImages li{float: left; position: relative;margin: 16px 16px 0 0;}
ul#editItemImages .delete-img{position: absolute;right: -12px;
                              top: -12px;
                              border-radius: 12px;
                              -moz-border-radius: 12px;
                              -webkit-border-radius: 12px;
                              background: white;}
ul#editItemImages .delete-img img{padding: 5px;}
/*SLOVNIK POJMU*/
dl#pojmy dd{margin-bottom: 0.7em;}
#item-edit-modified{
    border: red 1px solid;
}
#item-edit-modified legend{color: white; background: red; border-radius: 4px;
                           -moz-border-radius: 4px;
                           -webkit-border-radius: 4px;}
.lca-img{margin:0 auto; display:block;}

.mod-prompt-img{float:right; margin-left: 10px; }
.napoveda{margin-top: 0.5em; padding:0.5em;font-size: 0.9em; border: 1px solid #EEEEEE;}
.napoveda p{margin: 0; padding-bottom: 0.5em;}

/*-ADVANCED SEARCH-*/
#catalogue-advanced-search {padding:0.5em;margin: 0 0 5px;}
#catalogue-advanced-search dl{margin-top:0}
#catalogue-advanced-search ,
#catalogue-advanced-search dd table,
#catalogue-advanced-search dd tbody,
#catalogue-advanced-search dd tr,
#catalogue-advanced-search dd td{background: #EEEEEE;}
#catalogue-advanced-search dt{float: left; clear: left; width:2.5em;}
/*#catalogue-advanced-search dd,#catalogue-advanced-search dt{height:1em; padding: 0.3em;}*/
#catalogue-advanced-search dd{margin: 0em}
#catalogue-advanced-search .advancedform-left{float:left;width:80%}
#catalogue-advanced-search .advancedform-right{float:left;width:18%; }
#catalogue-advanced-search .advancedform-right dd{height:1em; padding: 0 0 0.3em 0;}
#catalogue-advanced-search .advancedform-right dd+dd{padding-top: 0.3em;}
#catalogue-advanced-search #sliders-ContentPane{overflow: hidden;}
#catalogue-advanced-search #rangesliders-ContentPane{}

#catalogue-advanced-search #rangesliders-ContentPane .rangeslider-label{float:left; width: 3em; height:1em;padding: 0.3em; font-size: 0.95em;}
#catalogue-advanced-search #rangesliders-ContentPane .rangeslider-input{float:left; width:4em; height:1em;padding: 0.3em; background:  #EEEEEE; border: thin solid #AAAAAA;}
#catalogue-advanced-search #rangesliders-ContentPane .rangeslider-input-left{text-align: right;}
#catalogue-advanced-search #rangesliders-ContentPane .rangeslider{float:left; width:66%; height:1em;padding: 0.3em;}
#catalogue-advanced-search #rangesliders-ContentPane .rangeslider table{width:100%!important;}
#catalogue-advanced-search #rangesliders-ContentPane .rangeslider table,
#catalogue-advanced-search #rangesliders-ContentPane .rangeslider tbody,
#catalogue-advanced-search #rangesliders-ContentPane .rangeslider tr,
#catalogue-advanced-search #rangesliders-ContentPane .rangeslider td{background: #EEEEEE;}
#catalogue-advanced-search .hint a{color: #CCCCCC;}

#category-tree{font-family: monospace;}


