﻿div.kliping-loader { overflow: hidden; float: right; }
div.kliping-loader img {  }
div.kliping-loader span { display: block; margin: 10px 0 0 0; font-weight: bold; color: #0083ca; }

#kosaricaDescription { margin-bottom: 20px; }

#kosaricaDescription div { margin-bottom: 5px; }

#kosaricaDescription em { font-weight: bold; }

#kosaricaWarning, .kosaricaWarning
{
	background-color: #ffffe1; 
	background-image: url("../../scripts/exclamation.gif");
	background-position: 5px center;
	background-repeat: no-repeat;
	border: solid 1px #ffc06f;
	font-weight: normal;
	padding: 5px 5px 5px 20px; 
}

#kosariceNavodila
{
	/*border-right: solid 2px #D6E4F0;
	padding: 5px;*/
	vertical-align: top;
	width: 250px;
}
#kosariceNavodila input[type=text]
{
    border: solid 1px rgb(220,220,220);
}

div.messageBox
{
	border: solid 1px rgb(220,220,220);
	background-color: rgb(245,245,245);
	padding: 10px;
	margin: 20px;
	font-size: 14px;
}

#treeContainer { margin: 0 0 5px 0; }

#treeContainer ul {	list-style-type: none; padding-left: 15px; }

#treeContainer ul li { /*padding: 1px 0 1px 0; border: solid 1px red;*/ }

#treeContainer ul li input { vertical-align: middle; }

#treeContainer ul li img { cursor: pointer; margin-right: 4px; vertical-align: middle; }

#treeContainer ul li span {	padding: 2px; }

#treeContainer ul li span:hover { background-color: #D6E4F0; }

#treeContainer .highlight { background-color: rgb(220,220,250); padding: 2px; }

#treeContainer .selected { background-color: #D6E4F0; }

#tree-controls { padding-left: 0; list-style-type: none; }
#tree-controls li { font-size: 1.25em; padding: 4px 0; }
#tree-controls li a { margin: 0; }
#tree-controls li span { display: block; margin: 0 0 0 20px; font-size: 0.8em; }

#kosaricaDescription .selected
{
	background-color: #ffffe1; border: solid 1px #ffc06f; padding: 5px; display: none;
}

#searchProgress
{
	/*border: solid 1px orange;*/
	float: right;
	margin: 0 100px 0 0;
}

div.filter-state { color: Red; font-size: 0.8em; margin-top: 4px; }

.saveAction { text-align: center; }
.saveAction a { font-size: 1.25em; }

#archive-range { list-style-type: none; padding: 0 0 0 2px; margin: 0; }
#archive-range li { margin: 0 0 0 0; overflow: hidden; vertical-align: middle; }
#archive-range li input { width: 64px; border: solid 1px rgb(230,230,230); padding: 2px; margin-top: 2px; text-align: center; }

ul.archive-sources, ul.archive-podrocja { list-style-type: none; padding: 0 0 0 2px; margin: 20px 0 0 0; }
ul.archive-sources li, ul.archive-podrocja li { margin: 6px 0 0 0; }
ul.archive-sources li input, ul.archive-podrocja li input { vertical-align: middle; margin: 0 10px 0 0; }

#lexevents-timeline ul { overflow: hidden; line-height: 1.4; margin: 0; padding: 0; }
#lexevents-timeline ul li { float: left; display: block; margin: 0 0 0 10px; }
#lexevents-timeline p { margin: 10px 0 10px 0; }

#archive-timeline { width: 100%; margin: 0 0 10px 0; }
#archive-timeline td { text-align: center; width: 11%; }
#archive-timeline td.desc { font-size: 1.2em; padding: 0 0 10px 0; }
td#tl-hover { font-size: 0.8em; padding: 15px 0 0 0; }
#archive-timeline tr.labels td { font-size: 0.8em; padding: 0 0 5px 0; }
#archive-timeline tr.line td
{
    background-image: url("../../scripts/timeline.gif");
    background-position: center center;
    background-repeat: repeat-x;
}
#archive-timeline tr.line td.tl-label { background: none; padding-right: 5px; text-align: left; font-size: 0.8em; }
#archive-timeline tr.line td a { border: none; }
#archive-timeline tr.line td img { border: none; }

#filter-title input { border: solid 1px rgb(230,230,230); padding: 4px; }

a.load-button
{
    display: block;
    width: 60px;
    height: 25px;
    float: right;
    margin: 0 2px 0 0;
    background-repeat: no-repeat;
    
    text-indent: -9999px;
}
.find { background-image: url("../../Images/search-kliping.png"); }
.refresh { background-image: url("../../Images/refresh-kliping.png"); }
.changed { background-position: 0px -25px; }

#archive-content { vertical-align: top; }
#archive-content .result-info
{ 
    padding: 10px 5px;
    /*font-size: 1.2em; 
    text-align: center;*/ 
    background-color: #D6E4F0;
}
#archive-content .result-info p { margin: 0; padding: 0; }
#archive-content .paging-info { margin-top: 10px; }

#archive-content table.results { width: 100%; margin: 0; }
#archive-content table.results tr th { padding: 2px; text-align: left; border-bottom: solid 1px #79B2E1; border-top: solid 1px #79B2E1; }
#archive-content table.results tr th a { border: none; display: block; float: right; margin: 2px 0 0 0; }
#archive-content table.results tr th a img { border: none; }
#archive-content table.results tr td { padding: 2px; border-bottom: solid 1px #D6E4F0; }
#archive-content table.results tr td img { margin: 0 0 0 4px; }
#archive-content table.results tr.selected { background-color: #D6E4F0; }
#archive-content table.results tr td.pager { text-align: center; background-color: rgb(240,240,240); }
#archive-content table.results tr td.pager a, #archive-content table.results tr td.pager span { padding: 0 5px; font-weight: bold; }
/*#archive-content table.results tr td span.highlight { background-color: Yellow; font-weight: bold; }*/

#detail-content table { width: 99%; margin: 10px 0; }
#detail-content table tr td { padding: 4px; border-bottom: solid 1px #D6E4F0; background-color: #D6E4F0; color: Black;  }
#detail-content table tr td.label { background-color: #ADCEED; width: 150px; }
#detail-content table tr td ul.connected-docs { list-style-type: none; padding: 0; margin: 0; }
#detail-content table tr td ul.connected-docs li { margin-bottom: 8px; }
#detail-content table tr td a { color: rgb(0, 131, 202); }

table.kliping-info { width: 99%; }
table.kliping-info td { background-color: rgb(235,235,235); }
table.kliping-info td.Kliping3 { background-color: #ADCEED; }
table.kliping-info td.Kliping2 { background-color: #79B2E1; }
table.kliping-info td.EkoLex3 { background-color: #c9e8d5; }

div.disabled-content 
{
    position: absolute;
    z-index: 1000;
    opacity: 0.7;
    filter:alpha(opacity=70); /* goddamn ie */
    
    margin: 0;
    padding: 0;
    
    background-color: black;    
    
}
div.disabled-content p 
{ 
    opacity: 1; 
    filter:alpha(opacity=100); 
    margin: 100px auto 0 auto; 
    padding: 8px;
    
    font-size: 2em; 
    color: White; 
    text-align: center;
    background-color: Black;
}

