@charset "utf-8";
@import url("http://oglasi.turbosist.si/css/reset.css");

body {
	font-family: Verdana, Tahoma, Arial, helvetica, sans-serif;
	font-size:62.5%;
	color:#333;
	background:url(../images/bg.gif);
}
h1, h2, h3, h4, h5, h6, p, pre, blockquote, label, dl {
	margin:1em 0;
}
h1, h2, h3, h4 { color:#55a51a; text-transform:uppercase; font-weight:normal;}
h1:first-letter,
h2:first-letter,
h3:first-letter  {font-size:120%;}
h1 {font-size:1.4em;}
h2 {font-size:1.2em;}
h3 {font-size:1em;}
blockquote { padding-left:15px;}
.zelena a, .zelena { color:#55a51a!important;}
.rdeca a, .rdeca { color:#d3212a;}
.siva a, .siva { color:#999;}
.crna a, .crna { color:#000;}
.l a, .l { margin-left:-3px; font-size:1.0em!important;}
.xl a, .xl { margin-left:-2px; font-size:1.0em!important;}
.xxl a, .xxl { margin-left:-2px; font-size:1.2em!important;}
.strong a, .strong { font-weight:bold!important;}
.fade_home { position:relative; top:-85px; left:0px; width:22px; height:22px; z-index:500; background:#fff;	float:left;	opacity:.8;	-moz-opacity:.8;	-khtml-opacity:0.8;	filter:alpha(opacity=80);}
.fade_random { position:relative; top:-85px; left:0px; width:15px; height:22px; margin-left:120px; clear:right; z-index:500; background:#fff;	float:left;	opacity:.8;	-moz-opacity:.8;	-khtml-opacity:0.8;	filter:alpha(opacity=80);}
.fade_bottom { position:absolute; top:65px; left:50px; width:15px; height:20px; z-index:600; background:#fff;	float:left;	opacity:.6;	-moz-opacity:.6;	-khtml-opacity:0.6;	filter:alpha(opacity=60);}
.fade_bottom1 { position:absolute; top:65px; left:280px; width:15px; height:20px; z-index:600; background:#fff;	float:left;	opacity:.7;	-moz-opacity:.7;	-khtml-opacity:0.7;	filter:alpha(opacity=70);}
.fade_bottom2 { position:absolute; top:65px; left:550px; width:10px; height:20px; z-index:600; background:#fff;	float:left;	opacity:.9;	-moz-opacity:.9;	-khtml-opacity:0.9;	filter:alpha(opacity=90);}	
/* glavni DIV-i
-----------------------------------------------------------------------------*/
#wrapper  { font-size:1.0em; width:980px;	background:#ffffff;	text-align: left; margin:20px; margin-left:auto; margin-right:auto;}
#wrapper_t {	background:#fff url(../images/wrapper_t.gif) 0 0 repeat-x;}
#wrapper_tl {	background: url(../images/wrapper_t_l.gif) 0 0 no-repeat;}
#wrapper_tr {	height: 15px;	overflow: hidden;	background: url(../images/wrapper_t_r.gif) 100% 0 no-repeat;}
#wrapper_m {	border-left: 1px solid #ccc;	border-right: 1px solid #ccc;	width: auto;	padding: 1px 8px;}
#wrapper_b {	margin-top: -5px;	background: url(../images/wrapper_b.gif) 0 100% repeat-x;}
#wrapper_bl {	background: url(../images/wrapper_b_l.gif) 0 100% no-repeat;}
#wrapper_br {	height: 15px;	background: url(../images/wrapper_b_r.gif) 100% 100% no-repeat;}
#content {	float:none;	width:100%;	height:auto;}

/* Header */
#header { position:relative;	float:left; background: url(../images/header_bg.jpg);	width:100%;	height:220px;}
#header_l { float:left; width:680px; height:100px; }
#header_r { float:right;width:280px; height:100px; }
#header h1 { margin:0; padding:6px 0 0 0; width:500px; height:43px; overflow:hidden;}
#header h2, #header h2 a { text-transform:capitalize; display:inline; padding-left:4px; }
#header .tel { text-align:right; padding-right:10px; font-size:30px; color:#55a51a;}
#header .url a { text-align:right; float:right; padding-right:10px; font-size:16px; color:#55a51a; text-decoration:underline}
#slide { border:#5a5a5a solid 1px; width:940px; margin-left:10px; _margin-left:5px; height:100px; background:#ffffff  url(../images/slideshow_bg.jpg); float:left;}


div#menu { width:auto;	background:#f7f7f7 url(../images/menu_bg.png) 0 0 repeat-x;	margin:0; clear:both;}
div#menu_l {	background: url(../images/menu_l.png) 0 0 no-repeat;	padding-left:30px;}
div#menu_r {	height:27px;	background: url(../images/menu_r.png) 100% 0 no-repeat;	padding-right: 1px;}
#lang { float:right; width:125px!important; padding:1px;}
#lang img { float:left; margin-left:10px!important; }

#levo { float:left;	width:260px;	height: auto;	overflow:hidden; margin:0; padding-left:5px;}
#nav { overflow:hidden; margin:0; padding:0px;}
#vsebina { float:left;	width:670px;	height: auto;	margin:10px 0 0px 20px;	padding:0px;}
#vsebinaLEFT { float:left; width:330px;}
#vsebinaRIGHT {	float:left; width:330px;}

div#footer { width:auto;	background:url(../images/footer_bg.gif) 0 0 repeat-x;	margin:10px 0; margin-bottom:0; clear:both;}
div#footer img {  padding-top:2px; float:left;}
div#footer_l {	background: url(../images/footer_l.gif) 0 0 no-repeat;	padding-left:10px; color:#999;}
div#footer_r {	height:36px;	background:url(../images/footer_r.gif) 100% 0 no-repeat;	padding-right: 1px;}
#footerTXT_l {	float:left; padding-left:5px; color:666!important; font:10px Verdana;}
#footerTXT_l a {color:#999;}
#footerTXT_r {	float:right; padding-right:25px; color:666!important; font:10px Verdana;}

#vsebina li { list-style:none; background:url(../images/indent0.gif) 0 4px no-repeat; padding:0 0 0 15px;}
#vsebinaLEFT li { list-style:none; background:none;}

/* GLOBALNE NASTAVITVE
-----------------------------------------------------------------------------*/
tr.tabela td { padding:4px 0;}
a {	text-decoration: none;	color:#d3212a;}
a:hover {	color:#d3212a;}
.act {}
.gumb { color:#990000; font-size:0.8em; font-weight:bold; letter-spacing:1px; text-transform:uppercase;  padding:0 0 1px 0;	border: solid #000000 1px; border:none; width:79px; height:20px; background: url(../images/button.gif) no-repeat;}
.clsSelect { margin:5px}

/* POVEZAVE LEVO + KONTAKTI
-----------------------------------------------------------------------------*/
.povezave { margin:10px 0; padding:0;}
.povezave ul { margin:0; padding:10px 0 0 26px; }
.povezave ul a { color:#333333; }
.povezave ul li { list-style:none; margin:2px 0 0 0; }
.povezave ul li a { margin:2px 0 0 0; background:url(/images/indent.gif) 0 0 no-repeat; padding:0 0 0 20px; }
.povezave ul li a:hover { background:url(/images/indent1.gif) 0 0 no-repeat; padding:0 0 0 20px; color:#d3212a;}

/*
#tekociTXT { margin:10px 0; padding:5px; background:url(/images/tekoci_senca.png) 0px 28px no-repeat}
#memoryscroller { color:#666;}
*/

#povezave2 {  padding:0;}
#povezave2 ul { margin:0; padding:0px 0 0 26px; }
#povezave2 ul a { color:#333333; }
#povezave2 ul li { list-style:none; margin:2px 0 0 0; }
#povezave2 ul li a {/*background:url(/images/indent.gif) 0 0 no-repeat;*/}
#povezave2 ul li a:hover { /*background:url(/images/indent1.gif) 0 0 no-repeat;*/ color:#d3212a; }

#financiranje {margin:20px 0; padding-left:20px;}

.vec { float:right; background:url(/images/vec.gif) right 3px no-repeat; padding:0 20px 0 0;}
#zavarovanje { margin:0px 0px; padding:0px; padding-top:15px;}
#zavarovanje p { margin:0; padding-left:32px;}
#licenca { margin:0px 0px;  padding:0px; }
#licenca p { margin:0; padding:0 0 10px 32px;}

/* ISKALNIK LEVO
-----------------------------------------------------------------------------*/
#iskalnikTOP {	background:url(../images/iskalnik_top.png) no-repeat;	width:253px;	height:8px;	padding:0px;	margin:0px 0 0 0;}
#iskalnikNASLOV {	background:url(../images/iskalnik_h2.png) no-repeat;	margin:0;	padding:0; _margin-top:-6px;}
.iskalnik_h2 {	color:#fff; font-size:1.4em;	margin:0;	padding:5px 0 6px 38px;	_padding-left:25px; }
#iskalnik {	background:url(../images/iskalnik_bg.png) 0 0 repeat-y;	width:253px;	height:auto;	padding:0px;	margin:18px 0 0 0;}
#iskalnikBG {	background:url(../images/iskalnik_bottom.png) 0 100% no-repeat;	width:253px;	height:auto;	padding:0px 0 15px 0;	margin:0;}
.bar { height:1px; _font-size:1px; width:200px; background:#95c574; margin:10px 25px;}
.underline { text-decoration:underline;}
.navrh { float:right;}
.navrh a {	font-size:10px;	background: url(../images/top.gif) no-repeat right 3px; padding:0 16px 0 0;}
.link {	padding:0 20px 0 20px;}
.linkNG a { float:right; display:block; width:230px; height:20px; margin-top:5px!important; padding:0 0px 0 0;}
#navLinkiDown { width:280px; float:right; margin:20px; padding:5px 0; background:#f1f1f1; border:1px solid #c2c2c2;}

/* ISKALNIK NEPREMICNIN
-----------------------------------------------------------------------------*/
#iskalnik_nep { border:0px solid #ccc;}
#iskalnik_nep h3 { color:#cc0000; }
#iskalnik_nep .drzava_container {}
#iskalnik_nep .filter_container a { float:right;}
#iskalnik_nep .regija_container {float:left; width:160px; border:1px dotted #ccc;}
#iskalnik_nep .posredovanje_container {float:left; width:160px; border:1px dotted #ccc;}
#iskalnik_nep .nepremicnina_container {float:left; width:160px; border:1px dotted #ccc;}
#iskalnik_nep .razvrstitev_container {float:left; width:160px; border:1px dotted #ccc;}
select { padding:2px; width:100%; background:#f8f8f8; border:#7f9db9 solid 1px; }
#iskalnik_nep .tip_container {}
#iskalnik_nep .tip_container p {border:1px dotted #ccc;}
/* form_checkbox ima lahko margin samo TOP, reguliraj ga z width in height */
#iskalnik_nep .form_checkbox { float:left; margin:0px; padding:0px; width:30px; height:15px;}
#iskalnik_nep .form_radio {}
#iskalnik_nep .gumb_container {}
#iskalnik_nep .gumb {}

/* IZBRANA PONUDBA - POSEBNA
-----------------------------------------------------------------------------*/
#posebna { float:left; padding:0;}
#posebna .posebna_container { float:left; width:320px; padding:0px; margin:0 0 20px 0; }
#posebna .slika {	float:left; padding:14px; width:100px; margin-top:10px; background:url(/images/pic_bg.gif) no-repeat; border:0px;}
#posebna .teksti_container { line-height:150%; background:url(/images/posebna_bg.gif) 0 50px repeat-y; border-bottom:#ececec solid 1px; float:right; width:174px; padding:3px;}

#posebna .lokacija_o { width:174px; margin-left:-3px; padding:3px; margin-top:-3px; background:#fff; border-bottom:#ececec solid 1px; color:#d3212a; font-weight:bold; font-size:1.2em;}
#posebna .nepremicnina_o { font-weight:bold; float:left; padding-right:5px;}
#posebna .cena_o { font-weight:bold; color:#d3212a; float:left;}
#posebna .oglas_o { float:left; clear:left; width:175px; padding-top:3px}

/* IZBRANA PONUDBA NOVOGRADNJE - POSEBNA NG
-----------------------------------------------------------------------------*/
#posebna_ng { float:left; padding:0; }

#posebna_ng .posebna_container { float:left; width:320px; padding:0px; margin:0 0 20px 0; }
#posebna_ng .slika {	float:left; padding:14px; margin-top:10px;	background:url(/images/pic_bg.gif) no-repeat; border:0px;}
#posebna_ng .teksti_container { line-height:150%; background:url(/images/posebna_bg.gif) 0 50px repeat-y; border-bottom:#ececec solid 1px; float:right; width:174px; padding:3px;}

#posebna_ng .lokacija_o { width:174px; margin-left:-3px; padding:3px; margin-top:-3px; background:#fff; border-bottom:#ececec solid 1px; color:#55a51a; font-weight:bold; font-size:1.2em;}
#posebna_ng .nepremicnina_o { font-weight:bold; float:left; padding-right:5px;}
#posebna_ng .cena_o { font-weight:bold; color:#55a51a; float:left;}
#posebna_ng .oglas_o { float:left; clear:left; width:175px; padding-top:3px}

/* IZBRANA PONUDBA - POSEBNA
-----------------------------------------------------------------------------*/
/*#posebna { float:left; padding:0; }

#posebna .posebna_container { float:left; width:320px; padding:0px; margin:0 0 20px 0; }
#posebna .slika {	float:left; padding:14px;	background:url(../images/pic_bg.gif) no-repeat; border:0px;}
#posebna .teksti_container { line-height:150%; background:url(../images/posebna_bg.gif) 0 50px repeat-y; border-bottom:#ececec solid 1px; float:right; margin:2em 0; width:174px; padding:3px;}
#posebna .lokacija_t {color:#333;}
#posebna .lokacija_o { width:174px; margin-left:-3px; padding:3px; margin-top:-3px; background:#fff; border-bottom:#ececec solid 1px; color:#d3212a; font-weight:bold; font-size:1.2em;}
#posebna .posredovanje_o { float:left; width:55px;}
#posebna .nepremicnina_o { font-weight:bold; float:left; width:110px;}
#posebna .cena_t { float:left; clear:left; width:55px;}
#posebna .cena_o { font-weight:bold; color:#d3212a; float:left; width:110px;}
#posebna .velikost_t { float:left; clear:left; width:55px;}
#posebna .velikost_o { font-weight:bold; float:left; width:110px;}

/* IZBRANA PONUDBA NOVOGRADNJE - POSEBNA NG
-----------------------------------------------------------------------------*/
/*#posebna_ng { float:left; padding:0; }

#posebna_ng .posebna_container { float:left; width:320px; padding:0px; margin:0 0 20px 0; }
#posebna_ng .slika {	float:left; padding:14px;	background:url(../images/pic_bg.gif) no-repeat; border:0px;}
#posebna_ng .teksti_container { line-height:150%; background:url(../images/posebna_bg.gif) 0 50px repeat-y; border-bottom:#ececec solid 1px; float:right; margin:2em 0; width:174px; padding:3px;}
#posebna_ng .lokacija_t {color:#333;}
#posebna_ng .lokacija_o { width:174px; margin-left:-3px; padding:3px; margin-top:-3px; background:#fff; border-bottom:#ececec solid 1px; color:#55a51a; font-weight:bold; font-size:1.2em;}
#posebna_ng .posredovanje_o { float:left; width:55px;}
#posebna_ng .nepremicnina_o { font-weight:bold; float:left; width:110px;}
#posebna_ng .cena_t { float:left; clear:left; width:55px;}
#posebna_ng .cena_o { font-weight:bold; color:#55a51a; float:left; width:110px;}
#posebna_ng .velikost_t { float:left; clear:left; width:55px;}
#posebna_ng .velikost_o { font-weight:bold; float:left; width:110px;}

/* REZULTATI ISKANJA - OGLAS
-----------------------------------------------------------------------------*/
#oglas .title { width:70px; float:left; }
#oglas .opis { width:190px; float:left; }
#oglas .oglas_container { border:#ccc solid 1px; width:99%; margin:10px 0; float:left;}
#oglas .oglas_container h2 { margin:0; padding:0; color:#cc0000; }
#oglas .slika { float:left; background:#f1f1f1; margin:0px; padding:10px; border:1px solid #fff; border-right:1px solid #ccc; }
#oglas .teksti_container { font-size:1.1em; line-height:130%; width:525px; float:right; padding:5px 0 0 0;}
#oglas .nepremicnina_o { width:280px; color:#cc0000; font-size:1.2em}
#oglas .cena_t { width:40px;}
#oglas .cena_o { width:135px; color:#cc0000; font-size:1.2em}
#oglas .velikost_o { width:300px; font-weight:bold;}
#oglas .leto_t { width:40px;}
#oglas .leto_o { width:135px;}
#oglas .atributi_o { clear:both;}
#oglas .atributi { clear:both; float:left}
#oglas .oglas_t { clear:left; padding:5px 0 5px 0;}
#oglas .oglas_o { width:455px; padding:5px 0 5px 0;}
#oglas .kontakt_o { width:280px;}
#oglas .sifra_t { width:40px;}
#oglas .sifra_o { width:135px;}

/* REZULTATI ISKANJA - OGLAS NOVOGRADNJE
-----------------------------------------------------------------------------*/
#oglas.oglas_ng .oglas_container h2 { margin:0; padding:0; color:#55a51a; font-weight:bold; }
#oglas.oglas_ng .nepremicnina_o { width:300px; color:#55a51a; font-size:1.2em; font-weight:bold;}
#oglas.oglas_ng .cena_o { width:115px; color:#55a51a; font-size:1.2em; font-weight:bold;}

#oglas.oglas_ng .cena_t,
#oglas.oglas_ng .leto_t,
#oglas.oglas_ng .sifra_t { width:40px;}

#oglas.oglas_ng .cena_o,
#oglas.oglas_ng .leto_o,
#oglas.oglas_ng .sifra_o { width:115px;}

/* REZULTATI
-----------------------------------------------------------------------------*/
.status_container { width:99%; float:left; background:#f1f1f1; border-top:#ccc solid 1px; border-bottom:#ccc solid 1px; margin:5px 0; padding:3px 2px;}
.status_parametri { float:left;}
.status_stevilo { float:right;}
.paging_container {}

/* REZULTATI ISKANJA PODROBNOSTI
-----------------------------------------------------------------------------*/
#podrobnosti .teksti_container { float:none; width:600px;}
#podrobnosti .title { width:150px; float:left; clear:left; font-size:1.1em; font-weight:normal; }
#podrobnosti .opis { width:450px; float:left; font-size:1.1em;}

#podrobnosti { margin:0px; padding:0px;}
#podrobnosti .slike_container { float:left; width:586px; overflow:hidden; background:#f1f1f1; margin:5px 0 0 0; padding:7px;}
#podrobnosti .slike_container a { display:block; _display:inline; float:left; margin:1px; text-align:center; background:#dcdcdc; padding:2px; height:auto; width:105px;}
#podrobnosti .slike_container a.prva { width:350px; padding:0px; margin-right:12px; _margin-right:8px; background:#f1f1f1; float:left;}
#podrobnosti .slike_container a img { background:#fff; border:1px solid #666; margin:5px; padding:1px; height:70px;}
#podrobnosti .slike_container a.prva img { float:left; width:350px; margin:0; height:auto; max-height:525px; }
#podrobnosti .slike_container a:hover img{  border:1px solid #d3212a;}

#podrobnosti .posredovanje_t {}
#podrobnosti .posredovanje_o { font-weight:bold; font-size:1.4em; }
#podrobnosti .regija_t {}
#podrobnosti .regija_o {}
#podrobnosti .upravna_t {}
#podrobnosti .upravna_o {}
#podrobnosti .oglas_t {}
#podrobnosti .oglas_o {}
#podrobnosti .web_o { float:none; width:auto; clear:both; background:#f1f1f1; padding:5px; font-size:1.0em; }
#podrobnosti .sifra_t {}
#podrobnosti .sifra_o {}
#podrobnosti .cena_t {}
#podrobnosti .cena_o { font-weight:bold; font-size:1.2em; margin-bottom:5px;}
#podrobnosti .kontakt_prodajalec_t {}
#podrobnosti .kontakt_prodajalec_o { font-weight:bold; font-size:1.4em;}
#podrobnosti .kontakt_lokacija_t {}
#podrobnosti .kontakt_lokacija_o {}
#podrobnosti .kontakt_tel_t {}
#podrobnosti .kontakt_tel_o {}
#podrobnosti .kontakt_fax_t {}
#podrobnosti .kontakt_fax_o {}
#podrobnosti .kontakt_email_t {}
#podrobnosti .kontakt_email_o {}
#podrobnosti .kontakt_url_t {}
#podrobnosti .kontakt_url_o {}
#podrobnosti .gumb_container { position:absolute; top:-50px; left:495px; float:left; color:#990000; font-size:0.7em; font-weight:bold; letter-spacing:1px; text-transform:uppercase;  padding:0 0 1px 0;	border:#2e240a solid 1px; width:60px; height:22px; background: url(../images/menu_bg.gif) repeat-x;}
#podrobnosti .engine a { float:right; padding:2px; text-align:center; text-decoration:none;}

/* SLONEP novice
-----------------------------------------------------------------------------*/
.slonep {	font-size:11px;	color:#d3212a;	}
.slonep ul { margin:0; padding:0 20px 5px 0px;}
.slonep ul li {list-style:none;}
.slonep ul li a {	color:#333;}
.slonep ul li a:hover {	color:#d3212a;}

#vpis_form table {	width:500px;}
#vsebina .clsButton {	font-size: 11px;	color:#333;	font-weight:bold;	width:79px;	height:20px;	margin:0px;	border:#798fa4 solid 1px;	border:none;	background:#fff url(../images/button.gif) no-repeat;}
.clsSelect {	background:#fff url(../images/senca.gif);	border:#7f9db9 solid 1px;	color:#333;	text-transform:lowercase;}

/* Mozilla: uporaba za vertikalno raztegovanje pri containerjih katerih vsebina ima vec floatov */
/* -------------------------------------------------------------------------------------------- */
.clearer {
	clear: both;
	font-size: 0px;
}

/* clearer next generation */
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */