*{margin:0; padding:0;}
body{font:10px/1.4 Verdana, Arial, Helvetica, sans-serif;	color:#6d6f77;}
.h{visibility:hidden;}
.fill{font-size:1px; line-height:1px;}

/* IE7 fixes*/
#ie7 .nb table.stupci_2_bez_linije td.trazilica .inputselect{height:auto;}
#ie7 ul.siva li, table ul li{height:auto;}


a:hover{color:#6d6f77;text-decoration:none;}
a{color:#ff6b00;}
a.gray{color:#6d6f77!important;}
#sitemap a.gray:hover{color:#ff6b00!important;}
.inline{display:inline;vertical-align:middle;}
div.break{font-size:1%;height:1%;line-height:1%;margin:-1px 0 0;padding:0;}
#nav1 a{color:#D8D8D8;text-decoration:none;padding:0 10px;}
#nav1 a:hover{color:#fff;}
input{font-family:Verdana, Arial, Helvetica, sans-serif;}
#allcontent{width:auto;}
#topcontent{width:100%;background-color:#7F8089;height:28px;padding-top:20px;}
#popcontent ul,#maincontent .pip ul{list-style:none;margin-left:1em;}
#popcontent ul li,#maincontent .pip ul li{background:url(../images/bullet2.gif) no-repeat 0 .5em;padding-left:10px;}
#header{width:988px;margin:0 auto;}
#allincontent{background:url(../images/little_top_gradient.jpg) repeat-x 0 0;border-top:1px solid #fff;padding-bottom:22px;}
#wraper{width:988px;position:relative;margin:0 auto;}
#nav1{float:left;font-size:10px;}
.navinline{list-style:none;margin:0;}
.navinline li{display:inline;background:none;padding-left:0;}
.navinline a{border-left:1px solid #D8D8D8;float:left;display:inline;padding:0 4px;}
.navinline li.first a{border-left:none;padding-left:0;}

#navlang {float:right;font-size:10px;}
#navlang li{padding:0 30px 0 0;}
#navlang a{color:#D8D8D8;text-decoration:none;}
#navlang a:hover{color:#fff;}
#navlang img{float:left;display:inline;padding:0 8px; maring-left:8px}
#navlang li.first img{padding:0;}

#soclang {float:right;font-size:10px;}
#soclang li{padding:0 3px 0 0;}
#soclang li a{color:#D8D8D8;text-decoration:none;border-left:none;padding:0 2px;}
#soclang li a:hover{color:#fff;}
#soclang img{float:left;display:inline;padding:0;margin:0}

/*---------------------- .navfloat (right) --------------------------*/
.navfloat{list-style:none;margin:0;}
.navfloat li{display:block;float:left;}
.navfloat a{border-left:1px solid #D8D8D8;display:block;padding:0 4px;}
.navfloat li.first a{border-left:none;padding-left:0;}


input.searchinput,textarea{border:1px solid #7f8089;font-size:1em;height:1.4em;color:#999;padding:1px;}
form{margin:0;padding:0;}

/*--------------------------- INLINE SEARCH BAR ----------------------------------*/
#search{float:right; margin:0; margin-top:-3px; position:relative;}
#search input.searchinput{padding:1px; height:1.4em; width:114px; border-color:#7f8089;}
#search label{color:#D8D8D8; margin-top:2px;}
#search *{float:left; display:inline;}
#search span.btn{margin-top:-2px;}


/*--------------------------- help  ----------------------------------*/
#help{font-weight:bold;float:right;width:100%; height:24px;;}
#help ul{float:right;margin:0;}
#help ul li{float:left;list-style:none;}
.infotel{background:url(../images/info_tel.gif) no-repeat 0 0;height:19px;font-size:1.6em;text-indent:-999em;width:92px;}
.tel{background:url(../images/icon_kontakt_1.gif) no-repeat 0 50%;line-height:16px;font-size:1.6em;padding-left:24px;}

/*--------------------------- nav2 (glavni meni) ----------------------------------*/
#topmenu {background:url(../images/bg/topmenu.png) repeat-x;}
#topmenu-inner {margin:0 auto; position:relative; width:988px; padding:13px 0 0 0;
	background:url(../images/bg/topbann.jpg) no-repeat 0 -1px;}

#logo{display:inline;float:left;margin-top:-11px;margin-left:10px;}
#logo a {display:block; width:77px; height:77px; text-indent:-999em; outline:none;}
#logo > a {background:url(../images/iskon_logo.png) no-repeat;}
* html #logo a {zoom:1; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/iskon4/images/iskon_logo.png', sizingMethod='crop');}
#logo.home{margin-bottom:-26px;}

#nav2 li {float:left; margin:0;}
#nav2 {margin-top:5px; margin-left:27px; float:left; font-weight:bold; font-size:11px; height:38px; overflow:hidden; width:874px;}

#nav2 a {display:inline; position:relative; float:left; height:38px; line-height:49px; color:#6d6f77; border:none; text-decoration:none; padding:0; margin:0 12px 0 0; outline:none;}
#nav2 a span.c {float:left; padding:0 0 0 12px; height:38px; line-height:49px;}
#nav2 a span.r {display:block; position:absolute; top:0; right:-12px; height:38px; width:12px; padding:0; margin:0; height:38px; line-height:49px;}

#nav2 li > a.activepage span.c {background:url(../images/bg/topmenu-tab.png) no-repeat left top;}
#nav2 li > a.activepage span.r {background:url(../images/bg/topmenu-tab.png) no-repeat right top;}

* html #nav2 a.activepage span.c {zoom:1; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/iskon4/images/bg/topmenu-tab.png', sizingMethod='crop');}
* html #nav2 a.activepage span.r {zoom:1; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/iskon4/images/bg/topmenu-tab-right.png', sizingMethod='crop');}

#nav2 a.iskon-portal span.c span {display:block; width:114px; height:38px; line-height:49px;}
#nav2 a.iskon-tv span.c span {display:block; width:67px; height:38px; line-height:49px;}
#nav2 a.iskon-portal span.c > span {background:url(../images/bg/topmenu-iskon-portal.png) no-repeat left top;}
#nav2 a.iskon-tv span.c > span {background:url(../images/bg/topmenu-iskon-tv.png) no-repeat left top;}

#nav2 a.iskon-portal:hover span.c span, #nav2 a.iskon-tv:hover span.c span {background-position:left bottom;}

* html #nav2 a.iskon-portal span.c span {zoom:1; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/iskon4/images/bg/topmenu-iskon-portal.png', sizingMethod='crop');}
* html #nav2 a.iskon-tv span.c span {zoom:1; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/iskon4/images/bg/topmenu-iskon-tv.png', sizingMethod='crop');}
* html #nav2 a.iskon-portal:hover span.c span {zoom:1; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/iskon4/images/bg/topmenu-iskon-portal-bottom.png', sizingMethod='crop');}
* html #nav2 a.iskon-tv:hover span.c span {zoom:1; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/iskon4/images/bg/topmenu-iskon-tv-bottom.png', sizingMethod='crop');}

#nav2 a:hover{color:#ff6b00;text-decoration:none;}
#nav2.navinline a {/*padding:0 10px;*/}
#nav2.navinline li.first a{border-left:none;/*padding-left:0;*/}
#nav2.navinline a.activepage{color:#ff6b00;}
#nav2 a img {margin-top:13px;}

#nav3 {list-style:none; margin:12px 0 0 0; padding:0; float:right; color:#6d6f77;}
#nav3 li {float:left; margin:0 0 0 12px;}
#nav3 li a {color:#6d6f77; text-decoration:none;}
#nav3 li a:hover, #nav3 li a.activepage {color:#FF6B00;}

/*--------------------------- FOOTER & COPYRIGHTS ----------------------------------*/
#footer{clear:both;background:url(../images/border.gif) repeat-x 0 0;border-bottom:1px solid #d8d8d8;padding:4px 0;}
#footer a{color:#6d6f77;text-decoration:none;font-size:11px;padding:0 10px;}
#footer a:hover{color:#ff6b00;}
#footer .in{width:988px;margin:0 auto;}
#nav10{float:left;}
#nav11{float:right;}
#copyrights{text-align:center;color:#c9cacd;padding-bottom:20px;}
#footer ul,#footer #nav11 a{font-size:10px;}


/*--------------------------- MAINCONTENT ----------------------------------*/
#maincontent{padding-top:20px;  width:788px; }
.no-sidebar #maincontent{width:auto;}
.right{float:right;}


/*----------------------------------------------- +SIDEBAR ----------------------------*/
.fixbox{margin-bottom:20px; clear:both;} /* NOTE promjenio margin-bottom s 14px na 20px provjeriti na cijelom webu */
.fixbox .in{overflow:hidden;}
.align-right{text-align:right;}

#sidebar{width:186px; padding-top:20px; float:left; display:inline; margin-right:14px;}

.no-sidebar #sidebar {display:none;}

.no-sidebar #maincontent .columns-inner #sidebar {display:block; padding-top:0; width:209px;}
.no-sidebar #maincontent .columns-inner #sidebar .nonfixbox {margin-top:14px;}

.iskon-tv #sidebar .searchbox {height:27px; padding:0 0 10px 0; background:url(../images/bg/iskontv-search.png) no-repeat;}
.iskon-tv #sidebar .searchbox input.searchtext {float:left; font-size:11px; background:transparent; border:none; width:166px; color:#6D6F77; margin:6px 0 0 0; padding:0 8px;}
.iskon-tv #sidebar .searchbox input.searchbutton {background:transparent; border:none; cursor:pointer; float:right; height:27px; width:27px;
	margin:0; padding:0; text-indent:-999em; vertical-align:top;}

/*----------------------------------------------- +RIGHTMENU ----------------------------*/
#rightmenu{width:186px; float:right; display:inline; margin-left:14px; padding-top:29px;}
#rigthbanners{margin-bottom:25px;}
.no-rightmenu #rightmenu{display:none;}

.no-sidebar #maincontent .columns-inner #rightmenu {padding-top:0; margin-right:-179px; width:165px;}

/*----------------------------------------------- Centar content ----------------------------*/
.class-frontpage2009 .center-content{padding-top:29px;}
.center-content{float:left; width:588px; font-size:11px;}
.no-sidebar .center-content,
.no-rightmenu .center-content {display:inline; width:795px; margin-right:-795px;}

.columns-inner {padding:0 765px 0 0;}
.columns-inner .center-content {width:765px; margin-right:-765px;}
.columns-inner .center-content-right {padding:0 179px 0 0; width:586px;}
.columns-inner .center-content-inner {float:left; width:586px; margin-top:0;}
.no-rightmenu .center-content-inner {float:left; width:765px;}

.no-inside-rightmenu .center-content-inner {width:auto;}

/*----------------------------------------------- +MAINBANNERS ----------------------------*/
#mainbanners .view-embed{margin-bottom:25px;}



/*--------------------------- COLUMNS & STUFF :-) ----------------------------------*/
.columns{margin-bottom:13px;background:url(../images/2col_btm.gif) no-repeat 0 100%;}
.columns img{display:block;}
.columns h2{font-weight:bold;font-size:12px;color:#ff6b00;padding-top:10px;margin:0 0 5px 14px;}
.columns a{color:#6d6f77;text-decoration:none;}
#naslovna.columns .in2{background:transparent url(../images/2col_top.gif) no-repeat 0 0;}
.columns .in{padding-top:0;background:transparent url(../images/box_border.gif) repeat-y 0 10px;margin:0;}
#content_rotator{margin-bottom:10px;padding-top:29px;}
#content_rotator_items{height:149px;}
.columns .in .btm{padding-bottom:0;margin-bottom:10px;background:transparent url(../images/box_border.gif) repeat-y 0 10px;}
.columns .in .top{background:url(../images/c4_top.gif) no-repeat 0 0;padding-top:10px;}
div.napomena{padding:0 14px;}
.navstrelice{list-style:none;float:none;margin:0;}
.columnleft,.columnright{width:287px;float:left;}
.columnright{margin-left:14px;}
.navstrelice li a{display:block;background:url(../images/strelica.gif) no-repeat 0 .3em;font-size:11px;text-decoration:none;color:#6d6f77;padding:0 0 0 14px;}
#maincontent .navstrelice li{padding-left:14px;}
#maincontent .navstrelice li a{width:255px;padding-right:4px;}
.navstrelice li.last{margin-top:11px;background:#f2f2f3 url(../images/box_bottom.gif) no-repeat 0 100%;border-top:1px solid #e2e2e2;margin-bottom:0;padding-bottom:5px;}
.columns h1,.columns2 h1,.columns4 h1,#sidebar h1,h1.xxladsl,h1{font-size:11px;height:24px;overflow:hidden;line-height:1em;margin:0 0 5px 14px;}
.columns,.columns2,.columns3,.columns4,.columns5,.fixbox,.nofixbox,.navstrelice li{height:1%;}
.columns a:hover,.navstrelice li a:hover{color:#ff6b00;}



/*  Naslovi -------------------------------------------------------------------------------------------------*/

h1 img{padding-top:2px;}
h1.za_kucu, h1.za_tvrtke, #mojiskon h1 ,h1.izdvajamo,#box_prijava h1,
#webmail h1, h1.nudimo,h1.mojiskon,h1.o_iskonu,h1.malikorisnici,
h1.velikikorisnici,h1.zanimame,h1.zaposlovne,h1.iskonbroadband,
h1.opispaketa,h1.pomoc_i_podrska,h1.pip,h1.nnovosti,h1.postavitepitanje,h1.ostalikontakti{text-indent:-999em;}
h1.nudimo{background:url(../images/nudimo-sve-za-vase-internet.gif) no-repeat 0 100%; }
h1.zaposlovne{background:url(../images/sve-za-vase-poslovne.gif) no-repeat 0 100%; }
h1.iskonbroadband{background:url(../images/iskon-broadband-telekom.gif) no-repeat 0 100%;}
h1.dobrodosli_u_iskon{background:url(../images/dobrodosli_u_iskon_svijet.gif) no-repeat 0 100%;}
#sidebar h1.iskonportal{background:url(../images/internetportal2.gif) no-repeat 0 100%; text-indent:-999em;}
h1.hidden{visibility:hidden;}
h1.o_iskonu{background:url(../images/n_o_iskonu.gif) no-repeat 0 0;}
h1.za_kucu{background:url(../images/n_zakucu.gif) no-repeat 0 0; }
h1.zakucu{background:url(../images/n_zakucu.gif) no-repeat 0 0; text-indent:-999em;}
h1.xxladsl{background:url(../images/n_xxladsl.gif) no-repeat 0 0; text-indent:-999em;}
h1.za_tvrtke{background:url(../images/n_zatvrtke.gif) no-repeat 0 0;}
h1.webhosting{background:url(../images/n_webhostin.gif) no-repeat 0 0;}
h1.zasto{background:url(../images/zasto_adsl.gif) no-repeat 0 0;}
h1.provjeri{background:url(../images/provjeri_dostupnost_usluge.gif) no-repeat 0 0;}
h1.vise{background:url(../images/saznajte_vise.gif) no-repeat 0 0;}
h1.zanimame{background:url(../images/n_zanimame.gif) no-repeat 0 0;  margin-bottom:5px; }
h1.opispaketa{background:url(../images/n_opis_paketa.gif) no-repeat 0 100%; }
h1.dodatneusluge{background:url(../images/n_dodatne_usluge.gif) no-repeat 0 100%;}
h1.cjenik{background:url(../images/n_cijenik.gif) no-repeat 0 100%;}
h1.mojiskon{background:url(../images/n_mojiskon.gif) no-repeat 0 100%;}
h1.pomoc_i_podrska{background:url(../images/n_pomoc_podrska.gif) no-repeat 0 100%;}
h1.pip_big{background:url(../images/n_pomoc_podrska_big.gif) no-repeat 0 100%;}
h1.dial_up_pristup{background:url(../images/n_dial_up_pristup.gif) no-repeat 0 100%;}
h1.adsl{background:url(../images/n_adsl.gif) no-repeat 0 100%;}
h1.upute_i_programi{background:url(../images/n_upute_programi.gif) no-repeat 0 100%;}
h1.poslovna_rjesenja{background:url(../images/n_poslovna_rjesenja.gif) no-repeat 0 100%;}
h1.abuse_sluzba{background:url(../images/n_abuse_sluzba.gif) no-repeat 0 100%;}
h1.najcesca_pitanja{background:url(../images/n_najcesca_pitanja.gif) no-repeat 0 100%;}
h1.uvjeti_koristenja{background:url(../images/n_uvjeti_koristenja.gif) no-repeat 0 100%;}
h1.nnovosti{background:url(../images/n_novosti.gif) no-repeat 0 100%; padding-bottom:0;}
h1.uvjeti{background:url(../images/n_uvjeti.gif) no-repeat 0 100%;}
h1.postavitepitanje{background:url(../images/n_postavite_pitanje.gif) no-repeat 0 100%;}
h1.ostalikontakti{background:url(../images/n_ostalikontakti.gif) no-repeat 0 100%;}
h1.malikorisnici{background:url(../images/n_mali_i_srednji_korisnici.gif) no-repeat 0 0; margin-left:0; height:15px;}
h1.velikikorisnici{background:url(../images/n_veliki_korisnici.gif) no-repeat 0 0;  margin-left:0; height:11px;}
#postavke h1.tehnicke_postavke{background:url(../images/n_tehnicke_postavke.gif) no-repeat 0 100%;  text-indent:-999em;}
#semafor h1.stanjesustava{background:url(../images/n_stanjesustava.gif) no-repeat 0 100%;  text-indent:-999em;}

/*----------*/
.columns2{margin-bottom:13px;}
/* NOTE obrisan h1.no-image */
.columns2 h2{clear:both;font-weight:bold;font-size:11px;color:#ff6b00;margin:0 0 8px;}
.columns2 ul{margin-bottom:11px;}
.columns2 .in{float:left;background:url(../images/border_v.gif) repeat-y 293px 0;}
.columns2 .top{background: url(../images/c2_top.gif) no-repeat 0 0; }
.columns2 .bottom{background: url(../images/c2_bottom.gif) no-repeat 0 100%;  width:590px;}
.columns2 .center{background: url(../images/c2_center.gif) repeat-y 0 0; }
.columns2 .bottom{padding:10px 0;}
.columns2 .columnleft{margin-right:20px; padding-left:10px; width:266px;}
.columns2 .columnright{margin:0 0 0 10px; padding-right:10px; width:266px;}
.columns3{height:1%; margin-bottom:11px; padding-bottom:1px;}
.columns3 .columnleft{margin:0; margin-right:13px; width:318px; }
.columns3 .columnright{margin:0; width:257px; }
a.vise, a.vise3{display:block; float:right; background:url(../images/strelica.gif) no-repeat 0 50%; padding:0; padding-left:14px; text-decoration:none; color:#6d6f77;}
a.vise2{display:block; background:url(../images/strelica.gif) no-repeat 0 50%; padding:0; padding-left:14px; text-decoration:none; color:#6d6f77;}
a.vise3{background-image:url(../images/strelica2.gif); padding-left:11px; background-position:0 0.6em; float:none;}
a.vise:hover, a.vise2:hover,a.vise3:hover{color:#ff6b00;}
a.vise4{text-decoration:none; padding-right:9px; background:url(../images/arrows/orange_m2_r.gif) no-repeat 100% 0.4em;}
a.vise5{background:url(../images/strelica2.gif) no-repeat 2px 0.5em; padding-left:11px; text-decoration:none; float:none; color:#ff6b00;}
a.vise5:hover{color:#6d6f77;}


.navstrelice2{width:auto;list-style:none;padding-bottom:10px;margin:0;}
#maincontent .text .navstrelice2,#maincontent .textb .navstrelice2{padding-bottom:0;background:none;margin-bottom:0;}
.navstrelice2 li{height:1%;}
.navstrelice2 li a{display:block;background:url(../images/strelica2.gif) no-repeat 0 .6em;font-size:1em;color:#6d6f77;text-decoration:none;padding:2px 0 2px 13px;}
.navstrelice2 li a:hover{color:#ff6b00;}
.navstrelice3, .navstrelice3 ul {width:auto; list-style:none; margin:0; padding:0; }
#maincontent .navstrelice2 {background:url(../images/border.gif) repeat-x 0 100%;}
#sidebar li {margin:0;}
#sidebar .navstrelice3 li, #sidebar .navstrelice3 ul li{height:1%;margin:0 0 0.3em;}
.navstrelice3 ul li{padding-left:0; }
.navstrelice3 ul li a {margin-left:0; height:1%;}
.navstrelice3 li a,.navstrelice3 ul li a{display:block;background:url(../images/strelica2.gif) no-repeat 0 3px;font-size:1em;line-height:1em;padding:4px 0 4px 13px;}
a.anavstrelice3{display:block;background:url(../images/strelica2.gif) no-repeat 0 .6em;font-size:1em;line-height:1em;color:#6d6f77;text-decoration:none;padding:2px 0 2px 13px;}
a.anavstrelice3:hover{color:#ff6b00;}

.nonfixbox ul.navstrelice3 li a:hover,
.nonfixbox ul.navstrelice3 li a.activepage{background:#FF8021 url(../images/strelica3.gif) no-repeat 11px 0.45em; color:#fff; }
/* NOTE optimiziran stari hack */

.iskon-tv h1 {font-size:14px; font-weight:bold; color:#ff8214; margin:8px 0 6px 14px;}

/*------------------ MOJISKON ---------------------*/
#mojiskon .in{background:url(../images/boxes/moj_iskon_gray.png) no-repeat 0 0;height:79px;padding:32px 5px 0 10px;}
#mojiskon label{font-weight:normal;}
#mojiskon .pass_input input{float:left;}
#mojiskon .pass_input span.btn{margin-top:-3px;}
.fixbox h2{font-size:1em;text-transform:uppercase;font-weight:normal;margin-top:0;margin-bottom:12px;line-height:1em;}
.fixbox label{margin-bottom:4px;line-height:1em;}
.fixbox p{margin-bottom:6px;margin-top:0;}
.fixbox input.searchinput{width:135px;height:11px;line-height:1em;}


/*------------------ MOJISKON ---------------------*/
.box1 .in{background:url(../images/boxes/box1.png) no-repeat 0 0;height:114px;padding:8px 10px 8px 10px;}
.box1 h3{font-weight:normal; font-family: Arial, Helvetica, sans-serif; font-size:13px; line-height:1.3em; margin:0;}
.box1 p{margin:10px 0;}
a.btn{display:block; background-repeat:no-repeat; background-position:0 0; text-align:center; line-height:18px; text-decoration:none; color:#fff; font-weight:bold; outline:none;}
a.btn:hover{background-position:0 100%; color:#fff;}
.btn_gray_zatrazi{background-image:url(../images/btn/gray_zatrazi.png); height:21px; width:67px; text-indent:-999em;}

.box1 a.btn{float:right; display:inline;}

.dodatna_objasnjenja {text-indent:-999em; background:url(../images/text/dodatna_objasnjenja.gif) no-repeat 0 0; height:33px;}

/*------------------- WEBMAIL ---------------------*/
#webmail h1{background:url(../images/webmail.gif) no-repeat 0 80%; margin-left:11px; margin-bottom:4px;}
#webmail .in{background:url(../images/boxes/webmail.png) no-repeat 0 0;height:104px;padding:10px 10px 8px 13px;}
#webmail input.searchinput{width:157px; padding:2px 1px;}
#webmail label{color:#7f8089; margin-bottom:5px;}
#webmail p{margin-bottom:7px;}
#webmail span.btn{margin-top:2px;}

#box_prijava h1{background:url(../images/n_prijavi_se_ovdje.gif) no-repeat 0 100%;}
#box_prijava .in{background:url(../images/box_prijava.jpg) no-repeat 0 0;height:64px;padding:9px 13px;}
#box_prijava select{width:100%;height:17px;}

/*--------------------------- .nofixbox --------------------------------*/
.nonfixbox{clear:both;font-size:11px;width:100%;overflow:hidden;}
.nonfixbox h2{font-size:1em;padding-top:15px;line-height:11px;background:url(../images/border2.gif) repeat-x 0 5px;padding-left:10px;margin:0 1px 9px;}
.sidebar-companies .nonfixbox h2.bold {padding-top:1px;padding-left:0;margin-top:1px;margin-right:0;margin-bottom:0;border-top:1px solid #ff8021;background:#ffffff;}
.sidebar-companies .nonfixbox h2.bold span{display:block;color:#ffffff;background:#b7b7b7;padding:11px 0 12px 10px;}
.nonfixbox h2 em{font-style:normal; color:#b7b7bc;}
.nonfixbox h2.first{background:none;margin-top:0;padding-top:0;}
.sidebar-companies .nonfixbox h2.first{background:#b7b7b7;margin-top:-1px;margin-right:-1px;margin-bottom:0;padding-top:4px;padding-bottom:12px;color:#ffffff;}
.nonfixbox .center{background:url(../images/menu/sidebar_mid.gif) repeat-y 0 0; margin-bottom:14px;}
.columns-inner .nonfixbox .center {background:url(../images/menu/sidebar_mid2.gif) repeat-y 0 0;}
.nonfixbox .top{background:url(../images/menu/sidebar_top.gif) no-repeat 0 0; margin:0;}
.columns-inner .nonfixbox .top {background:url(../images/menu/sidebar_top2.gif) no-repeat 0 0;}
.sidebar-companies .nonfixbox .top{background:url(../images/menu/sidebar_top_gray.gif) no-repeat 0 0; margin:0;}
.nonfixbox .btm{background:url(../images/menu/sidebar_bottom.gif) no-repeat 0 100%;padding:9px 1px;}
.columns-inner .nonfixbox .btm {background:url(../images/menu/sidebar_bottom2.gif) no-repeat 0 100%;}

#rightbox .nonfixbox .center{background-image:url(../images/sidebar_mid.gif); }
#rightbox .nonfixbox .top{background-image:url(../images/sidebar_top.gif);}
#rightbox .nonfixbox .btm{background-image:url(../images/sidebar_bottom.gif); padding:9px 0;}



#ie .nonfixbox .btm,
#ie .nonfixbox .top,
#ie .nonfixbox .center{height:1%;}
.nonfixbox ul{margin:0;padding:0;}
.nonfixbox ul a{background-position:11px .45em;color:#6d6f77;text-decoration:none;line-height:1.3em;border-width:1px 0;padding:0 0 1px 22px;}
#ie .nonfixbox ul a{height:1%;}
.nonfixbox ul a:hover{color:#ff6b00;}


/*sidemenu special*/
.nonfixbox .special{background:url(../images/menu/special_bg.png) repeat-x 0 1px; border-top:1px solid #ff8021;  padding-bottom:6px;}
.nonfixbox .special h2{background:none; padding-top:6px;}

/* sidemenu special-collapse */
.nonfixbox .special-collapse{padding-top:1px; border-top:1px solid #ff8021;}
.nonfixbox ul li .special-collapse{padding-top:0;border-top:none;}
#sidebar ul li li {background:none;}
.nonfixbox .special-collapse h2{background:#eff0f1 url(../images/menu/arrow_gray_r.gif) no-repeat 170px 50%; padding-top:6px; padding-bottom:6px; margin:0; cursor:default;}
.nonfixbox .special-collapse .collapse{background:url(../images/menu/special_border.gif) repeat-x 0 100%; padding-bottom:3px;}
.nonfixbox .special-collapse .collapse-last{padding-bottom:0; background:none;}
.nonfixbox .special-collapse .collapse ul{margin-top:2px;}

.nonfixbox .special-collapse-has-items .collapse:hover h2,
.nonfixbox .special-collapse .collapse-open h2{background:#e3e3e5 url(../images/menu/arrow_gray_b.gif) no-repeat 168px 50%;}
.nonfixbox .special-collapse h2.link {padding:0;line-height:11px;}
.nonfixbox .special-collapse h2 a {display:block;color:#6F6F77;text-decoration:none;background:transparent;padding:6px 25px 6px 10px;line-height:11px;}
.nonfixbox .special-collapse h2 a:hover {color:#FF6B00;background:transparent;}

/*--------------------------- QUICKLINKS ---------------------------*/
#quicklinks h1{background:url(../images/n_quicklinks.gif) no-repeat 0 0; margin-bottom:0px; margin-top:4px; }
/*-----------*/
#sidebar .simplebox h1{text-indent:0; padding:0; margin:0; font-size:12px; color:#ff6b00; border-bottom:1px solid #E0E0E0;}
#sidebar .simplebox div.in p{}
#sidebar .simplebox a{color:#6d6f77; text-decoration:none;}
#sidebar .simplebox a:hover{color:#ff6b00;}
.icontel{background:url(../images/icon_kontakt_1.gif) no-repeat 0 0.2em; padding:4px 0; padding-left:25px; font-weight:bold; font-size:11px; }
.iconemail{background:url(../images/icon_kontakt_2.gif) no-repeat 0 0.4em; padding:4px 0; padding-left:25px; font-size:11px;}
.iconfax{background:url(../images/icons/fax.gif) no-repeat 0 0.1em; padding:4px 0; padding-left:25px; font-size:11px; margin-top:8px;}
/*--------------------------- USLUGATOP -------------Privremena pomoć i podrška------- NR-------*/
.usluga{position:relative;}
.uslugatext{padding-top:30px; overflow:hidden; }
.uslugatext .top{background:url(../images/u_top.gif) no-repeat 0 0; float:left;}
.uslugatext .bottom{background:url(../images/u_bottom.gif) no-repeat 0 100%; float:left; width:257px; height:145px;}
.h160 .bottom{height:167px;}
.h160 h2{font-size:11px; color:#ff6b00; margin-top:0; margin-bottom:2px;}
.h160 p{font-size:10px;}
.uslugatext .center{background:url(../images/u_middle.gif) repeat-y 0 0; float:left;}
.uslugatext p{padding:0; margin:0; font-size:11px; margin-bottom:10px; line-height:1.3em;}
table.va-mid td{vertical-align:middle; border-collapse:collapse; padding:0 18px; }
table.va-mid{display:block; margin:0; padding:0;  }
.uslugatext table.va-mid td{height:144px; padding-top:0px;}
.h160 table.va-mid td{height:167px;}
.h160 h2{font-size:11px; color:#ff6b00; margin-top:0; margin-bottom:2px;}
.h160 p{font-size:10px; margin-bottom:0px;line-height:1.1em;}
.h160 .bottom{height:167px; }
.uslugatext .item{clear:both; background:url(../images/border.gif) repeat-x 0 100%; padding-bottom:8px; margin-bottom:4px;}
.uslugatext .last{background:none; padding-bottom:0; margin-bottom:0;}
.usluga ul{ float:left; position:absolute; width:400px; height:22px; padding-top:8px;  right:0; margin:0; text-align:right; z-index:999;}
.usluga ul.navinline a{ color:#6d6f77; text-decoration:none;}
.usluga ul.navinline a:hover, .usluga ul.navinline a.acivepage{color:#ff6b00; text-decoration:none;}
.uslugatext table.va-mid td ul{width:220px;margin:0; padding:0;  padding-left:20px; text-align:left; display:inline;}
.uslugatext table.va-mid td ul li{width:207px;}
/*-----------*/
.paketi{margin-bottom:18px; clear:both;}
.paketi a{color:#6d6f77; text-decoration:none;}
.paketi a:hover{color:#ff6b00;}
.paketi p.napomena{ float:none; clear:both; width:100%; margin-top:6px; height:1%;}
.paket, .paketl{width:186px; margin-right:15px; float:left;}
.paketl{margin-right:0px;}
#maincontent  .paketi .paket h2, .paketi .paketl h2{margin:0; background:#ff6b01 url(../images/paket_top.jpg) no-repeat 0 0; line-height:24px; color:#fff; text-align:center;}
#maincontent .paketi h2{color:#fff;}
.paket .in, .paketl .in{background:url(../images/paket_mid.gif) repeat-y 0 0;}
.paket .btm, .paketl .btm{background:url(../images/paket_btm.gif) no-repeat 0 100%;}
.paket p, .paketl p{ margin:0 1px; }
.paket .cijena, .paketl .cijena{ height:45px; }
.paket .cijena img, .paketl .cijena img{padding-left:13px; vertical-align:text-bottom;  }
.paket .cijena a,.paketl .cijena a{background:url(../images/strelica.gif) no-repeat 0 0.3em; padding-left:12px; margin-right:11px; margin-top:1.6em; display:block;  float:right; display:inline;}
.paket table, .paketl table{width:184px; margin-left:1px;}
.paket table.va-mid td,.paketl table.va-mid td{ width:184px; height:38px; background:#F2F2F3 url(../images/border.gif) repeat-x 0 100%; padding:0px 10px; vertical-align:middle;}
.paket table.va-mid td ul,.paketl table.va-mid td ul{margin:6px 0 6px 12px;}
.paketi .cijena  table.cijena2{float:left; width:100px; margin-left:10px; display:inline;}
.paketi table.cijena2 tr td{height:1em; border:0; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif;}
.paketi table.cijena2 tr td.glavna{font-size:28px; height:28px; width:40px; color:#ff6b00; font-weight:bold;  text-align:center; margin:0; padding:0;}
.paketi table.cijena2 tr td.lipe{font-size:10px; line-height:1.2em; color:#ff6b00;   text-align:left; vertical-align:bottom; padding-left:2px;}
.paketi table.cijena2 tr td.lipeh{visibility:hidden;  font-size:10px; line-height:1.2em; color:#ff6b00;   text-align:left; vertical-align:bottom; padding-left:2px;}
.paketi table.cijena2 tr td.valuta{font-size:10px; line-height:1em;  color:#6d6f77;  text-align:left; vertical-align:top;  padding-left:2px; padding-bottom:3px;}
.paketi table.cijena2 tr td.od{font-size:10px; line-height:1.2em; color:#6d6f77;   text-align:right; vertical-align:top; padding-top:7px; padding-right:2px;}
/*------------- OPERA HACK --------------------------------------------------------*/
								/* ispravlja kod cijene lipe i kn/mj koje bježe prema gore */
								@media all and (min-width: 0px){
								.paketi .bigpaket table.cijena2 tr td.valuta{padding-top:0px;}
								.paketi .bigpaket table.cijena2 tr td.lipe{padding-top:8px;}
								.paketi .bigpaket table.cijena2 tr td.lipeh{padding-top:8px;}
								}
/*END OPERA HACK*/
#hosting .paket table p, #hosting .paketl table p {float:left; width:110px; clear:left;}
#hosting .paket table span,#hosting .paketl table span{float:left; width:50px; font-weight:bold;}
.dostupnost{background:url(../images/box_dostupnost.jpg) no-repeat 0 0; width:287px; height:34px; padding-top:14px; text-align:center; margin-bottom:14px;}
.dostupnost h2{margin-left:0;}
.dostupnost form{display:inline;}
.dostupnost input{display:inline; vertical-align: middle;}
input.searchinput{border:1px solid #999; font-size:1em; padding:1px; height:1.4em;color:#6d6f77;}
.dostupnost input.searchinput{float:left; display:inline; margin:0 4px; width:84px; border-color:#7f8089; padding:1px; height:1.4em; font-size:10px; }
.dostupnost label{float:left; display:inline; color:#6d6f77; margin-left:14px; font-weight:normal; padding-right:0;}
.dostupnost select{float:left; display:inline; color:#6d6f77; font-size:1em; margin-left:5px; height:1.6em;   border:1px solid #7f8089; width:42px;}
.dostupnost span.btn{float:left; margin-top:-2px;}
.inputselect{display:inline;  color:#6d6f77; font-size:1em; height:1.4em;  vertical-align:middle; border:1px solid #7f8089; font-family:Verdana, Arial, Helvetica, sans-serif; }

.w180{width:180px; font-size:11px; margin-right:10px;}
.w180 option{padding:2px;}
.inputselect option{padding-right:4px;}
.saznajte_vise .bottom{}
/*----------------------- Bottom Nav - Up, print, tip a friend, a od sad i social -----------------------*/
#btmnav{margin-top:5px; float:left; clear:left; width:588px; margin-left:200px; display:inline;}
#btmnav ul.navinline{}
#btmnav ul a{border:none;  margin-left:20px; color:#6d6f77; text-decoration:none; font-size:10px;}
#btmnav ul a:hover{color:#ff6b00;}
#btmnav ul li.first a{ margin-left:0px;}
#btmnav ul .gotop{background:url(../images/icon_navrh.gif) no-repeat 0 50%; padding-left:16px;}
#btmnav ul .send{background:url(../images/icon_posaljite_st.gif) no-repeat 0 50%; padding-left:16px;}
#btmnav ul .print{background:url(../images/icon_ispis.gif) no-repeat 0 50%; padding-left:16px;}
#btmnav ul li.social {/*float:right;*/ font-size:10px; position:relative;     line-height:5; margin-left:87px;}
#btmnav ul li.social a {display:block; width:38px; height:39px; position:absolute; margin:0; padding:0;}
#btmnav ul li.social a.facebook {background:url(../images/btn/facebook-roll.png) no-repeat; left:-45px; bottom:-13px;}
#btmnav ul li.social a.twitter {background:url(../images/btn/twitter-roll.png) no-repeat; left:-87px; bottom:-13px;}
#btmnav ul li.social a:hover {background-position:left bottom;}
/*------------------------- bigimg -------------------------------*/
a.navrh,
a.navrh_desno{background:url(../images/icon_navrh.gif) no-repeat 0 50%; padding-left:16px; border:none;  color:#6d6f77; text-decoration:none; font-size:10px;}
a:hover.navrh,
a:hover.navrh_desno{color:#ff6b00;}
a.navrh_desno{float:right;}
.bigimg{margin-bottom:14px;} /* Velika slika - banner -------*/
/*------------*/
.dostupnost0, .dostupnost1 {background:url(../images/dostupnost0_bg.jpg) no-repeat 0 0; width:100%; height:70px; margin-bottom:14px;}
.dostupnost0 .left, .dostupnost1 .left {width:364px;float:left; }
.dostupnost0 .right, .dostupnost1 .right {width:223px; float:left;}
.dostupnost0 .left a.vise, .dostupnost1 .left a.vise{float:left; margin-top:40px; margin-left:20px;}
.dostupnost0 .left img.usluga{margin:16px 0 0 14px; float:left;}
.dostupnost1 .left img.usluga{margin:16px 0 0 17px; float:left; position:static;}
.dostupnost0 .dostupnost, .dostupnost1 .dostupnost{background:none; margin-left:0; margin-top:0px; padding-top:0; width:100%;}
.dostupnost0 .dostupnost h2, .dostupnost1 .dostupnost h2{font-size:10px; margin-bottom:4px; margin-top:14px; padding-left:14px; text-align:left;}
.dostupnost0 .dostupnost select{margin-left:14px;}

/*---------- dostupnost v1-----------------------------*/

.dost_v1{height:102px; background-image:url(../images/dostupnost1.gif);}
.dost_v1 .dostupnost h2{margin-top:16px; margin-bottom:12px; font-size:11px;}
.dost_v1 .left{width:334px;}
.dost_v1 .right{width:254px;}
.dost_v1 .dostupnost input.searchinput{padding:1px 2px; font-size:11px; font-family:Verdana, Arial, sans-serif;}
.dost_v1 .dostupnost select{width:auto; height:18px; margin-left:0; font-size:11px; font-family:Verdana, Arial, sans-serif;}
.dost_v1 .dostupnost select option{padding:2px 0; }
.dost_v1 .opcija_linija{text-align:left; margin-left:14px; margin-top:10px;}



/*----------------------------------- .bigpaket ---------------------------- NEWSLETTER REMOVE-----*/
.bigpaket{margin-bottom:18px; clear:left;}
.bigpaket p.napomena{margin:0; padding:0; float:left; clear:left}
.bigpaket, .bigpaketl{width:100%;}
.bigpaketl{margin-right:0px;}
.bigpaket, .bigpaketl {background:url(../images/paket_big_mid.gif) repeat-y 0 0;}
.bigpaket .in, .bigpaketl .in{background:url(../images/paket_big_top.jpg) no-repeat 0 0;}
.bigpaket .btm, .bigpaketl .btm{background:url(../images/paket_big_btm.gif) no-repeat 0 100%;}
.bigpaket p, .bigpaketl p{ margin:0 1px; }
.bigpaket .cijena, .bigpaketl .cijena{ height:34px; padding-top:11px;}
.bigpaket .cijena img, .bigpaketl .cijena img{padding-left:13px; vertical-align:text-bottom;  }
.bigpaket .cijena p, .bigpaketl .cijena p{background:none; float:right;}
.bigpaket .cijena a,.bigpaketl .cijena a{background:url(../images/strelica.gif) no-repeat 0 0.3em; padding-left:12px; margin-left:11px; }
.bigpaket .btm{padding:0 10px; padding-top:10px; padding-bottom:10px;}
.bigpaket table.xxlp1{ width:100%; }
.bigpaket table.xxlp1 td{vertical-align:middle; text-align:center;  border-left:1px solid #d0cfd4;}
.bigpaket table.xxlp1 td strong{}
.bigpaket table.xxlp1 tr.first td{height:auto; vertical-align:top; border:none; padding-bottom:8px;}
.bigpaket table.xxlp1 tr.tr2 td{height:37px;}
.bigpaket table.xxlp1 tr.l td{height:43px; vertical-align:center; border-top:1px solid #d0cfd4; border-bottom:1px solid #d0cfd4; background-color:#f2f2f4;}
.bigpaket table.xxlp1 td.col1{}
.bigpaket table.xxlp1 td.first{width:260px; border-left:none;}
.bigpaket table.xxlp1 td.col1{width:148px;}
.bigpaket table.xxlp1 td.last{width:148px;}
.bigpaket .btmnav{padding:10px 0 0px; height:1%;}
.bigpaket .btmnav .nav{float:left; width:250px; padding-left:6px; height:1%;}
.bigpaket .btmnav a{padding-left:12px; background:url(../images/strelica2.gif) no-repeat 0 0.4em; height:1%;}
.bigpaket .btmnav p.napomena{float:right; width:300px; clear:none; text-align:right; height:1%;}
/*-------*/
/*--------------------------------- .back ---------------------------*/
.back{clear:left;  margin-bottom:14px; margin-left:0px; }
.goback{clear:left;  margin-bottom:14px; margin-left:16px; background:url(../images/strelica.gif) no-repeat 0 0.3em; padding-left:12px; display:block; }
.more{clear:left;  margin-left:16px;}
a.sn{background:url(../images/strelica_n.gif) no-repeat 0 0.2em; padding-left:12px; text-decoration:none; color:#6d6f77;}
a.sn:hover{color:#ff6b00;}
a.s{background:url(../images/strelica.gif) no-repeat 0 0.3em; padding-left:12px; display:block;  text-decoration:none; color:#6d6f77;}
a.s:hover{color:#ff6b00;}
.tab{width:104px; text-align:center; margin:0 auto; height:18px; line-height:18px; font-family:Arial, Helvetica, sans-serif; background:url(../images/tab.jpg) no-repeat 0 0;}
#maincontent .bigpaket h2{background:none;}
#maincontent .bigpaket h2.tab{width:104px;color:#7f8089; text-align:center; margin:0 auto; height:18px; line-height:22px; font-family:Arial, Helvetica, sans-serif; background:url(../images/tab.jpg) no-repeat 0 0; font-size:14px;}
.naziv{text-align:left; font-size:11px; padding-left:6px; line-height:1.2em;}
.naziv strong{font-size:1.09em;}
/*--------------------------------------- .cijena -----------------------------*/
.paketi .bigpaket table.cijena2{float:none; width:auto; margin:0 auto; display:inline;}
.paketi .bigpaket table.cijena2 tr td{height:1em; border:0; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif;}
.paketi .bigpaket table.cijena2 tr td.glavna{font-size:28px; height:28px; color:#ff6b00; font-weight:bold;  text-align:right;}
.paketi .bigpaket table.cijena2 tr td.lipe{font-size:10px; line-height:1.2em; color:#ff6b00;   text-align:left; vertical-align:bottom; padding-left:2px; font-weight:bold;}
.paketi .bigpaket table.cijena2 tr td.valuta{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:1em;  color:#6d6f77;  text-align:left; vertical-align:top;  padding-left:2px; padding-bottom:3px;}
.paketi .bigpaket table.cijena2 tr td.od{font-size:10px; line-height:1.2em; color:#ff6b00;   text-align:left; vertical-align:bottom; padding-left:2px;}
/*----------*/
div.slika1{float:left; margin-right:15px; margin-bottom:10px;}
/*------------------------------ XXLAdsl paketi big ones ---------------------------------------*/
.bigpaket table.xxlp {width:100%; font-size:11px;}
.bigpaket table.xxlp strong{display:inline;}
.bigpaket table.xxlp tr td{text-align:left; border-bottom:1px solid #d0cfd4; padding:7px 0 7px 6px;}
.bigpaket table.xxlp td table td{text-align:left; border-bottom:none;}
.bigpaket table.xxlp tr.first td{height:31px; vertical-align:top; padding:0;  border-bottom:none;}
.bigpaket table.xxlp tr.last_even td, .bigpaket table.xxlp tr.last_odd td{padding:10px 0 10px 6px;}
.bigpaket table.xxlp tr.even td{background-color:#f2f2f3;}
.bigpaket table.xxlp table.cijena2{font-size:10px;}
.bigpaket table.xxlp td.last{border-left:1px solid #d0cfd4; width:146px;}
.bigpaket table.xxlp tr.first td.last{border-left:none;}
.bigpaket table.xxlp td.td_dostupnost{text-align:left; padding:0; vertical-align:middle; height:10px; font-size:10px; }
.bigpaket table.xxlp td.last{text-align:center;}
.dostupnost label{display:inline; font-weight:normal;}
.bigpaket table.xxlp td.td_dostupnost .dostupnost{background:none; margin:0; height:1.4em; padding:0; width:auto; float:none; text-align:left; margin-left:6px;}
.bigpaket table.xxlp td.td_dostupnost .dostupnost a.s{display:inline; margin-left:2px;}
.bigpaket table.xxlp td table.detalji{table-layout:fixed;}
.bigpaket table.xxlp td table.detalji td{padding:5px 0;}
.bigpaket table.xxlp td table.detalji2 td{padding:3px 0;}
.bigpaket table.xxlp td table.detalji td.col1{width:130px;}
.bigpaket table.xxlp td table.detalji td.col2{width:130px;}
.bigpaket table.xxlp td.ugovor{vertical-align:bottom;}
.bigpaket table.xxlp td.ugovor label{font-weight:normal; vertical-align:middle;}
.bigpaket table.xxlp td.ugovor input{vertical-align:middle;}
.bigpaket table.xxlp p.napomena{font-size:10px;}
.bigpaket table.xxlp table.cijena2 td.glavna{font-size:28px;}
.bigpaket table.xxlp td p.jednokratno span{font-weight:bold; font-size:1.6em; font-family:Arial, Helvetica, sans-serif; line-height:1.4em;}
/*-------------------------------------------- kreiraj paket -----------------------------------*/
.bigpaket table.kreiraj{font-size:11px;}
.bigpaket table.kreiraj td{vertical-align:top; text-align:left;}
.bigpaket table.kreiraj td.left, .bigpaket table.kreiraj td.right{border-top:1px solid #d0cfd4; border-bottom:1px solid #d0cfd4; background-color:#f2f2f3; padding:10px 12px 10px 6px;}
.bigpaket table.kreiraj td.right{border-left:1px solid #d0cfd4; padding-left:12px;}
.bigpaket table.kreiraj label{font-weight:normal; line-height:1.2em; padding:0;}
.bigpaket table.kreiraj td td{padding:4px 0 7px; vertical-align:middle;}
.bigpaket table.kreiraj td.ar{text-align:right; padding-bottom:4px;}
.bigpaket h3{margin-bottom:5px; margin-top:14px; color:#ff6b00;}
/*---------------------- KORISNIČKI CENTAR -------------------------------------*/


/*----------------- korisnički centar login --------------------*/
.login{border:1px solid #d0cfd4; border-width:1px 0; background-color:#f2f2f3; margin:0 1px; padding:10px 0 10px; margin-bottom:13px;}
.login p{float:left; margin-left:14px; display:inline; margin-top:0px; margin-bottom:5px;}
html>body .login p{margin-top:5px;}
.login p input.searchinput{width:118px;}
.login .align-right{padding:1px 9px;}


/* ################################################################################################# */
/* ##################################### NEW BUTTONS ############################################### */
/* ################################################################################################# */

span.btn input{border:none; position:relative; opacity:0;filter:alpha(opacity=0); cursor:pointer; }
span.btn{float:right; background-position:0 0; background-repeat:no-repeat; margin-top:0; cursor:pointer;}
#ie span.btn{display:inline;}
#ie span.btn{display:inline-block;}
#ie span.btn input{display:inline-block;}
span.btn:hover, span.btn_hover{background-position:0 100%;}

span.strelica_gray{background-image:url(../images/btn/strelica_gray.png);}                              span.strelica_gray input{width:26px; height:21px;}
span.strelica_gray2{background-image:url(../images/btn/strelica_gray2.png);}                            span.strelica_gray2 input, span.strelica_gray2 a{width:26px; height:21px;}
span.nastavak3    {background-image:url(../images/gumb_nastavak_naran.gif);}                            span.nastavak3 input{height:21px; width:83px;}
span.nastavak2    {background-image:url(../images/gumb_nastavak_siv.gif);}                              span.nastavak2 input{height:21px; width:83px;}
span.nastavak     {background-image:url(../images/nastavak.gif); }                                      span.nastavak input{height:21px; width:83px;}
span.odustani     {background-image:url(../images/gumb_odustani.gif); }                                 span.odustani input{height:21px; width:69px;}
span.posalji      {background-image:url(../images/gumb_posalji.gif); }                                  span.posalji input{height:21px; width:67px;}
span.naruci       {background-image:url(../images/gumb_naruci.gif);}                                    span.naruci input{height:24px; width:73px;}
span.provjeri     {background-image:url(../images/gumb_provjeri.gif);}                                  span.provjeri{height:21px; width:64px;}
span.trazi        {background-image:url(../images/gumb_pretrazi.gif);}                                  span.trazi{height:21px; width:67px;}
span.search       {background-image:url(../images/gumb_trazi.gif);}                                     span.search input{height:21px; width:45px;}
span.odaberi      {background-image:url(../images/gumb_odaberi.gif); vertical-align:middle;}            span.odaberi input{height:21px; width:64px;}
span.odaberi2     {background-image:url(../images/gumb_odaberi_2.gif); vertical-align:middle;}          span.odaberi2 input{height:21px; width:64px; }


.strelica_gray2 a{text-indent:-999em; display:none;}
.js #ie7 #rdostupnost .strelica_gray2 a{display:block;}
.js #ie7 #rdostupnost .strelica_gray2 input{display:none;}

/*-------------------------- newsletter ------------------------------------------*/
#newsletter{background:url(../images/newsletter_btm.jpg) no-repeat 0 0; height:38px; margin-bottom:14px; margin-top:-19px;}
#newsletter .left{float:left; padding-left:10px; display:inline; width:459px;}
#newsletter .right{float:right ;display:inline; width:95px; background:url(../images/border_v.gif) repeat-y 0 0; padding-left:10px; height:34px; margin-top:2px;}
#newsletter .right a.s{margin-top:10px;}
#newsletter p.iconnews{background:url(../images/icon_news.gif) no-repeat 0 50%; margin:0; padding:0; height:15px; padding-left:36px; padding-top:5px; margin-top:10px;}
.orange{color:#ff6b00; font-size:11px;}

/*-------------------------- JUMBOMAIL ------------------------------------------*/
#jumbomail{font-size:10px;}
#jumbomail p{margin:0 10px;}
#jumbomail .btm{padding:0; padding-bottom:13px;}
#jumbomail a.jumboimg{margin-bottom:10px; display:block; }


/*----------------------------- semafor -----------------------------------------*/
#semafor {}
#semafor ul.navstrelice2 a{width:auto; line-height:1.2em; font-size:10px;  background-position:11px 0.55em;  }
#semafor ul.navstrelice2 a:hover{color:white; background-image:url("../images/strelica3.gif");  background-color:#FF8021;}
#semafor ul.navstrelice2 li{padding-right:45px; /*margin-bottom:8px;*/ width:110px;  margin-left:1px; margin-right:2px; background:url(../images/semafor.gif); background-repeat:no-repeat; background-position:100% 0; }
#semafor ul.navstrelice2 li.red{background-position:100% 50%;}
#semafor ul.navstrelice2 li.yellow{background-position:100% 100%;}
#semafor p.more{margin:0 1px; padding-left:10px; margin-top:0px; margin-bottom:-3px; padding-top:4px; border-top:1px solid #d0cfd4;}
#semafor p.more a.s{font-size:10px;}
.istaknuto{font-weight:bold; color:#ff6b00; font-size:11px;}
/*--------------------------------------------- PRIVREMENA KORISNIČKA POMOĆ -----------------------------------*/
div.columns2 div.pip .naslov1,.pip h3{font-weight:bold; color:#ff6b00; font-size:11px; margin-top:0;}
div.columns2 div.pip h3{margin-bottom:1em; margin-top:2em;}
div.columns2 div.pip p{margin-bottom:1em; margin-top:0; line-height:1.4em;}
div.columns2 div.pip a, #novosti a{color:#ff6b00; text-decoration:underline;}
div.columns2 div.pip a:hover, #novosti a:hover{color:#ff6b00; text-decoration:none;}
div.columns2 div.pip {font-size:11px; padding:5px 10px 0;}
div.columns2 div.pip table{width:540px; margin-bottom:1em; border-color:#999 !important;}
div.columns2 div.pip table table{width:auto; margin-bottom:0;}
div.columns2 div.pip .lead_nar,
div.columns2 div.pip h2{font-size:14px; color:#ff6b00; font-weight:bold; margin-top:0; margin-bottom:1.4em;}
div.columns2 div.pip p.napomena{background-color:#f2f2f3; border:1px solid #d0cfd4; font-size:10px; padding:10px; margin:0 auto 1em;}
div.columns2 div.pip ul{margin-top:1em; }
div.columns2 div.pip ul li{line-height:1.4em;}
a.gray_under, a:hover.gray_under{color:#6d6f77; text-decoration:underline;}
a:hover.gray_under{ text-decoration:none;}
table.sivi_tekst_mali td{padding:2px; font-size:10px;}
.infotel2{background:url(../images/info_tel2.gif) no-repeat 0 0;height:19px;font-size:1.6em;text-indent:-999em;width:122px;}

.pip table.dialup_table, .pip table.dialup_table2{width:200px; border-collapse:collapse; font-size:10px;}
.pip table.dialup_table2{width:60%;}
table.dialup_table p,table.dialup_table2 p{margin:0; padding:0;}
table.dialup_table td,table.dialup_table2 td{padding:2px; border:1px solid #999;}
td.gray{ background-color:#e8e8e8; text-align:right;}
td.lightgray{ background-color:#f1f1f1; text-align:right;}
td.blue{ background-color:#c8d9e4; text-align:center;}
td.lightblue{ background-color:#d8e4ec; text-align:center;}
table.dialup_table2 td{text-align:left;}
td.lightorange{background-color:#faefda;}
td.torange{background-color:#f7e7c7;}
/*----------------------------------------- NASLOVNA PRIVREMENA POMOĆ ----------------------------------------------*/
#novosti.columns2 {float:left; width:408px; overflow:hidden; margin-bottom:0;}
#novosti.columns2  .bottom{width:408px; padding-bottom:0;}
#novosti.columns2 .top{background-image:url(../images/top_novosti.gif); float:left;}
#novosti.columns2 .bottom{background-image:url(../images/btm_novosti.gif); float:left;}
#novosti.columns2 .center{background-image:url(../images/mid_novosti.gif); float:left;}
#rightbox{float:right; width:167px; margin-left:13px; overflow:hidden;}
#maincontent #rightbox #semafor ul.navstrelice2 {background:none;}
#rightbox #semafor h1.stanjesustava{margin-bottom:4px;}
#news {padding:5px 12px 0;}
#news .item{background:url(../images/border.gif) repeat-x 0 100%; padding-bottom:10px; margin-bottom:10px;}
#news .item h2.datum{color:#abadb6; font-weight:normal; margin-bottom:0px; font-size:10px; line-height:1em;}
#news .item h2{margin-bottom:1em;}
#news .item p{line-height:1.4em; margin-bottom:1em;}
#postavke h2{background:none; margin:0; padding:0; line-height:1em; padding-left:10px; padding-bottom:10px; }
#postavke h2 span.h2by{font-size:9px; color:#6d6f77; display:block; font-weight:normal; text-indent:-999em;  background:url(../images/dns.gif) no-repeat 1px 50%;}
#postavke table {width:164px; margin:0 1px 0 1px; border-collapse:collapse; margin-bottom:10px;}
#postavke table td{background-color:#f2f2f3; border:1px solid #d0cfd4; border-width:1px 0;padding:2px 0; padding-left:10px; font-size:10px; }
#postavke table.last{margin-bottom:0;}
#postavke table.last td.ar{text-align:right; padding-right:5px;}
#news .nomnob{margin-bottom:0; background:none;}
/*------------ Formular privremene pomoći -------------------*/
.pip table{width:100%;}
.pip table.formular{margin-bottom:5px; width:100%;}
h2.gray11,
div.columns2 div.pip h2.gray11{font-size:11px; color:#6d6f77; margin-bottom:5px; margin-top:5px;}
.formular td{background-color:#f2f2f3; padding:5px 0px 5px 6px; border-bottom:1px solid #d0cfd4;}
.formular tr.first td{border-top:1px solid #d0cfd4;}
.formular td p{margin:0; padding:0;}
.w286{width:286px;}
.w198{width:192px;}
.w88{width:88px;}
.formular td.nobr{border-right:none;}
.formular td.nobb{border-bottom:none;}
.formular td.nobrnobb{border-right:none; border-bottom:none;}
.formular label{font-weight:normal;}
.formular label input{vertical-align:middle;}
.formular td.first{border-right:1px solid #d0cfd4; vertical-align:top; width:140px;}
.pip table.opis{margin-bottom:0;}
.opis td p{margin:0; margin-bottom:2px;}
.opis tr.first td{border-top:1px solid #d0cfd4;}
.opis tr.last td,
.opis tr.last_odd td{border-bottom:none; background-color:#fff;  vertical-align:bottom; padding-bottom:0; padding-top:10px; }
.opis td{background-color:#f2f2f3; padding:5px 0px 5px 6px; border-bottom:1px solid #d0cfd4;}
.opis .left{border-right:1px solid #d0cfd4; vertical-align:middle; width:140px;}
.opis label{display:inline; font-weight:normal; vertical-align:middle;}
.opis label input{vertical-align:middle;}
.opis textarea{width:396px;  height:169px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#6d6f77; line-height:1.4em; border-color:#999;}
.opis span.posalji{margin-left:8px;}
.kontakti dt{color:#ff6b00; margin-bottom:0;}
.kontakti dd{margin:0; margin-bottom:14px;}
.kontakti dd p{margin-bottom:0px; }
.kontakti a, .kontakti a:hover{color:#6d6f77;}
table.send td.komentar{vertical-align:top;}
table.send td.left{width:180px}
table.send textarea{width:356px; height:120px;}
/*-------------------------------- popup prozor------------------------------------*/
#pophead{background-color:#ff6b00;}
#pophead h1{text-indent:-999em; font-size:10px; margin:0; padding:0; background:url(../images/pop_iskon_logo.gif) no-repeat 18px 50%; height:26px;}
#popcontent h2{font-size:12px; color:#ff6b00; margin-bottom:1em; margin-left:0;}
#popcontent h3{font-size:11px; color:#ff6b00; margin-bottom:5px;}
#bg{padding:22px 0; background:url(../images/little_top_gradient.jpg) repeat-x 0 2px; line-height:1.4em; font-size:11px; }
#bg table{margin-left:18px;}
#popcontent{padding:0 18px;}
#popcontent p{margin-bottom:1.4em; margin-top:0; }
#close{text-align:right;margin-top:8px; clear:left;}
#zatvori {font-size:11px; display:block; background:url(../images/close.gif) no-repeat 0 50%; text-align:left; padding-left:17px; float:right; margin-right:18px; margin-bottom:10px; text-decoration:none; color:#6d6f77;}
td#slika { vertical-align:middle; background:url(../images/border_v.gif) repeat-y 100% 0; padding-right:14px; }
td#slika.noimg{background:none; display:none;}
.margintop0{margin-top:0;}
/*--------------*/
/*------------------------------------------------------- The FAQ ----------------------------------------*/
.faq h2{font-size:12px; color:#ff6b00; }
.faq ol{margin-top:0; padding-left:2px; margin-left:3em;}
.faq ol a{color:#6d6f77; text-decoration:none;}
faq_bg{border:1px solid #ccccce; border-width:1px 0; background-color:#f2f2f3; margin-bottom:1em;}
.faq_odg{ margin-left:0; list-style:none;}
.faq_odg h3 span{text-align:right; width:22px;  float:left; margin-right:4px;}
.faq_odg li{margin-bottom:2em;  padding-left:0; }
.faq_odg li li{margin-bottom:auto;}
.faq_odg li.odd{border:1px solid #ccccce; border-width:1px 0; background-color:#f2f2f3;}
.faq_odg div{padding-left:26px; padding-right:6px;}
.faq_odgovori h2{font-size:12px; color:#ff6b00; margin-left:10px;}
#maincontent .faq_odgovori h4{font-size:11px; margin-bottom:0px;}
p.gototop {text-align:right; margin-bottom:1em;}
p.gototop a{background:url(../images/strelica_top.gif) no-repeat 0 0.2em; padding-left:12px;}
.faq h2{margin-top:0; background:#fff; padding-bottom:0.5em; padding-top:1em; border-bottom:1px solid #ccccce;}
.faq td{border-bottom:1px solid #ccccce;  background-color:#f2f2f3; margin-bottom:1em;}
.faq table.odgovori tr.odd td{background-color:#fff;}
.faq li{padding:1px 0;}
/*------------------------------------- NASLOVNA PRAVE POMOĆI I PODRŠKE ----------------------------------*/
/*--------------------------------- #zatvrtke ---------------------------------------*/
#zatvrtke .trazilica{ font-size:11px; padding:6px 10px;}
/*------------------- dopune -------------------*/
.duo h2{font-size:12px;}
.duo table.va-mid td {height:60px;}
.grayb .in{background:url(../images/okvir_184_mid.gif) repeat-y 0 0;}
.grayb .btm{background:url(../images/okvir_184_btm.gif) no-repeat 0 100%; }
.grayb .top{background:url(../images/okvir_184_top.gif) no-repeat 0 0; padding:9px 8px; line-height:1.2em;}
.grayb ul{margin-bottom:7px; margin-top:7px; padding-bottom:0;}
.grayb ul li{margin:0;}
table.wlanpaketi {width:100%;}
table.wlanpaketi td{text-align:center;}
table.wlanpaketi tr.first td{border-bottom:1px solid #d0cfd4; padding:2px 4px 8px;}
table.wlanpaketi tr.last_even td, table.wlanpaketi tr.last_odd td{text-align:left; padding:6px; width:33%; background-color:#f2f2f3; border:1px solid #d0cfd4; border-width:1px 0; vertical-align:top;}
table.wlanpaketi td.col1, table.wlanpaketi tr.last_even td.col1, table.wlanpaketi tr.last_odd td.col1{border-left:1px solid #d0cfd4; border-right:1px solid #d0cfd4;}
/*------------------------ table .normal -------------------------*/
h3.first{margin-top:0;}
.napomena2{clear:both; text-align:right; padding-right:10px;}
a.anavstrelice3{display:block;background:url(../images/strelica2.gif) no-repeat 0 .5em;font-size:1em;line-height:1.3em;padding:0 0 0 13px;}


/*Novi box na naslovnici*/
#net.fixbox{margin-bottom:6px;}
html>body #net.fixbox{margin-bottom:8px;}
#net .center{padding:0 20px;}
#net .big{font-size:16px; color:#ff6b00; text-decoration:underline; font-weight:bold;}
#net .big:hover{text-decoration:none;}
#net img{margin-bottom:0;}
#net ul.navstrelice{margin-top:0px; padding-top:0px;}
#net ul.navstrelice li{padding:2px 10px; }
#net ul.navstrelice li.last{border-right:1px solid #CFCFD3; margin-right:1px;margin-top:0;}
/* popup info */
a.popupinfo{position:relative;z-index:24;color:#000;text-decoration:none;background:url(../images/info.gif) no-repeat 0 0;width:12px;height:12px;padding:0 0 0 12px;}
a.popupinfo:hover{z-index:25;}
a.popupinfo span{display:none;position:absolute;top:0;left:18px;width:22em;border:1px solid #80808a;background-color:#fff;color:#666;text-decoration:none;filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;padding:10px;}
a.popupinfo:hover span{display:block;}

p.bez{margin-top:10px; font-size:10px; font-family:Verdana;}
#poplayer{position:absolute;display:none; cursor:pointer; top:-65px; left:96px; width:575px; height:115px; background:url(../images/portal-banner-neom_02.gif) no-repeat 0 0;}
#closeme{ top:10px; right:10px; display:block; position:absolute; color:#6d6f77; text-decoration:none;}
#closeme:hover{color:#ff6b00;}
.saznajte_vise .bottom{padding-bottom:5px; }
.saznajte_vise h2{margin-top:0; color:#ff6b00; font-size:11px;}
.navstrelice3 a{color:#6d6f77; text-decoration:none;}
.navstrelice3 a:hover{color:#ff6b00;}
.p-item{margin-bottom:28px;}
.p-item a{text-decoration:none; font-size:11px;}
.p-item p{font-size:11px;}
.p-item h2{color:#ff6b00; font-size:12px; margin-top:0; margin-left:0; }
.pretrazivanje{padding:20px 10px 0;}
/*-------------------------------------- pagination ---------------------------*/
.pagination{list-style:none;background:url(../images/border.gif) repeat-x 0 0;}
.pagination ul{float:left;margin:10px 0 0;}
.pagination ul.bottom{border:none;margin:0 0 0 10%;}
#maincontent .pagination li{float:left;list-style:none;}
.pagination .arhiva{float:left;padding-left:15px;color:#FE7E03;}
.pagination a{text-decoration:none;display:block;border-left:1px solid #d8d8d8;color:#6d6f77;font-size:11px;padding:0 7px;}
.pagination a:hover{color:#FE7E03;}
.pagination a.active{color:#ff6b00;}
.pagination li.firstnum a{border-left:none;}
.pagination .next-a,.pagination .back-a{border:none;text-indent:-999em;width:7px;background:url(../images/strelica_naprijed_siva.gif) no-repeat 100% 50%;padding:0;}
.pagination a.back:hover,.pagination a.next:hover{text-decoration:none;color:#ccc;}
.pagination .back-a{background:url(../images/strelica_nazad_siva.gif) no-repeat 0 50%;}
.pagination .back-a:hover{background:url(../images/strelica_nazad_narancasta.gif) no-repeat 0 50%;}
.pagination .next-a:hover{background:url(../images/strelica_naprijed_narancasta.gif) no-repeat 0 50%;}



table tr td ul{text-align:left;}
.innermargin{font-size:11px;}
table.hidden{display:none;}
/*---------------------------------- POČETAK NOVE ERE ------------------------*/
/*------------------------ Nove Glavne Klase --------------------------------*/
.spacer{display:block; background:url(../images/border.gif) repeat-x 0 50%;  clear:both; height:1px; line-height:1%; font-size:1%; padding:10px 0;} /* 1% za IE */
.razmak{display:block; clear:both; height:1px; line-height:1%; font-size:1%; padding-bottom:10px;} /* 1% za IE */
.nomarginbottom{margin-bottom:0;}
.nomargintop{margin-top:0;}
.px12{font-size:12px;}
/*-------*/
#sidebar h2{margin-left:0;}
h2{margin-left:14px; font-size:12px; line-height:1.4em; margin-bottom:2px; margin-top:0; color:#6f6f77; } /*  20 */
.naslov_narancasti{color:#ff6b00 !important;}
.naslov_sivi{color:#6f6f77 !important;}
.naslov_narancasti_10px_n{color:#ff6b00 !important; font-size:10px  !important; font-weight:normal;}
.naslov_sivi_10px_n{color:#6f6f77 !important; font-size:10px  !important; font-weight:normal;}
.naslov_narancasti_10px{color:#ff6b00 !important; font-size:10px  !important;}
.naslov_sivi_10px{color:#6f6f77 !important; font-size:10px  !important;}
.naslov_narancasti_11px{color:#ff6b00 !important; font-size:11px  !important;}
.naslov_sivi_11px{color:#6f6f77 !important; font-size:11px !important;}
.naslov_narancasti_12px{color:#ff6b00 !important; font-size:12px !important; margin-top:0px !important; }
.naslov_sivi_12px{color:#6f6f77 !important; font-size:12px !important;}
h1.nrezultatipretrazivanja{background:url(../images/n_rezultati_pretrazivanja.gif) no-repeat 0 100%; text-indent:-999em;}
/*------------------------------------- .okvir_sidebar -----------------------*/
.okvir_s .in{border-left:1px solid #ccccd0; border-right:1px solid #ccccd0;}
.okvir_s .top{background:url(../images/okvir_top_right.gif) no-repeat 100% 0;  margin-right:-1px; padding-top:1px;}
.okvir_s .bottom{background:url(../images/okvir_bottom_left.gif) no-repeat 0 100%;  margin-left:-1px; padding-bottom:1px;}
/*-----*/
/*------------------- strelice_narancaste_linkovi ------------------------------*/
.strelice_narancaste,.strelice_narancaste_10px{width:auto;list-style:none;background:none;line-height:1.2em;padding-bottom:0;margin:0;}
.strelice_narancaste li,.strelice_narancaste_10px li{height:1%;margin-bottom:0;display:block;background:url(../images/strelica2.gif) no-repeat 0 .6em;font-size:1em;color:#6d6f77;text-decoration:none;padding:2px 0 2px 13px;}
.strelice_narancaste li a,.strelice_narancaste_10px li a{text-decoration:none;color:#6d6f77;}
.strelice_narancaste li a:hover,.strelice_narancaste_10px li a:hover{color:#ff6b00;}
.strelice_narancaste_10px{font-size:10px;}
/*------------------------------------ okvir ----------------------------------*/
.okvir{margin-bottom:14px; clear:both;}

.okvir .in{border-left:1px solid #ccccd0; border-right:1px solid #ccccd0;}
.okvir .top{background:url(../images/okvir_top_right.gif) no-repeat 100% 0;  margin-right:-1px; padding-top:1px;}
.okvir .bottom{background:url(../images/okvir_bottom_left.gif) no-repeat 0 100%;  margin-left:-1px; padding-bottom:1px; padding:14px; }
	/*-------- okvir izdvajamo ------------*/
	.izdvajamo .bottom{padding:14px;}

	/*--------- okviri s ljevom i desnom marginom 10px -------------------*/
	.ld10px .bottom{padding:14px 10px;}

	/*-------- stupci_2 ------------*/
	.stupci_2 .in{background: url(../images/2col_mid.gif) repeat-y 0 0; border:none; }
	.stupci_2 .top{background: url(../images/2col_top.gif) no-repeat 0 0; margin:0; padding:0;}
	.stupci_2 .bottom{background: url(../images/2col_btm.gif) no-repeat 0 100%; margin:0; padding:0; padding:14px 0;}
	/*-------- prazni ------------*/
	.prazni .in{background: none; border:none; }
	.prazni .top{background: none; margin:0; padding:0;}
	.prazni .bottom{background: none;}


	/*----------------- nb -----------------------------*/
	.narancasti .in{border-left:1px solid #febe8e; border-right:1px solid #febe8e;}
.narancasti .top{background-image:url(../images/okvir_top_right_n.gif); }
.narancasti .bottom{background-image:url(../images/okvir_bottom_left_n.gif);}

/*-----------*/
/*--------------- .kontakt --------------------------*/
h1.nkontakti{background:url(../images/n_kontakti.gif) no-repeat 0 100%; text-indent:-999em;}
.kontakt{padding:14px 10px; font-size:11px;}
.kontakt a{color:#6d6f77; text-decoration:none;}
.kontakt a:hover{color:#ff6b00;}
.kontakt h3{margin-top:0; color:#ff6b00; text-transform:uppercase; font-size:10px;}
.kontakt .spacer{margin-bottom:8px;}
/*------*/
.naslov{font-size:10px;height:20px;padding-bottom:0;line-height:1.6em;overflow:hidden;clear:both;margin:0 0 5px 14px;}
.naslov p{margin:0;padding:0;}
/*----------------------------------- new tables -------------------------*/
/*--------stupci_1 ----------*/
table.stupci_1{width:100%; margin-bottom:14px; margin-top:10px; }
table.stupci_1 td{padding:0 14px;}
table.stupci_1 td p{font-size:11px; line-height:1.25em; margin-top:0;}
.okvir .bottom table.stupci_1{margin-top:0;}
.okvir table.stupci_1 td{padding:0;}
/*---------*/
table.stupci_2,
table.stupci_2_bez_linije,
table.stupci_2_bez_linije_okviri_in,
table.stupci_2_za_naslove{margin-bottom:18px; width:100%;} /*tm*/
table.stupci_1 h3,
table.stupci_2 h3,
table.stupci_2_bez_linije h3,
table.stupci_2_bez_linije_okviri_in h3{font-size:11px; margin-bottom:7px; color:#ff6b00; margin-top:-0.3em; clear:both; line-height:1.3em;} /* lh 20 */
/*.okvir h3{font-size:12px; margin-bottom:12px; color:#ff6b00;}*/
.okvir table.stupci_2,
.okvir table.stupci_2_bez_linije,
.okviri table.stupci_2_bez_linije_okviri_in{margin-bottom:0;}
table.stupci_2 .okvir,
table.table.stupci_2_bez_linije .okvir,
table.stupci_2_bez_linije_okviri_in .okvir{margin-bottom:0;}
table.stupci_2 td{background:url(../images/border_v.gif) repeat-y 0 0;}
table.stupci_2 td,
table.stupci_2_bez_linije td,
table.stupci_2_za_naslove td,
table.stupci_2_bez_linije_okviri_in td{padding-left:14px; padding-right:14px; width:50%; vertical-align:top;}
table.stupci_2 td td, table.stupci_2_bez_linije td td{background:none; padding:0; width:auto;}
table.stupci_2_bez_linije_okviri_in td{padding-right:7px; padding-left:7px;}
table.stupci_2 td.first,
table.stupci_2_bez_linije td.first,
table.stupci_2_bez_linije_okviri_in td.first{padding-left:0; background:none;}
table.stupci_2 td.last,
table.stupci_2_bez_linije td.last,
table.stupci_2_bez_linije_okviri_in td.last{padding-right:0;}
table.stupci_2 p,
table.stupci_2_bez_linije p,
table.stupci_2_bez_linije_okviri_in p{margin:0; margin-bottom:10px; margin-bottom:0em; font-size:11px;}
table.stupci_2_bez_linije_okviri_in .okvir p{margin:0; margin-bottom:10px; font-size:11px;  height:1%;}
table a.vise{margin-top:4px; line-height:12px;}
table td .object-left{float:left; margin-right:10px; margin-top:2px;}
.class-newsletter  table td .object-left{float:none;}
table td td .object-left{float:none; margin-right:10px;}
table.stupci_2_izdvajamo{margin-bottom:14px;}
.okvir table.stupci_2_izdvajamo{margin-bottom:0;}
table.stupci_2_izdvajamo .okvir{margin-bottom:0;}
table.stupci_2_izdvajamo td{background:url(../images/border_v.gif) repeat-y 0 0;}
table.stupci_2_izdvajamo td{padding-left:14px; padding-right:14px; width:50%; vertical-align:top;}
table.stupci_2_izdvajamo td td{background:none; width:auto; padding:0; vertical-align:top;}
table.stupci_2_izdvajamo p{ margin:0; margin-bottom:0px; line-height:1.25em;}

table.stupci_2_izdvajamo td.first{padding-left:0; background:none;}
table.stupci_2_izdvajamo td.last{padding-right:0;}
table.stupci_2_izdvajamo h3{font-size:11px; margin-bottom:5px; color:#ff6b00; margin-top:-0.3em; clear:both; line-height:1.6em;} /* lh 20 */
table.stupci_2_izdvajamo ul{font-size:11px;}
/*--------------------------------------- t3 tablice ----------------------------------*/
table.stupci_3 {margin-bottom:18px; table-layout:fixed; border-top:10px solid #fff;} /*tm*/
table.stupci_3 h3{margin-top:0; color:#ff6b00; font-size:11px; margin-bottom:6px;}
table.stupci_3 td{background:url(../images/border_v.gif) repeat-y 100% 0; }
table.stupci_3 td.first{padding-right:14px; width:177px;}
table.stupci_3 td.col1{padding:0 14px; width:176px;}
table.stupci_3 td.last{padding-left:14px; background:none; width:177px;}
table.stupci_3 p{margin-bottom:6px;}
table.stupci_3 a.vise{margin-top:0px;}
/*----------*/
table.stupci_2_za_naslove {margin-bottom:0; padding-bottom:0;}
table.stupci_2_za_naslove h2{ margin-left:0;}
table.stupci_2_za_naslove td.first{padding-right:22px; padding-left:14px;}
table.stupci_2_za_naslove td.last{padding-left:22px; padding-right:14px;}
/*------------------------- .stupci_2 table.stupci_2_bez_linije ---------------------*/
.stupci_2 table.stupci_2_bez_linije{margin-bottom:0;}
.stupci_2 table.stupci_2_bez_linije td{padding:0px;}
.stupci_2 table.stupci_2_bez_linije td.first{padding-right:22px; padding-left:14px; }
.stupci_2 table.stupci_2_bez_linije td.last{padding-left:22px;  padding-right:14px;}
/*------------------------- .stupci_2 table.stupci_2_bez_linije ---------------------*/
.nb table.stupci_2_bez_linije{margin-bottom:0; table-layout:fixed;}
.nb table.stupci_2_bez_linije td.first,.nb table.stupci_2_bez_linije td.last{padding:0 14px;}
.nb table.stupci_2_bez_linije td.trazilica{background-color:#f2f2f3; padding:10px 14px 14px; width:259px; border:1px solid #ccc;}
.nb table.stupci_2_bez_linije td.space{width:14px; padding:0;}
.trazilica label{font-weight:normal; margin-bottom:5px;}
.trazilica select{float:left;}
.trazilica span.btn{float:left; margin-top:-2px;}
.nb table.stupci_2_bez_linije td.trazilica .inputselect{width:178px; margin-right:10px; margin-bottom:1px;}
/*--------------------------------- TABLE STRIPE -------------------------------*/
table ul{margin-left:1.4em;}
table.pruge1,
table.pruge2{vertical-align:middle; font-size:11px;}
table.pruge1 tr th, table.pruge2 tr th{text-align:center; padding:4px 6px; font-weight:normal; color:#ff6b00; }
table.pruge1 tr th.first,table.pruge2 tr th.first{text-align:left;}
table.pruge1 tr th{text-align:left;}
table.pruge1 tr td,
table.pruge2 tr td{border-bottom:1px solid #d0cfd4;  padding:4px 6px; background-color:#fff; vertical-align:middle; border-left:1px solid #d0cfd4;}
table.pruge2 tr td{padding:4px 0; border-left:1px solid #d0cfd4;}
table.pruge1 tr.odd td, table.pruge1 tr.last_odd td,
table.pruge2 tr.odd td, table.pruge2 tr.last_odd td{border-bottom:1px solid #d0cfd4; background-color:#f2f2f3;}
table.pruge1 tr.last_even td, table.pruge1 tr.last_odd td,
table.pruge2 tr.last_even td, table.pruge1 tr.last_odd td{}
table.pruge1 tr td.first,
table.pruge2 tr td.first{padding-left:6px; font-weight:normal; border-left:none;}
table.pruge1 tr td.last{ padding-left:14px;}
table.pruge2 tr td.last{border-left:1px solid #d0cfd4; text-align:center;}
	/* tr.s1 - prva čelija bold narančasta, druga bez lijevog ruba */
	table tr.s1 td.first{color:#ff6b00;}
	table tr.s1 td.last{border-left:none;}
	/*----*/

.iskon-tv table td p {line-height:1.7em;}
.iskon-tv table td p img {vertical-align:middle;}

/*------------------------------------------------ table.tsiva -------------------------------*/
table.tsiva,
table.tsiva_lijevo-poravnanje *{font-size:11px;}
table.tsiva th,
table.tsiva_lijevo-poravnanje th{color:#ff6b00; font-weight:normal; padding:4px 6px; vertical-align:middle;  border-bottom:1px solid #d0cfd4; border-left:1px solid #d0cfd4;}
table.tsiva th p,
table.tsiva_lijevo-poravnanje th p{color:#6d6f77; font-weight:normal; font-size:10px;}
table.tsiva td,
table.tsiva_lijevo-poravnanje td{background-color:#f2f2f3; border-bottom:1px solid #d0cfd4; padding:4px 6px; vertical-align:middle;}
table.tsiva td.first,
table.tsiva_lijevo-poravnanje td.first{text-align:left; border-left:none;}
table.tsiva th.first,
table.tsiva_lijevo-poravnanje th.first{text-align:left; border-left:none;}
table.tsiva td,
table.tsiva_lijevo-poravnanje td{text-align:center; border-left:1px solid #d0cfd4;}
table.tsiva_lijevo-poravnanje td{text-align:left;}

table.tsiva table{width:100%;}

/*-------- upozorenje ---------------*/
.upozorenje{font-size:10px; color:#6d6f77;}
/*----------------------------- s_naslovom_narancasta -----------------------------------------*/
ul.s_naslovom_narancasta{padding:0 0px; margin-left:0; background:transparent;}
ul.s_naslovom_narancasta  li b, ul.s_naslovom_narancasta li strong{color:#ff6b00; font-size:11px;}
ul.s_naslovom_narancasta  li a {text-decoration:none;}
ul.s_naslovom_narancasta li{padding-left:10px; line-height:1.2em; margin-bottom:8px; background:url(../images/bullet.gif) no-repeat 0 0.45em; list-style:none; height:1%;}
/*------*/
/*----------------------------- s_naslovom_narancasta10px -----------------------------------------*/
ul.s_naslovom_narancasta10px{padding:0 0px; margin-left:0; background:transparent; font-size:10px;}
ul.s_naslovom_narancasta10px  li b, ul.s_naslovom_narancasta li strong{color:#ff6b00; font-size:11px;}
ul.s_naslovom_narancasta10px  li a {text-decoration:none;}
ul.s_naslovom_narancasta10px li{padding-left:10px; line-height:1.2em; margin-bottom:8px; background:url(../images/bullet.gif) no-repeat 0 0.45em; list-style:none; height:1%;}
/*------*/
/*------------------------------- siva lista -----------------------------------------*/
ul.siva, table ul{padding:0 0px; margin-left:0;  background:transparent;}
ul.siva li, table ul li{padding-left:10px; line-height:1.2em; margin-bottom:8px; background:url(../images/bullet2.gif) no-repeat 0 0.45em; height:1%; list-style:none;}
/*---*/
/*------------------------------- siva10px lista -----------------------------------------*/
ul.siva10px{padding:0 0px;  margin-left:0; background:transparent; font-size:10px;}
ul.siva10px li{padding-left:10px; line-height:1.2em; margin-bottom:8px; background:url(../images/bullet2.gif) no-repeat 0 0.45em; height:1%; list-style:none;}
/*---*/
/*------------------------------- narancasta lista -----------------------------------------*/
ul.s_naslovom_narancasta_sivi_bold{padding:0 0px; margin-left:0; background:transparent;}
ul.s_naslovom_narancasta_sivi_bold li{padding-left:10px; line-height:1.2em; margin-bottom:8px; background:url(../images/bullet.gif) no-repeat 0 0.45em; list-style:none; height:1%;}
/*---*/
/*------------------------------- narancasta lista  10px-----------------------------------------*/
ul.s_naslovom_narancasta_sivi_bold10px{padding:0 0px; margin-left:0; background:transparent; font-size:10px;}
ul.s_naslovom_narancasta_sivi_bold10px li{padding-left:10px; line-height:1.2em; margin-bottom:8px; background:url(../images/bullet.gif) no-repeat 0 0.45em; list-style:none; height:1%;}
/*---*/
ul{font-size:11px;}
.okvir ul{margin-bottom:0 !important; margin-top:0px;}
.okvir ul li.last{margin-bottom:0;}
/*---------------------------------------------- table ousluzi -----------------------*/
.ousluzi{margin-bottom:14px;}
.ousluzi h2{font-size:11px; margin:0; margin-bottom:5px; color:#ff6b00; margin-top:-0.3em; clear:both; line-height:1.6em;} /* lh 20 */
.ousluzi  p{margin:0px; font-size:11px;}
.ousluzi p.tekst_10px{ line-height:12px;}
.ousluzi .top{background:url(../images/okvir_top_right.gif) no-repeat 100% 0; border-left:1px solid #ccccd0; height:5px; width:253px; font-size:1px; line-height:1px; padding:0; margin:0; }
.ousluzi .bottom{background:url(../images/okvir_bottom_left.gif) no-repeat 0 100%; border-right:1px solid #ccccd0; height:5px; font-size:1px; line-height:1px; padding:0; margin:0; }
/*html>body  .ousluzi .bottom{height:6px;}*/
.ousluzi .in{border-left:1px solid #ccccd0; border-right:1px solid #ccccd0; vertical-align:middle; padding:8px 14px 9px; font-size:11px;}
.ousluzi .space{width:14px;}
.ousluzi .spacer{padding-bottom:8px; padding-top:9px; background-position:0 9px; }
.ousluzi .slika_usluga{vertical-align:top;}
.ousluzi a.vise{margin-top:4px; line-height:12px;}
.h_nav{position:relative; height:1%;}
.h_nav ul.navinline{float:none; position:absolute; bottom:8px; right:0; font-size:10px;}
.h_nav ul.navinline a{text-decoration:none; color:#6d6f77;}
.h_nav ul.navinline a:hover, .h_nav ul.navinline a.activepage{color:#ff6b00;}
#iglavna{visibility:hidden;}
/*--------------------------------------------- paketi ----------------------------------*/
.paketi_3 h3{color:#ff6b00;}
.paketi_3 ul{margin-bottom:0;}
.paketi_3{margin-bottom:18px; clear:both; font-size:11px;} /*tm*/
.paketi_3 a{color:#6d6f77; text-decoration:none;}
.paketi_3 a:hover{color:#ff6b00;}
p.bez{margin-top:1px; font-size:11px; font-weight:bold; font-family:Verdana; width:100px; text-align:left;}
.paketi_3{table-layout:fixed; width:588px;}
.paketi_3 .top{width:186px; border:none; padding:0; background:#fff; height:auto; height:18px; vertical-align:top;}
.paketi_3 h2{margin:0; background:#ff6b01 url(../images/paket_top.jpg) no-repeat 0 0; line-height:24px; color:#fff; text-align:center; font-size:14px;}
.paketi_3 h2.px12{font-size:12px;}
.paketi_3 h2 a{color:#fff; display:block;}
.paketi_3 h2 a:hover{color:#fff;}
.paketi_3 td {border-left:1px solid #ff8021; width:186px; border-right:1px solid #ff8021; background:#F2F2F3 url(../images/border.gif) repeat-x 0 100%; padding:4px 10px;  vertical-align:middle; height:32px;}
.loose td {height:auto;}
.paketi_3 td table td{width:auto; border:none; background:none; padding:0; height:auto;}
.paketi_3 td.space{border:none;  width:auto; padding:0; background:#fff;}
.paketi_3 td.space10{border:none;  width:auto; height:15px; padding:0; background:#fff;}
.paketi_3 td.bottom{background:#fff url(../images/paket_btm.gif) no-repeat 0 0; border:none; padding:0; height:9px; font-size:1px; line-height:1%;}
.paketi_3 td.mid{background:#fff; border-color:#ccccd0; padding-bottom:10px; padding-top:0;}
.paketi_3 .topg{width:166px; border:none; height:auto; padding:0; padding-top:20px; background:#fff url(../images/okvir_top_right_186.gif) no-repeat 0 0;  padding:4px 10px 0; }
.safari .paketi_3 .topg{width:186px;}
.paketi_3 td.bottomg{background:#fff url(../images/okvir_bottom_left_186.gif) no-repeat 0 100%; border:none; border-right:1px solid #ccccd0; padding:0; height:1%; font-size:1%; line-height:1%;}
.paketi_3 td.btm3{width:186px; border:none; height:auto; padding:0; background:#fff url(../images/okvir_bottom_left_186.gif) no-repeat 0 100%; vertical-align:top;}
.paketi_3 td h3{margin-top:0; font-size:11px;}
.paketi_3 div.top3{padding:4px 5px 0; background:#fff url(../images/okvir_top_right_186.gif); line-height:1.2em; vertical-align:middle;}
.paketi_3 div.top3 ul {margin-bottom:4px; margin-top:4px;}
.paketi_3 div.top3 ul li{padding:0; line-height:1.2em;}
.space8px{padding-top:7px;}
.paketi_3 .topg a.vise{font-size:10px;}
.paketi_3 td.cijena{background:#fff; height:auto; padding-top:0; padding-bottom:0; text-align:left; height:24px;}
table.split td.split_c_2{width:50px;}
table.split2 td.split_c_2{width:50px; padding-right:10px;}
table.split2 td.split_c_3{width:120px; padding-right:10px; text-align:right;}
.paketi_3 .cijena table.split2 td.split_c_3 a{display:inline;}
table.split2 td{text-align:center;}
.paketi_3 td.cijena{padding:0; padding-top:4px; }
.paketi_3 table.split2 td table.cijena2{float:none; margin-top:2px; }
.paketi_3 table.split2 td{vertical-align:bottom;}
.paketi_3 .cijena table.split2 td a{float:none; margin-top:0; margin-bottom:3px; display:block;}
.paketi_3 .cijena table.cijena2{float:left; width:auto;  margin:4px auto 0;}
.paketi_3 table.cijena2 tr td{height:1em; border:0; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; background:none; width:auto;}
.paketi_3 table.cijena2 tr td.glavna{font-size:28px; line-height:28px;  width:auto; color:#ff6b00; font-weight:bold;  text-align:right; margin:0; padding:0;}
.paketi_3 table.cijena2 tr td.lipe{font-size:10px; line-height:1.2em; color:#ff6b00;   text-align:left; vertical-align:bottom; padding-left:2px;}
.paketi_3 table.cijena2 tr td.lipeh{visibility:hidden;  font-size:10px; line-height:1.2em; color:#ff6b00;   text-align:left; vertical-align:bottom; padding-left:2px;}
.paketi_3 table.cijena2 tr td.valuta{font-size:10px; line-height:1em;  color:#6d6f77;  text-align:left; vertical-align:top;  padding-left:2px; padding-bottom:3px;}
.paketi_3 table.cijena2 tr td.od{font-size:10px; width:12px; line-height:1.2em; color:#6d6f77;   text-align:right; vertical-align:top; padding-top:2px; padding-right:2px;}
.paketi_3 .cijena a{background:url(../images/strelica.gif) no-repeat 0 0.3em; padding-left:12px;  margin-top:1.6em;   float:right; display:inline; font-size:10px;}
.paketi_3 td.napomena{background:none; font-size:10px; border:none; padding-left:0; width:auto; margin:0; height:auto;}
table.paketi_3 ul.siva li, table.paketi_3 ul li{margin-bottom:0;}
/*------------------------ Paketi new --------------------------------------------*/
.omjer2_1 .topg{width:367px; background:#fff url(../images/okvir_top_right_372.gif) no-repeat 0 0;}
.omjer2_1 td.bottomg{background:#fff url(../images/okvir_bottom_left_372.gif) no-repeat 0 100%;}

.omjer1_1 .topg{width:318px; padding:0; background:#fff url(../images/okvir_top_right_318.gif) no-repeat 0 0;}
.omjer1_1 .space8px{padding:8px 10px 0;}
.omjer1_1 td.bottomg{background:#fff url(../images/okvir_bottom_left_318.gif) no-repeat 0 100%;}
.omjer1_1 .top{width:256px;}
.omjer1_1 h2{background-image:url(../images/paket_top_256.jpg);}
.omjer1_1 td.bottom {background-image:url(../images/paket_btm_256.gif);}

.omjer1_1 td.col8{width:246px;  text-align:center;}

.omjer1_1 td{width:254px;}
.omjer1_1 .napomena{text-align:right;}


/*-------------------------------------- sivi box ------------------------------------------------------*/
.sivi_box{background:url(../images/sivi_box_center.gif) repeat-y 0 0; clear:both;  width:100%; margin-bottom:14px;}
.sivi_box ul.navinline li{float:left; margin-bottom:0; position:relative;}
.sivi_box ul.navinline a{border-color:#6d6f77; padding:0 6px;}
.sivi_box ul.navinline li.first a{padding-left:0;}
.sivi_box_btm{background:url(../images/sivi_box_btm.gif) no-repeat 0 100%; padding:7px 16px;  color:#6d6f77; font-size:11px;}
.sivi_box_btm a{color:#6d6f77; text-decoration:none;}
.sivi_box_btm a:hover, .sivi_box_btm a.activepage {color:#FF6B00;}
.sivi_box_top{background:url(../images/sivi_box_top.gif) no-repeat 0 0;}


/*------------- OPERA HACK --------------------------------------------------------*/
/* ispravlja kod cijene - lipe i kn/mj koje bježe prema gore */
@media all and (min-width: 0px){
.paketi_3 table.cijena2 tr td.od{padding-top:0px;}
.paketi_3 table.cijena2 tr td.lipe{padding-top:2px;}
.paketi_3 table.cijena2 tr td.lipeh{padding-top:0px;}
.paketi_3 table.cijena2 tr td.valuta{padding-bottom:0px;}
.paketi_3 table.cijena2 tr td.valuta{padding-bottom:0px;}
}
/*END OPERA HACK*/
/*-------------------------------- ITEM ------------------------*/
.item h3{margin-top:0; font-size:11px;}
p.datum{margin:0; font-size:10px; color:#999;}
a.vise {font-size:10px !important;}
.tekst_10px{font-size:10px !important;}
h4{font-size:11px; margin-bottom:5px; margin-top:0;}
ul ul{margin-top:0;}
ul li li{line-height:1.3em; background-image:url(../images/bullet3.gif); background-position:0 0.5em}
.font11{font-size:11px;}
.okvir h2{margin-left:0; color:#ff6b00; margin-bottom:2px;}
#sitemap a{text-decoration:none; font-size:11px;}
#sitemap a.gray_under:hover{color:#ff6b00;}
#sitemap td.last{padding-left:40px;}
p.napomena{font-size:10px !important;}
/*---------------------------------------- PRINT -----------------------------------------------*/
#print #allincontent{background:white;}
#print #wraper{width:588px;}
#print #maincontent{float:none; width:588px; margin:0 auto;}
#print #rightmenu{display:none;}
/*------------*/
/*------------------------------FAQ------------------------------------*/
.faq a.open{font-weight:bold; background-image:url(../images/strelica2_down.gif);}
.faq a.close{background-color:#f2f2f4;}
.faq a.open:hover{background-image:url(../images/strelica2.gif);}
.faqdio *{margin:0; padding:0; font-size:11px;}
.faqdio{width:100%;}
.faq{text-align:left; list-style:none;}
#maincontent .faq h3{margin:0;padding:0;font-weight:normal;}
.faq li{padding:0; }
.faq li#p_0 a{border-top:1px solid #ddd;}
a#showhide{display:none;}
a.show{background:url(../images/strelica3_down.gif) no-repeat 0 50%;}
a.hide{background:url(../images/strelica3_up.gif) no-repeat 0 50%;}
a.show:hover,a.hide:hover{background:url(../images/strelica.gif) no-repeat 0 50%;}
.faq div{margin:6px 5px 14px 38px;}
.faq h3 a{display:block;color:#6d6f77;background-color:#f2f2f4;padding:5px 10px 5px 22px;}
.faq a{border-bottom:1px solid #ddd; padding:5px;text-decoration:none;padding-left:12px;background:url(../images/strelica2.gif) no-repeat 10px 0.9em;}
html>body .faq a{background:url(../images/strelica2.gif) no-repeat 10px 0.9em;}
.faq a:hover{background-image:url(../images/strelica2_down.gif);}
.faq a.open, .faq a:hover{background-color:#f2f2f4;}
.faq p{margin-bottom:1em;line-height:1.4em;font-weight:normal;}
.faqdio .faq p a{display:inline;background:none;text-decoration:underline;border-bottom:none;margin:0;padding:0;}
.faqdio .faq p a:hover{background:none;text-decoration:none;}
.faq p em{font-style:normal;text-decoration:underline;}
.faq a span{text-align:left;}
#showhide{padding-left:12px;display:block;padding-bottom:0.5em;margin-bottom:1em;margin-left:1em;border-bottom:1px dashed #B3B3B3;}
/*-------------------------------------------------------------------------------------------*/
.s10{padding:3px 0;}
.object-center{text-align:center;}
#sidebar .object-center,
#rightmenu .object-center{text-align:left;}
#rightmenu .object-center{margin-bottom:20px;}

table.obicna td{border:none !important; background-color:transparent !important; vertical-align:top !important; padding:0 !important; margin:0 !important;}
table.obicna td p{margin-top:0 !important;}
/*-------------------------------------------*/
#bnewsletter #allincontent{background:none;}
#bnewsletter #wraper {width:588px;}
#bnewsletter #footer .in {text-align:center; width:588px;}
#bnewsletter #logo{margin-top:0;}
#bnewsletter .newsletter_num,.right_link{float:left; margin-top:33px; margin-left:10px; font-size:11px;}
#bnewsletter .right_link{float:right; font-size:10px; margin-right:14px;}
#bnewsletter .right_link a{text-decoration:none;}
#bnewsletter .n_nap{text-align:center; margin-bottom:11px;}
#bnewsletter table.column_2 td{vertical-align:top; font-size:11px;}
#bnewsletter table.column_2 h3{margin-top:0; font-size:11px;}
#bnewsletter table.stupci_2_bez_linije td table td{width:auto;}
#bnewsletter table.stupci_2_bez_linije td *,
#bnewsletter table.stupci_2 td *{font-size:10px;}
#bnewsletter table.stupci_2_bez_linije td h3{font-size:11px;}
#bnewsletter .okvir table.stupci_2 td *{font-size:11px;}
#bnewsletter table.stupci_2_za_naslove td .naslov{margin:0; padding-bottom:8px;}
#bnewsletter table td .object-left{float:left;}


/*------------------ Flash banner full screen ------------------*/
#flash-banner{position:absolute; top:70px; left:0;}



/*----------- newsletter ----------*/
#newsletter-box p{margin: 0 10px; padding:0; line-height:1.2em;}
#newsletter-box a.jumboimg{margin-top:-9px; margin-bottom:5px; display:block; }



tr.hide_action{display:none !important;}
/****************************************************/
#itype_col{padding-top:0px; padding-right:0;}
#itype{width:100%; font-size:11px; color:#6D6F77;}



/******************* gallery ***********************/
.gallerytekst,.gallerytekst a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;font-weight:normal;color:#FFF;}
.galleryborder1{border-top-style:solid;border-right-style:solid;border-left-style:solid;border-color:#bfbfbf;border-width:1px;}

/******************* embed gallery - scroller sa logotipovima  ***********************/

div.stripe-logos {width:588px; position:relative; height:55px;}

div.stripe-logos a.button-left, div.stripe-logos a.button-right {display:block; width:27px; outline:none; zoom:1;}
div.stripe-logos span.top {display:block; position:absolute; top:0; width:27px; height:12px;}
div.stripe-logos span.bottom {display:block; position:absolute; bottom:0; width:27px; height:12px;}

div.stripe-logos a.button-left {position:absolute; left:0; background:url(../images/stripe-logos-button-left-arrow.png) no-repeat left center;}
div.stripe-logos a.button-left span.top {left:0; background:url(../images/stripe-logos-button-left-top.png) no-repeat;}
div.stripe-logos a.button-left span.bottom {left:0; background:url(../images/stripe-logos-button-left-bottom.png) no-repeat;}
div.stripe-logos a.button-left:hover {background-position:right center}

div.stripe-logos a.button-right {position:absolute; right:0; background:url(../images/stripe-logos-button-right-arrow.png) no-repeat right center;}
div.stripe-logos a.button-right span.top {right:0; background:url(../images/stripe-logos-button-right-top.png) no-repeat;}
div.stripe-logos a.button-right span.bottom {right:0; background:url(../images/stripe-logos-button-right-bottom.png) no-repeat;}
div.stripe-logos a.button-right:hover {background-position:left center}

div#ie6 div.stripe-logos a.button-right span.top, div#ie6 div.stripe-logos a.button-right span.bottom {right:-1px;}
div#ie6 div.stripe-logos a.button-left span.bottom, div#ie6 div.stripe-logos a.button-right span.bottom {bottom:-1px;}

div.stripe-logos div.slides-top {height:100%; width:534px; margin:0 27px;
	background:url(../images/stripe-logos-border-bg.png) repeat-x left bottom;}
div.stripe-logos div.slides-bottom {height:100%; width:534px;
	background:url(../images/stripe-logos-border-bg.png) repeat-x left top;}

div.stripe-logos div.slide {height:52px; margin:1px 0; width:534px; top:1px; left:0; overflow:hidden;}
div.stripe-logos div.slide div.wrap {float:left;}

.center-img {height:53px; text-align:center; display:table-cell; vertical-align:middle;}
.center-img img {vertical-align:middle;}

/**/

div.stripe-logos .slide {position:relative;}
div.stripe-logos .drag {position:absolute; top:0; left:0;}
div.stripe-logos .drag div {padding:0 15px 0 0;}
div#ie6 div.stripe-logos .drag div {padding:0 42px 0 0;}

div.stripe-logos table {border-collapse:collapse;}
div.stripe-logos table td {padding:0 0 0 15px;}


/*---------------------------------- new tabs ---------------------*/
.tabbed-nav{margin-bottom:14px;}

.tabbed-nav .break{margin-top:-2px;}

.tabbed-nav .tabs {list-style:none; padding:0; margin:0; background:url(../images/b2_n.gif) repeat-x 0 100%; float:left; width:100%; }
.tabbed-nav .tabs li {float:left; margin-right:-8px; margin-bottom:0;}
.tabbed-nav .tabs li a {display:block; position:relative; text-decoration:none;}
.tabbed-nav .tabs li a em {display:block; height:27px; float:left; padding:0 20px 0 00px; background:url(../images/tabs_l_n.gif) right top; position:relative; z-index:100; font-size:12px; font-weight:bold; font-style:normal; color:#fff; line-height:26px; font-family:arial, helevetica, sans-serif; width:100px; text-align:center;}
.tabbed-nav .tabs li a b {display:block; float:left; width:12px; height:27px; background:url(../images/tabs_l_n.gif) left top; position:relative; z-index:200;}

.tabbed-nav .tabs .first a{z-index:800;}
.tabbed-nav .tabs .t2 a{z-index:790;}
.tabbed-nav .tabs .t3 a{z-index:780;}
.tabbed-nav .tabs .t4 a{z-index:770;}
.tabbed-nav .tabs .t5 a{z-index:760;}
.tabbed-nav .tabs .last a{z-index:750;}

.tabbed-nav .tabs li.last a em, .tabbed-nav .tabs li.last a b{background-image:url(../images/tabs_l_n_last.gif)}

.tabbed-nav .tabs li a:hover em, .tabbed-nav .tabs li a:hover b{background-image:url(../images/tabs_l_n_a.gif)}
.tabbed-nav .tabs li.last a:hover em, .tabbed-nav .tabs li.last a:hover b{background-image:url(../images/tabs_l_n_a_last.gif)}

.tabbed-nav .tabs li a.selected, .tabbed-nav .tabs li a.selected:hover {z-index:999;}
.tabbed-nav .tabs li a.selected b, .tabbed-nav .tabs li a.selected:hover b {background-image:url(../images/tabs_l_a.gif)}
.tabbed-nav .tabs li a.selected em, .tabbed-nav .tabs li a.selected:hover em  {background-image:url(../images/tabs_l_a.gif);}

.tabbed-nav .tabs li.last a.selected b, .tabbed-nav .tabs li.last a.selected:hover b {background-image:url(../images/tabs_last_l_a.gif)}
.tabbed-nav .tabs li.last a.selected em, .tabbed-nav .tabs li.last a.selected:hover em  {background-image:url(../images/tabs_last_l_a.gif);}


/* ################################################################################################# */
/* ##################################### tabbed teaser ############################################# */
/* ################################################################################################# */
.tabbed_teaser{width:588px; height:262px; position:relative; background:url(../images/tabbed_teaser/center_clean.png) no-repeat 50% 0; margin-bottom:14px;}
.tabbed_teaser .tt_nav{position:absolute; top:0; left:0; height:100%; width:139px;  background-repeat:no-repeat;}
.tabbed_teaser .tt_right{position:absolute; top:0; left:auto; right:0; height:100%;}

/* tabs sturucture & design*/
.tabbed_teaser .tt_tabs {position:relative; overflow:hidden; height:258px; width:310px; top:2px; margin-left:139px; }
.tabbed_teaser .tt_tabs .tt_tab {display:none; position:absolute; width:310px; height:258px; background:url(../images/tabbed_teaser/center_align_left.png) repeat-y 100% 0; overflow:hidden;}
.tabbed_teaser .tt_tabs td{height:86px; padding:0 12px; vertical-align:middle; font-size:14px;  font-weight:bold;}
.tabbed_teaser .tt_tabs td a{color:#ff6b00;}

.tabbed_teaser .tt_slika{width:185px; height:128px; float:left;}
.tabbed_teaser .tt_opis_cijena{width:125px; height:128px; float:right; overflow:hidden;}


.tabbed_teaser .ikone_usluge{width:165px; height:46px; float:right; clear:both;}
.tabbed_teaser .link_vise{position:absolute; left:14px;  bottom:14px; font-size:11px;}
.tabbed_teaser .ikone_usluge img{margin-right:10px; float:right;}

/* right tabs activated */
.tabbed_teaser .tt_tabs .tt_tab_align_right {background:url(../images/tabbed_teaser/center_align_right.png) repeat-y 0 0;}
.tabbed_teaser .tt_tab_align_right .tt_slika{float:right;}
.tabbed_teaser .tt_tab_align_right .tt_opis_cijena{float:left;}
.tabbed_teaser .tt_tab_align_right .ikone_usluge{float:left;}
.tabbed_teaser .tt_tab_align_right .link_vise{position:absolute; left:auto; right:14px; bottom:14px; font-size:11px;}
.tabbed_teaser .tt_tab_align_right .ikone_usluge img{margin-right:0; margin-left:10px; float:left;}


.tabbed_teaser .tt_opis_cijena p{margin-top:0;}
.tabbed_teaser .tt_opis{margin-bottom:12px;}
.tabbed_teaser .tt_opis,
.tabbed_teaser .tt_cijena{padding-left:14px; font-size:11px;}

.tabbed_teaser .tt_cijena span{display:block; font-size:11px; margin-bottom:2px;}
.tabbed_teaser .tt_cijena strong{font-size:14px; color:#ff6b00;}


/* navigation design & structure nav*/
.tabbed_teaser .tt_nav td{width:125px; padding-left:14px; cursor:pointer; vertical-align:middle;}
.tabbed_teaser td a{color:#6d6f77; text-decoration:none; outline:none;}
.tabbed_teaser .tt_nav td:hover a strong,
.tabbed_teaser .tt_nav .activeSlide td a strong{color:#ff6b00;}
.tabbed_teaser td a strong{display:block; font-size:12px;}
.tabbed_teaser td a span{font-size:11px;}

/* navigation structure 3 rows*/
.tabbed_teaser .tt_3 td{height:87px;}
.tabbed_teaser .tt_3 td.row_2{height:88px;}

/* navigation structure 2 rows */
.tabbed_teaser .tt_2 td{height:131px;}


/*============ 2 ROWS ============================== */

/* left navigation*/
.tabbed_teaser .tt_2_left,
.tabbed_teaser .tt_2_left .activeSlide td{background-image:url(../images/tabbed_teaser/left_2_compact.png); background:position:0 0; background-repeat:no-repeat;}


/* right navigation*/
.tabbed_teaser .tt_2_right,
.tabbed_teaser .tt_2_right .activeSlide td{background-image:url(../images/tabbed_teaser/right_2_compact.png); background:position:0 0; background-repeat:no-repeat;}


/* left & right */
.tabbed_teaser .tt_2 .activeSlide td.row_1{background-position:-278px 0;}
.tabbed_teaser .tt_2 .activeSlide td.row_2{background-position:-278px -131px;}


/*============ 3 ROWS ============================== */

/* left navigation*/
.tabbed_teaser .tt_3_left,
.tabbed_teaser .tt_3_left .activeSlide td{background-image:url(../images/tabbed_teaser/left_3_compact.png); background:position:0 0; background-repeat:no-repeat;}


/* right navigation*/
.tabbed_teaser .tt_3_right,
.tabbed_teaser .tt_3_right .activeSlide td{background-image:url(../images/tabbed_teaser/right_3_compact.png); background:position:0 0; background-repeat:no-repeat;}


/* left & right */
.tabbed_teaser .tt_3 .activeSlide td.row_1{background-position:-278px 0;}
.tabbed_teaser .tt_3 .activeSlide td.row_2{background-position:-278px -87px;}
.tabbed_teaser .tt_3 .activeSlide td.row_3{background-position:-278px -175px;}
.tabbed_teaser .tt_3:hover,
.tabbed_teaser .tt_3_hover{background-position:-139px 0;}

/* ############################ tabbed_teaser_oneside upgrade ###################################### */
.tabbed_teaser_oneside{background-image:url(../images/tabbed_teaser/center_clean_leftside.gif); background-position:100% 0;}
.tabbed_teaser_oneside .tt_tabs{width:444px;}
.tabbed_teaser_oneside .tt_tabs .tt_tab {width:444px; height:258px; background:transparent;}
.tabbed_teaser_oneside .tt_opis_cijena{width:190px; height:196px;}
.tabbed_teaser_oneside .tt_opis,
.tabbed_teaser_oneside .tt_cijena{padding-left:0px; font-size:11px;}
.tabbed_teaser .tt_tabs td{height:62px;}


.strelice_sive_kocka{width:auto;list-style:none;background:none;line-height:1.2em;padding-bottom:0;margin:0;}
.strelice_sive_kocka li{margin-bottom:0;display:block;background:url(../images/arrows/gray_block_s_r.gif) no-repeat 0 .4em;font-size:1em;color:#6d6f77;text-decoration:none;padding:1px 0 1px 13px;}
#ie6 .strelice_sive_kocka li{height:1%;}
#ie7 .strelice_sive_kocka li{zoom:100%;}




/* ################################################################################################# */
/* ##################################### special boxes ############################################# */
/* ################################################################################################# */
.img-top{font-size:0px;}
.specialboxes .special-box{float:left; margin-left:14px; margin-bottom:8px; display:inline;}
.special-box{margin-bottom:20px; }
.special-box-first{margin-left:0 !important;}
.special-box .in{background:url(../images/boxes/special_box_l.png) no-repeat 0% 100%;}
#ie6 .special-box .in,
#ie7 .special-box .in{height:1%;}
.special-box .in-1{background:url(../images/boxes/special_box_r.png) no-repeat 100% 100%;}
.special-box .in2{padding:0px 11px 10px;}
.special-box h2{height:25px; line-height:25px; margin-left:0; padding-left:10px; font-weight:normal; font-size:13px; background-repeat:repeat-x; background-position:0 0; color:#fff; background-color:#898a93; margin-bottom:10px;}
.special-box h2{background-image:url(../images/boxes/title_gray.png);}
.special-box h2.orange{background-image:url(../images/boxes/title_orange.png);}
.special-box h2 img,
.special-box h2 span{margin-top:7px;}
.special-box h2 a{display:block; height:25px; line-height:25px; color:#fff; background:url(../images/arrows/white_gray_r.gif) no-repeat 96.4% 50%; text-decoration:none;}
.special-box h2.orange a{background-image:url(../images/arrows/white_orange_r.gif);}
.specialboxes .w186 {width:186px;}
.specialboxes .w186 h2 a{background-position:160px 50%;}

.special-box h2.novosti_iz_iskona{background-image:url(../images/text/novosti_iz_iskona.png);}
.special-box h2.izdvajamo{background-image:url(../images/text/izdvajamo.png);}
.special-box h2.za_tvrtke{background-image:url(../images/text/za_tvrtke.png);}


/* ################################################################################################# */
/* ##################################### right boxes ############################################### */
/* ################################################################################################# */

.grouped-boxes{border-bottom:1px solid #ccccd0; margin-bottom:25px;}

.subnav .title{background:url(../images/boxes/subnav_bg.png) repeat-x 0 1px; border-top:1px solid #ccccd0; color:#ff6b00; font-size:12px; font-weight:bold; padding:11px 8px 8px;}
#ie6 .subnav .title, #ie7 .subnav .title{margin-bottom:0;}
.subnav ul{margin:0; padding:0; list-style:none;}
.subnav ul li{background:url(../images/border2.gif) repeat-x 0 0; margin:0;}
.subnav ul a{display:block; text-decoration:none; color:#6d6f77;}
.subnav ul a span{display:block; padding:6px 6px 6px 25px; background-repeat:no-repeat; background-position:8px 0.6em; background-image:url(../images/icons/strelica.gif);}
#ie .subnav ul a{height:1%;}
.subnav ul a:hover{color:#ff6b00;}
.subnav ul a.icon_list span{background-image:url(../images/icons/list.gif);}
.subnav ul a.icon_euro span{background-image:url(../images/icons/euro.gif);}
.subnav ul a.icon_plus span{background-image:url(../images/icons/akcija.gif);}
.subnav ul a.icon_info span{background-image:url(../images/icons/info.gif);}
.subnav ul a.icon_install span{background-image:url(../images/icons/instalacija.gif);}
.subnav ul a.icon_upitnik span{background-image:url(../images/icons/upitnik.gif);}



.rbox2 {margin-bottom:1px;}
.rbox2 .title{background:url(../images/boxes/rbox2.png) repeat-x 0 1px; border-top:1px solid #ccccd0; color:#6d6f77; font-size:12px; font-weight:bold; padding:6px 8px 5px; margin-bottom:1px;}
#ie6 .rbox2 .title, #ie7 .rbox2 .title{margin-bottom:0;}
.rbox2 .in{background:#ececed; padding:8px 8px 10px;}



#rdostupnost .in{padding-right:0;}
#rdostupnost label{font-weight:normal; margin-bottom:6px;}
#rdostupnost input.searchinput{float:left; width:60px; border-color:#ccccd0; margin-right:8px; display:inline;}
#rdostupnost #iTelNumPrefix{width:40px;}
#rdostupnost #iTelNum{width:82px;}
#rdostupnost span.btn{margin-top:-2px; float:left;}




.subnav2 .title{background:url(../images/boxes/rbox2.png) repeat-x 0 1px; border-top:1px solid #ccccd0; color:#ff6b00; font-size:12px; font-weight:bold; padding:6px 8px 5px; margin-bottom:1px;}
#ie6 .subnav2 .title, #ie7 .subnav2 .title{margin-bottom:0;}

.subnav2 ul,.subnav2 li{margin:0; padding:0; list-style:none;}
.subnav2 ul a{display:block; text-decoration:none; color:#6d6f77;  font-size:10px;}
#ie .subnav2 ul a{height:1%;}
.subnav2 ul a span{display:block; padding:5px 6px 6px 16px; background:#ececed url(../images/arrows/gray_m_r.gif) no-repeat 8px 1em; margin-bottom:1px;}
.subnav2 ul a:hover span{color:#ff6b00; background-image:url(../images/arrows/orange_m_r.gif);}



#rmojiskon label{font-weight:normal; margin-bottom:2px;}
#rmojiskon input.searchinput{width:132px; border-color:#ccccd0;}
#rmojiskon .pass_input input{float:left;}
#rmojiskon .pass_input span.btn{margin-top:-2px;}




/* ################################################################################################# */
/* ##################################### packages ################################################## */
/* ################################################################################################# */


.packages{}
.package{background:#fff url(../images/package/btm_bg.png) no-repeat 0 100%; width:186px; margin-bottom:25px;}
.packages .package{margin-left:14px; float:left; display:inline;}
.packages .first-package-in-row{margin-left:0; clear:left;}
.package-in{background:url(../images/package/top_bg.png) no-repeat 0 0; padding-bottom:17px;}
#ie .package-in{height:1%;}
.package .img{text-align:center; margin-top:-4px; padding-bottom:5px; margin-left:0px;}
.package .title{text-align:center; color:#ff6b00; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin-bottom:1px;}
.package .title p{margin:0; line-height:35px;}

.package .body{margin:0px 8px; padding-top:4px; font-size:11px;}
.package .body p, .package .bubble p{background:url(../images/package/border.gif) repeat-x 0 100%; margin:0; padding:3px 0 7px;}
.package .body p.lastone,.package .bubble p.lastone{background:none;}
.package .body p, .package .bubble p{line-height:1.1em}

.package .options{padding:0px 9px 0; margin-bottom:-5px; position:relative; margin-top:8px;}
#ie .package .options{height:1%;}
.package .options .bubble{width:216px; position:absolute; z-index:999; left:8px; top:6px; font-size:11px; display:none; padding-top:10px;}
.package .options-hover .bubble{display:block;}
.package .options .bubble-in{background:#fff url(../images/bg/bubble_btm.gif) no-repeat 0 0; padding:1px 9px; margin:-10px 0; position:relative;}
.package .options .bubble-top{background:url(../images/bg/bubble_top.gif) no-repeat 0 0; height:18px; }
.package .options .bubble-btm{background:url(../images/bg/bubble_btm.gif) no-repeat 0 100%; height:14px; }
.package .options a.vise4{color:#666; font-size:11px; background-position:100% 0.5em;}
.package .options a.vise4{background-position:99% 0.5em;}
.package .options-hover a.vise4{color:#ff6b00; background-image:url(../images/arrows/orange_m2_b.gif); background-position:100% 0.6em;}

.package .footer{display:block; background:url(../images/package/order_bg.png) repeat-x 0 0; margin:-3px 2px 0; text-decoration:none; color:#fff;}
.package .footer:hover{background-image:url(../images/package/order_bg_h.png); color:#fff;}
.package .footer-in{padding:7px 8px 7px 9px; display:block; position:relative;}
.packages .box{margin-bottom:24px;}
#ie .package-in a.footer{height:1%;}


/* ################################################################################################# */
/* ##################################### special-packages ########################################## */
/* ################################################################################################# */


.package-special{background-image:url(../images/package/special/btm_bg.png);}
.package-special .package-in{background-image:url(../images/package/special/top_bg.png);}



.descriptions{float:left; width:186px; display:inline; font-size:11px; margin-left:14px; margin-bottom:20px;}
.descriptions-w2_3{width:386px;}
.descriptions-w3_3{width:588px; margin-left:0;}
.description{background:url(../images/boxes/description_bg.png) repeat-x 0 0; padding:4px 8px;}
#ie .descriptions .description{height:1%;}
.descriptions-first{margin-left:0; clear:left;}
.first-descriptions-in-row{margin-left:0;}
.description h2{color:#ff6b00; margin-left:0; padding-top:1px; padding-bottom:1px;}
.description .vise3{font-weight:bold; background-position: 0 0.5em; padding-left:12px;}

.icon_narancasta_plus, .icon_narancasta_strelica{padding-left:18px; background-repeat:no-repeat; background-position:0 0.3em;}
.icon_narancasta_plus{background-image:url(../images/icons/orange_plus.gif);}
.icon_narancasta_strelica{background-image:url(../images/icons/orange_strelica2.gif);}

/* file embed view */

.embed-file {background:url(../images/boxes/description_bg.png) repeat-x 0 0; padding:4px 8px; margin-top:1em;}
.embed-file a {float:left; color:#FF6B00; margin:0 0 2px 0; padding:1px 0 1px 18px; font-size:12px; line-height:1.4em; font-weight:bold; text-align:left;
	background:url("../images/icons/orange_plus.gif") no-repeat 0 0.3em;}

/* ##################################### price ################################################## */
.price{font-size:28px; line-height:1em; float:left; font-family:Arial;}
.price span{font-size:9px; font-family:Verdana; white-space:nowrap; line-height:1em;float:left;}
.price strong{float:left;}

.price .pre{width:30px; text-align:right; margin-top:4px;}
.price .lipe{margin-left:1px; margin-top:2px;}
.price .kn{margin-left:1px; clear:both; margin-top:3px;}

.package .order{font-weight:bold; font-size:11px; float:right; margin-top:12px; right:8px; background:url(../images/arrows/white_m_r.gif) no-repeat 100% 0.4em; padding-right:8px;}

/* ##################################### path ################################################## */
.path {font-size:9px; padding:3px 0; font-family:Verdana; color:#FF6B00; }
.path em{color:#b7b7bc;}
.path a,
.path span{text-decoration:none; color:#8a8b92;}
.path a:hover{color:#FF6B00;}

.attribute-desc{margin-bottom:25px; font-size:11px; color:#6d6f77;}
.attribute-desc table td{vertical-align:middle;}
.attribute-desc,
.attribute-desc-in{background:url(../images/package/border.gif) repeat-x 0 100%;}
.attribute-desc-in{background-position:0 0; padding:2px 0;}
.attribute-desc-in2{background:#EEEEEF url(../images/bg/desc_box.png) repeat-x 0 0;}
.attribute-desc .attribute-icon{width:178px; padding:6px 9px;}
.attribute-desc .attribute-intro{padding:0 14px;}

.iskon-tv .attribute-image {margin-bottom:14px;}
.iskon-tv .attribute-desc {margin-top:0; margin-bottom:14px; width:765px;}

/* ################################################################################################# */
/* ##################################### boxes ##################################################### */
/* ################################################################################################# */

div.box{font-size:11px;}
div.box{background:url(../images/bg/all_box.gif) no-repeat 0 100%; margin:0 0 25px 14px; float:left; display:inline; width:100%;}
div.box-first{clear:left; margin-left:0;}
div.box-in{background:url(../images/bg/all_box.gif) no-repeat 100% 0; padding:17px 15px;}

div.box_1_2{width:287px;}
div.box_1_3{width:186px;}
div.box_2_3{width:386px;}

div.box .object-left{float:left; margin-right:10px; margin-top:2px;}
div.box .object-right{float:right; margin-left:10px; margin-top:2px;}
div.box .object-center{margin-bottom:10px;}
div.box h3 {clear:both;color:#FF6B00;font-size:11px;line-height:1.6em;margin-bottom:8px;margin-top:-0.3em;}

.ousluzi .img_left{float:left; display:inline;}
.ousluzi table{border:0;}
.ousluzi div.box{width:254px; margin-bottom:0;}
.ousluzi div.box-in{padding:8px 15px;}
#ie6 .ousluzi div.box-in,
#ie7 .ousluzi div.box-in{padding:6px 15px;}

.content-view-embed .class-gallery{margin-bottom:14px;}

div.object-right {margin:3px 3px 3px 9px; float:right;}
div.object-left {margin:3px 9px 3px 3px; float:left;}

/*--------Anketa----------*/
div.special-box label {font-weight:100; white-space:normal; width:160px;}
div.special-box label input {position:relative; right:3px;}
span.labela {display:block; position:relative; left:17px; bottom:18px; line-height:115%; text-align:left; margin-bottom:-12px;}
div.img-top {position:relative; zoom:1;}
div.img-top span{display:block; font-size:11px; font-weight:bold; position:absolute; bottom:0; padding:10px; padding-bottom:12px; color:white; line-height:115%;}

div.poll-buttons {width:142px; margin:0 auto;}

span.rezultat {float:left; margin:0 0 0 2px; cursor:pointer; background:url(../images/btn/rezultat.png) no-repeat;}
span.rezultat input {border:none; position:relative; opacity:0;filter:alpha(opacity=0); cursor:pointer; height:21px; width:67px; margin:0;}
span.rezultat:hover, .poll-buttons span.btn_hover {background-position:left bottom;}
#ie span.rezultat {display:inline;}
#ie span.rezultat {display:inline-block;}
#ie span.rezultat input {display:inline-block;}

span.odgovori {float:left; margin:0 2px 0 0; cursor:pointer; height:21px; background:url(../images/btn/odgovori.png) no-repeat;}
span.odgovori input {border:none; position:relative; opacity:0; filter:alpha(opacity=0); cursor:pointer; height:21px; width:71px; margin:0;}
span.odgovori:hover, .poll-buttons span.btn_hover {background-position:left bottom;}
#ie span.odgovori {display:inline;}
#ie span.odgovori {display:inline-block;}
#ie span.odgovori input {display:inline-block;}

/*--------Social----------*/
p.social {line-height:39px; text-align:right; margin-top:-14px;}
p.social a {display:block; width:38px; height:39px; float:right; margin:0 0 0 4px;}
p.social a.facebook {background:url(../images/btn/facebook-roll.png) no-repeat;}
p.social a.twitter {background:url(../images/btn/twitter-roll.png) no-repeat; margin-left:6px;}
p.social a:hover {background-position:left bottom;}

/*--------Poll----------*/
div.poll-result div.chart-bar-resultbox {  background-color: #eeeeee; }
div.poll-result div.chart-bar-resultbar {  background-color: #444; }
div.poll-result td.poll-resultbar table {  width: 300px; }
div.poll-result td.poll-resultbar td.poll-percentage, div.poll-result td.poll-resultbar td.poll-votecount { font-style: italic; font-size: 85%; }
div.poll-result td.poll-resultbar td.poll-percentage { text-align: left; }
div.poll-result td.poll-resultbar td.poll-votecount { text-align: right; }
div.poll-result p { font-weight: bold; }
div.poll-result div.chart-bar-resultbox { margin: 0.5em 0 0.5em 0; width: 100%; }
div.poll-result div.chart-bar-resultbar { height: 14px; }
div.poll-result td.poll-resultname { padding-right: 5px; }
div.poll-result td.poll-resultbar {  padding-left: 5px; }
div.content-poll-results { width: 100%; }
div.content-poll-results ul { margin-left: 0; }
div.content-poll-results li { list-style-type: none; }
div.content-poll-results span.option { font-weight: bold; float: left; }
div.content-poll-results span.votes { font-weight: normal; }
div.content-poll-results span.value { font-weight: bold; margin-top: 1.7em; float: right; }
div.content-poll-results div.resultblock { width: 100%;  margin: -1.2em 0 0.5em 0; float: left; }
div.content-poll-results div.resultedge-start { padding-right: 4em; }
div.content-poll-results div.resultedge-end { border: 1px solid black; }
div.content-poll-results div.resultbox { background-color: #bcbbaf; width: 100%; }
div.content-poll-results div.resultbar { background-color: #4b7198; height: 20px; }
div.content-poll-results div.result-divider { height: 20px; }
