@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%; *font-size:160%;}
h1 {font-size:1.4em;}
h2 {font-size:1.2em;}
h3 {font-size:1em;}
.zelena { color:#55a51a;}
.rdeca { color:#d3212a;}
blockquote { padding-left:15px;}

/* glavni DIV-i
-----------------------------------------------------------------------------*/
#wrapper  { font-size:1.0em; width:980px;	background:#fff;	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 {	float:left;	width:100%;	height:146x;}
#header_logo {float:left;	width:260px;	height:145px;}
#header_menu { width:460px; height:30px; float:right;}
#header_menu ul { margin:0; padding:5px; float:right;}
#header_menu ul li { display:inline; margin:0 0px 0 0;}
#header_menu ul li a { color:#333; display:block; float:left; padding:1px 4px 1px 4px; border-left:1px solid #333;}
#header_menu ul li a:hover { background:#eee; color:d3212a;}
#header_kontakt { float:right; font-size:36px; display:block; width:420px; height:auto; text-align:right; color:#55a51a; padding:0px; margin:30px 20px 0 0;}
#header_mail { float:right; font-size:14px; display:block; width:420px; height:auto; text-align:right; color:#55a51a; padding:0px; margin:5px 20px 0 0; margin-top:0px;}
#header_mail a { color:#55a51a; text-decoration:underline}
#header_slide { width:230px; height:130px; float:right; margin-right:8px; _margin-right:4px; border:1px solid #CCCCCC; }

div#menu { width: auto;	background:#f7f7f7 url(/images/menu_bg.png) 0 0 repeat-x;	margin:0; margin-top:-4px; 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:30px;}
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_r { float:right; padding-right:25px; color:666!important; font:10px Verdana;}

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

/* MENU 2
-----------------------------------------------------------------------------*/
#menu2 { width:auto; background:#f7f7f7 url(/images/menu2_bg.png) 0 0 repeat-x;	margin:0; margin-top:-4px; clear:both;}
#menu2_l {	background: url(/images/menu2_l.png) 0 0 no-repeat;	padding-left:30px;}
#menu2_r {	height:36px;	background: url(/images/menu2_r.png) 100% 0 no-repeat;	padding-right: 1px;}
#lang { float:right; width:110px; margin-top:8px; padding:1px;}
#lang img { float:left; margin-left:10px!important; }

/* TAB
-----------------------------------------------------------------------------*/
#tabs { float:left; width:100%; font-size:11px; text-transform:uppercase; line-height:normal;}
#tabs ul { margin:0; padding-left:15px;}
#tabs li { display:inline; margin:0; padding:0;}
#tabs a { float:left; background:url(/images/tab_l.png) no-repeat left top; margin:0; padding:0 0 0 5px;}
#tabs a span { float:left; display:block; background:url(/images/tab_r.png) no-repeat right top; padding:5px 28px 6px 8px; color:#d3212a;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}
/* End IE5-Mac hack */
#tabs a:hover span { color:#fff;}
#tabs a:hover { background-position:0% -24px;}
#tabs a:hover span { background-position:100% -24px;}
#tabs ul li a:active { background-position:0% -24px;}
#tabs ul li a:active span { background-position:100% -24px;}

/* GLOBALNE NASTAVITVE
-----------------------------------------------------------------------------*/
a {	text-decoration: none;	color:#d3212a;}
a:hover {	color:#d3212a;}
.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}

/* 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_h1 {	color:#fff;	font:12px;	margin:0;	padding:5px 0 6px 38px;}
.iskalnik_h3 {	color:#fff; font-size:1.4em;	margin:0;	padding:5px 0 6px 38px!important; text-align:left;}
.iskalnik_h3 a {	color:#fff; font-size:1.4em;	margin:0;	padding:0px!important; text-align:left; background:none!important;}
#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; width:200px; /*background:#95c574;*/ margin:10px 25px; background:url(/images/bar.gif) repeat-x;}
.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:140px; 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 .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 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;}

/* 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;	text-transform:capitalize;}
#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; text-transform:capitalize;}
#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;}

/* IZBRANA PONUDBA - IŠČEMO ZA NAŠE STRANKE
-----------------------------------------------------------------------------*/
#iscemo { float:left; padding:0;}
#iscemo .posebna_container { float:left; width:310px; padding:5px; margin:0 0 10px 0; /*background:url(../images/seph.gif) 0 100% no-repeat;*/ border:#CCC solid 1px; min-height:80px; _height:80px;}
#iscemo .posebna_container.par { margin-left:20px;}
#iscemo .lokacija_o { color:#cc3333; font-weight:bold;}
#iscemo .nepremicnina_o { font-weight:bold; float:left; padding-right:5px;}
#iscemo .posredovanje_o { float:left; padding-right:5px;}
#iscemo .oglas_o { float:left; clear:both;}
#iscemo .vec a { /*float:right; background:url(../images/vec.gif) no-repeat; cursor:hend; padding:0 40px 5px 0;*/}

/* REZULTATI ISKANJA - OGLAS
-----------------------------------------------------------------------------*/
#oglas .title { width:55px; float:left; }
#oglas .opis { width:205px; 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; width:102px; height:98px;}
#oglas .teksti_container { font-size:1.1em; line-height:130%; width:525px; float:right; padding:5px 0 0 0;}
#oglas .nepremicnina_o { width:315px; color:#cc0000; font-size:1.2em}
#oglas .cena_t { width:40px;}
#oglas .cena_o { width:115px; color:#cc0000; font-size:1.0em;}
#oglas .velikost_o { width:315px; font-weight:bold;}
#oglas .leto_t { width:40px;}
#oglas .leto_o { width:115px;}
#oglas .atributi_o { clear:both;}
#oglas .oglas_t { clear:left; padding:5px 0 5px 0;}
#oglas .oglas_o { width:470px; padding:5px 0 5px 0;}
#oglas .kontakt_o { width:315px;}
#oglas .sifra_t { width:40px;}
#oglas .sifra_o { width:115px;}

/* 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:315px; 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;}

/* 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 { font-weight:bold; font-size:1.1em; color:#CC0000;}
.paging_container .act {	background:#cc0000;	color:#FFFFFF;	border: 1px solid #990000;}
.paging_container a { border:#ccc solid 1px; color:#333}

/* 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_o { font-weight:bold; font-size:1.4em; }
#podrobnosti .web_o { float:none; width:auto; clear:both; background:#f1f1f1; padding:5px; font-size:1.0em; }
#podrobnosti .cena_o { font-weight:bold; font-size:1.2em; margin-bottom:5px;}
#podrobnosti .kontakt_prodajalec_o { font-weight:bold; font-size:1.4em;}
#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;}
.engine a { float:right; padding:2px; text-align:center; text-decoration:none;}

/* 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;}

/* 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;}

.cenik-tabela { margin-left:20px;}
.cenik-tabela td { padding:4px 0; background:url(/images/dot.gif) bottom repeat-x;}

#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 */