/* OBITELJSKI CENTAR VARAZDINSKE ZUPANIJE (C) GHOSAP.COM * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
	body { margin:0px; padding:0px; overflow:auto; color:#333; background-color:#FFF; text-align:center; }

/* COMMON ELEMENTS * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
	h1{font-size:2.2em;line-height: 2.4em;}
	h2{font-size:1.8em;line-height: 2em;}
	h2 span{background:#FFF;padding:0px 5px;}
	a:link, a:visited{color:#666666;text-decoration: none;}
	a:hover{color:#449FCC;text-decoration:underline;}
	a:active{color:#449FCC;}
	a img{border-width:0px;}
	ul{padding-left:30px;list-style-type:disc;}
	ul, ol, dl, p {margin-top:0.5em;margin-bottom:0.5em; }
	li, dt, dd {margin-top:0.5em;margin-bottom:0.5em; }
	p {margin:0px;line-height:1.5em;margin:0.5em 0em 0.5em 0em;}
	sub{font-size:0.8em;}

/* GENERIC CLASS * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
	.center{text-align:center;}
	.left{text-align:left;}
	.right{text-align:right;}
	.justify{text-align:justify;}
	.green{color:#00CC00;}
	.red,.error{color:#CC0000;}
	.inactive {color:#AFAFAF;}

/* SITE CONTAINER * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
	#siteContainer{ color:#666666;font-size: 62.5%; line-height:1.4em; font-family: Helvetica,Arial,sans-serif; width:992px; margin:0px auto; position:absolute; left:50%; margin-left:-496px; zoom:1; text-align:left; border-left:3px #cccccc solid; border-right:3px #cccccc solid; background: #F9F9F9 url('images/site_body_faux.gif') top left repeat-y; }

/* SITE HEAD * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
	#siteHead { height:250px; background:#3399CC url('images/site_head.gif') top left no-repeat; }
	#siteHead h1 { position:absolute; margin-top:-9999em; }
	#siteHead #siteHeadImg { margin-left:441px; height:224px; width:361px; background: url('images/site_head_img.jpg') top left no-repeat; }

/* SITE BODY * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
	#siteBody { background: url('images/site_body_foot.jpg') bottom left no-repeat; }

	#siteBodyMain { width:593px; float:left; padding-bottom:100px; padding-top:17px; }

	.contentBox{ margin:0px 15px 20px 15px; padding-top:15px; background: #F9F9F9 url('images/dot_delimiter.gif') top left no-repeat; }
	.contentBox h2{ font-weight:normal; line-height:1.2em; margin-bottom:0.8em; margin-top:0.2em;}
	.contentBox .contentBox_content{ font-size:1.2em; line-height:1.4em; }
	.more-wrap { text-align:right; }
	
/* SITE MENU SIDEBAR * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
	#siteMenuSidebar { float:left; width:210px; padding-bottom:115px; border-top:15px #F9F9F9 solid; }
	#siteMenuSidebar .main_menu { margin:0px; margin-right:30px; border-top:19px #3399CC solid; list-style-type:none; padding:5px 0px 10px 15px; }
	#siteMenuSidebar .main_menu li { zoom:1; }
	#siteMenuSidebar .main_menu li a { padding:2px 0px; display:block; font-weight:bold; font-size:1.3em; color:#999999; }
	#siteMenuSidebar .main_menu li a:hover { color:#3399CC; text-decoration:none; }
	
	#siteMenuSidebar .sub_menu { margin-right:30px; border-top:19px #cccc33 solid; list-style-type:none; padding:5px 0px 10px 15px; }
	#siteMenuSidebar .sub_menu li { zoom:1; }
	#siteMenuSidebar .sub_menu li a { padding:2px 0px; display:block; font-weight:bold; font-size:1.3em; color:#999999; }
	#siteMenuSidebar .sub_menu li a:hover { color:#cccc33; text-decoration:none; }
	
	#siteMenuSidebar .sidebarBanner { font-size:1.2em; margin-left:15px; text-align:left; width:165px; margin-bottom:10px; }
	#siteMenuSidebar .sidebarBanner img { border:none; display:block; margin:0px; padding:0px; }

/* SITE BODY SIDEBAR * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
	#siteBodySidebar { font-size:1.2em; float:right; width:189px; padding-bottom:85px; padding-top:10px; }
	#siteBodySidebar dl dt{ padding:4px 8px; margin:0px; background:#3399CC; color:#FFF; font-weight:bold; }
	#siteBodySidebar dl dd{ margin:0px 0px 20px 0px; padding:5px 0px 2px 0px; background:#F3F3F3 url('images/site_sidebar_box_bottom.gif') bottom left no-repeat; }
	#siteBodySidebar dl ul{ list-style-type:none; padding:0px 10px; }
	#siteBodySidebar dl ul li { display:block; zoom:1; }
	#siteBodySidebar dl ul li a{ color:#666666; display:block; padding:2px 0px 6px 0px; border-bottom:1px #666666 dotted; }
	#siteBodySidebar dl ul li a:hover{ text-decoration:none; color:#3399CC; }
	#siteBodySidebar dl ul li a.archive{ border:none; text-align:right; }
	#siteBodySidebar dl dt.alternate {background:#cccc33;}
	#siteBodySidebar dl .alternate ul li a:hover{ color:#cccc33; }

/* SITE FOOT * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
	#siteFoot{ clear:both; padding:4px; text-align:center; font-size:1em; color:#FFF; }
	.signature{ display:block; position:absolute; bottom:0px; right:0px; padding-bottom:25px; text-align:center; width:188px; }
	.signature a{ color:#FFFFFF; font-weight:bold; font-size:1em; padding:4px 0px; }
	.signature a.mail_link{ padding-right:20px; background: url('images/mail.gif') right center no-repeat }
	
	
/* CONTACT FORM * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
	.contact_form p{position:relative;zoom:1;}
	.contact_form label{position:absolute;width:140px;margin-left:20px;text-align:right;}
	.contact_form input,.contact_form select,.contact_form textarea,.contact_form img{margin-left:170px;border:1px #666 solid;background:#FFF;padding:2px;}
	.contact_form input{width:230px;}
	.contact_form .submit input{width:auto;}
	.contact_form .validacija input{width:100px;}
	.contact_form textarea{width:230px;height:150px;}
	#siteBody #siteBodyMain .contact_form .contentBox img{float:none;margin-left:170px;}
	.contact_form .status{text-align:center;color:#FF3333;font-weight:bold;}

/* GALERIJA * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
	a.galerija_item span{ display:block; float:left;margin:5px;}
	a.galerija_item span{ display:block; width:120px;height:120px;}

/* LISTANJE * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
.listanje_stranica{
	text-align:center;
	margin-bottom:10px;
}
.listanje_stranica a,.listanje_stranica s{
	background:#EBEBEB;
	padding:5px;
	margin:5px 5px 5px 5px;
	color:#000;
	border:1px #BFBFBF solid;
	text-decoration:none;
}
.listanje_stranica a:hover{
	background:#FFF;
}
.listanje_stranica a.current_page{
	background:#449FCC;
	font-weight:bold;
}
.listanje_stranica s{
	background:#EBEBEB;
	color:#BFBFBF;
}

/* CLEAR * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
.clear{overflow:hidden;zoom:1;}
