body {
	height: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#ffffff;
	background-image:url(../images/bg_body1.png);
	background-repeat: repeat-y;
	background-position: center;
	margin:0;
	padding:0;
}
#vsebina ul {
	list-style-image: url(../images/indent1.gif);
}
h1, h2, h3, h4 {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color:#E60002}
h1 {font-size: 160%;} 
h2 {font-size: 130%;}
#vsebinaL h2 {font-size: 130%; background-image:url(../images/indent.gif); background-position:left; background-repeat:no-repeat; text-indent:17px;}
h3 {font-size: 120%;}
h4 {font-size: 110%;}

#shadowTop {	float:none;	background-image:url(../images/shadow1.gif);	background-repeat:repeat-x;	background-position: center;	width: auto;	height:54px;	margin-left: auto;	margin-right: auto;}
#shadowTopL {	float: none;	background-image:url(../images/shadow2.gif);	background-repeat:no-repeat;	height:54px;	width:58px;	background-position: center;	margin-left: auto;	margin-right: auto;	padding-right:800px;}
#shadowTopR {	float: none;	background-image:url(../images/shadow2.gif);	background-repeat:no-repeat;	background-color:#33FF99;	height:54px;	width:58px;	background-position: center;}

#wrapperOUT {
	float:none;
	width:1014px;
	margin-left: auto;
	margin-right: auto;
	background-image:url(../images/bg_wrapperout2.gif);
	background-repeat:repeat-y;
}
#wrapper {
	height: 100%;
	float:none;	
	width:1000px;
	margin-left: auto;
	margin-right: auto;
}
#content {
	float: none;
	width:100%;
	height: 100%;
	border-top:#e9e9e9 solid 1px;
	border-right:#e9e9e9 solid 1px;
}
#scroll {
	float:right;
	width:818px;
	height:30px;
	background-image:url(../images/bg_scroll.gif);
	border-right:#e9e9e9 solid 1px;
	color:#FFFFFF;
	font-weight:bold;
}
#header {
	float: left;
	width:100%;
	height:189px;
	background-image:url(../images/header.jpg);
	background-repeat:no-repeat;
	background-position:top right;
}
#menuL {
	float: left;
	width:181px;
	height:30px;
	background-image:url(../images/logob.gif);
	background-repeat:no-repeat;
	background-position:right top;
}
#menuR {
	float: left;
	width:818px;
	height:30px;
	background-color:#FFFFFF;
	border-left:#e5e5e5 solid 1px;
	background-image:url(../images/bg_menu.gif);
	background-repeat:repeat-x;
}
#nav {
	float:left;
	width:181px;
	height: auto;
	min-height: 100%;
	overflow:hidden;
	background-image:url(../images/NavTop.gif);
	background-repeat:no-repeat;
	background-position:right top;
}
#vsebina {
	float: right;
	width:798px;
	min-height: 100%;
	margin:0px;
	padding:10px;
	border-left:#e5e5e5 solid 1px;
	_border-left:#e5e5e5 solid 0px;
}
#vsebinaTop {
	width:auto;
	height:11px;
	background-image:url(../images/vsebinaTop.gif);
	background-repeat:repeat-x;
	margin:-10px -10px 0 -10px;
}
#vsebinaL {
	float:left;
	width:433px;
	min-height: 100%;
	padding-top:10px;
}
#vsebinaR {
	float: right;
	width:350px;
	min-height: 100%;
	margin:0px;
	padding:0px;
	margin-top:-11px;
	_margin-top:-14px;
	margin-right:-5px;
	_margin-right:-9px;
}
#footer {
	float: none;
	width:1000px;
	font-size: 10px;
	margin-left: auto;
	margin-right: auto;

	background-color:#efefef;
}
#shadowBottom {
	float: none;
	width:1014px;
	height:8px;
	margin-left: auto;
	margin-right: auto;
	background-image:url(../images/shadow_bottom.gif);
	background-repeat: no-repeat;
	background-position:bottom;
}
#footer a {
	color: #999999;
}
#footer a:hover {
	color: #d44409;
}
.footerL {
	color:#999999;
	float:left;
	vertical-align:top;
	padding:5px;
}
.footerL img {
	border-top:#969696 solid 1px; border-right:#ccc solid 1px; border-bottom:#ccc solid 1px; border-left:#969696 solid 1px;
}
.footerD {
	color:#999999;
	float:right;
	vertical-align:top;
	padding:5px;
}
.TDcenikiTABLE {
	border-top:1px solid #a2a2a2;
	border-left:1px solid #a2a2a2;
}
.TDceniki {
	border-top:1px solid #fff;
	border-bottom:1px solid #a2a2a2;
	border-left:1px solid #fff;
	border-right:1px solid #a2a2a2;
	background-color:#f8f8f8;
	padding:5px;
}
/* IZBRANA PONUDBA - POSEBNA
-----------------------------------------------------------------------------*/
#posebna { float:left; padding:0; 
	width:328px;
	height:100%;
	margin:0px;
	padding:0px;
}

#posebna .posebna_container { 
position:relative; padding:0px; margin:10px 0 0 6px; _margin-left:3px; border:#d5d5d5 solid 1px; 
width:332px; height:160px; overflow:hidden; float:left; 
	background-image:url(../images/bg_posebnam.jpg);
	background-repeat:repeat-x;
	background-position:top;
}
#posebna .slika {	float:left; margin:43px 0 0 5px; padding:7px; width:120px; text-align: center; background-color: #f0f0f0;}
#posebna .slika a { display:block; text-align:center; padding:0; /*width:160px;*/ width:120px; height:80px;}
#posebna .slika a img {	padding:0; border:2px solid #e3e3e3;}
img { -ms-interpolation-mode: bicubic;}

#posebna .nepremicnina_o { position:absolute; top:10px; left:154px; color:#b83030; font-size:1.1em; font-weight:bold; text-transform: uppercase; font-size:10px;}
#posebna .nepremicnina_o:first-letter {
	font-size:14px;
}
#posebna .posredovanje_o { position:absolute; top:10px; left:20px; text-transform: capitalize; text-transform: uppercase; font-size:10px;}
#posebna .posredovanje_o:first-letter {
	font-size:14px;
}

#posebna .lokacija_o { position:absolute; top:40px; left:154px; font-weight:bold;}
#posebna .oglas_o { position:absolute; top:70px; left:154px; font-size:11px;}
#posebna .velikost_o { position:absolute; top:110px; left:154px;}
#posebna .cena_o { position:absolute; top:125px; left:154px; font-weight:bold; color:#b83030;}
#posebna .sifra_o { position:absolute; top:150px; left:154px; font-size:80% }
#posebna .vec { position:absolute; top:138px; left:283px;}
#posebna .vec a { color:#b82f2f; margin:2px; padding:0px 10px; text-align:center; float:left; border:#ccc solid 1px;}
.pichouse {
	padding:0px 0 0px 70px;
}
.dot {
	background-image:url(../images/dot.gif);
	background-repeat:repeat-x;
	margin-top:10px;
	width:265px;
}
.pic {
	padding:8px;
	border:#bfbfbf double 3px;
	background-color:#ffffff;
}
.clsButtonRed {
	background-image: url(../images/button.gif);
	background-repeat:no-repeat;
	color: #FFFFFF;
	height:28px;
	width: 70px;
	font-weight: bold;
	border:none;
	border:#666666 solid 0px;
	cursor:hand;
}
.clsSelectRed {
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	width: 180px;
	background:#f2f2f2;
	font-size: 13px;
}
a {
	text-decoration: none;
	color: red;
}
a:hover {
	color: red;
}
#menuR a {
	color:#FFFFFF;
	padding-left:5px;
	font-weight:bold;
	font-size:11px;
}
hr {
	color:#e1e0e0;
	border-bottom:#efefef solid 1px;
	height:2px;
}
#separator {
	background-image:url(../images/separator1.gif);
	background-repeat:repeat-x;
	height:4px;
}
/* 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 */

