@charset "utf-8";
/* CSS Document */

body{
	margin:0;
	background:url(/images/bg.jpg);
	font-family:Arial, Helvetica, sans-serif;
	color:#767676;
}

h1,h2,h3,h4,h5{margin:0;}

#content{
	margin:0 auto;
	width:950px;
}

	#header{
		height:132px;
		width:950px;
		padding-top:15px;
		position:relative;
	}
	
	h1#logo {
		width:232px;
		height:64px;
		background: url(/images/logo.png) no-repeat;
		text-indent: -1000000px;
		position:absolute;
		bottom:18px;
		left:0px;
	}
	h1#logo a:link, h1#logo a:visited, h1#logo a:hover {
		display: block;
		width: 232px;
		height: 64px;
	}
	img#bespoke{position:absolute; bottom:-44px; right:0px;}
	#header #meni{
		width:725px;	
		float:left;
	}
		#header #meni img{
			margin:5px 6px 0 6px;
			float:left;
		}
		#header #meni a{
			font-size:13px;
			color:#695d4b;
			text-decoration:none;
			font-weight:bold;
			float:left;
		}
		#header #meni a:hover{
			color:#FFF;
		}
		
	#header #call_us{
		width:225px;	
		float:right;
		color:#FFF;
		font-size:16px;
		text-align:right;
	}
	
	#home_flash{
		width:927px;
		height:408px;
		border:12px solid #FFF;
	}
	
	#unutra_content{
		width:950px;
		background:url(/images/content_dno.jpg) no-repeat bottom;
		padding-bottom:30px;
	}
		#unutra_content #kontent{
			width:850px;
			background: url(/images/content_vrh.jpg) no-repeat top;
			padding:30px 70px 0px 30px;
			color:#695d4b;
			font-size:15px;
			line-height:22px;
		}
		#unutra_content h2#naslov_glavni{
			font-family: Georgia, arial, serif;
			color:#b41b08;
			font-size:48px;
			font-weight:normal;
			margin-bottom:15px;
		}
		#unutra_content h3#kratki{
			font-family: Georgia, arial, serif;
			color:#4d463c;
			font-size:22px;
			font-weight:normal;
			width:600px;
		}
		#unutra_content #galerija{
			width:850px;
			border-top:1px solid #ece7e0;
			padding-top:20px;			
		}
			#unutra_content #galerija div{
				width:85px;
				height:105px;
				float:left;
				padding-right:10px;
				background:url(/images/thumb_sjena.png) no-repeat bottom;
			}
			#unutra_content #galerija a{
				border:5px solid #cecdcb;
				text-decoration:none;
				display:block;
			}
			#unutra_content #galerija a:hover{
				border:5px solid #695d4b;
			}
			
	#footer{
		width:950px;	
		padding-bottom:40px;
	}
		#footer #box1{
			background:url(/images/bg_home_box1.png) no-repeat;
			width:335px;
			height:268px;
			float:left;
			padding:9px 0 0 12px;
			overflow:hidden;
		}
		#footer #box2{
			background:url(/images/bg_home_box2.png) no-repeat;
			width:567px;
			height:252px;
			float:right;
			padding:25px 0 0 25px;
			overflow:hidden;
		}
			#footer #box2 #item{
				width:266px;
				height:93px;
				overflow:hidden;				
				padding-right:15px;
				float:left;
				margin-bottom:25px;
			}
				#footer #box2 #item img{
					width:87px;
					height:73px;
					border:10px solid #d7d7d1;
					float:left;
				}
				#footer #box2 #item span { font-family: 'PT Sans', arial, serif; color:#695d4b; font-size:18px; display:block;}
				#footer #box2 #item a{
					width:146px;
					float:right;
					font-size:11px;
					color:#767676;
					text-decoration:none;
				}
				#footer #box2 #item a:hover{
					color:#695d4b;
				}
		#footer #box3{
			background: url(images/bg_home_box3.png) no-repeat;
			width:950px;
			height:185px;
			clear:both;
			padding-top:10px;
		}
		
			#footer #box3 #item {
				float:left;
				width:255px;
				border-right: 1px dotted #695d4b;
				padding:0 30px 0 30px;
				color:#4d463c;
				font-size:12px;
				font-weight:normal;
				line-height:16px;
			}
			
			#footer #box3 a{
				text-decoration:none;
				color:#767676;
			}
			
			#footer #box3 a:hover {
				color:#4d463c;
			}
			
			#footer #box3 p{
				
				font-family: Georgia, arial, serif;
				color:#b41b08;
				font-size:22px;
				font-weight:normal;
			}
		
		#footer #copyright{
			color:#FFF;
			font-size:14px;
			float:left;
		}
		#footer #design{
			color:#e0d9cd;
			font-size:12px;
			float:right;
		}
			#footer #design a{
				color:#e0d9cd;
				text-decoration:none;
			}
			#footer #design a:hover{
				color:#FFF;
			}
#form {
	padding-top:20px;
	float:left;
	width:450px;
}
.formBoreder {
	border-bottom:1px dotted #ccc;
	font-size:12px;
	height:30px;
	padding-top:5px;
}

#gmap {
	clear:both;
	padding-top:30px;
}

.formtitle {
	font-family: Georgia, arial, serif;
	color:#767676;
	font-size:22px;
	font-weight:normal;
	padding-left:45px;
	padding-bottom:30PX;
}
