@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:#dedede url(../images/bg.jpg) repeat-x top;
	margin:0;
}

/* TEKSTI */
h1, h2, h3, h4, h5, h6, pre, blockquote, label, dl {	margin:0.5em 0;}
p {	margin:0px;}
h1, h2, h3, h4 { font-family: Arial, Helvetica, sans-serif;}
h1 {font-size: 2.5em; color:#525252; padding:0px; margin:0px;} 
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:968px;	margin:0 auto; background:#fff; position:relative}
#content { float: none;	width:auto; }
#header {	float:none;	width:auto;}
.headimm {	float:none;	width:968px;	height:212px; background: url(../images/header.jpg) no-repeat; position:relative}
.headimm_not {	float:left;	width:968px;	height:212px; background: url(../images/header1.jpg) no-repeat; position:relative; padding-top:0px;}
#menu {	height:107px; overflow:hidden}
#vsebina { float:left; width:968px; margin-bottom:0px!important; padding-bottom:0px!important; background: url(../images/vsebina_left.jpg) no-repeat left bottom;}
#vsebinaLEFT { float:left; width:630px;  padding:0px!important; background:url(../images/left_bg.jpg) no-repeat right 150px; margin:0px;}
.bottomright{  background: url(../images/vsebina_right.jpg) no-repeat right bottom; display:block; width:968px; min-height:560px}
#vsebinaRIGHT { float:left; width:330px; padding-top:0px; margin:0px; _margin-right:-3px;}
#footer { width:968px; clear:both; background:url(../images/noga.jpg) no-repeat 0px 0px; *background:url(../images/noga.jpg) no-repeat 0px -2px;  height:45px; position:relative; text-align:left; color:#FFF; font-size:0.8em; padding-top:2px; margin:auto;}
#footer_left{padding-left:17px; width:600px; margin-top:-14px; *margin-top:6px}
#footer img { float:right; margin-top:2px; margin-right:18px; }
#footer a{color:#b9948a; text-decoration:none; padding-right:5px; padding-left:5px; font-family:Arial, Helvetica, sans-serif; display:inline }
#footer a:hover{color:#fff;}
#header a {color:#525252;}
#header a:hover {color:#dc3523;}
#iskalnikokvir{ padding-top:46px; padding-left:60px; padding-bottom:0px!important; margin-bottom:0px!important; float:left}
#iskalnikokvir h1{color:#FFF; font-size:1.6em; font-weight:bold; float:left; clear:both; padding-left:45px; padding-bottom:15px; margin-bottom:0px; }
#vsebina_not {width:898px; padding-left:35px;  padding-right:35px; min-height:500px; _height:550px; margin-bottom:0px!important; padding-bottom:0px!important; }
#vsebina_not h1 {color:#722814; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
#vsebina_not h3 {color:#722814;}

/* glavni LARES
-----------------------------------------------------------------------------*/
#vsebinaLEFT_novog { float:left; width:630px;  padding-bottom:0px!important; background:url(../images/left_bg.jpg) no-repeat right 8px;}
#vsebinaLEFT_novog h1{background:#d7451e; text-transform:uppercase; color:#f4f4f4; font-size:1em; font-weight:bold; margin-left:21px; margin-right:4px; line-height:1.8em; padding-left:10px; padding-bottom:0px; margin-bottom:0px }
.vizitka {width:330px; height:213px; background: url(../images/vizitka.png) no-repeat; padding:0px; margin:0px; margin-top:4px}
.vizitkaleft {width:140px; float:left; padding-top:60px; padding-right:10px; text-align:right;}
.vizitkaright { width:150px; float:left; padding-top:60px; font-size:0.8em; line-height:1em}
.vizitkaright img {float:left; padding-top:5px; padding-right:10px}
.vizitkaright a {color:#d7451e!important; padding-top:40px; display:block; float:left; width:90px; padding-bottom:3px}
.gsm { display:block; float:left; width:90px}
.gsmblok{width:170px; float:left}
.povprasevanje {width:272px; height:160px; background: url(../images/povprasevanje.png) no-repeat; margin-left:10px; padding:18px; margin-top:12px; *margin-top:11px; text-align:right; line-height:1.2em}
#vsebinaLEFT h1{background:#d7451e; text-transform:uppercase; color:#f4f4f4; font-size:1em; font-weight:bold; margin-left:21px; margin-right:4px; *width:595px; line-height:1.8em; padding-left:10px; padding-bottom:0px; margin-bottom:0px }
.povprasevanje h2{color:#722814; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:1.4em; margin:0px; padding:0px; text-align:right; padding-bottom:6px}
.povprasevanje h3{color:#722814; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:1.2em; margin:0px; padding:0px; text-align:right; padding-bottom:12px}
.povprasevanje a{display:block; width:85px; height:27px; background:url(../images/obrazec.png) no-repeat 0px 0px; color:#e7dbce; font-weight:bold; font-size:0.9em; text-transform:lowercase; float:right; margin-top:15px; text-align:left; padding-left:10px; padding-top:3px}
.povprasevanje a:hover{ background:url(../images/obrazec_up.png) no-repeat 0px 0px; color:#e7dbce}
.headimm h2{float:right; width:160px;  text-align:left; right:100px; color:#722814; font-size:0.9em; text-transform:uppercase; position:absolute; bottom:0px; padding-bottom:0px; margin-bottom:3px; font-weight:bold}
.headimm a{float:right; width:110px; height:24px; text-align:left; right:-13px; color:#e7dbce!important; font-size:0.9em; text-transform:lowercase; position:absolute; bottom:-2px; padding-bottom:0px; margin-bottom:0px; display:block; background:url(../images/ponudba.png) no-repeat 0px 0px; padding-top:2px; padding-left:10px}
.headimm a:hover{ color:#e7dbce!important; background:url(../images/ponudba_up.png) no-repeat 0px 0px; }
.logo{position:absolute; top:19px}


/* TEKSTI in GLOBALNI CSSi
-----------------------------------------------------------------------------*/
a {color:#000; text-decoration:none}
a:hover {color:#722814}
a:focus {	outline:none;}
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;}


/* PRILJUBLJENE
--------------------------------------------------------------*/
#priljubljenebox{float:right; width:68px; height:107px }
a.mail {display:block; width:22px; hight:20px; margin-right:20; background:url(../images/mail.png) no-repeat bottom; padding-top:64px; float:left; margin-right:10px}
a:hover.mail { background:url(../images/mail_up.png) no-repeat bottom; }
li.priljubljene a { float:left; width:140px!important; height:25px!important; background:url(../images/priljubljene_ikona.png) no-repeat bottom left!important; margin-top:0px!important; padding-top:12px!important; padding-left:32px!important;}
li.priljubljene a:hover { float:left; width:140px!important; height:25px!important; background:url(../images/priljubljene_ikona_up.png) no-repeat bottom left!important; margin-top:0px!important; padding-top:12px!important; padding-left:32px!important;}
li.poslji a { float:left; width:140px!important; height:25px!important; background:url(../images/poslji_ikona.png) no-repeat bottom left!important; margin-top:0px!important; padding-top:12px!important; padding-left:32px!important;}
li.poslji a:hover { float:left; width:140px!important; height:25px!important; background:url(../images/poslji_ikona_up.png) no-repeat bottom left!important; margin-top:0px!important; padding-top:12px!important; padding-left:32px!important;}
#priljubljene_box li{ width:140px!important; padding-left:0px!important;}

/* IKONE ZGORAJ DESNO - pošli prijatelju, FB, ...
--------------------------------------------------------------*/
.pict {display:block; width:22px; margin-left:5px; padding-top:6px; float:left;}
.pict ul,
.pict img { list-style:none; margin:0px; padding:0px; display:block;}
.pict ul li { list-style:none; margin:0px 0px 5px 0px; *margin-bottom:2px; padding:0; display:block; *display:inline-block;}

/* ISKALNIK NEPREMICNIN - LEVO
-----------------------------------------------------------------------------*/
.naslov-iskalnik { background:url(../images/naslov-iskalnik.png) no-repeat; width:317px; height:53px; text-indent:-9999px;}
#iskalnik_ind .posredovanje_container {position: absolute; top:112px}
#iskalnik_ind .posredovanje_container h3 {display:none}
#iskalnik_ind .posredovanje_container a { color:#722814; font-size:0.9em!important; display:block; width:110px; background:url(../images/posr.jpg) left no-repeat; padding:2px 0 2px 20px; float:left; font-weight:bold!important}
#iskalnik_ind .posredovanje_container a:hover { background:url(../images/posr_up.jpg) left no-repeat; color:#722814;}
#iskalnik_ind .posredovanje_container a.act { background:url(../images/posr_up.jpg) left no-repeat; color:#722814;}
#iskalnik_ind .nepremicnina_container {}
#iskalnik_ind .nepremicnina_container h3 {display:none}
#iskalnik_ind .nepremicnina_container a { color:#722814; font-size:1em!important; font-weight:normal!important; display:block; width:160px; background:url(../images/isci.jpg) left no-repeat; padding:0px 0 2px 20px; float:left}
#iskalnik_ind .nepremicnina_container a:hover { background:url(../images/isci_up.jpg) left no-repeat; color:#722814;}
.nepremicnina_container a.act { background:url(../images/isci_up.jpg) left no-repeat; color:#722814;}
#iskalnik_ind { width:540px; height:154px; background:url(../images/iskalnik.jpg) no-repeat left; padding:0px; margin:0px; float:left; clear:both; position:relative; padding-left:90px;}
#iskalnik_ind h2 {color:#722814; text-transform:lowercase; font-size:2em; margin-top:5px}
#iskalnik_ind .potrdi{display:none}


/* IZBRANA PONUDBA - POSEBNA
-----------------------------------------------------------------------------*/
#posebna { float:left; padding:0px 10px 0px 21px;}
#posebna .posebna_container { float:left; width:100%; height:125px; padding:10px 0 8px 0; margin:0 0 0px 0; border-bottom:#d6d6d6 solid 1px; clear:both}
#posebna .slika { float:left; width:162px; height:117px; overflow:hidden; border:#373636 solid 1px; }
#posebna .slika a img { width:162px; height:auto; display:inline-block; float:left;  }
#posebna .slika a { display:inline-block; float:left; }
#posebna .teksti_container { position:relative; float:left; margin:0; margin-left:10px; width:420px;}
#posebna .lokacija_o { color:#d7451e; font-weight:bold; font-size:1em; margin:0; padding:0; height:16px; overflow:hidden; font-family:Tahoma, Geneva, sans-serif; padding-bottom:3px}
#posebna .nepremicnina_o { font-weight:bold; float:left; padding-right:5px;}
#posebna .velikost_o { font-weight:bold; float:left;}
#posebna .cena_o { font-weight:bold; color:#ec1656; color:#000; float:left;}
#posebna .oglas_o { float:left; padding-top:5px; clear:both; width:420px; height:72px; overflow:hidden}
#posebna .vec a { position:absolute; right:0px; top:112px; _top:114px; _right:-4px; float:left; background:url(../images/podrobnosti.png) no-repeat 0px 2px; text-align:center; width:80px;  font-size:0.8em; color:#fff; text-transform:lowercase; font-weight:bold; display:block; height:19px;}
#posebna .vec a:hover {color:#d7451e;}

/* IZBRANA PONUDBA NOVOGRADNJE - POSEBNA NG
-----------------------------------------------------------------------------*/
#seznam_ng.prva { margin:0px; float:none;	width:330px;  height:185px;}
#seznam_ng.prva .seznam { float:left;  width:105px; position:relative; font-family:Arial, Helvetica, sans-serif;  height:185px; padding-left:3px; background: url(../images/novogradnje_border.png) no-repeat top right;   }
#seznam_ng.prva .slika {height:74px; overflow:hidden}
#seznam_ng.prva .slika a img {float:left; width:100px; max-height:74px; *height:74px; padding-top:7px}
#seznam_ng.prva .slika a:hover img { width:100px; max-height:74px; *height:74px;}
#seznam_ng.prva .seznam_content {float:left; width:100px;  overflow:hidden; height:95px; _height:95px;}
#seznam_ng.prva .novo {display:none}
#seznam_ng.prva .naslov { width:100px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; line-height:1em; font-size:0.8em; float:left; color:#d7451e; padding-top:7px; height:32px; overflow:hidden;}
#seznam_ng.prva .naslov a { color:#722814; font-weight:bold;}
#seznam_ng.prva .naslov a:hover { color:#d7451e;}
#seznam_ng.prva .lokacija {display:none}
#seznam_ng.prva .kratek { float:left; color:#000; font-size:0.8em; line-height:1.2em; *line-height:1.1em; width:100px; padding-top:5px; *padding-top:1px}


/* Kontakt - Povpraševanje
-----------------------------------------------------------------------------*/
.vsebnik{width:280px;  float:right; padding-top:60px; *padding-top:64px; text-align:left; display:block;}
.vsebnik h3{color:#722814}
#vpis{ width:580px; float:left;  padding-top:50px; padding-bottom:0px;}
#vpis .table h2 { font-size:1.6em; line-height:1em; }
#vpis .table h3 { font-size:1.4em; line-height:1em; }
legend { font-size:1.2em; padding-left:5px; padding-right:5px; margin-left:-5px;  color:#722814; line-height:1.6em; display:block; z-index:45 }
fieldset { border:#722814 solid 1px; margin-top:0px; margin-bottom:20px; padding-bottom:22px; padding-top:20px; font-family: Arial, Helvetica, sans-serif; font-size:1.1em;  }
#vpis div .opis  { margin-bottom:12px; float:left}
#vpis .tel_o { background:#e7dbce; padding:5px; color:#ccbeb5; width:517px;}
#ime  { color:#000; border:#722814 solid 1px; margin-bottom:0px; width:399px; margin-top:2px; padding-left:5px }
#email  { font-family: Arial, Helvetica, sans-serif; font-size:0.9em; color:#000; border:#722814 solid 1px; width:399px; padding-left:5px }
#tel1  { font-family: Arial, Helvetica, sans-serif; font-size:0.9em; color:#000; border:#722814 solid 1px; margin-bottom:6px; *margin-bottom:0px; width:248px; *width:244px; padding-left:5px}
#tel2 { font-family: Arial, Helvetica, sans-serif; font-size:0.9em; color:#000; border:#722814 solid 1px;  margin-bottom:6px; *margin-bottom:0px; width:249px; *width:251px; padding-left:5px}
#vpis .comment {color:#ccbeb5; clear:both; padding-top:0px!important; margin-top:0px!important;}
#vpis .title {width:120px; float:left!important; padding-top:5px; color:#722814; clear:both }
#vpis .tel_t {width:522px; float:none; color:#722814; padding-left:5px; background:#e7dbce; }
#vpis .form_posr {width:250px;  border:#722814 solid 1px!important; color:#000; }
#vpis .form_vrsta_tip {width:250px;  border:#722814 solid 1px!important;  color:#000; }
#vpis .form_regija {width:250px;  border:#722814 solid 1px!important;  color:#000; }
#vpis .form_kraj {width:243px;  border:#722814 solid 1px!important; color:#000; padding-left:5px }
#vpis .form_cena {width:198px; float:left!important; border:#722814 solid 1px!important; margin-right:5px; color:#000; padding-left:5px }
#vpis .kraj_t {width:120px; float:left;  padding-top:5px; }
#vpis .cena_t {width:120px; float:left;   padding-top:15px; }
#vpis .cena_o {width:448px; background:#e7dbce; padding:5px; color:#FFF; margin-bottom:15px; color:#722814 }
#vpis .opis span {color:#722814; float:left; padding-right:5px; *padding-right:2px;}
#cena1 {margin-right:5px; *margin-right:2px; color:#4e2d16;}
#cena2 {margin-right:5px; *margin-right:2px; color:#4e2d16;}
#vpis .sporocilo_t {width:120px; float:left;}
#vpis textarea {width:555px; float:left; margin-bottom:15px; color:#000; border:#722814 solid 1px!important; font-family:Arial, Helvetica, sans-serif; font-size:1em}
#vpis_nep .gumb_container{width:100%; float:left}
#zbrisi {float:right; background:url(/images/poslji.gif) no-repeat; color:#722814; width:101px; height:22px; border:none; padding-bottom:6px; *padding-bottom:2px; margin-left:2px; text-transform:lowercase; margin-bottom:25px; font-size:0.9em; clear:both}
#poslji {float:right; background:url(/images/poslji.gif) no-repeat; color:#722814; width:101px; height:22px; border:none; padding-bottom:6px; *padding-bottom:2px;  text-transform:lowercase; margin-bottom:25px; font-size:0.9em}

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