body {
	margin: 0px;
	padding: 0px;
	text-align: center;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;/*font-size:90%;*/
	color:#5e6366;
}
h1, h2, h3 {
	color:#5e6366;
}
h1 {
	font-size:24px
}
h2 {
	font-size:18px;
}
form {
	margin:0px;
	padding:0px;
}
a {
	text-decoration:underline;
	color:#900;
}
a:hover {
	text-decoration:none;
}
hr {
	border-top: 1px dashed #a9a9a9;
	margin-top: 5px;
}
#main {
	margin: 0px auto;
	width: 970px;
}
#header {
	height: 83px;
	background-image:url(../images/header_logo_bg.jpg);
}
#header_logo {
	float:left;
	text-align:left;
	padding-top:28px;
	padding-left:95px;
	background-image: url(../images/logo.png);
	background-repeat: no-repeat;
	background-position: 20px 0px;
	color:#ffffff;
	font-size:32px;
	font-weight:bold;
	position:absolute;
}
div.moto {
	color:#ffffff;
	font-size:10px;
	font-weight:bold;
	padding-left:21px;
	padding-top:69px;
	position: absolute;
	text-transform: uppercase;
}
#langmenu {
	float:right;
	padding-right:15px;
	padding-top:15px;
}

#langmenu ul{ 
margin:0;
padding:0;/*gets rid of list spacing*/ 
list-style-type:none;/*gets rid of bullets*/ 
} 
#langmenu ul li{ 
display:inline; /*prevents an IE display bug*/ 
} 


#langmenu ul li a{ 
float:left; 
display:block; /*allows width and height to apply*/ 
width: 52px; 
height: 52px; 
} 
#langmenu ul li a#hr{
	background-image: url(../images/flag_hr_opa.png);
} 
#langmenu ul li a#en{
	background-image: url(../images/flag_en_opa.png);
	margin-left:10px;
} 
#langmenu ul li a#hr:hover{
	background-image: url(../images/flag_hr.png);
} 
#langmenu ul li a#en:hover{
	background-image: url(../images/flag_en.png);
	margin-left:10px;
} 
#langmenu span { 
display: none; /*hides the text*/ 
} 

#content {
/*padding-top:55px;*/

}
.box {
	float:right;
	margin-bottom:10px;
	text-align:left;
	height:120px;
	width:270px;
}
.box h1 {
	padding-left:15px;
	font-size:2em;
	color:#FFF;
	margin:10px 0 0 0;
}
.box p {
	text-align:left;
	padding:5px 10px 0 20px;
	font-size:0.8em;
	font-weight:bold;
	margin:0;
}
.box .boxText1 {
	color:#900;
}
.box .boxText2 {
	color:#030;
}
.box .boxText3 {
	color:#001A4F;
}
.box img {
	padding-right:10px;
}
.box div {
	text-align:right;
	padding-right:10px;
	margin-top:15px;
}
#box1 {
	background:url(../images/box1.png) right top;
}
#box2 {
	background:url(../images/box2.png) right top;
}
#box3 {
	background:url(../images/box3.png) right top;
}
#footer {
	text-align:center;
	clear: left;
	padding:0px;
	font-size:14px;
	color:#666;
	margin-top:30px;
}
#footer a {
	color:#5e6366;
}
#footer a:hover {
	color:#CCC;
}
#mainContent {
	float: left;
	width:690px;
	text-align:left;
}
#rightSide {
	float: left;
	width: 280px;
	text-align:right;
	display: inline;
}
#centeredmenu {
	float:left;
	width:100%;
	background:#fff;
	overflow:hidden;
	position:relative;
	border-top:5px solid #ff7e00;
	margin-bottom:10px;
}
#centeredmenu ul {
	clear:left;
	float:left;
	list-style:none;
	margin:0;
	padding:0;
	position:relative;
	left:50%;
	text-align:center;
	text-transform:uppercase;
}
#centeredmenu ul li {
	display:block;
	float:left;
	list-style:none;
	margin:0;
	padding:0;
	position:relative;
	right:50%;
	background: url(../images/bgpink.gif) bottom center repeat-x;
}
#centeredmenu ul li a, #centeredmenu ul li span {
	float: left;
	color:#5e6366;
	font-weight: bold;
	text-decoration: none;
	background: url(../images/dividerpink.gif) no-repeat right bottom;
	padding-top: 7px;
	padding-right: 18px;
	padding-bottom: 8px;
	padding-left: 11px;
}
#centeredmenu ul li span {
	padding-left: 0px;
}
#centeredmenu ul li a#leftcorner {
	float: none;
	padding-left: 17px;
	padding-right: 0px;
	background: url(../images/leftcornerpink.gif) bottom left no-repeat;
}
#centeredmenu ul li a#rightcorner {
	padding-right: 17px;
	background: url(../images/rightcornerpink.gif) bottom right no-repeat;
}
#centeredmenu ul li a:hover {
	color:#ccc;
}
/*#centeredmenu ul li a.active,
#centeredmenu ul li a.active:hover {
   color:#fff;
   background:#000;
   font-weight:bold;
}*/

#searchForm {
	background-image: url(../images/searchFormBg.png);
	height: 290px;
	padding:10px 10px 0 10px;
	background-color:#FFF;
}
.topPonudaNaslov {
}
.boxTopPonuda {
	float: left;
	background:url(../images/boxTopPonuda.png);
	margin-left: 10px;
	width: 206px;
	height:216px;
	padding: 5px;
}
.boxTopPonudaNaslov {
	font-weight:bold;
	color:#5e6366;
	font-size:14px;
	margin:10px 0px 0px 0px;
	padding:0;
}
.boxTopPonudaCijena {
	font-weight:bold;
	font-size:20px;
	color:#900;
	margin:10px 0 0 0;
}
#searchForm div {
}
#searchForm .divVrstaOglasa {
	padding-bottom:38px;
}
#searchForm .divTipNekretnine {
	margin-top:10px;
	padding-bottom:100px;
}
#searchForm .divTipovi {
	clear:both;
	border:0px;
	padding-top:10px;
	font-weight:bold;
	font-size:14px;
	color:#FFF;
}
#searchForm .divTip {
	float:left;
	border:0;
	display:inline;
	margin-left:8px;
	color:#5e6366;
}
#searchForm .divTip ul {
	display:inline;
	list-style:none;
	color:#FFF;
}
#searchForm h1 {
	font-size:1.7em;
	margin:0px;
	color:#5e6366;
	float:left;
}
#searchForm span {
	color:#fff;
}
#topPonuda {
	background-image: url(../images/topPonudaBg.png);
	height: 290px;
	padding:10px 10px 0 0px;
	margin-top:10px;
}
.topPonudaNaslov h1 {
	float:left;
	margin:0 0 10px 10px;
	color:#5e6366;
}
.topPonudaNaslov a {
	float:right;
	padding-top:15px;
	color:#900
}
#boxNews {
	margin-top: 10px;
	background-image: url(../images/boxNewsBg.png);
	clear: right;
	height: 219px;
	text-align:left;
	margin-left: 10px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.vijestiNaslov {
	padding:10px 10px 10px 0;
}
.vijestiNaslov h1 {
	float:left;
	margin:0;
	color:#5e6366;
}
.vijestiNaslov a {
	float:right;
	margin-top:10px;
	color:#900
}
.txt4 {
	font-size:10px;
	color:#999;
	margin-right:10px;
	margin-bottom:5px;
	text-align:right;
}
#okvir {
}
.okvirTop {
	background-image:url(../images/okvirBoxTop.png);
	height: 9px;
}
.okvirMid {
	background-image:url(../images/okvirBoxMiddle.png);
	padding:0 9px 0 9px;
	background-color: #0C6;
}
.okvirMid h1, h2, h3, p {
	margin:0px;
}
.okvirBot {
	background-image:url(../images/okvirBoxBottom.png);
	height: 9px;
}
#boxQuickSearch {
	background-image: url(../images/boxSearchBg.png);
	clear: right;
	height: 249px;
	text-align:left;
	margin-left: 10px;
	margin-bottom:10px;
}
.clearing {
	CLEAR: both
}
#rezultati_naslov {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 12px 0px;
	PADDING-LEFT:0px;
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	FLOAT: left;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	PADDING-TOP: 0px
}
#rezultati_sortiranje {
	text-align:right;
	PADDING-BOTTOM: 10px;
	LINE-HEIGHT: 10px;
	MARGIN: 0px;
	PADDING-LEFT: 8px;
	WIDTH: 656px;
	PADDING-RIGHT: 8px;
	COLOR: white;
	FONT-SIZE: 12px;
	PADDING-TOP: 10px;
	background-color: #018EC4;
}
#rezultati_sortiranje UL {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 10px;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	WIDTH: 656px;
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	COLOR: white;
	FONT-SIZE: 12px;
	PADDING-TOP: 0px
}
#rezultati_sortiranje UL LI {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 10px;
	MARGIN: 0px;
	PADDING-LEFT: 5px;
	DISPLAY: inline;
	PADDING-TOP: 0px
}
.pagination a {
	color:#FFF
}
.unit {
	display: block;
	padding: 3pt;
	margin-bottom:10px;
	border:1px solid #B5B6B5;
}
.unit:hover {
	border:1px solid #900;
}
.unit table {
	width: 100%;
}
.unit tr.h td {
	background-color: #E0E8F8;
	height:30px;
	padding: 0px 10px 0px 10px;
}
.pretraga_cijena {
	display:inline;
	color: #900;
}
.pretraga_tabela_opis {
	padding: 0px;
	margin: 0px;
}
.pretraga_tabela_opis th, .pretraga_tabela_opis td {
	padding: 0.2em;
	text-align: left;
	border: 1px solid #CCC;
}
.okvirTopPonuda {
	position:relative;
	width:204px;
	height:140px;
	z-index:4;
	background-image:url(images/frame.png);
	margin-left:1px;
}
.boxOpis p {
	margin-bottom:0px;
}
.boxOpis h2 {
	background-color:#CCC;
	padding-left:10px;
}
.boxOpis div {
	padding-left:10px;
}
.clsOpisItem {
	display:inline;
	float:left;
	width:auto;
	padding-top:15px;
	padding-left:10px
}
.clsOpisItem span {
	font-weight:bold;
	color:#900
}
#fullspecs_headline {
	float: left;
	display: inline;
	width: 100%;
	margin: 0px 0px;
	padding: 0px 0px 6px 0px;
	/* border: 1px solid red; */
border-bottom: 1px solid #bfbfbf;
}
#back_to_finder {
	float: left;
	display: inline;
	width: 300px;
	margin: 6px 0px 0px 0px;
	padding: 0px;
	height: 21px;/* border: 1px solid red; */
}
#back_to_finder ul {
	float: left;
	display: inline;
	width: 600px;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#back_to_finder ul li {
	float: left;
	display: inline;
	height: 21px;
	line-height: 21px;
	margin: 0px 25px 0px 0px;
	vertical-align: middle;
	color: #459fd0;
	cursor: pointer;
}
#back_to_finder ul li img {
	vertical-align: middle;
	margin-right:5px
}
#fullspecs_navigation_controls {
	float: right;
	display: inline;
	margin: 8px 0px 0px 0px;
	height:21px;
	padding: 0px;/* border: 1px solid red; */
}
#fullspecs_navigation_controls ul {
	float: right;
	display: inline;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#fullspecs_navigation_controls ul li {
	float: right;
	display: inline;
	margin: 0px 0px 0px 25px;
	vertical-align: middle;
	cursor: pointer;
}
#fullspecs_navigation_controls ul li img {
	vertical-align: middle;
	margin-right:5px
}
.vijesti_lista {
	margin-bottom:0;
	display: inline;
	list-style-type: none;
}
.vijesti_lista li {
	list-style: none;
	margin:0px;
	padding:10px 0 0 0;
	border-bottom:1px dotted #ccc;
}
.vijesti_lista li a {
	display:block;
	float:left;
	padding-bottom:8px;
}
.vijesti_lista li a:hover {
	background: url(/img/linkbg2.gif) repeat-x;
	text-decoration:none;
}
.short_desc{
	clear:left;
	display:block;
}
.date_time_news{
	color: #a2a1a1;
	font-size:11px;
}
