body { 
	margin: 0;
	padding: 5px 0 0 0;
	background: #cdb58b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
	
.okvir {
	width: 900px;
	margin: 0 auto;
	}

.lang {
	width: 900px;
	text-align: right;
	}

.lang a:link, 
.lang a:visited {
	padding-left: 26px;
	color: #FFFFFF;
	text-decoration: none;
	}
	
.lang a:hover {
	padding-left: 26px;
	color: #776846;
	}
	
.logo {
	width: 450px;
	float: left;
	}
	

.logo img {
	border: 0;
	}
	
.logo1 {
	width: 450px;
	height: 138px;
	float: left;
	}
	
.header {
	width: 446px;
	padding: 2px 2px 2px 2px;
	background: #FFFFFF;
	float: left;
	}
	
.header1 {
	width: 446px;
	padding: 2px 2px 2px 0;
	background: #FFFFFF;
	float: left;
	}
	
.clear {
	padding-top: 10px;
	clear: both;
	}
	
.nav {
	width: 898px;
	line-height: 28px;
	background: #a79264;
	float: left;
	text-align: center;
	}
	
.nav a:link,
.nav a:visited {
	display: block;
	width: 149px;
	height: 30px;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	background: url(Slike/nav.jpg) top left no-repeat;
	}
.nav a:hover {
    display: block;
	width: 149px;
	height: 30px;
	text-decoration: none;
	float: left;
	background: url(Slike/nav.jpg) bottom left no-repeat;
	}
	
.services {
	width: 150px;
	float: left;

}

.vehicle {
	width: 150px;
	float: left;
}

.partners {
	width: 150px;
	float: left;
}

.contact {
	width: 150px;
	float: left;
}

.accomodation {
	width: 149px;
	float: left;
}

.location {
	width: 149px;
	float: left;
	}

.contentl {
	width: 450px;
	height: 340px;
	float: left;
	background: #a79264;
	}
	
.contentl h1 {
	margin: 30px 0 0 30px;
	font-size: 14px;
	color: #FFFFFF;
	}	
	
.contentl p {
	margin: 30px 0 0 30px;
	line-height: 16px;
	color: #FFFFFF;
	}
	
.contentl h2 {
	margin: 15px 0 0 30px;
	font-size: 13px;
	color: #776846;
	}		
	
.contentl h3 {
	margin: 10px 0 0 30px;
	font-size: 11px;
	color: #FFFFFF;
	}			
	
.contentl a:link,
.contentl a:visited {
		color: #FFFFFF;
		text-decoration: none;
		}
		
.contentl a:hover {
		text-decoration: none;
		color: #776846;
		}

.contentr {
	width: 448px;
	height: 330px;
	padding: 10px 0 0 0;
	float: left;
	background: #a79264;
	}
	
.contentr h1 {
	margin: 20px 0 10px 20px;
	font-size: 14px;
	text-align: center;
	color: #FFFFFF;
	}
	

.table {
	margin: 30px 0 0 30px;
	width: 342px;
	}
	
.weather {
     margin: 0 0 0 105px;
	 }	
	
.table th {
	width: 170px;
	height: 25px;
	color: #FFFFFF;
	background: #e6cfa7;
	}
	
.table td {
	width: 170px;
	height: 25px;
	color: #FFFFFF;
	background: #776846;
	text-align: center;
	}
.forma {
	margin: 10px 0 0 30px;
	}
.forma label {
	font-size: 12px;
	color: #FFFFFF;
	}
.forma textarea {
	width: 202px;
	background: #e6cfa7;
	border: 2px solid #D8A66D;
	color: #663300;
	}
.forma input {
	background: #e6cfa7;
	border: 2px solid #D8A66D;
	color: #663300;
	}
	
.footer {
	text-align: right;
	}
	
.footer img {
	border: 0;
	margin: 5px 0 0 0;
	}
	
