body { 
margin: 0px; 
padding: 0;
font: 75%/1 Arial, Helvetica, sans-serif;
color: #333333;
background-color: #EAEAEA;
}


.jquerycssmenu{
font:bold 12px Verdana;
border-bottom: 0px solid black;
position:relative;
top:0px;
left:0px;
z-index:99;
}

.jquerycssmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.jquerycssmenu ul li{
position: relative;
display: inline;
float: left;
}

/*Top level menu link items style*/
.jquerycssmenu ul li a{
font: bold 12px Arial;
display: block;
padding: 5px 7px 5px 10px;
margin-right: 1px; /*spacing between tabs*/
border: 1px solid #ededed;
border-bottom-width:0px;
color: #000;
background-color:DarkOrange;
text-decoration: none;
}

.jquerycssmenu ul li a:hover{
color:DarkSlateGray;
background-color:#fff;
text-decoration:underline;
}
	
/*1st sub level menu*/
.jquerycssmenu ul li ul{
position: absolute;
left: 0;
display: block;
visibility: hidden;
border-top: 1px solid LightBlue;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.jquerycssmenu ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jquerycssmenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.jquerycssmenu .podn{
font: normal 12px Verdana;
font-weight:bold;
width: 168px; /*width of sub menus*/
background: Silver;
color: black;
padding: 5px 6px;
margin: 0;
border-top-width: 0;
border-bottom: 1px solid #ededed;
}

.jquerycssmenu ul li ul li a{
font: normal 11px Verdana;
width: 160px; /*width of sub menus*/
background: BurlyWood;
color: black;
padding: 5px 10px;
margin: 0;
border-top-width: 0;
border-bottom: 1px solid #ededed;
}

.jquerycssmenu ul li ul li a:hover{ /*sub menus hover style*/
background: #FFF5EE;
color: DarkOrange;
border-bottom: 1px solid #ededed;
}

/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top:7px;
right:5px;
}

.rightarrowclass{
position: absolute;
top:5px;
right:5px;
}




.a { color: #003399; currsor: pointer; font-family: Arial, Helvetica; font-size: 12px; text-decoration: none;}
.a:hover { color: #FF6600; }

.link11 { color: #003399; currsor: pointer; font-family: Arial, Helvetica; font-size: 11px; font-weight: bold; text-decoration: none;}
.link11:hover { color: #FF6600;}

.link112 { color: #003399; currsor: pointer; font-family: Verdana, Arial; font-size: 12px; text-decoration:none;}
.link112:hover { color: #FF6600;}

.linkmali { color: #003399; currsor: pointer; font-family: Arial, Helvetica; font-size: 10px; text-decoration: none;}
.linkmali:hover { color: #FF6600; }

h1 { font-family: Arial, Helvetica;
	font-size: 16px; 
	font-weight: bold; 
	color: #FF9900;
	text-align:left; 
	margin-top: 2px; 
	margin-bottom: 5px;
	padding-left:10px;}
	
h2 { padding-left:10px;  
	font-family: Arial, Helvetica;
	font-size: 13px; 
	font-weight: bold; 
	color: #222222; 
	text-align:left;
	margin-top: 2px; 
	margin-bottom: 2px;}
	
h3 { padding-left:10px;  
	font-family: Arial, Helvetica;
	font-size: 12px; 
	font-weight: bold; 
	color: #FF9900; 
	text-align:left;
	margin-top: 2px; 
	margin-bottom: 2px;}
	
h2 a {
	font-family: Arial, Helvetica;
	font-size: 13px; 
	font-weight: bold; 
	color: #FF9900;
	text-decoration:none; }
h2 a:hover {
	color: #0072BC; }
.text16 {
	font-family:Verdana, Arial, Helvetica;
	font-size:16px;
	color:#191970;
	padding-left:5px;
	text-align:left; }
.text12 {
	font-family:Verdana, Arial, Helvetica;
	font-size:12px;
	color:#191970;
	padding-left:5px; }

#pagination {
	display:block;
	text-align:center;
	height:22px;
	line-height:21px;
	clear:both;
	padding-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}

#pagination a:link, #pagination a:visited{
	padding:6px;
	padding-top:1px;
	padding-bottom:1px;
	border:1px solid #EBEBEB;
	margin-left:9px;
	text-decoration:none;
	background-color:#F5F5F5;
	color:#0072bc;
	width:20px;
	font-weight:normal;
}

#pagination a:hover {
	background-color:#DDEEFF;
	border:1px solid #BBDDFF;
	color:#0072BC;	
}

#pagination .active_link {
	padding:6px;
	padding-top:1px;
	padding-bottom:1px;
	border:1px solid #BBDDFF;
	margin-left:9px;
	text-decoration:none;
	background-color:#DDEEFF;
	color:#0072BC;
	cursor:default;
}

#pagination .disabled_link {
	padding:6px;
	padding-top:1px;
	padding-bottom:1px;
	border:1px solid #EBEBEB;
	margin-left:9px;
	text-decoration:none;
	background-color:#F5F5F5;
	color:#D7D7D7;
	cursor:default;
}



.formtext  {  
		font-family:Arial, Helvetica;
		font-size:11px;
		color:#333333; 
		border-bottom:1px solid #e0e0e0;
		padding-left:5px; 
		}
.formtextb0  {  
		font-family:Arial, Helvetica;
		font-size:11px;
		color:#333333;
		padding-left:5px;
		text-align:left; 
		}
		
.javalink { 
	font-family:Verdana;
	font-size:11px;
	text-align: left;
	color: #003399;
	padding-left:4px;
	text-decoration:none;
	 }
.javalink:hover {
	color: #FF6600; }

.errors {
	font-family:Arial;
	font-size:10px;
	text-align:center;
	color: #800000;
	padding:6px;
	 }
.inputi {  font-family:Verdana, Helvetica;font-size:11px;color:#333333; padding-left:3px;}
.zuta {
	font-family:Verdana, Helvetica;
	font-size:11px;
	color:#333333;
	padding-left:3px;
	background-color: #FFFFCC;
	border: 1px solid;
}
.pad1  {  font-family:Verdana, Helvetica;font-size:11px;color:#333333; padding-left:2px; width:170px; }
.pad2  {  font-family:Verdana, Helvetica;font-size:11px;color:#333333; padding-left:2px; width:110px; }
.pad3  {  font-family:Verdana, Helvetica;font-size:11px;color:#333333; padding-left:2px; width:60px; }
.pad_nasl  {        
	font-family:Arial, Helvetica;
	font-size:12px;
	color:#FF6600;
	padding-left:3px;  
		}
.rezultat  {        
	font-family:Arial, Helvetica;
	font-size:12px;
	color:#FF6600;
	padding-left:3px;  
		}

.divbutton {
font-family:Arial, Helvetica;
font-size:11px;
cursor:pointer;
width:100px; height:10px;
margin:2px;
padding:2px;
text-align:center;
border:1px solid #ccc;
color:#FF9900;
font-weight:bold;
background:url(../../pics/formbg.gif) repeat-x left top;
layer-background-image:url(../../pics/formbg.gif) repeat-x left top;
text-decoration:none;
display:block;
}

.divbutton a:link {
color:#FF9900;
text-decoration:none;
}
.divbutton a:hover {
color:#000000;
}
.divbutton:hover {
border:1px solid #FF9900;
}
.divbutton a:visited {
text-decoration: none;
color:#3366CC;
}


.botun{
cursor:pointer;
border:solid 1px #FF9900;
background:#999;
color:#FF9900;
font-weight:bold;
padding: 1px 2px;
width:110px;
background:url(../../pics/formbg.gif) repeat-x left top;
}

.aparttabl {
border-bottom:1px solid #ccc;
border-left:1px solid #ccc;
border-top:1px solid #ccc;
border-right:1px solid #ccc;
padding:6px;
}
.b6  { border :#DCDCDC 3px double }
.content { font-family: Arial, Helvetica; font-size: 11px COLOR: #cc0000 }

/*BOTTOM*/
.botlink { font-family: Arial, Helvetica; font-size: 10pt; color: navy; }
.botlink:hover { color: #FF6600;}
.botframe {
	background-color: white;
	border: 5px solid #F5F5F5;
	padding-top:4px;}

.bottext { font-family: Arial, Helvetica; font-size: 9pt; color: #222222; text-align:center; padding-bottom:4px;}
.bottext a{ font-family: Arial, Helvetica; font-size: 9pt; color: #191970; text-align:left; text-decoration:none; }
.bottext a:hover{ color: #FF6600;}
.bottext td{ 
	font-family: Arial, Helvetica; 
	font-size: 9pt; 
	color: #222222; 
	text-align:left; 
	padding-left:5px;
	padding-top:5px; 
	padding-bottom:5px;
	text-decoration:none; }

.headred{
	text-align:right;
	padding-right:12px;
	_padding-top:10px;}
.headred li{
	display:inline;
	text-align:center;
	padding-right:7px;}
.headred li a{
	font-family: Arial, Helvetica; font-size: 9pt; color: #FF6600; text-align:left; text-decoration:none;}
.headred li a:hover{ color: #191970; }

.headtel{
	font-family: Arial, Helvetica; 
	font-size: 12pt; 
	color: #222222; 
	text-align:right;
	padding-right:12px; }
/* style="position:absolute; display:none; border: 2px solid #FFCC99; background-color: #EAF4FF; width: 150px; height: 165px; padding-top: 10px" */
#subcontent2 {
	position:absolute; 
	display:none; 
	border: 2px solid #FFCC99; 
	background-color: #EAF4FF; 
	width: 130px; height: 165px; 
	padding-top: 10px; }
#subcontent2 td{
	text-align:left;
	padding-bottom:4px;
	padding-left:5px;}
#subcontent2 a{ font-family: Arial, Helvetica; font-size: 9pt; color: #191970; text-align:left; text-decoration:none; }
#subcontent2 a:hover{ color: #FF6600;}

.tblgl {
	width:100%;
	text-align:center;
	border:0px;}
.colprva {
	background:url(../../pics/backg/apartments-background.jpg) no-repeat center top;
	/*background-image:url(../../pics/backg/apartments-background.jpg);
	background-repeat:no-repeat ;
	background-position:top;*/}
.colprva2{
	font-family: Arial, Helvetica; 
	font-size: 11pt; 
	color: #222222; 
	text-align:center;
	margin:4px;
	background-color: #F5F5F5;
	border:1px solid #F2F2F2;
	position:relative;
	top:50px;
	left:8px;
	padding:2px 0px;}

.tabsearch {
	font-family: Arial, Helvetica; 
	font-size: 8pt; 
	color: #222222;
	text-align:left; }
.tabsearch div {
	padding-bottom:1px; }
.tabsearch td {
	padding-left:3px;
	padding-top:7px; }
.tabsearch .usual td {
	padding-left:1px;
	padding-top:2px; }
		
.tablRez {
	/*width:100%;*/
	font-family: Verdana, Arial; 
	font-size: 8pt; 
	color: #222222;
	text-align:left;
	border:0px;
	padding-bottom:8px;
	background:url(../../pics/yelowbg.gif) repeat-x left top;
	/*background-image:url(../../pics/yelowbg.gif) repeat-x;
	background-attachment:fixed;
	background-position: 0px 20px;*/}

.tablRez .tabsli {
	text-align:center;
	padding-top:6px;
	padding-left:12px; }
	
.tablRezSub {
	width:100%;
	text-align:left;
	border-bottom:1px solid #F4F4F4;
	background:url(../../pics/yelowbg.gif) repeat-x 0px -75px;
	background-attachment:fixed;
	}
.tablRezh2 {
	background:url(../../pics/formbg.gif) repeat-x left top;
	border-top:1px solid #F5F5F5;
	padding-top:4px; }
.cijena {
	font-family:Verdana, Arial, Helvetica;
	font-size:16px;
	font-weight:bold;
	color:#385A27;
	padding-bottom:5px;
	text-align:center; }
.tmbslider{
	font-family:Arial, Helvetica;
	margin:2px;
	font-size:20px;
	font-weight:bold;
	color:#385A27;
	padding-top:35px;
	padding-bottom:35px;
	text-align:center;
	border:1px solid #EDEDED;
	cursor: pointer;
	cursor: hand;}
.tmbslider:hover{
	color:#33FF00;
	background-color:#EDEDED; }

.nasldetalji{
	font-family:Arial, Helvetica;
	font-size:15px;
	color:#4682B4;
	padding-top:15px;
	padding-bottom:5px;
	text-align:left;
	}

.slike {
	border: 2px solid #E28A36;
	padding:1px;
	text-align:center;
	margin:1px;}	
a:hover img.slike {
	border: 2px solid #ffffff;
	}
.stranashort {
	font-family:Arial, Helvetica;
	font-size:12px;
	color:#333333;
	background:url(../../pics/back_bottom.png) repeat-x top;
	border-top:1px solid #FFF1D9;
	padding:8px;
	text-align:left;}
.stranashort ul{
	list-style-type: none;
	padding: 8px 0px;
	margin: 0px;}
.stranashort li {
	padding: 3px 2px;
	border-bottom:1px solid white;
	text-align:left;
	text-decoration:none;
	color: #FF6600;}
.stranashort li a{
	text-align:left;
	padding-left:15px;
	text-decoration:none;
	color: #FF6600;}
.stranashort li a:hover{ 
	color: #191970; }
.registr {
	font-family:Arial, Helvetica;
	font-size:11px;
	color:#8B0000;
	padding:10px;
	text-align:center;
	border:1px solid #8B0000; 
	background-color:#FFF8DC; }

.nabrajalica {
	font-family:Arial, Helvetica;
	font-size:12px;
	color: #222222;
	border-top:1px solid white;
	padding-left:15px;
	text-align:left;}
.nabrajalica ul{
	padding: 0px;
	margin: 0px;
	list-style-type: decimal;}
.nabrajalica li {
	text-decoration:none;
	color: #222222;
	padding-bottom:3px;}
.nabrajalica li a{
	padding-left:15px;
	text-decoration:none;
	color: #666666;}
.nabrajalica li a:hover{ 
	color: #191970; }

.tblsve {
	font-family: Arial, Helvetica; 
	font-size: 9pt; 
	color: #222222;
	text-align:left; }
.tblsve td {
	padding-left:3px;
	padding-top:7px; }
.mali {
  font-family: Arial, Helvetica;
  font-size: 10px;
  color: #4c4c4c;
  padding-left: 1px;
}	