* {
    margin: 0;
    padding: 0;
}

body {
    background: white;
    margin: 0;
    padding: 0;
    font-family: "verdana", Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-style: normal;
}

/*******************************
*****  General elements  ******
*******************************/
a {
    color: rgb(51, 102, 153);
}

ul {
    margin-top: 10px;
    margin-bottom: 10px;
}

li {
    margin-left: 25px;
}

p {
    margin-top: 10px;
    margin-bottom: 10px;
}

h1, h2, h3, h4, h5 {

    margin: 1em 0;
    /*color: #336699;*/
    color: black;
    font-size: 1em;
}

h1 { 
    font-size: 1.3em;
}

h2 { 
    font-size: 1.2em;
}

h3 { 
    font-size: 1.1em;
}

.cleaner { 
    clear: both;
}

span.bold {
    font-weight: bolder;
}

.bold {
    font-weight: bold;
}

span.italics,span.italic {
    font-style: italic;
}

span.underline {
    text-decoration: underline;
}

span.fade {
    color: gray;
    font-size: 90%;
}

span.fade a {
    color: gray;
    text-decoration: none;
}

span.fade a:hover {
    color: blue;
    text-decoration: underline;
}    

span.warn {
    color: red;
    font-weight: bolder;
}

p.hidden, span.hidden {
    display: none;
}

.hidden-ca {
	display: none;
}


/*******************************
*****  Major components  ******
*******************************/
ul#ds-trail {
    margin: 10px 0px 0px 165px;
    /*background-color: grey;*/
}

div#ds-body {
    margin: 5px 0 10px 165px;
    min-width:600px;
}

div#ds-options {
    border: 1px solid #777;
    padding: 5px 5px 0 5px;
    position: absolute;
    top: 115px;
    left: 0;
    width: 130px;
    overflow: hidden;
}

div#ds-footer {
    clear: both;
    margin: 100px 0px 10px 165px;
    padding-bottom: 20px;
    border-top: 1px solid gray;
}

div#ds-footer-links {
    font-size: 9pt;
}

span.topnav {
    font-size: 90%;
}


/*******************************
**********  Header  ***********
*******************************/
div#ds-header a span#ds-header-logo {
    width: 200px;
    height: 80px;
    float: left;
    background-image: url("dml-logo.gif");
    background-repeat: no-repeat;
}

div#ds-header a {
    text-decoration: none;
}

div#ds-header h1 {
    float: left;
    width: 535px;
    height: 49px;
    background-image: url("nadpis.gif");
    background-repeat: no-repeat;
}

div#ds-header .divider {
    clear: both;
    background-color: #E8E8E8;
    border-top: #191970 1px solid;
    border-bottom: #191970 1px solid;
    padding: 2px 20px 2px 165px;
    text-align: right;
    /* background-image: url("stripe.gif"); */
    /* height: 18px; */
}

/* User box (login / profile) */
div#ds-user-box {
    position: absolute;
    top: 20px;
    right: 20px;
}

div#ds-user-box p {
    color: gray;
    padding: 0px;
    margin: 0px;
}

div#ds-user-box a {
    text-decoration: none;
    color: gray;
    padding: 0px;
    margin: 0px;
}

div#ds-user-box a:hover {
    text-decoration: underline;
}

/* Trail */


ul#ds-trail li.ds-trail-link {
    list-style: none;
    margin-left:0px;
}

ul#ds-trail li.ds-trail-link a:hover {
    text-decoration: underline;
}

ul#ds-trail li.ds-trail-link:after {
    content: " > ";
}




/*******************************
*******  Options list  ********
*******************************/

div#ds-options h3 {
    color: black;
    font-size: 1em;
    margin-top: 0px;
    margin-bottom: 0px;
}

div#ds-options h4 {
    color: black;
    font-size: 10pt;
    margin-top: 10px;
    margin-bottom: 0px;
}

div#ds-options ul {
    margin: 0 0 0 0;
    padding: 0;
}

div#ds-options li {
    margin-left: 0px;
    margin-top: 5px;
    margin-bottom: 5px;
    padding: 0;
    font-size: 10pt;
}

div#ds-options li {

    margin-left: 0px;
}

div#ds-options div#artifactbrowser_Navigation_list_browse li {
    list-style: none;
    margin-left: 0px;
}

div#ds-options div#artifactbrowser_Navigation_list_browse ul ul li {
    list-style-image: url(arrow.gif);
    margin-left: 25px;
}

div#ds-options div#artifactbrowser_Navigation_list_account ul li {
    list-style-image: url(arrow.gif);
    margin-left: 25px;
}

div#ds-options div#artifactbrowser_Navigation_list_context ul li {
    list-style-image: url(arrow.gif);
    margin-left: 25px;
}

div.ds-option-set {
    margin-bottom: 30px;
}

/* search box, in the option list */
#ds-search-option-head {
    margin: 0 !important;
    background-color: #b5e3e7;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 5px;
    padding-bottom: 3px;
}

div#ds-search-option {
    background-color: #b5e3e7;
    padding-top: 2px;
    padding-bottom: 10px;
    padding-left: 3px;
    padding-right: 3px;
}

form#ds-search-form fieldset {
    border: none;
    margin: 0 0 0 0;
    padding: 0px 3px 0px 3px;
}

div#ds-search-option input.ds-text-field {
    width: 79px;
    font-size: 1em;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}

div#ds-search-option input.ds-button-field {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}

div#ds-search-option label {
    display: none;
}

div#ds-search-option a {
    font-weight: bold;
    font-size: .9em;
}

/*******************************
**********  Footer  ***********
*******************************/

div#ds-footer a span#ds-footer-logo {
    width: 250px;
    height: 250px;
    float: left;
    background-image: url("dml-logo.png");
    background-repeat: no-repeat;
    margin: 5px;
}

div#ds-footer a {
    text-decoration: none;
}

div#ds-footer a:hover {
    text-decoration: underline;
}


/*******************************
********  pagination  *********
*******************************/

div.pagination {
    position: relative;
    margin: 10px 20px 2px 20px;
}

div.pagination-masked {
    position: relative;
    margin: 10px 20px 10px 20px;
}

/*
a.previous-page-link {
position: absolute;
left: 50px;
bottom: 5px;
}

a.next-page-link {
position: absolute;
right: 50px;
bottom: 5px;
}

p.pagination-info {
position: relative;
text-align: center;
width: 50%;
margin: 0 auto 5px auto;
}

ul.pagination-links {
position: relative;
text-align: center;
width: 50%;
margin: 0 auto 5px auto;
padding: 0 0 0 0;
}
*/

*.pagination-links li {
    list-style: none;
    display: inline;
    margin-right: 5px;
    font-weight: bolder;
    font-size: 90%;
}


/*******************************
******  Alphabet Lists  *******
*******************************/

ul.alphabet {
    text-align: center;
}

ul.alphabet li {
    list-style: none;
    display: inline;
    padding: 0;
    margin: 0 5px 0 5px;
    font-weight: bolder;
}

ul.alphabet a:hover {
    color: black;
}

/*******************************
******  Progress Lists  *******
*******************************/

ul.ds-progress-list {
    margin: 0px;
    padding-top: 2px;
    padding-bottom: 2px;
    text-align: center;
}

ul.ds-progress-list li {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: gray;
    overflow: hidden;
    display: inline;
    line-height: 20px;
}

ul.ds-progress-list li.current {
    color: black;
}

ul.ds-progress-list li.arrow {
    font-size: 200%;
    font-weight: bold;
    position: relative;
    top: 6px;
}


/*******************************
*******  Artifact List  *******
*******************************/

ul.ds-artifact-list {
    /*
    border: 1px solid gray;
    list-style-type: none;
    width: 95%;
    */
}

ul.ds-artifact-list li.odd {
    /*background-color: rgb(238, 238, 238);*/
}

ul.ds-artifact-list li.even {
    /*background-color: rgb(255, 255, 255);*/
}

ul.ds-artifact-list li {
    position: relative;
    padding-bottom: 3px;
    padding-top: 3px;
    margin: 0 0 0 0;
    padding: 2px 5px 2px 5px;

}

ul.ds-artifact-list li div.artifact-description {
    width: 80%;
}

ul.ds-artifact-list li div.artifact-preview {
    margin: -30px 0px 0 auto;
    width: 15%;
}

ul.ds-artifact-list li div.artifact-info {
    padding-left: 5px;
    display: inline;
}

ul.ds-artifact-list li div.artifact-info .publisher-date {
    /*display: none;*/
}

ul.ds-artifact-list li div.artifact-title {
    font-family: Arial, Helvetica, sans-serif;
    display: inline;
}

span.date {
    font-style: italic;
}

/*******************************
*********  Tables  ************
*******************************/

table {
    clear: both;
    border-spacing: 0px;
    border: 1px solid gray;
    width: 95%;
}

tr.ds-table-header-row {
    color: inherit;
    background-color: rgb(218, 218, 218);
}

tr.ds-table-header-row.subheader {
    background-color: rgb(250, 250, 214);
}

th {
    padding: 4px 10px;
}
.subheader th {
    padding-left: 5px;
    font-weight: 100;
}

tr.ds-table-row.odd {
    color: inherit;
}

tr.ds-table-row.even {
    color: inherit;
}

td {
    padding: 3px 10px 5px 10px;
    border: none;
    font-size: inherit;
    background-color: inherit;
    color: inherit;
    vertical-align: top;
}

.indent {
    padding-left: 35px;
    padding-right: 0;
}
.doubleIndent {
    padding-left: 55px;
    padding-right: 0;
}

th.indent {
    padding-left: 30px;
    padding-right: 0;
}
th.doubleIndent {
    padding-left: 50px;
    padding-right: 0;
}




/*******************************
***********  forms  ***********
*******************************/

form.ds-interactive-div {
    width: 95%;
}

form.ds-interactive-div li.ds-form-item {
    //display: block;
    padding: 2px 0;
    width: 100%;
}

form.ds-interactive-div li {
    margin: 0;
}

form.ds-interactive-div li.odd {
    background-color: rgb(238, 238, 238);
}

form.ds-interactive-div li.even {
    background-color: rgb(255, 255, 255);
}

form.ds-interactive-div li.last {
    border-top: 2px solid gray;
    background-color: rgb(215, 215, 215);
}

li.ds-form-item {
    float: left;
    clear: both;
    width: 100%;
}

div.ds-form-content {
    float: left;
    clear: right;
    display: block;
    padding: 7px;
    width: 800px;
}

span.ds-form-label,label.ds-form-label {
    display: block;
    float: left;
    clear: left;
    padding: 5px 20px 5px 10px;
    width: 115px;
    font-weight: bold;
    vertical-align: middle;
    overflow: hidden;
}

/* Help, error, & in-line labels */
label.ds-composite-component {
    display: block;
    float: left;
    padding: 0px 5px 0 0px;
    font-size: 80%;
    color: black;
    background-color: inherit;
    text-align: left;
}

span.error {
    display: block;
    font-size: 100%;
    color: red;
    background-color: inherit;
    margin: 0;
}

span.field-help {
    display: block;
    margin-left: 5px;
    font-size: 90%;
    color: gray;
    background-color: inherit;
}

input.error,textarea.error,select.error {
    color: inherit;
    background-color: rgb(255, 245, 245);
    border-color: red;
}

span.composite-help {
    display: block;
    font-size: 90%;
    color: gray;
    background-color: inherit;
    text-align: left;
}

span.composite-help {
    display: block;
    font-size: 80%;
    color: black;
    background-color: inherit;
    text-align: left;
}

div.spacer {
    margin: 0;
    padding: 0;
    line-height: 0px;
    clear: both;
}


/* The composite field  */
span.ds-composite-field {
    display: table-row;
    padding: 2px;
}

*.ds-composite-field.ds-composite-component {
    display: table-cell;
    text-align: left;
    width: auto;
    padding-right: 10px;
}

*.ds-composite-field input,*.ds-composite-field textarea,*.ds-composite-field select {
    margin-right: 5px;
    margin-bottom: -2px;
}


/* Checkboxes and Radio buttons */
fieldset.ds-checkbox-field,fieldset.ds-radio-field {
    border: none;
    margin: 0;
    padding: 0;
}

fieldset.ds-checkbox-field legend,fieldset.ds-radio-field legend {
    display: none;
}

fieldset.ds-checkbox-field label,fieldset.ds-radio-field label {
    display: block;
}


/* Sub sections within a form */

fieldset.ds-form-list {
    border: 2px solid gray;
    padding: 0;
    margin-left: 0;
    margin-right: 0;
}

fieldset.ds-form-list ol {
    padding: 0;
    margin: 0;
    width: 100%;
}

fieldset.ds-form-list legend {
    color: #336699;
    background-color: inherit;
    font-size: 115%;
    font-weight: bolder;
    margin-left: 10px;
}

fieldset.thick legend {
    color: #336699;
    padding-left: 10px;
    padding-right: 30px;
}

fieldset.ds-form-sublist {
    border: 1px solid rgb(238, 238, 238);
    padding: 0;
    margin: 5px;
}

fieldset.ds-form-list ol {
    list-style-type: none;
}



/*******************************
*   Rules for specific pages  *
*******************************/

/** Navigation bar for browse-by pages */
form.navigation {
    max-width: 750px;
    margin: 0 auto 0 auto;
    border: 1px solid gray;
    background-color: rgb(238, 238, 238);
}

form.navigation p {
    text-align: center;
}

/* System wide alerts */
div#ds-system-wide-alert {
    background-color: rgb(255,240,220);
    border: 2px solid rgb(213,80,40);
    padding: 6px;
    margin: 10px 30px 10px 30px;
    color: rgb(213, 80, 40);
}

/* License text, used during submission to show a license */
div.license-text {
    border: 1px solid #666;
    background-color: #EEE;
    padding: 20px;
    margin: 20px;
    margin-top: 5px;
    font-family: monospace;
    font-size: 125%;
}

/** System generated notices, typicaly these follow any action in the administrative section. */
div.notice {
    background-color: rgb(238, 238, 238);
    border: 2px solid gray;
    padding: 6px;
    text-align: center;
    margin: 10px 30px 10px 30px;
}


/** Community & Collection homepage */

div.search-browse {
    border: 2px solid gray;
    background-color: rgb(238,238,238);
    padding: 0px 5px 0px 10px;
    margin-top: 20px;
    width: 40%;
}

div.detail-view div.ds-logo-wrapper {
    text-align: right;

    margin-right: 30px;
    margin: -150px 30px 0px auto;
}

div.detail-view p {
    clear: both;
}

p.copyright-text {
    margin-top: 30px;
    width: 90%;
    font-style: italic;
    text-align: center;

    margin: 30px auto 0px auto;
}

ul.subjects li { 
    /*font-weight: bold;*/
}

ul.subject-topics,
ul.subject-class-topics { 
    margin-left: 1em;
}

ul.subject-topics li,
ul.subject-class-topics li { 
    /*
    display: inline;
    padding: 0;
    margin: 0;
    font-weight: normal;
    */
}

ul.subject-classes li { 
    font-weight: normal;
}

ul.subject-classes { 
    display: none;
}

ul.non-visible {
    display: none;
}

a.msc_subject {
    font-weight: bold;
}

span.top_name {
    font-weight: normal;
}

ul.bibliolist {
    list-style-type: none;
    /*margin-left: 5px; */
    margin-right: 40px;
    text-align: left;
}

ul.bibliolist li {
    margin-bottom: 15px;
}


/* Three column lists */
.column-list-wrapper { 
    border: 1px solid #555;
    width: 95%;
}

.column-list-wrapper h3 { 
    margin: 0;
    padding: 3px;
    font-size: 1em;
    text-align: center;
    background: #ddd;
}

ul.three-column { 
    float: left;
    width: 30%;
    list-style-type: none;
}

td.three-column {
    text-align: center;
    background-color: lightGray;
    color: #336699;
    font-weight: bold;
    font-size: 1.1em;
}

.mynavigation {
    text-align: right;
    padding: 10px 20px;
    float: right;
}

div.main_page_community {
}

div.community_type {
    font-weight: bold;
    font-size: 1em;
}

ul.main_page_community_data {
    list-style: none;
}

ul.subcommunity_data {
    list-style: none;
    display: none;
    font-size: 0.9em;
}

div#search-box {
    background-color: #b5e3e7;
}

div#search-box h3 {
    padding: 2px 5px 2px 5px;
    font-size: 0.9em;
    font-weight: bold;
}

div#search-box a {
    padding: 2px 3px 2px 3px;
    font-size: 80%;
}

table.community-list {
    border-style: none;
    padding: 0px;
    margin: 0px 0px 0px 0px;
}


/*
table.community-list td {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

table.community-list tr {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
*/

td.community-list {
    padding: 0px;
    margin: 0px;
    border-style: none;
}



div.browse_by_search_box {
    padding: 5px 10px 5px 10px;
    margin: 40px 0px 0px 0px;
    background-color: #EEEEEE;
    border: 2px solid gray;
    width: 30%;
}

div.browse_by_search_box-integrated {
    padding-bottom: 10px;
}

ul.issue_articles {
    list-style: none;
    margin-left: 0px;
}

ul.issue_articles li {
    margin-bottom: 10px;
    text-indent: -20px;
}

.mycenter {
    text-align: center;
    clear: right;
}

.mycenter div {
    margin-left:auto;
    margin-right:auto;
    text-align: center;
}

/*
div#artifactbrowser_AdvancedSearch_div_advanced-search {
text-align: center;
}
*/

div.advanced_search {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;
}

table.advanced_search {
    text-align: center;
    border-style: solid;
    border-width: 2px;
    border-color: #cccccc;
    background-color: #eeeeee;
    width: auto;
    margin-left: auto;
    margin-right: auto;
    font-size: 0.9em;
}

td.na_stred {
    text-align: center;
}

/* advanced search */

/*
div#artifactbrowser_AdvancedSearch_div_advanced-search {
text-align: center;
width: auto;
}
*/

form#artifactbrowser_AdvancedSearch_div_search-query {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
}


td.advanced_search_pole {
    text-align: center;
}

fieldset#artifactbrowser_AdvancedSearch_list_search-query {
    text-align: center;
    border-width: 0px;
    margin-left: auto;
    margin-right: auto;
}


table#artifactbrowser_AdvancedSearch_table_search-query {
    text-align: center;
    width: auto;
    border-width: 1px;
    border-color: #cccccc;
    border-style: solid;
}

div.advanced_search_scope {
    margin-top: 7px;
    margin-bottom: 10px;
}

/* zmena odrazky u vypisu clanku */
ul.mylist {
    list-style-image: url('bullet5.gif');
}

/* zvetsime okenko u conjunction */
select#artifactbrowser_AdvancedSearch_field_conjunction3 {
    width: 70px;
}

select#artifactbrowser_AdvancedSearch_field_conjunction2 {
    width: 70px;
}

table#artifactbrowser_AdvancedSearch_table_search-query th {
    font-size: 90%;
}

span.scope_label {
    font-size: 90%;
}


tr.mysmaller th {
    font-size: 90%;
    text-align: left;
}

table.file-list {
    margin-bottom: 20px;
}

td.references {
    margin-left: 20px;
    margin-right: 20px;
}

tr.references-head td {
    margin-top: 10px;
}

tr.metadata-table td {
    padding: 3px 10px 3px 10px;
}

/* alternativni vypis polozky formou bibliograficke citace */
.item-author {
    font-variant: small-caps;
}



span.item-title {
    font-weight: bold;
}

div.references {
    margin: 20px 20px 20px 0px;
    padding: 20px 0px 0px 0px;
    /*border-top: gray 1px solid;*/
}


div.references-head {
    font-size: 90%;
}

div.references-inside {
    font-size: 80%;
}

div.reference {
    margin-top: 10px;
}

div.item-biblio {
    /*
    border-style: solid;
    border-width: 1px;
    border-color: gray;
    padding: 10px 15px 10px 15px;
    margin-right: 50px;*/
    margin-top: 10px;
}

div.my_search_results {
    margin-left: 25px;
    text-align: left;

}

ul.my_search_results {
    list-style-image: url('bullet5.gif');
    text-align: left;
}

ul.my_search_results li {
    margin-bottom: 5px;
}

table.pagination {
    width: 100%;
    text-align: center;
    border-style: none;
}

td.previous-page-link {
    text-align: left;
    vertical-align: middle;

}

td.next-page-link {
    text-align: right;
    vertical-align: middle;
}

table.pagination td {
    text-align: center;
}

td.pagination-info {
    text-align: center;
}

table.authors-list td {
    padding: 10px 20px 10px 20px;
}

table.issue_articles {
    border-style: none;
}

table.journal_contents {
    border-style: none;
    width: auto;
    padding: 0px;
    margin: 0px;
}


td.volume {
    /*	width: 2%;*/
    margin: 0px 0px 0px 0px;
    padding: 1px 10px 1px 1px;

}

td.issues {
    margin: 0px;
    padding: 1px;
}


/*
table.journal_contents td {
border-style: solid;
border-width: 1px;
}
*/

div.introductory_text {
    background-color: AliceBlue;
    border: 1px dotted black;
    margin: 30px 50px 30px 0px;
    padding: 10px;
    /*font-size: 110%; */
}


div.faq-questions {
    padding-bottom: 20px;
    border-bottom: 1px solid darkgray;
}

div.faq-block {
    margin-top: 10px;
    padding-bottom: 10px;
    border-bottom: 1px dotted darkgray;
    color: black;
}

div.faq-question {
    font-weight: bold;
    margin-bottom: 3px;
}

div.faq-answer ul {
    list-style-type: none;
    list-style-position: outside;
}

a.noblue {
    color: black;
}

p.main_text {
    font-size: 100%;
}

table.dml_detail_view {
    padding: 0px 0px 5px 0px;
    border-collapse: collapse;
}

table.dml_detail_view tr {
    padding: 0px 0px 0px 0px;
    margin: 0px;
}

td.label {
    font-weight: bold;
    padding-left: 5px;
    margin: 0px;
    padding: 5px 0px 0px 10px;
}

td.value {
    font-weight: normal;
    padding-right: 5px;
    margin: 0px;
    padding: 5px 10px 0px 0px;
}

td.empty_row {
    font-size: 1pt;
    /*	height: 5px;*/
}

tr.empty_row {
    height: 5px;
}

div.preview {
    float: right;
    padding: 0px 20px 10px 5px;
}

img.preview {
    border-style: solid;
    border-width: 1px;
    border-color: #A9A9A9;
}

div.dml-community-image {
    float: left;
    margin-right: 20px;
    margin-bottom: 20px;
}

div.dml-community-brief {
    padding: 0px 20px 0px 20px;
}

div.dml-volume-image {
    float: right;
    margin: 0px 20px 10px 20px;
}

span.item_full_title {
    color: #191970;
    font-weight: bold;
}

span.non-active {
    color: #808080;
}

img.logo-small {
    width: 50%;
    height: 50%;
}

div.links-heading {
    font-weight: bold;
    margin-top: 20px;
    margin-bottom: 5px;
}

div.links ul {
    list-style: none;
    /* list-style-position: outside; */

}

.monograph-list {
    list-style: none;
}

.monograph-list-sorted {
	list-style: decimal;
	margin-left: 5px;
}

.monograph-list li {
	padding: 2px;
}

td.column1 {
	 width: 1%;
	 white-space: nowrap;
	 padding: 0px;
	 padding-right: 2em;
}

td.column2 {
	 padding: 0px;
}


div.dml-inside-text {
    padding-right: 80px;
}

span.book-title {
    font-style: italic;
}

.no-center th {
    text-align: left;
}

div.keywords {
    margin: 10px 0px;
}

div.summary {
    margin: 10px 0px;
}


/*Similar Links, Lubos Kohut, ICS MU, version: 2009-10-19*/
.similarArticlesBackLink {
    margin-left: 2px;
    margin-top: 10px;
}

.similarArticlesBackLink a {
    font-size: 0.85em;
    color: #56BDC6;
}

#similarArticles {
    font-size: 0.9em;
    overflow: hidden;
    margin-top: 25px;
    margin-bottom: 10px;
}

#similarArticles .similarArticlesLink .heading a {
    color: #CD5B00;
}

#similarArticles .method .title a {
    color: black;
}

#similarArticles .help {
    cursor:help;
    margin-left: 2px;
    width:10px;
    height: 11px;
    background: transparent url('help.png') 0 0 no-repeat;
}

#similarArticles .allMethods {
    border-collapse: collapse;
    border: none;
}

#similarArticles .method {
    width: 27em;
    margin: 0;
    padding: 0;
    padding-right: 15px;
}

#similarArticles .method .heading {
    margin-top: 15px;
    margin-bottom: 5px;
}


#similarArticles .method .links {
    border-collapse: collapse;
    border: none;
}

#similarArticles .similarArticle .article {
    width: 85%;
    margin: 0;
    padding: 0;
    padding-top: 3px;
    padding-bottom: 3px;
}

#similarArticles .similarArticle .weight {
    margin: 0;
    padding: 0;
    padding-top: 7px;
    padding-bottom: 3px;
}

#similarArticles .similarArticle .progressBarBackground {
    display: block;
    width: 60px;
    height: 0.9ex;
    border: 1px solid #808080;
    background: #DDD;
}

#similarArticles .similarArticle .progressBar {
    display: block;
    height: 100%;
    background: #CCC url('progressBar.png') 0 0 repeat-y;
    border-right: 1px solid #808080;
}

#similarArticles .feedback{
    font-size: 0.9em;
    font-weight: bold;
    padding-top: 15px;
    padding-bottom: 3px;
}

#similarArticles .feedback p{
    margin-top: 2px;
    margin-bottom: 1px;
}

/*--------------------------*/

/*DmlTopCommunities Description, Lubos Kohut, ICS MU, 2009-07-20*/

.intro-text .bold {
  font-weight: bolder;
}

.intro-text .italic {
  font-style: italic;
}

.intro-text .more-info-section {
  margin-top: 1em;
  margin-bottom: 2em;
}

.intro-text #more_info {
  margin-bottom: 1em;
}

.intro-text .description-section {
  margin-bottom: 1em;
}
/*-----------------------*/


/* Feedback To Article, Lubos Kohut, ICS MU, 2009-08-27 */
#item_refids_with_feedback {
    position: relative;
    overflow: hidden;
    height: 20px;
}

#item_refids_with_feedback .left-element {
    position: absolute;
    left: 0;
}

#item_refids_with_feedback .right-element {
    position: absolute;
    right: 0;
    margin-right: 20px;
    margin-right: 6px;
}

#feedbackToArticle .heading {
    font-weight: bold;
    color: #56BDC6;
    text-align: left;
}

#feedbackToArticle .feedbackImg {
    width: 17px;
    height: 12px;
    background: transparent url('feedback.png') center left no-repeat;
}

#feedbackToArticle a.feedbackToArticleLink {
    color: #56BDC6;
    text-decoration: none;
}
/*--------------------------*/


/* 20090915 - krejvl */
.issue-info {
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 20px;
}
/*--------------------------*/


/* Sections, Lubos Kohut, ICS MU, 2009-10-02 */
#issue_articles {
    margin-top: 10px;
}

#issue_articles #blockOfArticles {
    margin-top: 4px;
}

#issue_articles .section-level1 {
    /*color: #56BDC6;*/
    color: #9999BB;
    font-weight: bold;
    margin-left: 0.5em;
    margin-top: 10px;
}

#issue_articles .section-level2 {
    color: #9999BB;
    font-weight: bold;
    margin-left: 1em;
    margin-top: 5px;
}

#issue_articles .section-level3 {
    color: #9999BB;
    font-weight: bold;
    margin-left: 1.5em;
    margin-top: 5px;
}

#issue_articles .section-level4 {
    color: #9999BB;
    font-weight: bold;
    margin-left: 2em;
    margin-top: 5px;
}

#issue_articles #lineOfArticle {
    margin-top: 8px;
    border-collapse: collapse;
    border: none;
}

#issue_articles .article {
    padding: 0;
    padding-left: 20px;
}

#issue_articles .pages {
    padding: 0;
    text-align: right;
    width: 8em;
}
/*--------------------------*/

.boruvka-heading {
	padding-bottom: 1em;
	font-size: 120%;
	color: #000086;
}

.boruvka-h1 {
	display: inline;
}

.boruvka-photos {
	float: right;
	margin-bottom: 10px;
}

.boruvka-top-space {
	padding-top: 1em;
}

.boruvka-clear {
	clear: right;
}

.boruvka-info {
	font-size: 120%;
	padding-top: 2em;
	padding-bottom: 2em;
}

.boruvka-pdf-icon {
	height: 1em;
}

.boruvka-eng-icon {
	height: 0.85em;
}

.boruvka-footer {
	position: relative;
	width: 100%;
}

.boruvka-footer-right {
	position: absolute;
	top: 0;
	right: 0;
}

.boruvka-top-line {
	color: #000086;
	margin-top: 2em;
}


ul.workType-list {
	list-style-type: none;
}

ul.work-list {
	list-style-type: decimal;
}

div.line {
	border-top: #111111 1px dotted;
	width: 40%;
	margin-top: 20px;
	margin-bottom: 10px;
}

.collection-note {
	color: DimGray;
	font-weight: bold;
}

.collection-item-note {
	font-weight: bold;
}

.mnotes {
	margin-top: 20px;
	margin-bottom: 20px;
}

.sponsors {
	font-size: 9pt;
}

#eudml-partner {
	margin-top: 20px;
	font-weight: bold;
	margin-bottom: 10px;
	padding-left: 0.5em;
}

.eudml-partner-head {
}

#eudml-partner img {
	padding-top: 8px;
}
	

.files-section {

}

.toc {
	font-size: 1em;
}

.inside-info {
	margin-top: 40px;
	width: 65%;
}


div.retracted {
	margin-top: 20px;
	margin-bottom: 20px;
	color: red;
}

span.retracted-label {
	font-weight: bold;
}

br.inline-space {
	margin-bottom: 5px;
}
















