/*novogradnje*/
#slonep_ng {	width:auto;	margin:0px;	padding:0px;}
#detail_slika img {	float:right;	margin:3px;	padding:3px;	background-color:#CCCCCC;	border:#F3F3F3 5px solid;}
#slonep_ng h2 {	margin:1px;	text-align:left;	line-height:16px;}
#slonep_ng .lokacija{	text-align:left; padding:10px 0; font-size:1.1em; font-weight:bold; color:#999999;}
#slonep_ng table{	margin-top:0px;	padding-top:0px;	width:100%; float:left;}
#slonep_ng td { padding:2px;}
#slonep_ng td a:hover {}
#slonep_ng #cenik_opis { float:left; width:100%; padding:4px 0;}
#slonep_ng table#cenik { width: 100%; float:none; clear:both;	margin-left:auto;	margin-right:auto; padding-top:10px;}
#slonep_ng table#cenik th { padding:4px; background:#ebebeb; border:#ccc solid 0px;}
/*#slonep_ng table#cenik td { background:#fff;	border-bottom:#ccc solid 1px; padding:2px;}*/
#slonep_ng table#cenik tr { background: url(../images/dot.gif) 0 100% repeat-x;	border-bottom:#ccc solid 1px; padding:2px;}
#slonep_ng #cenik .cena { white-space:nowrap;}
#slonep_ng #cenik .gumb {	border:none; margin:0; padding:0; float:right;}
#slonep_ng #cenik .gumb a { padding:1px 5px; margin:0; width:auto; height:auto; background:url(../images/gumb.gif) repeat-x;}
#slonep_ng #cenik .gumb a:hover {}
#slonep_ng table#cenik .naziv{	font-weight:bold;	font-size:11px;}
#slonep_ng table#cenik .cena{	font-weight:bold;}
#slonep_ng table#cenik .opomba{	color: #666600;}
/*#slonep_ng p { float:none; clear:both; width:100%;}*/
#slonep_ng table#legenda { float:none; clear:both; background:#f7f7f7; border-top:#CCC solid 1px; border-bottom:#CCC solid 1px; width:auto;}
#slonep_ng table#legenda th {	padding:2px;	width:115px;	border:0px;}
#slonep_ng table#legenda td { padding:2px;	width:90px;	border:0px;}
#slonep_ng table#cenik_detail {	width:420px;}
#slonep_ng table#cenik_detail th { background:#f1f1f1 url(../images/dot.gif) 0 100% repeat-x;	border-bottom:#ccc dotted 0px; padding:4px; width:116px;}
#slonep_ng table#cenik_detail td { background:#fff url(../images/dot.gif) 0 100% repeat-x; border-bottom:#ccc dotted 0px; padding:4px; text-align:left;}

#ng_kontakt {}
#ng_kontakt h3 { color:#333; font-size:1em; text-indent:10px; clear:both; background:#f7f7f7; border-top:#CCC solid 1px; border-bottom:#CCC solid 1px; width:420px; padding:5px 0; margin-bottom:0; display:block;}
#ng_kontakt table {	width:420px;}
#ng_kontakt table th { background:#f1f1f1 url(../images/dot.gif) 0 100% repeat-x;	border-bottom:#ccc dotted 0px; padding:4px; width:116px;}
#ng_kontakt table td { background:#fff url(../images/dot.gif) 0 100% repeat-x; border-bottom:#ccc dotted 0px; padding:4px; text-align:left;}
.subtitle { text-transform:uppercase; color:#b83030; font-weight: bold; font-size:1em; border-top:1px solid #666666; border-bottom:1px solid #666666; background:#f1f1f1; margin:10px 0 10px 0; padding:4px;}

/* GALERIJA */
#galerija_index { width:660px; background-image:url(../images/bg_galerija.gif); height:80px;	background-repeat:repeat-x;	margin-bottom:10px;	padding:0 5px;}
#galerija_index a img {	border:#ccc solid 1px; margin-top:15px; background:#fff;	padding:1px;}
#galerija_index a:hover img {	border:#ccc solid 1px; margin-top:15px; background:#999;	padding:1px;}

/*menu h*/
#ng_vsebina {	width:auto;	overflow:hidden; float:left;}
#ng_menu { float:left;	background:#b83030;	width:100%;	margin-bottom:20px;}
#ng_menu ul {	margin:0 0 0 10px;	padding:0;	width:auto;}
#ng_menu ul h2 { margin:0;	padding:0;	width:auto;}

#ng_menu ul h2 a {
	display: block;
	padding:7px 10px 7px 10px;
	background-color:#cfcfcf;
	border-left:#fff solid 1px;
	border-right:#999 solid 1px;
	color:#b83030;
}
#ng_menu ul h2 a:hover {
	padding:7px 10px 7px 10px;
	background-color:#999;
	border-left:#fff solid 1px;
	border-right:#747474 solid 1px;
	color:#FFF;
}
#ng_menu ul h2 .act {
	color:#000;	
	border-left:#fff solid 1px;
	border-right:#747474 solid 1px;
	padding:7px 10px 7px 10px;
}
#ng_menu a {
	list-style:none;
	display: block;
	margin: 0;
	padding: 0;
}
#ng_menu h2 {		margin:0px;		font-weight:bold;}

#ng_menu li {	position:relative;	list-style:none;}

#ng_menu ul ul ul { position:absolute; top:0; left:100%;}
#ng_menu ul ul {top:25px;left:0; position:absolute; z-index:500;}
div#ng_menu ul ul {display:none;}

div#ng_menu ul ul {
	display:none; /* dodano za novogradnje */
}
/* IE needs the values given in 2 x parts for using auto width of menu*/ 
* html #ng_menu h2 a{display:inline-block;} 
* html #ng_menu h2 a{display:inline;} 

div#ng_menu ul li:hover ul
{display:block;}

div#ng_menu ul ul,
div#ng_menu ul li:hover ul ul,
div#ng_menu ul ul li:hover ul ul
{display:none;}

div#ng_menu ul li:hover ul,
div#ng_menu ul ul li:hover ul,
div#ng_menu ul ul ul li:hover ul
{display:block;}

<!--[if IE]>
<style type="text/css" media="screen">
body {
behavior:url(csshover.htc);
font-size:100%;
}

#ng_menu ul li {float:left; width:auto;}
#ng_menu ul li a {height:1%;} 

#ng_menu a, #ng_menu h2 {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}
</style>
<![endif]-->
/*konec menu h*/

.clearer {
	clear:both;
	font-size:0px;
}

#seznam_ng.nep { background:#b83030; padding:10px;}
#seznam_ng.nep h2 { color:#FFF;}
#seznam_ng.nep .seznam  { background:#fff url(../images/ng_bg.gif) repeat-x;}
#seznam_ng.nep .lokacija { padding:8px 0 0 0;}
#seznam_ng.nep .kratek { padding:8px 0 0 0;}

#seznam_ng { margin:0px;	padding:0;	width:auto;}
#seznam_ng .seznam { position:relative; padding:0px; margin:10px 10px 0 0; background:#fff url(../images/ng_bg.gif) repeat-x; border:#d5d5d5 solid 1px; width:100%; height:175px; overflow:hidden;}
#seznam_ng .slika { position:absolute; top:40px; left:10px; border:#999 solid 1px; padding:1px; width:160px; height:120px; _width:160px; overflow:hidden;}
#seznam_ng .slika a img { /*width:160px;*/ max-width:160px; /*max-height:120px;*/ _width:160px; overflow:hidden;}
#seznam_ng .seznam_content {}
#seznam_ng .naslov { position:absolute; top:8px; left:10px; white-space:nowrap; color:#b83030; font-size:1.1em; font-weight:bold;}
#seznam_ng .icon_posebna { float:right; width:45px; height:7px; background:url(../images/ugodno.gif) no-repeat;}
#seznam_ng .lokacija { position:absolute; top:30px; left:180px; font-weight:bold;}
#seznam_ng .kratek { position:absolute; top:60px; left:180px; height:90px; overflow:hidden;}
#seznam_ng .investitor { position:absolute; bottom:10px; left:180px; font-size:0.9em;}
#seznam_ng .vec { position:absolute; bottom:2px; right:2px; }
#seznam_ng .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;}

/*galerija*/
.galerija_slika {width:580px;}
#galerija_slika td a img {}
