body 				{ padding: 0px; margin: 0px; background-image: url(images/page-bg.gif); background-repeat: repeat;}
#main 				{ padding: 0px;width: 758px;margin-top: 0px;margin-right: auto;margin-bottom: auto;margin-left: auto;overflow:hidden; }

#main #header 		{ 
	background-image: url(images/prison_head.png);
	@filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://zero0.svetamarija.hr/tpl/ZeroPrisonP/images/prison_head.png",sizingMethod="scale");
	@background-image: none; 
	
	
	margin: 0px;padding: 0px;height: 229px;width: 756px;}
#main #header .title{ margin: 0px;padding: 0px; padding-top: 92px; padding-right: 52px; text-align:right;font-family: Tahoma, Verdana, Arial;font-size: 30px; color:#556f4d;}
#main #header .title a { margin: 0px;padding: 0px; text-decoration:none;  color:#556f4d;}
#main #header .opis	{ margin: 0px;padding: 0px;  padding-right: 53px; text-align:right;font-family: Tahoma, Verdana, Arial;font-size: 11px; color:#556f4d;}

#main #footer 		{ background-image: url(images/prison_foot.png); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://zero0.svetamarija.hr/tpl/ZeroPrisonP/images/prison_foot.png", sizingMethod="scale");@background-image: none; margin: 0px;font-family: Tahoma, Verdana, Arial;font-size: 11px;padding: 0px;height: 42px;width: 756px; padding-top: 25px; text-align: center; color: #556f4d;overflow:auto; }
#main #footer a		{ margin: 0px;padding: 0px; text-decoration: none; color: #7f9777  }
#main #footer a:hover	{ text-align: center; text-decoration: underline; color: #556f4d  }

#main #main_box		{ 
	
	background-image: url(images/prison_main_bg.png);
	@filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://zero0.svetamarija.hr/tpl/ZeroPrisonP/images/prison_main_bg.png",sizingMethod="scale");
	@background-image: none; 
	margin: 0px;
	padding: 0px; 
	overflow:auto;
	width: 756px;
	height: 100%;
}

#main #main_box #menu 	{ margin: 0px; width: 228px; padding: 0px; float:left; overflow:auto;}
#main #main_box #menu p { margin: 0px;padding: 0px;  font-family: Tahoma, Verdana, Arial;font-size: 11px;width: 182px;text-align: justify;color: #556f4d;padding-left: 15px;padding-top: 0px;margin-bottom: 0px;margin-left: 13px;}
#main #main_box #menu .title { margin: 0px;padding: 0px;font-family: Tahoma, Verdana, Arial;font-size: 11px; font-weight: bold;color: #556f4d;background-image: url(images/prison_menu_bg.png);filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://zero0.svetamarija.hr/tpl/ZeroPrisonP/images/prison_menu_bg.png", sizingMethod="scale");@background-image: none; background-repeat: no-repeat;padding-left: 10px;padding-top: 4px;height: 17px;width: 194px;margin-top: 13px;margin-left: 17px;margin-bottom: 7px;}
#main #main_box #menu a { margin: 0px;padding:0px; text-decoration: none;margin-left:0px; color: #7f9777;cursor: pointer;}
#main #main_box #menu a:hover {  text-decoration: none; color: #4d534b}
#main #main_box #menu .poll_tx {   margin-top: 5px;}
#main #main_box #menu .poll_pit {   margin-bottom: 15px; font-weight: bold;}
#main #main_box #menu .poll_rez {  width: 190px; height: 7px; margin-left: 23px; background-color: #DAEAD3;}
#main #main_box #menu .poll_rez_pos {  margin: 0px; padding: 0px;height: 7px; background-color: #b9cbb4;}
#main #main_box #menu form {  margin: 0px; padding-top: 0px; border: none;}
#main #main_box #menu .radio {  margin: 2px; margin-top: 7px; @margin-top: 0px; margin-bottom: -3px; padding: 0px; border: none;}
#main #main_box #menu .act { margin: 0px;padding: 0px;  font-family: Tahoma, Verdana, Arial;font-size: 11px;width: 182px;text-align: justify;color: #7f9777;padding-left: 15px;padding-top: 5px;margin-bottom: 0px;margin-left: 13px;}
#main #main_box #menu .act_d { color: #556f4d; }


#main #main_box #menu #calendar 			{ padding:0px;margin:0px;margin-left:43px;font-family: Arial, Helvetica, sans-serif;font-size: 11px;width: 150px;}
#main #main_box #menu #calendar a 			{ margin:0px;padding:0px;font-weight:bold;color:#7f9777;text-decoration: none;cursor: pointer;}
#main #main_box #menu #calendar a:hover 	{ font-weight:bold;color:#556f4d;}
#main #main_box #menu #calendar li 			{ list-style:none;padding:0px;margin-top:1px;padding-top:2px;padding-bottom:2px;float:left;width:14%;font-style:normal;text-align:center;}
#main #main_box #menu #calendar li a 		{ margin:0px;padding:0px;width:100%;display:block;font-weight:bold;color:#7f9777;background-color:#cbd9c4}
#main #main_box #menu #calendar ul 			{ margin:0px;padding:0px;}
#main #main_box #menu #calendar em 			{ background-color:#cbd9c4;color:#556F4D;display:block;width:100%;font-style:normal;padding-top:2px;padding-bottom:2px;font-weight:bold;}
#main #main_box #menu #calendar .caltitle	{text-align:center;font-weight:bold;}
#main #main_box #menu #calendar .l			{ float:left; width:10px}
#main #main_box #menu #calendar .r			{ float:right;width:10px; margin-right: 2px;}

#main #main_box #menu .form_search 		{ margin: 0px;padding: 0px; @margin-bottom: 20px;}
#main #main_box #menu .in_search			{ float: left;width: 175px;margin-top: 0px;margin-left: 27px;border: 1px solid #ADBFA9;color: #556f4d;}

input, textarea			{ font-family: Tahoma, Verdana, Arial;font-size: 11px;color: #0080C6;padding: 0px;border: 1px solid #CECECE;padding: 1px;padding-left: 3px;padding-right: 3px;margin-top: 4px; }

#main #main_box #text_box 	{ margin: 0px;width: 480px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;	padding-left: 20px; overflow: hidden; float:left;}
#main #main_box #text_box p, div	{ margin: 0px; text-align: justify;font-family: Tahoma, Verdana, Arial;font-size: 11px; color:#556f4d; }
#main #main_box #text_box .naslov	{ text-align: justify;font-family: Tahoma, Verdana, Arial; font-weight: bold; font-size: 17px; color:#556f4d; margin-bottom: 13px; }
#main #main_box #text_box .crta	{  margin-top: 13px;margin-bottom: 7px;padding:0px; margin-left: auto; margin-right: auto; width: 380px; height:1px; background-color:#b9cbb4; font-size: 1px; }
#main #main_box #text_box .auth {  text-align: right ;font-family: Tahoma, Verdana, Arial; padding-right: 72px; font-size: 10px; color:#b9cbb4; margin-bottom: 2px;}
#main #main_box #text_box a { margin: 0px;padding:0px; text-decoration: none; color: #7f9777;cursor: pointer;}
#main #main_box #text_box a:hover {  text-decoration: none; color: #4d534b;}
#main #main_box #text_box .arh, .arh a		{ font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px;color: #333333;margin: 0px;padding: 0px;text-decoration: none; text-align: center; }
#main #main_box #text_box .arh a:hover 		{ color: #114477; text-decoration: underline; }
#main #main_box #text_box .b_in_input 		{ 	width: 238px; margin-top: 5px; margin-right: auto; margin-bottom: 0px; margin-left: auto; border: 1px solid #DEDEDE; padding: 1px; color: #556f4d; }
#main #main_box #text_box .b_in_area		{ width: 301px; margin-top: 5px; margin-right: auto; margin-bottom: 0px; margin-left: auto; border: 1px solid #DEDEDE; padding: 3px; color: #556f4d; }

#main #main_box #text_box .ttx_box	{ margin: 0px;width: 463px;  padding-top: 7px;padding-right: 7px;padding-bottom: 7px; overflow:auto;	padding-left: 7px;background-color:#F3FDEE;border: 1px solid #DAEFD1;}
#main #main_box #text_box .ttx2_box	{ text-align: right;margin: 0px; width: 463px; margin-bottom: 20px; padding-top: 1px; overflow:auto;padding-right: 7px; padding-bottom: 1px; padding-left: 7px; background-color:#F3FDEE; border: 1px solid #DAEFD1;}
#main #main_box #text_box .tti_box	{ text-align: right; margin: 0px; margin-bottom: 20px;width: 465px;height:15px;padding-top: 2px;padding-right: 7px;padding-bottom: 0px;	padding-left: 7px;background-color:#D5E6CE; color:#7f9777;}
#main #main_box #text_box .tti2_box	{ text-align: right; margin: 0px; width: 465px;height:15px;padding-top: 2px;padding-right: 7px;padding-bottom: 0px;	padding-left: 7px;background-color:#D5E6CE; color:#7f9777;}
#main #main_box #text_box .ttn_box	{ font-size: 12px;font-weight: bold; margin: 0px; margin-bottom: 0px;overflow:auto;width: 465px;height:18px;padding-top: 5px;padding-right: 7px;padding-bottom: 0px;	padding-left: 7px;background-color:#DAEFD1; color:#556f4d;}
#main #main_box #text_box .ttx_comm	{ margin: 0px;width: 423px;overflow:auto; margin-left: 7px;  padding-top: 7px;padding-right: 7px;padding-bottom: 7px;	padding-left: 7px;background-color:#F3FDEE;border-left: 2px solid #DAEFD1;}
#main #main_box #text_box .tti_comm	{ text-align: left; margin: 0px;margin-top: 3px ; width: 447px;height:15px;padding-top: 2px;padding-right: 7px;padding-bottom: 0px;	padding-left: 7px;background-color:#E5F7DE; color:#7f9777;}
.clear				{clear: both;}


#main #main_box #text_box #gallery 			{ font-family: Tahoma, Verdana, Arial;font-size: 11px;font-style: normal;line-height: normal;font-weight: normal;font-variant: normal;padding: 0px; margin-top: 0px;margin-right: auto;margin-bottom: 17px;margin-left: auto;width: 426px;}
#main #main_box #text_box #gallery .slika 	{ font-family: Tahoma, Verdana, Arial;font-size: 11px;font-style: normal;font-weight: normal;font-variant: normal;padding: 0px;width: 100px;float: left;margin-top: 2px;margin-right: 2px;margin-bottom: 2px;margin-left: 2px;color: #00FFFF;border: 1px solid #E6E6E6;text-align: center;overflow: hidden;}
#main #main_box #text_box #gallery .slika a img { border: 0 none; }
#main #main_box #text_box #gallery .slika:hover, .slika.hover { background-color: #CCDCC7;}
#main #main_box #text_box #gallery p 			{ font-family: Tahoma, Verdana, Arial;font-size: 11px;font-style: normal;font-weight: normal;font-variant: normal;padding: 2px;padding-top: 30px;width: 300px;height: 73px;float: left;margin-top: 2px;margin-right: 2px;margin-bottom: 2px;margin-left: 2px;color: #000000;text-align: left; }
#main #main_box #text_box #gallery .opis 		{ font-family: Tahoma, Verdana, Arial;font-size: 11px;padding: 0px;margin: 0px;color: #b5b5b5;text-align: left; }

.emedLink a:link{ 
	display:block; 
	margin:10px 2px; 
	text-decoration: none; 
	color:#333333; 
	font-size:11px; 
	font-family:Tahoma,Arial,Helvetica,sans-serif; 
	font-weight: bold;
	margin-top: 10px;
}
.emedLink a:hover{ color:#DA251E;}
.emedDatum { display:block; color:#AAA; font-size:10px;}