@charset "utf-8";
/* CSS Document */

@import url("http://oglasi.turbosist.si/css/reset3.css");
/*---------------------------------------------------------------------------*/
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:80%;
	background: url(../images/bg.png) repeat-x;
	margin:0;
}
/* TEKSTI */
h1, h2, h3, h4, h5, h6, p, pre, blockquote, label, dl {	margin:0.5em 0;}
h1, h2, h3, h4 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
h1 {font-size: 2.5em; color:#525252} 
h2 {font-size: 1.6em; }
h3 {font-size: 1.5em; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; padding:0px; margin:0px;}
h4 {font-size: 1.4em;}

.black {color:#1f1e21; background:transparent; margin:0; padding:0; display:inline;}
.red {color:#c0001f; background:transparent; margin:0; padding:0; display:inline;}
.strong { font-weight:bold; margin:0; padding:0; display:inline;}

/* glavni DIV-i
-----------------------------------------------------------------------------*/
#wrapper { float:none;	width:966px;	margin:0 auto; background:#fff; position:relative}
#content { float: none;	width:auto;}
#header {	float:none;	width:auto;	height:403px; background:url(../images/index.jpg) no-repeat}
#header_notranje {	float:none;	width:auto;	height:403px ;background:url(../images/notranje.jpg) no-repeat}
#header_noiskalo {	float:none;	width:auto;	height:403px ;background:url(../images/notranje_noiskalo.jpg) no-repeat}
#menu {		}
#nav {float:left;	width:216px; padding-left:31px;	height:auto; margin-bottom:5px; _min-height:560px; _margin-bottom:3px}
#nav h3 {display:block; height:22px; background:#c1bad5; color:#FFF; font-size:1em; font-weight:bold; padding-top:28px; padding-bottom:0px; padding-left:8px; text-transform:uppercase; float:left; clear:both; width:208px;}
#vsebina { float:left; width:712px;  min-height:702px; *height:704px; margin-bottom:0px;}
#vsebina_noiskalo { float:left; width:678px;  min-height:670px; _height:670px;  margin-bottom:0px; padding:17px;  background:url(../images/vsebina_right_top.jpg) no-repeat 540px top; line-height:1.6em}
#vsebina_noiskalo p { padding-bottom:10px}
#vsebina_noiskalo li { padding-bottom:10px;}
#vsebina_noiskalo h1{color:#443768; padding-bottom:15px}
#vsebina_noiskalo h2{color:#dc3523;}
#vsebinaLEFT { float:left; width:496px; padding:17px; padding-bottom:0px!important; }
.blue{color:#443768;}
#vsebinaRIGHT { float:left; width:177px; background:url(../images/right.png) repeat-y; padding-top:0px; margin-left:3px;}
#vsebinaRIGHT h2 {display:block; float:left; width:170px; height:22px; background: url(../images/ponudba_bg.png) no-repeat; color:#FFF; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; font-size:1.1em; text-align:center; padding-top:25px; margin:0px;}
.zakljuci { float:left; width:177px; background:#fff url(../images/vsebina_right_top.jpg) no-repeat top right; padding-top:24px; padding-bottom:1px; }
.border {border-bottom:#000 solid 1px; margin-top:1px; width:170px; display:block; *margin-top:-18px}

#footer { width:auto; clear:both; background:url(../images/noga.png) no-repeat 28px 0px; height:23px; position:relative; text-align:center; color:#FFF; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:0.8em; padding-top:0px;}
#footer img { float:right; margin-top:0px; margin-right:10px; }
#footer a{color:#FFF; text-decoration:underline; margin-top:5px; padding-left:35px; }
#footer_right { float:right; padding:10px 10px 0 0;}
#priljubljene_box { float:left; width:199px; height:126px; padding-left:17px; padding-top:17px; background:url(../images/priljubljene_bg.png) no-repeat bottom right; margin-top:4px;}
.logorow {height:73px; padding-top:72px; position:relative; font-size:0.9em;  width:900px; padding-left:40px; z-index:2}
.logorow a img{display:block; float:left; padding-right:187px; padding-top:3px;}
.phonesrow{ float:left!important; margin-top:30px; width:540px; padding:0px!important; }
.phones{display:block; color:#525252; float:left; text-align:left; padding-right:34px;}
#header h2 { float:left; width:530px; font-size:0.97em; color:#525252; font-weight:bold; letter-spacing:1.1px; *font-size:0.9em; *letter-spacing:0.1em; margin:0px; padding:0px; padding-top:0px!important;}
#header a {color:#525252;}
#header a:hover {color:#dc3523;}

#header_notranje h2 { float:left; width:530px; font-size:0.97em; color:#525252; font-weight:bold; letter-spacing:1.1px; *font-size:0.9em; *letter-spacing:0.1em; margin:0px; padding:0px; padding-top:0px!important;}
#header_notranje a {color:#525252;}
#header_notranje a:hover {color:#dc3523;}

#header_noiskalo h2 { float:left; width:530px; font-size:0.97em; color:#525252; font-weight:bold; letter-spacing:1.1px; *font-size:0.9em; *letter-spacing:0.1em; margin:0px; padding:0px; padding-top:0px!important;}
#header_noiskalo a {color:#525252;}
#header_noiskalo a:hover {color:#dc3523;}
#podatki{ padding-top:46px; padding-left:60px; padding-bottom:0px!important; margin-bottom:0px!important; float:left; text-align:left;}
#podatki h3{ font-size:2em; color:#45376a; margin-top:0px; padding-bottom:15px;}
#iskalnikokvir{ padding-top:46px; padding-left:60px; padding-bottom:0px!important; margin-bottom:0px!important; float:left}
#iskalnikokvir h2{color:#FFF; font-size:1.6em; font-weight:bold; float:left; clear:both; padding-left:45px; padding-bottom:15px; margin-bottom:0px; margin-top:10px}
#lang { width:120px; height:21px; float:left; z-index:21; position:absolute; top:60px; right:48px; _right:46px}
#lang ul {list-style:none;width:auto;	margin:0;	padding:0;}
#lang ul li {float:right; position:relative; margin-left:10px;}
.mobilna { position:relative; width:100px; margin:0 auto;}
.mobilna-stran { position: absolute; top:60px; left:730px; z-index:9999;}

/* TEKSTI in GLOBALNI CSSi
-----------------------------------------------------------------------------*/
a {	text-decoration:none;	color:#cc0000;}
a:focus {	outline:none;}
a:hover {	color:#cc0000;}
ul.indent { margin-left:10px;}
ul.indent li { }
.gumb a { display:block; border: 1px solid; border-color: #aaa #000 #000 #aaa; width:8em; background:#fc0; background:#ccc;}
.gumb a:hover { position:relative; top:1px; left:1px; border-color: #000 #aaa #aaa #000;}

/* ISKALNIK NEPREMICNIN - INDEX
-----------------------------------------------------------------------------*/

#iskalnik_ind { width:510px; padding:0px; margin:0px; float:left; clear:both; position:relative;}
#iskalnik_ind .drzava_container {margin:0px; padding:0px; position:absolute; top:68px; font-size:0.85em; z-index:25; right:66px;}
#iskalnik_ind h3 {display:none}
#iskalnik_ind .filter_container  { float:none; padding-bottom:10px; width:544px; height:10px;  }
#iskalnik_ind .filter_container a { text-decoration:none; font-size:95%;  float:left; padding-left:8px; *padding-left:12px;  color:#ccbeb5; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-weight:bold; background:url(../images/ponastavi.jpg) no-repeat 0px 4px; *background:url(../images/ponastavi.jpg) no-repeat 0px 3px; width:74px; height:14px; margin-left:8px;}
#iskalnik_ind .nepremicnina_container {float:left; width:98%; padding:0px 0 0 0px; position:absolute; top:7px;}
#iskalnik_ind .nepremicnina_container td {padding:0px; margin:0px; width:150px;}
#iskalnik_ind .nepremicnina_container input {width:15px;}
#iskalnik_ind .posredovanje_container {float:left; width:100%;  position:absolute; top:62px; background: url(../images/nep_bg.jpg) no-repeat center; color:#443768; padding-top:2px; padding-bottom:3px; font-size:0.9em  }
#iskalnik_ind .posredovanje_container h3 { font-size:1.2em!important;}
#iskalnik_ind .posredovanje_container td {padding-left:1px; margin:0px; width:80px!important; font-weight:bold!important; text-transform:lowercase; }
#iskalnik_ind label {padding-left:0px; white-space:nowrap}
#iskalnik_ind select{width:95px; font-size:1.1em}
.potrdi{ float:left; text-align:right; position:absolute; left:-5px; top:102px; width:153px; height:51px; background:url(../images/isci_ok.jpg) no-repeat right; border:none; color:#FFF; font-weight:bold; text-transform:lowercase; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-align:left; padding-left:20px; padding-bottom:10px; _padding-bottom:6px;}


/* IZBRANA PONUDBA - POSEBNA
-----------------------------------------------------------------------------*/
#posebna { float:left; padding:0; padding-top:5px; padding-bottom:0px; width:170px;}
#posebna h2 { font-family:Verdana, Geneva, sans-serif; font-size:1.1em; text-transform:uppercase; padding-bottom:4px; padding-top:20px; margin-bottom:0;}
#posebna .posebna_container { float:left; width:150px;  padding:5px; background:#d5d5d5; margin:0px 5px 8px 5px; *margin:0px 3px 8px 3px; height:140px; overflow:hidden;}
#posebna .posebna_container.par { border-bottom: none;}

#posebna .slika { width:150px; height:92px; position: relative; top:28px; overflow:hidden;}
#posebna .slika a img { width:160px; height:auto; display:inline-block; float:left;}
#posebna .slika a { display:inline-block; float:left;}

#posebna .teksti_container { position:relative;}
#posebna .nepremicnina_o { float:none; width:140px;  padding:5px; color:#fff; font-size:0.8em; background:#4a4a4a; position:absolute; top:-92px;}
#posebna .lokacija_o { display:block; font-size:0.8em; float:left; width:150px; height:22px; overflow:hidden; padding-left:0px; color:#4a4a4a; top:31px; position:absolute;}

/* IZBRANA PONUDBA NOVOGRADNJE - POSEBNA NG
-----------------------------------------------------------------------------*/
#seznam_ng.prva { margin:0px; float:left;	width:100%; overflow:hidden; margin-top:20px;}
#seznam_ng.prva .seznam { float:left;  width:100%; position:relative; font-family:Arial, Helvetica, sans-serif; _padding-bottom:19px; _padding-top:19px; padding-bottom:15px; padding-top:15px; background:url(../images/dotted.png) repeat-x top;  }

#seznam_ng.prva .slika {}
#seznam_ng.prva .slika a img {float:left; width:122px; max-height:83px; *height:83px; padding:5px; border:#cdcdcd solid 2px; padding:1px; margin-right:12px;}
#seznam_ng.prva .slika a:hover img { width:122px; max-height:83px; *height:83px; padding:5px; border:#dc3523 solid 2px; padding:1px;}
#seznam_ng.prva .seznam_content {float:left; width:355px;  overflow:hidden; height:70px; _height:73px;}
#seznam_ng.prva .novo {position:absolute; left:6px; top:6px; display:none}
#seznam_ng.prva .naslov { width:100%; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; line-height:1.2em; font-size:1.8em; float:left; color:#dc3523}
#seznam_ng.prva .naslov a { color:#dc3523; font-weight:bold; font-size:0.7em!important;*font-size:0.5em!important; line-height:0.9em!important; *line-height:1em!important}
#seznam_ng.prva .naslov a:hover { color:#290e6d;}
#seznam_ng.prva .lokacija { color:#000; font-size:0.9em; clear:both; float:none; font-weight:bold; width:100%; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
#seznam_ng.prva .kratek { float:left; color:#000; font-size:0.8em; line-height:1.3em; _line-height:1.1em; padding-top:5px;  _padding-top:3px;  width:95%; font-size:0.9em}
#seznam_ng.prva .seznam_bottom { float:left; width:355px; }
#seznam_ng.prva .investitor { width:300px; font-size:0.9em; float:left; font-weight:normal;}
#seznam_ng.prva .vec { float:left; text-align:right;}
#seznam_ng.prva .vec a { background: url(../images/vec.png) no-repeat; text-align:center; text-align:center; padding:2px 7px; _padding:0px 7px; _display:block; color:#FFF; position:absolute; bottom:2px; right:-17px; font-size:0.8em; font-weight:bold; text-transform:lowercase; width:25px; height:23px;}
#seznam_ng.prva .vec a:hover { background: url(../images/vec_up.png) no-repeat; }
.nazaj a{display:block; padding-bottom:25px; text-align:right}

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