body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;}

html { font-size: 100%; /* IE hack */ }
body { 
	font-size: 62.5%; /* Reset velicine fonta na 10px */ 
	font-family: Georgia, "Times New Roman", Times, serif;
	background: #f0e8d1 url(images/bg.gif) repeat-x;
}
table { font-size: 100%; /* IE hack */ }

/* Font families
font-family: "Lucida Grande", Arial, "Lucida Sans Unicode", Verdana,sans-serif,Tahoma;
font-family: Arial, Helvetica, sans-serif;
font-family: "Times New Roman", Times, serif;
font-family: "Courier New", Courier, monospace;
font-family: Georgia, "Times New Roman", Times, serif;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-family: Geneva, Arial, Helvetica, sans-serif;
*/

h1, h2, h3, h4, h5, h6 {
	margin-bottom: 1em;
}

h2 { font-size: 2.5em; margin-bottom: .5em; }

p { margin-bottom: 1.5em; }

a { color: #960; }
a:hover { text-decoration: none; }

#kontejner { margin: 0 auto; width: 800px; }

#zaglavlje { margin-bottom: 50px; }

	#logo { display: none; }
				
#sadrzaj { float: left; width: 550px; margin-bottom: 2em; }
	#sadrzaj p { font-size: 1.4em; line-height: 1.6em; }
	
#sajdbar { float: right; width: 170px; margin-bottom: 2em; }

	#navigacija { background: url(images/nav-bg.gif) repeat-y; text-align: center; margin-bottom: 3em; }
		#navigacija .lang { 
			background: url(images/nav-top.gif) center top no-repeat; 
			padding-top: 70px;
			margin-bottom: 4em;
		}
		
		#navigacija .lang li { display: inline; padding: 0 1em; text-transform: uppercase; }
		#navigacija .lang a { color: #fc9; }
		#navigacija .lang .sr { border-left: 1px solid #a37354; }
		
		#navigacija .nav { background: url(images/nav-bottom.gif) center bottom no-repeat; padding-bottom: 70px; }
			.nav li { width: 170px; height: 34px; text-indent: -30000px; overflow: hidden; margin-bottom: 20px }
			.nav li a { display: block; width: 170px; height: 34px; text-indent: -30000px; overflow: hidden; }
			
			.nav .naslovna { background: url(images/nav-naslovna1.gif) center top no-repeat; }
			.nav .naslovna a:hover { background: url(images/nav-naslovna2.gif) center top no-repeat; }
			body#naslovna .nav .naslovna { background: url(images/nav-naslovna2.gif) center top no-repeat; }
			
			.nav .naslovna-en { background: url(images/nav-front1.gif) center top no-repeat; }
			.nav .naslovna-en a:hover { background: url(images/nav-front1.gif) center top no-repeat; }
			body#naslovna-en .nav .naslovna-en { background: url(images/nav-front2.gif) center top no-repeat; }

			.nav .onama { background: url(images/nav-onama1.gif) center top no-repeat; }
			.nav .onama a:hover { background: url(images/nav-onama2.gif) center top no-repeat; }
			body#onama .nav .onama { background: url(images/nav-onama2.gif) center top no-repeat; }
			
			.nav .onama-en { background: url(images/nav-about1.gif) center top no-repeat; }
			.nav .onama-en a:hover { background: url(images/nav-about2.gif) center top no-repeat; }
			body#onama-en .nav .onama-en { background: url(images/nav-about2.gif) center top no-repeat; }

			.nav .ponuda { background: url(images/nav-ponuda1.gif) center top no-repeat; }
			.nav .ponuda a:hover { background: url(images/nav-ponuda2.gif) center top no-repeat; }
			body#ponuda .nav .ponuda { background: url(images/nav-ponuda2.gif) center top no-repeat; }

			.nav .ponuda-en { background: url(images/nav-offer1.gif) center top no-repeat; }
			.nav .ponuda-en a:hover { background: url(images/nav-offer2.gif) center top no-repeat; }
			body#ponuda-en .nav .ponuda-en { background: url(images/nav-offer2.gif) center top no-repeat; }

			.nav .ambijent { background: url(images/nav-ambijent1.gif) center top no-repeat; }
			.nav .ambijent a:hover { background: url(images/nav-ambijent2.gif) center top no-repeat; }
			body#ambijent .nav .ambijent { background: url(images/nav-ambijent2.gif) center top no-repeat; }

			.nav .ambijent-en { background: url(images/nav-ambiance1.gif) center top no-repeat; }
			.nav .ambijent-en a:hover { background: url(images/nav-ambiance2.gif) center top no-repeat; }
			body#ambijent-en .nav .ambijent-en { background: url(images/nav-ambiance2.gif) center top no-repeat; }

			.nav .kontakt { background: url(images/nav-kontakt1.gif) center top no-repeat; }
			.nav .kontakt a:hover { background: url(images/nav-kontakt2.gif) center top no-repeat; }
			body#kontakt .nav .kontakt { background: url(images/nav-kontakt2.gif) center top no-repeat; }

			.nav .kontakt-en { background: url(images/nav-contact1.gif) center top no-repeat; }
			.nav .kontakt-en a:hover { background: url(images/nav-contact2.gif) center top no-repeat; }
			body#kontakt-en .nav .kontakt-en { background: url(images/nav-contact2.gif) center top no-repeat; }

	.brzikontakt {
		background: url(images/divider.gif) center bottom no-repeat; 
		padding-bottom: 30px; 
		font-size: 1.2em;
		font-style: italic;
	}
	
		.brzikontakt li { margin-bottom: .5em;}

#footer {
	clear: both;
	margin: 0 auto;
	margin-bottom: 2em;
	width: 800px;  
	padding: 10px 0 30px 0;
	text-align: center;
	border-top: 1px solid #666;
	background: url(images/divider.gif) center bottom no-repeat;
}

	.copyrights { }
   
	.glitzy {
		margin: 0 auto;
		background: url(images/logo-glitzy.gif) no-repeat;
		width: 60px;
		height: 28px;
		overflow: hidden;
		text-indent: -30000px;
	}
		.glitzy a { 
			display: block; 
			width: 60px;
			height: 28px;
			overflow: hidden;
			text-indent: -30000px;
		}

body#mplayer { background: none; background-color: #600; }

.galerija { margin-bottom: 3em; }
.galerija li { 
	float: left; 
	width: 156px; 
	height: 156px;
	margin-bottom: 20px;
	background: url(images/bg-galerija-slika.gif) top left no-repeat;
	padding: 24px 0 0 24px
}

.galerija li.zadnja { margin-right: 0; }
.galerija img { border: 5px solid #ddd; }

.adrese li { float: left; width: 250px; }

.mapa { border: 1px solid #000; }

.kontakt-forma {
	clear: both;
	margin-bottom: 4em;
}

	.kontakt-forma label {
		float: left;
		width: 140px;
		padding: 5px;
		margin-bottom: 1em;
		font-size: 1.1em;
	}

	.kontakt-forma input, .kontakt-forma textarea {
		width: 370px;
		margin-bottom: 1em;
		padding: 5px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 1.1em;
		border: 1px solid #cc9;
		background-color: #fff;
	}

	.kontakt-forma button {
		float: right;
		margin-right: 1em;
	}

	body#kontakt-greska { background: none; margin-top: 200px; text-align: center; }
	#kontakt-greska h2 { font-size: 2em; font-weight: bold; color: #900; }
	#kontakt-greska p { font-size: 1.2em; font-weight: bold; color: #000; margin-bottom: 1.2em; }
	#kontakt-greska a { color: #690; text-decoration: underline; }
	#kontakt-greska a:hover { color: #690; text-decoration: none; }

.thumb
{
	width: 156px; 
	height: 156px;
	margin-bottom: 20px;
	background: url(images/bg-galerija-slika.gif) top left no-repeat;
	padding: 24px 0 0 24px
}

.thumb img { border: 5px solid #ddd; }

.align-left { float: left; margin: 0 1em 1em 0; }
.align-right { float: right; margin: 0 0 1em 1em; }
	
body.panorama { 
	background: #e5dbcc url(images/bg-panorama.jpg);
	text-align: center;
}