/* general */
body {
	font: 76% Arial, Helvetica, sans-serif;
	text-align:center;
	padding-bottom: 10px;
	background-image:  url("template/img/bg-body.gif");
	background-color: #FFFFFF;
	margin-top: 0px;
}
h1 {
	font-size: 14px;
	color: #3366BD;
	font-weight: bold;
	text-align: left;
}
h2 {
	font-size: 11px;
	color: #0099CC;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	padding-top: 5px;
}
h3 {
	font-size: 11px;
	color: #22A4EA;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
}
form {
	margin: 0px;
	padding: 0px;
}

A:link{ font-weight: normal; color: #22A4EA; text-decoration: none; }
A:visited{ font-weight: normal; color: #22A4EA; text-decoration: none; }
A:hover{ font-weight: normal; color: #283F59; text-decoration: underline; }
A:active{ font-weight: normal; color: #22A4EA; text-decoration: none; }

.clear {
  clear: both;
}


/* sections */
div#sve {
}
div#container {
	text-align: left;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

/* NAVIGATION */
div#navigation {
	font-size: 11px;
	background-image: url(template/img/bg-treci.gif);
	background-repeat: repeat-x;
	height: 26px;
	background-position: top;
	text-align: center;
    padding: 0;
    margin: 0;
}
	div#navigation A:link {
		color: #FFFFFF;
		font-weight: bold;
		text-decoration: none;
	}
	div#navigation A:visited {
		color: #FFFFFF;
		font-weight: bold;
		text-decoration: none;
	}
	div#navigation A:hover {
		color: #003366;
		font-weight: bold;
		text-decoration: none;
	}
	div#navigation A:active {
		color: #003366;
		font-weight: bold;
		text-decoration: none;
	}
	div#submeni {
		background-color: #FFFFFF;
		background-image: url(template/img/bg-submeni.gif);
		background-repeat: repeat-x;
		height:35px;
		padding-top:5px;
		text-align: center;
		background-position: left top;
	}
		div#submeni a {
			color: #666666;
			text-decoration: none;
		}


/* CONTENT */
div#content{
	/*line-height: 1.4;*/
}
	div#content p {
		font-size: 11px;
		color: #555555;
		text-align: justify;
		/*line-height: 1.4;*/
        margin-bottom: 11px;

	}
	div#content h1 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		color: #336699;
		font-weight: bold;
		text-align: left;
		margin-top: 0;
		padding-top: 0;
        margin-bottom: 15px;
	}
	div#content h2 {
    	font-size: 11px;
    	color: #0099CC;
    	font-weight: bold;
    	text-align: left;
    	text-decoration: none;
    	margin-top: 15px;
        margin-bottom: 10px;
	}
	div#content h3 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #22A4EA;
		font-weight: normal;
		text-align: left;
		text-decoration: none;
		margin-top: 15px;
	}
	div#content A:link{ font-weight: normal; color: #22A4EA; text-decoration: none; }
	div#content A:visited{ font-weight: normal; color: #22A4EA; text-decoration: none; }
	div#content A:hover{ font-weight: normal; color: #22A4EA; text-decoration: underline; }
	div#content A:active{ font-weight: normal; color: #22A4EA; text-decoration: none; }


    div#content ul {
    	list-style-type: none;                 /* Opera 7 puts large spacings between li elements */
    	position: relative;
        margin: 0; padding:0;
        margin-left: 8px;
        padding-bottom: 10px;
    }

    div#content li {
        margin: 0; padding:0;
        list-style-image:url(croatia/images/li.gif);
		list-style-position:outside;
    	font-family: Arial, Helvetica, sans-serif;
    	font-size: 11px;
    	color: #555;
    	font-weight: normal;
    	text-align: justify;
    	list-style-position: inside;
    	margin-top: 5px;
		margin-bottom: 5px;
    }
    div#content li A:link{ font-weight: normal; color: #22A4EA; text-decoration: none; }
    div#content li A:visited{ font-weight: normal; color: #22A4EA; text-decoration: none; }
    div#content li A:hover{ font-weight: normal; color: #283F59; text-decoration: underline; }
    div#content li A:active{ font-weight: normal; color: #22A4EA; text-decoration: none; }

div#content_main{
	/*line-height: 1.4;*/
}
	div#content_main p {
		font-size: 11px;
		color: #555555;
		text-align: justify;
		/*line-height: 1.4;*/
        padding-bottom: 11px;
	}
	div#content_main h1 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		color: #336699;
		font-weight: bold;
		text-align: left;
		margin-top: 0;
		padding-top: 0;
        padding-bottom: 31px;
	}
	div#content_main h2 {
    	font-size: 11px;
    	color: #0099CC;
    	font-weight: bold;
    	text-align: left;
    	text-decoration: none;
    	padding-top: 15px;
        padding-bottom: 15px;
	}
	div#content_main h3 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #22A4EA;
		font-weight: normal;
		text-align: left;
		text-decoration: none;
		padding-top: 15px;
	}
	div#content_main A:link{ font-weight: normal; color: #22A4EA; text-decoration: none; }
	div#content_main A:visited{ font-weight: normal; color: #22A4EA; text-decoration: none; }
	div#content_main A:hover{ font-weight: normal; color: #22A4EA; text-decoration: underline; }
	div#content_main A:active{ font-weight: normal; color: #22A4EA; text-decoration: none; }


    div#content_main ul {
    	list-style-type: none;                 /* Opera 7 puts large spacings between li elements */
    	position: relative;
        margin: 0; padding:0;
        margin-left: 8px;
        padding-bottom: 10px;
    }

    div#content_main li {
        margin: 0; padding:0;
        list-style-image:url(croatia/images/li.gif);
    	font-family: Arial, Helvetica, sans-serif;
    	font-size: 11px;
    	color: #555;
    	font-weight: normal;
    	text-align: justify;
    	list-style-position: inside;
    	margin-top: 5px;
    }
    div#content_main li A:link{ font-weight: normal; color: #22A4EA; text-decoration: none; }
    div#content_main li A:visited{ font-weight: normal; color: #22A4EA; text-decoration: none; }
    div#content_main li A:hover{ font-weight: normal; color: #283F59; text-decoration: underline; }
    div#content_main li A:active{ font-weight: normal; color: #22A4EA; text-decoration: none; }


/* CONTENT2 */
div#content2 {
	margin:0 170px;
    width: 500px;
	color: #555555;
	/*line-height: 1.4;*/
}
    div#content2 p {
		font-size: 11px;
		color: #555555;
		text-align: justify;
		/*line-height: 1.4;*/
        padding-bottom: 11px;
	}
	div#content2 h1 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		color: #336699;
		font-weight: bold;
		text-align: left;
		margin-top: 0;
		padding-top: 0;
        padding-bottom: 31px;
	}
	div#content2 h2 {
    	font-size: 11px;
    	color: #0099CC;
    	font-weight: bold;
    	text-align: left;
    	text-decoration: none;
    	padding-top: 15px;
        padding-bottom: 15px;
	}
	div#content2 h3 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #22A4EA;
		font-weight: normal;
		text-align: left;
		text-decoration: none;
		padding-top: 15px;
	}
	div#content2 A:link{ font-weight: normal; color: #22A4EA; text-decoration: none; }
	div#content2 A:visited{ font-weight: normal; color: #22A4EA; text-decoration: none; }
	div#content2 A:hover{ font-weight: normal; color: #283F59; text-decoration: underline; }
	div#content2 A:active{ font-weight: normal; color: #22A4EA; text-decoration: none; }

    div#content2 ul {
    	list-style-type: none;                 /* Opera 7 puts large spacings between li elements */
    	position: relative;
        margin: 0; padding:0;
        margin-left: 8px;
        padding-bottom: 10px;
    }

    div#content2 li {
        margin: 0; padding:0;
        list-style-image:url(croatia/images/li.gif);
    	font-family: Arial, Helvetica, sans-serif;
    	font-size: 11px;
    	color: #555;
    	font-weight: normal;
    	text-align: justify;
    	list-style-position: inside;
    	margin-top: 5px;
    }
    div#content2 li A:link{ font-weight: normal; color: #22A4EA; text-decoration: none; }
    div#content2 li A:visited{ font-weight: normal; color: #22A4EA; text-decoration: none; }
    div#content2 li A:hover{ font-weight: normal; color: #283F59; text-decoration: underline; }
    div#content2 li A:active{ font-weight: normal; color: #22A4EA; text-decoration: none; }

/* CONTENT3 */
div#content3 {
	margin-left: 170px;
	margin-right: 10px;
	margin-bottom: 15px;
}
div#content3 p {
		font-size: 11px;
		color: #555555;
		text-align: justify;
		/*line-height: 1.4;*/
        padding-bottom: 11px;
	}
	div#content3 h1 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		color: #336699;
		font-weight: bold;
		text-align: left;
		margin-top: 0;
		padding-top: 0;
        padding-bottom: 31px;
	}
	div#content3 h2 {
    	font-size: 11px;
    	color: #0099CC;
    	font-weight: bold;
    	text-align: left;
    	text-decoration: none;
    	padding-top: 15px;
        padding-bottom: 15px;
	}
	div#content3 h3 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #22A4EA;
		font-weight: normal;
		text-align: left;
		text-decoration: none;
		padding-top: 15px;
	}
    div#content3 ul {
    	list-style-type: none;                 /* Opera 7 puts large spacings between li elements */
    	position: relative;
        margin: 0; padding:0;
        margin-left: 8px;
        padding-bottom: 10px;
    }

    div#content3 li {
        margin: 0; padding:0;
        list-style-image:url(croatia/images/li.gif);
    	font-family: Arial, Helvetica, sans-serif;
    	font-size: 11px;
    	color: #555;
    	font-weight: normal;
    	text-align: justify;
    	list-style-position: inside;
    	margin-top: 5px;
    }
    div#content3 li A:link{ font-weight: normal; color: #22A4EA; text-decoration: none; }
    div#content3 li A:visited{ font-weight: normal; color: #22A4EA; text-decoration: none; }
    div#content3 li A:hover{ font-weight: normal; color: #283F59; text-decoration: underline; }
    div#content3 li A:active{ font-weight: normal; color: #22A4EA; text-decoration: none; }





/* LEFT COLUMN */
div#leftcolumn {
}
	div#leftcolumn h1{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		color: #336699;
		font-weight: bold;
		text-align: left;
		text-decoration: none;
		padding-top: 5px;
	}
	div#leftcolumn h2 {
		padding-bottom: 0px;
		padding-left: 4px;
		padding-top: 1px;
		margin-bottom: 0px;
		margin-right: 8px;
		color: #FFFFFF;
		height: 17px;
		background-repeat: repeat-x;
		border-top-width: 1px;
		border-right-width: 1px;
		border-left-width: 1px;
		border-top-style: solid;
		border-right-style: solid;
		border-left-style: solid;
		background-image: url(index/bg_box/bg1.jpg);
		border-color: #4dabcc;
	}

/* RIGHT COLUMN */
div#extra {
	float:left;
	width:150px;
	margin-left:-160px;
	padding-left: 9px;
	height: 981px;
/*	background-color: #E4ECED;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	*/
}
div#extra h2{
	padding-bottom: 0px;
	padding-left: 4px;
	padding-top: 1px;
	margin-bottom: 0px;
	margin-right: 8px;
	color: #FFFFFF;
	height: 17px;
	background-repeat: repeat-x;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
}
div#extra h2#bg1 {
	background-image: url(index/bg_box/bg1.jpg);
	border-color: #4dabcc;
}
div#extra h2#bg2 {
	background-image: url(index/bg_box/bg2.gif);
	border-color: #6cbcab;
}
div#extra h2#bg3 {
	background-image: url(index/bg_box/bg3.gif);
	border-color: #76c574;
}
div#extra h2#bg4 {
	background-image: url(index/bg_box/bg4.gif);
	border-color: #6aca90;
}
div#extra h2#bg5 {
	background-image: url(index/bg_box/bg5.gif);
	border-color: #57ccb9;
}
div#extra h2#bg6 {
	background-image: url(index/bg_box/bg5.gif);
	border-color: #48bc75;
}

div#rightcolumn {
	/*line-height: 1.4;*/
}
	div#rightcolumn p {
		font-size: 11px;
		color: #555555;
		text-align: justify;
		/*line-height: 1.4;*/
        margin-bottom: 11px;
	}
	div#rightcolumn h1 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		color: #336699;
		font-weight: bold;
		text-align: left;
		margin-top: 0;
		padding-top: 0;
        margin-bottom: 15px;
	}
	div#rightcolumn h2 {
    	font-size: 11px;
    	color: #0099CC;
    	font-weight: bold;
    	text-align: left;
    	text-decoration: none;
    	margin-top: 10px;
        margin-bottom: 15px;
	}
	div#rightcolumn h3 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #22A4EA;
		font-weight: normal;
		text-align: left;
		text-decoration: none;
		margin-top: 15px;
	}
	div#rightcolumn A:link{ font-weight: normal; color: #22A4EA; text-decoration: none; }
	div#rightcolumn A:visited{ font-weight: normal; color: #22A4EA; text-decoration: none; }
	div#rightcolumn A:hover{ font-weight: normal; color: #22A4EA; text-decoration: underline; }
	div#rightcolumn A:active{ font-weight: normal; color: #22A4EA; text-decoration: none; }


    div#rightcolumn ul {
    	list-style-type: none;                 /* Opera 7 puts large spacings between li elements */
    	position: relative;
        margin: 0; padding:0;
        margin-left: 8px;
        padding-bottom: 10px;
    }

    div#rightcolumn li {
        margin: 0; padding:0;
        list-style-image:url(croatia/images/li.gif);
		list-style-position:outside;
    	font-family: Arial, Helvetica, sans-serif;
    	font-size: 11px;
    	color: #555;
    	font-weight: normal;
    	text-align: justify;
    	list-style-position: inside;
    	margin-top: 5px;
    }
    div#rightcolumn li A:link{ font-weight: normal; color: #22A4EA; text-decoration: none; }
    div#rightcolumn li A:visited{ font-weight: normal; color: #22A4EA; text-decoration: none; }
    div#rightcolumn li A:hover{ font-weight: normal; color: #283F59; text-decoration: underline; }
    div#rightcolumn li A:active{ font-weight: normal; color: #22A4EA; text-decoration: none; }
/* NEWS */
#news_item {
	border:1px solid #22A4EA;
	margin-bottom: 11px;
	margin-right: 8px;
	background-color: #FFFFFF;
}
	#news_body {
		font-size: 11px;
		color: #666666;
		text-align: left;
		background-color: #FFFFFF;
	}
	#news_body h2{
		font-size: 11px;
		color: #22A4EA;
		font-weight: bold;
		text-align: left;
		margin: 0px;
		padding-bottom: 0px;
		border: 1px solid #000099;
	}
	#news_body h2 A{
		font-size: 11px;
		color: #22A4EA;
		font-weight: bold;
		text-align: left;
	}
	#news_body h3 {
		margin: 0px;
		padding: 0px;
	}
	#news_body h3 A{
		color: #22A4EA;
		text-align: left;
		font-size: 11px;
	}

	#news_body h1 {
		font-size: 11px;
		color: #22A4EA;
		font-weight: bold;
		text-align: center;
		margin: 0px;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 5px;
		padding-left: 0px;
	}
	#news_body h1 A{
		font-size: 11px;
		color: #22A4EA;
		font-weight: bold;
		text-align: center;
		margin: 0px;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 5px;
		padding-left: 0px;
	}
	#news_date {
		text-align: right;
		position: relative;
		right: 5px;
		font-size: 11px;
		color: #666666;
		text-decoration: none;
		font-weight: normal;
	}
	#news_more {
		position: relative;
		font-size: 11px;
		text-align: right;
		right: 5px;
	}
	#news_more A{
		font-size: 11px;
	}
	div#news_item h2{
		padding-top: 0px;
	}

/* PRETRAGA */
div#pretraga {
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px;
	font-size: 11px;
	color: #336699;
	text-align: left;
	margin: 0;
	background-color: #FFFFFF;
	padding-bottom: 5px;
	width: 144px;
}
	div#pretraga p {
		padding: 0;
		margin: 0;
		padding-bottom: 5px;
	}
	div#pretraga form {
		margin: 0px;
		padding: 0px;
		padding-bottom: 5px;
	}
	div#pretraga select {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		margin: 0px;
		padding: 0px;
		width: 144px;
		font-size: 10px;
		color: #666666;
		border: 1px solid #CCCCCC;
	}
	div#pretraga input {
		font-family: Arial, Helvetica, sans-serif;
		margin: 0px;
		padding: 0px;
		font-size: 10px;
		color: #666666;
		width: 144px;
		border: 1px solid #CCCCCC;
	}
	div#pretraga a {
		color: #336699;
		font-size: 11px;
		font-weight: bold;
	}
	.dugme {
		width: 144px;
	}

/* HOT PROPERTIES */
div#hot_properties {
	font-size: 10px;
	color: #666666;
	text-align:left;
	padding: 0; margin: 0;
}
	div#hot_desc {
		font-size: 10px;
		color: #666666;
		text-align:left;
		width: 144px;
		padding: 0; margin: 0;
		background-color:#FFFFFF;
		padding-bottom: 10px;
	}
	div#hot_desc a img{
		padding: 4px;
		background-image: url(template/home/bg-slika.gif);
	}
	div#hot_desc a:hover img{
		background-image: url(template/home/bg-slika2.gif);
	}

/* SUBSCRIPTION */
div#subscription {
	font-size: 11px;
	color: #555555;
	text-align:left;
	padding: 0;
	margin: 0;
	background-color: #FFFFFF;
}
	div#subscription h2 {
		text-align: left;
		font-size: 11px;
		margin: 0;
		padding: 0;
		padding-left: 4px;
		padding-top: 2px;
		background-image: url(template/home/bg-subs.gif);
		background-repeat: repeat-x;
		background-position: top;
		width: 140px;
		height: 19px;
		color: #FFFFFF;
	}
	div#subscription input {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		margin: 1px;
		padding: 0px;
		color: #666666;
	}
	div#subs_podnaslov {
		padding-top: 20px;
		padding-left: 3px;
		background-image: url(template/home/bg-subs-2.gif);
		background-repeat: repeat-x;
		vertical-align: bottom;
	}
div#property-management {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #87D300;
	border-bottom-color: #87D300;
	border-left-color: #87D300;
	background-color: #FFFFFF;
	font-size: 11px;
	color: #666666;
	padding: 6px;
	padding-top: 3px;
	margin: 0;
}


/* OSTALO */
div#weather {
	font-size: 9px;
	color: #666666;
	padding-top: 5px;
	padding-left: 0px;
	background-color: #E4ECED;
	height: 17px;
	vertical-align: middle;
	margin-bottom: 10px;
}
div#header{
	position:relative;
	font-size: 11px;
}
	div#header_image {
		height: 117px;
		border-bottom:solid #FFFFFF 1px;
	}
	div#first {
		color: #33bbee;
	}
	div#second {
		background-color: #336699;
		color: #FFFFFF;
		vertical-align: middle;
		height: 21px;
		padding-top: 3px;
		border-bottom:solid #FFFFFF 1px;
	}
	div#second a {
		text-decoration: none;
		color: #FFFFFF;
	}
	div#second a:hover {
		color: #33bbee;
	}
		div#left {
			text-align: left;
			display: inline;
			clear: none;
			float: left;
		}
		div#right {
			text-align: right;
			padding-right: 5px;
		}


div#brand-msg {
	font-size: 13px;
	color: #B7B7B7;
	text-align: left;
	padding-right: 10px;
	padding-bottom: 20px;
	margin-left: 170px;
	margin-right: 0px;
	margin-bottom: 15px;
}
.hot_image {
	border: 1px solid #FCBE03;
}

div#latest-offers {
	font-size: 15px;
	font-weight: bold;
	text-align: left;
	padding:0;
	padding-bottom: 8px;
	padding-left: 3px;
	color: #ffc401;
	text-align:left;
	background-image: url(index/bg_box/bg-hot-properties.gif);
	background-repeat: repeat-x;
	width: 142px;
}
.bodytext {
	font-size: 11px;
	color: #283F59;
	font-weight: normal;
	text-decoration: none;
	padding-right: 10px;
}
.bodytext A:link{ font-weight: normal; color: #22A4EA; text-decoration: none; }
.bodytext A:visited{ font-weight: normal; color: #22A4EA; text-decoration: none; }
.bodytext A:hover{ font-weight: normal; color: #283F59; text-decoration: underline; }
.bodytext A:active{ font-weight: normal; color: #22A4EA; text-decoration: none; }
.bodytext-RIGHT{
	font-size: 11px;
	color: #283F59;
	font-weight: normal;
	text-align: right;
	text-decoration: none;
	padding-right: 10px;
}


.mainTITLES {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #A8A8A8;
	font-weight: bold;
	text-align: left;
}
.user-password {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	padding-right: 10px;
	border: 0px none;
}
.user-password A:link {        color: #000000;        text-decoration: none;}
.user-password A:visited { color: #0066FF; text-decoration: none;}
.user-password A:hover { color: #999999; text-decoration: underline;}
.user-password A:active { color: #000000; text-decoration: none;}
.user-password input {
	border: 1px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.buton {
	border: 1px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #E5E5E5;
	color: #666666;
}
.pic-descriptions {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: normal;
}
.pic-descriptions A:link{ color: #22A4EA; text-decoration: none;}
.pic-descriptions A:visited{ color: #22A4EA; text-decoration: none;}
.pic-descriptions A:hover{ color: #22A4EA; text-decoration: underline;}
.pic-descriptions A:active{ color: #22A4EA; text-decoration: none;}

.line {
	Border: 1px solid #CCCCCC;
}
.bodytext-BOLD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #22A4EA;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
}
.bodytext-BOLD-R {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #22A4EA;
	font-weight: normal;
	text-decoration: none;
}
.bodytext-BOLD A:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #22A4EA;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
}
.bodytext-BOLD A:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #22A4EA;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
}
.bodytext-BOLD A:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #22A4EA;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
}
.bodytext-BOLD A:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #22A4EA;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
}
.small-text-link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3399FF;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
}

.tekst {
	color: #FFFFFF;
	text-decoration : none;
}

.tekst A:link { color: #FFFFFF; text-decoration : none;}
.tekst A:visited { color: #CDCDCD; text-decoration : none;}
.tekst A:active { color: #003366; text-decoration : none;}
.tekst A:hover { color: #003366; text-decoration : none;}

.bodytext-BOLD-2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #22A4EA;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}

.navigMeniBg {
	background-image: url(index/navig/bg_meni.jpg);
	background-repeat: repeat-x;
}

.table1px {
	border: 1px solid #22A4EA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.pretraga-BOLD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #22A4EA;
	font-weight: bold;
}
.pretraga-GRAY {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #283F59;
	font-weight: bold;
	text-decoration : none;
}

.subnavigation {
	font-size: 11px;
	color: #8C8C8C;
	text-align: left;
	line-height: 20px;
	text-decoration: none;
	padding-bottom: 10px;
}
.subnavigation a:link{
	color: #8C8C8C;
	font-weight: normal;
	text-decoration: none;
}
.subnavigation a:visited {
	color: #8C8C8C;
	font-weight: normal;
	text-decoration: none;
}
.subnavigation a:hover {
	color: #22A4EA;
	text-decoration: none;
}

div#error {
	color: #CC0000;
	text-align: left;
	border: 1px solid #999999;
	padding: 5px;
	margin-bottom: 10px;
	margin-right: 10px;
	margin-left: 10px;
}
div#error h2 {
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}


/* FOOTER */
div#footer {
	font-size: 10px;
	color: #7E989C;
	text-align: center;
	background-image: url(template/home/footer.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 60px;
}
	div#footer A:link { color: #666666; text-decoration : none;}
	div#footer A:visited { color: #666666; text-decoration : none;}
	div#footer A:active { color: #666666; text-decoration : none;}
	div#footer A:hover { color: #000000; text-decoration : none;}
	.bijela-foot {background-color:#FFFFFF; margin: 0; padding:0;}

div#footer2 {
	font-size: 10px;
	color: #7E989C;
	text-align: center;
	background-image: url(template/home/footer.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 60px;
	width: 100%;
}
	div#footer2 A:link { color: #666666; text-decoration : none;}
	div#footer2 A:visited { color: #666666; text-decoration : none;}
	div#footer2 A:active { color: #666666; text-decoration : none;}
	div#footer2 A:hover { color: #000000; text-decoration : none;}
	.bijela-foot {background-color:#FFFFFF; margin: 0; padding:0;}

.stranice {
    font-size: 11px;
    color: #555555;
}

div#popisnekretnina {
    padding: 0; margin: 0;

    font-size: 11px;
    color: #555555;
}
  div#popisnekretnina #opis {
      padding: 0; margin: 0;
      padding-top: 7px;
      padding-bottom: 33px;
  }

  div#popisnekretnina #slika {
      padding: 0; margin: 0;
      width: 160px;
      height: 120px;
      text-align: center;
      background-image: url(template/img/bg-search.gif);
      border: 1px solid #CCC;
  }

  div#popisnekretnina #slika:hover {
        border: 1px solid #32baec;
  }

  div#popisnekretnina #slika a img{
        padding: 0; margin: 0;
        height: 120px;
  }

div#nekretninedetalji {
    padding: 0; margin: 0;
    font-size: 11px;
    color: #555555;
}
  div#nekretninedetalji #opis {
      padding: 10px;
      background-color: #eeeeee;
      clear: left;
      margin-bottom: 10px;
	  text-align: justify;
  }

  div#nekretninedetalji #detalji {
	  padding: 10px;
      background-color: #eeeeee;
      margin-left: 10px;
      height: 102px;
	  float: right;
	  width: 322px;
  }

  div#nekretninedetalji #ostaleslike {
    text-align: center;
    background-color: #eeeeee;
	padding: 0; margin: 0;
  }

  div#nekretninedetalji #slika {
      padding: 0; margin: 0;
	  float: left;
  }

  div#nekretninedetalji #slika a {
      padding: 0; margin: 0;
      width: 160px;
	  height: 120px;
      text-align: center;
      background-image: url(template/img/bg-search.gif);
      border: 1px solid #CCC;
      float: left;
  }

  div#nekretninedetalji #slika a:hover {
      padding: 0; margin: 0;
      border: 1px solid #32baec;
  }

  div#nekretninedetalji #slika a img {
        padding: 0; margin: 0;
  }