body {
        margin-top : 0px;
        margin-bottom : 0px;
        padding-bottom : 0px;
	scrollbar-face-color: #003965;
	scrollbar-shadow-color: #ffffff;
        scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #003965;
	scrollbar-darkshadow-color: #003965;
	scrollbar-track-color: #003965;
        scrollbar-arrow-color: #ffffff;
}

.top_nav {
	font-family: 'Trebuchet MS', arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #003965;
	font-weight: normal;
	text-decoration: none;
	line-height: 150%;
}

.trailer_nav {
	font-family: 'Trebuchet MS', arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #003965;
	font-weight: bold;
	text-decoration: none;
	width: 16px;
	height: 16px;
}

.trailer_nav:link {
	font-family: 'Trebuchet MS', arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #003965;
	font-weight: bold;
	text-decoration: none;
	width: 16px;
	height: 16px;
}

.trailer_nav:hover {
	font-family: 'Trebuchet MS', arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	width: 16px;
	height: 16px;
}

.links {
	font-family: 'Trebuchet MS', tahoma, arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #c40000;
	font-weight: normal;
	text-decoration: none;
}

.links:link {
	font-family: 'Trebuchet MS', tahoma, arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #c40000;
	font-weight: normal;
	text-decoration: none;
}

.links:hover {
	color: #ff0000;
	text-decoration: underline;
}

.mmenu {
	font-family: arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #003965;
	font-weight: normal;
	text-decoration: none;
	width: 147;
	height: 16;
}

.vote {
	font-family: 'Trebuchet MS', Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #606060;
	font-weight: normal;
	text-decoration: none;
	width: 160;
	height: 18;
}

.vote_send {
	font-family: arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #ffffff;
	background-color: #FFFFFF;
	background-image: url(../img/gui/gem_glasaj.gif);
	width: 63px;
	valign: top;
	border: 0px;
	height: 12px;
}

.ni_send {
	font-family: arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #ffffff;
	background-color: #FFFFFF;
	background-image: url(../img/gui/gem_nigra.gif);
	width: 63px;
	valign: top;
	border: 0px;
	height: 12px;
}

.ni_reset {
	font-family: arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #ffffff;
	background-color: #FFFFFF;
	background-image: url(../img/gui/gem_nigra2.gif);
	width: 63px;
	valign: top;
	border: 0px;
	height: 12px;
}


.ni_name {
	font-family: 'Trebuchet MS', arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #606060;
	border: 1px dotted #B4B4B4;
	background-image: url(../img/gui/enter_bg.gif);
	width: 187px;
	height: 21px;
	valign: top;
}

.id_name {
	font-family: 'Trebuchet MS', arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #606060;
	border: 1px dotted #B4B4B4;
	background-image: url(../img/gui/enter_bg.gif);
	width: 128px;
	height: 19px;
	valign: top;
}

.ni_field {
	font-family: courier, 'Trebuchet MS', arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #606060;
	border: 1px dotted #B4B4B4;
	background-image: url(../img/gui/enter_bg.gif);
	width: 388px;
	height: 130px;
	valign: top;
}

.log_name {
	font-family: 'Trebuchet MS', arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #606060;
	border: 1px dotted #B4B4B4;
	background-image: url(../img/gui/enter_bg.gif);
	width: 140px;
	height: 21px;
	valign: top;
}

.log_pin {
	font-family: 'Trebuchet MS', arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #606060;
	border: 1px dotted #B4B4B4;
	background-image: url(../img/gui/enter_bg.gif);
	width: 140px;
	height: 21px;
	valign: top;
}

.unlock {
	font-family: 'Trebuchet MS', arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #606060;
	border: 1px dotted #B4B4B4;
	background-image: url(../img/gui/enter_bg.gif);
	width: 100px;
	height: 19px;
	valign: top;
}

.unlock_gem {
	font-family: arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #ffffff;
	background-color: #e6e6e6;
	background-image: url(../img/gui/gem_lock.gif);
	width: 20px;
	valign: top;
	border: 0px;
	height: 20px;
	cursor: hand;
}

.search_input {
	font-family: 'Trebuchet MS', arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #606060;
	border: 1px dotted #B4B4B4;
	background-image: url(../img/gui/enter_bg.gif);
	width: 195px;
	height: 20px;
	valign: top;
}

.tipDiv  {
        position: absolute;
        visibility: hidden;
        z-index: 100;
}

.film_text {
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #606060;
	font-weight: normal;
	text-decoration: none;
	line-height: 140%;
}

.film_text:link {
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #c40000;
	font-weight: normal;
	text-decoration: underline;
	line-height: 140%;
}

.film_rubrike {
	font-family: arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #003965;
	font-weight: normal;
	text-decoration: none;
}

.film_rubrike:link {
	font-family: arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #c40000;
	font-weight: normal;
	text-decoration: underline;
}

.day_txt {
	font-family: arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #003965;
        font-weight: normal;
	text-decoration: none;
}

.dnevni {
	font-family: arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #444444;
	font-weight: normal;
	text-decoration: none;
        width: 100px;
        height: 17px;
}

.dnevni:hover {
	font-family: arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #c40000;
	font-weight: normal;
	text-decoration: none;
        width: 100px;
        height: 17px;
}

.film_title {
	font-family: arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #c40000;
	font-weight: bold;
	text-decoration: none;
}


.film_title:link {
	font-family: arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #c40000;
	font-weight: bold;
	text-decoration: none;
}

.film_title:hover {
	font-family: arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #ff0000;
	font-weight: bold;
	text-decoration: none;
}

.film_title_org {
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #003965;
	font-weight: normal;
	text-decoration: none;
}

.news_scroll {
	font-family: 'Trebuchet MS', arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #003965;
	font-weight: normal;
	text-decoration: none;
}

.news_scroll:link {
	font-family: 'Trebuchet MS', arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #c40000;
	font-weight: normal;
	text-decoration: none;
}

.titler {
	font-family: 'Trebuchet MS', arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: normal;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

.titler:link {
	font-family: 'Trebuchet MS', arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: normal;
	color: #c40000;
	font-weight: bold;
	text-decoration: none;
}

.titler:hover {
	font-family: 'Trebuchet MS', arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: normal;
	color: #ff0000;
	font-weight: bold;
	text-decoration: none;
}

.text_left {
	font-family: 'Trebuchet MS', arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #606060;
	font-weight: normal;
	text-decoration: none;
	line-height: 140%;
}

.text_left:link {
	font-family: 'Trebuchet MS', arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #606060;
	font-weight: normal;
	text-decoration: none;
	line-height: 140%;
}

.text_left:hover {
	font-family: 'Trebuchet MS', arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #c40000;
	font-weight: normal;
	text-decoration: none;
	line-height: 140%;
}

.text_title {
	font-family: 'Trebuchet MS', arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #003965;
	font-weight: normal;
	text-decoration: none;
}

.text_main {
	font-family: 'Trebuchet MS', arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #444444;
	font-weight: normal;
	text-decoration: none;
}


.text_main:hover {
	font-family: 'Trebuchet MS', arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #c40000;
	font-weight: normal;
	text-decoration: none;
}

.text_main:link {
	font-family: 'Trebuchet MS', arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #c40000;
	font-weight: normal;
	text-decoration: none;
}

.text_main:visited {
	font-family: 'Trebuchet MS', arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #c40000;
	font-weight: normal;
	text-decoration: none;
}

.copyright {
	font-family: 'Trebuchet MS', arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
}

.copyright:link {
	font-family: 'Trebuchet MS', arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
}

.copyright:hover {
	font-family: 'Trebuchet MS', arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #aaaaaa;
	font-weight: normal;
	text-decoration: none;
}

.copyright2 {
	font-family: 'Trebuchet MS', arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #555555;
	font-weight: normal;
	text-decoration: none;
}

.webmaster {
	font-family: 'Trebuchet MS', arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #555555;
	font-weight: normal;
	text-decoration: none;
}

.date {
	font-family: 'Trebuchet MS', arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #003965;
	font-weight: normal;
	text-decoration: none;
}

.ib_srch {
	font-family: arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	background-color: #003965;
	border: 1px solid #ffffff;
	width: 108px;
	height: 16px;
}

.gsm_melody {
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #606060;
	font-weight: normal;
	text-decoration: none;
	line-height: 140%;
        width: 406px;
        height: 194px;
        display:block;
}

.gsm_midi {
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #606060;
	font-weight: normal;
	text-decoration: none;
	line-height: 140%;
        width: 415px;
        height: 140px;
        display:block;
}

.gsm_choose {
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #606060;
	font-weight: normal;
	text-decoration: none;
        width: 283px;
	border: 1px dotted #aaaaaa;
	scrollbar-face-color: #003965;
	scrollbar-shadow-color: #ffffff;
        scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #003965;
	scrollbar-darkshadow-color: #003965;
	scrollbar-track-color: #003965;
        scrollbar-arrow-color: #ffffff;
}

.usluga_choose {
	font-family: 'Trebuchet MS', arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #606060;
	font-weight: normal;
	text-decoration: none;
        width: 190px;
	border: 1px dotted #aaaaaa;
	scrollbar-face-color: #003965;
	scrollbar-shadow-color: #ffffff;
        scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #003965;
	scrollbar-darkshadow-color: #003965;
	scrollbar-track-color: #003965;
        scrollbar-arrow-color: #ffffff;
}

#uskoro_plakat {
   position: absolute;
   width: 204px;
   height: 112px;
   z-index: 0;
   visibility: visible;
}

#uskoro_stripe {
   position: absolute;
   width: 204px;
   height: 112px;
   z-index: 1;
   visibility: visible;
   filter: Alpha(Opacity=60);
}

#uskoro_hit {
   position: absolute;
   width: 204px;
   height: 112px;
   z-index: 2;
   visibility: visible;
   filter: Alpha(Opacity=80);
}

#uskoro_datum {
   position: absolute;
   width: 204px;
   height: 112px;
   font-family: impact, 'Trebuchet MS', arial, Helvetica, sans-serif;
   font-size: 19px;
   font-weight: normal;
   color: #ffffff;
   z-index: 3;
   writing-mode: tb-rl;
}

#najava_slika {
   position: absolute;
   width: 417px;
   height: 125px;
   z-index: 0;
}

#najava_bg {
   position: absolute;
   width: 417px;
   height: 125px;
   z-index: 1;
   filter: Alpha(Opacity=70);
}

#najava_text {
   position: absolute;
   width: 417px;
   height: 125px;
   font-family: arial, Helvetica, sans-serif;
   font-size: 14px;
   font-style: normal;
   color: #c40000;
   font-weight: bold;
   text-decoration: none;
   vertical-align: text-bottom;
   z-index: 2;
}

#samo_central_poster {
   position: absolute;
   width: 134px;
   height: 200px;
   z-index: 1;
}

#samo_central {
   position: absolute;
   width: 134px;
   height: 200px;
   z-index: 99;
   visibility: visible;
}

#plakat_najava {
   position: absolute;
   width: 134px;
   height: 200px;
   z-index: 0;
   visibility: visible;
}

#plakat_najava_stripe {
   position: absolute;
   width: 134px;
   height: 200px;
   z-index: 1;
   visibility: visible;
   filter: Alpha(Opacity=60);
}

#datum_najava {  
   position: absolute;
   width: 134px;
   height: 200px;
   font-family: impact, 'Trebuchet MS', arial, Helvetica, sans-serif;
   font-size: 24px;
   font-weight: normal;
   font-style: normal;
   text-decoration: none;   
   color: #ffffff;
   z-index: 3;
   cursor: hand;
   writing-mode: tb-rl;
}

#datum_najava:link,active,hover,visited {
   position: relative;
   width: 134px;
   height: 200px;
   font-family: impact, 'Trebuchet MS', arial, Helvetica, sans-serif;
   font-size: 24px;
   font-weight: normal;
   font-style: normal;
   text-decoration: none;      
   color: #ffffff;
   z-index: 3;
   cursor: hand;
   writing-mode: tb-rl; 
}
 
#layer_0 {
   position: absolute;
   width: 480px;
   height: 168px;
   z-index: 0;
   visibility: visible;
}

#layer_1 {
   position: absolute;
   width: 480px;
   height: 168px;
   z-index: 1;
   visibility: visible;
}

#layer_2 {
   position: absolute;
   width: 480px;
   height: 168px;
   z-index: 2;
   visibility: visible;
   filter: Alpha(Opacity=70);
}

#star_rot1 {
   position: absolute;
   width: 147px;
   height: 90px;
   z-index: 1;
   visibility: visible;
   filter: Alpha(Opacity=50);
}

#star_title {
   position: absolute;
   width: 147px;
   height: 17px;
   z-index: 2;
   visibility: visible;
}





#TB_window {
  font: 12px Arial, Helvetica, sans-serif;
  color: #333333;
}
#TB_secondLine {
  font: 10px Arial, Helvetica, sans-serif;
  color:#666666;
}

#TB_overlay {
  position: fixed;
  z-index:100;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}
.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
  background-color:#ffffff;
  filter:alpha(opacity=75);
  -moz-opacity: 0.75;
  opacity: 0.75;
}
* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_window {
  position: fixed;
  background: #ffffff;
  z-index: 102;
  color:#000000;
  display:none;
  border: 0px solid #ffffff;
  text-align:left;
  top:32%;
  left:50%;
}
* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_window img#TB_Image {
  display:block;
  margin: 0 0 0 0;

}
#TB_caption{
  height:25px;
  padding:0 0 0 0; 
   /* padding:7px 30px 10px 25px; */
  float:left;
}
#TB_closeWindow{
  height:25px;
  padding:-20px -20px -20px 0;
  float:right;
}
#TB_closeAjaxWindow{
  padding:7px 10px 5px 0;
  margin-bottom:1px;
  text-align:right;
  float:right;
}
#TB_ajaxWindowTitle{
  float:left;
  padding:7px 0 5px 10px;
  margin-bottom:1px;
}
#TB_title{
  background-color:#ffffff;
  height:27px;
}
#TB_ajaxContent{
  clear:both;
  padding:2px 15px 15px 15px;
  overflow:auto;
  text-align:left;
  line-height:1.4em;
}
#TB_ajaxContent.TB_modal{
  padding:15px;
}
#TB_ajaxContent p{
  padding:5px 0px 5px 0px;
}
#TB_load{
  position: fixed;
  display:none;
  height:13px;
  width:208px;
  z-index:103;
  top: 32%;
  left: 50%;
  margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}
* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_HideSelect{
  z-index:99;
  position:fixed;
  top: 0;
  left: 0;
  background-color:#ffffff;
  border:none;
  filter:alpha(opacity=0);
  -moz-opacity: 0;
  opacity: 0;
  height:100%;
  width:100%;
}
* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_iframeContent{
  clear:both;
  border:none;
  margin-bottom:-1px;
  margin-top:1px;
  _margin-bottom:1px;
}