html, body {
	height: 100%;
}
body {
	font: normal 62.5% Verdana, Arial, Lucida, Helvetica sans serif;
	line-height:150%;
	text-align:center;
	color:#bebebe;
	background:url(../images/header-poz.jpg) repeat-x left top;
	background-color:#fff;
}
body, div, p, h1, h2, h3, h4, h5, h6, form, img, ul, li {
	margin:0px;
	padding:0px;
}
img {
	border:0px;
}
.clear {
	clear:both;
}
h1 {
	text-indent:-9999px;
	display:none;
}
/* ------------------------------------ Omot ----- */



#omot {
	position:relative;
	margin: 0 auto;
	width:974px;
	text-align:left;
	padding:0 0 20px 0;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -45px; /* the bottom margin is the negative value of the footer's height */
}
* html #omot {
	padding:0;
}
/* ------------------------------------ Header ----- */





#header {
	width:974px;
	height:158px;
	background:url(../images/header.jpg) no-repeat left top;
}
/* ----- Navigacija ----- */















#navigacija {
	z-index:150!important;
	width:974px;
	height:40px;
	margin:2px 0 0 0;/* text-align:center; */
}
.movie {
	float:left;
	position: relative; /*or absolute*/
	z-index: 1;
}
#navigacija ul li.vr {
	width:4px;
	height:40px;
	background:url(../images/vr-navig.jpg) no-repeat left top;
}
/*

#navigacija ul {

	margin:0 0 0 2px;

	padding:0;

	list-style-type:none;

}

#navigacija li {

	text-decoration:none;

	float:left;

	color:#6f6f6f;

	font-size:1.2em;

	line-height:3em;

	background:transparent;

}

#navigacija li a {

	background:url(../images/navig-over.jpg) no-repeat left -40px;

	padding:0;

	color:#6f6f6f;

	text-decoration:none;

	display:block;

	background:inherit;

	width:84px;

	height:40px;

}

#navigacija li a:hover {

	color:#000;

	background:url(../images/navig-over.jpg) no-repeat left top;

} */

/* ------------------------------------ Breadcrumbs ----- */















#breadcrumbs {
	width:969px;
	height:20px;
	font-size:1em;
	font-weight:normal;
	padding:5px 0 0 5px;
	clear:none;
	margin:0 0 20px 0;
}
#breadcrumbs .B_crumb {
	padding:0 1px 0 3px;
	margin:0 1px 0 1px;
	line-height:1.5em;
	color:#b0b0b0;
	text-decoration:none;
}
#breadcrumbs .B_homeCrumb {
	line-height:1.5em;
	color:#b0b0b0;
	text-decoration:none;
}
#breadcrumbs .B_lastCrumb {
	padding:0 1px 0 3px;
	margin:0 1px 0 1px;
	line-height:1.5em;
	color:#77a6d2;
	font-weight:bold;
}
#breadcrumbs a:hover {
	color:#77a6d2;
}
/* ------------------------------------ Content ----- */















#content {
	width:974px;
}
#contleft {
	width:800px;
	float:left;
}
/* ------------------------------------ Article ----- */



#articletext {
	width:775px;
}
#articletext h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height:normal;
	font-weight:normal;
	color:#6F9FCB;
	font-size:2.4em;
	padding:0 0 15px 0;
	margin:0 0 10px 0;
	background:url(../images/title-bottom-poz.gif) no-repeat bottom left;
}
#articletext p{
	font-size:1.2em;
	color:#838181;
	line-height:1.5em;
	margin:11px 0 11px 0;
}
#articletext a{
	color:#007fd4;
	font-weight:bold;
	text-decoration:none;
}
#articletext a:hover{
	color:#838181;
	text-decoration:underline;
}
.tagsat {
	width:775px;
	min-height:15px;
	margin:0 0 5px 0;
	font-size:1.1em;
	padding:5px;
	background:url(../images/contright-poz.gif) repeat;
}
.tagsat p {
	line-height:normal!important;
	font-weight:bold!important;
	color:#6F9FCB!important;
	margin:0!important;
}


#article {
	width:775px;
}
#article h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height:normal;
	font-weight:normal;
	color:#6F9FCB;
	font-size:2.4em;
	padding:0 0 15px 0;
	margin:0 0 10px 0;
	background:url(../images/title-bottom-poz.gif) no-repeat bottom left;
}
.descr {
	float:right;
	width:210px;
}
#article .descr h3 {
	font-size:1.2em;
	margin:0 0 5px 0;
	font-weight:bold;
	color:#83aed7;
}
.descr p {
	font-size:1.1em;
	color:#6F6F6F;
	margin:0 0 12px 0;
}
.descr p a {
	color:#4A79A3;
	font-size:1em;
	text-decoration:none;
	display:inline;
}
.descr p a:hover {
	color:#515151;
}
.descr p strong {
	color:#a8a6a6;
}
.descr a {
	color:#515151;
	font-size:1.1em;
	text-decoration:none;
	display:block;
}
.descr a:hover {
	color:#83aed7;
}
blockquote {
	margin: 15px 10px 10px 0;
	padding: 10px 0 10px 110px;
	background:url(../images/quote.jpg) no-repeat top left;
	font-weight: normal;
	font-size: 18px;
	line-height: 1.5em;
	font-style: italic;
	font-family: Georgia, 'Times New Roman', Times, serif;
	color: #808080;
	clear:both;
}
blockquote em{
	color: #007fd4;
	font-size:0.8em;
}
/* --------------------------------------- */















div.hr1 {
	background:url(../images/hr1.gif) repeat-x left bottom;
	height:5px;
	margin:8px 0 8px 0;
	width:210px;
}
div.hr1 hr {
	display:none;
}
/* ------------------------------------ Category ----- */















.category {
	width:790px;
	display:block;
}
.categoryname {
	float:left;
	width:140px;
	padding:0 0 0 5px;
}
.categoryname img {
	display:block;
}
.categoryname img.icon {
	margin:0 0 9px 0;
}
.categoryname h2 {
	font-size:1.1em;
	height:17px;
	width:140px;
	padding:0 0 9px 0;
	margin:0 0 3px 0;
	position:relative
}
.categoryname h2 img {
	position:absolute;
	top:0;
	left:0;
	z-index:1;
	margin:0 0 0 1px;
}
.categoryname img.name {
	padding:0 0 9px 1px;
	margin:0 0 3px 0;
	background:url(../images/line-blue.gif) repeat-x left bottom;
}
.categoryname p {
	font-size:1.1em;
	color:#B4B4B4;
	margin:0 0 12px 0;
}
.categoryname p strong {
	color:#a8a6a6;
}
/* ------- Category ul-------*/















.category ul {
	width:645px;
	margin:4px 0 4px 0;
	padding:0;
	list-style-type:none;
	float:left;
}
.category ul li img {
	padding:3px;
	background:#f3f3f3;
	border:1px solid #e0ebf5;
	width:120px;
	height:90px;
}
.category ul li {
	width:128px;
	text-decoration:none;
	color:#ccc;
	font-size:1.1em;
	color:#b2b2b2;
	margin:0 0 0 30px;
	float:left;
	display:inline;
}
* html .category ul li {
	margin:0 0 0 30px;
}
.category ul li h3 {
	font-size:1.1em;
	margin-bottom:0;
	padding-bottom:0.25em;
	border-bottom: none;
}
.category ul li h3 a {
	color:#7F7F7F;
	text-decoration:none;
	font-weight:normal;
	border-width:1px;
}
* html .category ul li h3 a {
	background:url(../images/bullet-bb-logo.gif) no-repeat -9999px top;
}
.category ul li h3 a:hover {
	color:#666666;
	border-bottom:1px solid #CCCCCC;
	padding:0 0 2px 0;
	background:#f4f9fe;
}
/* --------------------------------------- */















div.hr {
	background:url(../images/hr.gif) repeat-x left bottom;
	height:32px;
	margin:0 0 0 0;
	width:775px;
}
div.hr hr {
	display:none;
}
/* ------------------------------------ In Category ----- */















.incategory {
	width:790px;
	display:block;
}
.incategory .categoryname {
	float:left;
	width:140px;
	padding:0 0 0 5px;
}
.incategory .categoryname img {
	display:block;
}
.incategory .categoryname img.icon {
	margin:0 0 9px 0;
}
.incategory .categoryname h2 {
	font-size:1.1em;
	height:17px;
	width:140px;
	padding:0 0 9px 0;
	margin:0 0 3px 0;
	position:relative
}
.incategory .categoryname h2.inh2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height:normal;
	font-weight:normal;
	color:#6F9FCB;
	font-size:2.4em;
	padding:0 0 15px 0!important;
	margin:0 0 10px 0;
	background:url(../images/title-bottom-poz.gif) no-repeat bottom left;
	width:770px;
	height:auto!important;
}
.incategory .categoryname h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height:normal;
	font-weight:normal;
	color:#6F9FCB;
	font-weight:bold;
	font-size:2em;
	margin:8px 0 5px 0;
	width:770px;
}
.incategory .categoryname h4 {
	font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	line-height:normal;
	font-weight:normal;
	color:#999999;
	font-weight:bold;
	font-size:1.4em;
	margin:6px 0 5px 0;
	width:770px;
}
.incategory .categoryname h2 img {
	position:absolute;
	top:0;
	left:0;
	z-index:1;
	margin:0 0 0 1px;
}
.incategory .categoryname img.name {
	padding:0 0 9px 1px;
	margin:0 0 3px 0;
	background:url(../images/line-blue.gif) repeat-x left bottom;
}
.incategory .categoryname p {
	font-size:1.1em;
	color:#6f6f6f;
}
.incategory .categoryname p a {
	color:#4A79A3;
	font-size:1em;
	text-decoration:none;
	display:inline;
}
.incategory .categoryname p a:hover {
	color:#515151;
}
.incategory .categoryname p strong {
	color:#a8a6a6;
}
.incategory .summary {
	margin:0 0 20px 0;
}
.incategory p.sumtitle {
	margin:2px 0 2px 0;
}
/* ------- In Category ul-------*/















.incategory ul {
	width:645px;
	margin:4px 0 4px 0;
	padding:0;
	list-style-type:none;
	float:left;
}
.incategory ul li img {
	padding:3px;
	background:#f3f3f3;
	border:1px solid #e0ebf5;
	width:120px;
	height:90px;
}
.incategory ul li {
	width:128px;
	text-decoration:none;
	color:#ccc;
	font-size:1.1em;
	color:#b2b2b2;
	margin:0 0 15px 30px;
	float:left;
	display:inline;
	min-height:165px;
}
* html .category ul li {
	margin:0 0 0 30px;
}
.incategory ul li h3 {
	font-size:1.1em;
	margin-bottom:0;
	padding-bottom:0.25em;
	border-bottom: none;
}
.incategory ul li h3 a {
	color:#A4A4A4;
	text-decoration:none;
	font-weight:normal;
	border-width:1px;
}
* html .category ul li h3 a {
	background:url(../images/bullet-bb-logo.gif) no-repeat -9999px top;
}
.incategory ul li h3 a:hover {
	color:#666666;
	border-bottom:1px solid #CCCCCC;
	padding:0 0 2px 0;
	background:#f4f9fe;
}
/* ------- Contright -------*/















#contright {
	width:170px;
	float:right;
	background:url(../images/contright-poz.gif) repeat left top;
}
#contright h2 {
	font-size:1.2em;
	color:#A4A4A4;
	text-decoration:none;
	font-weight:bold;
	border-width:1px;
	width:170px;
	padding:0 0 10px 0;
	background:#FFFFFF;
}
.ads {
	margin:5px 0 5px 5px;
}
#contright h3 {
	font-size:1em;
	margin:0 0 15px 0;
	color:#83AED7;
	text-decoration:none;
	font-weight:normal;
}
/* ------------------------------------ FOOTER -----*/















#footermain, #footer, .push {
	height: 45px; /* .push must be the same height as .footer */
}
#footermain {
	position:relative;
	background:#FFF;
	background:url(../images/footer-poz.jpg) repeat-x left bottom;
}
#footer {
	text-align:left;
	margin: 0 auto;
	width: 974px;
}
#footernavigation {
	width:660px;
	height:10px;
	float:right;
}
#footernavigation ul {
	margin:0;
	padding:0;
	list-style-type:none;
	font-size:1.1em;
	float:right;
}
#footernavigation li {
	text-decoration:none;
	float:left;
	color:#80171a;
	background:transparent;
	color:#aaaaaa;
}
#footernavigation li a {
	padding:0 6px 5px 6px;
	color:#aaaaaa;
	text-decoration:none;
	display:block;
	background:inherit;
	font-size:1em;
}
#footernavigation li a:hover {
	color:#5c5c5c;
}
#footercopyright {
	width:300px;
	padding:0 0 5px 0;
	float:left;
}
#footercopyright p {
	color:#aaaaaa;
	text-decoration:none;
	display:block;
	background:inherit;
	font-size:1.1em;
}
/* ------ Comments----- */ 







.field {
	width: 260px;
	padding:0;
	margin: 3px 0;
	border: 0;
	background-color: #fcfcfc;
	border:1px solid #c7e1f9;
}
a.FSF_resultLink {
	color:#d4464b !important;
	font-size:1.5em;
	font-weight:normal;
	line-height:1.2em;
	padding: 0 0 5px 0 !important;
	display:block !important;
}
a:hover.FSF_resultLink {
	color:#b2b2b2 !important;
}
span.FSF_resultDescription {
	color:#b2b2b2 !important;
	font-size:1.1em;
}
span.FSF_resultLink a {
	color:#666 !important;
	font-weight:normal;
}
span.FSF_resultLink a:hover {
	color:#999 !important;
}
.tags {
	width:540px;
	min-height:15px;
	margin:0 0 5px 0;
	font-size:1.1em;
	padding:5px;
	background:url(../images/contright-poz.gif) repeat;
}
.tags p {
	line-height:normal!important;
	font-weight:bold!important;
	color:#6F9FCB!important;
	margin:0!important;
}
.tagcloud {
	width:500px;
	margin:-14px 0 0 38px;
}
.tagcloud a {
	margin:0;
	color:#999;
	text-decoration:none;
}
.tagcloud a:hover {
	margin:0;
	color:#333;
	text-decoration:underline;
}
a.komentar {
	color:#7F7F7F;
	text-decoration:none;
	font-weight:normal;
	border-width:1px;
	padding-left: 17px;
	margin-top: 0 10px 0 0;
	background-color: transparent;
	background-image: url(../images/ikona-komentar.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: left top;

}
a:hover.komentar {
	color:#666666;
	border-bottom:1px solid #CCCCCC;
	background:#f4f9fe;
	padding-left: 17px;
	margin-top: 0pt 10px 0pt 0pt;
	background-color: transparent;
	background-image: url(../images/ikona-komentar.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: left top;
}
/* ------------------------------------ Ajax search----- */







#ajaxSearch_form {
	color: #444;
	width: auto;
}
#ajaxSearch_form a {
	color:#7F7F7F;
	text-decoration:none;
	font-weight:normal;
	border-width:1px;
}
#ajaxSearch_form a:hover {
	color:#666666;
	border-bottom:1px solid #CCCCCC;
	padding:0 0 2px 0;
	background:#f4f9fe;
}
#ajaxSearch_input {
	width: auto;
	display: inline;
	height: 17px;
	border: 1px solid #ddd;
	border-left-color: #c3c3c3;
	border-top-color: #7c7c7c;
	background: #fff url(images/input-bg.gif) repeat-x top left;
	margin: 0 3px 0 0;
	padding: 3px 0 0;
	vertical-align: top;
}
#ajaxSearch_submit {
	display: inline;
	height: 23px;
	line-height: 22px;
	background-color:#DDEBF6;
	cursor:pointer;
}
#ajaxSearch_output {
	border: 1px solid #ccc;
	padding: 10px;
	background: #f9f9f7;
	display: block;
	height: auto;
	vertical-align: top;
	z-index:0!important;
}
.AS_ajax_result {
	color: #444;
	margin-bottom: 3px;
}
.AS_ajax_resultLink {
	color:#4E79A3;
	border-bottom:1px solid #CCCCCC;
	padding:0 0 2px 0;
	background:#f4f9fe;
	text-decoration:none;
}
.AS_ajax_resultDescription {
	color: #666;
}
.AS_ajax_more {
	color: #6;
}
fieldset {
	border: none
}
/* ------------------------------------ Trazilica----- */





#trazilica {
	position:absolute;
	top:75px;
	left:750px;
	width:222px;
	height:80px;
}
.FSF_input {
	float: left;
	padding: 0;
	margin: 8px 0 10px 7px;
	border: 0;
	background: none;
	font-size: 1.2em;
	color:#6f6f6f;
	width:162px;
}
*:first-child+html .FSF_input {
	float: left;
	padding: 0;
	margin: 6px 0 10px 7px;
	border: 0;
	background: none;
	font-size: 1.2em;
	color:#6f6f6f;
	width:162px;
}
* html .FSF_input {
	float: left;
	padding: 0;
	margin: 7px 0 10px 7px;
	border: 0;
	background: none;
	font-size: 1.2em;
	color:#6f6f6f;
	width:162px;
}
.FSF_form {
	width: 201px;
	height: 30px;
	background:url(../images/trazilica.jpg) no-repeat left top;
}
.FSF_submit {
	float:right;
	width:29px;
	height:30px;
	background:url(../images/btn-pretrazi.gif) no-repeat left top;
	margin:-33px 0 0 4px;
	border:none;
	cursor:pointer;
}
* html .FSF_submit {
	float:left;
	width:29px;
	height:30px;
	background:url(../images/btn-pretrazi.gif) no-repeat;
	outline: none;
	margin:-32px 0 0 172px;
}
.FSF_submit:hover {
	background:#666 url(../images/btn-pretrazi.gif) no-repeat 0 -30px;
	border:none;
}
* html a:hover .FSF_submit {
	background:url(../images/btn-pretrazi.gif) no-repeat 0 -30px;
	border:none;
}
/* VIDEO BLOCK */

.moveindex {
	width:790px;
	clear:both;
}
.mv {
	width:396px;
	float:left;
}
.mvc {
	width:379px;
	float:right;
}
.bhead {
	width:372px;
	height:19px;
	background:url(../images/bhead.gif) repeat-y left top;
	padding:2px 5px 0 5px;
}
.bhead a.cm {
	color:#fff;
	font-size:1.2em;
	font-weight:bold;
	text-decoration:none;
	float:left;
}
.bhead a:hover.cm {
	color:#4e657a;
}
.bhead .ep {
	color:#4e657a;
	font-size:1em;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	float:right;
}
h2.mvch2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height:normal;
	font-weight:normal;
	color:#6F9FCB;
	font-size:2.4em;
	letter-spacing:1px;
	margin:0 0 5px 0;
}
h2.mvch2 a {
	color:#6F9FCB;
	text-decoration:none;
	display:block;
	padding:10px 0 5px 0;
	border-bottom:1px dashed #fff;
}
h2.mvch2 a:hover {
	color:#4e657a;
	background:#fbfdff;
	border-bottom:1px dashed #deebf4;
}
.mvc span.am {
	font-size:1.2em;
	font-weight:bold;
	color:#83aed7;
}
.mvc p {
	font-size:1.1em;
	color:#6F6F6F;
	margin:2px 0 12px 0;
}
.mvc p a {
	color:#4A79A3;
	font-size:1em;
	text-decoration:none;
	display:inline;
}
.mvc p a:hover {
	color:#515151;
}
/* VIDEO BLOCK */





/* NEWS BLOCK */

.news {
	width:800px;
	clear:both;
	margin:15px 0 15px 0;
	float:left;
}
.news .na {
	width:178px;
	float:left;
	height:auto;
	margin:0 15px 10px 0;
}
.news .na .nahaeder {
	float:left;
	width:177px;
	height:20px;
	padding:3px 0 0 5px;
	background:url(../images/nahaeder.jpg) repeat-y top left;
}
.news .na .nahaeder h2 {
	font-size:1.2em;
	float:left;
	font-weight:bold;
	color:#fff;
	background:transparent;
}
.news .na .nahaeder h2 a {
	float:left;
	color:#fff;
	background:transparent;
	text-decoration:none;
	padding:0;
	display:block;
}
.news .na .nahaeder h2 a:hover {
	color:#3d4f60;
}
.news .na a img {
	border:1px solid #e6eef2;
}
.news .na a:hover img {
	border:1px solid #fff;
}
.news .na h3 {
	width:178px;
	color:#007fd4;
	font-size:1.1em;
	font-weight:bold;
	float:left;
	display:block;
	margin:3px 0 3px 0;
	line-height:normal;
}
.news .na h3 a {
	color:#007fd4;
	text-decoration:none;
}
.news .na h3 a:hover {
	color:#666;
}
.news .na p {
	width:178px;
	font-size:1.1em;
	color:#838181;
	line-height:1.3em;
}
/* RSS block */

.rssnews {
	width:250px;
	float:left;
	height:auto;
	margin:15px 8px 15px 0;
}
.rssnews .rssna {
	width:241px;
	float:left;
	height:auto;
	margin:0;
}
.rssnews .rssna .rssnahaeder {
	float:left;
	width:240px;
	height:20px;
	padding:3px 0 0 5px;
	margin:0 0 2px 0;
	background:url(../images/rss-nahaeder.jpg) repeat-y top left;
}
.rssnews .rssna .rssnahaeder strong {
	font-size:1.2em;
	font-weight:bold;
	float:left;
	color:#fff;
	background:transparent;
	text-decoration:none;
	padding:0;
	display:block;
}

/* NEWS BLOCK */


/* RSS NEWS */

a.rssChannelLink{
font-size:1.1em;
color:#007fd4;
text-decoration:none;
display:block;
}
.rssChannel p{
margin:0 0 2px 0;
}
a:hover.rssChannelLink{
color:#838181;
}
.rssItem{
border-top:1px dotted #D8D8D8;
}
a.rssItemLink{
font-size:1.1em;
color:#838181;
font-weight:bold;
text-decoration:none;
margin:4px 0 2px 0;
line-height:normal;
display:block;
}
a:hover.rssItemLink{
color:#007fd4;
}
.rssItem p{
font-size:1em;
color:#838181;
line-height:normal;
margin:0 0 4px 0;
}


/* LIST ARTICLES */

.articlelist {
	width:178px;
	float:left;
	height:auto;
	margin:0 15px 10px 0;
}
.articlelist a img {
	border:1px solid #e6eef2;
}
.articlelist a:hover img {
	border:1px solid #fff;
}
.articlelist h3 {
	width:178px;
	color:#007fd4;
	font-size:1.1em;
	font-weight:bold;
	float:left;
	display:block;
	margin:3px 0 3px 0;
	line-height:normal;
}
.articlelist h3 a {
	color:#007fd4;
	text-decoration:none;
}
.articlelist h3 a:hover {
	color:#666;
}
.articlelist p {
	width:178px;
	font-size:1.1em;
	color:#838181;
	line-height:1.3em;
}
.fla{
margin:4px 0 0 0;
}
span.datum{
color:#007fd4;
	padding:0 0 0 10px;
}

.pager{
margin:40px 0 0 0!important; 
clear:both; 
display:block;
color:#007fd4; 
border-top:1px dotted #D8D8D8; 
padding:5px 0 0 0;
}
.pagernp{
}

/* CONTACT FORM */

.cform  form{
background-color:#FAFBFC;
border:1px solid #ccc;
padding:10px;

}

.cform label {display: block; }

