/*----------------------------------------------------- SINGLE CLIENT --------------------------------------------------*/
.nameh{
	font-size:30px;
	color:#FFF;
	margin:0px;
	padding:0px;
	margin-top:45px;
	margin-left:30px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-weight:bold;
	background-image:url(/im/hline.png);
	background-repeat:no-repeat;
	background-position: left bottom;
	line-height:28px;
	width:470px;
}
.nameh em{
	font-size:20px;
	color:#E9E9E9;
}
.uinfo{
	float:left;
}

.grad{
	font-size:16px;
	color:#e2ddb6;
	margin-left:30px;
	font-family:"Arial Black", Gadget, sans-serif;
	font-weight:bold;
	width:470px;
	display:block;
}



.client_l_one{
	float:left;
	clear:both;
	position:relative;
}

.client_l_two{
	float:left;
	position:relative;
	z-index:333;
	padding-bottom:30px;
}
.cl_image{
	background-image:url(/im/cl_image.png);
	background-repeat:no-repeat;
	background-position: center top;
	width:514px;
	height:343px;
	margin-top:20px;
	margin-left:8px;
	position:relative;
}
.cl_image_in{
	position:absolute;
	left:10px;
	top:10px;
	width:494px;
	height:323px;
	overflow:hidden;
	z-index:99;
}
.gallery_commands{
	position:absolute;
	bottom:16px;
	right:16px;
	z-index:101;
}
.slika_prev,.slika_next{
	display:block;
	float:left;
	width:19px;
	height:16px;
	background-image:url(/im/gc_left.png);
	background-repeat:no-repeat;
	background-position: center center;	
}
.slika_next{
	background-image:url(/im/gc_right.png);
}
.slika_prev:hover{
	background-image:url(/im/gc_left_h.png);
}
.slika_next:hover{
	background-image:url(/im/gc_right_h.png);
}





.cl_info .clfin{
	max-height:253px;
	padding:20px;
	padding-bottom:0px;
	padding-left:25px;
	padding-right:25px;
	overflow:auto;
	line-height:16px;
}
.fpar{
	color:#4D4628;
	font-weight:bold;
}
.cl_info{
	background-image:url(/im/cl_info.png);
	background-repeat:no-repeat;
	background-position: left top;

	margin:20px;
	margin-left:25px;
	margin-right:15px;
	width:393px;
	
}
.cl_contact{
	background-image:url(/im/cl_contact.png);
	background-repeat:no-repeat;
	background-position: center top;
	width:393px;
	height:414px;
	margin:20px;
		margin-left:25px;
	margin-right:15px;
	margin-top:28px;
	line-height:16px;
	position:relative;

}
.contact_l{
	padding-left:25px;
	padding-top:20px;
	float:left;
	width:205px;
}
.contact_l_nl{
	padding-left:25px;
	padding-top:20px;
	float:left;
	width:345px;
}
.cl_address{
	padding-left:25px;
	padding-top:10px;
	width:360px;	
}
.contact_logo{
	padding-right:20px;
	padding-top:15px;
	float:right;
}
.contact_map{
	margin-left:14px;
	margin-top:10px;
	width:366px;
	height:220px;
	position:relative;
	overflow:hidden;
	z-index:5;
	border:none;
}
#fmapa{
	width:366px;
	height:220px;	
}

.cl_contact a{
	color:#847E3E;
	text-decoration:underline;
}
.cl_contact a:hover{
	color:#B1780E;
}
.cl_contact strong{
	color:#624F31;
	padding-right:5px;
}







.cl_thumbs{
	width:514px;
	margin-left:8px;
	padding-left:1px;
	padding-top:10px;
		position:relative;
	z-index:333;
}
.cl_thumbs div{
	background-image:url(/im/cl_thumb.png);
	background-repeat:no-repeat;
	background-position: center top;
	width:99px;
	height:65px;
	margin-right:4px;
	float:left;
	margin-bottom:4px;
		position:relative;
	z-index:333;
}
.cl_thumbs #slgimage{
	background-image:url(/im/cl_thumb_s.png);	
}
.cl_thumbs div a,.cl_thumbs div span{
	position:absolute;
	display:block;
	width:87px;
	height:53px;
	left:6px;
	top:6px;
	overflow:hidden;
	cursor:pointer;
}

.cl_thumbs div a:hover img,.cl_thumbs div span:hover img{
filter:alpha(opacity=80);
-moz-opacity: 0.80;
opacity: 0.80;
}


.cl_thumbs .cl_tn{
	margin-right:0px;
}

