body {
	background:#f0f5f7 url(/Images/body_BG.jpg) no-repeat scroll top center;
	overflow-x:hidden;
	display:table;
	width:100%;
	margin:0 auto;
	line-height:normal;
	color:#717171;
	font-family: Arial, Helvetica, sans-serif, "Lucida Console";
	font-size:11px;
}

/*************		MISC							*************/

* {
	margin:0px;
	padding:0px;
}

img {
	border:0px solid;
	display:block;
}

.clear {
	background:transparent none repeat scroll 0%;
	border:medium none;
	clear:both;
	font-size:1px;
	height:0px;
	margin:-1px 0pt 0pt;
	padding:0pt;
}  

/*************		Links							*************/

a, a:link, a:visited {
	text-decoration:none;
	color:#477d94;
}

a:hover {
	text-decoration:underline;
}

/*************		Hedding							*************/

h1 {
	font-size:16px;
	margin-bottom:17px;
	color:#477d94;
	font-weight:normal;
}

h2 {
	font-size:14px;
	margin-bottom:17px;
	color:#477d94;
	font-weight:normal;
}

h3 {
	font-size:12px;
	margin-bottom:10px;
	color:#477d94;
	font-weight:normal;
}

h4, h5, h6 {
	color:#477d94;
}

/*************		Page Wrapper						*************/

div#Pg_W {
	width:955px;
	display:block;
	margin:0 auto;
}

div#Pg_Ft {
	background:transparent url(/Images/Pg_Ft_BG.jpg) no-repeat scroll top left;
	display:block;
	float:left;
	width:955px;
	height:78px;
}

/*************		Page Header						*************/

div#Pg_Hd {
	width:955px;
	display:block;
	float:left;
	height:225px;
}

div#Pg_Hd .status {
	width:855px;
	height:35px;
	float:left;
	display:block;	
}

div#Pg_Hd .status ul {
	padding:11px 0 0 60px;
	list-style-type:none;
	list-style-position:outside;
	list-style-image:none;
	font-size:10px;
}

div#Pg_Hd .status li {
	float:left;
}

div#Pg_Hd .status li.statFrs {
	background:transparent url(/Images/kocka.gif) no-repeat scroll left 4px;
	padding:0 5px 0 15px;
	color:#2f5772;
	text-transform:uppercase;
	font-weight:bold;
}

div#Pg_Hd .status li.statScd {
	color:#323333;
	border-right:1px solid #cedfe8;
	padding:0 10px;
	text-transform:uppercase;
	font-weight:bold;
}

div#Pg_Hd .status a, div#Pg_Hd .status a:link, div#Pg_Hd .status a:visited, div#Pg_Hd .status a:hover {
	color:#3a799f;
	padding-left:10px;
}

/*************		Page Main Menu					*************/

div#Pg_MM_W {
	background:transparent url(/Images/Cont_MM.jpg) no-repeat scroll top left;
	width:955px;
	display:block;
	height:44px;
	float:left;
}

div.MM {
	padding:13px 0 0 58px;
	text-transform:uppercase;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
}

div.MM a, div.MM a:link, div.MM a:visited, div.MM a:hover {
	color:#c3d8e3;
	padding:4px 26px;
	display:block;
	text-decoration:none;
}

div.MM a:hover {
	color:#FFFFFF;
}

div.MM a:active, div.MM a:focus {
	color:#c3d8e3;
} 

div.MM ul {
	list-style-type:none;
	list-style-position:outside;
	list-style-image:none;
}

div.MM li {
	float:left;
	border-left:1px solid #639bb9;
}

div.MM li.First {
	background:transparent url(/Images/home.gif) no-repeat scroll center left;
	border:none;
}

div.MM li span {
	display:block;
	padding:4px 26px;
}

/*	Tab Menu	*/

a.TabControlLinkSelected {
	color:#FFFFFF !important;
}

#MMTabControlItem_0 {
	background:transparent url(/Images/home.gif) no-repeat scroll left center;
	border:medium none;
}

#MMTabControlItemLeft_1, #MMTabControlItemLeft_2, #MMTabControlItemLeft_3, #MMTabControlItemLeft_4, #MMTabControlItemLeft_5, #MMTabControlItemLeft_6 {
	border-left:1px solid #639BB9;
}

/*#		Page Content	#*/

div#Cont_Bnr {
	width:955px;
	display:block;
	float:left;
	height:186px;
}

div#Cont {
	width:955px;
	display:block;
	float:left;
	min-height:430px;
	_height:430px;
	background:#fefefe url(/Images/Cont_BG_Dn.jpg) repeat-x scroll bottom left;
}

div#Cont_Col1 {
	padding:25px 16px 25px 52px;
	float:left;
	display:block;
	width:270px;
}

div#Cont_Col1 a {
	color:#FFFFFF;
}

div#Cont_Col1 img {
	border:0px solid;
}

div#Cont_Col2 {
	padding:25px 52px 25px 16px;
	float:left;
	display:block;
	width:547px;
	margin-bottom:45px;
	line-height:18px;
	overflow:hidden;
}

div#Cont_Col2 img {
	color:#FFFFFF;
	padding:2px;
	border:1px solid #e0e0e0;
	float:left;
	display:block;
	margin:0 5px 5px 0;
}

/*#	Page Foother		#*/

div#Cont_Ft {
	width:955px;
	display:block;
	float:left;
	background:transparent url(/Images/Pg_Cont_Ft.jpg) no-repeat scroll top left;
	height:112px;
	border-bottom:1px solid #fefefe;
	border-top:1px solid #fefefe;
}

div.Ft {
	padding:38px 0 0 354px;
	float:left;
	display:block;
	color:#9cc2d1;
	font-weight:bold;
	display:block;
	font-size:10px;
	width:600px;
}

div.Ft a, div.Ft a:link, div.Ft a:visited, div.Ft a:hover {
	color:#9cc2d1;
}

div.Ft span {
	color:#dcebf1;
}

div.Ft p {
	display:block;
	margin-top:14px;
	font-size:9px;
}

div.Ft ul {
	list-style-type:none;
	list-style-position:outside;
	list-style-image:none;
	text-transform:uppercase;
	width:600px;
	float:left;
	display:block;
}

div.Ft li {
	float:left;
	height:12px;
	display:block;
	padding:0 15px 0 12px;
	position:relative;
	background:transparent url(/Images/box_Ft.png) no-repeat scroll left top;
}

/*#		Page News 		#*/

div.Nws_Bx {
	display:block;
	float:left;
	width:100%;
	height:103px;
	margin-bottom:18px;
	border-bottom:1px solid #f3f3f3;
}

div.Tit_W {
	float:left;
	display:block;
	width:100%;
	padding-bottom:20px;
}

div.Tit_W .date {
	color:#b33629;
	border-right:1px solid #f3f3f3;
	font-size:14px;
	font-weight:bold;
	width:50px;
	float:left;
	display:block;
	height:15px;
	margin-right:11px;
	line-height:normal;
}

div.Tit_W .date span {
	text-transform:uppercase;
	font-size:10px;
	color:#92999e;
}

div.Tit_W h3 {
	float:left;
	display:block;
	height:14px;
	padding-top:1px;
	margin:0px;
	line-height:normal;
}

div.Sum_W {
	float:left;
	display:block;
	width:100%;
}

div.Nws_Txt {
	display:block;
	float:left;
	width:100%;
	margin-bottom:18px;
	border-bottom:1px solid #f3f3f3;
	padding-bottom:20px;
}

/*#	 LightBox			 #*/

#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(/images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(/images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }

#LBox_W {
	display:block;
	float:left;
	width:100%;	
}

div.L_Bx {
	border:1px solid #E0E0E0;
	color:#FFFFFF;
	display:inline;
	float:left;
	margin:0 5px 5px 0;
	position:relative;
	width:102px;
	height:65px;
}

div.L_Bx img {
	border:none !important;
	clip:rect(0px, 102px, 63px, 0px);
	display:block;
	float:left;
	position:absolute;
	top:0;
	left:0;
}

/*#	Pitajte me		#*/

div#Pit_Men {
	float:left;
	display:block;
	height:26px;
	width:100%;
}
/*
.TabControlLeft {
	background:transparent url(/Images/zg_icon.gif) no-repeat scroll left center;
	width:14px;
}

.TabControl, .TabControlSelected {
	padding:0 19px 0 9px;
}

.TabControlSelectedLeft {
	background:transparent url(/Images/zg_icon_selected.gif) no-repeat scroll left center;
	width:14px;
}

.TabControlTable a {
}
*/

div#Pit_W {
	float:left;
	display:block;
	width:100%;
}

div.Pit_Bx {
	display:block;
	float:left;
	width:100%;
	border-bottom:1px solid #F3F3F3;
	margin-bottom:13px;
}

div.Pit_Bx_Tit {
	color:#92999E;
	display:block;
	float:left;
	height:20px;
	width:100%;
	text-transform:uppercase;
	font-size:10px;
	margin:5px 0;
}

div.Pit_Bx_Tit .number {
	color:#B33629;
	font-size:14px;
	font-weight:bold;
	display:block;
	float:left;
	width:20px;
	margin-top:-1px;
}

div.Pit_Bx_Tit .date {
	border-right:1px solid #F3F3F3;
	border-left:1px solid #F3F3F3;
	display:block;
	float:left;
	margin:0 11px;
	width:50px;
	padding:0 9px;
}

div.Pit_Bx_Tit .name {
	display:block;
	float:left;
}


div.Pit_Txt {




	display:block;
	float:left;
	margin-bottom:10px;
}

div.Pit_Txt p {
	display:block;
	color:#4f87a7;
	margin-bottom:5px;
}

div.Pit_Txt p span {
	color:#717171;
}

/*#	Status		#*/
div.Status {
	display:block;
	float:left;
	padding-bottom:10px;
	width:100%;
}

div.Status .date {
	border-right:1px solid #F3F3F3;
	color:#92999E;
	display:block;
	float:left;
	font-size:10px;
	font-weight:bold;
	height:15px;
	margin-right:11px;
	width:50px;
	width:60px;
}

div.Status h3 {
	float:left;
	margin:0;
}

/*#			Pitajte me forma			#*/

div#Form_Kont {
	width:100%;
	float:left;
	display:block;
	margin-top:10px;
}

div.Kont_Cel {
	width:100%;
	float:left;
	display:block;
}

div.Kont_Txt {
	display:block;
	padding:5px 20px;
	text-align:right;
	vertical-align:middle;
	width:80px;
	float:left;
}

div.Kont_Frm {
	display:block;
	float:left;
	padding:2px 20px 2px 0;
}

div.Kont_Frm p {
	color:#4e8db0;
	float:left;
	font-size:14px;
	padding-left:3px;
}

div.Kont_Frm_Hold {
	background:transparent url(/Images/Kont_Frm_BG.gif) repeat-x scroll bottom; 
	display:block;
	float:left;
	height:33px;
}

div.Kont_Frm_HoldArea {
	background:transparent url(/Images/Kont_Frm_BG.gif) repeat-x scroll bottom; 
	display:block;
	float:left;
	height:105px;
}

div.Kont_Frm input {
	background-color:#EFF3F5;
	border:0 solid;
	color:#393939;
	font-size:11px;
	height:15px;
	padding:3px 7px;
	width:200px;
	font-family:Arial,Helvetica,sans-serif,"Lucida Console";
}

div.Kont_Frm textarea {
	background-color:#EFF3F5;
	border:0 solid;
	color:#393939;
	font-size:11px;
	padding:3px 7px;
	height:87px;
	font-family:Arial,Helvetica,sans-serif,"Lucida Console";
}

div.Kont_Btn {
	margin-top:3px;
}

div.Kont_Btn input {
	background:transparent url(/Images/Kont_Frm_Btn.gif) repeat-x scroll;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	height:38px;
	border:0px solid;
	margin-left:120px;
	text-transform:uppercase;
	width:200px;
	font-family:Arial,Helvetica,sans-serif,"Lucida Console";
}

/*#			Kvartovi tablica			#*/

div#Kvartovi {

}

div#Kvartovi table {
	width:100%;
	border-collapse:collapse;
}

div#Kvartovi td {
	padding:2px 10px;
}

div#Kvartovi tr {
	border-bottom:1px solid #FFFFFF;
}

div#Kvartovi tr.color1 {
	background-color:#d0e0eb;
}

div#Kvartovi tr.color2 {
	background-color:#e5eff6;
}

/*#			Multimedija			#*/

div#Multi {

}

div#Multi img {
	border:none;
	padding:0;
}

div.Light_Multimed {
	border-bottom:1px solid #F3F3F3;
	border-top:1px solid #F3F3F3;
	display:block;
	float:left;
	margin:20px 0;
	padding:10px 0 7px;
	width:100%;
}

/*#		Site Map		#*/

div.SiteMap {

}

ul.CMSSiteMapList {
	margin-left:20px;
	padding:5px 0;
}

/*#		Page Numbers		#*/

.PagerControl {
	float:left;
	height:22px;
	width:510px;
	font-size:10px;
}
.PagerNumberArea {
	text-align:left;
}
.SelectedPage {
	background:transparent url(/Images/Pg_Numb_Selct.png) repeat-x scroll;
	color:#DCEBF1;
	margin-right:2px;
	padding:2px 5px;
	width:5px;
}
.UnselectedPage {
	background:transparent url(/Images/Pg_Numb.png) repeat-x scroll;
	color:#FFFFFF;
	margin-right:2px;
	padding:2px 5px;
	width:5px;
}
.PagerNumberArea a, .PagerNumberArea a:link, .PagerNumberArea a:visited {
	background:transparent url(/Images/Pg_Numb.png) repeat-x scroll;
	color:#FFFFFF;
	margin-right:2px;
	padding:2px 5px;
	width:5px;
}
.PagerNumberArea a:hover {
	background:transparent url(/Images/Pg_Numb_Selct.png) repeat-x scroll;
	color:#DCEBF1;
	margin-right:2px;
	padding:2px 5px;
	text-decoration:none;
	width:5px;
}

/*#	Back Link	#*/

a.Back_Bx,a.Back_Bx:link, a.Back_Bx:visited, a.Back_Bx:hover {
	display:block;
	float:left;
	width:87px;
	height:24px;
	margin-top:10px;
	background:transparent url(/Images/Povratak.jpg) no-repeat scroll;
}
















