body {
behavior:url(cssHoverFix.htc);
color:#ffffff;
font: normal 12px arial,verdana,sans-serif;
width:1920px;
text-align:center;
border:0px solid #00ff00;
background:#404040;
margin:0;
padding:0;
overflow:hidden;
}


/*brisati pocetak*/
 img.bg {
                        /* Set rules to fill background */
                        min-height: 100%;
                        min-width: 1024px;
                        
                        /* Set up proportionate scaling */
                        width: 100%;
                        height: auto;
                        
                        /* Set up positioning */
                        position: fixed;
                        top: 0;
                        left: 0;
                }
                
                @media screen and (max-width: 1024px){
                        img.bg {
                                left: 50%;
                                margin-left: -512px; }
                }

/*brisati kraj*/




a {
color: #ffffff; /* 105cb6*/
background:transparent;
text-decoration:none;
}

a:hover {
color: #a0a0a0; /* AF934B*/
background:transparent;
text-decoration:none;
}

acronym{ border-bottom: 1px #000 dotted; cursor: help;}
blockquote, code{ float:left; width:100%; background:#f1f1f3; margin:20px 0 25px 0; padding:0; font-style:italic;}
pre{ padding:4px 0 4px 16px; margin:0;  }


h1 {
font: normal 200% "Century Gothic",verdana, arial,sans-serif;
margin:0;
padding:0;
}

h2 {
font: normal 180% verdana, arial, sans-serif;
background:inherit;
color:#AF934B;
margin:50px 0 0 0;
padding:0;
}

h3, h4, h5, h6 {
font: normal 160% verdana, arial, sans-serif;
padding: 0 0 4px 0;
margin:35px 0 3px 0;
background:inherit;
color:#333;
}




#qrcode {
position:absolute;
top:20px;
left:1203px;
background:transparent;
border: 0px solid #7b7b7b;
color:#f0f0f0; 
width:100px;
height:120px;
text-align:right;
z-index:10000;
}








#lijevo {
position:absolute;
top:0px;
left:0px;
background:transparent;
border: 0px solid #7b7b7b;
color:#f0f0f0; 
width:500px;
height:120px;
text-align:left;

}


#desno {
position:absolute;
top:0px;
left:860px;
background:transparent;
border: 0px solid #7b7b7b;
color:#f0f0f0; 
width:500px;
height:120px;
text-align:right;

}


#centar {
position:relative;
top:0px;
margin: 0 auto;
background:transparent;
border: 0px solid #ff0000;
color:#f0f0f0; 
width:300px;
height:178px;
z-index:1000;

}


#centar_index {
position:relative;
top:0px;
margin: 0 auto;
background:transparent;
border: 0px solid #ff0000;
color:#f0f0f0; 
width:100%;
height:115px;
z-index:1000;

}




#sadrzaj_pozadina {
position:absolute;
top:0px;
left:0px;
background:transparent;
border: 0px solid #ff0000;
color:#f0f0f0; 
width:100%;
height:472px;
text-align:left;
overflow:hidden;

}

#sadrzaj_pozadina_FULL {
position:absolute;
top:0px;
left:0px;
background:transparent;
border: 0px solid #ff0000;
color:#f0f0f0; 
width:100%;
height:100%;
text-align:left;
overflow:hidden;

}

#sadrzaj_FULL {
position:absolute;
top:0px;
left:0px;
background:transparent;
border: 0px solid #ff0000;
color:#f0f0f0; 
width:100%;
height:100%;
text-align:left;
overflow:hidden;
}







#sadrzaj_pozadina_index {
position:absolute;
top:111px;
left:0px;
background:transparent;
border: 0px solid #ff0000;
color:#f0f0f0; 
width:100%;
height:418px;
text-align:left;
overflow:hidden;

}



#sadrzaj {
position:absolute;
top:0px;
left:0px;
background:transparent;
border: 0px solid #ff0000;
color:#f0f0f0; 
width:100%;
height:371px;
text-align:left;
overflow:hidden;
}


#sadrzaj_index {
position:absolute;
top:0px;
left:0px;
background:transparent;
border: 0px solid #ff0000;
color:#f0f0f0; 
width:100%;
height:418px;
text-align:left;
overflow:hidden;
}




#sadrzaj_text {
position:absolute;
top:0px;
left:50px;
background:url(slike/elementi_stranice/podloga_text.png);
background-repeat:no-repeat;
padding:10px;
border: 0px solid #ff0000;
color:#f0f0f0; 
width:350px;
height:370px;
text-align:left;
overflow:hidden;

}



#sjena {
position:absolute;
top:470px;
left:0px;
background:url(slike/elementi_stranice/sjena.png);
background-repeat:no-repeat;
border: 0px solid #ff0ff0;
color:#f0f0f0; 
width:100%;
height:40px;
text-align:left;
}


#sjena_index {
position:absolute;
top:529px;
left:0px;
background:url(slike/elementi_stranice/sjena.png);
background-repeat:no-repeat;
border: 0px solid #ff0ff0;
color:#f0f0f0; 
width:1920px;
height:40px;
text-align:left;
}





#izbornik {
position:absolute;
top:470px;
left:0px;
background:transparent;
border: 0px solid #000fff;
color:#f0f0f0; 
width:1920px;
height:167px;
text-align:center;
overflow:hidden;

}



#izbornik2 {
position:absolute;
top:670px;
left:0px;
background:transparent;
border: 0px solid #000fff;
color:#f0f0f0; 
width:1920px;
height:167px;
text-align:center;
overflow:hidden;

}




#izbornik_index {
position:absolute;
top:530px;
left:0px;
background:transparent;
border: 0px solid #000fff;
color:#f0f0f0; 
width:1920px;
height:120px;
text-align:center;
overflow:hidden;

}




#home {
position:fixed;
bottom:0%;
margin: 0 auto;
background-color: rgba(0, 0, 0, 0.5);
border: 0px solid #ff0000;
color:#f0f0f0; 
width:100%;
height:110px;
text-align:center;
z-index:500;

}


#home2 {
position:relative;
top:482px;
margin: 0 auto;
background:transparent;
border: 0px solid #ff0000;
color:#f0f0f0; 
width:770px;
height:82px;
text-align:center;
z-index:1000;

}

#home_index {
position:relative;
top:533px;
margin: 0 auto;
background:transparent;
border: 1px solid #ff0000;
color:#f0f0f0; 
width:450px;
height:82px;
text-align:center;

}


#home_stranica {
position:absolute;
top:660px; right:0px;
margin: 0 auto;
background:transparent;
border: 0px solid #ff0000;
color:#f0f0f0; 
width:110px;
height:82px;
text-align:center;
z-index:10000;

}


/* stranica pocetak */
#stranica_sadrzaj_pozadina {
position:absolute;
top:0px;
left:0px;
background:transparent;
border: 0px solid #ff0000;
color:#f0f0f0; 
width:100%;
height:600px;
text-align:left;
overflow:hidden;

}


#stranica_sjena {
position:absolute;
top:600px;
left:0px;
background:url(slike/elementi_stranice/sjena.png);
background-repeat:no-repeat;
border: 0px solid #ff0ff0;
color:#f0f0f0; 
width:100%;
height:40px;
text-align:left;
}


#stranica_sadrzaj {
position:absolute;
top:0px;
left:0px;
background:transparent;
border: 0px solid #ff00f0;
color:#f0f0f0; 
width:100%;
height:600px;
text-align:left;
overflow:hidden;


}

#stranica_nazad {
position:absolute;
top:658px;
left:30px;
border: 0px solid #ff0000;
color:#f0f0f0; 
width:90px;
height:93px;
text-align:left;
overflow:hidden;

}


#stranica_banka {
position:absolute;
top:658px;
left:1220px;
border: 0px solid #ff0000;
color:#f0f0f0; 
width:90px;
height:93px;
text-align:left;
overflow:hidden;

}




#stranica_sadrzaj_text {
position:absolute;
top:0px;
left:0px;
background:#000000;
/*
background:url(slike/elementi_stranice/podloga_text.png);
background-repeat:repeat;*/
padding:10px 10px 10px 10px;
border: 0px solid #ffffff;
font: normal 18px Roboto;
color:#f3e2db; 
width:320px;
height:760px;
text-align:justify;
overflow:auto;
z-index:10000;
opacity: 0.8;

}

#stranica_sadrzaj_text_booking {
position:absolute;
top:0px;
left:170px;
/*background:url(slike/elementi_stranice/podloga_text.png);
background-repeat:no-repeat;*/
padding:0px;
border: 0px solid #ff0000;
font: normal 12px arial;
color:#ffffff; 
width:900px;
height:600px;
text-align:justify;
overflow:auto;

}



#stranica_sadrzaj_linkovi_ikone {


position:absolute;
top:0px;
left:510px;
margin-top:0px;
border: 0px solid #ff0000;
color:#f0f0f0; 
width:860px;
height:600px;
text-align:center;
overflow:hidden;


}

#stranica_sadrzaj_forma_segway {
position:absolute;
top:0px;
left:650px;
margin-top:20px;
padding: 10px;
border: 0px solid #ff0000;
background:#ffffff;
color:#f0f0f0; 
width:670px;
height:550px;
text-align:center;
overflow:hidden;

}







#stranica_sadrzaj_video_ikona {
position:absolute;
top:480px;
left:900px;
margin-top:20px;
border: 0px solid #ff0000;
color:#f0f0f0; 
width:150px;
height:110px;
text-align:left;
overflow:hidden;

}







#video_blokiranje_linkova {
position:absolute;
top:0px;
left:650px;
margin-top:20px;
background:url(slike/elementi_stranice/vrijeme_prozirna.png);
background-repeat:repeat;
border: 0px solid #ff0000;
color:#f0f0f0; 
width:620px;
height:450px;
text-align:left;
overflow:hidden;
z-index:2000;

}


#stranica_rezervacija {
position:absolute;
top:300px;
left:10px;
border: 0px solid #ff0000;
font: normal 16px arial,verdana,sans-serif;
width:130px;
height:290px;
text-align:center;
overflow:hidden;


}



#stranica_logo {
position:absolute;
top:20px;
left:10px;
border: 0px solid #ff0000;
font: normal 16px arial,verdana,sans-serif;
width:130px;
height:120px;
text-align:center;
overflow:hidden;

}


#stranica_home {
position:relative;
top:660px;
margin: 0 auto;
background:transparent;
border: 0px solid #ff0000;
color:#f0f0f0; 
width:770px;
height:82px;
text-align:center;

}



/*  stranica kraj  */ 


/* karta pocetak */    

#karte_sadrzaj_pozadina {
position:absolute;
top:0px;
left:0px;
/*background:url(karte/slike/glavna_karta.jpg);*/
border: 0px solid #ff0000;
color:#f0f0f0; 
width:100%;
height:600px;
text-align:left;
overflow:hidden;

}



#karte_sadrzaj {
position:absolute;
top:0px;
left:0px;
background:transparent;
border: 0px solid #ff0000;
color:#f0f0f0; 
width:100%;
height:600px;
text-align:left;
overflow:hidden;

}

.hidden { display: none; }
 .unhidden { display: block; }


#karte_sjena {
position:absolute;
top:600px;
left:0px;
background:url(slike/elementi_stranice/sjena.png);
background-repeat:no-repeat;
border: 0px solid #ff0ff0;
color:#f0f0f0; 
width:100%;
height:40px;
text-align:left;
}


#karta_blokiranje_linkova {
position:absolute;
top:0px;
right:0px;
background:url(slike/elementi_stranice/vrijeme_prozirna.png);
background-repeat:no-repeat;
padding:0px;
border: 0px solid #ff0000;
font: normal 14px arial;
color:#ffffff; 
width:180px;
height:600px;
text-align:justify;
overflow:hidden;
z-index:2000;
}



/* karta kraj */



/* anketa pocetak */


#anketa {
position:absolute;
top:130px;
left:0px;
border: 0px solid #ff0000;
color:#f0f0f0; 
width:75px;
height:119px;
text-align:left;

z-index:2000;

}


/* anketa kraj */


/* vrijeme pocetak */



#vrijeme_sadrzaj_text  {
position:absolute;
top:0px;
left:0px;
background:url(slike/elementi_stranice/podloga_vrijeme.png);
background-repeat:no-repeat;
padding:10px;
border: 0px solid #ff0000;
font: normal 14px arial;
color:#ffffff; 
width:600px;
height:600px;
text-align:justify;
overflow:hidden;

}



#fifa_sadrzaj_text  {
position:absolute;
top:0px;
left:0px;
background:#FAF457;
padding:10px;
border: 0px solid #ff0000;
font: normal 14px arial;
color:#000000; 
width:600px;
height:600px;
text-align:justify;
overflow:hidden;

}





#vrijeme_code  {
position:absolute;
bottom:40px;
left:20px;
}



#vrijeme_blokiranje_linkova {
position:absolute;
top:0px;
left:0px;
background:url(slike/elementi_stranice/vrijeme_prozirna.png);
background-repeat:no-repeat;
padding:10px;
border: 0px solid #ff0000;
font: normal 14px arial;
color:#ffffff; 
width:425px;
height:600px;
text-align:justify;
overflow:hidden;
z-index:2000;
}

#vrijeme_blokiranje_linkova2 {
position:absolute;
top:0px;
left:0px;
background:url(slike/elementi_stranice/vrijeme_prozirna.png);
background-repeat:no-repeat;
padding:0px;
border: 0px solid #ff0000;
font: normal 14px arial;
color:#ffffff; 
width:1360px;
height:600px;
text-align:justify;
overflow:hidden;
z-index:2000;
}

/* vrijeme kraj */















/* razglednice pocetak */    

#razglednice_sadrzaj_pozadina {
position:absolute;
top:0px;
left:0px;
background:url(/slike/elementi_stranice/pozadina_razglednice.jpg);
background-repeat:no-repeat;
border: 0px solid #ff0000;
color:#f0f0f0; 
width:100%;
height:600px;
text-align:left;
overflow:hidden;

}


#razglednice_sadrzaj {
position:absolute;
top:0px;
left:0px;
background:transparent;
border: 0px solid #ff0000;
color:#f0f0f0; 
width:100%;
height:600px;
text-align:left;
overflow:hidden;

}

.hidden { display: none; }
 .unhidden { display: block; }


#razglednice_sjena {
position:absolute;
top:600px;
left:0px;
background:url(slike/elementi_stranice/sjena.png);
background-repeat:no-repeat;
border: 0px solid #ff0ff0;
color:#f0f0f0; 
width:100%;
height:40px;
text-align:left;
}


/* razglednice kraj */





#okvir_linkovi_ikone {
position:absolute;
top:10px;
left:740px;
margin-top:0px;
background:transparent;
border: 0px solid #c0c0c0;
color:#f0f0f0; 
width:100px;
height:588px;
text-align:center;
overflow:hidden;


}



/* roboto-regular - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/roboto-v20-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/roboto-v20-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-v20-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-v20-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-v20-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-v20-latin-regular.svg#Roboto') format('svg'); /* Legacy iOS */
}















.break { 
clear:both; 
font-size:0; 
}

blockquote:before, blockquote:after, q:before, q:after {
content:"";
}
blockquote, q {quotes:"" "";}
img {border:none;}
