@charset "utf-8";



/* CSS Document */



/* POCETAK modules/mod_jflanguageselection/tmpl/css/mod_jflanguageselection.css */

			

			#jflanguageselection

			{

				float: right;

				margin: 15px 0px 10px 5px;    

			}

			

			/* language lists with UL (names & images) */

			#jflanguageselection ul.jflanguageselection

			{

				list-style: none;

				padding: 0;

				margin-top: 1px;

				font-weight: normal;

			}

			

			#jflanguageselection ul.jflanguageselection li

			{

				background-image: none;

				padding-left: 0px;

				padding-right: 0px;

				float: left;

				margin: 1px 1px 1px 1px;

				white-space: nowrap;

				border: none;

				font-size: 0.9em;

			}

			

			#jflanguageselection ul.jflanguageselection li#active_language

			{

				font-weight: bold;

				font-size: 1.0em;

			}

			

			#jflanguageselection ul.jflanguageselection li a

			{

				display: block;

			}

			

			#jflanguageselection ul.jflanguageselection img

			{

				border: none;

			}

			

			div#jflanguageselection img.langImg {

				float: left;

				border: none;

				margin-top: 3px;

			}

			div#jflanguageselection li img.langImg {

				float: left;

				border: none;

				margin: 0px 1px 0px 1px;

			}

			

			/** Styles for the drop down list */

			

			#jflanguageselection select.jflanguageselection

			{

				border: 1px solid #cccccc;

			}

			

			#jflanguageselection label.jflanguageselection

			{

				position:absolute;

				left:-1000px;

			}

			

			/** Controls Raw Display of Images **/

			

			.rawimages {

				text-align: center;

				margin-top: 3px;

			}

			.rawimages img {

				border: none;

				margin:2px;

			}

			.rawimages span#active_language img

			{

				margin:2px;

				border: none;

			}

			

			div#jflanguageselection img.langImg{ float: left; border: none; margin-top: 3px; }

			div#jflanguageselection li img.langImg{ float: left; border: none; margin: 1px 3px 0px 0px; }

			

			#jflanguageselection .opaque{

			/*	filter:alpha(opacity=30);*/

			}

			#jflanguageselection option.opaque{

				color:graytext;

			}



/* KRAJ modules/mod_jflanguageselection/tmpl/css/mod_jflanguageselection.css */



/* POCETAK modules/mod_superfishmenu/tmpl/css/superfish.css */

		

		

		/*** ESSENTIAL STYLES ***/

		.sf-menu, .sf-menu * {			

			

				margin:			0;

							

				padding:		0;

			

				list-style:		none;

						

			

			}

			

			

			.sf-menu {

			

			

				/*line-height:	1.0;*/

			

			

			}

			

			

			.sf-menu ul {

			

				position:		absolute;

			

				top:			-999em;

			

				width:			10em; /* left offset of submenus need to match (see below) */

			

				margin-top:		3px;

			

				border-bottom:	4px solid #990000;

			

				border-left:	3px solid #990000;

			

			}

			

			

			

			.sf-menu ul li {

			

				width:			100%;

			

			}

			

			

			

			.sf-menu li:hover {

			

			

			

				visibility:		inherit; /* fixes IE7 'sticky bug' */

			

			

			

			}

			

			

			

			.sf-menu li {

			

			

			

				float:			left;

			

			

			

				position:		relative;

			

			

			

			}

			

			

			

			

			

			

			

			.sf-menu li a:focus{

			

			

			

				outline:1px dotted;

			

			

			

			}

			

			

			

			

			

			

			

			.sf-menu a {

			

			

			

				display:		block;

			

			

			

				position:		relative;

			

			

			

			}

			

			.sf-menu li:hover ul,

			

			

			

			.sf-menu li.sfHover ul {

			

			

			

				left:			0;

			

			

			

				top:			2.5em; /* match top ul list item height */

			

			

			

				z-index:		99;

			

			

			

			}

			

			

			

			ul.sf-menu li:hover li ul,

			

			

			

			ul.sf-menu li.sfHover li ul {

			

			

			

				top:			-999em;

			

			

			

			}

			

			

			

			ul.sf-menu li li:hover ul,

			

			

			

			ul.sf-menu li li.sfHover ul {

			

			

			

				left:			10em; /* match ul width */

			

			

			

				top:			0;

			

			

			

			}

			

			

			

			ul.sf-menu li li:hover li ul,

			

			

			

			ul.sf-menu li li.sfHover li ul {

			

			

			

				top:			-999em;

			

			

			

			}

			

			

			

			ul.sf-menu li li li:hover ul,

			

			

			

			ul.sf-menu li li li.sfHover ul {

			

			

			

				left:			10em; /* match ul width */

			

			

			

				top:			0;

			

			

			

			}

			

			

			

			

			

			

			

			/*** DEMO SKIN ***/

			

			

			

			.sf-menu {

			

			

			

				float:			left;

			

			

			

				margin-bottom:	1em;

			

			

			

			}

			

			

			

			.sf-menu a {

			

			

			

				padding: 		.75em 1em;

			

			

			

				text-align:center;

			

			

			

				text-transform:uppercase;

			

			

			

				font-weight:bold;

			

			

			

				font-size:12px !important;

			

			

			

				font-family:menu;

			

			}

			

			.sf-menu ul li a {    /* poravnanje u drop-down meniju 27.6.2011.*/

			

				text-align: left;

				

				padding-left: 15px;

				

			}

			

			

			

			/* kod za sirenje menija na celu traku */

			

			

			

			

			

			

			

			.menu  li.item2 a, .menu  li.item3 a, .menu  li.item4 a, .menu li.item5 a, .menu li.item6 a, .menu li.item7 a, .menu li.item134 a{

			

			

			

				text-decoration:none;

			

			

			

				color:#FFFFFF;

			

			

			

			}

			

			

			

			

			

			

			

			.menu  li.item2 li a, .menu  li.item3 li a, .menu  li.item4 li a, .menu li.item5 li a, .menu li.item6 li a, .menu li.item7 li a, .menu li.item134 li a{

			

			

			

				text-transform:none;

			

			

			

				color: #140a41;

			

			

			

			}

			

			

			

			

			

			

			

			li.item3, li.item5, li.item6, li.item134, li.item3 ul, li.item5 ul, li.item6 ul, li.item134 ul{

			

			

			

				width: 133px;

			

			

			

			}

			

			

			

			

			

			

			

			

			

			

			

			li.item3 li ul, li.item5 li ul, li.item6 li ul, li.item7 li ul, li.item134 li ul{

			

			

			

				margin-left:	-7px;

			

			

			

				margin-top:		0px;

			

			

			

				border-left:	none;

			

			

			

				border-right:	3px solid #990000;

			

			

			

			}

			

			

			

			

			

			

			

			li.item2 li ul{

			

			

			

				margin-left:	10px;

			

			

			

				margin-top:		0px;

			

			

			

				border-left:	none;

			

			

			

				border-right:	3px solid #990000;

			

			

			

			}

			

			

			

			

			

			

			

			li.item4 li ul{

			

			

			

				margin-left:	31px;

			

			

			

				margin-top:		0px;

			

			

			

				border-left:	none;

			

			

			

				border-right:	3px solid #990000;

			

			

			

			}

			

			

			

			

			

			

			

			li.item2, li.item2 ul{  /*ministarstvo */

			

			

			

				width: 150px;

			

			

			

			}

			

			

			

			

			

			

			

			li.item4, li.item4 ul{  /* spoljna politika */

			

			

			

				width: 171px;

			

			

			

			}

			

			

			li.item7, li.item7 ul {	/* srbija */

				

				

    			width: 129px;

			}

			

			

			

			

			li.item2 a:hover, li.item4 a:hover, li.item3 a:hover, li.item5 a:hover, li.item6 a:hover, li.item7 a:hover, li.item134 a:hover{

			

			

			

				text-decoration:underline;

			

			

			

			}

			

			

			

			

			

			

			

			/* kraj dodataka */

			

			

			

			

			

			

			

			

			

			

			

			.sf-menu li {

			

			

			

				background:		transparent; 

			

			

			

				line-height:	16px;

			

			

			

			}

			

			

			

			

			

			

			

			.sf-menu li li {

			

			

			

				background:		#FFFFFF; 

			

			

			

				border-bottom:	1px solid #FFFFFF;

			

			

			

				opacity:	0.9;

			

			

			

				}

			

			

			

				

			

			

			

			.sf-menu li li a{

			

			

			

				font-family:Frutiger,Arial,Helvetica,sans-serif;

			

			

			

			}	

			

			

			

			

			

			

			

			.sf-menu li li li {

			

			

			

				background:		 #FFFFF1;  

			

			

			

			}

			

			

			

			

			

			

			

			.sf-menu li li li li {

			

			

			

				background:		 #FFFFD1;  

			

			

			

			}

			

			

			

			

			

			

			

			.sf-menu li:first-child, .sf-menu li.first-child {

			

			

			

			}

			

			

			

			

			

			

			

			.sf-menu li:last-child, .sf-menu li.last-child {

			

			

			

			}

			

			

			

			

			

			

			

			.sf-menu li:hover, .sf-menu li.sfHover,

			

			

			

			.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {

			

			

			

				outline:		0;

			

			

			

				z-index:		99; /*IE6 FIX */

			

			

			

			}

			

			

			

			

			

			

			

			.sf-menu li .separator {

			

			

			

				display: block;

			

			

			

				border-left:	1px solid #fff;

			

			

			

				border-top:		1px solid #CFDEFF;

			

			

			

				padding: 		.75em 1em;

			

			

			

				text-decoration:none;

			

			

			

			}

			

			

			

			

			

			

			

			/*** arrows **/

			

			

			

			.sf-menu a.sf-with-ul {

			

			

			/*

				padding-right: 	2.25em;

			

			

			

				min-width:		1px;  */    /* trigger IE7 hasLayout so spans position accurately */

			

			

			

			}

			

			

			

			.sf-sub-indicator {

			

			

			

				position:		absolute;

			

			

			

				display:		block;

			

			

			

				right:			.15em;

			

			

			

				top:			1.05em; /* IE6 only */

			

			

			

				width:			10px;

			

			

			

				height:			10px;

			

			

			

				text-indent: 	-999em;

			

			

			

				overflow:		hidden;

			

			

			

				background:		url('../images/arrows-ffffff.png') no-repeat -10px -100px; /* 8-bit indexed alpha png. IE6 gets solid image only */

			

			

			

				margin-top: 3px;

			

			

			

			}

			

			

			

			a > .sf-sub-indicator {  /* give all except IE6 the correct values */

			

			

			

				top:			.8em;

			

			

			

				background-position: 0 -100px; /* use translucent arrow for modern browsers*/

			

			

			

			}

			

			

			

			/* apply hovers to modern browsers */

			

			

			

			a:focus > .sf-sub-indicator,

			

			

			

			a:hover > .sf-sub-indicator,

			

			

			

			a:active > .sf-sub-indicator,

			

			

			

			li:hover > a > .sf-sub-indicator,

			

			

			

			li.sfHover > a > .sf-sub-indicator {

			

			

			

				background-position: -10px -100px; /* arrow hovers for modern browsers*/

			

			

			

			}

			

			

			

			

			

			

			

			/* point right for anchors in subs */

			

			

			

			.sf-menu ul .sf-sub-indicator { background-position:  -10px 0; }

			

			

			

			.sf-menu ul a > .sf-sub-indicator { background-position:  0 0; }

			

			

			

			/* apply hovers to modern browsers */

			

			

			

			.sf-menu ul a:focus > .sf-sub-indicator,

			

			

			

			.sf-menu ul a:hover > .sf-sub-indicator,

			

			

			

			.sf-menu ul a:active > .sf-sub-indicator,

			

			

			

			.sf-menu ul li:hover > a > .sf-sub-indicator,

			

			

			

			.sf-menu ul li.sfHover > a > .sf-sub-indicator {

			

			

			

				background-position: -10px 0; /* arrow hovers for modern browsers*/

			

			

			

			}

			

			

			

			

			

			

			

			/*** shadows for all but IE6 ***/

			

			

			

			/*

			

			

			

			.sf-shadow ul {

			

			

			

				background:	url('../images/shadow.png') no-repeat bottom right;

			

			

			

				padding: 0 8px 9px 0;

			

			

			

				-moz-border-radius-bottomleft: 17px;

			

			

			

				-moz-border-radius-topright: 17px;

			

			

			

				-webkit-border-top-right-radius: 17px;

			

			

			

				-webkit-border-bottom-left-radius: 17px;

			

			

			

			}

			

			

			

			*/

			

			

			

			.sf-shadow ul.sf-shadow-off {

			

			

			

				background: transparent;

			

			

			

			}

			

			

			

			

			

			

			

			.sf-menu li.active a{

			

			

			

				/*background: #ccc;  */

			

			

			

				text-decoration:underline;

			

			

			

			} 

			

			

			

			

			

			

			

			.sf-menu li.active li a{

			

			

			

				text-decoration:none;

			

			

			

			}

			

			

			

			

			

			

			

			.sf-menu li.active li a:hover{

			

			

			

				text-decoration:underline;

			

			

			

			}

			

			

			

			

			

			

			

			.sf-menu #current{

			

			

			

				 background: #aaa; 

			

			

			

			/*

			

			

			

			text-decoration:underline;*/

			

			

			

			}

			

			

			

			

			

			

			

			.superfish_clear { 

			

			

			

				clear: both !important;

			

			

			

				height: 1px !important;

			

			

			

				overflow: hidden !important;

			

			

			

				font-size: 1px !important;

			

			

			

				margin: 0 !important;

			

			

			

				padding: 0 !important;

			

			

			

			}

/* KRAJ modules/mod_superfishmenu/tmpl/css/superfish.css */





/* POCETAK layout.css */

				html, body {

				

				}

				

				

				

				body {

				

					height:100%;

				

					margin:0;

				

					padding:0;

				

				}

				

				div, p {

					text-align:justify;

				}

				

				/*p {

					text-align:justify;

				}			1.9. */

				

				a:focus{

					outline: 1px dotted;

				}

				

				h2.trigger {

				

					padding: 0 0 0 50px;

				

					margin: 0 0 5px 0;

				

					background: url(../images/h2_trigger_a.gif) no-repeat;

				

					height: 46px;

				

					line-height: 46px;

				

					width: 450px;

				

					font-size: 2em;

				

					font-weight: normal;

				

					float: left;

				

				}

				

				h2.trigger a {

				

					color: #fff;

				

					text-decoration: none;

				

					display: block;

				

				}

				

				h2.trigger a:hover { color: #ccc; }

				

				h2.active {background-position: left bottom;} /*--When toggle is triggered, it will shift the image to the bottom to show its "opened" state--*/

				

				.toggle_container {

				

					margin: 0 0 5px;

				

					padding: 0;

				

					border-top: 1px solid #d6d6d6;

				

					background: #f0f0f0 url(toggle_block_stretch.gif) repeat-y left top;

				

					overflow: hidden;

				

					font-size: 1.2em;

				

					width: 500px;

				

					clear: both;

				

				}

				

				.toggle_container .block {

				

					padding: 20px; /*--Padding of Container--*/

				

					background: url(toggle_block_btm.gif) no-repeat left bottom; /*--Bottom rounded corners--*/

				

				}

				

				.toggle_container h3 {

				

					font: 1.6em normal Georgia, "Times New Roman", Times, serif;

				

					margin: 0 0 10px;

				

					padding: 0 0 5px 0;

				

					border-bottom: 1px dashed #ccc;

				

				}

				

				.toggle_container img {

				

					float: left;

				

					margin: 10px 15px 15px 0;

				

					padding: 5px;

				

					background: #ddd;

				

					border: 1px solid #ccc;

				

				}

				

				/*BILATERALA TOGGLE*/

				h2.bil_toggle {

				

					padding: 0 0 0 50px;

				

					margin: 0 0 5px 0;

				

					background: url(../images/bil_togglebar2.gif) no-repeat;

				

					height: 31px;

				

					line-height: 31px;

				

					width: 750px;

				

					font-size: 1.5em;

				

					font-weight: normal;

				

					float: left;

				

				}

				

				h2.bil_toggle a {

				

					color: #fff;

				

					text-decoration: none;

				

					display: block;

				

				}

				

				h2.bil_toggle a:hover { color: #ccc; }

				

				h2.active {background-position: left bottom;} /*--When toggle is triggered, it will shift the image to the bottom to show its "opened" state--*/

				

				.bil_toggle_container {

				

					margin: 0 0 5px;

				

					padding: 0;

				

					border-top: 1px solid #d6d6d6;

				

					background: #f0f0f0 url(toggle_block_stretch.gif) repeat-y left top;

				

					overflow: hidden;

				

					font-size: 1.2em;

				

					width: 750px;

				

					clear: both;

				

				}

				

				.bil_toggle_container .block {

				

					padding: 20px; /*--Padding of Container--*/

				

					background: url(toggle_block_btm.gif) no-repeat left bottom; /*--Bottom rounded corners--*/

				

				}

				/*

				.bil_toggle_container h3 {

				

					font: 1.6em normal Georgia, "Times New Roman", Times, serif;

				

					margin: 0 0 10px;

				

					padding: 0 0 5px 0;

				

					border-bottom: 1px dashed #ccc;

				

				}

				*/

				.bil_toggle_container table{

					border-collapse:collapse;

					font-size:12px;

					font-family:Georgia, "Times New Roman", Times, serif;

				}

				

				.bil_toggle_container table td{

					border: 1px dashed black;

				}

				

				.bil_toggle_container table td.prazna{

					border:none;

				}

				

				.bil_toggle_container table td.redniBrojA{

					border-top: 2px solid black;

					border-left:2px solid black;

					border-bottom: 1px solid black;

				}

				.bil_toggle_container table td.redniBrojB{

					border-top: 2px solid black;

					border-right: 2px solid black;

					border-bottom:1px solid black;

					text-align:center;

					font-weight:bold;

				}

				

				.bil_toggle_container table td.naslovA{

					border-left:2px solid black;

					border-bottom:1px solid black;

				}

				

				.bil_toggle_container table td.naslovB{

					border-top:2px solid black;

					border-right:2px solid black;

					border-bottom:1px solid black;

					text-align:justify;

					font-weight:bold;

					padding-right: 10px;

				}

				

				.bil_toggle_container table td.ivicaA{

					border-left:2px solid black;

				}

				

				.bil_toggle_container table td.ivicaB{

					border-right:2px solid black;

					padding-right:10px;

				}

				

				 .bil_toggle_container table td.datumA{

					width: 20%;

					border-bottom: 1px solid black;

				}

				 .bil_toggle_container table .datumB{

					width:13%;

					border-bottom:1px solid black;

					border-right:1px solid black;

					font-weight:bold;

					text-align:center;

				}

				 .bil_toggle_container table tr.poslednjiRed{

					border-top:1px solid black;

					border-left:2px solid black;

					border-bottom:2px solid black;

					border-right:2px solid black; 

				}

				 .bil_toggle_container table td.ivicaD{

					text-align:justify; 

					padding-right:10px;

				 }

				.bil_toggle_container .drugi{

					text-align: justify;

				}

				/*KRAJ BILATERALA TOGGLE*/

				

				.addthis_toolbox .hover_effect

				

				{

				

					width: 470px;

				

				height:30px;

				

					padding: 2px 0 2px 10px;

				

					border: 3px solid #eee;

				

					-moz-border-radius: 5px;

				

					-webkit-border-radius: 5px;

				

				}

				

				

				

				.addthis_toolbox .hover_effect div

				

				{

				

					float: left;

				

				}

				

				

				

				.addthis_toolbox .hover_effect a

				

				{

				

					border: 2px solid #fff;

				

					padding: 2px 2px 2px 16px;

				

					position: relative;

				

					text-decoration: none;

				

				}

				

				

				

				.addthis_toolbox .hover_effect a:hover

				

				{

				

					border: 2px solid #105CB6;

				

					-moz-border-radius: 4px;

				

					-webkit-border-radius: 4px;

				

					background: #B4D3F8;

				

					color: #105CB6;

				

					text-decoration: none;

				

				}

				

				

				

				.addthis_toolbox .hover_effect span

				

				{

				

					position: absolute;

				

					width: 16px;

				

					height: 16px;

				

					top: 2px;

				

					left: 1px;

				

				}

				

				span.dn-head-aktuelno a, span.dn-head a{

					text-decoration:none;

					color:black;

					font-weight:bold;

					text-transform:uppercase;

				}

				

				span.dn-head a:hover, span.dn-head-aktuelno a:hover{

					color:#0AA8EB;

					text-decoration:underline;

				}





/* KRAJ layout.css */ 





/* POCETAK menus.css */



			/*pomocna navigacija gore*/

			/*navigacija pomocna */

			.meni_gore{

				float:right;

				margin-top:146px;

			}

			#grb {

				float: left;

				height: 140px;

				margin-left: 65px;

				margin-top: 13px;

				width: 480px;

			}

			

			#grb a:focus{

				outline:0;	

			}

			#top .meni_gore a{

				text-decoration:none;

			}

			

			#top .meni_gore a:hover{

				text-decoration:overline;

			}

			

			.moduletable_menu {

			font-family: Frutiger,Arial,Helvetica,sans-sherif; 

			font-size:10px;

			text-align:center;

			/*width:75px; height:150px;

			margin:0; 

			font-size:10px;

			/*float:left;

			padding-top:5px;

			margin-left:-27px;*/

			}

			

			

			.moduletable_menu tr td a {

			color:#fff; 

			/*display:block; 

			text-decoration:underline; 

			

			width:80px;

			height:20px; 

			text-align:center; */

			line-height:25px; 

			font-size:11px;

			font-weight:bold;

			background:url("../images/crtica.gif") no-repeat scroll 0 2px transparent;

			padding-left:20px;

			padding-right:20px;

			text-decoration:none;

			}

			

			.moduletable_menu tr td a:first-child{

				background:none;

			}

			

			div.moduletable_menu tr td a:hover{

				text-decoration:underline;

			}

			

			div.moduletable_menu tr td a#active_menu{

				text-decoration:underline;

			}

			

			div.moduletable_menu tr td a:active{

				text-decoration:underline;

			}

			

			.moduletable_menu tr td a:focus{

				outline:1px dotted;

			}

			/*

			.moduletable_menu li.parent {

			/* background:url(../images/home.jpg)0 0 no-repeat; 

			}  /*

			.moduletable_menu ul {

				padding:0; margin:0;

				list-style-type: none;

				}

			/	

			.moduletable_menu ul li {

				float:left; 

				margin-right:1px; 

				position:relative;

				}

			.moduletable_menu ul li ul {

				display: none;

				padding-top:2px;

				}*/

			/*	

			.moduletable_menu ul li:hover ul {

			display:block; 

			position:absolute; top:0;

			left:73px; width:320px; height:24px;

			background:#000;

			opacity:.6;

			}

			.moduletable_menu ul li:hover a {color:#fff; /*text-decoration:underline;*/}

			/*.moduletable_menu ul li:hover ul li a.hide {

			color:#fff;

			}

			.moduletable_menu ul li:hover ul li:hover a.hide {width:auto; padding:8px 5px;}

			.moduletable_menu ul li:hover ul li ul {display: none;}

			.moduletable_menu ul li:hover ul li a {

			display:block; color:#fff; width:auto; padding:0 5px; text-decoration:none;

			}

			.moduletable_menu ul li:hover ul li a:hover {color:#fff; text-decoration:underline;}

			*/

		/*	div.meni_gore {

				height:20px;

				/* width:750px; */

		/*		float:right;

				padding-top:140px;

			}*/

			ul.menu_menu {

				margin: 0;

				padding: 2px 0 ;

				list-style: none;

			}

			

			ul.menu_menu li {

				margin: 0 !important;

				padding: 0 !important;

				background: none !important;

				float:left;

				margin: 0 5px 0 0 !important;

				line-height:150%;

			}

			ul.menu_menu li img {

				margin-right:3px;

			}

			ul.menu_menu li a, ul.menu_menu li a:visited {

				padding: 2px 0;

				display: block;

				color: #fff;

				text-decoration: none;

				outline: none;

			}

			ul.menu_menu li a:hover, ul.menu_menu li#current ul li a:hover {

				text-decoration: underline;

				outline: none;

			}

			ul.menu_menu li#current a {

				font-size:100%;

				text-decoration:underline;

			}

			ul.menu_menu li#current ul li a {

				font-size:100%;

				text-decoration:none;

			}

			/*kraj pomocne navigacije*/

			/*leva dodatna navigacija po glavnom meniju*/

			

			/*22.06.2011 da se skloni u navigaciji gore pozadina u kojoj su stajale slicice*/

			.pozadina {

					/*background:url(../images/left_bg.gif) repeat-x;*/

			}

			.moduletable-menu-novosti {

				background: url(../images/pr.jpg) 4px 4px no-repeat!important;

				padding-top:140px!important;

			}

			.moduletable-menu-novosti ul {

			}

			.moduletable-menu-novosti ul li {

			/*background-color:#2C5C9E;*/

			}

			/*22.06.2011 da se skloni slicica i da se pomeri navigacija na gore*/

			.moduletable-menu-konz {

				/*background: url(../images/jat.jpg) 4px 4px no-repeat!important;*/

				/*padding-top:18px!important;/*bila 140*/

			}

			.moduletable-menu-konz  ul {

			}

			.moduletable-menu-konz ul li {

			}

			.moduletable-menu-spopol {

				background: url(../images/planeta.png) 4px 4px no-repeat!important;

				padding-top:140px!important;

			}

			.moduletable-menu-spopol ul {

			}

			.moduletable-menu-spopol ul li {

			}

			.moduletable-menu-dkp {

				background: url(../images/amb.jpg) 4px 4px no-repeat!important;

				padding-top:140px!important;

			}

			.moduletable-menu-dkp ul {

			}

			.moduletable-menu-dkp ul li {

			}

			

			.moduletable-menu-srbija {

				background: url(../images/srbija.png) 4px 4px no-repeat!important;

				padding-top:135px!important;

			}

			.moduletable-menu-srbija ul {

			}

			.moduletable-menu-srbija ul li {

			}

			.moduletable-menu-ministarstvo {

				background:url(../images/msp.png) 4px 4px no-repeat!important;

				padding-top:135px!important;

			}

			.moduletable-menu-ministarstvo ul {

			}

			.moduletable-menu-ministarstvo ul li {

			}

			.moduletable-menu-dipl {

				background:url(../images/dipl3.jpg) 4px 4px no-repeat!important;

				padding-top:135px!important;

			}

			.moduletable-menu-dipl ul {

			}

			.moduletable-menu-dipl ul li {

			}

			#levo .moduletable {

				margin-top:13px;

			}

			/*22.06.2011 nema one budjavo plave boje koja je tu kad se skloni pozadina sa zigom*/

			ul#mainlevel, ul#mainlevel ul {

				margin:0;

				padding:0;

				list-style:none;

			/*background:#5899D1;

			background-color:#2C5C9E;*/

			/*background:#1F2D78;

			background:#971A1A;

			background:#1C5EAD;*/

			/*background:#2F7DC0;*/

				text-decoration:none;

				font-size: 12px!important;

				text-align:left;

			}

			/*da se skloni onaj budjavi meni sa zigom*/

			ul#mainlevel {

				font-size: 12px!important;

			

				font-family: Arial, Helvetica, sans-serif;

			 /*   background:url(../images/20.png) left bottom no-repeat;*/

				min-height:610px;

			

			}

			ul#mainlevel a {

				display:block;

			}

			/*22.06.2011 da slova ne menjaju boju na prelaz*/

			

			ul#mainlevel a:hover {

				/*color:#415873!important;*/

			/*	background:#1C5EAD;*/

			}

			/*22.06.2011 kad se predje preko menija, menja boju*/

			ul#mainlevel li a:hover {

				background: #A1010D !important;

			}

			/*22.06.2011 povlaci linije izmedju vertikalnog menija*/

			ul#mainlevel li {

			 border-bottom: 1px solid #FFFFFF;

			/*	line-height:2.5em;*/

			/*padding: 7px 0px 6px 5px;*/

			/*border-top:1px dashed #ccc;*/

			}

			/*22.06.2011 vert meni, zaplavi se */

			ul#mainlevel li a {

				padding: 7px 5px 6px 5px;

				background: #1e2f7d;

			}

			/*22.06.2011 da boja bude siva na drugom nivou, oba*/

			ul#mainlevel li ul li a {

				background: #ededed !important;

				color:#1e2f7d!important;

				}

			

			ul#mainlevel li ul li a:hover{

				background: #ededed !important;

				text-decoration:underline;

			}

			

			ul#mainlevel li ul {

				background: #ededed !important;

			}

			

			

			/*23.06.2011 kada se oznaci, dugme ostaje obojeno*/

			ul#mainlevel li #active_menu {

				background:#A1010D;

				font-weight:bold;

			}

			

			ul#mainlevel .mainlevel_active{

				background:#A1010D;

			}

			

			ul#mainlevel ul {

				background:none!important;

				padding:0!important;

			}

			ul#mainlevel ul li {

			padding: 0px 0px 3px 15px;

			/*	background:#1C5EAD;*/

				color: #ffffff;

				border:none;

				background:url("../images/list_strelica.gif") no-repeat scroll -8px 0 transparent;

			}

			

			ul#mainlevel .sublevel_current, ul#mainlevel .sublevel_current a, ul#mainlevel .sublevel_current a:hover{

				background-color: #d6d5d5!important;

			}

			

			.moduletable_vertikalno h3{

				margin: 0;

				padding: 5px 0;

				text-align: center;

				border: 1px solid #d6d5d5;

				border-top: 3px solid #d6d5d5;

				background-color: #ededed;

				color: #2e3d76;

			}

			

			

			ul#mainlevel ul li ul a {

				display:block;

			}

			ul#mainlevel a:link, ul#mainlevel a:visited {

				text-decoration:none;

				color:#1c3d5f;

				color:#fff;

				color:#E8ECF2;

				color:#FFFFFF;

				font-size:13px!important;

			}

			

			ul#mainlevel ul li a:link{

				font-size:11px!important;

			}

			

			ul#mainlevel ul li a {

				padding:0;

			/*	color:#fff!important;*/

			}

			ul#mainlevel #active_menu {

				/*color:#AB001B;

				color:#415873;*/

				font-weight:bold;

			}

			ul#mainlevel ul li ul {

				margin-left:5px;

				padding-left:10px;

				background:#2C5C9E;

				display:block;

			}

			ul#mainlevel ul li ul li {

				line-height:1.4em;

				border:none;

			}

			ul#mainlevel ul li ul li ul {

				margin-top:0px;

				margin-left:-4px;

			}

			ul#mainlevel ul li ul li ul li {

				line-height:1.5em;

				font-size:1em;

				margin-left:10px;

			}

			/* SITEMAP */

			ul.level_0 {

				margin:15px 0;

			}

			/* GLAVNA NAVIGACIJA */

			#header .meni {

				width:100%;

				margin:0;

				padding:0;

				height:40px;

				float:left;

			}

			.moduletable_gore {

			

				float:right;

			/*	padding:10px 0;*/

			

			text-align:right;

			/*	background-color:#5A789C;*/

				margin-right:-1px;

			

			}

			

			ul.menu_gore {

			

				margin: 0;

			

				padding:0;

			

				list-style: none;

			

			}

			 #menulist_root-gore {

				 float:right;

				 list-style: none;  

				 position: relative;  

				 margin: 0;  

				 padding: 0; 

			 } 

			 #menulist_root-gore li{  

				display: block;  

				overflow: hidden;  

				padding: 0;  

				cursor: pointer;  

				float: left;

				width: 100px;

				height: 40px;

				margin-right: 0px;

			}

			#menulist_root-gore li a{

				display:block;

				height:40px;

				text-indent:-9999px;

				outline:none;

				background-image:url(../images/msp-navigacija-lat.jpg);

				background-repeat:no-repeat;

			}

			

			#menuitem_1-gore a{

				background-position:0px 0px;

			}

			#menuitem_1-gore a:hover, #menuitem_1-gore .mainlevel_current-gore, #menuitem_1-gore .mainlevel_active-gore{

			background-position:0px bottom  !important;

			}

			#menuitem_2-gore a{

				background-position:-171px 0px;

			}

			#menuitem_2-gore a:hover, #menuitem_2-gore .mainlevel_current-gore, #menuitem_2-gore .mainlevel_active-gore{

				background-position:-171px bottom !important;

			}

			#menuitem_3-gore a{

				background-position:-342px 0px;

			}

			#menuitem_3-gore a:hover, #menuitem_3-gore .mainlevel_current-gore, #menuitem_3-gore .mainlevel_active-gore{

				background-position:-342px bottom !important;

			}

			#menuitem_4-gore a{ 

				background-position:-513px 0px;

			}

			#menuitem_4-gore a:hover, #menuitem_4-gore .mainlevel_current-gore, #menuitem_4-gore .mainlevel_active-gore{

				background-position:-513px 0px !important;

			}

			#menuitem_5-gore a{ 

				background-position:-684px 0px;

			}

			#menuitem_5-gore a:hover, #menuitem_5-gore .mainlevel_current-gore, #menuitem_5-gore .mainlevel_active-gore{

				background-position:-684px bottom !important;

			}

			#menuitem_6-gore a{ 

				background-position:-855px 0px;

			}

			#menuitem_6-gore a:hover, #menuitem_6-gore .mainlevel_current-gore, #menuitem_6-gore .mainlevel_active-gore{

				background-position:-855px bottom !important;

			}

			#menuitem_7-gore a{ 

				background-position:-1026px 0px;

			}

			#menuitem_7-gore a:hover, #menuitem_7-gore .mainlevel_current-gore, #menuitem_7-gore .mainlevel_active-gore{

				background-position:-1026px bottom !important;

			}/*********navigacija cirilica****************/

			.moduletable_gore {

			

				float:right;

			/*	padding:10px 0;*/

			

			text-align:right;

			/*	background-color:#5A789C;*/

				margin-right:-1px;

			

			}

			

			ul.menu_gore {

			

				margin: 0;

			

				padding:0;

			

				list-style: none;

			

			}

			.moduletable-gorecyr #menulist_root-gore {

				 float:right;

				 list-style: none;  

				 position: relative;  

				 margin: 0;  

				 padding: 0; 

			 } 

			.moduletable-gorecyr #menulist_root-gore li{  

				display: block;  

				overflow: hidden;  

				padding: 0;  

				cursor: pointer;  

				float: left;

				width: 107px;

				height: 40px;

				margin-right: 0px;

			}

			.moduletable-gorecyr #menulist_root-gore li a{

				display:block;

				height:40px;

				text-indent:-9999px;

				outline:none;

				background-image:url(../images/msp-navigacija-cyryl.jpg);

				background-repeat:no-repeat;

			}

			

			.moduletable-gorecyr #menuitem_1-gore a{

				background-position:0px 0px;

			}

			.moduletable-gorecyr #menuitem_1-gore a:hover, .moduletable-gorecyr  #menuitem_1-gore .mainlevel_current-gore, .moduletable-gorecyr #menuitem_1-gore .mainlevel_active-gore{

			background-position:0px bottom  !important;

			}

			.moduletable-gorecyr #menuitem_2-gore a{

				background-position:-171px 0px;

			}

			.moduletable-gorecyr #menuitem_2-gore a:hover, .moduletable-gorecyr  #menuitem_2-gore .mainlevel_current-gore, .moduletable-gorecyr #menuitem_2-gore .mainlevel_active-gore{

				background-position:-171px bottom !important;

			}

			.moduletable-gorecyr #menuitem_3-gore a{

				background-position:-342px 0px !important;

			}

			.moduletable-gorecyr #menuitem_3-gore a:hover, .moduletable-gorecyr #menuitem_3-gore .mainlevel_current-gore, .moduletable-gorecyr #menuitem_3-gore .mainlevel_active-gore{

				background-position:-342px bottom !important;

			}

			.moduletable-gorecyr #menuitem_4-gore a{ 

				background-position:-513px 0px;

			}

			.moduletable-gorecyr #menuitem_4-gore a:hover, .moduletable-gorecyr #menuitem_4-gore .mainlevel_current-gore, .moduletable-gorecyr #menuitem_4-gore .mainlevel_active-gore{

				background-position:-513px bottom !important;

			}

			.moduletable-gorecyr #menuitem_5-gore a{ 

				background-position:-684px 0px;

			}

			.moduletable-gorecyr #menuitem_5-gore a:hover, .moduletable-gorecyr #menuitem_5-gore .mainlevel_current-gore, .moduletable-gorecyr #menuitem_5-gore .mainlevel_active-gore{

				background-position:-684px bottom !important;

			}

			.moduletable-gorecyr #menuitem_6-gore a{ 

				background-position:-855px 0px;

			}

			.moduletable-gorecyr #menuitem_6-gore a:hover, .moduletable-gorecyr #menuitem_6-gore .mainlevel_current-gore, .moduletable-gorecyr #menuitem_6-gore .mainlevel_active-gore{

				background-position:-855px bottom !important;

			}

			.moduletable-gorecyr #menuitem_7-gore a{ 

				background-position:-1026px 0px;

			}

			.moduletable-gorecyr #menuitem_7-gore a:hover, .moduletable-gorecyr #menuitem_7-gore .mainlevel_current-gore, .moduletable-gorecyr #menuitem_7-gore .mainlevel_active-gore{

				background-position:-1026px bottom !important;

			}



/* KRAJ menus.css */ 





/* POCETAK basic_typography.css */

			body {

			

				/*font-family:Arial,Helvetica,sans-serif;		1.9.*/

			

				font-family: Arial,Helvetica,sans-serif;

				

				font-size:14px;

			

				line-height:22px;

			

			}

			

			p, ul, li, dt, dd, ol {

			

				color : #333;

			

				/*font-size:14px; 1.9.*/

			

			}

			

			/*  font size za bannere   */

			.preporuceno a,.preporuceno-naslovna a, a.pathway, .moduletable-lang a , .lang a{

			

				font-size:11px;

				

			}

			

			.banneritem .txt-link{

				font-weight:bold;

			}

			

			/*.inside .ministar a{

				text-decoration:none;

				color:black;

			}				

			

			.inside .ministar a:hover{

				text-decoration:underline;

				color:red;

			}

			1.9.*/

			

			

			/*form, input {

			

				margin:0;

			

				padding:0;

			

			}

			1.9.*/

			

			.contentheading, .componentheading-dkp, .p-category-title, .p-category-title-dkp, .componentheading_konz, .componentheading_linkovi, .componentheading_pretraga, .contentheading a.contentpagetitle, .contentheading a.contentpagetitle:link {

			

				font-family: Georgia, "Palatino Linotype", "Book Antiqua", Palatino, serif;

			

					font-size:18px;

				

			/*	padding: 20px 0 0 10px;

			

				font-size:30px;

			

				font-weight:normal;

			

				line-height:38px;			1.9.*/

				

				text-align:left;

				

				font-weight:900;

				

				color:#C63E40;

				

				text-decoration:none;

											

			}

			

			

			.contentheading a.contentpagetitle:hover{

				color:#4286C4;

				text-decoration:underline;

			}

			

			

			/*naslovi komponenti i modula za padajuci meni  */

			

			.componentheading, .moduletable_vizeRS h3{				/*_konz{	*/

				padding-top:20px;

				padding-bottom:20px;
				
				padding-left:10px;

				font-family: Georgia, "Palatino Linotype", "Book Antiqua", Palatino, serif;

				font-size:22px;

				line-height:18px;

				color:#C63E40;

				font-weight:900;

				text-transform:uppercase;
				
				

			}

			

			.moduletable_vizeRS h3{

				text-align:center;	

			}

			

			/*tr .componentheading{

				padding:0 0 0 0;

				font-size:18px;

				

			

			}*/

			

			

			/* --- ambasade --- */

			

			.p-container .p-detail-image {border:0px solid #CCC; padding:2px;}

			

			.p-container .p-detail-image img{border:0px solid #DDD; padding:2px;}

			

			td.p-category-item-td-right { vertical-align: middle!important; }

			

			.p-category-item-td-right .p-category-item-title a {font-size:14px!important;}

			

			

			

			/* --- Portfolio odnosno vizni rezim - naslovi --- */

			

			.p-detail-web-title, .p-detail-desc-title, .p-detail-technology-title {

			

				font-family: Georgia, "Palatino Linotype", "Book Antiqua", Palatino, serif;

			

				color: #c63e40!important;

			

				font-size:16px!important;

			

				font-weight:normal!important;

			

				line-height:18px!important;

			

			}

			

			                 /* senka 16102017 */

			

			.fpss-introtext .slidetext h1 {color:#fff;font-family:"Trebuchet MS", Trebuchet, Arial, Verdana, sans-serif;font-size:18px!important;margin:0;padding:0;line-height:20px;}

			

			.fpss-introtext .slidetext h1 a {color:#fff;font-family:"Trebuchet MS", Trebuchet, Arial, Verdana, sans-serif;font-size:18px!important;margin:0;padding:0;text-decoration:none;}

			

			.fpss-introtext .slidetext h1 a:hover {color:#fff;font-family:"Trebuchet MS", Trebuchet, Arial, Verdana, sans-serif;font-size:18px!important;margin:0;padding:0;}

			

			

			

					/* here's the sitemap stuff: */

			

					#dirshow {

			

					font-size:small;

			

					left:1em;

			

					position:absolute;

			

					top:2em;

			

					}

			

					#dirshow a {

			

					background:#ccc;

			

					border:2px solid;

			

					border-color:#fff #999 #999 #fff;

			

					color:#444;

			

					padding:2px 3px;

			

					text-decoration:none;

			

					}

			

					#dirshow a:hover {

			

					background:#bbb;

			

					border-color:#aaa #fff #fff #aaa;

			

					color:#222;

			

					}

			

					#sitemap {

			

					font:normal 16px Arial,sans-serif;

			

					overflow:hidden;

			

					}

			

					#sitemap ul {

			

					list-style:none;

			

					margin:0;

			

					padding:0;

			

					}

			

					#sitemap li {

			

					background-color:#eee;

			

					float:left;

			

					margin:0 0 -0.1em;

			

					min-height:1em;

			

					padding:.2em .4em;

			

					position:relative;

			

					width:9em;

			

					}

			

					#sitemap ul ul {

			

					font-size:90%;

			

					margin-top:-1.4em;

			

					}

			

					#sitemap ul ul li {

			

					background:#ddd;

			

					border-top:0.5em solid #fff !important;

			

					border-left:0.5em solid #66c;

			

					left:10.4em;

			

					}

			

					#sitemap ul ul ul li {

			

					background:#ccc;

			

					border-color:#9c3;

			

					}

			

					#sitemap ul ul ul ul li {

			

					background:#bbb;

			

					border-color:#c93;

			

					}

			

					#sitemap ul ul ul ul ul li {

			

					background:#999;

			

					border-color:#c33;

			

					color:#fff;

			

					}

			



/* KRAJ basic_typography.css */ 





/* POCETAK template.css */



				#sadrzaj .contentpaneopen #text, #sadrzaj-2 .contentpaneopen #text{

					border: 1px solid #CDCDCD;

					padding: 3px 10px 10px 10px;

				}

				

				.uvelicavanje{

					float:right;

					background-image:url("../images/uvelicavanje.jpg");

					background-repeat:no-repeat;

					height:20px;	

				}

				

				.uvelicavanje .vece a{

					text-indent:-9000px;

					display:inline-block;

					height:20px;

					width:32px;

					outline:none;

				}

				

				.uvelicavanje .staro a{

					text-indent:-9000px;

					display:inline-block;

					height:20px;

					width:26px;

					outline:none;

				}

				

				.uvelicavanje .manje a{

					text-indent:-9000px;

					display:inline-block;

					height:20px;

					width:22px;

					outline:none;

				}

				

				#warp {

				

					width:986px;

				

					min-height:100%;

				

					background:#fff;

				

					margin:0 auto;

				

					border:10px solid #ACC1D2;

				

					border:10px solid #E8ECF2;

				

				}

				

				#top {

				

					width:100%;

					height:170px;

				

				}

				

				#header {

				

					width : 100%;

				

				height : 213px;

				

				background:url(../images/msp-logo.jpg) no-repeat;

				

				}

				

				

				

				#levo {

				

					float:left;

				

					width:200px;

				

				}

				

				#desno-naslovna {

				

					float:right;

					/*width:300px;*/

					width: 200px;

				

				}

				

				#desno {

				

					float:right;

					/*width:300px;*/

					width: 180px;

				

				}

				

				#sadrzaj-1 {

				

					width:783px; /*683px*/

				

					float:left;

				

				}

				

				#sadrzaj {

				

					width:600px;

				

					float:left;

				

				}

				

				#sadrzaj-2 {

				

					width:780px;

				

					float:left;

				

				}

				

				img {

				

					border:0;

				

				}

				

				/*.naslovna-desno, .naslovna-levo {

				

					width:49%;

				

					float:left;

				

					/*margin-left:1%;

				

				}

							

				.naslovna-desno{

					margin-left:1%;

				}

				

				.naslovna-levo {

					margin-right:1%;

				}

						1.9.*/

				/* FOOTER */

				

				#up-footer{

						 float:left;

						 width:100%;

						 background: url("../images/footer.jpg") 0 0 no-repeat transparent;

						 margin-bottom: 10px;

				}

				

				#up-footer a{

						padding-left:15px;

						color:black;

						text-decoration:none;

				}

				

				#up-footer a:hover{

						text-decoration:underline;

				}

				

				#up-footer a:focus{

						outline: 1px dotted;

				} 

				

				.user1, .user2, .user3{

						 margin-top: 50px;

						 width: 19%;

						 float:left;

						 margin-left:1%;

						 text-align:left;

				}

				

				div.user1{

						margin-left: 25px;

				}

				

				div.user2{

						margin-left:-30px;

				}

				

				

				

				.user4, .user5{

						margin-top: 50px;

						 width: 19%;

						 float:left;

						 margin-left:1%;

						 text-align:left;

				 }

				

				div.user4{

						margin-left: 30px;

				}

				

				.user1 .moduletable h3, .user2 .moduletable h3, .user3 .moduletable h3, .user4 .moduletable h3, .user5 .moduletable h3{

						margin-bottom:0;

						font-size:12px;

						font-family:Frutiger,Arial,Helvetica,sans-sherif;

						font-family:

				}

				

				.user1 .moduletable tr, .user2 .moduletable tr, .user3 .moduletable tr, .user4 .moduletable tr, .user5 .moduletable tr{

						font-size:11px;

						font-family:Frutiger,Arial, Helvetica, sans-serif;

						background:url("../images/list_strelica.gif") no-repeat scroll -13px 0 transparent;

				}

				

				

				/* KRAJ FOOTERA */

				

				.inside {

				

					padding:3px;

				

				}

				

				.clr {

				

					clear:both;

				

				}

				/*

				.contentheading, .p-category-title, .componentheading_konz, .componentheading_linkovi, .componentheading_pretraga {

				

					font-weight:bold;

				

					margin-top:10px;

				

					color:#325481;

				

					color:#2C5C9E;

				

					color:#C63E40;

				

					font-size:1.8em;

				

				}					1.9.*/

				

				.componentheading_linkovi, .componentheading_pretraga{

					padding-left:20px;

					border-bottom:dotted 1px #C63E40;

					margin-bottom:30px;

				}

				

				.contentpaneopen_pretraga, .searchintro_pretraga{

					margin-left:50px;

				}

				

				.contentpaneopen_pretraga #searchphraseall{

					margin-left: 100px;

					margin-top:10px;

					margin-bottom:20px;

				}

				

				.contentpaneopen_pretraga #ordering{

					

					margin-bottom:30px;

				}

				

				.contentpane_linkovi{

					padding-left:30px;

				} 

				.contentpane_linkovi .sectiontableentry1_linkovi{

					padding-top:10px;

				}

				

				.contentpane_linkovi .inputbox{

					margin-bottom:30px;

					margin-top:15px;

				}

				.blog{
					width: 100%;
					}
					
				.video table{
					width: 99%;
				}	
				
				.video table tr .contentheading {
    				height: 70px;
    			}
				
				.blog .contentheading, .componentheading, .componentheading-dkp {

				

					

					margin-top:10px;

				/*	font-weight:bold;

					color:#325481;

					color:#2C5C9E;

					

					font-size:1.4em;

				*/

					color:#C63E40;

				}

				

				.componentheading, .componentheading-dkp {

					margin-bottom:20px;

				}

				

				.contentpaneopen {

				

					width:100%;

				

				}

				

				

				div.pathway { /*prepravljen 23.6.2011. da izgleda kao skupstinski */

				

					height:25px;

				

					border-bottom:1px solid #ccc;

				

					color:#000;

				

					padding:2px 5px 2px 10px;

				

					letter-spacing:1px;

				

				}

				

				.small {

				

					font-style:italic;

				

				}

				

				.modifydate {

				

					font-size:0.7em;

				

					margin:10px 0 -10px 0;

				

					padding:0;

				

				}

				

				.lang {

				

					float:left;

				

					width:70px;

				

				/*	text-align:center;*/

				

					height:20px;

				

					color:#fff;

				

					margin-top:4px;

					margin-left:10px;

				

				}

				

				.lang a:link, .lang a:visited {

				

					font-family:Arial, Helvetica, sans-serif;

				

					border:none;

				

					color:#fff;

				

					/*  font-size:90%;   1.9. */

				

				}

				

				div.font_page{

					margin-left:0;

				}

				

				.lang img {

				

					border:none;

				

					position:relative;

				

					top:5px;

				

				}

				.lang-lat {

				margin-left:5px;

				}

				

				.meni {

				

					float:left;

				

					background: transparent; /*#1c5ead;*/

				

				}

				

				a:link,  a:visited {

				

					text-decoration:underline;

				

					color:#4286C4;

				

					/*font-size:100%;    1.9.*/

				

				}

				

				a:hover{

				

					color:#EB396A;

				

				}

				

				a.cpcloud1{

				

				  font-size : 1.1em;

				

				}

				

				a.cpcloud2{

				

				  font-size : 1.2em;

				

				}

				

				a.cpcloud3{

				

				  font-size : 1.3em;

				

				}

				

				a.cpcloud4{

				

				  font-size : 1.4em;

				

				}

				

				a.cpcloud5{

				

				  font-size : 1.5em;

				

				}

				

				#footer {

				

					background-color: #1F3082;

					margin:10px 0 0 0;

				

					padding:10px;

				

					text-align:center;

				

					/*background: url(../images/footer-pozadina.png) repeat-y;*/

				

					color:#fff;

					

					height:40px;

				

				}

				#copyright {

					    border-top: 1px solid #FFF;

						font-size:11px;

						}

				/*

				#footer a {

				

					color:#fff;

				

					font-size:1.1em;

				

				}

				*/

				.disclaimer {

				

					width:100%;

				

				}

				

				.buttonheading a img {

				

					border:none;

					text-align:right;

					margin-left:15px;

					margin-bottom:5px;

				

				}

				

				tr.sectiontableentry1-dkp td {

				

					background-color:#B6C8E1;

				

					padding:2px 5px;

				

				}

				

				.sectiontableentry2-dkp td {

				

					padding:2px 5px;

				

					background-color:#B6C8E1;

				

					border-bottom:5px solid #fff;

				

					border-top:5px solid #fff;

				

				}

				

				.sectiontableentry2 td {

				padding:10px 0;

				}

				

				.img_caption {

				

					font-style:italic;

				

					margin:0 8px;

				

				}

				

				.right, .left {

				

					text-align:center;

				

				}

				

				/* nove postavke za ministra */

				.ministar {

					border: 3px solid #E8ECF2;

					/*background: url(../images/ministar.jpg) repeat-y;*/

				}

				

				.ministar h3 {

					background: url(../images/ministar.jpg) repeat-y;

					text-align:center;

					margin-top:0px;

					margin-bottom:0px;

					line-height:1.2 !important;

					padding-top: 5px;

					position:absolute;

					margin-top:133px;

					width:	190px;

				}	

				.ministar ul{

					margin-top: 45px;

					margin-bottom: 5px;

					text-indent:25px;

				}	

				

				.ministar ul li{

					list-style-image:url("../images/ministar-strelica.gif");

				}

				

				.ribbon {

				

					position: relative;

				

					left:0;

				

					top:23%;

				

					background:url(../images/pattern.png) repeat;

				

					height:30px;

				

					font-size:1.5em;

				

					width:150px;

				

					text-indent:25px;

				

					display:none;

				

				}

				

				.ribbon a {

				

					color:#fff;

				

					font-size:1em;

				

					line-height:1.9em;

				

					font-weight:bold;

				

				}

				

				.moduletable-lang {

				

					width:60px;

				

						height:20px!important;

				

					float:left;

				

					padding:2px;

				

				}

				

				#jflanguageselection {

				

				margin:0!important;

				

				float:left!important;

				

				}

				

				#jflanguageselection a {

				

				color:#fff;

				

				}

				

				.moduletable {

				

					margin-bottom:5px;

				

				}

				

				.moduletable h3, .moduletableminister h3 {

				

					font-family: Tahoma, Geneva, sans-serif;

				

					font-size:1.1em;

				

					line-height:1.7em;

				

					color:#3266B5;

				

					color:#fff;

				

					color:#2C5C9E;

				

				/*	border-bottom:2px solid #2C5C9E;*/

				

					text-transform:uppercase;

				

				}

				

				.preporuceno h3, .preporuceno-naslovna h3 {

				

					text-align:center;

				

				  border:none;

				

				  height:18px;

				

				  color:#8a8a8a;

				

				  text-transform: uppercase;

				

				  font-weight:normal;

				

				  font-size:0.75em;

				

				  margin:0 0 5px 0;

				

				  padding:3px 0 0 3px;

				

				  text-indent:-2px;

				

				}

				

				.preporuceno h3 {

					background:url(../images/hr-2.gif) 0 1px no-repeat;  /*hr-1.png*/

				}

				

				.preporuceno-naslovna h3 {

					background:url(../images/hr-1.gif) 0 1px no-repeat;  /*hr-1.png*/

				}

				

				.moduletable-aktuelno {

				margin-bottom:10px;

				}

				.moduletable-aktuelno h3, .saopstenja h3, .naslovna-levo .moduletable h3 {

				

				  border:none;

				

				  height:35px;

				

				  color:#150B46;

				

				  text-transform: uppercase;

				

				  font-weight:normal;

				

				  font-size:1.2em;

				

				  line-height:49px;

				

				  margin:0 0 5px 0;

				

				  padding:0;

				

				  text-indent:61px;

				

				  letter-spacing:.3px;

				  

				  font-weight:bold;

				  

				  font-family: Frutiger,Arial,sans-serif;

				

				}

				

				.moduletable.saopstenja h3 {

				

				  margin-left: -6px;

				 

				}

				

				dt.message {

				

					display:none;

				

				}

				

				#system-message ul {

				

					font-size:1.3em;

				

					color:#2C5C9E;

				

					list-style:none;

				

				}

				

				#alphapathway {

				

					display:none;

				

				}

				

				.institucije {

				

					height:300px;

				

				}

				

				.banneritem {

				

					background:#E8ECF2;

				

					margin-bottom:5px;

				

					padding:5px;

				

				}

				

				.txt-link, .img-link {

				

					padding-left: 5px;

				

				}

				

				.txt-link {

				

					width: 95%;

					

					display:block;

					

					text-align:center;

					

					line-height:1.2;

					

					padding-bottom:5px;

				}

				

				.img-link {

					text-align:center;

				}

				

				.banneritem a {

				

					color:#8A8A8A;

				

				}

				

				.pretraga {

				

					width:220px;

				

					float:left;

				

					padding:0px 0 0 5px;

				

					height:40px;

				

					padding-top:6px;

				

				}

				

				.brza-pretraga h3 {

				

					padding:0;

				

					margin:0;

				

					font-weight:normal;

				

					font-size:0.8em;

				

					text-transform: lowercase;

				

					color:#fff;

				

				}

				

				div.search {

				

					margin:0;

				

					padding:0;

				

				}

				

				div.brza-pretraga form  {

				

					border:3px solid #E8ECF2;

					

					border-bottom-width: 8px;

					

					border-top-width: 8px;

					

					background:#fff;

				

					height:22px;

					

				}

				

				form div.brza-pretraga {

				

					border:1px solid #ccc;

				

					height:20px;

				

				}

				

				form div.brza-pretraga input.brza-pretraga {

				

					width:160px;

				

					font-size:1.0em;

				

					line-height:15px;

				

					color:#8a8a8a;

				

					border:none;

				

				}

				

				form div.brza-pretraga input.button {

				

					border:none;

				

					width:auto;

				

					margin-right:6px;

				

					height:17px;

				

					width:14px;

					

					float:right;

				

				}

				

				.zemlja {

				

					margin-bottom:20px;

				

					background:#E8ECF2;

				

					padding:5px;

				

				}

				

				.modifydate {

				

					color:#bbbaba;

				

					font-size:13px!important;

				

				}

				

				.contentpaneopen a:link, .contentpaneopen a:visited {

				

					font-size:14px; /* !important;     zamenjeno 20.9.2012 pri sredjivanju bloga  */

				

				}				

				

				#component-contact{

				

					margin-left:40px;

					width:600px;

				

				}

				

				.contentpaneopen table td {

				

					padding-left:5px;

				

				}

				

				.contentpaneopen table td div img{

					margin-top:30px;

				}

				

				div.alati {

				

					float:right;

				

				width: 120px; padding: 0 0 0 10px; margin: 20px 0 20px 10px; border-left: 1px solid #cfcfcf; 

				

				border-bottom: 1px solid #cfcfcf;

				}

				

				div.alati ul {

				

					list-style:none;

				

					margin:0;

				

					padding:0;

				

				}

				

				div.alati ul li.buttonheading {

				

					display:block;

				

					width:175px;

				

					text-align:left!important;

				

					font-size:11px;

				

				}

				

				div.alati ul li.buttonheading img {

				

				margin-right:10px;

				

				}

				

				div.alati ul li.buttonheading a {

				

					font-size:11px!important;

				

				}

				

				div.alati h2 { font-weight: bold;padding:0;margin:0; }

				

				div.title_back {width:100%; position:relative; height: .8em; margin-bottom: 12px; background-color:#ececec; }

				

				div.title_back h2{color:#505050 !important; font-size: 1.1em; font-weight:bold; display:inline; background:#fff; padding-right:5px;position:absolute; top:-4px; left:0;}

				

				

				

				/*  -------------------------------------------------

				

								 CONTACT

				

					-------------------------------------------------  */

				

				

				

				.invalid {

				

				  color: red;

				

				}

				

				

				

				input.invalid {

				

				  font-weight: bold;

				

				}

				.podnaslov {

					font-size:20px;

					color:#000;

					font-style:italic;

					font-weight:bold;

				}

				.podnaslov-2 {

					background:#c63e40;

					font-weight:bold;

					padding:2px 80px 2px 10px ;

					color:#fff;

					margin-left:-10px;

					font-size:16px;

				}

				.podnaslov-3 {

					background:url(../images/gray_dot.gif) left bottom repeat-x;

					font-weight:bold;

					padding:2px 150px 2px 0px ;

					color:#000;

					font-size:16px;

				}

				

				textarea.invalid  {

				

				  font-weight: bold;

				

				}

				/*.dn-whole {

					padding-left:30px;

				}*/

				

				div.dn-module_link2-aktuelno {

					margin-right:28px;

					text-indent:10px;

					background:#E8ECF2 url(../images/strelica-1.png) 5px 13px no-repeat;

					width:140px;

					height:20px;

					line-height:20px;

					padding:5px;

					float:right;

					margin-top:-30px;

				}

				

				div.dn-module_link, div.dn-module_link-aktuelno {

					margin-left:28px;

					text-indent:10px;

					background:#E8ECF2 url(../images/strelica-1.png) 5px 13px no-repeat;

					width:120px;

					height:20px;

					line-height:20px;

					padding:5px;

				}

				a.dn-module_link, a.dn-module_link-aktuelno {

					color:#49505E;

				/*	font-weight:bold;*/

				}

				

				a.dn-module_link, a.dn-module_link-aktuelno{

					text-decoration:none;

				}

				

				a.dn-module_link:hover{

					text-decoration:underline;

					color:#0AA8EB;

				}

				a.dn-module_link-aktuelno:hover {

					text-decoration:underline;

					color:#E03943;

				}

				.dn-each {

					margin-bottom:10px;

				}

				/*

				.dn-dan {

					color:#CC3332;

					font-size:15px;

					font-weight:bold;

				}

				.dn-mesec {

					color:#8a8a8a;

					padding-right:10px;

					font-weight:bold;

				}

				*/

				.arrow-dn-aktuelno, .arrow-dn {

					margin-bottom:10px;

					font-size:12px;

					/*border-bottom:1px solid;*/

					padding:5px;

					text-align:justify;

				}

				.dn-whole-aktuelno ul, .dn-whole ul { /*.dn-aktuelno*/

					margin:-5px 0 0 7px;

					padding:0;

					list-style-type: none;

					/* text-align:left;	1.9.*/

					line-height:1.3;

					/* font-family: Frutiger, Arial, sans-serif;  1.9. */

					

				}

				/*7.7.2011 promena velicine meseca i sklonjena donja linija na artiklima*/

				.dn-mesec-aktuelno {

					font-size: 12px;

					font-weight: bold;

				}

				.dn-mesec {

					font-size: 12px;

					font-weight: bold;

				}

				

				.dn-whole.saopstenja ul {

					margin:-5px 0 0 0;

					padding:0;

					/*list-style: url(../images/bullet_blue.jpg);*/

					list-style-type:none;

					text-align:left;

				}

				

				.arrow-dn-aktuelno img {

					float:left;

					padding-right:5px;

				}

				

				.contentpaneopen.nabrajanje .alati {

				display:none;

				}

				.contentpaneopen.nabrajanje img {

				border: 1px solid #ccc;

				padding:5px;

				}

				.contentpaneopen.nabrajanje table {

				margin:0 auto;

				}

				.contentpaneopen.nabrajanje table td {

				border-bottom:1px dashed #ccc;

				}

				.contentpane ul li {

				list-style:none;

				background:url(../images/bullet_blue.gif) 0 8px no-repeat;

				padding-left:13px;

				}

				

				/* ---------------------------------------------

				

						Mapa sveta - konzularno saveti cirilica 

				

				-----------------------------------------------*/

				

				ul#kontinenti {

					list-style: none;

					background: url(/sr/images/stories/Mapa_Sveta_cir.gif) no-repeat 0 0;

					position: relative;

					width: 750px;

					height: 370px;	

					margin: 0;

					padding: 0;

				}

				

				ul#kontinenti li {

						position: absolute;

				}

				

				ul#kontinenti li a{

						display: block;

						height: 100%;

						text-indent: -9000px;  

				} 

				

				#severnaamerika {

					width: 300px;

					height: 188px;

					top: 5px;

					left: 5px;

					}

				 

				#juznaamerika {

					width: 119px;

					height: 180px;

					top: 180px;

					left: 127px;

				}

				 

				#afrika {

					width: 168px;

					height: 197px;

					top: 114px;

					left: 287px;

				}

				 

				#evropa {

					width: 167px;

					height: 110px;

					top: 11px;

					left: 293px;

				}

				 

				#azija {

					width: 298px;

					height: 233px;

					top: 11px;

					left: 388px;

				}

				 

				#australija {

					width: 172px;

					height: 134px;

					top: 207px;

					left: 593px;

				}

				

				ul#kontinenti li a:hover {

				   background: url(/sr/images/stories/Mapa_Sveta_cir.gif) no-repeat 0 0;

				}

				

				ul#kontinenti li#severnaamerika a:hover {

				   background-position: 0 -371px;    

				}

				ul#kontinenti li#juznaamerika a:hover {

				   background-position: -318px -369px;    

				}

				ul#kontinenti li#afrika a:hover {

				   background-position: -298px -547px;    

				}

				ul#kontinenti li#evropa a:hover {

				   background-position: -75px -607px;    

				}

				

				ul#kontinenti li#azija a:hover {

				   background-position: -465px -376px;    

				}

				

				ul#kontinenti li#australija a:hover {

				   background-position: -584px -605px;    

				}

				/* ---------------------------------------------

				

						Mapa sveta - konzularno saveti latinica

				

				-----------------------------------------------*/

				

				ul#kontinenti_lat {

					list-style: none;

					background: url(/sr/images/stories/Mapa_Sveta_lat.gif) no-repeat 0 0;

					position: relative;

					width: 750px;

					height: 370px;	

					margin: 0;

					padding: 0;

				}

				

				ul#kontinenti_lat li {

						position: absolute;

				}

				

				ul#kontinenti_lat li a{

						display: block;

						height: 100%;

						text-indent: -9000px;  

				} 

				

				ul#kontinenti_lat li a:hover {

				   background: url(/sr/images/stories/Mapa_Sveta_lat.gif) no-repeat 0 0;

				}

				

				ul#kontinenti_lat li#severnaamerika a:hover {

				   background-position: 0 -371px;    

				}

				ul#kontinenti_lat li#juznaamerika a:hover {

				   background-position: -318px -369px;    

				}

				ul#kontinenti_lat li#afrika a:hover {

				   background-position: -298px -547px;    

				}

				ul#kontinenti_lat li#evropa a:hover {

				   background-position: -75px -607px;    

				}

				

				ul#kontinenti_lat li#azija a:hover {

				   background-position: -465px -376px;    

				}

				

				ul#kontinenti_lat li#australija a:hover {

				   background-position: -584px -605px;    

				}

				/*  --------------------------------------

						Donji deo footera - pomocna navigacija

				------------------------------------------ */

				.dn-dan-aktuelno, .dn-dan{

					font-size:20px;

				}

				.arrow-dn-aktuelno-datum{

					color:#E03943;

					text-align:center;

				}

				.pocetak{

					border: 1px solid #CDCDCD;

					margin-left: 7px;

				}
				
				#desno-naslovna .pocetak {   /* PRERADA ZA NAJAVE */
     					margin: 0;
				}

				.dn-read_more-aktuelno, .dn-read_more{

					padding-left:36px;

				}

				.dn-head{

					text-transform:uppercase;

				}

				

				.slika-levo{

					float:left;

					padding-right: 10px;

					padding-top:  5px;

					padding-bottom:  5px;

				}

				

				.slika-desno{

					float:right;

					padding-left: 10px;

					padding-top:  5px;

					padding-bottom:  5px;

				}

				
                /* R.I.P. */


				.slika-bw-levo{

					float:left;

					padding-right: 10px;

					padding-top:  5px;

					padding-bottom:  5px;
                    
					-webkit-filter: grayscale(100%);
					
					filter: grayscale(100%);

				}

				/* budite u toku dodatak */

				

				.u_toku {

					background: url("../images/ministar.jpg") repeat-y scroll 0 0 transparent;

					text-align: center;

					border: 3px solid #E8ECF2;

				}

				

				.u_toku h3 {

					margin-top: 5px;

					margin-bottom: 20px;

				}

				

				.u_toku a {

					text-decoration: none;

				}

				.u_toku a:hover {

					text-decoration: underline;

				}

				

				.u_toku ul {

					list-style: none outside none;

					padding-left: 20px;

					text-align: left;

				}

				

				.u_toku ul li {

					height: 50px;

					padding-left: 40px;

					padding-top: 3px;

				}

				

				.u_toku .rss_u_toku {

					background: url("../images/rss_plavo.gif") no-repeat scroll 0 0 transparent;

				}

				

				.u_toku .rss_u_toku:hover {

					background: url("../images/rss_zuto.gif") no-repeat scroll 0 0 transparent;

				}


				.u_toku .youtube_u_toku {

					background: url("../images/youtube_belo.gif") no-repeat scroll 0 0 transparent;
	
				}
			

				.u_toku .youtube_u_toku:hover {

					background: url("../images/youtube_crveno.gif") no-repeat scroll 0 0 transparent;

				}
				

				.u_toku .facebook_u_toku {

					background: url("../images/facebook-logo.gif") no-repeat scroll 0 0 transparent;

				}

				

				.u_toku .twitter_u_toku {

					background: url("../images/twitter-logo.gif") no-repeat scroll 0 0 transparent;

					margin-bottom: -20px;

				}

				

				

				/*    padajuci meni za zemlje sveta  */

				

				.moduletable_vizeRS{

					background: url("../images/mapa_sveta_rs.jpg") center no-repeat;

					height: 300px;

					width:100%;
					
					margin-bottom:70px;

				}

					

				.dda_vizeRS{

					padding-top:200px;

					text-align:center;	

				}	

				

				/*    blog loyaut  */

				

				.blog .contentheading {

					border-bottom: 2px solid ;

				}

				.blog .contentpaneopen .readon {

					float: right;

				}

				.blog .cp_tags {

					display: none;

				}

				.blog .createdate {

					font-weight: bold;

					padding-top: 5px;

					padding-bottom: 10px;

				}

				.blog .contentpaneopen {

					background-color: #EEF3F9;

				}

				

				.blog .buttonheading {

					display: none;

				}

				.blog .contentpaneopen td{

					padding-left:10px;

					padding-right:10px;

				}

				

				/*  kraj  blog loyaut  */

				

				/*  baneri sa dna naslovne */

				

				.v_baneri {

					padding-top: 5px;

				} 

				

				.v_baneri #mainlevel {

					min-height: 0; 

					text-align: center;

				} 

				

				.v_baneri #mainlevel li a { 

					background: none;

				}

				

				.v_baneri #mainlevel li a:hover { 

					background: #F0F1F3 !important;

				}


.teme-baneri li {
    display: inline-block;
    
}

.teme-baneri ul#mainlevel {
    min-height: 0;
}

.teme-baneri ul#mainlevel li a {
    background: none repeat scroll 0 0 #E8ECF2;
}




/* KRAJ template.css */

/* UPLATA CSS */

#uplata {
    float: left;
    height: 76px;
    margin-left: 493px;
    margin-top: 8px;
    width: 270px;
    position: absolute;
}

#uplata a:focus {
    outline: 0 none;
}

#uplata:hover {
    outline: 5px red double;
}