@charset "utf-8";
/* CSS Document */

body {

	background:#a3a3a3 url(image/pozadina.png) repeat-x top center;
	margin:0;
	padding:0;
	font-family:Arial, Trebuchet MS ,Helvetica, Sans-serif;
	font-size:12px;
	
	
	}

#okolni{
		
		width:955px;
		margin:0 auto;
		padding-top:40px;		
}


#gore{
		background:url(image/pozadina-gore.png) no-repeat top;
		height:8px;
		width:920px;
		float:left;
}

#sredina{
		background:url(image/pozadina-sredina.png) repeat-y;
		width:920px;
		float:left;
}

#dole{
		background:url(image/pozadina-dole.png) no-repeat bottom;
		height:9px;
		width:920px;
		float:left;
}

#header{
		background:url(image/header-pozadina.png) no-repeat;
		width:948px;
		height:176px;
		margin-left:7px;
		
		
}

#header-lijevi{
		width:907px;
		float:left;
}

#header-lijevi-gore{
		height:95px;
		float:left;
		width:907px;
		line-height: 17px;
}

#header-lijevi-gore-home a{
		height:95px;
		float:left;
		width:400px;
}

#header-lijevi-dole{
		height:70px;
		padding-top:10px;
}



#header-lijevi-adresa{
		width:217px;
		padding-left:100px;
		padding-top:18px;
		float:left;
}

#header-lijevi-adresa p{
		font-size:11px;
		color:#8f8f8f;
		margin:0;
		padding-top:18px;
}

#header-lijevi-telefon{
		width:180px;
		float:left;
		padding-top:18px;
		padding-left:10px;
}

#header-lijevi-telefon p{
		font-size:11px;
		color:#8f8f8f;
		margin:0;
		padding-top:18px;
}



#header-desni{
		background:url(image/jezici-pozadina.png) no-repeat;
		width:31px;
		height:150px;
		float:right;
		margin:10px 4px 0 0;
		padding-top:10px;
}

#header-desni a{
		outline:none;
		text-decoration:none;
		padding:0 0 0 4px;
		
}


#header-desni img{
		
		border:0;
		margin-bottom:3px;
		
}


#sadrzaj{
			background:url(image/sadrzaj-pozadina.png) no-repeat top;
			width:907px;
			min-height:196px;
			margin-left:6px;
			
}

* html{
		height:196px
}

#sadrzaj2{
			
			width:907px;
			margin-top:10px;
			margin-left:6px;
			
}

#sadrzaj-lijevi{
		
		width:190px;
		height:300px;
		float:left;
		

}

#sadrzaj-lijevi p{
		
		float:left;
		padding:5px 25px 0 15px;
		color:#666666;

}





#sadrzaj-dole-financiranje p{
		
		
		padding:5px 25px 0 15px;
		color:#666666;
		

}

#sadrzaj-dole-financiranje-lijevi{
		float:left;
		width:500px;
		margin-left:50px;
		
}

#sadrzaj-dole-financiranje-lijevi img{
	
}


#sadrzaj-dole-financiranje-dole{
		width:780px;
		margin-left:50px;
		margin-top:0;
}



#sadrzaj-dole-financiranje-lijevi ul, #sadrzaj-dole-financiranje-dole ul{
		
		padding:0 0 0 15px;
		color:#666666;
		margin:0;
}

#sadrzaj-dole-financiranje-lijevi li, #sadrzaj-dole-financiranje-dole li{
		background:url(image/li.png) no-repeat;
		list-style:none;
		padding-left:20px;
		
}


#sadrzaj-dole-financiranje-desni{
		float:left;
		margin:15px 15px 0 0;
		
}

#sadrzaj-dole-financiranje-desni img{
		
		
}


#sadrzaj-dole-financiranje-desni ul{

		margin:0;
		float:left;
		
}

#sadrzaj-dole-financiranje-desni li{

		background:url(image/calculator.gif) no-repeat;
		list-style:none;
		padding-left:30px;
		padding-top:2px;
		height:20px;
		
}

#sadrzaj-lijevi2 p{
		padding:0 25px 0 15px;
		color:#666666;
		line-height:16px;
}

#sadrzaj-gore-kontakt p{
		
		float:left;
		padding:5px 25px 0 15px;
		color:#666666;

}

#sadrzaj-dole-kontakt{
		
		clear:both;
		

}

#sadrzaj-dole-kontakt1{
		
		float:left;
		margin-right:128px;
		margin-left:105px;
		
		

}

#sadrzaj-dole-kontakt3{
		
		float:right;
		margin-right:95px;
		

}

#sadrzaj-dole-kontakt p{
		
		float:left;
		margin:25px 0 0 0;
		color:#666666;

}

#sadrzaj-lijevi-kontakt1{

		
		float:left;
		width:270px;
		

}

#sadrzaj-lijevi-kontakt1 p{

		margin-left:95px;
		

}

#sadrzaj-gore-kontakt1 p{
		padding:0 25px 0 15px;
		color:#666666;
}


#sadrzaj-lijevi-kontakt2{

	
		float:right;
		width:600px;
		
		

}


#sadrzaj-gore-kontakt {
		width:907px;
}





#sadrzaj-lijevi-reference{
		
		width:905px;
		float:left;
}

.sadrzaj-lijevi-reference2{
		
		width:450px;
		float:left;
		border-bottom:#CCCCCC 1px solid;
		margin:0;
		height:160px;
		padding-top: 15px;
}

.reference_slika {
float: left;
width: 200px;
background: #E6E6E6;
float: left;
margin-right: 15px;
padding: 10px;
text-align: center;
}

.reference-text {
float: right;
width: 215px;
}

.sadrzaj-lijevi-reference2 img{
		
		/*float:left;
		margin:10px 15px 15px 0;*/
		border: 0;
		
}


.ref_lista_back {
padding: 0 10px 10px 0;
float: right;
clear: both;
}


#sadrzaj-desni{
			width:711px;
			float:left;
}


#sadrzaj-desni img{
			border:none;
}

#sadrzaj-desni p{
		
		float:left;
		padding:5px 25px 0 15px;
		color:#666666;

}

#sadrzaj-desni a{
				
				color:#ab1d37;
				float:left;
				margin:0;
				text-decoration:none;
				outline:none;

}

#sadrzaj-desni a:hover{

				color:#000000;
}

#sadrzaj-desni-najava{
			width:892px;
			float:left;
}




#sadrzaj-desni-najava img{
			border:none;
			float:left;
			margin-right:140px;
			display: inline;
}

#sadrzaj-desni-najava p{
		
		float:left;
		padding:5px 25px 0 15px;
		color:#666666;

}

#sadrzaj-desni-najava a{
				
				color:#ab1d37;
				float:left;
				margin:0;
				text-decoration:none;
				outline:none;
				

}

#sadrzaj-desni-najava a:hover{

				color:#000000;
}





#sadrzaj-gore{
		
		padding-top:10px;

}

#sadrzaj-gore-lijevi{

	width:290px;
	float:left;

}

#sadrzaj-gore-lijevi p{
				font-size:11px;
				color:#6b6b6b;
				float:left;
				padding-left:10px;
				text-align:justify;
}

#sadrzaj-gore-desni{
				width:600px;
				padding:0 0 0 16px;
				float:left;

}

#sadrzaj-dole{
				
				width:907px;
				height:306px;
				float:left;
				margin-top:35px;

}



#sadrzaj-dole-lijevi{
				
				background:url(image/komforno.jpg) no-repeat;
				height:306px;
				width:371px;
				float:left;
				margin-right:8px;
				

}

#sadrzaj-dole-lijevi a{
				
				color:#FFFFFF;
				text-decoration:none;
				outline:none;
				height:26px;
				width:84px;
				display:block;
				padding:280px 12px 0 275px;
				

}

#sadrzaj-dole-lijevi a:hover{

				color:#000000;
}

#sadrzaj-dole-srednji{

				background:url(image/luksuzno.jpg) no-repeat;
				height:306px;
				width:371px;
				float:left;
				margin-right:8px;
				
}


#sadrzaj-dole-srednji a{
				
				color:#FFFFFF;
				text-decoration:none;
				outline:none;
				height:26px;
				width:84px;
				display:block;
				padding:280px 12px 0 275px;
				

}

#sadrzaj-dole-srednji a:hover{

				color:#000000;
}



#sadrzaj-dole-desni{

				background:url(image/reference-pozadina.png) no-repeat;
				height:306px;
				width:149px;
				float:left;
}



#sadrzaj-dole-desni a{
				
				color:#FFFFFF;
				float:right;
				margin:19px 12px 0 0;
				text-decoration:none;
				outline:none;
				
				

}

#sadrzaj-dole-desni-slide1{

				margin:55px 0 18px 10px;
}

#sadrzaj-dole-desni-slide2{

				margin:0 0 10px 10px;
}

#sadrzaj-dole-desni a:hover{

				color:#000000;
}

element.style{
			text-align:center;
}


#footer{
		
		height:38px;
		clear:both;
}

#footer2{
		
		margin:0 auto;
		width:959px;
		height:38px;
		float:center;
		
}

#footer-left{
			float:left;
			padding:10px 0 0 10px;
			

		}
		
#footer-left a{
		
			font-size:11px;
			padding-right:1px;
			color:#000000;
			text-decoration:none;
			outline:none;
			

		}
		
#footer-left a:hover{

			color:#ffffff;

		}

		
#footer-right{
			float:right;
			padding:10px 43px 0 0;
			

		}

		
#footer-right a{
			color:#212121;
			text-decoration:none;
			outline:none;
			font-size:11px;

		}
#footer-right a:hover{
			color:#ffffff;
			text-decoration:none;
			

		}


.zuti{
		color:#a49055;
}
/*************reference*********************/


#reference-slika {
			background:#CCCCCC;
			float:left;
			text-align:center;
			height:183px;
			width:283px;
			margin:10px 5px 10px 10px;
			
}

#reference-slika a{
			
			float:left;
			display:block;
			height:173px;
			width:273px;
			padding:5px;
			background-position: center;
			background-repeat: no-repeat;
}

#reference-slika a:hover{
			
		background-color:#ab1d37;	
}



#reference-slika img{
			
			max-height:173px;
			max-width:273px;
			border:0;
			width: expression(this.width > 273 ? 273: true);
			height: expression(this.height > 173 ? 173: true);
}




#reference p{

		margin:15px 15px 15px 15px;

}

#reference_ostale {
clear: both;
line-height: 22px;
padding: 15px 10px 0;
}

#reference_ostale a {
padding: 0 10px;
border-right: 1px solid #CFCFCF;
}




a{
	
	color:#ab1d37;
	text-decoration:none;
	outline:none;
}

a:hover{
	color:#a49055;
}



h1{
	font-size:20px;
	color:#ab1d37;
	padding:10px 0 0 15px;
	margin:0;
	float:left;
	height:35px;
	background:#f4f4f4;
	width:702px;

	
	
	}
	
h2{
	font-size:12px;
	color:#7d7764;
	padding:0 0 0 10px;
	margin:0;
	float:left;
	font-style:italic;
	
	}
	
h3{
	font-size:20px;
	color:#ab1d37;
	padding:10px 0 0 15px;
	margin:0;
	float:left;
	height:35px;
	background:#f4f4f4;
	width:892px;
	clear: both;
	
	}
	
	
h4{
	font-size:12px;
	color:#ab1d37;
	padding:0;
	margin:10px 0 0 0;
	float:left;
	font-weight:bold;
	
	
	}
	
	
h5{
	font-size:20px;
	color:#ab1d37;
	padding:10px 0 0 15px;
	margin:0;
	float:left;
	height:35px;
	background:#f4f4f4;
	width:892px;
	
	
	}
	
	
h6{
	
	font-size:14px;
	color:#99cc00;
	font-weight:bold;
	
	margin-left:15px;
	margin-bottom:0;	
	
	
	}
	
	
h7{
	font-size:20px;
	color:#ab1d37;
	padding:10px 0 0 15px;
	margin:0;
	float:left;
	height:35px;
	background:#f4f4f4;
	width:255px;
	
	
	}

.crveni{

		color:#ab1d37;
		font-weight:bold;
}
			
.clear{
			clear:both;
		}
