body {
	background-image: url(/images/dsg/bg.gif);
}

body, form {
	margin: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #000000;
}

a {
	color: #4E5684;
	text-decoration: none;
}

a:hover {
	text-decoration: none;
}

a.menu {
	font-size: 14px;
}

.header_table {
	width: 951px;
	background-color: white;
}

.content_table {
	width: 951px;
	background-color: white;
}

.footer_table {
	color: white;
	font-size : 10px;
	width: 951px;
	height: 57px;
	background-color: white;
	background-image: url(/images/dsg/foot_bg.gif);
}

.actual_table {
	width: 951px;
	background-color: white;

}

.content_border_left {
	width: 20px;
	background-image: url(/images/dsg/content_bg_left.gif);
	background-repeat: repeat-y;
}

.content_border_right {
	width: 21px;
	background-image: url(/images/dsg/content_bg_right.gif);
	background-repeat: repeat-y;
}

.content_menu_td {
	width: 208px;
}

.content_content_td {
	background-image: url(/images/dsg/content_bg.gif);
	background-repeat: no-repeat;
	padding-right: 12px;
	padding-left: 20px;
}

.window_bottom {
	color: white;
	background-image: url(/images/dsg/window_bottom.gif);
	background-repeat: no-repeat;
	font-size : 10px;
}

.window_title {
	color: white;
	font-family: Arial;
	font-weight: bold;
	background-color:#4E5684;
	font-size : 12px;
}

.footer_menu {
	color: white;
}

.content_title {
	color: #4E5684;
	font-size : 15px;
	font-weight: bold;
	font-family: Arial;
}

.news_date {
	color: #FFC65E;
	text-decoration: none;
}

.economists_image {
	color: black;
	border-width: 1px;
}

.economists_contact {
	color: #4E5684;
	text-decoration: none;
	font-weight: bold;
	padding-left: 10px;
	padding-bottom: 6px;
}

.costumers_title {
	font-size: 12px;
	color: #4E5684;
	text-decoration: none;
	font-weight: bold;
	padding-bottom: 10px;
	padding-top: 10px;
}

.oglas_naslov {
	background-color: #EEEEEE;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 2px;
	padding-right: 2px;
}

.oglas_vsebina {
	padding-top: 3px;
	padding-bottom: 8px;
	padding-left: 2px;
	padding-right: 2px;
}

table.building_areas {
	width: 100%;
	border-collapse: collapse;
}

table.building_areas td, table.building_areas th {
	border: 1px solid #4e5684;
	padding: 2px;
}

table.building_areas th {
	background-color: #4e5684;
	border-bottom: 5px solid #ffc65d;
	color: #fff;
}

h3 {
	font-size: 125%;
}

p.area_links {
	margin-bottom: 2em;
}

p.area_links a {
	font-weight: bold;
	font-size: 110%;
}

#home {
	font-family		: Arial;
}

#home h1, #home h2 {
	color			: #000000;
	font-size		: 15px;
	margin			: 0;
	padding			: 0;
	margin-bottom	: 5px;
}

#home h2 {
	margin-top		: -24px;
	margin-left		: -1px;
	color			: #ffffff;
}

#home p {
	margin			: 0;
	padding			: 0;
	margin-bottom	: 8px;
}

#news p {
	margin			: 0;
	padding			: 0;
}

/* IZBRANA PONUDBA - POSEBNA
-----------------------------------------------------------------------------*/
#posebna { float:left; padding:0;}
#posebna h2 { background:url(/images/posebna-naslov.jpg) no-repeat; display:block; color:#FFF; width:405px; height:25px; padding:5px 0 0 10px; font-size:1.2em; font-weight:bold; text-transform:uppercase;}

#posebna .posebna_container { float:left; width:120px; height:155px; padding:6px; font-size:0.95em;}
#posebna .slika {	float:left; padding:1px 4px 4px 1px; min-height:90px; _height:90px; margin:0 0 4px 8px; background:url(../images/posebna-slika.png) right top no-repeat; border:0px;}
#posebna .teksti_container { clear:both; text-align:center;}
#posebna .teksti_container .lokacija_o { height:50px; background:#f7f7f7;}
#posebna .teksti_container .nepremicnina_o { font-weight:bold; position:relative; top:-80px; background:#FFF; width:auto; float:left; padding:0 2px; border:#C96 solid 1px;}

/* NOVOGRADENJE index
-----------------------------------------------------------------------------*/
#seznam_ng.prva h2 { background:url(/images/posebna-naslov.jpg) no-repeat; display:block; color:#FFF; width:405px; height:25px; padding:5px 0 0 10px; font-size:1.2em; font-weight:bold; text-transform:uppercase;}
#seznam_ng.prva { margin:0px;	padding:0px; width:auto;}
#seznam_ng.prva .seznam { padding:0px; margin:5px 0; width:405px; border:#badb99 solid 5px; float:left; overflow:hidden;}
#seznam_ng.prva .slika { float:left; padding:8px;}
#seznam_ng.prva .slika a img { width:120px; overflow:hidden; padding:1px; border:#CCC solid 1px;}
#seznam_ng.prva .seznam_content { float:left; width:265px;}
#seznam_ng.prva .naslov { padding:8px 0 5px 0;}
#seznam_ng.prva .naslov a { text-transform:uppercase; color:#828282; font-size:1.1em; font-weight:bold;}
#seznam_ng.prva .novo img { right:0px; position:relative;}
#seznam_ng.prva .lokacija { font-weight:bold;}
#seznam_ng.prva .kratek { max-height:120px;}
#seznam_ng.prva .investitor { font-size:0.9em;}
#seznam_ng.prva .vec { float:right; margin:2px;}
#seznam_ng.prva .vec a { display:block; margin:2px; padding:2px 4px; border:#222 solid 1px; color:#FFF; background:#5aaa0b;}

/* ISKALNIK NEPREMICNIN - NAV
-----------------------------------------------------------------------------*/
#nav_iskalnik { width:149px; height:185px; background-color: #FFEAC1; float:left; margin:0 0 0 11px; padding:4px 20px 15px 20px; position:relative; z-index:1; text-align:center;}
#nav_iskalnik .filter_container { float:none;}
#nav_iskalnik h3 { margin:10px 0 0 0; padding:3px; }

#nav_iskalnik .drzava_container { height:30px; width:150px;}
#nav_iskalnik .drzava_container h3 { width:40px; font-size:1em; text-align:right; margin:0; height:16px; padding:4px 5px 0px 0px; float:left;}
#nav_iskalnik .posredovanje_container {}
#nav_iskalnik .posredovanje_container h3 { }
#nav_iskalnik .razvrstitev_container { display:none; }
#nav_iskalnik .razvrstitev_container h3 {}

#nav_iskalnik .nepremicnina_container {width:auto; clear:both; _float:none;}
#nav_iskalnik .nepremicnina_container h3 { }
#nav_iskalnik .nepremicnina_container a { display:inline-block; float:left; text-transform:uppercase; font-weight:bold; background:url(../images/iskalnik-indent2.png) 0px 2px no-repeat; padding:2px 20px 0px 20px;}
#nav_iskalnik .nepremicnina_container a:hover { background:url(../images/iskalnik-indent2.png) 0px -28px no-repeat; color:#333;}
#nav_iskalnik .nepremicnina_container a.act { background:url(../images/iskalnik-indent2.png) 0px -28px no-repeat; color:#333;}

#nav_iskalnik .tip_container { display:none;}
#nav_iskalnik .tip_container td { width:120px;}
#nav_iskalnik .tip_container h3 { display:none;}

#nav_iskalnik .gumb_container { float:none; width:auto;}
#nav_iskalnik .gumb_container .gumb { display:block; width:50px; float:right; margin-top:7px; padding:2px; _padding:0;}

/* ISKALNIK NEPREMICNIN - VSEBINA
-----------------------------------------------------------------------------*/
#iskalnik_nep { width:680px; border:#6699cc solid 1px; background: #f1f1f1; height:auto; float:left; margin:10px 0 0 10px; padding:0; }
#iskalnik_nep h3 { margin:10px 0 0 0; padding:2px; }
#iskalnik_nep .filter_container { float:left; width:100%;}
#iskalnik_nep .filter_container a { text-decoration:none; font-size:80%; float:right; background:url(http://picbase.turbosist.si/pic/icons/clean.gif) right no-repeat; margin:2px 2px 0 0; padding:5px 35px 5px 5px;}

#iskalnik_nep .regija_container { float:left; width:140px; padding:0 0 0 4px; margin-top:-10px;}
#iskalnik_nep .posredovanje_container {float:left; width:140px; padding:0 0 0 4px; margin-left:10px; margin-top:-10px;}
#iskalnik_nep .nepremicnina_container {float:left; width:140px; padding:0 0 4px; margin-left:10px; margin-top:-10px;}
#iskalnik_nep .razvrstitev_container {float:left; width:140px; padding:0 0 0 4px; margin-left:10px; margin-top:-10px;}
select { padding:0px; width:138px; font-size:1em }

#iskalnik_nep .tip_container { width:570px; padding:0 0px; float:left; clear:left;}
#iskalnik_nep .tip_container td { width:140px; }
#iskalnik_nep .gumb_container { float:left; text-align:right; width:570px; padding:0 0 2px 0;}

/* REZULTATI ISKANJA - OGLAS
-----------------------------------------------------------------------------*/
#oglas { width:680px; float:left; margin-left:10px;}
#oglas .title { width:55px; float:left;}
#oglas .opis { width:240px; float:left;}
#oglas .oglas_container { border:#ccc solid 1px; width:100%; margin:10px 0; float:left;}
#oglas .oglas_container h2 { margin:0; padding:0 0 5px 0; font-size:1.2em; font-weight:bold; color: #369;}
#oglas .slika { float:left; background:#f1f1f1; width:100px; text-align:center; margin:0px; padding:10px; border:1px solid #fff; border-right:1px solid #ccc;}
#oglas .teksti_container { line-height:130%; width:540px; float:right; padding:5px 0 0 0;}
#oglas .posredovanje_t {}
#oglas .nepremicnina_o { width:285px; font-weight:bold;}
#oglas .cena_t { width:40px;}
#oglas .cena_o { width:150px; color:#e00025; font-weight:bold;}
#oglas .velikost_t {}
#oglas .velikost_o { width:285px; font-weight:bold;}
#oglas .leto_t { width:40px;}
#oglas .leto_o { width:150px;}

#oglas .oglas_container .atributi0 { float:left; /*text-align:center;*/ padding-top:5px; width:99%;}
#oglas .oglas_container .atributi0 div { display:inline; float:none; width:auto; margin:auto;}
#oglas .oglas_container .atributi0 .title { padding-left:0px; width:auto;}
#oglas .oglas_container .atributi0 .opis { padding-right:5px; width:auto; font-weight:bold;}

#oglas .oglas_t { clear:left; padding:5px 0 5px 0;}
#oglas .oglas_o { width:505px; padding:5px 0 5px 0;}
#oglas .kontakt_t {}
#oglas .kontakt_o { width:285px;}
#oglas .sifra_t { width:40px;}
#oglas .sifra_o { width:150px; font-weight:bold}

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

/* REZULTATI ISKANJA PODROBNOSTI
-----------------------------------------------------------------------------*/
#oglas .podrobnosti_container { margin:0px; padding:0px; float:left;}
#oglas .toolbar { float:left; width:100%; padding:5px 0;}
#oglas .toolbar input { float:right; display:block; /*padding:6px 0 6px 40px; _padding-left:30px; margin-left:10px;*/}
/*#oglas .gumb.poslji { background: url(/images/ikone.png) 0px -67px no-repeat; _background: url(/images/ikone.png) 16px -67px no-repeat; border:none; cursor:pointer;}
#oglas .gumb.print { background: url(/images/ikone.png) 0px 0px no-repeat; _background: url(/images/ikone.png) 16px 0px no-repeat; border:none; cursor:pointer;}
#oglas .gumb.nazaj { background: url(/images/ikone.png) 0px -132px no-repeat; border:none; cursor:pointer;}*/

#oglas .podrobnosti_container .teksti_container { float:none; width:100%; line-height:180%;}
#oglas .podrobnosti_container .title { width:100px; float:left; clear:left; font-weight:normal; }
#oglas .podrobnosti_container .opis { width:350px; float:left;}

.subtitle,
.kontakti_container h3 { text-transform:uppercase; float:none; font-size:1.2em; font-weight:bold; border-top:1px solid #666; border-bottom:1px solid #666; background:#f1f1f1; margin:10px 0;	padding:2px; line-height:normal;}

#oglas .podrobnosti_container .slike_container { width:688px; overflow:hidden; background:#f1f1f1; margin:5px 0 0 0; padding:2px;}
#oglas .podrobnosti_container .slike_container a { float:left; margin:0; text-align:center;  padding:0px;}
#oglas .podrobnosti_container .slike_container a img { border:1px solid #666; margin:2px; height:75px;}
#oglas .podrobnosti_container .slike_container a:hover img{ border:1px solid #f07800;}

#oglas .gmap_container { float:right; width:240px; overflow:hidden; background:#f7f7f7; border:#999 solid 1pX; padding:1px; margin-bottom:4px;}
#oglas .podrobnosti_container .posredovanje_o { color:#222; font-size:1.5em; font-weight:bold;}
#oglas .podrobnosti_container .oglas_o { margin:0;}
#oglas .podrobnosti_container .web_o { float:left; width:440px; background:#FFF; padding:5px; font-size:1.0em; }
#oglas .podrobnosti_container .sifra_t { right:0;}
#oglas .podrobnosti_container .sifra_o { right:0;}
#oglas .podrobnosti_container .cena_o { font-size:1.2em; margin-bottom:5px;}
#oglas .podrobnosti_container .kontakt_prodajalec_o { font-size:1.2em;}

#oglas .engine a { float:right; padding:5px; text-decoration:none;}

/* POVPRAŠEVANJE POD OGLASOM */
.search_form #vpis .info { float:none; padding:5px 0;}
.search_form #vpis label { width:120px; float:left; clear:left; display:block; font-weight:bold;}
.search_form #vpis input { width:350px; float:left; display:block; background:#fff url(/images/senca.gif); border:#7f9db9 solid 1px;}
.search_form #vpis textarea { width:350px; float:left; margin-left:15px; display:block;background:#fff url(../images/senca.gif); border:#7f9db9 solid 1px;}
.search_form #vpis .gumb0 input {	cursor:pointer; width:70px!important; padding:3px 0px; margin-left:420px; margin-top:5px; _margin-left:210px; padding:0px 10px; text-align:center; float:left; border:#222 solid 1px; background:#5aaa0b; height:22px;}

/* TABELE
-----------------------------------------------------------------------------*/
tr.tabelaheader td { font-size:1.2em;	padding:3px;	background:#f1f1f1; font-weight:bold;	border-bottom:#666 solid 1px;}
tr.tabelamain td { padding:3px;	border-bottom:#666 dotted 1px;}

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