@import "menu.css";
@import "anketa.css";
@import "news.css";

body {
	margin:0px;
	padding:0px;	
	background:#fff;
	font:70% Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	text-align:center;
	line-height:120%;
}
a {
	color:#6b394f;
	text-decoration:none;
}
a:hover { color:#b59e59;}
h1 { 
	margin:0px;
	padding:0px;
	width:280px;
	background:url(../images/GradKrkHR/logo.gif) no-repeat;
	
}
h1 a {
	display:block;
	height:144px; /* 145px visine daje 1px ljubicaste crte iznad teksta */
}
h2 {
	margin:22px 15px 13px 9px;
	height:auto;	
	background:url(../images/bg-title.gif) no-repeat;
	line-height:125%;
	vertical-align:middle;
	font-family:Georgia, Arial, Helvetica, sans-serif;	
	font-size:21px;
	font-weight:normal;
	color:#442432;
	text-indent:34px;	
}
html>body h2 {
	padding-top:7px;
	height:auto;
	min-height:28px;
}
#default h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:125%;
	font-weight:bold;
	padding-top:0px;
	margin:28px 12px 11px 9px;
	background:none;
	text-indent:0px;
}
html>body #default h2 {
	height:auto;
	min-height:15px;
}
h3 {
	margin:0px;
	font-size:120%;
}
h4 {
	margin:6px 6px 0px 7px;
	padding:4px 6px;
	height:auto;	
	font-size:11px;
	font-weight:bold;
	color:#fff;
	background:#b59e59;
}
	
p, h1, h5 { margin:1em 0;}
img { border:0px;}
fieldset { border:0px;}
table, td, select, input, textarea, li { font:100% Verdana, Arial, Helvetica, sans-serif;}
.textMin {
	font-size:0px;
	line-height:0px;
	text-indent:-9000px;
}

/* -- container -- */

#default, #page{
	margin:0 auto;
	width:780px;
	text-align:left;
}

/* header */
#header {
	position:relative;
	height:145px;
	background:#8f385c url(../images/head-home.jpg) no-repeat 280px 0px;
	font-size:10px;
}
#header a { color:#b59e59;}
#meta {
	margin:0px;
	position:absolute;
	right:13px;
	top:17px;	
	width:160px;
	height:28px;
	background:url(../images/meta-line.gif) no-repeat 0px 27px;
}
#meta span {
	float:left;
	margin-right:24px;
}
#sitemapHome {
	float:left;
	display:block;
	width:84px;
	background:url(../images/sitemap-ico.gif) no-repeat 0px 3px;
	text-align:right;
}
#search {
	position:absolute;
	right:13px;
	top:58px;
	margin:0px;
}
.field {
	width:109px;
	height:18px;
	border-top:#7f7f7f 2px outset;
	border-right:#dfdfdf 1px inset;
	border-left:#7f7f7f 2px outset;
	border-bottom:#dfdfdf 1px inset;
}
.buttonSearch {
	width:45px;
	background:url(../images/button-search.gif) no-repeat 0px 0px;
	border:none;	
	text-indent:-9000px;
	cursor:pointer;
}

/* -- content -- */

#content {
	clear:both;
	height:510px;
}
html>body #content, html>body #left, html>body #center, html>body #right {
	height:auto;
	/*min-height:510px;*/
	min-height:1510px;
}
/* -- home -- */
/* left */
#left {
	float:left;
	width:185px;
	height:510px;
	background:url(../images/menu-right.gif) no-repeat 178px 0px;	
}
.leftBanner {
	float:left;
	display:block;
	width:178px;
	margin:7px 0px;
}
#prijedlozi {
	height:45px;
	background:url(../images/GradKrkHR/title-prijedlozi.gif) no-repeat;
}
#ponikve {
	height:36px;
	background:url(../images/GradKrkHR/banner-ponikve.gif) no-repeat;
}
#tzokrk {
	height:45px;
	background:url(../images/logo-tzokrk.jpg) no-repeat;
}
#coro {
	height:131px;
	background:url(../images/GradKrkHR/logo-coro.jpg) no-repeat;
}
#cezar {
	height:88px;
	background:url(../images/logo-cezar.gif) no-repeat;
}
#rea {
	height:67px;
	background:url(../images/logo-rea.gif) no-repeat;
	}
#filatelija{
	height:88px;
	background:url(../images/logo-filatelija.gif) no-repeat;
	}

/* center */
#center {
	float:left;
	width:404px;
	height:510px;
	background:#fff;
	text-align:justify;	
}
#default #text { margin:22px 9px 11px 9px;}
#page #text { margin:22px 15px 11px 15px;}
#text table { width:90%;}
#text table p { margin:0px;}
/* right */
#right {
	float:left;
	width:191px;
	height:510px;
	background:url(../images/bg-shadow-right.gif) no-repeat;
}
/*najave */
#najaveBox {
	float:left;
	padding:10px 7px 0px 7px;
	margin:10px 0px 0px 7px;	
	width:177px;
	background:url(../images/GradKrkHR/title-novostiHome.gif) no-repeat;
	height:103px;
}
html>body #najaveBox {
	height:auto;
	min-height:103px;
}
ul#najave {
	margin:0px;	
	padding:27px 0px 0px 10px;
	width:156px;
}
#najave li { list-style:none;}

/* korisni sadrzaji */
#korisniSadrzaji {
	float:left;
	display:inline;
	margin:17px 0px 14px 7px;
	width:177px;
	height:191px;
	background:url(../images/GradKrkHR/bg-korisni.gif) no-repeat;}

#korisniSadrzaji ul {
	margin:0px;
	padding:24px 0px 0px 13px;
	list-style:none;
}
#korisniSadrzaji ul li {
	width:155px;
	line-height:172%;
	background:url(../images/bg-korisni-li.gif) repeat-x 0px 18px;
}
#korisniSadrzaji ul li a {
	display:block;
	width:100%;
	background:url(../images/arrow-gold.gif) no-repeat 149px 50%;
	color:#333;
}
#korisniSadrzaji ul li a:hover { color:#b59e59;}
/* vremenska prognoza home */
#vremenskaBox {
	float:left;
	display:inline;
	margin:0px 0px 10px 7px;
	width:177px;
}
#vremenskaBox a {
	display:block;
	width:177px;
	margin:0px;
	height:35px;
	background:url(../images/GradKrkHR/title-vremenska.gif) no-repeat;
}
#vremenskaBox table td { vertical-align:top;}
/* vremenska page */
#center #vremenskaBox table { width:380px;}
#center #vremenskaBox table td { vertical-align:top;}
#center #vremenskaBox a { display:none;}

/* pogledajte linkovi */
#pogledajteBox {
	float:left;
	display:inline;
	margin:0px 0px 12px 7px;
	width:177px;
}
#left #pogledajteBox { margin-left:1px;}
#pogledajteBox h3 {
	margin-bottom:1px;
	height:22px;
	background:url(../images/GradKrkHR/title-pogledajte.gif) no-repeat;
}
#pogledajteBox a {
	display:block;
	float:left;
	width:177px;
	height:20px;
}
/*.linkKamere { background:url(../images/GradKrkHR/title-kamere.gif) no-repeat;}*/
#linkFoto {	background:url(../images/GradKrkHR/title-fotogalerija.gif) no-repeat;}
#linkGearth { background:url(../images/GradKrkHR/title-g_earth.gif) no-repeat;}
#linkNatjecaj { background:url(../images/GradKrkHR/title-natjecaj.gif) no-repeat;}
#linkKrkInfo { background:url(../images/GradKrkHR/title-krk_info.gif) no-repeat;}
#linkKnjiznica{ background:url(../images/GradKrkHR/title-knjiznica_krk.gif) no-repeat;}
.rightBanner {
	width:178px;
	float:left;
	display:inline-block;	
	margin:0px 0px 14px 7px;
	}
#tzBanner {
	height:47px;
	margin-left:0px;
	background:url(../images/GradKrkHR/banner-tz.gif) no-repeat;
}
#jpBanner {
	height:114px;
	background:url(../images/GradKrkHR/banner-javni_poziv.gif) no-repeat;
}
#nn {
	height:47px;
	margin-top:3px;
	background:url(../images/GradKrkHR/logo-nn.jpg) no-repeat;
}
#izjavaBanner {
	height:47px;
	background:url(../images/GradKrkHR/banner-javna_nabava.jpg) no-repeat;
}
#ugovoriBanner {
	height:92px;
	background:url(../images/GradKrkHR/banner-ugovori.jpg) no-repeat;
}
#pgz {	
	height:53px;
	margin-left:0px;
	background:url(../images/logo-pgz.gif) no-repeat;
}
#jpBanner 
{
	height:47px;
	background:url(../images/logo-nn.gif) no-repeat;
	}
#prostorniBanner 
{
	height:92px;
	background:url(../images/ban-uredjenje.jpg) no-repeat;
	}	
#izmjeneDop	{
	height:92px;
	background:url(../images/banner_izmjene.jpg) no-repeat;
	}
#javPoziv	{
	height:110px;
	background:url(../images/banner-javni_poziv.gif) no-repeat;
	}
#kabelska {
	height:53px;
	background:url(../images/kabelska.gif) no-repeat;
	}

/* related documents */
#relatedDocuments {
	margin:1em 0;
	padding:0;
}
#relatedDocuments li {
	list-style:none;
}
/* serach results */
#searchResults { padding:0px 20px 20px 20px;}
#searchResults ul {
	margin:0px;
	padding:0px;
}
#searchResults ul li { list-style-type:none;}
#searchResults h4 { font-size:12px;}

/* ----------------------- footer ----------------------- */
#footer {
	margin:0px;
	padding:28px 0px 21px 0px;
	text-align:center;
	line-height:110%;	
}
#footer a { color:#333;}
.underlined {text-decoration:underline;}

#signature { margin-top:30px;}

/* float fix */
#content:after{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
#content{display:block;}
* html #content{height: 1%;}
#content{display: block;}
/* end float fix */
