BODY
{
	margin: 5px auto;
	background-color:#FFFFFF;
	font-family:Verdana, Serif;
	vertical-align:top;
	color:#000;
	
}

FORM
{
	text-align:left;
	}

A, A:visited
{
	font-size:8pt;
	color:#B01514;
	text-decoration:underline;
}

A:hover
{
	text-decoration:none;
	}


UL
{
	list-style-position:outside;
	margin-left:20px !important;
	margin-bottom:0px;
	margin-top:0px;
	padding:0px;
	list-style-type:square ;}
	
LI
{
	padding-top:4px;
	}	


TD, DIV
{
	font-family:Verdana,Serif;
}

HR
{
	border:1px solid #EDEDEC;
	width:50%;
	}

#VanjskiRub_Desno
{
	width:25%;
	height:122px;
	background-image: url(../images/head/head_right_bg.jpg);
	background-repeat:repeat-x;
	background-position:left;
	vertical-align:top;
	}

#VanjskiRub_Lijevo
{
	width:25%;
	background-image: url(../images/head/head_left_bg.jpg);
	background-repeat:repeat-x;
	vertical-align:top;
}

.ContentArea
{
	width:760px;
	/*height:100%;*/
	vertical-align: top;
	}


/* --- HEADER --- */
#HeaderArea
{
	width:760px;
	height:122px;
	vertical-align:top;
}

#FlashHead
{
	width:539px; 
	height:122px;
	vertical-align:top;
	clear:none;
	float:left;
	background-image:url(../images/head/header_flash_bg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;	
	}
	
#Spacer
{
	height:10px;
	width:20px;
	border:1px solid green;
	}
/* --- HEADER --- */

/* --- LOGO & LANG -- */
#LogoDiv
{
	width:221px; 
	height:122px;
	float:left;
	clear:right;
	}

#LogoPic
{
border:0px solid black;
margin: 2px 0px 3px 0px !important; margin-top:4px;
	}
	
#LangBg
{
	height:65px;
	margin-top:0px !important; margin-top:-3px;
	background-image: url(../images/blue_bg.jpg);
	background-repeat: repeat-x;
	padding-left: 28px;
	margin-top:-2px;
		}
		
#LangTB
{
	padding-top:-4px !important; padding-top:-0px;
	}

.LangTD
{
	height:20px;
	width:100%;
	font-family:Verdana, Serif;
	font-size:7pt;
	font-weight:bold;
	color:#fff;
	background-image:url(../images/lang_middle_border.jpg);
	background-repeat: repeat-x;
	background-position:top;
	vertical-align:top;
	padding-top:2px;
		}

.LangTD A, .LangTD A:visited
{
	font-size:7pt;
	color: #fff;
	text-transform:uppercase;
	text-decoration:none;
	}

.LangTD A:hover
{
	color:#E7E7E4;
}
/* --- LOGO & LANG -- */


.LeftContent
{
	width:139px;
	vertical-align:top;
}
	
.MiddleContent
{
	width:606px;
	vertical-align:top;
	height:100% !important;
	border:0px black solid;
}

.MiddleContent TD
{
	vertical-align:top;
}

.RightContent
{
	width:139px;
	vertical-align:top;
}

.SpacerTD
{width:15px;
	}
	
	
	
/* --- MENI ---- */	

#MeniDIV
{
	margin: 0px 0px 0px 0px;
	width:139px;
}

.MeniTB
{
	font-family:Verdana, Serif;
	font-size:8pt;
	color:#25385D;
	border:1px solid #CCCCCC;
	}
	
.MeniRightTD
{
	width:10px;
	height:25px !important;height:20px; 
	background-color:#25385D;
}

.MeniTD
{	
	height:25px !important;height:20px; 
	text-align:right;
	padding:3px 5px 3px 5px !important;
	background-color:#EEF1F4;
}

.MeniTDHover
{
	height:25px !important;height:20px;
	text-align:right;
	padding:3px 5px 3px 5px;	
	background-color:#E7E7E4;
	}

a.MeniLink:link, a.MeniLink:visited
{font-size:8pt;
	color:#25385D;
	text-decoration:none;
	}

a.MeniLink:hover
{
	text-decoration:none;
	color:#B71717;
	}
/* --- MENI ---- */


/* --- SUBMENI ---- */	

#SubMeniDIV
{
	margin: 0px 0px 0px 0px;
	width:139px;
}

.SubMeniTB
{
	border:1px solid #CCCCCC;	
	font-family:Verdana, Serif;
	font-size:8pt;
	color:#25385D;
	}
	
.SubMeniRightTD
{
	width:10px;
	height:20px !important;
	background-color:#25385D;
}

.SubMeniTD
{
	height:20px !important;
	text-align:right;
	padding: 2px 5px 2px 0px !important;
	background-color:#EEF1F4;
}
	
.SubMeniTDHover
{
	height:20px !important;
	text-align:right;
	padding:  2px 5px 2px 0px;	
	background-color:#E7E7E4;}

a.SubMeniLink:link, a.SubMeniLink:visited
{
	color:#25385D;
	text-decoration:none;
	}

a.SubMeniLink:hover
{
	text-decoration:none;
	color:#B71717;
	}
/* --- MENI ---- */

.PageMeniTD
{
	height:20px !important;
	padding: 2px 5px 2px 0px !important;
	background-color:#EEF1F4;
}
	
.PageMeniTDHover
{
	height:20px !important;
	padding:  2px 5px 2px 0px;	
	background-color:#E7E7E4;}



/* --- Footer ---- */
.Footer
{
	
	 height:68px;
	 background: url(../images/head/footer_bg.jpg) repeat-x;
	 text-align:center;
	 color:#fff;
	 font-weight:bold;
	 font-size:6pt;
	 white-space:normal;
	}

.Footer Div
{
	padding:0px;
	}

.Footer A, .Footer A:visited
{
	font-size:6pt;
	color: #fff;
	text-decoration:none;
	}
.Footer A:hover
{
	text-decoration:underline;
	} 
/* --- Footer ---- */	

/* --- Anketa --- */

#PollBox
{
	/*width:128px;*/
	/*margin: 0px 0px 0px 0px;*/
	margin-top:5px;
	margin-bottom:0px;
	border:1px solid #A7A6A6;
}

#PollBox_default
{
/*	width:140px;*/
	/*margin: 0px 0px 0px 0px;*/
	margin-top:5px;
	border:1px solid #A7A6A6;
}

#FramePoll
{
	font-family:Verdana,serif;
	font-size:8pt;
	background-color:#E3E3E2;
	padding:5px;
}

#FramePollInnerContent
{
	/*width:125px;*/
	/*height:100%;*/
	border:1px solid #A7A6A6;
	background: #FDFDFD  url(../images/pollQuestion.jpg) repeat-x top;
	}

.PollQuestion
{
	font-size:9pt;
	font-weight:bold;
	height:19px;
	padding:6px;
	color:#283B62;
}

.PollAnswer
 {
	vertical-align:middle;
	height:25px;
	font-size:10px;	
	padding:2px 2px;
	font-size:7pt;
	}  

.PollBttnTd
{
	text-align:center;
	width:100%;
	padding:7px 0px;
}	                         
/* --- Anketa --- */  	

.LinkMore
{
	height:20px;
	margin:5px 0px;
	text-align:right;
	}

/* --- Navigation --- */  	
#Navigation
{
	padding: 3px 0px 2px 3px;
	font-weight:bold;
	font-size:10px;
	vertical-align:top;
	border: 1px solid #CCCCCC;
	border-bottom: 0px;
	background:url(../images/div_Head_LightGray.jpg) left top no-repeat;
	background-color:#E6E6E6;
	color:#25385D;
	}

.ThisPageNavigation
{
	color:#25385D/*BE1D1C*/;
	}
	
#Navigation A, #Navigation A:visited
{
	font-size:10px;
	color:#25385D;
	text-decoration:none;
	}
	
#Navigation A:hover
{
	color:#BE1D1C;
	text-decoration:underline;
	}

	
/* --- Navigation --- */  	


/* --- NewsBox --- */

#PageNewsBox
{
	margin: 10px 0px 10px 0px;
	font-family:Verdana,serif;
}

#PageNewsBoxHead_Bg
{
	background :url(../images/divBlue_Bg.jpg) top repeat-x;
}

#PageNewsBoxHead
{
	letter-spacing:2px;
	color:#fff;
	font-size:8pt;
	font-weight:bold;
	text-transform:uppercase;
	padding: 2px 0px 2px 10px;
	background:url(../images/divRightBlue.jpg) top right no-repeat;
}

#PageNewsBoxContent
{
	margin: 5px 0px 0px 0px !important;
	border: 1px solid #CCCCCC;
}

#PageNewsBoxInnerContent
{
	font-size:8pt;
	line-height:1.5;
	margin:5px 0px;
	padding:5px;
}


/* --- ADV Search --- */
.PageNewsBox
{
	margin: 10px 0px 10px 0px;
	font-family:Verdana,serif;
}

.PageNewsBoxHead_Bg
{
	background :url(../images/divBlue_Bg.jpg) top repeat-x;
}

.PageNewsBoxHead
{
	letter-spacing:2px;
	color:#fff;
	font-size:8pt;
	font-weight:bold;
	text-transform:uppercase;
	padding: 2px 0px 2px 10px;
	background:url(../images/divRightBlue.jpg) top right no-repeat;
}

.PageNewsBoxContent
{
	margin: 5px 0px 0px 0px !important;
	border: 1px solid #CCCCCC;
}

.PageNewsBoxInnerContent
{
	font-size:8pt;
	line-height:1.5;
	margin:5px 0px;
	padding:5px;
}
/* --- ADV Search --- */

/*--- PageListing --- */

.PageListing
{
	height:0px;
	font-size:10px;
	color:#293C63;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
	margin:0px 5px;
	}
	
a.PageListing:link, a.PageListing:visited
{
	font-size:10px;
	color:#d1d1d1;
	text-decoration:none;
	margin:0px 5px;
	}	
	
a.PageListing:hover
{
	color:#293C63;
	}
	

.PageListing A, .PageListing A:visited
{
	font-size:10px;
	color:#d1d1d1;
	text-decoration:none;
	margin:0px 2px;
	}	
.PageListing A:hover
	{
	color:#293C63;
	}


	
#SiteTree A, #SiteTree A:visited
{
	color:#293C63;
	text-decoration:none;
}
	
#SiteTree A:hover
{
	text-decoration:underline;
	}	
	
	
/* --- Fotogalerija --- */

.PhotoBox
{
	margin: 10px 0px 10px 0px;
	font-family:Verdana,serif;
}

.PhotoBoxHead_Bg
{
	background :url(../images/divBlue_Bg.jpg) top repeat-x;
}

.PhotoBoxHead
{
	letter-spacing:2px;
	color:#fff;
	font-size:8pt;
	font-weight:bold;
	text-transform:uppercase;
	padding: 2px 0px 2px 10px;
	background:url(../images/divRightBlue.jpg) top right no-repeat;
}

.PhotoBoxContent
{
	margin: 5px 0px 0px 0px !important;
	border: 1px solid #CCCCCC;
}

.PhotoBoxInnerContent
{
	font-size:8pt;
	line-height:1.5;
	margin:5px 0px;
	padding:5px;
}	

.FlashBanner
{/*na homepage*/
	padding-left:10px;
	padding-bottom:10px;
	}	
	

.FlashBannerSlot
{
	margin-top:0px;
	margin-bottom:10px;
	}		