* {
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
body {
	background-color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height:150%;
	color: #000000;
	text-align:justify;
	background: url(/templates/public/base/images/fhp_logo.gif) repeat-y top center;
}
a{
	color:#000;
	text-decoration:none;
}
p{
	page-break-inside: avoid;
}
#top_hd {
	display:none;
}
#sd {
	display:none;
}
.bld {
	font-weight: bold;
}
#hd {
	display:none;
}
#content {
	float: none;
	clear: both;
}
#leftMenu{
	display:none;
}
#ruk {
	display:none;
}
.paging {
	display:none;
}
.float_left{
	float:left;
}
.float_right{
	float:right;
}
.vst {
	border-bottom-width: 0.5mm;
	border-bottom-style: dotted;
	border-bottom-color: #000;
}
.vst_nas{
	font-size: 1.1em;
	font-weight: bold;
	color: #000000;
	padding-top: 3mm;
}
.vst_dat {
	font-size: 0.9em;
	color: #000000;
}
.vst_im_lnk {
	display:none;
}
.vst_lst {
}
.akt {

}
.akt_akt {
	font-size: 13pt;
	font-weight: bold;
	color: #fff;
}
.akt_lin {
	display:none;
}
.picn {
	display: none;
}
.akt_nas{
	font-size: 13pt;
	font-weight: bold;
	color: #000000;
	font-style: italic;
	text-decoration:none;
	margin-top:3mm;
	margin-bottom:3mm;
}
.akt p{
	text-align: justify;
}
.spc {
	width: 100%;
}
.inf {
	font-size: 12pt;
	font-weight: bold;
	padding-top: 10mm;
	padding-left: 6mm;
}
.newslt {
	display:none;
}
.inform_lin {
	display:none;
}
.inform ul {
	padding-top: 10mm;
	padding-left: 6mm;
	list-style-type: none;
	padding-bottom: 10mm;
}
.newslt_pri {
	display:none;
}
#dole {
	background-color: #00FFFF;
}
#footer {
	display:none;
}
/* ########### bilten ######### */
.pse_mn {
	float: right;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFCC00;
	padding-bottom: 1px;
}
.naslov {
	font-size: 13pt;
	font-weight: bold;
	text-transform: uppercase;
	margin-top:10mm;
	margin-bottom:5mm;
}
.linija {
	display:none;
}
.vst_b {
	border-bottom-width: 0.5;
	border-bottom-style: dotted;
	border-bottom-color: #eee;
	margin-top: 5mm;
	clear: both;
	page-break-inside:avoid;
}
.vst_b_menu {
	border-bottom-width: 0.5mm;
	border-bottom-style: dotted;
	border-bottom-color: #eee;
	margin-top: 5mm;
}
.vst_nas_b {
	font-size: 1.1em;
	font-weight: bold;
	color: #000000;
	padding-top: 2mm;
}
.vst_dat_b {
	font-size: 1em;
	color: #000000;
}
.vst_im_lnk_b {
	display:none;
}
.vst_sad_b {
	font-size: 1em;
	color: #000000;
	font-style: italic;
	margin-bottom: 5mm;
}
.vst_sad_b a img {
	display:none;
}
/* ########### dokumentovanje i pamcenje ######### */
/* ########### kosovo ######### */
.tekst {
	clear: both;
}
.fbox_kos {
	float: right;
	border: 3px solid #fca605;
	margin-bottom: 5px;
	margin-left: 8px;
	width: 270px;
}
.kvl {
	margin-top: 8px;
	margin-right: 5px;
	margin-bottom: 8px;
	margin-left: 5px;
}
.kv {
	margin-bottom: 5px:
}
.naslov_tekst {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	margin-bottom: 10px;
	margin-top: 10px;
}
.tekst p{
	text-align: justify;
	font-size: 9pt;
	padding-bottom: 5mm;
}
.tekst p a, .tekst p a:visited, .tekst p a:link {
	color:#000;
}
.tekst ul {
	margin-left: 10mm;
	list-style-image: none;
	list-style-type: none;
}
.tekst li {
	margin-right: 12px;
	font-size: 9pt;
}
.comment {
	display:none;
}
.kosovo_mem {
	display:none;
}
.search_results table{
	word-wrap: break-word;
	margin: 10mm 0mm;
	border:0.5mm solid #000;
	font-size:10pt;
}
.search_results th {
	word-wrap: break-word;
	background-color: #eee;
	font-weight:bold;
	text-align: left;
	padding: 2mm 0mm 2mm 1mm;
}
.search_results td{
	padding: 1mm;
	word-wrap: break-word;
	text-transform:capitalize;
}
.search_results {
}
.search_naslov{
	font-size:16pt;
	font-weight:bold;
	margin:5mm 0mm;
}
/* ########### magazin ######### */
.magazin_lista {
	margin-left: 22px;
	list-style-image: none;
	list-style-type: none;
}
.magazin_li_br {
	margin-right: 12px;
}
.magazin_li {
	margin-top: 2px;
	margin-bottom: 2px;
}
/* ########### outreach ######### */
.dsn {
	margin-left: 12px;
}
.kv_l ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	list-style-type: none;
	list-style-position: outside;
	margin-left: 12px;
}
.kv_l ul ul{
	list-style-type: none;
	list-style-position: outside;
	margin-left: 12px;
	font-weight: normal;
}
.kv_l ul ul ul{
	list-style-type: disc;
	list-style-position: inside;
	margin-left: 12px;
	font-weight: normal;
}
/* ########### publikacije ######### */
.pub_l {
	clear: both;
	margin-top: 7mm;
	padding-bottom:5mm;
	page-break-inside: avoid;
}
.pub_l_img {
	border: 0.5mm solid #eee;
	float:left;
}
.pub_nas {
	font-size: 13pt;
	font-weight: bold;
	font-style: italic;
}
.pub_txt {
	font-size: 9pt;
	text-align: justify;
}
.pub_ft {
	font-size: 9pt;
	margin-top: 3mm;
	clear:both;
}
.pub_cont{
	float:right;
	width:80%;
}
.pub_cont_r{
	float:left;
	width:80%;
}
.pub_cont a img {
	display:none;
}
.pub_ft_i {
	display:none;
}
.pub_ft_fhp {
	font-weight: bold;
	font-size: 11px;
}
.nk {
	color: #000000;
}
.pub_r {
	clear: both;
	margin-top: 7mm;
	page-break-inside: avoid;
}
/* ########### video produkcija ######### */
.prod_lev, .prod_des {
	clear: both;
	margin-top: 10mm;
}
.prod_slk {
	float: left;
}
.prod_slk ul, .prod_slk_d ul {
	list-style-position: outside;
	list-style-type: disc;
	font-size: 9pt;
	color: #000;
	margin-left: 5mm;
	clear:both;
}
.prod_slk ul a, .prod_slk_d ul a{
	font-size: 9pt;
	color: #000;
}
.prod_nas {
	font-size: 13pt;
	font-weight: bold;
	font-style: italic;
	margin-bottom: 5mm;
}
.prod_nas a{
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	font-style: italic;
}
.prod_txt {
	width: 80%;
	float: right;
	margin-bottom: 3mm;
	text-align: justify;
}
.lin_od {
	clear: both;
	border-top-width: 0.5mm;
	border-top-style: dotted;
	border-top-color: #eee;
	font-size: 1px;
	/*margin-bottom: 5px;*/
}
.prod_ft {
	font-size: 9pt;
	margin-top: 2mm;
	margin-bottom: 2mm;
}
.prod_ft_s {
	color: #000;
}
.prod_slk_d {
	float: right;
	margin-bottom: 2mm;
}
.prod_txt_d {
	width: 80%;
	float: left;
	margin-bottom: 2mm;
	text-align: justify;
}