/* General styles */
body {
	text-align: center;
	margin: 0;
	padding: 0;
	border: 0;
	/* This removes the border around the viewport in old versions of IE */
	/*width: 100%;*/
	background: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #666666;
}

/* page layout */
#container {
	margin: 0 auto;
	width: 980px;
	text-align: left;
}

#container .content {
	overflow: hidden;
}

#header, #footer, #col_wrap_1 {
	width: 980px;
	clear: both;
}

#col_wrap_2 {
	width: 795px; /* col1 width + col3 width */
	float: right;
	overflow: hidden;
}

#main {
	width: 551px;
	overflow: hidden;
	border: 1px solid #BCBDC0;
	border-top: none;
	border-bottom: none;
	float: left;
}

#sidebar_left {
	width: 185px;
	overflow: hidden;
	float: left;
}

#sidebar_right {
	width: 242px;
	overflow: hidden;
	float: left;
}

#banner-top {
	float: left;
	margin: 0;
	padding: 0;
	width: 553px;
}

#footer {
	clear: both;
	border-top: 1px solid #BCBDC0;
	margin-top: 15px;
	border-bottom: 1px solid #666465;
}

#footer a.twitter-title {
	display: block;
	height: 40px;
}

#footer .twtr-timeline {
	border-radius: 0 !important;
	border-color: #fff !important;
}
#footer .twtr-widget .twtr-tweet {
	border-bottom: 1px solid #a7a7a9 !important;
}

#footer .twtr-doc {
	border: none !important;
}

#footer .twtr-hd {
	display: none !important;
}
#footer .footer-left {
	width: 185px;
	height: 310px;
	overflow: hidden;
	float: left;
	border-right: 1px solid #d9d9d9;
	border-bottom: 1px solid #a6a5a3;
}

#footer .footer-middle {
	width: 551px;
	height: 310px;
	overflow: hidden;
	float: left;
	border-bottom: 1px solid #a6a5a3;
}

#footer .footer-right {
	width: 242px;
	height: 310px;
	overflow: hidden;
	float: left;
	border-left: 1px solid #d9d9d9;
	border-bottom: 1px solid #a6a5a3;
}

#footer .footer-middle .cal {
	width: 275px;
	height: 300px;
	float: left;
	background: none repeat scroll 0 0 #fff;
	position: relative;
}

#footer .sticky-table {
	width: 276px !important;
}

#footer .footer-middle .prijateli {
	height: 310px;
	width: 276px;
	float: left;
	background: none repeat scroll 0 0 #D2D4D3;
}

#footer .footer-middle .prijateli ul li {
	float: left;
	list-style: none;
	line-height: 15px;
}
#footer .footer-middle .prijateli ul li a {
	font-size: 9px;
	padding: 0 5px;
	border-right: 1px solid #5b5d5c;
}

#footer .footer-middle .prijateli ul li a:hover {
	color: white;
}

#footer .footer-middle .prijateli ul li.last a {
	border-right: none;
}

/*
#footer .footer-middle .prijateli ul li.odd a{
	color: #3f4140;
}

#footer .footer-middle .prijateli ul li.even a{
	color: #898a8c;
}
*/
/*
#footer .footer-middle .naslov,  #footer .block-archive caption {
	height: 30px;
	line-height: 30px;
	text-transform: uppercase;
	font-size: 12px;
	color: #000;
	font-weight: normal;
	text-align: left;
	background: #fff;
}
*/
#footer .naslov,
#footer .block-archive caption {
	background-color: #edeff4;
	height: 32px;
	line-height: 31px;
	color: #333333;
	font-weight: bold;
	font-size: 13px;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 0;
	border-left: 1px solid #BCBDC0;
	border-bottom: 1px solid #BCBDC0;
	text-align: left;
	text-transform: capitalize;
}

#footer .footer-left .naslov,
#footer .block-archive caption {
	border-left: none;
}

#footer .block-archive caption {
	height: 33px;
}

#footer .block-archive {
	font-size: 10px;
}

#footer .footer-middle .prijateli ul {
	border-left: 1px solid #c1c2c4;
}
/*
#footer .block-archive caption {
	background: none repeat scroll 0 0 #FFFFFF;
	border: medium none #FFFFFF;
	height: 35px;
	padding-left: 23px;
	width: 100%;
}
*/
#footer .sticky-table {
}

#footer .block-archive td,
.block-archive th {
	line-height: 26px;
	text-align: center;
	width: 25px;
}

#footer .block-archive th {
	padding-top: 15px;
}

#footer .block-archive tr {
	background: transparent;
}

#footer .block-archive tr td:hover {
	background: #000;
	color: #fff;
}

#footer .block-archive tr td.today {
	background: none repeat scroll 0 0 #FF0808;
	color: #EFEBEB;
}

#footer .block-archive tr td:hover a {
	color: #fff;
}

#footer .block-archive tr td {
	font-family: 'Finger Paint', cursive;
	padding: 5px !important;
	font-size: 15px;
	color: #ccc;
}

#footer .info {
	color: #000000;
	font-size: 10px;
	padding: 5px 10px;
	text-align: left;
}

#footer .block-archive tr td a {
	display: block;
}

#footer .footer-middle h2.naslov {
	display: none;
}

#footer .footer-middle .m-content {
	background: #d2d4d3;
	width: 100%;
	padding-top: 20px;
}

#footer .footer-right iframe {
	margin-top: -1px;
	margin-left: -1px;
}
/* element styles */
a:link, a:visited {
	color: #000;
	text-decoration: none;
}

/*
	a.active  {
		background-color:#e5e5e5;
		color:#fff
		text-decoration:none;
	}
	a.active:hover {
		background-color:#e5e5e5;
		color:#fff
	}
*/
#main ul.pager a:active,
#main ul.pager a:hover,
#main_menu a.active,
#main_menu_two a.active,
#main_menu a:hover,
#main_menu_two a:hover,
#toggle.active,
.celavest .taxonomy a:hover,
.naslov a:hover,
.naslov a.active,
.side_naslov a:hover,
.side_naslov a.active,
ul li a.active,
ol li a.active,
a.active,
a:hover,
a:active {
	color: #fff;
	background-color: #000;
	text-decoration: none;
}


#block-views-audio-block_1 .title a {
	color: #fff;
}

.celavest .links a,
.content .links a {
	font-weight: bold;
}

h1, h2, h3 {
	margin: .7em 0 .3em;
	padding: 0;
}

p {
	margin: .6em 0 .9em;
	padding: 0;
}

img {
	border-width: 0;
}

.side_thumb img {
	margin: 10px 0 5px;
}

input {
	border: none;
}

.box {
	padding: 0 10px 10px;
}

.box dt {
	font-weight: bold;
	margin-bottom: 10px;
}

.box dd {
	border-bottom: 1px #BCBDC0 solid;
}

/* Header styles */
#header {
	padding: 1em 0 0 0;
}

#header p, #header h1, #header h2 {
	padding: .4em 15px 0 15px;
	margin: 0;
}

.logo {
	margin-left: 0px;
	padding: 0 0px;
	float: left;
	width: 185px;
}

#main_menu {
	position: relative;
	z-index: 100;
}

#main_menu #search-theme-form {
	position: absolute;
	bottom: 4px;
	right: -3px;
}

#main_menu #search-theme-form .form-text {
	border: solid 1px #d9d9d9 !important;
	border-top: solid 1px #c0c0c0 !important;
	background: url("../IMAGES/lupa.png") 5px 50% no-repeat #fff !important;
	padding-left: 20px;
}

#main_menu .form-submit {
}

#main_menu input[type=text].form-text {
	width: 138px !important;
}

#main_menu input[type=submit].form-submit {
	cursor: pointer;
	width: 70px;
	height: 28px;
	line-height: 28px;
	color: #fff !important;
	background: #7D7D7D ;
	border: 1px solid #7B7B7B;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	padding-bottom: 2px;
}
/* Style the search button hover state */
#main_menu input[type=submit].form-submit:hover {
	background: #FF0000;
	border: 1px solid #D20000;
}

#main_menu ul {
	clear: left;
	float: left;
	font-size: 16px;
	font-weight: bold;
	list-style: none;
	margin: 8px 0 0 0px;
	padding: 0;
	border-bottom: 1px solid #BCBDC0;
	width: 100%;
}

#main_menu ul li {
	background: url(../IMAGES/main-menu-bg.png) right bottom no-repeat;
	display: inline;
	line-height: 29px;
	padding: 5px 10px 5px 5px;
	font-family: 'PT Sans Caption', Arial, Helvetica, sans-serif;
	color: #000000;
}

#main_menu ul li.first {
	padding-left: 7px;
}

#main_menu_two ul li.first {
	padding-left: 7px;
}

#main_menu ul li.last {
	background: none;
}

#main_menu ul li a {
	padding: 2px 3px;
	text-decoration: none;
	color: #666;
	font-family: Arial;
}

#malo_meni ul li {
	display: inline;
	padding: 0;
	list-style-type: none;
	padding: 3px 0 3px 2px;
}

#malo_meni ul li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#malo_meni ul li a.active {
	color: #fff;
	background-color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#main_menu_two {
	position: relative;
}

#main_menu_two ul {
	clear: left;
	float: left;
	font-weight: bold;
	list-style: none;
	margin: 0px;
	padding: 0;
	border-bottom: 1px solid #BCBDC0;
	width: 100%;
}

#main_menu_two ul li {
	background: url(../IMAGES/malo-menu-bg.png) right bottom no-repeat;
	display: inline;
	line-height: 25px;
	padding: 10px 8px 5px 2px;
	font-family: 'PT Sans Caption', Arial, Helvetica, sans-serif;
	color: #000000;
}

#main_menu_two ul li.last {
	background: none;
}

#main_menu_two ul li a {
	padding: 2px 3px;
	text-decoration: none;
	color: #666;
	font-size: 9pt;
	font-family: Arial;
}

.najava {
	background: none repeat scroll 0 0 #EDEDED;
	border-left: 1px solid #BCBDC0;
	bottom: 1px;
	line-height: 25px;
	padding-left: 15px;
	position: absolute;
	right: 0;
	width: 227px;
}

.najava a {
	color: #666 !important;
	font-size: 10pt !important;
	font-weight: 600 !important;
	padding: 0 !important;
	margin: 0 !important;
}

.najava ul {
	border: none !important;
	margin: 0 !important;
}

.najava p {
	padding: 0 !important;
	margin: 0 !important;
}

.najava ul li {
	background: none !important;
	padding: 0 !important;
}

#search {
	padding: 10px 5px 0 10px;
}

#header_right {
	float: right;
	padding-right: 0px;
	text-align: right;
}

.form-submit {
	background-color: #FFFFFF;
	border: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 14px;
	font-weight: bold;
}

.form-submit:hover {
	background-color: #000;
	color: #fff;
}

.form-text {
	background-color: #E6E7E8;
	border: none;
	width: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	padding: 5px;
}

/* teaser */
.voved {
	/*border-left: 1px #BCBDC0 solid;*/
	border-top: 1px #BCBDC0 solid;
	width: 275px;
	overflow: hidden;
	float: left;
	/*margin-top: -1px;*/
}

.voved .voved_vest {
	float: right;
	width: 197px;
	padding: 12px 12px 10px 6px;
	margin: 0;
}

.voved .voved_slika {
	margin: 12px 0 0 12px;
}

.voved .voved_slika img {
	width: 48px;
	height: 48px;
}

#sidebar_right .avtor,
.podnaslov {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	padding: 0;
	padding-bottom: 5px;
	line-height: 14px;
}

.podnaslov .avtor > a,
.podnaslov .avtor > span {
	color: #777777;
	font-size: 0.92em;
}

.podnaslov .avtor > a:hover {
	color: #FFFFFF;
}

.naslov {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	line-height: 95%;
	/*color: 000;*/
	padding-bottom: 5px;
}

.kratok_opis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	/*color: 000;*/
	line-height: 130%;
	overflow: hidden;
}

.image_kratok_opis {
	float: right;
	width: 224px;
	padding-right: 12px;
	padding-bottom: 6px;
}

/*#sidebar_right .block .thumb_wrapper {}*/

.audio_flash_teaser {
	text-align: right;
	float: right;
	width: 242px;
	padding-right: 12px;
	padding-bottom: 10px;
}

.datum_vreme {
	line-height: 130%;
	color: #939598;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.voved .datum_vreme {
	text-align: center;
	width: 42px;
	margin: 12px 0 12px 12px;
}

.glavna_vest_text .datum_vreme {
	width: 36px;
	float: right;
	text-align: right;
	margin-bottom: 10px;
}

.voved .broj_komentari {
	text-align: right;
	width: 20px;
	background: url(../IMAGES/kom.gif) right center no-repeat;
	padding: 0;
	padding-right: 13px;
	margin-top: 12px;
	margin-left: 12px;
}

/* cela statija */
.celavest {
	float: none;
	clear: both;
}

.celavest .taxonomy,
.celavest .avtor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	margin: 20px 0 0 20px;
}

.celavest .avtor {
	margin-top: 0;
}

.celavest .taxonomy a {
	color: #939598;
}

.celavest .taxonomy {
	color: #939598;
}

.celavest_content .picture {
	margin: 18px 0 0 20px;
	width: 68px;
	height: 68px;
}

.celavest_content {
	padding: 12px 12px 0 12px;
	clear: both;
}

.celavest_datum_vreme {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 63px;
	color: #939598;
	text-align: right;
	padding-right: 24px;
	line-height: 130%;
	float: right;
	font-weight: normal;
}

.celavest .tags {
	font-size: 10px;
	padding-left: 24px;
	color: #939598;
}

.celavest_naslov {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	line-height: 95%;
	font-weight: bold;
	color: #000;
	margin: 60px 0 0 26px;
}

#node_container {
	font-size: 13px;
	line-height: 140%;
	width: 552px;
	/*margin-left: -1px;*/
}

/* inblock dates in archive */
#node_container h3 {
	display: none;
}

#node_container > p {
	margin: 0 0 12px 12px;
}

.glavna_vest {
	/*border: 1px #BCBDC0 solid;*/
	width: 553px;
	text-align: center;
}

.glavna_vest_baner {
	margin: 12px;
}

.glavna_vest_text {
	text-align: left;
	margin: 0 12px;
	width: 526px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	/*color: 000;*/
	line-height: 130%;
}

#video_glavno {
	border: 1px #BCBDC0 solid;
	width: 553px;
	text-align: center;
}

#video_glavno_naslov {
	text-align: left;
	float: right;
	width: 405px;
	margin-top: 18px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	line-height: 95%;
	/*color: 000;*/
}

#video_glavno_title {
	float: left;
	margin-left: 20px;
}

/*	#video_vesti {
		text-align:left;
		border-bottom: 1px #BCBDC0 solid;}

	#video_vesti_naslov {
		margin-left:14px;}
*/
#main h1.title {
	font-family: Georgia, "Times New Roman", Times, serif;
	padding: 0 24px;
	font-size: 28px;
	line-height: 110%;
	color: #828385;
	font-weight: normal;
}

/* arhiva */
#archive-container {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	border-top: 1px dotted #BCBDC0;
}

#archive-container dl {
	margin-top: 8px;
}

#archive-container dt {
	font-family: Arial, Helvetica, sans-serif;
	background-color: transparent;
	padding: 5px 5px 0 12px;
	font-size: 16px;
	/*border-bottom: 1px solid #DDD;
	color: #000;*/
}

#archive-container dd {
	margin-bottom: 12px;
	border: none;
}

#archive-container a:link,
#archive-container a:visited {
	color: #000;
	background-color: transparent;
}

/*#archive-container a:hover {
	color: #ED1C21;
}*/

#archive-container li:hover {
	background-color: #FFF;
}

#archive-container li.selected a,
#archive-container a.active {
	padding: 0 2px;
}

#archive-container li.selected {
	font-weight: bold;
	/*color: #ED1C21;*/
	background-color: #FFF;
	border: 5px solid #BBB;
	padding: 0 1px;
	/*margin: 0 0.5px;*/
}

#archive-container a:active {
	font-weight: bold;
	/*color: #ED1C21;*/
	background-color: #DDD;
}

#archive-container ul {
	padding: 1px 5px 0;
	text-transform: lowercase;
	border: none;
}

ul#archive-days,
ul#archive-months,
ul#archive-years,
ul#archive-node_types {
	color: #999;
	background-color: #d9d9d9;
	margin-top: 10px;
}

ul#archive-years {
	line-height: 1.32rem;
}

ul#archive-months {
	line-height: 1.2rem;
	padding-bottom: 1px;
	border-bottom: 1px solid #CCC;
	border-top: 1px solid #CCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}

ul#archive-days {
	line-height: 1rem;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

ul#archive-days li ~ li {
	padding: 0 0.5px;
}

ul#archive-node_types {
	line-height: 1.25rem;
}

#node_container .view-content {
	display: block;
}

#node_container .item-list {
	margin-top: -1px;
	border-top: 1px #BCBDC0 solid;
	clear: both;
}

.view-taxonomy-term .item-list ul.views-summary,
.view-poglednete .item-list ul.views-summary,
.view-vic .item-list ul.views-summary,
.view-naslovna .item-list ul.views-summary {
	columns: 2;
}

.item-list ul.views-summary a {
	padding: 0 3px;
}

.attach_name a,
.voved_download a {
	padding: 0 2px 0 0;
}

/* pager */
#main ul.pager {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-top: 11px;
}

#main ul.pager .pager-current {
	color: #fff;
	background: #000;
	margin: 0 1px;
	padding: 0 2px;
}

#main ul.pager .pager-ellipsis {
	margin: 0;
}

#main ul.pager li {
	margin: 0 3px;
	padding: 0;
}

#main ul.pager li:link,
#main ul.pager li:visited,
#main ul.pager a:link,
#main ul.pager a:visited {
	color: #000;
	background: #FFF;
}

#user-login > div,
#user-pass > div,
#user-register > div,
#contact-mail-page,
#site-map {
	padding: 20px;
}

#contact-mail-user div,
#contact-mail-page div {
	margin-bottom: 20px;
}

.comment {
	padding: 10px 15px;
	margin: 0 15px;
	border-top: 1px solid #BCBDC0;
}

.comment .submitted {
	font-weight: bold;
	font-size: 12px;
}

.comment .new {
	color: red;
}

.comment .comment_forbidden {
	display: none;
}

#node_container .links {
	padding: 10px 7px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 0;
}

#node_container .comment .links {
	padding: 0 5px;
}

.celavest > .links {
	border-top: 1px dotted #BCBDC0;
	padding-top: 12px;
	margin-top: 12px;
}

#comment-form a:hover {
	color: #FFFFFF;
	background-color: #000000;
}

.views-table {
	margin: 0 20px 0 20px;
	font-size: 12px;
}

.views-table .views-field-type {
	font-weight: bold;
}

.views-table th {
	background-color: #FFFFFF;
	padding: 5px;
}

.views-table td {
	background-color: #FFFFFF;
	padding: 5px;
}

/* Tabs */
div.tabs ul.primary {
	clear: both;
	margin: 1em 0 0 0;
	padding-left: 5px;
	padding-right: 5px;
	height: 1.5em;
	border-bottom: #C4D7E6 1px solid;
}

div.tabs ul.primary li {
	display: block;
	float: left;
	margin: 0;
	padding: 0 2px;
	list-style-type: none;
	text-align: center;
}

div.tabs ul.primary a {
	padding: 3px 3px;
	color: #999999;
	text-decoration: none;
	line-height: 1.3em;
	border-color: #C4D7E6;
	border-width: 1px 1px 0px 1px;
	border-style: solid;
	background-color: #fff;
}

div.tabs ul.primary a.active {
	padding: 3px 3px;
	color: #000000;
	font-weight: bold;
	border-color: #C4D7E6 #C4D7E6 #eeeeee #C4D7E6;
	border-width: 1px 1px 0 1px;
	border-style: solid;
	background-color: #eee;
}

div.tabs ul.primary a:hover {
	color: #fff;
	background-color: #000;
}

div.tabs ul.secondary {
	clear: both;
	margin: 0;
	padding: 0;
	line-height: 2em;
}

div.tabs ul.secondary li {
	display: inline;
	padding: 0 7px 0 5px;
	list-style-type: none;
	border-right: #C4D7E6 1px solid;
}

div.tabs ul.secondary a {
	color: #999999;
	text-decoration: none;
}

div.tabs ul.secondary a.active {
	color: #000000;
	font-weight: bold;
}

div.tabs ul.secondary a:hover {
	text-decoration: underline;
}

/* Footer styles */
.footer-copy p {
	padding: 10px;
	margin: 0;
	font-size: 11px;
	padding-top: 7px !important;
	text-align: center;
}
#footer .sticky-enabled {
	width: 275px !important;
}

/*
  Define the helper classes.
*/
.clear-block:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clear-block {
	display: inline-block;
}

/* Hides from IE-mac \*/
* html .clear-block {
	height: 1%;
}

.clear-block {
	display: block;
}

.messages {
	background-color: #fff;
	border: 1px solid #b8d3e5;
	padding: 5px;
}

.preview {
	background-color: #fcfce8;
	border: 1px solid #e5e58f;
}

div.status {
	color: #33a333;
	border-color: #c7f2c8;
}

div.error, tr.error {
	color: #a30000;
	background-color: #FFCCCC;
}

.form-item input.error,
.form-item textarea.error {
	border: 1px solid #c52020;
	color: #363636;
}

.help {
	font-style: italic;
	border-color: #FEFF7F;
	background-color: #ffffcc;
	padding: 1px 10px;
	border-bottom: 1px solid #BCBDC0;
}

.help .more-help-link {
	font-weight: bold;
}

/* hide broken 'upload' botton in attachment form */
.attachments #edit-attach {
	display: none;
}

/* Sidebar styles */
#sidebar_left, #sidebar_right, #content-bottom {
	/* font-size: .95em; */
	font-size: 12px;
}

#sidebar_left .voved_vest {
	width: 165px;
	margin-right: 5px;
	margin-top: 10px;
	padding-bottom: 10px;
}

/* blokovi */
.block .print-link {
	display: none;
}

.block ul {
	padding: 0 8px;
	margin-top: 3px;
}

.block h2.naslov span,
.block h2.naslov a {
	padding: 0 2px;
}

#sidebar_left .block,
#sidebar_right .block {
	margin: 0;
	padding: 8px;
}

#content-bottom .block {
	border-top: 1px solid #BCBDC0;
	padding: 10px;
}

.block h2.naslov {
	background: url(../IMAGES/plusche-c.png) left no-repeat;
	padding: 6px 4px 6px 16px;
	margin: 0 0 5px 5px;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #828385; /*#000000;*/
}

/* blok posledni vesti */
#sidebar_right .block .views-row {
	margin-bottom: 6px;
}

#sidebar_left .view-najnovi-statii .views-row {
	padding-top: 4px;
}

#content-bottom .block,
#sidebar_right .block,
#sidebar_left .block .view-najnovi-statii {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #828385;
}

#block-views-najnovi_statii-block_2.block {
	padding-bottom: 0;
}

#block-views-najnovi_statii-block.block,
#block-views-najnovi_statii-block_1.block,
#block-views-najnovi_statii-block_2.block {
	padding-top: 0;
}

#content-bottom .block .side_terms,
#sidebar_right .block .side_terms,
#sidebar_left .block .view-najnovi-statii .side_terms {
	font-weight: bold;
}

#sidebar_left .block .view-najnovi-statii .side_terms {
	font-size: 0.92em;
}

#content-bottom .block .side_naslov,
#sidebar_right .block .side_naslov,
#sidebar_left .block .view-najnovi-statii .side_naslov {
	border-top: 1px solid #BCBDC0;
}

#sidebar_left .block .view-najnovi-statii .side_thumb {
	float: left;
	width: 48px;
	margin-right: 2px;
}

#sidebar_left .block .view-najnovi-statii .side_text {
	padding-top: 7px;
	width: 118px;
	float: right;
}

#sidebar_left .block .content {
	margin-top: 0;
}

.view-najnovi-statii .more-link {
	font-weight: bold;
}

#content-bottom .block .side_thumb,
#sidebar_right .block .side_thumb {
	float: left;
	width: 48px;
	margin-left: 2px;
	margin-right: 2px;
}

#sidebar_right .block .side_text {
	padding-top: 7px;
	width: 160px;
	float: left;
}

#content-bottom .block .side_text {
	padding-top: 7px;
	width: 195px;
	float: left;
}

#content-bottom .similar_item {
	float: left;
	width: 260px;
	margin-left: 5px;
}

#block-block-14.block,
#block-block-14.block img,
#block-block-14.block p,
#block-block-14.block .content {
	margin: 0;
	padding: 0;
}

#block-block-14.block p {
	margin-bottom: -2px;
}

#block-block-13.block,
#block-block-13.block img,
#block-block-13.block p,
#block-block-13.block .content {
	margin: 0;
	padding: 0;
}

#block-block-13.block p {
	margin-bottom: -2px;
}
/*
#block-block-9.block {
	margin: 0;
	padding: 0;
	width: 242px;
	height: 81px;
}

#block-block-9 .content {
	margin-top: -5px;
	width: 242px;
	height: 86px;
}
*/
#block-views-vic-block_1 h2.naslov {
	padding: 12px 0 12px 16px;
	margin-left: 13px;
	margin-bottom: 0;
}

#block-views-vic-block_1.block {
	background-color: #FDFBDC;
	max-width: 242px;
	padding: 0;
	margin: 6px 0;
}

#block-views-vic-block_1.block .kratok_opis {
	/*width: 225px;*/
	padding-left: 0.7em;
	padding-right: 0.7em;
}

#block-views-vic-block_1.block .content {
	background: url(../IMAGES/zolta-pozadina-za-vic.png) 0 100% no-repeat;
	background-color: #ffffaa;
	margin-bottom: -1px;
	padding-bottom: 5px;
}

/* blok Prijateli */
#block-block-2 li {
	border: 1px dotted #666666;
	text-align: center;
	color: #939598;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	list-style-type: none;
	padding: 4px 7px;
	margin-top: 4px;
	margin-left: -8px;
}

/* blok Meteo */
#top_content_block_right {
	padding: 3px 0px 0 8px;
	/* margin-left: 10px; */
	margin-bottom: 0px;
	width: 218px;
}

#block-weather-3 div.content {
	margin: 0;
	padding: 0;
	height: 62px;
}

#block-weather-3 div div {
	text-align: center;
	background: #ddd;
	width: 45px;
	height: 45px;
	font-size: 13px;
	font-weight: bold;
	margin: 2px 3px;
	float: right;
}

#block-weather-3 .pritisok {
	margin-right: 0;
}

#block-weather-3 .condition img {
	margin: 0;
	padding: 0;
}

#block-weather-3 code.updated {
	font-size: 0.84em;
	line-height: 1.1em;
	font-weight: bold;
	white-space: nowrap;
}
/*#top_content_block_right h2.naslov {
	text-align: left;
	float: right;
	background: url(../IMAGES/vreme.png) 0 2px no-repeat;
	font-size: 11px;
	padding: 5px;
	padding-top: 2px;
	padding-left: 13px;
	color: #000000;
}*/

#block-views-audio-block_1.block {
	background-color: #BCBDC0;
	margin: 0;
	padding: 0;
	overflow: hidden;
	/* margin-bottom: -25px; */
}

#block-views-audio-block_1 h2.naslov {
	background: url(../IMAGES/plusche-c.png) 5% center no-repeat;
	padding: 14px 0 14px 21px;
	margin-left: 0;
	margin-bottom: 0;
}

#block-views-audio-block_1 .feed-icon {
	margin: 0px 0 0 105px;
}

#block-views-audio-block_1 .view-audio .artist {
	color: red;
	font-size: 16px;
	padding: 3px 10px;
}

#block-views-audio-block_1 .view-audio .title {
	color: white;
	font-size: 18px;
	padding: 3px 10px 0px;
}

#block-views-audio-block_1 .content {
	background: #797A7C;
	font-family: Georgia, "Times New Roman";
	color: #797A7C;
	margin-bottom: -25px;
}

#block-views-audio-block_1 .content p {
	padding: 0px 10px;
	color: white;
	font-family: Arial, Helvetica, sans-serif;
}

#block-poll-0 {
	color: #000000;
}

#block-poll-0 .title {
	font-size: 14px;
	padding: 2px 0 10px 0;
}

#block-poll-0 .total {
	padding-top: 6px;
}

#block-poll-0 ul {
	border-top: 1px solid #BCBDC0;
	padding: 10px 0 10px 0;
	margin-top: 10px;
}

#block-poll-0 ul.links li {
	font-size: 11px;
	display: inline;
	list-style-image: url(../IMAGES/crn.gif);
}

#node_container .foreground,
#block-poll-0 .foreground {
	background-color: #ED1C24;
}

/* block para vesti */

#sidebar_left #block-views-para_vesti-block_1.block {
	background-color: #99FF33;
	border-top: 2px solid #000000;
	padding: 0 3px 4px;
}

#block-views-para_vesti-block_1 ul li,
.block-aggregator ul li {
	list-style-image: url(../IMAGES/crn.gif);
	margin: 0 0 6px 14px;
	padding-top: 1px;
}

#sidebar_left #block-views-para_foto-block_2.block,
#sidebar_left #block-views-para_foto-block_1.block {
	background-color: #cc0000;
	position: relative;
	border-top: 2px solid #000000;
	border-bottom: 2px solid #000000;
	padding: 0 3px 6px;
}

#block-views-para_foto-block_2.block .content {
	margin-left: 4px;
	margin-top: 3px;
}

#block-views-para_foto-block_2 div.naslov,
#block-views-para_foto-block_1 div.naslov {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin-top: 6px;
	padding: 2px;
	text-align: center;
}

#block-views-para_foto-block_2 img.overlay,
#block-views-para_foto-block_1 img.overlay {
	position: absolute;
	top: 50px;
	left: 1px;
}

#block-views-para_foto-block_1 img.image-parafoto {
	padding-left: 14px;
}

#block-views-para_foto-block_2 img.image-thumbnail {
	width: 159px;
	height: 157px;
	padding-left: 6px;
	padding-top: 2px;
}

#content-bottom	h2.naslov {
	margin: 0 0 10px;
	padding-left: 15px;
}

#block-logstats-0 ol {
	color: red;
	font-weight: bold;
	margin-top: 6px;
	margin-bottom: 6px;
	padding-left: 22px;
}

#block-logstats-0 ol sup,
#block-logstats-0 ol sub {
	color: #828385;
	font-weight: normal;
}

.book-navigation {
	font-family: sans-serif;
	font-weight: bold;
}

.book-navigation .page-previous {
	width: 120px;
	text-align: center;
}

.book-navigation .page-up {
	width: 120px;
	margin-left: 50px;
}

.book-navigation .page-next {
	width: 120px;
	text-align: center;
}

.block-similarterms {
	background-color: #F5F5F5;
	margin-top: 10px;
}

.block-similarterms .image-blockthumb {
	border: 1px solid #BCBDC0;
}

.block-similarterms .side_text {
	margin-left: 5px;
}

#block-logstats-0 ol li {
	margin-bottom: 6px;
}

#block-logstats-0 ol li a {
	font-weight: normal;
}

#block-aggregator-category-1 .more-link {
	display: none;
}

#block-views-naslovna-block_1 .kratok_opis {
	margin: 0;
	padding: 0;
}

#block-views-naslovna-block_1 .voved_vest {
	float: none;
	width: 528px;
	margin: 0;
	padding: 0;
}

#block-views-naslovna-block_1 .kratok_opis p {
	padding: 10px;
}

#block-views-naslovna-block_1 .voved_vest .naslov {
	padding: 10px 0 0 10px;
}

#node_container .view-naslovna .views-row {
	border-top: 1px solid #BCBDC0;
}

#main .profile {
	padding: 0 24px 0 24px;
}

#main .profile dt {
	padding-top: 10px;
}

#sidebar_right #block-views-Foto_na_denot-block_1 .voved_vest {
	margin-top: 0;
	margin-left: 0;
}

/* preporachuvame */
#block-views-preporacuvame-block_1.block h2.naslov {
	margin: 7px 13px;
}

#block-block-28.block,
#block-views-preporacuvame-block_1.block {
	padding: 0;
	width: 553px;
}

#block-views-oko-block_1.block .content .naslov {
	font-size: 16px;
}

#block-views-oko-block_1.block .image-attach-teaser img {
	margin-left: -16px;
}

#sidebar_left .view-e-biblioteka .voved_vest,
#sidebar_left .view-kniga .voved_vest {
	width: 176px;
	float: right;
	text-align: center;
	border: none;
	margin: 0;
	padding: 0;
}

.view-preporacuvame .voved_vest {
	width: 137px;
	float: left;
	text-align: center;
	border: none;
	margin: 0;
	padding: 0;
	padding-bottom: 10px;
	border-right: 1px #BCBDC0 solid;
	border-top: 1px #BCBDC0 solid;
}

#node_container .view-e-biblioteka .views-row {
	width: 183px;
	float: left;
	border-top: 1px solid #BCBDC0;
	border-left: 1px solid #BCBDC0;
}

.view-e-biblioteka .kratok_opis,
.view-kniga .kratok_opis {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	line-height: 130%;
	color: #808285;
	margin: 0 10px;
}

.view-e-biblioteka .voved_slika img,
.view-kniga .voved_slika img {
	width: 168px;
	height: 168px;
	margin: 6px 8px;
}

.voved_slika a:hover,
.side_thumb a:hover {
	background-color: transparent;
}

.view-e-biblioteka .naslov,
.view-kniga .naslov,
.view-preporacuvame .naslov {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	line-height: 130%;
	font-size: 12px;
	color: #808285;
	font-weight: bold;
	padding-bottom: 5px;
	/*border-bottom: 1px #BCBDC0 solid; */
}

.view-preporacuvame .kratok_opis {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	line-height: 130%;
	color: #808285;
	margin: 0 10px;
	width: 117px;
	font-size: 10px;
}

.view-preporacuvame .voved_slika img {
	margin: 10px;
	margin-bottom: 6px;
}

.block-profile img {
	width: 82px;
	height: 82px;
}

.col p {
	color: #555555;
}

#edit-homepage-wrapper {
	display: none;
}

#block-views-audio-block_1 .image-attach-teaser {
	float: left;
	margin-left: 9px;
	margin-top: 5px;
}

.voved_download a {
	color: red;
}

.voved_download a:hover {
	color: white;
}

.brzi_linkovi img {
	padding: 0 1px 0 8px;
}

#block-views-karikatura-block_1 .content {
	background:
		url("/sites/default/files/karikaturi---udarna-02-copy-malo.png")
		no-repeat scroll 0 0;
	padding-top: 75px;
}
#block-views-karikatura_mk-block_1 .content {
	background:
		url("../IMAGES/karikatura-mk.png")
		no-repeat scroll 0 0;
	padding-top: 75px;
}

#block-views-karikatura_mk-block_1 .content .side_text {
	display: none;
}

.block > .content > p {
	padding: 0;
	margin: 0;
}

#comments .box {
	border-top: 1px #BCBDC0 solid;
}

.comment-unpublished {
	background-color: #ffffff;
}

.comment-unpublished > .content,
.comment-unpublished > .links {
	display: none;
}

.comment .submitted:hover {
	cursor: n-resize;
}

.comment-unpublished .submitted:hover {
	cursor: s-resize;
}

.comment-unpublished .comment_reply {
	display: none;
}

/* show comments colapsed initally
	#comments {
		display:none;
	}
*/

#block-block-28 .content {
	margin-top: 8px;
	margin-bottom: 8px;
}

.feed-icon {
	display: none;
}

#node_container .image-attach-body img {
	float: right;
	padding-left: 8px;
	padding-bottom: 5px;
}

html.js fieldset.collapsible legend a:hover {
	background-color: #000000;
}

.link > a,
.weblinks-linkview > a {
	color: #800000;
	font-size: 11pt;
	font-family: Cuprum,sans-serif;
}

.link > a:hover,
.weblinks-linkview > a:hover {
	color: #FFFFFF;
}

.view-id-poglednete ol {
	color: #99CC00;
	font-weight: bold;
	font-size: 14px;
	font-family: Comic Sans MS, Comic Sans;
	margin: 5px 0 0 0;
	padding-left: 22px;
}

.view-id-poglednete ol .marker {
	color: #99CC00;
	font-weight: bold;
}

.view-id-poglednete ol li span {
	color: #828385;
	font-weight: normal;
}
/*
.view-id-poglednete ol li a {
	color: #800000;
	font-size: 11pt;
	line-height: 16px;
	font-family: Cuprum, sans-serif !important;
}

.view-id-poglednete ol li a:hover {
	color: #FFFFFF;
}
*/
.view-id-poglednete ol li {
	border-bottom: 2px #828385 solid;
	padding-bottom: 5px;
	margin-bottom: 10px;
}

.view-id-poglednete ol li.views-row-last {
	border-bottom: none;
	padding-bottom: 0;
}

.celavest .weblinks {
	margin: 10px 0 12px 12px;
}

.voved .weblinks {
	margin-top: 10px;
}

.weblinks h2.title {
	margin: 2px 0 12px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	line-height: 95%;
}

#block-block-67 h2.naslov {
	margin-bottom: 1px;
}

a[href $="pdf"]:before,
a[href $="PDF"]:before {
	content: url("../IMAGES/page_white_acrobat.png") " ";
}

.voved table.attachments {
	width: 255px;
	margin: 10px;
}

.social-buttons {
	width: 100%;
	margin: 10px 0 20px 0;
	height: 30px;
}

.google1 {
	width: 80px;
	float: left;
}

.tweet-button {
	width: 100px;
	float: left;
	padding-left: 5px;
}

.fb-like {
	width: 100px;
	float: left;
}

.banner-middle {
	padding: 7px;
	/*padding: 7px 7px 7px 6px;*/
	/*border-bottom: 1px solid #BCBDC0;*/
	border-top: 1px solid #BCBDC0;
}

#block-views-nastani_block-block_1 {
	background: #e6e6e6;
	border-top: 2px solid #000 !important;
	border-bottom: 2px solid #000;
	position: relative;
}

#block-views-nastani_block-block_1 .uste {
	background: none repeat scroll 0 0 #000000;
	bottom: 0;
	color: #FFFFFF;
	font-weight: bold;
	padding: 3px;
	position: absolute;
	right: 0;
}

#block-views-nastani_block-block_1 .vodic {
	padding-left: 5px;
}

.kulturen-vodic ul {
	list-style: none;
	padding-left: 5px !important;
}

.kulturen-vodic li {
	background: url("../IMAGES/vodic_border.png") no-repeat bottom;
	margin: 0 !important;
	height: 64px;
	padding: 5px 0 15px 0 !important
}

.kulturen-vodic li:last-child {
	background: none;
	padding-bottom: 0 !important;
}

.kulturen-vodic .slika {
	float: left;
	width: 64px;
	height: 64px;
	position: relative;
}

.kulturen-vodic .kategorija {
	float: left;
	padding-right: 5px
}

.kulturen-vodic .sodrzina {
	float: left;
	width: 125px;
}

.kulturen-vodic .datum {
	color: #000000;
	font-family: 'Anton', sans-serif;
	font-size: 15pt;
	font-weight: normal;
	line-height: 20px;
}

.kulturen-vodic .nastan_naslov {
	font-size: 12pt;
	font-family: 'Cuprum', sans-serif;
	padding-top: 3px;
}

.views-admin-links li {
	background: none !important;
}

.nastan .field {
	padding-top: 7px;
}

.field-field-info {
	padding-bottom: 10px;
}

.weblinks-linkview {
	margin-left: 0;
}

.img_description {
	/*clear: both;*/
	font-family: 'Cuprum', sans-serif;
	padding-bottom: 3px;
}

#edit-body-wrapper .resizable-textarea {
	width: 100%;
}

#block-views-preporacuvame-block_1 img {
	width: 117px;
	height: 117px;
	float: left;
}

#block-views-preporacuvame-block_2 img {
	float: left;
}

#block-views-preporacuvame-block_2 .naslov {
	font-weight: normal;
	margin: 7px;
}

#block-views-preporacuvame-block_2 .voved_vest {
	padding-bottom: 3px;
	border-top: none;
}

#block-views-preporacuvame-block_2 .kategorija a {
	font-size: 12px;
	color: #777777 !important;
	font-weight: bold;
}

#block-views-preporacuvame-block_3 img {
	display: none;
}

#block-views-preporacuvame-block_3 .voved_vest {
	height: 80px !important;
	border-top: none;
}

#block-views-preporacuvame-block_3 .naslov {
	font-weight: normal;
	margin: 7px 10px;
}

#block-views-preporacuvame-block_2,
#block-views-preporacuvame-block_3 {
	width: 553px;
	padding: 0 !important;
}

#spodeli_radio a {
	background: url(/sites/all/themes/okno/IMAGES/speakerOn.png) 0 0 no-repeat;
	background-position: left;
	font-weight: bold;
	padding: 3px 2px 3px 25px;
	margin-left: -4px;
}

#spodeli_radio a:hover {
	color: #FFFFFF;
	background: url(/sites/all/themes/okno/IMAGES/speakerOnWhite.png) 0 0 no-repeat;
	background-position: left;
	background-color: #000000;
}

#spodeli_radio li {
	list-style-type: none;
	line-height: 135%;
	margin-bottom: 3px;
	margin-top: 3px;
	max-height: 4em;
	color: #555555;
}

#lss {
	display: none;
}

#block-views-video_intervjua-block_1 .content {
	width: 214px;
	position: relative;
	padding: 0px 10px 20px 0px !important;
	background: #bf1e2e;
}

#block-views-video_intervjua-block_1 .side_naslov {
	font-family:'Russo One', sans-serif;
	border-top: none !important;
	font-size: 16px;
	font-weight: normal;
	margin-bottom: 10px;
	padding-left: 12px;
	padding-top: 10px;
}

#block-views-video_intervjua-block_1 .teaser {
	font-family: Cuprum, sans-serif;
	text-align: left;
	font-size: 13px;
	font-weight: normal;
	padding-left: 12px;
}

#block-views-video_intervjua-block_1 .teaser a {
	color: #fff;
}

#block-views-pesna_na_denot-block_1 .content,
#block-views-pop_politika-block_1 .content {
	background:#c0dadb;
	width: 224px;
/*	height: 156px; */
/*	height: 297px; */
	height: 200px;
	position: relative;
	padding: 0 0 25px 0!important;
	border-top: 5px solid #000;
	border-bottom: 5px solid #000;
}

#block-views-pesna_na_denot-block_1 .content .title,
#block-views-pop_politika-block_1 .content .title {
	background: #000;
	position: absolute;
	top:0px;
	left: 50%;
	margin-left: -62px;
	color: #fff;
	font-family: Cuprum, sans-serif;
	font-size: 15px;
	letter-spacing: 1px;
	padding: 0 5px;
}

#block-views-pesna_na_denot-block_1 .side_avtor {
	font-family:Cuprum,sans-serif;
	margin: 32px 15px 0 25px;
	text-align: left;
	border-top: none !important;
	font-size: 18px;
	font-weight: normal;
	line-height: 18px;
	color: #000;
}

#block-views-pesna_na_denot-block_1 .side_naslov,
#block-views-pop_politika-block_1 .side_naslov {
	font-family:'Russo One', sans-serif;
	margin: 35px 15px 0 25px;
	text-align: left;
	border-top: none !important;
	font-size: 16px;
	font-weight: normal;
	line-height: 17px;
}
#block-views-pesna_na_denot-block_1 .side_naslov {
	margin: 10px 15px 0 25px;
}

#block-views-pesna_na_denot-block_1 .side_naslov a {
	color: #000;
	background: transparent;
}

#block-views-pesna_na_denot-block_1 hr,
#block-views-pop_politika-block_1 hr {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	border-color: #000000 #000000 -moz-use-text-color;
	border-image: none;
	border-style: solid solid none;
	border-width: 1px 1px 0;
	margin-bottom: 0;
	margin-top: 6px;
	width: 100px;
	margin-left: 25px;
}

#block-views-pesna_na_denot-block_1 .teaser,
#block-views-pop_politika-block_1 .teaser {
	font-family: Cuprum, sans-serif;
	margin: 8px 15px 8px 25px;
	text-align: left;
	font-size: 13px;
	font-weight: normal;

}
#block-views-pesna_na_denot-block_1 .teaser {
	font-size: 15px;
}

#block-views-pesna_na_denot-block_1 span.datum,
#block-views-pop_politika-block_1 span.datum {
	font-family: Cuprum, sans-serif;
	background: none repeat scroll 0 0 #a20000;
	bottom: 0px;
	color: #FFFFFF;
	font-size: 12px;
	left: 50%;
	margin-left: -34px;
	padding: 3px 6px;
	position: absolute;
	text-align: center;
	letter-spacing: 1px;
}

#block-views-tagcloud-block_1 {
	background-color: #FF0000;
}

#node_container > .view-id-tagcloud {
	background-color: #FF0000;
	padding: 10px;
}

.view-id-tagcloud .views-cloud {
	line-height: 0.9;
	padding-bottom: 2px;
	text-align: justify;
}

.view-id-tagcloud .views-cloud-size-6 {
	font-size: 2.5em;
	font-weight: 500;
}

.view-id-tagcloud .views-cloud-size-4 {
	font-size: 2.1em;
	font-weight: 300;
}

.view-id-tagcloud .views-cloud-size-1 {
	font-weight: 500;
}

.view-id-tagcloud a {
	color: antiquewhite;
	font-family: 'Roboto', sans-serif;
	background-color: transparent;
	padding: 0 2px;
	white-space: nowrap;
}

.view-id-tagcloud a:hover {
	color: black;
}

.attach_name {
	display: inline-block;
	margin: 2px 15px 2px 2px;
	overflow: hidden;
	width: 155px;
}

.attachments th {
	border-bottom-width: 0px;
}

