html,body {
	height:100%;
	width:100%;
	margin: 0;
	padding: 0;
	}

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:url(../images/main_bg1.jpg) center 90px no-repeat #eeeeee;
	}

.body2 {
	background:url(../images/main_bg2.jpg) center 90px no-repeat #eeeeee;
	}

p, h1, h2, h3, ul, li, input, form, body {
	margin: 0;
	padding: 0;
}
a {outline:none;}

#top {
 background:url(../images/header_bg.gif) repeat-x;
}
.wrap {
 width:960px;
 margin:0 auto;
}

#header  {
	width:960px;
	height:37px;
	float:left;
	font-size:10px;

	}
	div.icon {
	float:right;
	color:#88b6d6;
	margin:12px 16px 0 0;
	
	}
	div.icon img {
	padding-right:6px;
	}
	div.date {
	margin:12px 0 0 0;
	}
	div.icon a {
	text-decoration:none;
	color:#88b6d6;
	}
		div.icon a:hover {
		text-decoration:underline;
		}
#menu  {
	width:960px;
	height:28px;
	float:left;
	}
	#menu ul {
	list-style:none;
	}
		#menu ul li {
		display:inline;
		float:left;
		padding:8px 0 6px 0;
		margin-right:4px;
		}
		#menu ul li a {
		color:#FFFFFF;
		font-weight:bold;
		padding:8px 20px 6px 20px;
		font-size:11px;
		text-decoration:none;
		height:28px;
		}
		#menu ul li a:hover, #menu ul li a.active {
		background:url(../images/ul_hover.gif) repeat-x;
		height:28px;
		color:#005a9c;
		}


#cont_wrap {
	width:960px;
	}

	#left {
	float:left;
	width:290px;
	}
		#left img.logo {
		float:left;
		margin:44px 0 0 40px;
		}
		#search {
		float:left;
		margin:160px 0 0 15px;
		background:url(../images/search_input.gif) no-repeat 0 7px;
		height:40px;
		display:inline;
		}
			#search .iskalnik {
			border:0;
			margin:10px 0 0 80px;
			float:left;
			}
			#search .knof {
			margin:7px 0 0 20px;
			float:left;
			display:inline;
			}
		#kontakt {
		width:270px;
		height:141px;
		float:left;
		background:url(../images/kontakt_bg.gif) repeat-x;
		margin:24px 0 0 15px;
		display:inline;
		}
			#kontakt p {
			padding:13px 0 0 10px;
			line-height:16px;
			}
			#kontakt a {
			text-decoration:underline;
			color:#ff6000;
			}
				#kontakt a:hover {
				text-decoration:none;
				}
	#right {
	float:left;
	width:657px;
	height:272px;
	margin:26px 0 0 13px;
	_margin:25px 0 0 13px;	
	}
/*	*:first-child+html #right {
	margin:26px 0 0 13px;
	}*/
		div.blueframe h3 {
		color:#FFFFFF;
		font-size:20px;
		font-weight:normal;
		font-family:Georgia, Arial, Times, serif;
		margin:12px 0 0 20px;
		}
		div.blueframe p {
		color:#FFFFFF;
		margin:6px 0 6px 20px;
		line-height:16px;
		width:250px;
		}
		div.blueframe a {
		color:#FFFFFF;
		text-decoration:underline;
		margin:0 0 0 20px;
		font-weight:bold;
		}
		div.blueframe a:hover {
		text-decoration:none;
		}
		
	#right2 {
	float:left;
	width:667px;
	margin:0 0 0 3px;
				min-height:230px;
			height:auto !important;
			height:230px;
			background:url(../images/right2_bg.gif) repeat-y;
	}
		#topright {
		height:55px;
		width:667px;
		float:left;
		background:url(../images/right_bg.gif) no-repeat;
		display:inline;
		}
			#topright p.aktualno {
			float:left;
			margin:20px 0 0 28px;
			font-size:16px;
			font-weight:bold;
			color:#000000;
			display:inline;
			}
			#topright p.podjetje {
			float:right;
			font-size:16px;
			font-weight:bold;
			color:#FFFFFF;
			margin:20px 160px 0 0;
			display:inline;
			}
		#leva {
		width:377px;
		float:left;
			min-height:230px;
			height:auto !important;
			height:230px;
		margin:0 0 10px 10px;
		display:inline;
		}
			#leva div.projekt {
			width:344px;
			float:left;
			margin:2px 0 8px 20px;
			display:inline;
			}
				#leva div.slika {
				width:85px;
				border:1px solid #2694e5;
				float:left;
				margin:5px 10px 10px 0;
				}
				#leva div.slika img {
				border:1px solid #FFFFFF;
				margin:0;
				}
					#leva a.title {
					color:#2694e5;
					text-decoration:none;
					font-weight:bold;
					line-height:22px;
					}
					#leva a.title:hover {
					text-decoration:underline;
					}
					#leva p.desc {
					color:#565656;
					line-height:18px;
					}
					#leva a.vec {
					color:#2694e5;
					text-decoration:underline;
					line-height:22px;
					float:right;
					margin:0 160px 0 0;
					}
					#leva a.vec:hover {
					text-decoration:none;
					}
				
		
		
		#desna {
		width:280px;
		float:left;
			min-height:230px;
			height:auto !important;
			height:230px;
		background:url(../images/desna_bg.gif) no-repeat;
		display:inline;
		margin:0 0 0 0;
		}
			#desna p.gpg {
			color:#565656;
			margin:2px 0 0 20px;
			width:230px;
			font-size:11px;
			line-height:16px;
			}
			#desna p.gpg a {
			color:#ff6000;
			text-decoration:underline;
			line-height:22px;
			}
			#desna p.gpg a:hover {
			text-decoration:none;
			}
			#desna p.bvqi {
			width:256px;
			height:79px;
			background:url(../images/bvqi.jpg) no-repeat;
			color:#FFFFFF;
			font-size:11px;
			margin:12px 0 0 2px;
			padding:12px 0 0 18px;
			line-height:14px;
			}
		#bottomright {
		width:667px;
		height:20px;
		float:left;
		background:url(../images/right_foot_bg.gif) no-repeat #EEEEEE;
		}
	
	
	
#subfooter {
	}
	.sub {
	background:url(../images/subfooter.gif) repeat-x;
	height:45px;
	margin-bottom:12px;
	}
		#subfooter p {
		float:left;
		color:#6e6e6e;
		font-size:13px;
		font-weight:bold;
		margin:16px 0 0 20px;
		display:inline;
		}
		#subfooter ul {
		float:left;
		list-style:none;
		margin:16px 0 0 3px;
		}
		#subfooter li {
		display:block;
		float:left;
		padding:0 7px 0 7px;
		color:#005a9c;
		font-weight:bold;
		font-size:13px;
		}
		#subfooter li a {
		color:#005a9c;
		text-decoration:underline;
		}
		#subfooter li a:hover {
		text-decoration:none;
		}
		
#footer {
	background:url(../images/footer_bg.gif) repeat-x;
	height:143px;
	}
	#footer p {
	font-size:11px;
	color:#b7b7b7;
	}
	#footer p.copy {
	float:left;
	padding:20px 0 0 10px;
	}
	#footer p.ns {
	float:right;
	margin:20px 4px 0 0;
	}
	#footer img {
	float:right;
	margin:22px 10px 0 0;
	}
	#footer a {
	color:#b7b7b7;
	text-decoration:none;
	}
	#footer a:hover {
	text-decoration:underline;
	}
	


/* clearfix za content */
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */




/* Animacija za header */

/******************************************** 
Š 2006 Vinove Software & Services Pvt Ltd., All Rights Reserved
**************************************************/
.fadecontentwrapper{ /* Total width: 350px+5px+5px=360px Read relative width relations for the other two containers below! */
position: relative;
width: 657px;
height: 272px; /* Set height to be able to contain height of largest content shown*/
overflow: hidden;
}

.fadecontent{ /*style for each fade content DIV within wrapper. Total width: 330px+10px+10px=350px (".fadecontentwrapper" width minus its padding and borders, if any) */
visibility: hidden; position:absolute;
width: 657px;
font-family:Arial, Helvetica, sans-serif; font-size:12px;
color:#6f6d6d;
background-repeat:no-repeat;
}

.blueframe {
float:right;
width:305px;
height:125px;
margin:32px 0 0 0;
background:url(../images/blue.png) no-repeat;
/*_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/blue.png', sizingMethod='image');*/
behavior: url(css/iepngfix.htc); 
}

div.border {
background:url(../images/border.png) no-repeat;
_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/border.png', sizingMethod='image');
width:657px;
height:272px;
}

.linkin {
position:absolute;
width:219px;
height:63px;
margin:0;
cursor:pointer;
z-index:2000;
}

.linkin1 {background:url(../images/blue1.png);}
.linkin1b {background:url(../images/blue1_over.png);}
.linkin2 {background:url(../images/blue2.png);}
.linkin2b {background:url(../images/blue2_over.png);}
.linkin3 {background:url(../images/blue3.png);}
.linkin3b {background:url(../images/blue3_over.png);}

h2 {
margin:0;
padding:0;
font-size:18px;
font-weight:normal;
color:#ff7f31;
padding:10px 0 0 16px;
}
.linkin p {
padding:0;
margin:0;
color:#FFFFFF;
font-size:12px;
font-weight:normal;
padding:2px 0 0 16px;
}

.fadecontenttoggler{ /*style for DIV used to contain toggler links. Total width: 350px+5px+5px=360px */
border-top-width: 0;
overflow: hidden;
padding:0;
width:657px;
height:63px;
position:absolute;
margin:-63px 0 0 0;
}

.fadecontenttoggler a{ /*style for every navigational link within toggler */
text-decoration: none;
padding:0;
float: left;
display: block;
font-weight: bold;
color: black;
margin:0;
}

.fadecontenttoggler a:hover{
color: white;
}

.fadecontenttoggler a.toc{ /*style for individual toggler links (page 1, page 2, etc). ".toc" class auto generated! */
}

.fadecontenttoggler a.prev, .fadecontenttoggler a.next{ /*style for "prev" and "next" toggler links. ".prev" and ".next" classes auto generated! */
color: black;
}

.fadecontenttoggler a.prev:hover, .fadecontenttoggler a.next:hover{
color: white;
background: black;
border:0;
}

.fadecontenttoggler a.selected{ /*style for selected page's toggler link. ".selected" class auto generated! */
color: white; border:0;
}



/* PODSTRAN */

#rightp_top {
	float:left;
	display:inline;
	height:25px;
	width:657px;
	margin:1px 0 0 12px;
	_margin:0 0 0 13px;
	}
	#rightp_top ul {
	list-style:none;
	font-size:11px;
	font-weight:bold;
	margin-top:5px;
	}
	#rightp_top ul li {
	display:inline;
	float:left;
	background:url(../images/rightp_ul.gif) no-repeat left;
	padding:0 10px 0 10px;
	}
		#rightp_top li.first {
		background:none;
		}
		#rightp_top ul li a {
		color:#005a9c;
		text-decoration:none;
		height:16px;
		display:inline;
		float:left;
		cursor:pointer;
		padding:0 0 0 10px;
		}
		
		#rightp_top ul li a:hover, #rightp_top ul li a.aktiv {
		background:url(../images/rightop_ul.gif) left top;
		color:#FFFFFF;
		}
		#rightp_top ul li a span.levo {
		float:left;
		padding-right:3px;
		}
		#rightp_top ul li a span.desno {
		width:4px;
		display:block;
		float:left;
		height:16px;
		}
		#rightp_top ul li a:hover span.desno, #rightp_top ul li span.aktivd {
		background:url(../images/rightop_ul.gif) -196px -16px no-repeat;
		}	

#rightp {
	float:left;
	display:inline;
	width:657px;
	background:url(../images/rightp_2bg.gif) repeat-y;
	margin:0 0 0 11px;
	_margin:0 0 0 12px;
	}
	*:first-child+html #rightp {
	margin:0 0 0 12px;
	}
#rightp0 {
	float:left;
	width:657px;
	background-repeat:no-repeat;
	}
#rightp1 {
	float:left;
	width:621px;
		min-height:325px;
		height:auto !important;
		height:325px;
	background:url(../images/rightp_bg.png) no-repeat;
	behavior: url(css/iepngfix.htc); 
	padding:150px 20px 18px 16px;
	color:#565656;
	line-height:16px;
	}
#besedilo {
padding:0 0 0 20px;
}
	#rightp1 ul {
	list-style:circle;
	margin:6px 0 0 16px;
	}
		#rightp1 ul li {
		line-height:18px;
		}
	#rightp1 a {
	color:#ff6000;
	text-decoration:underline;
	}
		#rightp1 a:hover {
		text-decoration:none;
		}
#bottomrightp {
	width:657px;;
	height:20px;
	float:left;
	background:url(../images/rightp_foot.gif) no-repeat #EEEEEE;
	}
h1 {
	color:#005a9c;
	font-size:20px;
	font-family:Arial, Times, serif;
	font-weight:normal;
	margin:0 0 5px 0;
	padding:0;
	line-height:22px;
	}
img.crta {
	float:left;
	margin:5px 0 0px 0;
	padding:0;
	}

div.prodaja {
	float:left;
	width:620px;
	}
	div.prodaja h2 {
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	background:#005a9c;
	padding:3px 5px 3px 5px;
	float:left;
	margin:0;
	}
		#katalog h2 a {
		color:#FFFFFF;
		text-decoration:none;
		}
		#katalog h2 a:hover {
		text-decoration:underline;
		}
	div.prodaja p {
	color:#565656;
	line-height:18px;
	float:left;
	width:270px;
	padding:10px 0 0 0;
	}
	#katalog a.informacije, #katalog a.pdf, #reference table.referenca a.pdf, #reference table.referenca a.gal {
	width:82px;
	height:23px;
	display:block;
	float:left;
	color:#FFFFFF;
	text-decoration:none;
	padding:7px 0 0 34px;	
	}
	#katalog a.informacije {
	background:url(../images/vec_informacij.gif) no-repeat;
	margin:10px 0 0 0;
	}
	#katalog a.pdf {
	background:url(../images/pdf_datoteka.gif) no-repeat;
	margin:10px 20px 0 0;
	color:#FFFFFF;
	}
	#reference table.referenca a.pdf {
	background:url(../images/pdf_datoteka_or.gif) no-repeat;
	margin:10px 20px 0 0;
	color:#FFFFFF;
	}	
	#reference table.referenca a.gal {
	background:url(../images/gallery_gumb.gif) no-repeat;
	margin:10px 20px 0 0;
	color:#FFFFFF;
	}
		#katalog a.informacije:hover, #katalog a.pdf:hover, #reference table.referenca a.pdf:hover, #reference table.referenca a.gal:hover {
		text-decoration:underline;
		}
	img.prodimg {
	float:left;
	margin:0 0 0 10px;
	}
	div.ostalo {
	margin-top:20px;
	padding-top:24px;
	background:url(../images/prodaja_bg.gif) no-repeat;
	}

#besedilo a.pstan, #besedilo a.phise, #besedilo a.ppos {
	display:block;
	width:160px;
	height:46px;
	background:url(../images/prodaja_stanovanje.jpg) no-repeat;
	float:left;
	color:#FFFFFF;
	font-size:14px;
	padding:12px 0 0 30px;
	font-weight:bold;
	text-decoration:none;
	margin:10px 10px 10px 0;
	display:inline;
	}
	#besedilo a.pstan:hover, #besedilo a.phise:hover, #besedilo a.ppos:hover {
	text-decoration:underline;
	}
	#besedilo a.pstan {
	background:url(../images/prodaja_stanovanje.jpg) no-repeat;
	}
	#besedilo a.phise {
	background:url(../images/prodaja_hise.jpg) no-repeat;
	}
	#besedilo a.ppos {
	background:url(../images/prodaja_poslovni_prostor.jpg) no-repeat;
	}

/* Tiny_MCE */
.Naslov_Modra {
	color:#005a9c;
	font-size:14px;
	}
.Podnaslov_Modra {
	color:#005a9c;
	font-size:12px;
	}
.Naslov_Oranzna {
	color:#ff6000;
	font-size:14px;
	}
.Podnaslov_Oranzna {
	color:#ff6000;
	font-size:12px;
	}
.Slika_Desno {
	float:right;
	padding:0 0 0 20px;
	}
.Slika_Levo {
	float:left;
	padding:0 20px 0 0;
	}
.Majhne_Crke {
	font-size:11px;
	}
