/*

	project: Hrvatsko udruženje za ljevarstvo 
			 (www.ljevarstvo.hr)
	
*/

*{ margin: 0; padding: 0; }*
body { background: #F5F5F5 url(images/bg.gif) repeat-x; font: normal .9em "Times New Roman", Verdana, Arial, Helvetica, Sans-Serif; line-height: 1.8em; color: #444; }

a { color: #546F92; }
a:hover { color: #808080; }
h2  { font: bold 1.2em "Times New Roman", Helvetica, Sans-Serif; margin: 0 0 10px 0; padding: 0 0 3px; border-bottom: 1px solid #eee; }
p { margin: 0 0 15px 0; }

h1 a { color: #fff; text-decoration: none; }

img { border: 0; }
#content {
	width: 780px;
	margin: 0 auto 5px;
}

#info { margin: 16px 10px 2px 0; float: right; text-align: right; color: #C7E1FD; font-size: .9em;  }
#info a { color: #87AFE9; background: url(images/bullet.gif) no-repeat center right; padding: 0 12px 0; }
#info a:hover { color: #fff; }

#logo { float: left; }
#menu { clear: both; height: 30px; margin: 0 0 30px 0; }
#menu li { display: inline; list-style: none; }
#menu li a { float: left; padding: 7px 14px; margin: 0 1px 0; color: #CBD8EB; }
#menu li a:hover { color: #fff; text-decoration: none; }
#menu li a.current { text-decoration: none; background: #9C0707; color:#fff; }

.left { float: left; width: 556px; margin: 0 0 10px 0; }
	.left img { float: left; padding: 2px; border: 4px solid #eee; margin: 0 15px 5px 0; }
	.thumbs { padding: 1px; border: 1px solid #eee; margin: 0 2px 0 0; }
	.left ul, .left ol { margin: 0 0 15px 15px; }

	.wb_top { background: #fff url(images/wb_top.gif) no-repeat; padding: 3px 0; }
	.wb_middle { background: #fff url(images/wb_middle.gif) repeat-y; padding: 15px 25px; }
	.wb_bottom { background: #fff url(images/wb_bottom.gif) no-repeat; padding: 3px 0; }

.right { float: right; width: 215px; margin: 0 0 10px 0; font-size: .9em; }
	.tb_top { background: #fff url(images/tb_top.gif) no-repeat; padding: 3px 0; }
	.tb_middle { background: #fff url(images/tb_middle.gif) repeat-y; padding: 15px 22px; }
	.tb_bottom { background: #fff url(images/tb_bottom.gif) no-repeat; padding: 4px 0; margin: 0 0 5px; }

	.right li { list-style: none; background: #fff url(images/arrow.gif) no-repeat 0 9px; padding: 0 0 0 11px; margin: 3px 0; }
	
	#notice { font-size: 1.4em; font-weight: bold; background: #FFFFC5; padding: 5px 10px; }
	#notice a { text-decoration: none; }
	
	#footer { color: #808080; font-size: .9em; clear: both; background: url(images/footer_bg.gif) repeat-x; padding: 5px 0; }
	#footer .right { text-align: right; }
	#footer a { color: #A61E1E; }
	
	.mpdf { background: url(images/pdf.gif) no-repeat left center; padding: 0 0 0 15px; margin: 0 0 0 5px; text-decoration: none; font-size: .8em; text-transform: uppercase; font-weight: bold; }

/* SNEWS */
fieldset { border: 1px solid #E4DF94; padding: 10px 8px; margin: 0 0 8px 0; background: #FFFBC0; color: #000; }
input { padding: 3px; margin: 0; }
input.searchfield { width: 90px; }
input.searchbutton { width: 60px; }
label { float: left; width: 120px;}
form p { margin: 0; }
textarea { width: 97%; height: 20em; padding: 3px;}
.date { border-top: 1px solid #eee; padding: 3px 0 0 0; }
.comment { background: #F5F6F6; color: #808080; padding: 10px; margin: 0 0 10px 0; border-top: 1px solid #ccc; }
.commentsbox { margin: 0 0 10px 0; }
.commentsbox h2 { color: #012B67; border-bottom: 1px solid #eee; margin: 0 0 20px 0; padding: 0 0 4px; }

.col { float: left; width: 120px;  }
	.col textarea { height: 10em; width: 108px;}

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(images/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/overlay.png", sizingMethod="scale");
	}
