/*
Theme Name: GimAGM
Description: Theme for gimagm.hr
Version: 1.0
Author: Bojan Janjanin
*/

* { margin: 0; padding: 0 }

a { color: #06b;  text-decoration: none }
a.white { color: white;}
a:hover { color: #a00; border: 0 }
a:visited {}
a:active, a:focus {}

body { background: #1f356d; color: #332c24; font: 62.5%/1.5em Georgia, Palatino, serif }

#skok { background: transparent/*#1c3161 url(./gfx/skipper-bg.gif)*/; color: #cca; border-top: 2px solid #124; border-bottom: 2px solid #124 }
	#skipp { width: 750px;margin: 0 auto; font-size: 1em; padding: 6px 0 6px 0; text-transform: uppercase; word-spacing: .2em }
	#skipp a { color: #cca; border: 0; padding: 7px 0 }
	#skipp a:hover { color: #fff; }
		#skip-to { /*padding-left: 20px; background: url(./gfx/skip-ico.gif) 0 1px no-repeat*/ } 
		#date { float: right }

#wrap { background: #f7f4ef }

#head { background: url(./gfx/head-bg.gif) repeat-x }
	h1 { background: url(./gfx/brand.jpg) center no-repeat; border-bottom: 2px solid #122; border-top: 1px solid #abd; height: 98px; text-indent: -9999px; font-size: 2px }

	/*#izbornik-drzac { background: url(./gfx/izbornik-bg.gif) center repeat-y; overflow: hidden ; margin: 0 0 1px 0 note to self: can go on UL! }*/
	#izbornik { background: #f2ebe5 url(./gfx/wrap-bg.gif) bottom repeat-x; border-top: 1px solid #530; padding: 0 0 28px 0; overflow: hidden /* clears */ }
		#izbornik ul { margin: 0 auto; width: 750px; }
			#izbornik ul li, #izbornik ul li a { float: left; list-style: none }
			#izbornik ul li a, #izbornik ul li#active span { display: block; border: 0; border-right: 1px solid #e0d7c8; border-left: 1px solid #fff; font-size: 1.2em; padding: 14px 15px 11px 15px; text-transform: uppercase }
			#izbornik ul li.first-item { border-left: 1px solid #e0d7c8; }
			#izbornik ul li#active { background: #f2ebe5 url(./gfx/menu-a-hover.gif); }
			#izbornik ul li#active span { background: url(./gfx/current.gif) bottom no-repeat; color: #322; cursor: help }
			#izbornik ul li a:hover, #izbornik ul li#current a:hover { background: #f2ebe5 url(./gfx/menu-a-hover.gif); color: #a00 }
			#izbornik ul li a:active, #izbornik ul li a:focus { background: #a00; color: #fff }
			
			#izbornik ul li.last-item { border-right: 1px solid #fff; }
			#izbornik ul li.last-item a { border-right: 1px solid #e0d7c8; }
			
			#izbornik ul li.admin { background: url(./gfx/key-ico.gif) 10px 14px no-repeat; float: right }
				#izbornik ul li.admin a:link, #izbornik ul li.admin a:visited { color: #322; text-transform: none; border: 0; padding-left: 28px }
				#izbornik ul li.admin a:hover { background: transparent; color: #a00 }
				#izbornik ul li.active a:active, #izbornik ul li.active a:focus { background: #a00; color: #fff }
				
				#izbornik ul li.login { background: url(./gfx/key2-ico.gif) 10px 14px no-repeat; }
				
#sadrzaj { margin: 0 auto; width: 750px } 
	#main, #sidebar { padding: 0 0 20px 0 }
 
	#main { float: left; line-height: 2em; width: 490px }
		#main h2 { color: #a00; border-bottom: 1px solid #dcb; letter-spacing: -1px; margin: .2em 0 1px 0; font-size: 2.3em; font-weight: normal; padding: 0 0 6px 0 }
			#main h2 a { border: 0; color: #a00 }
		#main h3 { /*border-bottom: 3px double #e0d7c8;*/ padding: 15px 0 15px 0; font-size: 1.8em; font-weight: normal; }
		#main h4 { padding: 0 0 10px 0; font-size: 1.4em; font-weight: normal; line-height: 1.1em; text-transform: uppercase }
		#main p { font-size: 1.3em; margin: 1.5em 0 }
		#main ul { margin: 0 0 1.5em 15px }
		#main ul li { font-size: 1.3em }
			#main ul li ul li { font-size: 1em }
		#main img { padding: 5px; background: #fff; border: 1px solid #e0d7c8;  }
		#main img.empty { padding: 5px; border: 0px solid #e0d7c8;    }
		#main img.empty2 { padding: 0px; border: 0px solid #e0d7c8;    }
		
		#main p.meta { background: url(./gfx/tag-ico.gif) 0 center no-repeat; border-top: 1px solid #e4dad5; border-bottom: 1px solid #e4dad5; font-family: Verdana, sans-serif; font-size: 1.1em; margin: 0 0 1em 0; padding: 4px 0 4px 17px }
			.date { background: url(./gfx/cal-ico.gif) 0 0 no-repeat; padding: 0 0 2px 19px; margin: 0 0 0 5px }
			
		p.vazno { background: #fee; padding: 10px 12px; border: 1px solid #a00 }
		
		p#obavijest { text-transform: uppercase; font-size: 1.1em; letter-spacing: 5px }
		
		p#novosti-nav { background: #fff; padding: 10px 12px; border-top: 1px solid #d3c7b3; border-bottom: 1px solid #d3c7b3; } /* novije i starije */
	
		.diskusija { background: url(./gfx/comment-ico.gif) 100% 5px no-repeat; padding: 0 20px 0 0; text-align: right }
	
	#sidebar { float: right; font-family: Verdana, sans-serif; width: 230px }
		#sidebar h2 { border-bottom: 2px solid #ede3de; color: #a00; font-size: 1.7em; font-family: Georgia, serif; font-weight: normal; padding: 0 0 10px 0; margin: 0 0 1em 0 }
		#sidebar h3 { border-bottom: 1px solid #ede3de; letter-spacing: 1px; font-size: 1.1em; margin: 1em 0; padding: 0 0 6px 0; text-transform: uppercase; }
		#sidebar p { font-size: 1.1em; margin: 0 0 1.5em 0 }
		#sidebar p.post-info { font-family: Georgia, serif; text-align: right }

		
		#sidebar ul { font-size: 1.1em; margin: 1em 0 1em 14px }
		
		#matos { float: left; padding: 0 16px 4px 0 }

#foot { border-top: 1px solid #d3c7b3; clear: both }		
	#foot-extra-wrap { background: #d7cbc4 url(./gfx/foot-extra-bg.gif) repeat-x; border-bottom: 1px solid #eed }
		#foot-extra { margin: 0 auto; width: 750px; overflow: auto; padding: 0 0 2em 0}
			#foot-extra h3 { color: #a00; font-size: 1.6em; font-weight: normal; margin: 1.2em 0 }
			#foot-extra p, #foot-extra ul { clear: both; font-family: Verdana, sans-serif; font-size: 1.1em; margin: 1em 0 }
			#foot-extra ul { }
	#foot-end { border-top: 2px solid #233667; background: #1F356D url(./gfx/foot-bg2.gif) repeat-x; clear: both; word-spacing: .2em }	
	#foot-end-wrap { margin: 0 auto; padding: 0 0 80px 0; width: 750px  }
		#foot-end a { border-bottom: 1px solid #405b9b; color: #cca; } 
		#foot-end a:hover { border: 0; color: #fff }
			#foot-end p { color: #cca; font-size: 1em; padding: 2em 0 0 0; text-transform: uppercase }
			
			#feeds li { padding-left: 16px; background: url(./gfx/feed.gif) 0 3px no-repeat; list-style: none }  
			
			p#top { background: url(./gfx/top-ico.gif) right 21px no-repeat; float: right; font-size: 1.1em; padding-bottom: 10px; padding-right: 26px }
				p#top span { font-style: italic; text-transform: lowercase }
				/*p#top:hover { background: url(./gfx/top-ico.gif) right -89px no-repeat; }*/
	
	.extra { float: left; width: 230px }
		.middle { margin: 0 30px }
		
	#commentform { border: 1px solid #D3C7B3; background: #ece0d8 url(./gfx/fieldset-bg.gif) repeat-x; padding: 5px 14px }
		#commentform input, #commentform textarea { font-family: Verdana, sans-serif; font-size: .9em; border: 2px solid #d5c8ad; background: #fff url(./gfx/input-text-bg.gif) repeat-x; padding: 4px;  }
		#commentform textarea { width: 444px }
		#main #commentform input#submit { background: none; border: 0 }
		#commentform label { font-size: 1.2em; padding: 0 0 0 8px }
		#commentform p { margin: 8px 0 }  
		
	#foot input#s { background: #fff url(./gfx/input-text-bg.gif) repeat-x; border: 2px solid #d5c8ad; margin: 0 4px 12px 0; padding: 4px; width: 160px }

	#foot input { font-family: Verdana, sans-serif; font-size: 1.1em }
	#foot input { float: left }
	
	form em { font-size: 1.5em; color: red; cursor: help; margin: 0 5px; }
	#cformsform { background: #ece0d8 url(./gfx/fieldset-bg.gif) repeat-x } 
		#cformsform input, #cformsform textarea { background: #fff url(./gfx/input-text-bg.gif) repeat-x; }
	
table { width: 100% }

	table{
		border: 1px solid #d3c7b3;
	}
	tr td{
		font-family: verdana, sans-serif;
		font-size: 1em;
		padding: 3px 8px;
		background: #fff;
	}
	thead td{
		color: #fff;
		background-color: transparent;
		font-weight: bold;
		border-bottom: 1px solid #eed;
	}
	tbody td{
	}
	tbody tr.even td{
		background: transparent;
	}
	tbody tr.selected td{
		background: #3d80df;
		color: #ffffff;
		border-left: 1px solid #346DBE;
		border-bottom: 1px solid #7DAAEA;
	}
	tbody tr.ruled td{
		color: #000;
		background-color: #C6E3FF; 
		border-color: #3292FC;
	}
	
	/* Opera fix */
	head:first-child+body tr.ruled td{
		background-color: #C6E3FF; 
	}

		
/* forum */

p.author { display: none }
#wp-forum { width: 750px }

table { font-size: 1.3em; }
table table { font-size: .9em; }

#post-319 { width: 750px }
#post-183 { width: 650px }

