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

@import url("http://oglasi.turbosist.si/css/reset3.css");
/*---------------------------------------------------------------------------*/
body {
	font-family: Arial, Tahoma, Verdana, helvetica, sans-serif;
	font-size:72%;
	background:#d5d6da;
	margin:0;
	letter-spacing:0.2px;
}
/* TEKSTI */
h1, h2, h3, h4, h5, h6, p, pre, blockquote, label, dl {	margin:0.5em 0;}
h1, h2, h3, h4 { font-family: Arial, Tahoma, Verdana, helvetica, sans-serif; text-transform:uppercase;}
h1 {font-size: 1.0em; letter-spacing:1px; background:#b83030; color:#FFF; font-weight:bold; margin:1px; padding:8px;}
h2 {font-size: 1.2em; font-weight:bold; color:#b83030; text-transform:none;}
h3 {font-size: 1.2em; font-weight:bold; color:#b83030; text-transform:none;}
h4 {font-size: 1.0em; font-weight:bold; color:#b83030; text-transform:none;}

.siv { font-size:1.2em;	padding:4px; background:url(../images/tabela_header.gif) 0 100% repeat-x; font-weight:bold;	color:#b83030; text-transform:none;}
h2.siv { font-size:1.2em;	padding:4px; background:url(../images/tabela_header.gif) 0 100% repeat-x; font-weight:bold;	color:#b83030; text-transform:none;}
.black {color:#1f1e21; background:transparent; margin:0; padding:0; display:inline;}
.red {color:#b83030; background:transparent; margin:0; padding:0; display:inline;}
.strong { font-weight:bold; margin:0; padding:0; display:inline;}

/* glavni DIV-i
-----------------------------------------------------------------------------*/
#wrapper { float:none; position: relative;top:-231px; width:960px;	margin:0 auto;}
#content { float:left; width:auto; }
#header { float:none;	width:auto;	height:231px; background:url(../images/hedaer.jpg) 100% 100% no-repeat}
#logo { float:left; width:262px; height:231px; background:url(../images/logo_bg.png);}
#logo img { padding:35px 0 0 22px;}
#logo_left { position:relative; display:block; top:231px; left:-24px; background:url(../images/logo_bg_left.png) no-repeat; width:24px; height:231px;}
#menuTop { float:left; width:698px; height:35px;}
#menu { background:url(../images/menu_bg.gif) repeat-x; float:left;	width:698px;	height:35px;}

#leteciTXT { color:#b83030; letter-spacing:5px!important; background:#FFF; padding:4px; border-top:#b2b4ba solid 1px; border-right:#e9eaec solid 1px; border-bottom:#e9eaec solid 1px; border-left:#b2b4ba solid 1px;}
#container2 { float:left; width:960px; margin-top:12px; background:url(../images/container2_bg.png) repeat-y;}
#container2_top { width:960px; height:10px; margin:0; padding:0; background:url(../images/container2_top.png) no-repeat;}
#container2_bottom { width:960px; margin:0; _margin-bottom:-5px; padding:0; height:10px; background:url(../images/container2_bottom.png) no-repeat;}
#nav { float:left; width:237px; margin:0px 0 3px 10px; _margin-top:-5px; _margin-left:5px;	overflow:hidden;}
#poslovne { margin-top:25px; padding-bottom:25px; background:url(../images/poslovne_bg.png) repeat-y; border:#dadade solid 1px; }
#vsebina { overflow:hidden; float:right; background:#FFF; border:#dadade solid 1px; width:677px; padding:0 10px 10px 10px; margin:0px 10px 3px 0; _margin-right:5px; _margin-top:-5px;}
#vsebina2 { float:right; background:#FFF; border:#dadade solid 1px; width:697px; padding-bottom:10px; margin:0px 10px 3px 3px; _margin-right:5px; }
#vsebinaLEFT { float:left; width:345px;}
#vsebinaRIGHT { float:right; width:345px;}
#footer { width:938px; height:auto; background:#FFF; border:#dadade solid 1px; margin:0 0 0 10px; _margin-left:5px; float:left}
#footer img { float:left;  padding:4px 1px; }
#copy { float:left; padding:5px 0 0 10px;}
#copy a { color:#999}
#copy_right { float:right; padding:5px 10px 0 0;}

/* menuTop
-----------------------------------------------------------------------------*/
#menuTop ul { float:right; padding:8px 0; margin:0}
#menuTop ul li { display:inline}
#menuTop ul li a {}
.border { border-left:#b6272d solid 1px; padding:0 15px;}
.first { padding:0 15px;}
.last { border-left:#b6272d solid 1px; padding:0 0 0 15px;}


/* TEKSTI in GLOBALNI CSSi
-----------------------------------------------------------------------------*/
.naslov_h1 { position:relative; left:-10px; top:0px; width:679px; margin-bottom:10px;}
#poslovne a { cursor:hand}
#poslovne h2 { background:url(../images/naslov_lokacija.png) no-repeat; width:213px; height:27px; margin-left:4px; padding:15px 0 0 20px;}
#poslovne p { margin:0 0 0 5px; }
#footer { font-size:80%; color:#999}
a {	text-decoration:none; color:#b83030;}
.link { background:url(../images/link.png) right no-repeat; padding-right:8px;}
a:hover {	color:#b83030;}
a:visited { color:#b83030;}
ul.indent { margin-left:10px;}
ul.indent li { line-height:140%; background:url(../zoro/images/indent.gif) 0px 6px no-repeat; padding-left:12px}
.ng_link { float:right; clear:both; width:200px;}
.lokacija_link a { font-weight:normal; font-size:1em; padding:4px 4px 0 0; margin:0; float:right;}
.gumb { text-align:center; float:left; height:22px;}
#zbrisi, #poslji, .gumb a { color:#b82f2f; margin:2px; padding:0px 10px; text-align:center; float:left; border:#ccc solid 1px; background:#fff url(../images/gumb.gif) repeat-x; height:22px;}
#poslovne p, #poslovne h2 { padding-left:10px;}

/* CMS novice
-----------------------------------------------------------------------------*/
.cms_novice ul { margin:0; padding:0;}
/* dodano za ie7 */
*+html .cms_novice ul { margin-left:-4px;}
.cms_novice ul li { list-style:none;}
.cms_novice ul li .slika a img { float:left; border:#b1b1b1 solid 1px; margin:0 10px 0 0; padding:1px;}
.cms_novice .naslov a { font-weight:bold;}
.cms_novice ul li .novica {}
.cms_novice ul li .gumb_line { float:right;}
.cms_novice ul li .gumb { padding:0 10px; float:right; margin-right:-15px; _margin-right:-12px;}
/* CMS novice - podrobnosti */
.novice_vsebina { float:left; width:69%;}
.novice_vsebina img { border:#b1b1b1 solid 1px; margin:10px; padding:1px;}
.novice_nav { float:right; width:30%; background:#f7f7f7; border-left:#dadade solid 1px; padding:1px; margin-top:-8px; margin-right:-9px; _margin-right:-4px; margin-bottom:-9px; _margin-bottom:-19px;}
.novice_nav ul li { list-style:none;}
.novice_nav .gumb_line { float:right; border-bottom:#f1f1f1 solid 1px; width:100%; padding:2px 0}
.novice_nav .gumb { padding:0 10px; float:right}
.novice_nav .naslov a { font-weight:bold;}
.novice_nav ul li.drugi {}

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

#posebna .posebna_container { position:relative; padding:0px; margin:10px 0 0 6px; _margin-left:3px; border:#d5d5d5 solid 1px; background:url(../images/posebna_bg.png) no-repeat; width:332px; height:178px; overflow:hidden; float:left; }
#posebna .slika {	float:left; padding:0; width:160px;}
#posebna .slika a { float:left; margin:43px 0 0 5px; padding:0; /*width:160px;*/ max-width:160px; max-height:120px;_width:160px;}
#posebna .slika a img {	float:left; padding:0; /*width:160px;*/ max-width:160px; max-height:120px; _width:160px;}
img { -ms-interpolation-mode: bicubic;}

#posebna .nepremicnina_o { position:absolute; top:10px; left:10px; color:#b83030; font-size:1.1em; font-weight:bold;}
#posebna .posredovanje_o { position:absolute; top:40px; left:185px; text-transform:capitalize;}
#posebna .lokacija_o { position:absolute; top:60px; left:185px; font-weight:bold;}
#posebna .velikost_o { position:absolute; top:110px; left:185px;}
#posebna .cena_o { position:absolute; top:125px; left:185px; font-weight:bold; color:#b83030;}
#posebna .sifra_o { position:absolute; top:150px; left:185px; font-size:80% }
#posebna .vec { position:absolute; top:151px; left:285px;}
#posebna .vec a { color:#b82f2f; margin:2px; padding:0px 10px; text-align:center; float:left; border:#ccc solid 1px; background:#fff url(../images/gumb.gif) repeat-x; height:20px;}

/* NOVOGRADNJE - index
-----------------------------------------------------------------------------*/
#seznam_ng.prva .seznam { position:relative; padding:0px; margin:10px 0 0 4px; _margin-left:2px; border:#d5d5d5 solid 1px; background:url(../images/posebna_bg.png) no-repeat; width:332px; height:178px; overflow:hidden; float:left;}

#seznam_ng.prva .slika { position:absolute; top:43px; left:5px;	padding:0; width:160px; height:120px; overflow:hidden;}
#seznam_ng.prva .slika a img { border:none; margin:0;	padding:0; /*width:160px;*/ max-width:160px; max-height:120px;_width:160px;}

#seznam_ng.prva .seznam_content {}
#seznam_ng.prva .seznam_content .novo {}
#seznam_ng .icon_posebna { position:absolute; top:50px; right:2px; background:url(../images/ugodno.gif) no-repeat; width:45px; height:7px;}
#seznam_ng.prva .naslov { position:absolute; top:0px; left:0px; white-space:nowrap; color:#b83030; font-size:1.1em; font-weight:bold; padding:10px;}
#seznam_ng.prva .naslov a {}
#seznam_ng.prva .lokacija { position:absolute; top:45px; left:175px; font-weight:bold;}
#seznam_ng.prva .kratek {  position:absolute; top:65px; left:175px; height:85px; overflow:hidden;}

#seznam_ng.prva .seznam_bottom { background:#CF3; padding:0px;	margin:0;}
#seznam_ng.prva .investitor { position:absolute; bottom:0px; left:5px; font-size:0.9em;}
#seznam_ng.prva .vec { position:absolute; bottom:2px; right:0px; background:none;}
#seznam_ng.prva .vec a { color:#b82f2f; margin:2px; padding:0px 10px; text-align:center; float:left; border:#ccc solid 1px; background:#fff url(../images/gumb.gif) repeat-x; height:20px;}

/* ISKALNIK NEPREMICNIN - LEVO
-----------------------------------------------------------------------------*/
#iskalnik {	background:#FFF; border:#dadade solid 1px; }
#form_iskalnik { padding:10px; margin:0;	}
#form_iskalnik label { padding:0px 0px 0px 4px; }
#form_iskalnik .posredovanje_container { position: relative; top:-60px; left:0;}
#form_iskalnik .posredovanje_container td { width:100px;}
#form_iskalnik .nepremicnina_container { position: relative; top:-60px; left:0;}
#form_iskalnik .regija_container { position: relative; top:110px; left:0;}
#form_iskalnik .razvrstitev_container { display:none; /*TEMP*/ }

#form_iskalnik h3 { padding:8px 0 0 0; font-size:1.1em; text-transform:capitalize; color:#999;}
#form_iskalnik select { width:215px; background:#f5f5f5; border:#838281 solid 1px; padding:0px; }

#form_iskalnik .gumb_container { position:relative; display:block; top:27px;  background:url(../images/iskalnik_gumb.png) no-repeat; width:87px; height:32px; margin:0 auto;}
#form_iskalnik .gumb { padding:5px 15px; border:none; background:none; color:#FFF; font-weight:bold;}

/* TABELE
-----------------------------------------------------------------------------*/
.tabela_padding { padding:0; margin:10px 0; _margin:15px 0;}
tr.tabelaheader td { width:670px; font-size:1.2em;	padding:4px; background:url(../images/tabela_header.gif) 0 100% repeat-x; font-weight:bold;	color:#b83030;}
tr.tabelaheader2 td { width:315px; 	padding:2px;  font-weight:bold;	color:#b83030; color:#000}
tr.tabelamain1 td { padding:2px; background:url(../images/dot.gif) 0 100% repeat-x;}
tr.tabelamain2 td {	padding:2px; background:url(../images/dot.gif) 0 100% repeat-x;}

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