html, body {background:#DDDDDD;}
body{padding:0;margin:0;font:normal 11px Arial, Helvetica, sans-serif;color:#666;}
#zaglavlje,#podnozje{margin:0 20px !important;}
#zaglavlje h1{font-size:20px; font-weight:normal; letter-spacing:-1px; padding-bottom:20px; background:url(../images/logo.gif) no-repeat; }
#zaglavlje h1 a { text-decoration: none}
#zaglavlje h1 span { visibility:hidden}
p{padding:10px 0 0 0}
blockquote{text-align:right; margin:130px 0px 10px 0; padding-top:20px; background:url(../images/quote.gif) no-repeat 130px 10px; display:block; width:100%}
label{font-size:9px; color:#ccc;}
input,textarea{font:normal 11px Arial,Helvetica,sans-serif; color:#999; border:1px solid #CCC;}
input[type="submit"]{border:none; background:#CCC; padding:5px 10px; color:#FFF; font-size:11px; font-weight:bold;}
fieldset{border:1px solid #CCC; padding:0 10px 10px 10px;}
legend{font-weight:bold; color:#999}
#glavni{width:900px;margin:0 auto;}
#sadrzaj{width:860px;padding:20px;margin:0 auto;overflow:hidden;background:#FFF;height:420px;  position:relative;}
#sadrzaj a{color:#333; text-decoration:none; border-bottom:1px dotted #333;}
#sadrzaj div.kolona50{display:block;width:410px;height:420px;float:left;padding:0 10px;text-align:justify;overflow:hidden; }
#sadrzaj div.kolona25{display:block;width:195px;height:420px;float:left;text-align:justify;padding:0 10px;overflow:hidden; }
h3.naslov{font:normal 38px Arial,Helvetica,sans-serif; text-transform:uppercase; letter-spacing:-3px; color:#ccc; text-align:center; padding-top:200px; background:#000; height:220px; width:860px}
#tekst{width:860px}
.siva{background:#EFEFEF;}
.crna{background:#000;}

#podnozje{background:url(../images/sjena.png)  no-repeat top  center; }
#podnozje p{font:normal 9px Tahoma,Geneva,sans-serif; color:#999; padding-top:5px; line-height:12px }
#podnozje a img{margin-bottom:2px}
#kontrole{float:right; display:none}
#kontrole li{float:left;width:27px;height:25px;cursor:pointer;text-align:center;font-size:11px;font-weight:bold;line-height:24px;color:#666;margin-right:1px;}
#kontrole li.naprijed{background:url(../images/kontrole.gif); font-size:16px;}
#kontrole li.nazad{background:url(../images/kontrole.gif); font-size:16px;}
#kontrole li.pauza{background:url(../images/kontrole.gif); line-height:26px ; display:none}
#kontrole li:hover{background-position:-27px 0;}
#kontrole li.disabled{background-position:-54px 0; color:#CCC; cursor:default;}
#kontrole li.loading{display:none; margin-top:5px;}

#fotogalerija{background:#FFF;}
#fotogalerija li{display:block;width:420px;height:420px;float:left;margin-right:20px; overflow:hidden;background:#000}
#fotogalerija li.txt{display:block;width:860px;height:420px;float:left;margin-right:20px; overflow:hidden; z-index:1000; background:#fff;}
#fotogalerija li a.opis{  display:block; width:420px; height:420px; position: absolute; z-index:800; background: url(../images/spacer.png); border:0 none}
#fotogalerija span.caption{background:url(../images/opis.gif) ; color:#333;padding:10px;  z-index:0; position:absolute; bottom:-420px; margin-left:10px;  width:380px;}

.normal{ width:700px; height:700px}
.portrait{width:467px; height:700px}
.landscape{width:700px; height:467px}

#nav, #nav ul{margin:0;padding:0;list-style-type:none;list-style-position:outside; position:relative;z-index:1000; }
#nav ul{padding:25px 0 20px 0; }
#nav a{display:block;padding:6px 12px 5px 12px;color:#666666;text-decoration:none;}
#nav a:hover{color:#333333;}
#nav li{background:#cccccd;float:left;position:relative;display:block; margin-right:1px; }
#nav li:hover{background:#FFF none; }
#nav li.select{background:#FFF none; background:url(../images/tabs.gif) repeat-x}
#nav li li{background:none; width:15em}
#nav li li a{padding:6px 12px 5px 12px;}
#nav li li:hover{background:url(../images/bijela.png) no-repeat -25px 0px; color:#000}
#nav ul{position:absolute;display:none;background:#FFF;width:15em;}
#tooltip{position:absolute;background:url(../images/tooltip.png) no-repeat;padding:7px 10px 15px 10px;color:#ccc;font:bold 9px Arial,Helvetica,sans-serif;text-transform:uppercase;display:none;}
#fullscreen{margin:0 auto; display:none; background:#FFF; padding:20px; text-align:center}
#fullscreen img{cursor:pointer; background:#000}
#fullscreen img.preloader{cursor:auto; width:16px; margin-top:342px}
