*{ margin:0px; padding:0px; } 
  
@font-face { 
    font-family: AGENCYR; 
    src: url('fonts/AGENCYR.TTF'); 
} 
@font-face { 
    font-family: digital; 
    src: url('fonts/digital-7.ttf'); 
} 
.cisti{ 
clear:both; 
} 
  
a{ 
color:#FFF; 
text-decoration:none; 
} 
  
.opacity{ 
background: rgba(0, 0, 0, .8); 
} 
  
body{ 
min-height:1350px; 
/* background-color:#000; PAZI! */
background-repeat: no-repeat;
    background-size: 100% 100%;
background-image:url(slike/pozadina.jpg); 
background-repeat:no-repeat; 
color:#FFF; 
font-family: 'AGENCYR', sans-serif; 
} 
  
#header{ 
width:960px; 
height:142px; 
margin:auto; 
margin-top:30px; 
  
} 
  
  
  
#menu{ 
width:100%; 
height:60px; 
background-image:url(slike/menu.png); 
background-repeat:repeat-x; 
font-weight:bold; 
font-family: 'AGENCYR', sans-serif; 
} 
  
#menu_sadrzaj{ 
width:960px; 
margin:auto; 
font-size:20px; 
} 
  
#menu ul{ 
list-style:none; 
} 
#menu li{ 
display:inline-block; 
width:69px; 
height:100%; 
padding-top:15px; 
} 
  
#menu a{ 
padding-left:10px; 
} 
#menu li:hover{ 
background-image:url(slike/menu_active.png); 
background-repeat:no-repeat; 
} 
  
.active{ 
background-image:url(slike/menu_active.png); 
background-repeat:no-repeat; 
} 
  
.active_poslednji{ 
background-image:url(slike/menu_active_poslednji.png); 
background-repeat:no-repeat; 
} 
  
.menu_prvi{ 
margin-right:-10px; 
padding-left:6px; 
} 
  
.menu_poslednji{ 
width:78px!important; 
  
} 
.menu_poslednji:hover{ 
background-image:url(slike/menu_active_poslednji.png)!important; 
} 
  
.menu_gp{ 
width:99px!important; 
} 
  
.menu_gp:hover{ 
background-image:url(slike/menu_active_gp.png)!important; 
} 
  
#menu li ul{ 
position:absolute; 
z-index:999; 
left:-999em; 
width:170px; 
background: rgba(0, 0, 0, .9); 
font-size:18px; 
padding-left:10px; 
margin-left:-50px; 
margin-top:13px; 
border:1px solid #2b4e7f; 
  
} 
  
#menu li ul li{ 
width:100%; 
 background-image: none !important; 
} 
  
#menu li ul a:hover{ 
  
} 
  
#menu li:hover ul, #menu li ul:hover{ 
left:auto; 
} 
  
#omot_deo1{ 
width:960px; 
margin:auto; 
height:265px; 
background-color:#161616; 
  
} 
#pre-slider{ 
z-index:1; 
  
} 
  
#pre-slider img{ 
margin-left:-6px; 
margin-top:-3px; 
} 
  
#post_menu{ 
height:265px; 
background-image:url(slike/slider-back.png); 
background-repeat:repeat-x; 
margin-top:-59px; 
  
} 
  
#post_menu_left{ 
height:240px; 
width:540px; 
float:left; 
margin-top:6px; 
margin-left:8px; 
  
} 
  
#post_menu_right{ 
width:380px; 
height:205px; 
float:right; 
margin-right:8px; 
margin-top:41px; 
background-image:url(slike/slider-black.png); 
background-repeat:no-repeat; 
  
} 
  
#post_menu_right_tekst{ 
margin-top:15px; 
margin-left:15px; 
font-size:18px; 
} 
  
#post_menu_right_tekst h1{ 
font-size:20px; 
font-weight:bold; 
margin-bottom:15px; 
} 
  
#obavestenje{ 
font-size:24px; 
font-weight:bold; 
text-decoration:underline; 
float:right; 
margin-top:-240px; 
margin-right:150px; 
z-index:2; 
position: relative; 
} 
  
#paketi{ 
width:944px; 
margin:auto; 
min-height:500px; 
padding-left:8px; 
padding-top:15px; 
padding-right:8px; 
} 
  
#paketi h1{ 
font-size:20px; 
} 
  
#paket1{ 
width:460px; 
height:153px; 
background-image:url(slike/paket1.png); 
background-repeat:no-repeat; 
float:left; 
} 
  
#test_server1{ 
margin-left:285px; 
} 
  
#paket1_opis{ 
margin-left:315px; 
margin-top:15px; 
font-family: arial; 
font-size:12px; 
font-weight:bold; 
} 
  
#paket1_opis p{ 
color:#2b4e7f; 
} 
  
#paket1_btn{ 
margin-top:21px; 
margin-left:363px; 
} 
  
#paket2{ 
width:458px; 
height:153px; 
background-image:url(slike/paket2.png); 
background-repeat:no-repeat; 
float:right; 
} 
  
#test_server2{ 
margin-left:25px; 
} 
  
#paket2_opis{ 
margin-left:315px; 
margin-top:15px; 
font-family: arial; 
font-size:12px; 
font-weight:bold; 
} 
  
#paket2_btn{ 
margin-top:21px; 
margin-left:20px; 
} 
  
  
  
#paket3{ 
width:458px; 
height:153px; 
background-image:url(slike/paket3.png); 
background-repeat:no-repeat; 
float:left; 
} 
  
#test_server3{ 
margin-left:25px; 
} 
  
#paket3_opis{ 
margin-left:315px; 
margin-top:15px; 
font-family: arial; 
font-size:12px; 
font-weight:bold; 
} 
  
#paket3_btn{ 
margin-top:21px; 
margin-left:20px; 
} 
  
  
  
  
#paket4{ 
width:460px; 
height:153px; 
background-image:url(slike/paket4.png); 
background-repeat:no-repeat; 
float:right; 
} 
  
#test_server4{ 
margin-left:285px; 
} 
  
#paket4_opis{ 
margin-left:315px; 
margin-top:15px; 
font-family: arial; 
font-size:12px; 
font-weight:bold; 
} 
  
  
#paket4_btn{ 
margin-top:21px; 
margin-left:363px; 
} 
  
#zasto{ 
width:100%; 
height:170px; 
background-image:url(slike/zasto-back.png); 
background-repeat:no-repeat; 
margin-top:13px; 
padding:8px; 
} 
#zasto_levo{ 
float:left; 
width:560px; 
font-size:18px; 
  
} 
#zasto_levo h1{ 
font-size:20px; 
font-weight:bold; 
} 
#zasto_levo p{ 
border-top:1px solid #4f4f4f; 
padding-top:5px; 
} 
#zasto_levo a{ 
float:right; 
} 
#zasto_desno{ 
float:right; 
margin-right:18px; 
  
} 
#zasto_desno table{ 
width:250px; 
font-size:18px; 
} 
  
#zasto_desno table th{ 
font-size:20px; 
} 
  
#zasto_desno table tr td:last-child{ 
padding-left:15; 
font-family: 'digital', sans-serif; 
} 
#tick{ 
font-weight:bold; 
margin-top:10px; 
} 
#o_nama{ 
width:920px; 
margin:auto; 
height:232px; 
background-image:url(slike/onama-back.png); 
background-repeat:no-repeat; 
padding:20px; 
font-size:18px; 
} 
#o_nama h1{ 
font-size:20px; 
font-weight:bold; 
} 
#o_nama p{ 
border-top:1px solid #4f4f4f; 
padding-top:5px; 
} 
  
#o_nama_levo{ 
float:left; 
width:580px; 
} 
  
#o_nama_desno{ 
float:right; 
} 
  
  
#kontakt{ 
width:500px; 
margin:auto; 
text-align:center; 
} 
#kontakt h1{ 
text-align:center; 
} 
#kontakt input{ 
margin-top:25px; 
width:250px; 
height:25px; 
background-image:url(slike/text.png); 
border:none; 
color:#FFF; 
} 
#kontakt textarea{ 
margin-top:25px; 
width:250px; 
height:100px; 
background-image:url(slike/textarea.png); 
border:none; 
color:#FFF; 
} 
input[type="button"]{ 
width:80px!important; 
height:32px!important; 
background-image:url(slike/naruci-btn.jpg)!important; 
} 
#naruci_levo{ 
width:250px; 
min-height:150px; 
float:left; 
  
} 
#forma{ 
width:443px; 
float:left; 
text-align:center; 
} 
  
  
#naruci{ 
min-height:800px; 
} 
  
#naruci h1{ 
text-align:center; 
} 
  
#naruci input{ 
margin-top:25px; 
  
width:250px; 
height:25px; 
background-image:url(slike/text.png); 
border:none; 
color:#FFF; 
} 
#naruci textarea{ 
margin-top:25px; 
width:250px; 
height:100px; 
background-image:url(slike/textarea.png); 
border:none; 
color:#FFF; 
} 
  
#ponuda{ 
float:right; 
width:250px; 
min-height:120px; 
text-align:center; 
font-weight:bold; 
  
} 
  
#ponuda1{ 
text-align:left; 
font-weight:normal; 
padding-left:9px; 
border-top:1px solid #4f4f4f; 
padding-top:9px; 
} 
#ponuda1 p{ 
margin-bottom:9px; 
} 
  
#naruci select{ 
margin-top:25px; 
width:250px; 
height:25px; 
background-image:url(slike/text.png); 
border:none; 
color:#FFF; 
} 
#naruci select option{ 
background-color:#000; 
} 
.cena{ 
width:50px!important; 
margin-left:10px; 
} 
  
#naruci input[type="checkbox"]{ 
width:10px; 
height:10px; 
} 
@media screen and (-webkit-min-device-pixel-ratio:0){ 
#naruci input[type="checkbox"]{ 
width:13px; 
height:13px; 
} 
} 
.greska{ 
border:1px solid #FF0000 !important;  
} 
.opis_greske{ 
color:#FF0000; 
} 
.greska_uslovi{ 
color:#FF0000 !important; 
  
} 
  
#footer{ 
height:45px; 
background: rgba(0, 0, 0, .6); 
margin-top:25px; 
} 
#footer_text{ 
width:960px; 
margin:auto; 
font-size:15px; 
font-weight:bold; 
padding-top:12px; 
} 
#footer_levo{ 
float:left; 
width:300px; 
} 
#footer_centar{ 
float:left; 
width:360px; 
text-align:center; 
} 
#footer_desno{ 
float:right; 
width:300px; 
text-align:right; 
} 
  
#footer a:hover{ 
color:#2e6cc2; 
} 
#uslovi h1{ 
text-align:center; 
} 
#uslovi h2{ 
font-size:18px; 
margin-top:8px; 
margin-bottom:8px; 
} 
#uplata_levo{ 
width:250px; 
margin-left:95px; 
margin-top:25px; 
text-align:left; 
  
} 
  
#uplatnica{ 
margin-left:20px; 
} 
  
.info{ 
margin-bottom:50px; 
} 
  
#naruci_test{ 
text-align:center; 
font-weight:bold; 
font-size:18px; 
margin-top:10px; 
} 