@charset "utf-8";
/* RESET */
* {margin:0px; padding:0px; text-align:left; vertical-align:top;}

/* BODY */
body			{background-color:#000; text-align:center; height:100%;  font-family:Verdana,Tahoma,Trebuchet Ms,Arial; font-size:0.9em;}
html			{height:100%;}
a				{color:#0000AB}
a:hover			{text-decoration:none;}
h1, h2, h3		{margin:12px 0px 10px 0px; color:#000032; font-size:1.2em; border-bottom:1px solid #CCC; font-weight:bold; width:100%; float:left; display:block}
h2				{font-weight:bold; margin-top:15px; font-size:0.9em; color:#A18D92}
p				{font-size:1em; display: block; float: left; clear:both; width:100%}

img				{border:0}

.cisti			{width:100%; float:left; clear:both;}

.green			{color:green}

/* MAIN LAYOUT */
#div-container	{margin:0 auto; width:1000px; background-color:#ffffff;}

	/*	ZAGLAVLJE	*/
	#div-header		{height:180px; background-color:#FFF; background-image:url(../images/banner_01.png); border-bottom: 1px solid #D3DAED; }
		#ul-hor-menu	{list-style:none; padding:0px; margin:0px; position:relative; left:480px; top:120px; text-align:right; width:500px;} 
		#ul-hor-menu li	{display:inline;  margin:2px; padding-right:15px;}
		#ul-hor-menu li a		{color:#000; font-weight:bold; font-size:1em}
		#ul-hor-menu li a:hover	{color:#F60}
		
		/*	SEARCH	*/
		#div-search	{width:650px; position:relative; top:106px; left:280px;}
		#div-search form	{width:80%;}
		#in-search	{height:26px; border:2px solid #000000; width:380px; vertical-align:middle; background-color:#FAFAF8; padding:1px; font-size:1.3em; color:#09F}
		#se-submit	{height:32px; border:2px solid #000000; padding:2px; font-weight:bold; color:#09F; width:70px; text-align:center}

		/*PROMO*/
		#div-promo{position: relative;padding-top:20px; font-weight: bolder; left:880px; width: 100px; top:-30px; vertical-align:middle; height:76px; background-image: url(../images/badge_orange.png); text-align: center; background-repeat:no-repeat; color:white}

		/*INFO*/
		#div-info{ width:90%; margin:10px auto; padding:8px; margin-top:0px; border:1px solid green; background-color:#ECFEDA; color:#066; font-size:0.9em; font-weight:bold }
		#div-error{ width:90%; margin:10px auto; padding:8px; margin-top:0px; border:1px solid red; background-color:#fff2f2; color:#900; font-size:0.9em; font-weight:bold}
		
	/*	DIV ZA HOR. LINK UNIT ADSENSE	*/
	#div-adsense-link	{width:984px; padding:8px; background-color:#F6FCFF; float:left; text-align:center; 
							border-bottom: 1px solid #D3DAED; }

	/*FOOTER*/
	#div-footer	{ background-color: #fff; text-align: center; float:left; clear:both; width:100%; padding-top:20px;}
	#ul-hor-menu-foot	{list-style:none; padding:0px; margin:0px; text-align:center} 
		#ul-hor-menu-foot li	{display:inline;  margin:2px; padding-right:15px;}
		#ul-hor-menu-foot li a			{color:#000; font-weight:bold; font-size:1em}
		#ul-hor-menu-foot li a:hover	{color:#F60}

	#span-small-font{font-size:0.7em}
	
	

	/*	CENTRALNI DEO SAJTA	*/
	#div-center		{float:left; padding:0px 0px 0px 0px; width:1000px; background-color:#ffffff;}
	
		/*meniji*/
		.div-menu	{border:1px solid #D3DAED; padding:3px; margin-top:10px; background-color:#F6FCFF}
		.span-menu-title	{display:block; text-align:left; font-size:0.7em; font-weight:bold; color:#fff; background-color:#1C6CAB; padding:3px; margin-bottom:2px;}
	
	
		/*	LEVI	*/
		#div-left	{width:179px; min-height:1000px; float:left; margin:0px 0px 0px 5px; padding:5px; background-color:#F7F9F7}

		.div_menu_adsense	{background-color: #F7F9F7}

		/*	 DESNI MENIJI		*/
		#div-right		{width:220px; float:right; padding:10px; padding-top:2px;}
			
			
			/*	STABLO KATEGORIJA	*/
			#browser 		{text-align:left; margin-top:0; margin-bottom:15px; font-family:Tahoma, Geneva, sans-serif}
			#browser li		{font-size:12px; color:#000D1C; font-weight:bold}
			#browser li a		{color:#101012;  text-decoration:none; padding-left:20px; background-image:url(../images/folder-closed.gif); background-repeat:no-repeat}
			#browser li a:visited	{text-decoration:none; color:#222224}
			#browser li a:hover 	{text-decoration:underline; color:#101012}
			#browser li.open a		{background-image:url(../images/folder.gif)}
			#browser li.notopen a	{background-image:url(../images/folder-closed.gif)}
			
			#browser *{background-color:#F6FCFF}
			
			.div-rss{padding:3px;}
			.div-rss img{vertical-align:middle; padding-right:10px;}
			.div-rss a{text-decoration:none; font-weight:bolder;}
			
			.ul-right-menu-posts {margin-left:20px; font-size:0.6em}
			.ul-right-menu-posts li {margin-bottom:4px}
			.ul-right-menu-posts li a {text-decoration:none}
			.ul-right-menu-posts li a:hover {text-decoration:underline;}
			
		/*	--==  SADRZAJ  ==--	*/
		#div-content	{width:542px; float:left; margin:0px 0px 0px 0px;  text-align:left; background-color:#FFF; padding:2px 10px 10px 10px}
			#div-content p	{font-size:0.8em; margin-bottom:0px; margin-left:5px;}
			
			#div-loc{color:#D9DCE5; width:100%; float:left; font-size:0.6em; margin:10px 0px 8px 0px;}
			#div-loc a{color:#D9DCE5}
			
			/*INDEX*/
			ul.ul-general{font-size:0.9em; margin:20px; list-style:url(../images/bullet_blue.png); font-style:italic; width:400px; float:left}
			ul.ul-general strong{text-decoration:underline; font-style:normal; }
			ul.ul-general li{margin-bottom:13px;}
			ul.ul-general strong{color:#D56401}
			.imglnk{border:1px solid white}
			.imglnk:hover{border:1px solid red}
			
			
			/*POST*/
			.h1-post	{margin-bottom:2px}
			
			
			#div-post-content {width:100%; float:left; line-height:1.2em;}
			#div-post-content p{padding-bottom:8px; padding-top:8px; }
			
			#div-post-content ul, #div-post-content ol {padding:10px 0px 10px 0px; font-size:0.8em; width:90%; margin:5px auto;}
			#div-post-content ul li, #div-post-content ol li {margin-top:5px; margin-left:10px;}
			
			.div-prev-next	 {width:48%; height:69px; border: 0px solid black; padding:2px}
			.div-prev-next a {padding:2px; color: #0000ff; font-size:0.7em}
			.div-prev		{float: left; text-align: left;}
				.div-prev a	{}
			.div-next		{float: right; text-align: right;}
				.div-next a	{}
			
			/*BBCODE*/
			.span-underlined	{text-decoration:underline;}
			.div-bbcp-iimgholder{float:left; width:100%; text-align:center; margin:10px 0px 10px 0px}
			.div-bbcp-iimgholder img {padding:2px; border:1px solid gray;}
			.div-bbcp-listholder	{float:left; clear:both; width:100%}
			
			/*Submit circuit*/
			ul.ul-general-2 {width: 95%}
			.scform textarea{height:35px;}

			/*Stranice*/
			.div-pagination	{margin-top:15px; margin-bottom:15px; text-align:center; clear:both; float:left; width:540px;}
			.span-bottom	{vertical-align:middle; font-size:0.8em;}
			.ul-pagination	{list-style:none; font-size:0.7em; display:inline; }
			.ul-pagination li	{display:inline-block; text-align:center; margin-bottom:4px;}
			.ul-pagination li a	{ color:#06F; background-color:#FFF; padding:2px 5px 2px 5px; display:inline-block; border:1px solid #CCC;}
			.ul-pagination li a:hover	{background-color:#CCC; font-weight:bold}
			.ul-pagination li span	{font-weight:bold; background-color:#CCC; color:#06F; padding:2px 5px 2px 5px; display:inline-block; color:#333;  border:1px solid #CCC;}
			
			
			/*CATEGORIES*/
			#ul-cats-all{ margin: 10px; font-size: 0.9em}
			#ul-cats-all li {display:inline-block; width:250px; float: left; margin: 10px; font-weight: bold;}
			#ul-cats-all li ul {padding-left: 30px;}
			#ul-cats-all li ul li {display:list-item; width: auto; float: none; border: 0; margin: 0px; font-weight:normal;}
			
			/*LISTA POSTOVA u pretragama i kategorijama*/
			.div-post-list	{float:left; width:100%; padding:15px 0px 15px 0px; border-bottom:1px solid #CCC; clear:both;}
			.div-post-list:hover	{background-color:#ECF5FF}
			.div-post-list-alt{background-color:#F9F9F9}
			.div-pl-img	{float:left; width:150px; margin:0px 10px 0px 10px; text-align:center}
			.div-pl-img img {width:140px; min-height:60px; max-height:100px; padding:4px; border:1px solid #FC9;}
			.a-pl-title	{font-size:0.9em; display:block; float:left; color:#000; clear:right; margin-bottom:1px; text-decoration:underline; font-weight:bold; width:355px;}
			/*.a-pl-title:hover, .a-pl-title:visited	{color:#6600AB}*/
			.a-pl-title img{border:0}
			.div-txt	{float:left; width:353px; font-size:1em; line-height:1.2em; }
			.div-txt p	{width:100%; display:block; }
			.div-txt p a	{text-decoration:none; font-size:0.9em;}
			.span-pl-date {margin-bottom:14px; display:block; color:#b8b8b8; font-style:italic; font-size:0.8em}
			.span-pl-date a{color:#b8b8b8; text-decoration:underline; font-weight:bolder}
			.span-pl-date a:hover{color:#0000ff; text-decoration:underline; font-weight:bolder}
			
			/*SEARCH PAGE*/
			/*	SEARCH	*/
			#div-search-2		{width:90%; text-align:center; margin:20px; float:left}
			#div-search-2 form	{width:100%; text-align:center;}
			
			/*SITEMAP*/
			.ul-sitemap{font-size:0.8em}
			
			/* CONTACT */
			#form-contact	{float:left}
			 fieldset			{padding:9px; margin:8px; font-size:0.8em; border:1px solid #e4e4e4; background-color:#f7f7f7;}
			 legend				{font-weight:bolder;}
			 input[type=text]	{width:350px; padding:2px; font-weight:bolder; color:#004080; border:1px solid #005EBC}
			textarea			 {width: 500px; height:160px;  padding:2px; color:#004080; border:1px solid #005EBC}
			#form-contact input[type=submit] {padding:5px; font-weight:bolder; margin-left:20px;}

			
			
/*CLASSES*/
.centered-text	{text-align:center;}

