body { padding:0; margin:0;
		font:normal 11px Tahoma, Geneva, sans-serif; color:#d6c086;
		background:#441900 url(../images/bg2.jpg) no-repeat right bottom}
.bg {background:url(../images/bg1.jpg) no-repeat left top}

/* ==== HEADER ==== */
#header h1 {text-align:center; z-index:1000; position:relative }
#menu { padding:10px 0; margin-top:-10px; margin-bottom:10px; text-align:center;
		background:#250E00; }
#menu a { padding:10px 22px;
		font:bold 14px Georgia, "Times New Roman", Times, serif; font-style:italic; color:#c0a062; text-decoration:none;}
#menu a:hover { color:#FFC; background:url(../images/menu-bg.png) no-repeat center}
.lang { position: absolute; z-index:1500; top:5px; margin-left:780px; color:#C0A062; text-decoration:none; font:normal 10px Georgia, 'Times New Roman', Times, serif; background:#250E00; padding:3px; font-style:italic}


/* ==== CONTENT ==== */
#content { padding:20px 0; background:url(../images/content-bg.jpg) no-repeat; line-height:14px;}
#content h3 { padding:10px 0;font:normal 18px Georgia, "Times New Roman", Times, serif; font-style:italic}
#content h4 { padding:10px 0;font:normal 16px Georgia, "Times New Roman", Times, serif; font-style:italic}
#content p { padding:10px 0;}
#content img.lijevo { float:left; margin:0 10px 10px 0}
#content blockquote { padding:0px 30px}
#content ul { padding:10px 50px;  list-style-type:disc}
#content li { padding:5px 0; display: list-item; width:auto}
#content .tekst { padding:0 50px}
#kontakt-form{ width:400px; margin:0 auto; background:#230d00; padding:50px 80px; border:1px solid #7f5a2f;}

.tabela td { border-bottom:1px dashed #7f5a2f  }

/* ---- Slideshow ---- */
#slideshow { display:block; width:840px; height:300px; overflow:hidden}

/* ---- Boxovi ---- */
#content .box { width:200px; float:left;padding-right:10px; font-size:11px; }
#content .box img { float:left; margin-right:5px;}

/* ---- Carousel ----*/
#carousel { position:relative; z-index:0}
#carousel div{ background:#230d00; padding:10px; border:1px solid #7f5a2f; overflow:hidden}
#carousel div li img { border:1px solid #7f5a2f; margin:0 10px;}
#carousel .nazad, #carousel .naprijed { position: absolute; top:50px; z-index:500; cursor:pointer}
#carousel .naprijed { right:-1px}
 
/* ---- Fotogalerija ----*/
#content ul.fotogalerija { list-style-type:none; padding:0;}
#content ul.fotogalerija li  { border:1px solid #7f5a2f;  float:left; display:inline; padding:10px; margin:10px}


/* ==== FOOTER ==== */
#footer .box {background:url(../images/footer-bg.jpg) no-repeat; float:left; margin-right:10px }
#footer .last { margin-right:0}
#footer h4 { padding:25px 0 25px 20px;font:normal 18px Georgia, "Times New Roman", Times, serif; font-style:italic}
.copyright{width:430px; float:left; margin-top:15px; padding-top:10px; text-align:right; border-top:1px solid #886336; font-size:10px; color:#927045}
.copyright a{color:#927045}

/* ---- Rezervacija ----*/
#rezervacija { width:400px; padding-bottom:30px}
#rezervacija div.lijevi { float:left; width:230px; padding-right:10px;}
#rezervacija div.desni { float:left; width:160px; }
form label { display:block; font-size:11px; padding:5px 0; color:#876e3e; }
form input, form textarea { background:#3e1700; border:1px solid #876e3e;  font-size:11px; color:#D6C086;
											padding:2px; margin-bottom:5px}
form textarea { overflow:auto}											
form input.btn { background:url(../images/btn.png) no-repeat; width:86px; height:26px; color:#441900; font-weight:bold; margin-top:20px }											
#rezervacija .col{ width:50%; float:left; }
#lokacija img { margin-top:20px}

/* ---- Kontakt ----*/
#kontakt { width:210px; }
#kontakt p { font:normal 12px Georgia, "Times New Roman", Times, serif; color:#927045; font-style:italic}
#kontakt a { color:#927045}
#kontakt strong { font-size:16px; font-style: italic; padding:15px 0 10px 0; display:block}
#lokacija { width:210px}


/* ==== LAYOUT ==== */
div#container{width:840px;margin:0 auto; }
div#wrapper{float:left;width:100%}
div#footer{clear:both;width:100%; }



