body
{
	margin: 0px;
	padding: 0px;
	background: #f1e9da;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

#red_head
{
	background: #9c0018;
	text-align: center;
}

#white_head
{
	text-align: center;
	background: #ffffff;
}


.oblast
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
	text-align: left;
}

.oblast a
{
	color: #666666;
	text-decoration: none;
}

.oblast a:hover
{
	color: #960000;
	text-decoration: none;
}

.oblasti_sub
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #515151;
	margin-top: -3px;
	margin-bottom: 5px;
	text-align: left;
}

.oblasti_sub a
{
	color: #666666;
	text-decoration: none;
}

.oblasti_sub a:hover
{
	color: #960000;
}

.shadow
{
	background: url(imgs/shadow.gif) repeat-x;
	height: 6px;
}

#body_left
{
	border-left: 1px dotted #333333;
	border-right: 1px dotted #333333;
	padding: 0px 5px 0px 5px;
	vertical-align: top;
}

#body_right
{
	border-right: 1px dotted #333333;
	padding: 0px 5px 0px 5px;
	vertical-align: top;
}

#body_all
{
	border-right: 1px dotted #333333;
	border-left: 1px dotted #333333;
	padding: 0px 5px 0px 5px;
	vertical-align: top;
}

.meni_title
{
	background: #88857e;
	padding: 5px 5px 5px 10px;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}

.meni
{
	padding: 2px 0px 2px 0px;
}

.meni ul 
{
	margin: 0; 
	padding: 0; 
	list-style-type: none;
	font-size: 12px;
	text-align: left;
}

.meni li 
{
	margin: 0;
}

.meni a 
{
	display: block;
	padding: 6px 6px 6px 10px; 
	height: 15px;
	color: #313234;
	text-decoration: none;
}

.meni a:hover
{
	background: #ddd5c2;
	text-decoration: none;
}

.najave
{
	padding: 2px 3px 2px 3px;
	text-align: left;
}

.najave_item
{
	font-size: 11px;
	padding: 4px 0px 4px 0px;
	border-bottom: 1px dotted #333333;
}

.najave_item a
{
	text-decoration: none;
	color: #333333;
}

.najave_item a:hover
{
	text-decoration: none;
	color: #666666;
}

.najave_item_last
{
	font-size: 11px;
	padding: 4px 0px 4px 0px;
}

.najave_item_last a
{
	text-decoration: none;
	color: #333333;
}

.najave_item_last a:hover
{
	text-decoration: none;
	color: #666666;
}

.aktuelno
{
	padding: 5px;
	text-align: center;
}

.aktivnosti
{
	padding: 5px 0px 5px 0px;
}

.poslednja_aktivnost
{
	background: #f4d9ae;
	padding: 5px 11px 5px 11px;
	text-align: left;
}

.aktivnost_title
{
	font-size: 12px;
	font-weight: bold;
}

.aktivnost_date
{
	font-size: 9px;
	color: #999999;
}

.aktivnost_image
{
	margin: 0px 0px -2px 0px;
	padding: 0px 3px 0px 0px;
}

.dotted_space
{
	background: url(imgs/tackice.gif) repeat-x;
	background-position: center;
	height: 14px;
}

.aktivnost_item
{
	background: #f5f1e6;
	padding: 5px 11px 5px 11px;
	text-align: left;
	margin-bottom: 3px;
}

.prjekat_demokratija
{
	width: 50%;
	height: 127px;
	background: url(imgs/prjekat_demokratija.jpg) no-repeat;
	
	text-align: left;
	vertical-align: top;
}

.prjekat_savjetovaliste
{
	width: 50%;
	height: 127px;
	background: url(imgs/prjekat_savjetovaliste.jpg) no-repeat;
	
	text-align: left;
	vertical-align: top;
}

.prjekat_radio
{
	width: 50%;
	height: 127px;
	background: url(imgs/prjekat_radio.jpg) no-repeat;
	
	text-align: left;
	vertical-align: top;
}

.prjekat_volonterizam
{
	width: 50%;
	height: 127px;
	background: url(imgs/prjekat_volonterizam.jpg) no-repeat;
	
	text-align: left;
	vertical-align: top;
}

.prjekat_partnerski
{
	width: 50%;
	height: 127px;
	background: url(imgs/prjekat_partnerski.jpg) no-repeat;
	
	text-align: left;
	vertical-align: top;
}

.prjekat_edukacija
{
	width: 50%;
	height: 127px;
	background: url(imgs/prjekat_edukacija.jpg) no-repeat;
	
	text-align: left;
	vertical-align: top;
}

.u_projektu
{
	padding: 8px;
	text-align: left;
	vertical-align: top;
}

.u_projektu a
{
	text-decoration: none;
	color: #333333;
}

.u_projektu a:hover
{
	text-decoration: underline;
	color: #000000;
}

.u_projektu ul
{
	margin: 0px;
	padding: 5px 0px 0px 20px;
	font-size: 11px;
}

.shadow_down
{
	background: url(imgs/shadow_2.gif) repeat-x;
	height: 6px;
}

#footer
{
	background: #DBD6CC;
	border-top: 1px solid #C1BEB8;
	padding: 5px;
}

.copy_cell
{
	width: 210px;
	font-size: 11px;
	border-right: 1px solid #C1BEB8;
	border-left: 1px solid #C1BEB8;
	text-align: right;
	padding-right: 5px;
	color: #7F7F7F;
}

.lng_bar
{
	text-align: center;
	padding: 3px 0px 8px 0px;
	border-bottom: 1px solid #C1BEB8;
	border-right: 1px solid #C1BEB8;
	color: #9C4E4E;
}

.lng_bar a
{
	color: #9C4E4E;
	padding: 5px 7px 5px 7px;
	text-decoration: none;
}

.lng_bar a:hover
{
	color: #2C2B29;
	text-decoration: none;
	background: #999999;
}

.lng_active
{
	color: #2C2B29;
	text-decoration: none;
	background: #999999;
}

.foot_meni
{
	border-right: 1px solid #C1BEB8;
	padding-top: 5px;
	text-align: center;
}
.foot_meni a
{
	color: #9C4E4E;
	text-decoration: none;
	padding: 0px 5px 0px 5px;
}

.foot_meni a:hover
{
	color: #2C2B29;
	text-decoration: none;
	padding: 0px 5px 0px 5px;
}

.aktivnost_title a
{
	text-decoration: none;
	color: #333333;
}

.aktivnost_title a:hover
{
	text-decoration: none;
	color: #960000;
}

.bilten
{
	padding: 5px;
	text-align: left;
}

.bilten a
{
	font-size: 10px;
	text-decoration: none;
	color: #960000;
	padding-left: 2px;
	padding-right: 2px;
}

.bilten a:hover
{
	color: #333333;
}

.bilten_sub
{
	text-align: right;
	padding-right: 26px;
}

.input_txt
{
	width: 160px;
	padding: 2px;
	font-size: 11px;
	color: #666666;
	background: #E0D8C8;
	border: 1px solid #9E9788;
}

.input_txt:focus
{
	background: #ECE7DC;
}

.sub_bil
{
	margin-top: 3px;
}

.publikacije
{
	padding: 2px 3px 2px 3px;
	text-align: left;
}

.publikacije_item
{
	font-size: 11px;
	padding: 4px 0px 4px 0px;
	border-bottom: 1px dotted #333333;
}

.publikacije_item a
{
	text-decoration: none;
	color: #666666;
}

.publikacije_item a:hover
{
	text-decoration: none;
	color: #333333;
}

.pub_vise
{
	text-align: right;
	padding: 5px;
}

.pub_vise a
{
	text-decoration: none;
	color: #666666;
}

.pub_vise a:hover
{
	color: #960000;
}

.publikacije_opis
{
	padding: 4px 2px 2px 2px;
	font-size: 11px;
}

a span 
{
	display: none;
	width: 300px;
}
a:hover span 
{
	position: absolute;
	display: block;
	padding: 3px;
	background-color: #F1E9DA;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	opacity: 0.9;
	border: 1px solid #ADA595;
}
.pub_img
{
	border: 1px solid #999999;
	margin: 5px;
}

#o_programu
{
	text-align: left;
	padding: 5px 0px 5px 0px;
	font-size: 12px;
	line-height: 20px;
}

#o_programu h2
{
	font-size: 16px;
	color: #960000;
	margin: 5px 5px 5px 0px;
	padding: 0px;
}

#link_box
{
	text-align: right;
	border-bottom: 3px solid #C8BCA5;
	font-size: 11px;
}

#link_box ul
{
	padding-left: 10px;
	margin: 0px;
}

#link_box a
{
	padding: 3px 5px 3px 5px;
	margin: 0px;
	text-decoration: none;
	background: #DCD1BD;
	color: #333333;
}

#link_box a:hover
{
	background: #C8BCA5;
}

#link_box .o_activ
{
	background: #C8BCA5;
}

#txt_options
{
	font-size: 10px;
	background: #DCD1BD;
	border-top: 1px solid #C8BCA5;
	border-bottom: 1px solid #C8BCA5;
	padding: 5px;
	text-align: right;
}

#txt_options a
{
	padding: 0px 3px 0px 3px;
	text-decoration: none;
	color: #666666;
}

#txt_options a:hover
{
	color: #960000;
}

.img_okvir
{
	border: 1px solid #c0c0c0;
	background: #ffffff;
	padding: 5px;
	margin-top: 3px;
	margin-bottom: 3px;
	float: right;
	
	font-size: 10px;
	font-style: normal;
	text-align: center;
}

.img_okvir p
{
	margin: 0px; padding: 0px;
	clear: both;	
}

.img_okvir img
{
	border: 1px solid #666666;
}

.show_pages
{
	 color:#9b0019;
	 margin: -6px 0px 5px 0px;
}

.show_pages a
{
	 margin: 2px;
	 text-decoration: none;
	 color:#9b0019;
	 padding: 2px;
}
.show_pages a:hover
{
	 margin-right: 2px;
	 text-decoration: none;
	 padding: 2px;
	 background: #9b0019;
	 color: #ffffff;
}

.on_page
{
	 margin-right: 2px;
	 text-decoration: none;
	 padding: 2px;
	 background: #9b0019;
	 color: #ffffff;
}

.show_page
{
	 color:#9b0019;
	 margin: 0px 0px -2px 0px;
}

.show_page a
{
	 text-decoration: none;
	 color:#9b0019;
	 padding: 2px;
}
.show_page a:hover
{
	 text-decoration: underline;
}

.show_oblast_page
{
	 color:#9b0019;
	 margin: -6px 0px 4px 0px;
}

.show_oblast_page a
{
	 text-decoration: none;
	 color:#9b0019;
	 padding: 2px;
}
.show_oblast_page a:hover
{
	 text-decoration: underline;
}

.search_box
{
	border-bottom: 1px solid #B4A78D;
	border-top: 1px solid #B4A78D;
	background: #DCD1BD;
	padding: 10px;
}

.pretraga_keywords
{
	width: 220px;
	padding: 2px;
	font-size: 11px;
	color: #666666;
	background: #ffffff;
	border: 1px solid #9E9788;
}

.pretraga_programi
{
	width: 265px;
	padding: 2px;
	font-size: 11px;
	color: #666666;
	background: #ffffff;
	border: 1px solid #9E9788;
}

.pretraga_tipovi
{
	width: 227px;
	padding: 2px;
	font-size: 11px;
	color: #666666;
	background: #ffffff;
	border: 1px solid #9E9788;
}

.pretraga_datum
{
	width: 121px;
	padding: 2px;
	font-size: 11px;
	color: #666666;
	background: #ffffff;
	border: 1px solid #9E9788;
}

.pretraga_submit
{
	padding: 3px;
	font-size: 11px;
	color: #FFFFFF;
	background: #960000;
}

.pretraga_submit:hover
{
	padding: 3px;
	font-size: 11px;
	color: #FFFFFF;
	background: #DA2826;
}
.sub_title
{
	background: #DBD8D2;
	font-size: 10px;
	color: #333333;
	padding: 3px 3px 3px 8px;
}

.sub_title a
{
	text-decoration: none;
	color: #000000;
}

#sitemap
{
	margin: 0px;
	padding: 10px;
}

#sitemap .map_left
{
	float: left;
	width: 300px;
	text-align: left;
}

#sitemap .map_right
{
	float: right;
	width: 300px;
	text-align: left;
}

#sitemap a
{
	text-decoration: none;
	color: #333333;
}

#sitemap a:hover
{
	text-decoration: none;
	color: #000000;
}

#sitemap h3
{
	margin: 0px;
	padding: 1px;
	font-size: 13px;
}

#sitemap dd
{
	margin: 0px 0px 0px 10px;
	padding: 4px;
	font-size: 12px;
}

#sitemap ul
{
	margin: 0px 0px 0px 20px;
	padding: 0px;
}