tr.even,
  { behavior: url('iefixes.htc'); // hover za red za IE
  }
  
body {	background-color:transparent;
		background-image:none;
		padding:0;
		font-size: 12px;
		color:#254757;
		}
		
.sirina {
		min-width:200px;
		width:expression(document.body.clientWidth < 960? "200px": "auto" );
}

/*GENERALNO*/
p {	
	margin:8px 5px 0px 5px;
	text-align:justify;
	}
	
h2 {	color:#2E556B;
	font-size: 15px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	text-align:justify;
	margin:16px 5px 0px 5px;
	}

h3 {	color:#2E556B;
	font-size: 13px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	text-align:justify;
	margin:14px 5px 0px 5px;
	}

h4 {	color:#2E556B;
	font-size: 12px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	text-align:justify;
	margin:0px 5px 0px 5px;
	}
h6 {	color:#2E556B;
	font-size: 12px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	text-align:right;
	margin:0 5px 0 0;
	}	
	
h5 {	color:#2E556B;
	font-size: 12px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	text-align:justify;
	margin:14px 5px 0px 5px;
	}

h1 {	color:#333333;
	font-size: 16px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	text-align:justify;
	margin:8px 5px 0px 5px;
	}
	
/*ul, li, ol {color:#666666;
	font-size:11px;
	text-align:justify;
	margin-top:0;
	margin-right: 5px;
	margin-bottom: 0;
	}
	
li {
list-style-image:url(../images/bullet_2.png);
}*/


.detaljno {	
	font-size: 11px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:justify;
	margin:0 8px 0 8px;
	}
.detaljno strong {
	color:#333333;
	text-align:left;
}

.detaljno_projekti {	
	font-size: 11px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:justify;
	margin:0 8px 0 8px;
	}
.detaljno_projekti strong {
	text-align:left;
	color:#333333;
}

.detaljno_vip {	
	font-size: 12px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:justify;
	margin:0 8px 0 8px;
	font-weight:bold;
	}
.detaljno_vip strong {
	text-align:left !important; 
	color:#333333;
}

.detaljno_polje {
border-bottom: 1px solid gray;
}

input {
	border: 1px solid #999999;
	background-color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin-top:5px;
	margin-left:0px;
	padding-left:2px;
}

input.send-btn {
	color:#333333;
	background:url(../images/bottom_bg.jpg);
	background-position:center;
	padding: 0 3px 0 3px;
	border-width:0;
	margin:0px;
	font-size:11px;
	font-weight:bold;
}

.vijest_datum, .vijest_datum_detaljno {	color:#999999;
				font-size: 11px;
				font-weight:normal;
				margin:0;
				text-indent:5px;}

.vijest_datum_detaljno {margin-left:0;}

.heading_sort	{
	border:none;
	color:#9C1138;
	font-weight:bold;
	font-size:12px;
	}

.lista_heading a:link, .lista_heading a:visited{
	color:#333333;
	font-weight:bold;
	font-size:12px;

}

.lista_heading{
	color: #7F7F7F;
	font-weight:bold;
	font-size:12px;
}


th {
border-top: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
}


.polje {
	color:#000066;
	font-size:12px;
	font-weight:bold;
}

.naslov_polje {
	color:#000066;
	font-size:12px;
	font-weight:normal;
}
  
/*Sample CSS used for the Virtual Pagination Demos. Modify/ remove as desired*/

.virtualpage, .virtualpage2, .virtualpage3{
/*hide the broken up pieces of contents until script is called. Remove if desired*/
display: '';
}

.paginationstyle{ /*Style for demo pagination divs*/
width: 100%;
text-align: center;
padding: 2px 0;
margin: 10px 0;

}

.paginationstyle select{ /*Style for demo pagination divs' select menu*/
border: 1px solid navy;
margin: 0 15px;
}

.paginationstyle a{ /*Pagination links style*/
padding: 0 5px;
text-decoration: none;
border: 1px solid black;
color: navy;
background-color: white;
}

.paginationstyle a:hover, .paginationstyle a.selected{
color: #000;
background-color: #CCCCCC;
}

.paginationstyle a.imglinks{ /*Pagination Image links style (class="imglinks") */
border: 0;
padding: 0;
}

.paginationstyle a.imglinks img{
vertical-align: bottom;
border: 0;
}

.paginationstyle a.imglinks a:hover{
background: none;
}

.paginationstyle .flatview a:hover, .paginationstyle .flatview a.selected{ /*Pagination div "flatview" links style*/
color: #000;
background-color: #CCCCCC;
align:center;
}


/*OKVIRNA STRANICA*/
#content {
z-index:1;
min-height:740px;
}
#flash {	position:absolute;
			width:960;
			height:175;
			z-index:0;
			left: 50%;
			top: 0px;
			margin-left: -480px;
			background:none;}
			
#stranica {	position:absolute;
			width:100%;
			height:100%;
			z-index:1;
			left: 0px;
			top: 0px;
			background:none;}	
			
.footer {	text-align:center;
			vertical-align:bottom;
			padding:2px;
			color: #ffffff;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
			background-image:url(../images/page_bg.jpg);
			background-repeat:repeat-x;
			background-position:bottom;}

.footer a:link, .footer a:visited {	color:#FFFFFF;
									font-weight:bold;	}
									
.header_menu {	
			color: #ffffff;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			padding-top:5px;}

.header_menu a:link, .header_menu a:visited {	color:#FFFFFF;
									font-weight:bold;	}

.desk_okvir {	border: 1px solid #999999;
				padding:2px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;}
				
p.eu_menu {
text-align:right;
padding:0;
margin:10px 0 2px 0;}

.eu_menu img {
margin:5px 5px 0 5px;
padding:0;
}

.eu_menu a:link, .eu_menu a:visited {	color:#333333;
				font-family:Verdana, Arial, Helvetica, sans-serif;}
			
.eu_menu a:hover {	color:#CC0000;}
				
.box_heading {	color:#FFFFFF;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 15px;
				font-weight:bold;
				padding-left:17px;
				padding-bottom:0px;
				margin-bottom:0px;
				vertical-align:bottom;
				text-align:right;
				padding-right:5px;
				line-height:14px;}

.p-shadow {  background: url(../images/shadowAlpha.png) no-repeat bottom right !important;
			  background: url(../images/shadow.gif) no-repeat bottom right;
			  margin: 5px 0 0 10px !important;
			  margin: 0 0 0 5px;  }

.p-shadow div {  background: none !important;
				  background: url(../images/shadow2.gif) no-repeat left top;
				  padding: 0 2px 0 2px !important;
				  padding: 0 4px 5px 0;}			 

.p-shadow table {  color: #777;
				  background-color: #fff;
				  border: 1px solid #a9a9a9;
				  padding: 0px;
				  margin: -5px 4px 5px -5px !important;
				  margin: 0;}




p.box_naslov, .box_naslov a:link, .box_naslov a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color:#666666;
	padding:5px 5px 0;
	font-size:12px;
	font-weight:bold;
	border-bottom: 1px solid silver;
	margin:0px;
	}
	
p.box_naslov {
	padding-left:10px;
	width:150px;
	background-color:#F4F5F7;
}

.box_naslov a:hover {
	color:#333333;}

.box_tekst {
	color:#666666;
	text-align:left;
	padding:0;
	margin: 0 3px 3px 6px;
	font-weight:normal;}
	
.box_tekst img{
	vertical-align:top;
	border:0;}
	
.box_datum {	color:#999999;
				font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight:normal;
				padding:0;
				margin:5px 0 0 3px;}
.box_datum img{
	vertical-align:top;
	border:0;}
				
.scholar_tekst {
	text-align:right;
	padding-right:5px;
	font-weight:bold;
	margin-bottom:5px;
}

/*VIJESTI*/

.vijesti_heading {
	color:#FFFFFF;
	font-size:20px;
	background:url(../images/heading_vijesti.png) left top no-repeat !important;
	background:url(../images/heading_vijesti.gif) left top no-repeat;
	background-color:transparent;
	height:auto !important;
	height:40px;
	min-height:40px;
	margin-left:1px;
}

.heading_naslov {
	float:left;
	padding:10px 15px 0;
}

.heading_jezik {
	float:right;
	padding-top:5px;
	padding-right:10px;
}

.vijest_naslov, .vijest_naslov a:link, .vijest_naslov a:visited {
	color:#1A274D;
	font-size: 12px;
	font-weight:bold;
	margin: 0 0 0 5px;
	text-indent:-5px;
	line-height:14px;
	text-align:left;
}

.vijest_naslov a:hover {
	color:#666666;
}

.vijest_intro {
margin:0px 5px 8px 5px;
}

					
.vijest_highlighted_intro {
	font-size:12px;
	text-align:justify;
	margin:0;
}

.vijest_highlighted_intro img, .news img {
	border:1px solid #D0D5D9;
	padding:3px;
	background-color:#FFF;
}

.vijest_highlighted_naslov, .vijest_highlighted_naslov a:link, .vijest_highlighted_naslov a:visited {
	color:#003366;
	font-size: 16px;
	font-weight:bold;
	margin:0 0 10px;
	line-height:18px;
}

.vijest_highlighted_naslov a:hover {
	color:#666666;
}
							
.vijest_highlighted_kategorija {color: #4D5F80;
					font-size: 12px;
					font-weight:bold;}

/*STATIC CONTENT*/
.content_heading {
	color:#FFFFFF;
	font-size:17px;
	height:30px;
	background-image:url(../images/heading_content.jpg);
	background-color: #0759E6;
	background-repeat: repeat-x;
}

/*.naslov_sadrzaj {
	color:#FFFFFF;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight:bold;
	}*/

/*PROJEKTI*/
.projects_heading {
	color:#FFFFFF;
	font-size:17px;
	height:30px;
	background-color:#ED1C24;
	background-image:url(../images/heading_projects.jpg);
	background-repeat: repeat-x;
}
					
/*STIPENDIJE*/
.scholars_heading {
	color:#FFFFFF;
	font-size:17px;
	height:30px;
	background-color:#0DB14B;
	background-image:url(../images/heading_scholars.jpg);
	background-repeat: repeat-x;
}

hr {

color: #EEEEEE;
background-color: #EEEEEE;

}

.shadetabs{
border-bottom: 1px solid gray;
width: 100%; 
margin-bottom: 0px;
}

.shadetabs ul{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #778;
color: #2d2b2b;
background: white url(../images/shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li.selected{
position: relative;
top: 1px;
}

.shadetabs li.selected a{ /*selected main tab style */
background-image: url(images/shadeactive.gif);
border-bottom-color: white;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

.odd {
background-color:#F1F1F1;
}

.even {
background-color:#FFFFFF;
}

tr.even:hover {
background-color:#DCDADA;
}

tr.odd:hover {
background-color:#DCDADA;
}


/*NOVE IZMJENE*/
#mainContent{
	padding:10px;
}

.jednaHigh {
	padding:12px;
	border:1px solid #E0E0EC;
	margin-bottom:20px;
	background:#FDFCFE url(../images/high_bg.png) bottom repeat-x;
}

.jednaHigh .vijest_datum {
	text-indent:0;
}

.jednaNaslov, .jednaIntro {
	float:left;
	width:245px;
	padding:5px;
	padding-left:10px;
}

.jednaIntro {
	background:url(../images/jednaIntro_bg.png) left bottom no-repeat;
	padding-bottom:10px;
	margin-bottom:10px;
	padding-top:0;
}

.arhiva {
	text-align:right;
	margin-right:20px;
}

.funkcije {
	text-align:center;
}

.funkcije img {
	vertical-align:middle;
	margin-top:-2px;
}

#okvir {
background:url(../images/iframe_bg.png) center repeat-y !important;
background:url(../images/iframe_bg.gif) center repeat-y;
padding:0 6px;
min-height:830px;
margin:0;
}

#regijaOkvir {
	min-height:1200px;
}

#regija1, #regija2, #regija0 {
	padding:0;
}
.regijaHeading {
	color:#003366;
	font-size:16px;
	font-weight:bold;
	padding:0 5px 5px;
}

.projekti {
	margin-top:5px;
	background:url(../images/cornerTop.png) left top no-repeat;
}

.projektiInner {
	background:url(../images/cornerBottom.png) right bottom no-repeat;
	padding:20px;
}

.projektiInner ul {
	margin:0;
	padding:0;
	font-size:12px;
	list-style-type:none;
}

.projektiInner li {
	font-size:12px;
	background:url(../images/square.png) left 6px no-repeat;
	padding-left:15px;
	margin-bottom:5px;
}

.projektiInner a:link, .projektiInner a:visited {
	color:#003366;
}

.zvjezdica {
	font-weight:bold;
	color:#990033;
}

.legenda {
	text-align:right;
	margin-top:10px;
	font-size:11px;
}

.sector {
	border-bottom:1px solid #E1E1E1;
	color:#003366;
	font-size:14px;
	font-weight:bold;
	padding:9px 20px;
	background:url(../images/sector_bg.png) bottom repeat-x;
	margin:0 1px;
	cursor:pointer;
}

.sector span {
	display:block;
	padding-left:15px;
	background:url(../images/gallery/plus.gif) left center no-repeat;
}

.aktivan span {
	background:url(../images/gallery/minus.gif) left center no-repeat;
}

.hiddenSector {
	border-bottom:1px solid #E1E1E1;
	padding:20px 20px 10px;
	margin:0 1px;
	background:url(../images/hiddenSector_bg.png) bottom repeat-x;
}

.hiddenSector img {
	float:left;
	margin:0 10px 10px 0;
	vertical-align:middle;
}

.hiddenSector p {
	margin-top:20px;
}