@charset "utf-8";



/* CSS Document */







body



{



	background-color:#dadada;



	margin:0px;



	padding:0px;



	color:#414040;



}



h2

{

padding-top: 2px;



padding-left: 2px;



color: #414040;



font-family: Arial,Helvetica,sans-serif;



font-size: 14px;



letter-spacing: 1px;



font-weight: bold;



text-decoration: none;

}



strong{

font-weight:bold;

}

/********************************/

/* Frames, spacing, link-to-top */

/********************************/



P.csc-linkToTop { text-align: right; }

P.csc-linkToTop A { font-weight: light; }



.csc-header{

font-size:13px;

} 



.greytop



{



	background-color:#F2F2F2;



	font-family: Arial, Tahoma, sans-serif;



}







.topbrown



{

	background-color:#606060;

	height: 9px;

	font-family: Arial, Tahoma, sans-serif;

	font-size: 9px;

}



#menu12{

	background-image: url(images/logo_back.jpg);

	background-repeat: no-repeat;

	background-position: left;

	vertical-align: top;

	padding: 0px 70px 0px 57px;

	width: 890px;

	height: 105px;

}



#menu12 table{

margin-top: 15px;

margin-bottom: 16px;

}



#menu12 table a{

	color: #759901;

	font-family: Arial, Tahoma, sans-serif;

	font-size: 12px;

	font-weight: bold;

	line-height: 20px;

	text-decoration: none;

}







#menu12 table a:hover

{

	text-decoration: underline;

}







.cross_12



{



	padding-top: 2px;



}







#menutop



{

	color:#ffffff;

	padding-left: 16px;



	width: 761px;



	height: 31px;



}







#menutop div



{



	display: inline;



}







.menu1_level1_no a



{



	font-family: "Myriad Pro", Tahoma, sans-serif;



	font-size: 10px;



	color: #F4F4F4;



	text-decoration: none;







	line-height:31px;







	vertical-align: middle;







	padding-left: 14px;







	padding-right: 14px;







	padding-top: 7px;







	padding-bottom: 14px;







	text-transform:uppercase;







letter-spacing:1px;	



}



.menu1_level1_no a:hover



{



	text-decoration: underline;



}







#searchsitemap



{



	font-family: "Myriad Pro", Tahoma, sans-serif;



	font-size: 10px;



	color: #FEFEFE;



	letter-spacing: 2px;



}







#menu_categories



{



	height: 58px;



}







#menu_categories div



{



	display: inline;



}







.head_menu1



{



	font-size:1px;



	background-color: #ffffff;



	height: 1px;



}







.head_menu2



{



	font-size:1px;



	background-color: #606060;



	height: 1px;



}







.left_side



{



	width: 293px;



	vertical-align: top;



}







.middle_line



{



	width: 8px;



	background-color: #D9D8D8;



}











.right_side



{



	width: 674px;



	vertical-align: top;



}







#main_image



{



	height: 241px;



	vertical-align: top;



}







.white_space



{



	height: 0px;



}







#main_cat_news



{





	vertical-align: top;



	padding-right: 1px;



}







#main_cat_news div



{



	display: block;



}







.main_cat_news_header1



{



	font-family: Arial, Helvetica, sans-serif;



	font-size: 13px;



	color: #ffffff;



	background-color: #606060;



	font-weight: bold;



	padding: 24px 20px 4px 20px;



	letter-spacing: 1px;



}







.main_cat_news_cont



{



	position: relative;



	background-color: #606060;



	padding-bottom: 8px;



}







.main_cat_news_cont1{

font-family: Arial, Helvetica, sans-serif;









	width: 100%;







	background-color: #9C9C9C;







	margin-left: 1px; 







	margin-right: 1px;                 







	padding-top: 6px; 







	padding-left: 7px;  



	padding-right: 7px;  





	padding-bottom: 3px;    



}





.main_cat_news_cont2{

font-family: Arial, Helvetica, sans-serif;









	width: 100%;







	background-color: #9C9C9C;







	margin-left: 1px; 







	margin-right: 1px;                 







	padding-top: 20px; 







	padding-left: 18px;  



	padding-right: 7px;  





	padding-bottom: 20px;    



}

 .main_cat_news_cont > .main_cat_news_cont1{

font-family: Arial, Helvetica, sans-serif;









	width: auto;







	background-color: #9C9C9C;







	margin-left: 1px; 







	margin-right: 1px;                 







	padding-top: 6px; 







	padding-left: 7px;  



	padding-right: 7px;  





	padding-bottom: 3px;    



}





 .main_cat_news_cont > .main_cat_news_cont2{

font-family: Arial, Helvetica, sans-serif;









	width: auto;







	background-color: #9C9C9C;







	margin-left: 1px; 







	margin-right: 1px;                 







	padding-top: 6px; 







	padding-left: 18px;  



	padding-right: 7px;  





	padding-bottom: 3px;    



}





.main_cat_news_cont1 a{

font-family: Arial, Helvetica, sans-serif;

color:#FFFFFF;

font-size:12px;

}



.main_cat_news_cont1 table

{font-family: Arial, Helvetica, sans-serif;

	width: 100%;  



}



.main_cat_news_cont2 a{

font-family: Arial, Helvetica, sans-serif;

color:#FFFFFF;

font-size:12px;

}



.main_cat_news_cont2 table

{font-family: Arial, Helvetica, sans-serif;

	width: 100%;  



}

.rn-mjsevent-eventtitle{

text-align: center;

font-family: Arial, Helvetica, sans-serif;

font-size: 12px;

color:#ffffff;

}

.rn-mjsevent-month td, .rn-mjsevent-month a 



{



background-color: #BBBBBB;





text-align: center;



font-weight: bold;



font-size: 14px;



color: #333333;

font-family: Arial, Helvetica, sans-serif;

text-decoration: none;



}



.rn-mjsevent-week td, .rn-mjsevent-week a 



{



background-color: #CCCCCC;

font-family: Arial, Helvetica, sans-serif;

text-align: center;



font-weight: normal;



font-size: 12px;



color: #111111;



text-decoration: none;



padding-top: 1px;



padding-right: 0px;



padding-bottom: 1px;



padding-left: 0px;



}



.rn-mjsevent-IM



{

font-family: Arial, Helvetica, sans-serif;

color: black;



}



.rn-mjsevent-date td



{



text-align: center;

font-family: Arial, Helvetica, sans-serif;

font-size: 11px;

background-color:#eeeeee;

}





.main_cat_news_date



{



	position: relative;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	color: #ffffff;



	background-color: #606060;



	margin: 0px 129px 0px 0px;



	padding-left: 1px;



	font-weight: bold;



}







.main_cat_news_title



{



	position: relative;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 15px;



	color: #ffffff;



	margin-top: 5px;



	margin-right: 40px;



	letter-spacing: 1px;



	font-weight: bold;



}







.main_cat_news_teaser



{



	position: relative;



	margin-top: 4px;



	margin-right: 38px;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	color: #ffffff;



	font-weight: bold;



	line-height: 14px;



}







.main_cat_news_more



{



	position: relative;



	margin-top: 4px;



	margin-bottom: 1px;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	color: #A5CE00;



	font-weight: bold;



}



.main_cat_news_more a



{



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	color: #A5CE00;



	font-weight: bold;



	text-decoration: none;



}



.main_cat_news_more a:hover



{



	text-decoration: underline;



}







.middle_space_left_side



{



	padding-right:1px;



	padding-bottom: 16px;



}



.middle_space_left_side div



{



	display: block;



}







.main_cat_act_cont



{



	background-color: #b2b2b2;



	padding: 1px 1px 1px 1px;



}







.main_cat_act_cont1



{



	background-color: #ffffff;



	padding: 12px 13px 21px 8px;



}







.main_cat_act_cont1 table td



{



	color: #759901;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	vertical-align: top;



	padding-bottom: 5px;



	font-weight: bold;



	height:20px;



}



.main_cat_act_cont1 table a



{



	color: #759901;



	text-decoration: none;



}



.main_cat_act_cont1 table a:hover



{



	text-decoration: underline;



}







.cross



{



	padding-top: 5px;



}







#site_title, .site_title







{







	font-family: Arial, Helvetica, sans-serif;







	font-size: 11px;







	padding-top: 12px;







	padding-bottom: 10px;







	font-weight: bold;















}







#site_title a







{







	font-family: Arial, Helvetica, sans-serif;







	font-size: 11px;







	color: #414040;







	font-weight: bold;







	padding-left: 20px;







	padding-right: 11px;







	padding-top: 12px;







	padding-bottom: 10px;







	text-decoration:none;







	text-transform:uppercase;







}







.news_header



{



	background-image: url(images/bg_news.jpg);



	padding-left: 19px;



	padding-top: 9px;



	padding-bottom: 7px;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	color: #759901;



	font-weight: bold;



	letter-spacing: 1px;



}







.news_header div



{



	display: inline;



	float:left;



}







.news_header_i







{







	width:441px;







	text-transform:uppercase;







}







.news_date



{



	padding-left: 18px;



	padding-top: 11px;



	color: #414040;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	letter-spacing: 1px;



	font-weight: bold;



}







.news_date







{







	width:100px;







	padding-left: 0px;







	padding-top: 0px;







	color: #414040;







	font-family: Arial, Helvetica, sans-serif;







	font-size: 11px;







	letter-spacing: 1px;







	font-weight: bold;







}







.news_title







{







	padding-left: 20px;







	padding-top: 2px;







	color: #414040;







	font-family: Arial, Helvetica, sans-serif;







	font-size: 14px;







	letter-spacing: 1px;







	font-weight: bold;







}











.news_image



{



	padding-top: 10px;



	padding-left: 20px;



}







#news_start div



{



	display: block;



}



#news_start

{


	
	font-family: Arial, Helvetica, sans-serif;



	vertical-align: top;



	padding-left: 20px;

	padding-right: 20px;

	font-size: 12px;



}

#news_start h1

{

	font-size: 16px;

	color: #759901;

	font-weight: normal;

}

#news_start p
{
	text-indent: -20px;
	margin-left: 22px;
}


#news_start a

{
	font-size: 11px;
	color: #759901;
	text-decoration: none;

}

#news_start a:hover

{

	text-decoration: underline;

}



.news_teaser



{



	padding-left: 20px;



	padding-top: 19px;



	padding-right: 24px;



	color: #414040;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 10px;



}



.news_teaser p



{



	margin-top:15px;



}







.news_more



{



	color: #79A100;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 10px;



	text-align: right;



	padding-right: 57px;



	padding-bottom: 9px;



	margin-top: -7px;



}



.news_more a



{



	color: #79A100;



	text-decoration: none;



}



.news_more a:hover



{



	text-decoration: underline;



}







#border_right



{



	width: 233px;



	padding-left: 20px;



	padding-top: 19px;



	padding-right: 4px;



	vertical-align: top;



}







.quick_contact



{



	background-color: #606060;



	color: #FFFFFF;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 13px;



	padding-left: 16px;



	padding-top: 24px;



	padding-bottom: 4px;



	font-weight: bold;



}







.quick_contact_white



{



	padding-left: 18px;



	padding-top: 18px;



	padding-right: 12px;



	padding-bottom: 29px;



	background-color: #ffffff;



	background-image: url(images/logo_zenica_grey.jpg);



	background-repeat: no-repeat;



	background-position: top;



	color: #606060;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	margin-left: 1px;



	margin-right: 1px;



	letter-spacing: 1px;



}



.quick_contact_white p



{



	margin-top: 11px;



	margin-bottom: 11px;



	line-height: 12px;



}



.quick_contact_white a



{



	color: #759901;



	text-decoration: none;



	letter-spacing: 0px;



}



.quick_contact_white a:hover



{



	text-decoration: underline;



}







.moving_to_zenica



{



	background-color: #9c9c9c;



	padding: 4px 0px 1px 12px;



}







.moving_to_zenica table



{



	color: #ffffff;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 13px;



	letter-spacing: 1px;



	font-weight: bold;



}



.moving_to_zenica table a



{



	color: #ffffff;



	text-decoration: none;



}



.moving_to_zenica table a:hover



{



	color: #f2f2f2;



	text-decoration: none;



}







.green_track



{



	background-color: #A5CE00;



	margin-left: -12px;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 6px;



	margin-top: 2px;



	margin-bottom: 3px;



}







.ext



{



	margin-right: 1px;



	margin-left: -11px;



}







.red_phone



{



	background-color: #A5CE00;



	padding: 0px 0px 1px 11px;



}



.red_phone table



{



	color: #ffffff;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 13px;



	letter-spacing: 1px;



	font-weight: bold;



}







.ext1



{



	margin-right: 1px;



	margin-left: -10px;



	margin-bottom: 8px;



	font-size: 2px;



}







.ext2



{



	margin-right: 1px;



	margin-left: -10px;



}







.green_t



{



	background-color: #A5CE00;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 6px;



	padding-top: 6px;



}







.green_line



{



	background-color: #79A100;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 1px;



	padding-top: 1px;



	margin-left: 20px;



	margin-right: 33px;



	margin-bottom: 19px;



}



#news_top4

{

	padding-bottom: 15px;

	

}

#news_top4 table td

{

	font-size: 11px;

	color: #79A100;

	padding-right: 15px;

	line-height: 25px;

}

#news_top4 table div a

{

	font-size: 11px;

	color: #79A100;

	text-decoration: none;

	font-weight: bold;

}

#news_top4 table div a:hover

{

	text-decoration: underline;

}





#news_top4 div

{

	display: inline;

}



.tx_newsflexible_title_a

{

	color: #79A100;

	text-decoration: none;

	font-weight: bold;

}

/*

#pokusaj



{

	

	padding-left: 23px;



	padding-right: 23px;



	padding-top:0px;



	padding-bottom: 21px;

	color: #79A100;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-weight: bold;



}







#pokusaj .tx_newsflexible_title



{



	height: 10px;

	font-size: 11px;



}



#pokusaj a



{



	color: #79A100;



	text-decoration: none;



}



#pokusaj table a:hover



{



	text-decoration: underline;



}







#pokusaj_date



{



	padding-right: 21px;



	line-height: 24px;



	vertical-align: top;



}



*/







.news_extended







{







	background-image: url(images/news_extended.jpg);







	background-repeat: repeat-x;







	background-position: top;







	margin-left: 4px;







	margin-right: 14px;







	padding: 4px 15px 7px 14px;







	color: #ffffff;







	font-family: Arial, Helvetica, sans-serif;







	font-size: 13px;







	font-weight: bold;







	letter-spacing: 1px;







	vertical-align: top;







}















#news_extended_txt







{







	color: #414040;







	font-family: Arial, Helvetica, sans-serif;







	font-size: 10px;







	padding: 21px 27px 20px 27px;







}







#news_extended_txt p







{







	margin-top:17px;







}















#content_sub







{







	padding: 67px 137px 67px 32px;







	color: #606060;







	font-family: Verdana, Arial, Tahoma, sans-serif;







	font-size: 11px;







}















#content_sub h1







{







	font-family: Verdana, Arial, Tahoma, sans-serif;







	font-size: 15px;







	color: #fd6500;







	font-weight: normal;







}







































 .tx_newsflexible_datetime{







 	padding-top:10px;







 	color: #414040;







	font-family: Arial,Helvetica,sans-serif;







	font-size: 11px;







	letter-spacing: 1px;







	font-weight: bold;







 }







 







  .tx_newsflexible_more{







  	padding-bottom:10px;







  	border-bottom-style:solid;







  	border-bottom-width:1px;







  	border-bottom-color: #79A100;







  	







  }







  







     .tx_newsflexible_title{







  padding-top: 2px;







}







  







   .tx_newsflexible_title a{







  padding-top: 2px;







  padding-left:2px;







color: #414040;







font-family: Arial,Helvetica,sans-serif;







font-size: 14px;







letter-spacing: 1px;







font-weight: bold;







text-decoration:none;







}















 .tx_newsflexible_teaserimage{







 	padding-top:10px;







 	padding-left:2px;







 }







 







 















 .tx_newsflexible_teaser{







 padding-left:2px;







padding-top: 19px;







padding-right: 24px;







color: #414040;







font-family: Arial,Helvetica,sans-serif;







font-size: 10px;







}







 .tx_newsflexible_teaser p{







 margin-top:15px;







 }







 







  .tx_newsflexible_more {







text-align: right;















}























  .tx_newsflexible_more a{







 color: #79A100;







font-family: Arial,Helvetica,sans-serif;







font-size: 10px;







padding-right: 57px;







padding-bottom: 9px;







margin-top: -7px;







text-decoration:none;







}















.tx_newsflexible_article_datetime



{

	padding-left: 18px;







	padding-top: 11px;







	color: #414040;







	font-family: Arial, Helvetica, sans-serif;







	font-size: 11px;







	letter-spacing: 1px;







	font-weight: bold;







	







}















 .tx_newsflexible_article_headline{







	padding-left: 20px;







	padding-top: 2px;







	color: #414040;







	font-family: Arial, Helvetica, sans-serif;







	font-size: 16px;







	letter-spacing: 1px;







	font-weight: bold;







	text-transform:uppercase;







 }









.tx_newsflexible_article_teaser{

padding-left: 20px;

font-weight:bold;

}



  .tx_newsflexible_article_body{







padding-left: 20px;







	padding-top: 5px;







	padding-right: 24px;







	color: #414040;







	font-family: Arial, Helvetica, sans-serif;







	font-size: 12px;







}







.tx_newsflexible_article_body p







{







	margin-top:15px;







}















.tx_newsflexible_article_body a







{







	color: #414040;







	text-decoration:none;







}







.month_weekday {







    color : #000000;







    background-color : #ffffff;







}







.month_today {







    background-color : #ff0000;







    border-color : #000000;







} 







 







.month_holiday {







    color : #FF0000;







    background-color : #ffeeaa;







}



.calendar-table

{

	background-color: #9C9C9C;

	font-family: Arial, Helvetica, sans-serif;

	color: #cccccc;

	font-size: 12px;

	width: 95%;

}

.calendar-table td

{

	text-align: center;

	padding: 3px 0px 3px 0px;

}

.calendar-table th

{

	color: #fbfbfb;

}



.columYear

{

	font-size: 14px;

	font-weight: bold;

	color: #333333;

	padding: 4px 0px 8px 0px;

	line-height: 35px;

}

.columYear a

{

	color: #333333;

	text-decoration: none;

}





.bottomMonthLink a

{

	padding: 8px 0px 12px 0px;

	text-decoration: none;

	color: #f5f5f5;

}

.bottomMonthLink a:hover

{

	text-decoration: underline;

}



.linked_today

{

	padding:2px;

	color:#FFFFFF;

	background-color:#C7D5FE;

	cursor:pointer;

}

.linked_today_nolink

{

	padding:2px;

	color:#FFFFFF;

	background-color:#C7D5FE;

}

.linked_day

{

	padding:2px;

	color:#FFFFFF;

	background-color:#7e7e7e;

	cursor:pointer;

}



.rcMenuItemText

{

	font-size: 14px;

}



.columNext a, .columPrevious a

{

	color: #f5f5f5;

	text-decoration: underline;

}



.csc-uploads

{

	font-size: 12px;

}

.csc-uploads a

{

	color: #606060;

	text-decoration: underline;

}



.contenttable

{

	font-size: 12px;

	width: 100%;

}



 .tx-mjseventpro-pi1-singleViewField-title

{

font-size:10px;

}



#flashcontent{

text-align:center;

}



.tx-indexedsearch .tx-indexedsearch-res td.tx-indexedsearch-descr 



{

font-family: Arial, Helvetica, sans-serif;

font-style: normal;

font-size: 11px;

text-align: justify;



}



 .tx-indexedsearch-title a{

font-family: Arial, Helvetica, sans-serif;

font-size: 12px;

text-align: justify;

font-weight:bold

color:#333333;

 }

 

  .tx-indexedsearch-title a:visited{

font-family: Arial, Helvetica, sans-serif;

font-size: 12px;

text-align: justify;

font-weight:bold

color:#333333;

 }



.cal_event, a.cal_event



{



font-weight: bolder;



font-size: 11px;



color: #ffffff;



font-style: normal;



font-family: arial;



text-decoration: none;



padding-top: 0px;



padding-right: 0px;



padding-bottom: 0px;



padding-left: 0px;



margin-top: 0px;



margin-right: 0px;



margin-bottom: 0px;



margin-left: 0px;



background-color:#a2cb00;



}



.cal_saturday 

{



font-weight: normal;



font-size: 11px;



color: #666666;



font-style: normal;



font-family: arial;



margin-top: 0px;



margin-right: 0px;



margin-bottom: 0px;



margin-left: 0px;



padding-top: 0px;



padding-right: 0px;



padding-bottom: 0px;



padding-left: 0px;



text-align: center;



height: 14px;



background-color:#a2cb00;



}



.list_item_link, a.list_item_link 



{



font-weight: normal;



font-size: 10px;



color: #FFFFFF;



font-family: Arial,Helvetica,sans-serif;



text-decoration: underline;



}



.list_item_link, a.list_item_link 



{



font-weight: normal;



font-size: 10px;



color: #FFFFFF;



font-family: Arial,Helvetica,sans-serif;



text-decoration: underline;



}



.list_item_link:visited 



{



font-weight: normal;



font-size: 10px;



color: #CCCCCC;



font-family: Arial,Helvetica,sans-serif;



text-decoration: underline;



}



a.list_item_link:hover, .list_item_link:visited:hover 



{



font-weight: normal;



font-size: 10px;



color: #CCCCCC;



font-family: Arial,Helvetica,sans-serif;



text-decoration: underline;



}



a.list_item_link:hover, .list_item_link:visited:hover 



{



font-weight: normal;



font-size: 10px;



color: #CCCCCC;



font-family: Arial,Helvetica,sans-serif;



text-decoration: underline;



}



.cal_event:visited 



{



font-weight: bolder;



font-size: 11px;



color: #FFFFFF;



font-style: normal;



font-family: arial;



text-decoration: none;



}



.archived_news td, .archived_news
{
	font-size: 11px;
}
.archived_news td a, .archived_news a
{
	color: #759901;
	text-decoration: none;
}
.archived_news td a:hover, .archived_news a:hover
{
	text-decoration: underline;
}

.tx_newsflexible_archivelink
{
	width: 100%;
	padding-top: 15px;
	padding-left: 200px;
}


.tx_newsflexible_archivelink a
{
	text-align: right;
	font-size: 11px;
	color: #759901;
	text-decoration: none;
}
.tx_newsflexible_archivelink a
{
	text-decoration: underline;
}

.searchsitemaps a
{
	padding: 5px 5px 0px 10px;
	vertical-align: middle;
	text-align: center;
}