* { margin:0; padding:0; }
p { padding:0 0 15px 0; }

a:link, a:hover, a:visited { color:#444444; text-decoration:none; }
a img { border:none; }

body { width:100%; background:url(img/wrapper-bg.gif) repeat-x #faf8f3; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; color:#444444; }

#containter { margin:0 auto 0 auto; width:960px; }
.sizer { width:910px; margin:0 auto 0 auto; }


#logo { width:464px; float:left; margin:0 0 0 0; background-image:url(img/logo.jpg); height:200px; text-indent:-9999px; }
#menu { background:url(img/meni-bg.jpg) no-repeat; height:60px; width:910px; float:left; list-style:none; font-size:18px; line-height:18px; font-style:italic; }
	#menu li { float:left; padding:15px 20px 15px 20px; color:#000; }
	#menu li a:link, #menu li a:visited { color:#fff; }
	#menu li a:hover { border-bottom: solid 1px red; }

.main-image {float:left; margin:0 0 50px 0; }

#fotografije { float:left; width:535px; height:363px; margin:10px 0 20px 0; }

#wellcome { width:300px; margin:0 0 0 25px; float:right; padding:50px 25px 0 25px; }
	#wellcome h1 { font-style:italic; font-weight:normal; padding:0 0 10px 0; color:#000; }
	#wellcome p { line-height:19px; padding:0 0 8px 0; }
	#wellcome a:link, #wellcome a:visited { border-bottom:solid 1px red; }
	#wellcome a:hover { border:none; }

#contact { float:right; width:200px; margin:50px 50px 0 0; font-size:18px; color:#222; font-style:italic; text-align:right; }
	#contact span { color:#ccc; }

	
#footer { width:100%; float:left; background:url(img/bg-footer.jpg) repeat-x #161616; }
	#footer #smjestaj { margin: 0 12px 0 0; }
	#footer #djedov-podrum { margin: 0 12px 0 0; }
	#footer #kako-do-nas { margin: 0 0 0 0; }
	#footer #svecanosti { margin: 0 0 0 0; }

#footer-impresum { float:left; height:80px; width:910px; margin:0 0 100px 0; color:#f1f1f1; font-style:italic; }
	#footer-impresum #prava { float:left; margin:30px; display:inline; }
		#footer-impresum #prava a { font-weight:normal; color:#fff; }
		#footer-impresum #prava a:hover { border-bottom:solid 1px red }
	#footer-impresum #jedan-dva { float:right; margin:30px; display:inline; }
		#footer-impresum #jedan-dva a { font-weight:bold; color:#fff; }
		#footer-impresum #jedan-dva a:hover { border-bottom:solid 1px red }
	
#content { float:left; width:910px; margin:30px 0 30px 0; }
	#content p { line-height:20px; }
	#content h1 { color:#000; padding:0 0 20px 0; }
	#content .left { float:left; width:355px; margin: 55px 0 0 25px; display:inline; }
	#content .left-contact { float:left; width:550px; margin: 0px 0 0 25px; display:inline; }
		#content .left img { border:solid 2px #e1e1e1; padding:3px; margin:0 0 10px 0; }
	#content .right { width:480px; float:right; margin:0 25px 0 0; display:inline; }
	#content .down { width:910px; margin:30px 0 0 0; float:left; display:inline; }
		#content .down img { float:left; border:solid 2px #e1e1e1; padding:3px; margin:0 10px 10px 0; width:110px; height:110px; }
	.lista { margin:0 0 0 30px; float:left; }
		.lista li { padding:0 0 5px 5px; }

#contact-content {width:300px; float:right; }

/* tabovi */
.tabovi-content li { display:none; list-style:none; }
.tabovi-content li.active { display:list-item; }
#tabovi { width:480px; float:left; list-style:none; margin:0 0 20px 0; }
#tabovi li { float:left; margin:0 10px 10px 0; padding-right:6px; font-size:14px; }
#tabovi li a { text-decoration:none; border-bottom:solid 1px red; }
#tabovi li a:hover { border:none; }