﻿/* GENERAL SETTINGS */
body, html
{
    padding: 0; 
    margin: 0;
    text-align: center;
    background-color: White;
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 13px;
    color: #4E4E4E;
}
#wrapperDiv
{ 
    width: 975px; 
    padding: 13px auto;
    margin: 0 auto;
    text-align: left;
}

/* Path */
.pathDiv
{
    padding-top: 5px;
    float: left;
    font-size: 11px;
    height: 20px;
    text-transform: lowercase;
}
.pathDiv img { margin: 0 5px 0 5px; height: 5px; }
.pathDiv a { text-decoration: none; font-weight: bold; }

/* Header */
#headerDiv { width: 100%; }
#searcherDiv
{
    background: url('../images/bg_searcher.jpg') top left repeat-x;
    width: 100%;
    height: 100px;
    margin-top: 5px;
    background-position:bottom;
}
#searcherDiv table { text-align: left; padding-left: 15px; padding-top: 14px; font-size: 12px; vertical-align: bottom; color: White; font-weight: bold; }
#searcherDiv table a { color: White; font-weight: bold; text-decoration: none; }
#searcherDiv table a:hover { color: #f9a34a; }
#menu_barDiv
{
    color: #1a93a3;
    font-size: 12px;
    padding-top: 5px;
    font-weight: bold;
    height: 20px;
    float: right;
}
#menu_barDiv ul { display: inline; margin-left: 0px; padding-left: 0px; }
#menu_barDiv ul li { display: inline; border-left: 2px solid #4E4E4E; padding: 0 2px 0 6px; }
#menu_barDiv ul li.first { display: inline; border: none;  }
#menu_barDiv ul li a { text-decoration: none; color: #4E4E4E; }
#menu_barDiv ul li a:hover { text-decoration: none; color: #1a93a3; }

/* Content */
#contentDiv
{
    float: left;
    border: 0px solid black;
    width: 770px;
    margin-top: 5px;
}

.columnDiv
{
    border: 0px solid black;
    float: left;
    text-align: left;
}
.columnDiv ul { margin: 0; padding: 0 0 0 15px; list-style-type: none; }
.columnDiv ul li a { color: #4E4E4E; text-decoration: none; font-weight: bold; }
.columnDiv ul li a:hover { text-decoration: underline; }

.columnDiv .title, .dvHdrTag
{ 
    color: #4E4E4E;
    padding-top: 2px;
    padding-left: 7px;
    font-size: 12px;
    text-align: left;
    background: url('../images/bg_content.jpg') repeat-x;
    height: 18px;
    border: 1px solid #808080;
    text-transform: uppercase;
    margin-bottom: 3px;
}

.column_left
{
    font-size: 11px;
}
.column_left a { color: #666666; text-decoration: none; }
.column_left hr { background-color: #CCCCCC; color: #CCCCCC; width: 200px; float: left; height: 3px; }
.column_left_hr { margin-bottom: -10px; }
.column_left .more { float: right; }
.column_left .more a { color: #1a93a3; font-weight: bold; }
.column_left .more a:hover { color: #f9a34a; }
.column_left .title 
{ 
    color: White;
    padding-top: 2px;
    padding-left: 7px;
    font-size: 12px;
    text-align: left;
    background: url('../images/bg_left_content.jpg') repeat-x;
    height: 18px;
    border: 1px solid #808080;
    text-transform: uppercase;
    margin-bottom: 3px;
    font-weight: bold;
}

.choose_source
{
    border: 1px solid #8f8f8f;
    text-align: center;
    color: #4E4E4E;
    padding: 0px;
    padding-left:10px;
    width: 465px;
    height: 287px;
    text-decoration: none;
    font-size: 12px;
}
.choose_source a
{
    color: #4E4E4E;
    text-decoration: none;
}

.choose_source a:hover
{
    color: #4E4E4E;
    text-decoration: underline;
    font-weight: bold;
}

.choose_title a:hover
{
    color: #4E4E4E;
    text-decoration: underline;
}

.slide_show
{
    border: 1px solid #8f8f8f;
    text-align: center;
    width: 230px;
    height: 315px;
}
.slide_show img { padding: 0 15px 0 0px; margin: 0; width: 210px; }

.tag_cloud
{
    text-align: left;
    padding: 5px;
    width: 200px;
}
.tag_cloud a { margin: 5px; text-decoration: none; font-style: normal; font-family: Tahoma, Verdana, Arial; }
.tag_cloud .tagSize6 { font-size: 14px; font-weight: bold; }
.tag_cloud .tagSize5 { font-size: 13px; }
.tag_cloud .tagSize4 { font-size: 12px; }
.tag_cloud .tagSize3 { font-size: 11px; }
.tag_cloud .tagSize2 { font-size: 10px; }
.tag_cloud .tagSize1 { font-size: 9px; }

.news_archiveImg { width: 100px; float: right; padding-left: 5px; }

.navigation_text
{
	font-size: 12px;
	border-color: silver;
    font-family: Tahoma, Helvetica, sans-serif;
}
             
.navigation
{
    font-size: 11px;
    color: #4E4E4E;
    font-family: Tahoma, Helvetica, sans-serif;
    border-style: solid; 
    border-color: silver; 
    border-width: 1px; 
    height: 14px;
    width: 30px;
}
.navigationDiv, .navigationHitsDiv, .navigationSortDiv
{
    text-align: center; 
    padding: 0; 
    text-transform: none;
    font-size: 11px;
    font-weight: normal;
    width: 185px;
    float: left;
    margin-top: -3px;
}
.navigationHitsDiv
{
    margin-top: 0;
    width:150px;
    text-align: left;
}
.navigationSortDiv
{
    margin-top: 0;
    width:150px;
    text-align: right;
}
.navigationDiv a
{
    text-decoration: none;
    color: #4E4E4E;
}

.filterDiv
{
    border: 0px solid silver;
    float: left;
    text-align: left;
    overflow: hidden;
    font-size: 11px;
    width: 220px;
    min-height: 100px;
}

.filterDiv img { border: 1px solid silver; }

.filterDiv ul { margin: 0; margin-bottom: 3px; padding: 0 0 0 15px; list-style-type: none; }
.filterDiv ul li a { color: #818285; text-decoration: none; font-weight: normal; }
.filterDiv ul li a:hover { text-decoration: underline; }
.filter_window { float: left; margin-left: 10px; color: #666666; }
.filter_window a { text-decoration: none; color: #666666; }
.filter_window a:hover { color: #f9a34a; }
.resultsDiv
{
    margin-top: 8px;
    float: left;
    text-align: left;
    overflow: hidden;
    width: 538px; 
    overflow: hidden; 
}
.resultsRecord
{
    min-height: 85px;
}

/* Footer */
.footerDiv
{
    border: 0px solid black;
    width: 730px;
    text-align: center;
    font-size: 11px;
    color: #4E4E4E;
    margin-bottom: 10px;
    float: left;
}
.footerDiv a { color: #4E4E4E; text-decoration: none; }
.footerDiv a:hover { color: #4E4E4E; text-decoration: underline; }
.metadataTable { width: 100%; }
.metadataTable td { vertical-align: top; text-align: left; width: 100%; }
.metadataTable td.first { width: 85px; }

.editTable { padding: 0; margin-top: 5px; }
.editTable td.first { width: 100px; }
.editTable td { vertical-align: top; text-align: left; }
.editTable td.input { padding-left: 5px; }

/* RIGHT CONTENT */
#right_contentDiv
{
    float: right;
    width: 200px;
    text-align: left;
    color: #007888;
    font-weight: bold; 
    font-size: 11px;
    margin-top: 5px;
}
#right_contentDiv .title 
{ 
    color: White;
    padding-top: 2px;
    padding-left: 7px;
    font-size: 12px;
    text-align: left;
    background: url('../images/bg_right_content.jpg') repeat-x;
    height: 18px;
    border: 1px solid #808080;
    text-transform: uppercase;
    margin-bottom: 3px;
}
#right_contentDiv .title a { color: White; text-decoration: none; }
#right_contentDiv .title a:hover { color: White; text-decoration: underline; }
/*#right_contentDiv a { text-decoration: none; color: #f9a34a; }
#right_contentDiv a:hover { color: #007888; }*/
#right_contentDiv a { text-decoration: none; color: #666666; }
#right_contentDiv a:hover { color: #f9a34a; }
#right_contentDiv .delimiter { margin: 10px 0 10px 0; text-align: center; }
#right_contentDiv .newsDiv, .news_tip { color: #666666; font-weight: normal; text-align: justify; }
#right_contentDiv .newsDiv .newsImg { padding: 3px 5px 3px 0; width: 60px; float: left; }
#right_contentDiv .newsDiv .news_title { font-weight: bold; color: #4E4E4E; }
#right_contentDiv .newsDiv .news_date { font-weight: normal; color: #4E4E4E; }
#right_contentDiv .newsDiv .news_item { height: 93px; overflow: hidden; }
#right_contentDiv .newsDiv .news_more { float: right; background-color: White; top: -15px; position: relative; }
#right_contentDiv .newsDiv .news_more a { font-weight: bold; }
#right_contentDiv .newsDiv a, .news_tip a { font-style: normal; background-color: White; color: #f9a34a; text-decoration: none; }
#right_contentDiv .newsDiv hr { background-color: #CCCCCC; color: #CCCCCC; width: 200px; height: 3px; float: none; }
#right_contentDiv .newsDiv a:hover, .news_tip a:hover { color: #1a93a3; }
.poll { color: #4E4E4E; font-weight: bold; }
.poll table { }
.poll table td { vertical-align: top; padding-bottom: 1px; }
.poll table td label { padding-left:5px; display: block; width: 175px; float: right; line-height: 11px; }
.poll .answer { height: 13px; }
.barOrange { background-color: #f69534; }
.barBlue { background-color: #b7d9e2; }

/* Search history and basket */
.last_search
{
}	
.last_search a
{
	font-weight: normal;
}	
.last_search a:hover
{
}	

.basket
{
}	
.basket a
{
    font-weight: normal;
}	
.basket a:hover
{
}
.basket_record
{
}

/* ------------ */
/* SUBMENU TABS */
/* ------------ */

.subpagesDiv
{
    /*border: 1px solid #1a93a3;*/
    border: 1px solid #8f8f8f;
    position: relative;
    top: -1px;
    width: 710px; 
    min-height: 340px; 
    padding: 10px; 
    text-align: left;
    /*overflow: hidden;*/
}

.subpagesDiv .CMS_title
{
    text-align: left;
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 13px;
    font-weight:bold;
    color: #F69534;
    text-decoration: none;
}
.subpagesDiv blockquote { margin-top: 10px; }
.subpagesDiv ul { margin-top: -5px; }

.subpagesDiv a { color: #4E4E4E; text-decoration: underline; font-weight: bold; }
.subpagesDiv a { color: #4E4E4E; text-decoration: underline; font-weight: normal; }
/*.subpagesDiv a:hover { text-decoration: none; }*/
/*.subpagesDiv h1 { color: #f69534; font-weight: bold; }
.subpagesDiv h2 { color: #f69534; }*/

.submenuDiv
{
    /*border: 1px solid #c5dee3; */
    /*border: 1px solid #1a93a3;*/
    border-bottom: none;
    width: 732px;
    min-height: 20px;
    overflow: hidden;
}

.shadetabs
{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	text-align: left; /*set to left, center, or right to align the menu as desired*/
}
.shadetabs li 
{
    display: inline;
	float: left;
	line-height: 22px;
	border-right: 1px solid #8f8f8f;
	border-bottom: 1px solid #8f8f8f;
	border-top: 1px solid #8f8f8f;
}
.shadetabs li:first-child
{
	border-left: 1px solid #8f8f8f;
}
.shadetabs li a
{
	text-decoration: none;
	position: relative;
	z-index: 1;
    padding: 3px 10px 3px;
	background-color: #d4d1cc;
	color: White;
	font-weight: bold;
}
.shadetabs li a:visited { }
.shadetabs li a:hover { text-decoration: underline; }
.shadetabs li a.selected  { background-color: White; border-bottom: 1px solid White; color: #4E4E4E; }
.shadetabs li a.selected { border-bottom-color: white; }
.shadetabs li a.selected:hover { text-decoration: none; }

/* -------- */
/* BOX OVER */
/* -------- */
.dvHdr
{
    font-weight: bold;
    width: 210px;
    padding: 5px;
    font-size: 12px;
    border: 1px solid #808080;
    color: #4E4E4E;
    background-color: #E6E4E0;
    text-align: center;
}
.dvHdrImage
{
    font-weight: bold;
    height: 0px;
    padding: 0px;
    font-size: 11px;
    border: 0px solid #808080;
    color: #4e4e4e;
    background-color: White;
    text-align: center;
}
.dvHdrCloud
{
    font-weight: bold;
    padding: 2px;
    font-size: 11px;
    border: 1px solid #808080;
    color: #4e4e4e;
    background-color: White;
    text-align: center;
}

.dvBdy
{
    padding: 5px;
    width: 210px;
    font-size: 11px;
    background: #FFFFFF;
    border-bottom: 1px solid #808080;
    border-left: 1px solid #808080;
    border-right: 1px solid #808080;
    text-align: justify;
    color: #4E4E4E;
}
.dvBdyTag
{
    background: #FFFFFF;
    border-bottom: 1px solid #808080;
    border-left: 1px solid #808080;
    border-right: 1px solid #808080;
    text-align: center;
    overflow: hidden;
}
.dvBdyImage
{
    padding: 5px;
    background: #FFFFFF;
    border-bottom: 1px solid #808080;
    border-left: 1px solid #808080;
    border-right: 1px solid #808080;
    text-align: center;
}
.dvBdyCloud
{
    visibility: hidden;
}
.dvBdyThumb
{
    padding: 5px;
    background: #FFFFFF;
    border: 1px solid #808080;
    text-align: center;
    /*width: 70px;*/
}

.thumbnail
{
	border: 1px solid Silver;
	width: 70px;
	height: 105px;
	overflow: hidden;
	text-align: center;
}

/* ---------------- */
/* RESULTS GRIDVIEW */
/* ---------------- */
.results_gridview
{
    border: none;
    padding:0;
}
.results_gridview td
{
    border-color: silver;
    vertical-align: top;
    padding-bottom: 10px;
}

/* ------------- */
/* HTML ELEMENTS */
/* ------------- */

a { color: #1a93a3; }
a:hover { color: #f19623; }
a img { border: none; }
hr { border: none; height: 1px; color: #1a93a3; background-color: #1a93a3; }
form { padding: 0; margin: 0; border-color: #1a93a3; }
.textbox, .textbox_small, .textbox_edit, .dropdownlist
{ 
    border-style: solid; 
    border-color: #58595B; 
    border-width: 2px; 
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 12px;
    padding: 2px;
    color: #818285;
    height: 14px;
}
.textbox_small
{ 
    border-color: #808080;
    border-width: 1px;
    font-size: 10px;
    padding: 1px;
    height: 12px;
}
.textbox_edit
{ 
    border-color: #808080;
    border-width: 1px;
    width: 250px;
}
.dropdownlist
{
    height: 20px;
    border-color: #808080;
    border-width: 1px;
    padding: 1px;
    width: 250px;
}
.button, .button_small, .button_red
{
    font-family: Tahoma, Helvetica, sans-serif; 
    font-size: 12px;
    background-color: #F9A34A; 
    border: 1px solid #808080;
    text-align: center;
    font-weight: bold;
    color: #007888;
    color: White;
    margin: 0;
}
.button_small
{
    font-size: 10px;
    padding: 1px 3px;
    margin: 0;
}
.button_red { background-color: #b95046; padding: 1px 2px; min-width: 80px; }
.textbox_blue
{
    font-family: Tahoma, Helvetica, sans-serif; 
    font-size: 12px; 
    padding: 2px;
    background-color: White; 
    border: 1px solid #1a93a3;
    color: #1a93a3;
}
input { padding: 0; margin: 0; }
.RadioButtons label
{
    padding: 0 7px 0 3px;
}
RadioButtonList input
{
}
RadioButtonList label
{
}

/* ---------------- */
/* TEXT DEFINITIONS */
/* ---------------- */

.title { font-size: 15px; font-weight: bold; color: #4E4E4E; }
.news_title { font-weight: bold; color: #f19623; }
.title_grey { font-size: 15px; font-weight: bold; color: #4E4E4E; }
.subtitle_grey { font-size: 13px; font-weight: bold; color: #4E4E4E; }
.subtitle_grey a { font-size: 13px; font-weight: normal; color: #4E4E4E; }
.title_blue { font-size: 15px; font-weight: bold; color: #1a93a3; }
.title_red { font-size: 15px; font-weight: bold; color: #920e01; }
.subtitle_blue { font-size: 13px; font-weight: bold; color: #1a93a3; }
.title_blue a { text-decoration: none; }
.blue { color: #1a93a3; }
.orange { color: #f9a34a; }

/* ---------------- */
/* TAGS DEFINITIONS */
/* ---------------- */

.tag_cloud_title
{
    overflow: hidden; 
    /*border: 1px solid #c5dee3;*/
	border: 1px solid #1a93a3;
    padding: 10px;
    background-color: #f5fbfc;
    width: 710px;
    float: left;
    text-align: left;
    margin-top: 10px;
    margin-left: 0px;
}
.tag_cloud_results
{
    overflow: hidden; 
	border: 1px solid #808080;
    margin-top: -1px;
    width: 708px;
    float: left;
    text-align: left;
    margin-left: 0px;
    padding: 10px;
    min-height: 16px;
}
.add_tag_cloud_menu
{
    float: left;
    position: relative;
    top: 15px;
    left: 576px;
    background-color: #c5dee3;
    padding: 10px;
    height: 18px;
    visibility: hidden;
}
.add_tag_cloud
{
    float: left;
    position: relative;
    top: 53px;
    left: 374px;
    background-color: White;
    padding: 10px;
    /*border: 1px solid #c5dee3;*/
	border: 1px solid #1a93a3;
    text-align: center;
    width: 180px;
    visibility: hidden;
}
.report_tag_cloud_menu
{
    float: left;
    position: relative;
    top: 15px;
    left: 575px;
    background-color: #c5dee3;
    padding: 10px;
    height: 18px;
    visibility: hidden;
}
.report_tag_cloud
{
    float: left;
    position: relative;
    top: 53px;
    left: 172px;
    background-color: White;
    padding: 10px;
    /*border: 1px solid #c5dee3;*/
	border: 1px solid #1a93a3;
    text-align: center;
    width: 180px;
    visibility: hidden;
}
.highlight 
{
	background-color: #F69534;
	font-weight:bold;
	text-decoration: none;
	color: #4E4E4E; 
}
.highlight:hover
{
    color: #4E4E4E;
}

/* PREVIEW PAGE */

.preview_metadata
{
    border: 1px solid Silver;
    padding: 5px;
}

.preview_content
{
    border: 1px solid Silver;
    height: 500px;
    overflow: hidden;
}

.preview_toolbar
{
    padding: 2px 5px 5px 5px;
    height: 25px;
    background-color: #808080;
    margin-bottom: 5px;
}

.preview_fulltext
{
    overflow: auto;
    height: 450px;
    padding: 5px;
    text-align: justify;
}

/* TEMP */
.komentiraj
{
    background-color: #F9A34A; 
    border: 1px solid #00AFBB; 
    font-size: 15px;
    padding: 2px;
    margin-top: 10px;
    margin-bottom: -7px;
    text-align: center;
    font-weight: bold;
    color: #007888;
}
.komentiraj a { color: #007888; }
.komentiraj a:hover { color: White; }