/* CSS Document */

body, div, span, a, img, p, td, tr, table, h1, h2, h3, h4, form, ul, li, dl, dt, dd, label, fieldset {
	margin:0;
	border:0;
	padding:0;
}

body{
	background:#FFFFFF;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
}

div#bg{

}
div{

	position: relative;
	z-index: 1;


}
div#printHeader{
	display:block;
	margin-bottom:10px;
}

div#wrapper{
	width:620px;
	margin:0 auto 0 auto;
}

#header{
	display:none;
}

#crawler {
	display:none;
	height:1px;
}
#mainnav{
	display:none;
	height:1px;
}


#logo{
	float:left;
	height:1px;
	display:none;
}

div#logo img{
	float:left;
	margin:0;
}

#lang{
	display:none;
}

#banners{
	display:none;
}

#right{
	display:none;
}

#opisne{
	padding-right:10px;
}

#opisne img.bigpic{
	width:353px;
}

#minf{
	display:none;
}
#lifrom{
	display:none;
}

.headnew{
	width:590px;
}

/*_______________________________/header_______________________________*/


/*________________________________LEFT_____________________________________*/
div#left{
	display:none;
}

div#left ul{
	float:left;
	clear:left;
	list-style-type:none;
	font-size:11px;
	border:7px solid #eae7e7;
	background:#FFF;
	width:231px;
	margin:0 0 6px 0;
}

div#left h2{
	padding:6px 0 0 41px;
	height:19px;
	font-size:11px;
	color:#6b747d;
}

ul#login{
	height:101px;
	color:#515254;
}

ul#login p{
	display:inline;
	margin:0 25px 0 0;
}

ul#login li{
	float:left;
	width:222px;
	padding:9px 0 0 9px;
}
ul#login input{
	float:left;
	height:17px;
	width:99px;
	margin:4px 7px 0 0;
	border:1px solid #c2c2c1;
}

ul#login li a{
	/*color:#b0b2b4;*/
	color:#515254;
	margin-top:20px;
}

ul#login li a.altlogin{
	color:#3c3d8b;
	
	margin:0 0 0 0px;
	font-weight:bold;
}


ul#browser a{
	display:block;
	height:26px;
	padding:42px 0 0 0;
	font-size:12px;
	color:#3c3e8b;
	font-weight:bold;
}
ul#browser a:hover{
	color:#bf2d4b;
}

ul#browser li{
	float:left;
	width:115px;
	background:url(../dsg/bg_option.gif) left top repeat-x;
	text-align:center;
}
ul#browser li#headbro{
	width:231px;
	float:none;
	text-align:left;
	background:#f5f3f4 url(../dsg/ico_search.gif) left top no-repeat;
}

ul#browser li#bivalni a{
	background:url(../dsg/b_bivalni.gif) center 13px no-repeat;
	width:116px;
}
ul#browser li#poslovni a{
	background:url(../dsg/b_poslovni.gif) center 13px no-repeat;
	
}

ul#emailnews li{
	color:#6b747d;
	padding:6px 0 11px 14px;
}

ul#emailnews li form input{
	height:17px;
	width:163px;
	margin:4px 7px 0 0;
	border:1px solid #c2c2c1;
}

ul#emailnews li form a{
	font-weight:bold;
	color:#3c3d8b;
}

ul#emailnews li#emq{
	background:url(../dsg/bg_email.gif) 164px bottom no-repeat;
	height:16px;
	padding:13px 0 0 14px;
}

ul#objectType li{
	width:207px;
	padding:15px 12px 0 12px;
}

li.gradbg{
	background:url(../dsg/bg_option.gif) left top repeat-x;
}

ul#objectType li a.naprej{
	display:block;
	background:url(../dsg/b_naprej.gif) right top no-repeat;
	text-indent:-9999px;
	width:74px;
	height:21px;
	padding:0 0 11px 97px;
}

ul#objectType li input.naprej{
	display:block;
	background:url(../dsg/b_naprej.gif) right top no-repeat;
	text-indent:-9999px;
	width:74px;
	height:21px;
	padding:0 0 11px 97px;
}

ul#objectType li dl{
/*ul#radio form{*/
	background:url(../dsg/border_w.gif) left bottom repeat-x;
	color:#515c62;
	padding:0 0 12px 0;
}

dd.fleft{
	clear:left;
	float:left;
	width:105px;
}

dd.fright{
	clear:right;
	float:right;
}

dd.clearb{
	clear:both;
}

dd#check_all{
	text-align:left;
}

input.button{
	color:#515c62;
}

ul#save h2{
	background:#f5f3f4 url(../dsg/ico_save.gif) left top no-repeat;
	margin:0 0 13px 0;
}

ul#save li a{
	color:#3c3d8b;
	padding:0 0 5px 20px;
	display:block;
}

ul#save li#savealt a{
	color:#707070;
}

ul#save li#savealt{
	padding:8px 13px 13px 13px;
}

ul#save li a.savebg{
	background:url(../dsg/border_w.gif) left top repeat-x;
	padding:8px 0 5px 20px;
}

/*________________________________/LEFT_____________________________________*/

/*________________________________MIDDLE____________________________________*/

div#middle{
	float:left;
	width:341px;
	padding:0 6px 0px 0;
	margin-bottom:40px;
	margin-left: 2px;
	margin-right: 2px;
}

div#middle ul{
	float:left;
	list-style-type:none;
	font-size:11px;
	border:7px solid #eae7e7;
	background:#FFF;
	width:327px;
	margin:0 0 6px 0;
}

div#middle ul li{
	float:left;
	clear:left;
}

div#middle ul li h1{
	font-size:17px;
	color:#3c3d8b;
	padding:2px 0 3px 40px;
	width:287px;	
}

div#middle ul li.akto{
	padding:9px 0 11px 9px;
	border-bottom:7px solid #eae7e7;;
	width:318px;

}
div#middle ul li.akto #aktoDetails{
	float:left;
	margin-top: 3px;
}


ul#aktualno li#heada{
	background:#f5f4f4 url(../dsg/ico_aktualno.gif) left top no-repeat;
}

ul#aktualno li img{
	display:block;
	border:3px solid #3c3d8b;
	float:left;
}

ul#aktualno li {
	color:#6a747c;
}

ul#aktualno li a{
	color:#3c3d8b;
	text-decoration:underline;
}
ul#aktualno li a:hover{
	color:#3c3d8b;
	text-decoration:none;
}

ul#aktualno li img{
	margin: 5px 5px 5px 0px;
}

ul#aktualno li dl{
	float:left;
	color:#6a747c;
	padding:0 0 0px 0px;
}

ul#aktualno li dl dd{
	margin:0 0 1px 0;
}

ul#aktualno h3{
	font-size:11px;
	color:#3c3d8b;
	margin:0 0 5px 0;
	padding:0;
}

ul#aktualno li dl dd.beforel{
	padding:0 0 15px 0;
	background:url(../dsg/border_w.gif) left 22px repeat-x;
}

ul#aktualno li.last{
	border:none;
}





/*________________________________/MIDDLE____________________________________*/



/*_______________________________RIGHT_______________________________________*/

div#right{
	float:left;
	width:310px;
}

div#right ul{
	float:left;
	list-style-type:none;
	font-size:11px;
	border:7px solid #eae7e7;
	background:#FFF;
	width:294px;
	color:#6a747c;
	margin:0 0 6px 0;
}

div#right ul li h1{
	font-size:17px;
	color:#3c3d8b;
	padding:2px 0 0px 40px;
	width:257px;	
}
ul#new li h1{
	background:#f5f4f4 url(../dsg/ico_novogradnje.gif) left top no-repeat;
}

ul#new li#headn{
	padding:0;
	margin:0 0 9px 0;
}

ul#new li{
	
	padding:2px 10px;
}

ul#new li img{
	margin:0 7px -6px 0;
}

ul#new li a{
	display:block;
	border:1px solid #cdcdcd;
	padding:1px 0 6px 6px;
	color:#3c3d8b;
	text-decoration:none;
}

ul#new li a:hover{
	background:#f3f1f0;
}
ul#new li.lastn{
	padding:16px 0;
	text-align:right;
}

ul#new li.lastn a{
	display:inline;
	border:none;
	text-decoration:underline;
	font-weight:bold;
}

ul#new li.lastn a:hover{
	background:none;
}
ul#news{
	padding:0 0 20px 0;
}

ul#news li{
	padding:2px 20px 0px 13px;
}


ul#news li.headn{
	background:#f5f4f4 url(../dsg/ico_news.gif) left top no-repeat;
	padding:0;
}

ul#news li.headn h1{
	margin:0 0 16px 0;
}

ul#news li h3{
	color:#3c3d8b;
	margin:0 0 2px 0;
	font-size:11px;
}

ul#news li h3 a{
	color:#3c3d8b;
}

ul#news li p{
	float:left;
}

.newsl{
	text-decoration:none;
	color:#3c3d8b;
	display:block;
	text-align:right;
	font-weight:bold;
}


ul.extra{
	padding:0 0 22px 0;
}

ul.extra li.heade{
	background:#f5f4f4 url(../dsg/ico_extra.gif) left top no-repeat;
	padding:0;
	margin:0 0 14px 0;
}

ul.extra li{
	padding: 6px 0 0 6px;
}

ul.extra li a{
	color:#3c3d8b;
}

ul#location{
	padding:0 0 22px 0;
}

ul#location li{
	padding: 6px 0 0 6px;
}

ul#location li#headlo{
	background:#f5f4f4 url(../dsg/ico_pos.gif) left top no-repeat;
	padding:0;
	margin:0 0 14px 0;
}

ul#location li a{
	color:#3c3d8b;
}
ul#expert li{
	float:left;
	width:270px;
}
ul#expert li dl{
	float:right;
	width:170px;
}

img.foto_ex{
	display:block;
	float:left;
	padding:0 8px 0 11px;
}

ul#expert li#headex{
	background:#f5f4f4 url(../dsg/ico_expert.gif) left top no-repeat;
	padding:0;
	margin:0 0 14px 0;
	width:294px;
}

a.exl{
	text-decoration:none;
	color:#3c3d8b;
	display:block;
	text-align:right;
	font-weight:bold;
	padding:5px 0 12px 0;
	background:url(../dsg/border_g.gif) center bottom repeat-x;
}

dd#askus{
	color:#3c3d8b;
	margin-top:10px;
	padding:0 0 13px 0;
}

dd#askus a{
	color:#3c3d8b;
}

li#logos{
	background:url(../dsg/border_g.gif) left top repeat-x;
	padding:12px 0 12px 12px;
}

/*_______________________________/RIGHT_______________________________________*/


/*________________________________FOOTER______________________________________*/

div#footer{
	clear:both;
	text-align:left;
	font-size:11px;
	color:#909191;
	background:#eae7e7;
	padding:6px 0 100px 0;
}

div#footer strong{
	color:#3c3d8b;
}

div#footer ul li{
	background:url(../dsg/border_g.gif) left bottom repeat-x;
	margin:0 auto 0 auto;
	padding:0 0 8px 0;
	width:913px;
	list-style-type:none;
}

div#footer ul li a{
	color:#909191;
	text-decoration:none;
	margin:0 49px 0 0;
}
/*________________________________/FOOTER_____________________________________*/

/*________________________________OPIS NEPREMICNINE___________________________*/

div#opisne{
	
	width:620px;
	float:left;
	border:7px solid #eae7e7;
	margin-bottom:40px;
}

div#opisne ul li{
	list-style-type:none;
}

li.fleftli{
	clear:left;
	float:left;
	padding-right:5px;
}

div#opisne h1{
	font-size:11px;
	color:#6a747c;
	padding:2px 0 0px 40px;
	background:#f5f4f4 url(../dsg/ico_description.gif) left top no-repeat;
	height:23px;
	margin:0 0 12px 0;
}

ul#thumbs li img{
	border:3px solid #3c3d8b;
	margin:0 0 2px 0;
}

img.bigpic{
	margin:0 0 0 14px;
	border:3px solid #3c3d8b;
	float:left;
 	width:383px;

}

div.thumb{
	float:left;
	margin-left:5px;
	margin-bottom:5px;
}
div.thumb img{
	border:3px solid #3c3d8b;
}

ul#specs{
	width:253px;
	float:left;
	margin-top:10px;
	padding:0 0 0 13px;
}

ul#specs li{
	border-bottom:3px solid #eae7e7;
	border-top:3px solid #eae7e7;
	border-right:3px solid #eae7e7;
	width:129px;
	font-size:11px;
	color:#3c3d8b;
	height:25px;
	font-weight:bold;
	float:left;
	background:url(../dsg/bg_specs.gif) left top no-repeat;
	padding:15px 0 0 7px;
	margin:5px 0 0 0;
}

ul#specs li#spec_price{
	float:left;
	clear:left;
	border-bottom:3px solid #eae7e7;
	border-top:3px solid #eae7e7;
	border-left:3px solid #eae7e7;
	border-right:none;
	width:63px;
	text-align:right;
	background:url(../dsg/ico_price.gif) 70px center no-repeat;
	padding:15px 40px 0 0;
}

ul#specs li#spec_loc{
	float:left;
	clear:left;
	border-bottom:3px solid #eae7e7;
	border-top:3px solid #eae7e7;
	border-left:3px solid #eae7e7;
	border-right:none;
	width:63px;
	text-align:right;
	background:url(../dsg/ico_location.gif) 70px center no-repeat;
	padding:15px 40px 0 0;
}

ul#specs li#spec_size{
	float:left;
	clear:left;
	border-bottom:3px solid #eae7e7;
	border-top:3px solid #eae7e7;
	border-left:3px solid #eae7e7;
	border-right:none;
	width:63px;
	text-align:right;
	background:url(../dsg/ico_size.gif) 70px center no-repeat;
	padding:15px 40px 0 0;
}

ul#specs li#spec_year{
	float:left;
	clear:left;
	border-bottom:3px solid #eae7e7;
	border-top:3px solid #eae7e7;
	border-left:3px solid #eae7e7;
	border-right:none;
	width:63px;
	text-align:right;
	background:url(../dsg/ico_year.gif) 70px center no-repeat;
	padding:5px 40px 0 0;
	height:35px;
}

ul#specs li#twol{
	padding:5px 0 0 7px;
	height:35px;
}

ul#specs li#twol strong{
	font-weight:normal;
	font-size:10px;
	color:#525a60;
	margin:0 0 0 8px;
}

ul#desc{
	clear:right;
	float:left;
	margin-top:15px;
	margin-left:6px;
	width:330px;
}
ul#desc li h3{
	color:#3c3d8b;
	font-size:13px;
	margin:0 0 19px 0;
}

ul#desc li{
	color:#6a747c;
	font-size:11px;
	background:url(../dsg/border_w.gif) left bottom repeat-x;
	padding:0 0 22px 0;
	float:left;
	width:330px;
	display:block;
}

ul#desc li img{
	clear:left;
	float:left;
	margin:11px 0 0 0;
}

ul#desc li dl#agency{
	float:right;
	width:165px;
	height:74px;
	padding:11px 0 0 8px;
}

ul#desc li dl#agency a{
	color:#6a747c;
}

ul#desc li dl#agency a:hover{
	text-decoration:none;
}

ul#desc li dl#agent{
	float:left;
	width:200px;
	height:74px;
	padding: 11px 0 0 0px;
}

ul#desc li dl#agent a{
	color:#6a747c;
}

ul#desc li dl#agent a:hover{
	text-decoration:none;
}

ul#desc li dl dt{
	color:#3c3d8b;
	font-weight:bold;
}

ul#desc li strong{
	color:#3c3d8b;
	background:url(../dsg/ico_mail.gif) left center no-repeat;
	display:block;
	padding:2px 0 0 26px;
	height:19px;
}


ul#desc li#minf{
	padding:6px 0 6px 0;
	width:353px;
	display:none;
}

ul#desc form ul li{
	background:none;
	padding:0;
	margin:0 0 9px 0;
	color:#3c3d8b;
	font-weight:bold;
}

ul#desc form ul li a{
	background:url(../dsg/b_send.gif) left bottom no-repeat;
	text-indent:-9999px;
	display:block;
	height:21px;
	width:74px;
	float:right;
	margin-top:119px;
	padding:0 0 0 25px;
}

ul#desc form ul{
	padding:12px 0 26px 0;
}

ul#desc form input{
	border:1px solid #c2c2c1;
	
}

textarea.komentar{
	width:241px;
	height:136px;
	display:block;
	clear:left;
	float:left;
}

ul#desc li#lifrom{
	background:none;
	display:none;
}
/*________________________________/OPIS NEPREMICNINE__________________________*/

/*_________________________________OPIS NOVOGRADNJE__________________________*/
img.headnew{
	border: 3px #c3c2c0 solid;
	margin:0 0 0 13px;
}

ul#descnew{
	clear:left;
	float:left;
	color:#777777;
	font-size:12px;
	width:160px;
	padding:23px 0 0 13px;
}

ul#descnew li{
	background: url(../pic/border_w.gif) left bottom repeat-x;
	text-align:right;
	padding:5px 20px 7px 0;
}
ul#descnew li a{
	text-decoration:none;
	color:#777777;
}

ul#descnew li a:hover{
	font-weight:bold;
	color:#3c3e89;
}

ul#descnew li a.selected{
	font-weight:bold;
	color:#3c3e89;
}

ul#descnew li strong{
	color:#3e3f91;
}

ul#descnew li.dfl a{
	display:block;
	width:39px;
	float:left;
	background:url(../dsg/ico_back.gif) left center no-repeat;
}

ul#descnew li.dfl a:hover{
	font-weight:normal;
	color:#3c3e89;
}

ul#descnew li.wideli{
	padding:20px 20px 25px 0;
}

ul#descnew li.submenu{
	font-size:11px
}

ul#descnew li.submenu a:hover{
	font-size:11px;
	font-weight:normal;
}

ul#descnew li.subm_space{
	padding:40px 20px 7px 0;
}

ul#descnew li.subm_space h4{
	font-size:11px;
	color:#3c3e89;
}

ul#descnew li.subm_space strong{
	color:#6f7a80;
}

ul#descnew li.last{
	background:none;
}

ul#descnew li img{
	margin:4px;
}

div#rdesc{
	color:#67747c;
	
	
	font-size:11px;
	margin:20px 0px 25px 20px;
	width:600px;
}


div#rdesc ul#siteMap{
	padding: 0px 10px 0px 25px;	
}

div#rdesc li#siteMap{
	list-style:disc;
}

div#rdesc li a{
	margin: 10px 0 0 0;
	font-size:11px;
	color:#3c3d8b;
	text-decoration:underline;
}

div#rdesc h2{
	color:#3c3f8c;
	font-size:12px;
}

div#rdesc h3{
	font-size:11px;
	margin:0 0 5px 0;
	padding:0;
	margin: 10px 0 0 0;
}

div#rdesc p{
	padding:18px 0 0 0;
}

div#snpr{
	border-bottom:2px solid #EAE7E7;
	border-left: 2px solid #EAE7E7;
	float:right;
	width:270px;
	margin-bottom: 5px;
	margin-left: 5px;

}

div#rdesc input {
	font-size:11px;
}


/*_________________________________/OPIS NOVOGRADNJE__________________________*/

div#novogradnje{
color:#67747c;
	float:right;
	font-size:11px;
	margin:27px 0px 25px 20px;
	width:420px;
}

div#novogradnje h2{
	color:#3c3f8c;
	font-size:12px;
	margin:0px 0px 20px 0px;
}
div#novogradnje ul#siteMap{
	padding: 0px 10px 0px 25px;	
}
div#novogradnje li#siteMap{
	list-style:disc;
}
div#novogradnje li a{
	margin: 10px 0 0 0;
	font-size:11px;
	color:#3c3d8b;
	text-decoration:underline;
}
div#novogradnje p{
	padding:18px 0 0 0;
}
div#novogradnje h3{
	font-size:11px;
	margin:0 0 5px 0;
	padding:0;
	margin: 0px 0 0 0;
}
/*_________________________________fotogalerija____________*/

div#bigpic {

position:fixed;width:700px;height:525px;top:0px;left:0px;
text-align: center;
}

div#thumb td{
height: 86px;
width: 115px;
border: solid #3c3e89;
border-width : 2px;

}
div#thumb td#space{
height: 86px;
width: 115px;

border-width : 0px;

}





/*_________________________________rezultati iskanja bivalni namen____________*/

ul#arr{
	font-size:11px;
	background:#f5f4f4;
	color:#6a747c;
	float:right;
	width:400px;
	margin-top: -16px;
	/*height:22px;*/
}
ul#arr li{
	float:left;
	background:url(../dsg/tab_right.gif) right top no-repeat;
	margin:0 4px 0 0;
	padding:0 4px 0 0;
}

ul#arr li a{
	display:block;
	color:#3c3d8b;
	text-decoration:none;
	font-weight:bold;
	padding:0 17px 4px 17px;
	background:#eae7e7 url(../dsg/tab_left.gif) left top no-repeat;
	float:left;
}

ul#arr li a:hover{
	color:#878585;
}

ul#arr li h1{
	width:230px;
	float:left;
}

ul#arr li.nobg{
	background:none;
	margin:0 11px 0 0;
}

ul#arr li a.bon{
	color:#878585;
}

ul#lih{
	color:#777877;
	font-size:11px;
	clear:left;
	float:left;
}

ul#lih li{
	padding:15px 0 15px 12px;	
	width:636px;
	border-bottom:7px #eae7e7 solid;
	float:left;
}

ul#lih li img{
	border:3px #3c3d8b solid;
	clear:left;
	float:left;
}

ul#lih li dl{
	float:left;
	width:190px;
	padding:0 14px 0 12px;
}

ul#lih li dl dt{
	font-size:12px;
	color:#3c3d8b;
	font-weight:bold;
	background:url(../dsg/border_w.gif) left bottom repeat-x;
	padding:0 0 9px 0;
}

ul#lih li dd{
	background:url(../dsg/border_w.gif) left bottom repeat-x;
	padding:3px 0 5px 0;
}
ul#lih li p{
	float:left;
	padding-right: 5px;
	width:126px;
}

ul#lih li dl.lihp{
	padding:0;
	margin:0;
	width:157px;
}
ul#lih li dl.lihp dd.sit{
	padding:2px 0 16px 0;
}

ul#lih li dl.lihp dt{
	background:none;
	padding:0;
}
ul#lih li dl.lihp dd a{
	text-decoration:none;
	color:#3c3d8b;
	display:block;
	background:url(../dsg/ico_details.gif) 90px center no-repeat;
}

ul#lih li dl.lihp dd a:hover{
	font-weight:bold;
}

ul#lih li dl.lihp dd a.save_bg {
	background:url(../dsg/ico_save_small.gif) 90px center no-repeat;
}

ul#lih li#linav{
	text-align:center;
	float:left;
	color:#6a747c;
	border:none;
}


ul#lih li#linav a{
	text-decoration:none;
	color:#6a747c;
	padding:0 7px 0 6px;
	width:21px;
	background:url(../dsg/bg_linav.gif) right center no-repeat;
}

ul#lih li#linav a:hover{
	font-weight:bold;
}

ul#lih li#linav a.altlinav{
	text-decoration:underline;
	background:none;
}
/*________________________________/rezultati iskanja bivalni namen____________*/


/*________________________________rezultati iskanja poslovni namen____________*/
ul#lih li div.buiss{
	width:283px;
	float:left;
	background:url(../dsg/border_w.gif) left bottom repeat-x;
}
	

ul#lih li div.buiss p{
	width:283px;
	float:left;
	background:url(../dsg/border_w.gif) left bottom repeat-x;
	padding:0 0 12px 0;
}

ul#lih li div.buiss a{
	display:block;
	float:left;
	width:283px;
	padding:4px 0 6px 0;
	text-decoration:none;
	color:#3b3d8a;
	font-weight:bold;
	background:url(../dsg/ico_details.gif) 90px center no-repeat;
}
ul#lih li a.buisa{
	display:block;
	text-decoration:none;
	color:#3b3d8a;
	font-weight:bold;
}


/*________________________________/rezultati iskanja poslovni namen____________*/


div#container{
float:left;
width: 265px;
padding-bottom:13px;
}
div#container input{
width: 182px;
margin-bottom: 5px;
}
div#container li{
margin-bottom: 9px;
}
