/* Core */
@import url(http://fonts.googleapis.com/css?family=Armata&subset=latin,latin-ext);
@import url(styles/style_10.css);
@import url(styles/main.css);

body { background: url(../images/body/background.jpg) no-repeat top #E2E2E2; background-attachment: fixed; color: #333; }
a, a:link, a:active, a:visited { color: #178FC0; }
a:hover, a:focus { color: #093E66; text-decoration: none; }
p.clr, .clr { clear:both; padding:0; margin:0; background:none;}

#rt-drawer { background:url(../images/drawer/background.png) no-repeat top; padding: 5px 0px; margin: 0px; height: 33px; font-family: 'Armata'; }
#rt-drawer a, #rt-drawer a:link, #rt-drawer a:visited { font-size: 12px; color: #00618D; }
#rt-drawer li.active a, #rt-drawer li.active a:link { text-decoration: none; }
#rt-drawer a:hover, #rt-drawer a:focus { color: #78C1E4; text-decoration: none; }
#rt-drawer ul { float: right; list-style: none; padding: 3px 20px 0 10px;  }
#rt-drawer ul li { float: left; padding: 0px 5px 0px 5px; }

#rt-header { background: url(../images/header/background.png) no-repeat top; height: 52px; padding: 5px 0px 0px 0px; margin: 0px;  }
#rt-header div.rt-container div.rt-grid-9 { width: 375px; margin: 0px 300px 0px 0px; padding: 0px; }
#rt-header div.rt-container div.rt-grid-3 { width: 210px; margin: -5px 0px 0px 0px; padding: 0px 20px 0px 20px; }
#rt-header h1 { padding: 0px 0px 10px 0px; margin: 0px; font-family: 'Armata'; color: #00618D; font-size: 14px; font-weight: bold; }
#rt-header h3 { padding: 0px 0px; margin: 0px; font-family: 'Armata'; color: #999; font-size: 12px; font-weight: bold; }
#rt-header h4, #rt-header p { padding: 0px 0px; margin: 0px 0px 5px 0px; font-family: 'Armata'; color: #00618D; font-size: 15px; font-weight: normal; line-height: 20px; text-align: center; }
#rt-header p img { padding-right: 5px; }
#rt-header a, #rt-header a:link, #rt-header a:active, #rt-header a:visited { color: #00618D; }
#rt-header a:hover, #rt-header a:focus {color: #178FC0;}
#rt-menu { background: url(../images/menus/background.jpg) no-repeat top; font-family: 'Armata'; border-bottom: 1px solid #00618D; }
#rt-menu .rt-container .rt-fusionmenu .nopill .rt-menubar ul.menutop.level1 li.item124 a { width: 64px; background: url(../images/menus/home.png) left; margin: -7px 0px -8px 0px; padding: 7px 0px 8px 0px; }
#rt-menu .rt-container .rt-fusionmenu .nopill .rt-menubar ul.menutop.level1 li.item124 a span { display: none }
#rt-menu .rt-container .rt-fusionmenu .nopill .rt-menubar ul.menutop.level1 li.item124 a:hover { background: url(../images/menus/home.png); background-position: 64px 0px; }

.component-content dl.search-results dt.result-title { background: right no-repeat #f3f3f3; border: 1px solid #ccc; border-left: 3px #178FC0 solid; font-size: 120%; color: #178FC0; font-family: 'Armata'; padding: 10px 20px 10px 20px; margin: 0 0 10px 0px;}
span.termin { font-weight: bold; }

#rt-main h3 { background: right no-repeat #f3f3f3; border: 1px solid #ccc; border-left: 3px #178FC0 solid; font-size: 120%; color: #178FC0; font-family: 'Armata'; padding: 10px 20px 10px 20px; margin: 0 0 10px 0px;}
#rt-main h3.info { background: url(../images/main/info.png) right no-repeat #f3f3f3; border: 1px solid #ccc; border-left: 3px #178FC0 solid; font-size: 120%; color: #178FC0; font-family: 'Armata'; padding: 0 0 0 20px; margin: 0 0 0 0px; line-height: 40px; }
#rt-main h3.info a, #rt-main h3.info a:link, #rt-main h3.info a:active, #rt-main h3.info a:visited { color: #333; text-decoration: none; }
#rt-main h3.info a:hover, #rt-main h3.info a:focus { color: #178FC0; text-decoration: none; }
#rt-main h3.note { background: url(../images/main/note.png) right no-repeat #f3f3f3; border: 1px solid #ccc; border-left: 3px #8AC254 solid; font-size: 120%; color: #178FC0; font-family: 'Armata'; padding: 0 0 0 20px; margin: 0 0 0 0px; line-height: 40px; }
#rt-main h3.note a, #rt-main h3.note a:link, #rt-main h3.note a:active, #rt-main h3.note a:visited { color: #333; text-decoration: none; }
#rt-main h3.note a:hover, #rt-main h3.note a:focus { color: #8AC254; text-decoration: none; }
#rt-main h4 { font-family: 'Armata'; margin: 20px 0px 10px 0px; padding: 0px 0px 5px 0px; font-size: 115%; border-bottom: 1px dotted #666; }
#rt-main h5 { background: #f3f3f3; border: 1px solid #ccc; border-left: 3px #009900 solid; font-size: 120%; color: #009900; font-family: 'Armata'; padding: 10px 20px 10px 20px; margin: 0 0 10px 0px;}
#rt-main p.pdf { background: url(../images/main/pdf.png) no-repeat right #f3f3f3; border: 1px solid #ccc; border-left: 3px #CB181E solid; font-size: 120%; color: #178FC0; font-family: 'Armata'; padding: 0 0 0 20px; margin: 0 0 0 0px; line-height: 40px; }
#rt-main p.pdf a, #rt-main p.pdf a:link, #rt-main p.pdf a:active, #rt-main p.pdf a:visited { color: #333; text-decoration: none; }
#rt-main p.pdf a:hover, #rt-main p.pdf a:focus { color: #CB181E; text-decoration: none; }
#rt-main img.border { }
#rt-main div.itemListCategory h2 { color: #093E66; font-family: 'Armata'; font-size: 25px; font-weight: normal; margin: 0; padding: 0px; border-bottom: 1px dotted #666666; }	
div.finder h1  { color: #093E66; font-family: 'Armata'; font-size: 25px; font-weight: normal; margin: 0px 0px 10px 0px; padding: 0px; border-bottom: 1px dotted #666666; }	
#rt-mainbody .itemBody ul li, #rt-mainbody .itemListCategory ul li { background: url(../images/body/bullet.png) no-repeat; list-style:none; padding:0 0 0 12px; border-bottom:1px dotted #ccc}
#rt-mainbody h1 {font-size: 25px;font-weight:normal;padding: 0px;margin:0; font-family: 'Armata'; color: #093E66; border-bottom: 1px dotted #666;}
#rt-sidebar-a {}
#rt-sidebar-b {}
#rt-sidebar-b .rt-block { background: url(../images/module/bg.png) top repeat-y; border: 1px solid #d6d6d6; margin-bottom: 10px; padding: 5px; }
#rt-sidebar-b .rt-block h2.title { background: url(../images/module/h2.png) no-repeat left; margin: 0 -5px 0 -15px; padding: 0 0 0 10px; line-height: 43px;  color: #FFF; font-family: Armata; font-size: 16px; }
#rt-sidebar-b .notitle .rt-block { background: none; border: none; padding: 0px; margin: 0px; }
#rt-sidebar-b .notitle .rt-block h2.title { display: none; }
#rt-sidebar-b .rt-block ul { list-style: none; padding: 0px; margin: 0px; }
#rt-sidebar-b .rt-block ul li { background: url(../images/module/border.png) top no-repeat; padding: 5px 0px; font-size: 12px; }
#rt-sidebar-b .rt-block ul li:first-child { background: none; }
#rt-sidebar-b .rt-block .inputbox { padding-left: 10px; font-family: Verdana; font-size: 12px; }
#rt-sidebar-b .rt-block span.acymailing_introtext { padding: 5px 0; margin: 0px; text-align:center;  }
#rt-sidebar-b .rt-block .acysubbuttons input { background: url(../images/module/button.png) no-repeat top; width:123px; height:27px; border:none; float:right; text-align:left; font-family: Armata; text-transform: uppercase; margin-right: 10px;  } 
#rt-sidebar-b .rt-block .acysubbuttons input:hover { background: url(../images/module/button.png) 0px -29px no-repeat; cursor:pointer; }
#rt-sidebar-b .rt-block  .acyfield_name .inputbox, #rt-sidebar-b .rt-block  .acyfield_email .inputbox { background: url(../images/module/input.png) no-repeat left; width:200px; height:22px; border:none; padding-left: 10px; }
#rt-sidebar-b .rt-block #s5_quick_contact .inputbox, #rt-sidebar-b .rt-block #s5_quick_contact #messagebox { height:20px; border: 1px solid #809DB9; padding-left: 10px; margin: 0 0 3px 0; color:#333; font-family: Verdana; font-size: 12px; }
#rt-sidebar-b .rt-block #s5_quick_contact .button { background: url(../images/module/button.png) no-repeat top; width:123px; height:27px; border:none; text-align:left; font-family: Armata; text-transform: uppercase; margin-right: 5px; float:right } 
#rt-sidebar-b .rt-block #s5_quick_contact .button:hover { background: url(../images/module/button.png) 0px -29px no-repeat; cursor:pointer; }
#rt-sidebar-b .rt-block #s5_quick_contact{ padding:0 0 0 5px }

#rt-sidebar-c {}
#gantry-viewswitcher {margin: 5px auto;position: relative;top:auto;right:0;}

#rt-showcase { background: url(../images/showcase/background.jpg) bottom no-repeat; margin: 0px;  } 
#rt-showcase .rt-container .rt-grid-9 { width: 710px; margin: 0px; }
#rt-showcase .rt-container .rt-grid-9 div.joomla_pns { padding: 10px 0px; }
#rt-showcase .rt-container .rt-grid-3 { width: 230px; margin: 10px 0px 10px 10px; background: url(../images/showcase/members-login.png) top no-repeat; color: #FFF; min-height: 253px; padding: 0px 5px; } 
#rt-showcase .rt-container .rt-grid-3 h2.title { color: #FFF; font-size: 13px; font-family: 'Armata';  padding: 0px 5px; font-weight: bold; } 
#rt-showcase .rt-container { background: url(../images/showcase/separator.png) top no-repeat; }
#rt-showcase div.rt-grid-3 a, #rt-showcase div.rt-grid-3 a:link, #rt-showcase div.rt-grid-3 a:active, #rt-showcase div.rt-grid-3 a:visited { color: #FFF; text-decoration: none; font-weight: normal; font-size: 11px; }
#rt-showcase div.rt-grid-3 a:hover { text-decoration: underline; }
#rt-showcase div.rt-grid-3 p { padding: 5px 5px; margin: 0 0 0px 0px; }
#rt-showcase div.rt-grid-3 .inputbox { background: url(../images/showcase/inputbox.png) no-repeat top; float: right; width: 150px; height: 20px; color: #196EA9; border: none; font-family: 'Armata', sans-serif; }
#rt-showcase div.rt-grid-3 .button { background: url(../images/showcase/button.png) no-repeat top; height: 30px; color: #196EA9; border: none; width: 125px; font-weight: bold; font-family: 'Armata', sans-serif;}
#rt-showcase div.rt-grid-3 .button:hover { cursor: pointer; }

#rt-utility { background: url(../images/utility/background.jpg) top no-repeat; height: 36px; } 
#rt-utility  .rt-container { background: url(../images/showcase/separator.png) top no-repeat; padding-top: 5px; }
#rt-utility  .rt-container .breadcrumbs { padding: 10px 0px 0px; }
#rt-utility .rt-container .rt-grid-3 { background: url(../images/utility/search.png) left no-repeat; height: 45px; padding: 0px 0px 0px 0px; }
#rt-utility .rt-container .rt-grid-3 .inputbox { background: none; border: none; padding: 11px 0px 0px 10px; margin: 0px; line-height: 20px; width: 180px; font-family: Verdana; font-size: 12px;  }
#rt-utility .rt-container .rt-grid-3 .button { background: url(../images/utility/search-btn.png) top no-repeat; width: 25px; height: 25px; border: none; padding: 5px 0px 0px 0px; margin: 0px 0px 0px 0px; cursor: pointer; } 
#rt-utility .rt-container .rt-grid-3 .button:hover { background: url(../images/utility/search-btn-hover.png) top no-repeat; cursor: pointer; } 
#rt-utility .rt-container .rt-grid-3 .button span.search { display: none; margin: 0px; padding: 0px; } 

#rt-maintop .rt-container .rt-grid-12 { width: 942px; margin: 0px 9px 5px 9px; background: url(../images/main-top/background.jpg) top no-repeat; } 
#rt-maintop .rt-container .rt-grid-12 .rt-block { height: 50px; padding: 1px 5px 1px 215px; }
#rt-maintop .rt-container .rt-grid-12 .rt-block .inputbox { background: url(../images/main-top/inputbox.png) top no-repeat; width: 260px; height: 40px; line-height: 40px; margin: 5px 0px 5px 5px; padding: 0px 5px; text-align: left; border: none; font-family: 'Armata';  } 
#rt-maintop .rt-container .rt-grid-12 .rt-block .button { background: url(../images/main-top/button.png) top no-repeat; width: 70px; height: 40px; line-height: 40px; margin: 5px 0px 5px 5px; text-align: center; border: none; font-family: 'Armata'; }
#rt-maintop .rt-container .rt-grid-12 .rt-block .button:hover { cursor: pointer; }

#rt-main { margin-bottom: 10px; }
#rt-main .itemToolbar { border-bottom: 1px dotted #999; }
#rt-main .itemToolbar ul li { background: none; border: none; }
#rt-main .rt-container #rt-content-top .rt-block { background: url(../images/content-top/background.jpg) top no-repeat; width: 940px; height: 260px; padding: 0px; margin: 0px auto;  }  
#rt-main .rt-container #rt-content-top .rt-block .module-title h2 { font-family: 'Armata'; font-size: 16px; color: #FFF; padding: 0px 0px 0px 10px; margin: 0px 0px 8px 0px; line-height: 35px; }
#rt-main .rt-container #rt-content-top .rt-block table.host-naslovna { width: 940px; padding: 0px; margin: 0px 0px; }
#rt-main .rt-container #rt-content-top .rt-block table.host-naslovna td.ime { font-family: 'Armata'; font-size: 14px; font-weight: bold; width: 235px; padding: 0px; margin: 0px; text-align: center; background: url(../images/content-top/td-ime.png) top no-repeat; height: 43px; }
#rt-main .rt-container #rt-content-top .rt-block table.host-naslovna td.opis { padding: 0px; margin: 0px; text-align: center; background: url(../images/content-top/td-opis.png) top no-repeat; height: 47px; font-size:10px; }
#rt-main .rt-container #rt-content-top .rt-block table.host-naslovna td.cena {  font-family: 'Armata'; font-size: 18px; font-weight: bold; padding: 0px; margin: 0px; text-align: center; background: url(../images/content-top/td-cena.png) top no-repeat; height: 67px; }
#rt-main .rt-container #rt-content-top .rt-block table.host-naslovna td.cena span {  font-size: 12px; font-weight: normal; }
#rt-main .rt-container #rt-content-top .rt-block table.host-naslovna td.kupi1 { padding: 0px; margin: 0px; text-align: center; background: url(../images/content-top/td-kupi1.png) top no-repeat; height: 51px; }
#rt-main .rt-container #rt-content-top .rt-block table.host-naslovna td.kupi2 { padding: 0px; margin: 0px; text-align: center; background: url(../images/content-top/td-kupi2.png) top no-repeat; height: 51px; }
#rt-main .rt-container #rt-content-top .rt-block table.host-naslovna td.kupi3 { padding: 0px; margin: 0px; text-align: center; background: url(../images/content-top/td-kupi3.png) top no-repeat; height: 51px; }
#rt-main .rt-container #rt-content-top .rt-block table.host-naslovna td.kupi4 { padding: 0px; margin: 0px; text-align: center; background: url(../images/content-top/td-kupi4.png) top no-repeat; height: 51px; }
#rt-main .rt-container #rt-content-top .rt-block table.host-naslovna td.kupi1 a, #rt-main .rt-container #rt-content-top .rt-block table.host-naslovna td.kupi2 a, #rt-main .rt-container #rt-content-top .rt-block table.host-naslovna td.kupi3 a, #rt-main .rt-container #rt-content-top .rt-block table.host-naslovna td.kupi4 a { background: url(../images/content-top/cart.png) left no-repeat; font-family: 'Armata'; font-size: 18px; font-weight: bold; color: #FFF; padding-left: 30px; text-align: left; }
#rt-main .rt-container #rt-content-top .rt-block table.host-naslovna td.kupi1 a:hover, #rt-main .rt-container #rt-content-top .rt-block table.host-naslovna td.kupi2 a:hover, #rt-main .rt-container #rt-content-top .rt-block table.host-naslovna td.kupi3 a:hover, #rt-main .rt-container #rt-content-top .rt-block table.host-naslovna td.kupi4 a:hover {font-family: 'Armata'; font-size: 18px; font-weight: bold; color: #FFF; text-shadow: 0px 1px 1px  #5E0700; }
#rt-main .rt-container #rt-content-bottom .mod-novosti .rt-block { background: url(../images/content-bottom/novosti-background.jpg) bottom no-repeat; border: 1px solid #999; height: 293px; }
#rt-main .rt-container #rt-content-bottom h2.title { background: #00618D; margin: 0 0px 0 0px; padding: 0 0 0 0px; line-height: 40px; text-align: center; color: #FFF; font-family: 'Armata'; font-size: 16px; border: 1px solid #999; }
#rt-main .rt-container #rt-content-bottom .mod-novosti .rt-block ul { list-style: none; padding: 0px; margin: 10px 0px 0px 0px; }
#rt-main .rt-container #rt-content-bottom .mod-novosti .rt-block ul li { margin: 0px 5px; padding: 1px 0px; overflow: hidden; height: 20px; }
#rt-main .rt-container #rt-content-bottom .mod-novosti .rt-block ul li:hover { background: #FFF;  }

#rt-bottom { background: url(../images/bottom/background.png) top repeat-x; padding: 5px 0px;  } 
#rt-bottom .rt-container .rt-grid-12 { width: 960px; padding: 0px; margin: 0px; }

#rt-footer { background: #3D3D3D; padding: 10px 0px;  } 
#rt-footer a, #rt-footer a:link, #rt-footer a:active, #rt-footer a:visited { color: #FFF; }
#rt-footer a:hover, #rt-footer a:focus { color: #178FC0; }
#rt-footer  h2.title { color: #ccc; font-size: 20px; font-family: 'Armata'; padding: 0px; margin: 0px; } 
#rt-footer ul { list-style: none; padding: 0px; margin: 0px 10px 15px 0px; display: inline-block; width: 165px; }
#rt-footer ul li { padding: 0px; line-height: 20px; font-size: 11px; border-bottom: 1px dotted #666; }
#rt-footer .info .rt-block h4 {  padding: 0px; margin: 5px 0px 5px 0px; font-size: 14px; font-family: 'Armata'; color: #FFF; }
#rt-footer .rt-block h4 a, #rt-footer .rt-block h4 a:link, #rt-footer .rt-block h4 a:active, #rt-footer .rt-block h4 a:visited, #rt-footer .rt-block h4 a:hover, #rt-footer .rt-block h4 a:focus{  padding: 0px; margin: 5px 0px 5px 0px; font-size: 14px; font-family: 'Armata'; color: #FFF; }
#rt-footer .rt-block h5 { font-size: 14px; margin: 10px 0px 2px 0px; padding: 0px; border-bottom: 1px dotted #666; font-family: 'Armata'; color: #FFF;  }
#rt-footer .rt-block p.footer-kontakt {  margin: 0px; font-size:12px; line-height: 16px; }
#rt-footer .rt-block td { font-family: Verdana, Geneva, sans-serif; }
#rt-footer .rt-block p.footer-kontakt span.right { padding-left: 10px; font-weight: bold; color: #FFF; } 
#rt-footer .rt-block p.footer-kontakt img { padding-right: 3px; }
#rt-footer .rt-grid-3 .kontakt .rt-block { background: url(../images/module/bottom-contact.png) no-repeat; margin-left: -15px; padding-left: 15px; margin-right: -15px; padding-right: 15px; min-height: 238px; }
#rt-footer .rt-grid-3 .kontakt p.social img { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; filter: alpha(opacity=30); -moz-opacity:0.3; -khtml-opacity: 0.3; opacity: 0.3; }
#rt-footer .rt-grid-3 .kontakt p.social img:hover { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity: 1; }
#rt-footer .rt-grid-3 .kontakt h2.title { color: #FFF; }

#rt-copyright { background: #666666; color: #FFF; padding: 0px; margin: 0px 0px -2px 0px; text-align: left; border-top: 1px solid #FFF;  }
#rt-copyright .rt-container { background: url(../images/showcase/separator.png) top no-repeat; }
#rt-copyright p { line-height: 30px; padding: 0px; margin: 0px; font-size: 11px; }
#rt-copyright ul { list-style: none; display: inline-block; margin: 0px; padding: 5px 0px 5px;  }
#rt-copyright ul li { list-style: none; padding: 0px 15px 0px 0px; margin: 0px; float: left; }
#rt-copyright a, #rt-copyright a:link, #rt-copyright a:active, #rt-copyright a:visited { color: #FFF; font-size: 1em; }
#rt-copyright a:hover, #rt-copyright a:focus { color: #78C1E4; text-decoration: underline; }
#rt-copyright hr { background: url(../images/copyright/hr.png) top no-repeat; border: none; height: 1px; margin: 5px auto; }


/* Navigation - Core */
#rt-menu ul.menu li a, .menutop li.root > .item, .menu-type-splitmenu .menutop li .item {color: #fff;}
.menutop li.parent.root > .item span, .menu-type-splitmenu .menutop li.parent .item span {background: url(../images/menus/menutop-daddy.png) 100% 50% no-repeat;}

/* Navigation - Hovers */
#rt-menu ul.menu li a:hover, .menutop li.root > .item:hover, .menutop li.active.root.f-mainparent-itemfocus > .item, .menutop li.root.f-mainparent-itemfocus > .item, .menu-type-splitmenu .menutop li:hover > .item {background: url(../images/menus/hover.png) left repeat-x; color: #212532;}

/* Navigation - Active */
#rt-menu ul.menu li.active a, #rt-menu ul.menu li.active a:hover, .menutop li.root.active > .item, .menutop li.root.active > .item:hover, .menu-type-splitmenu .menutop li.active .item { background:url(../images/menus/active.png); color: #FFF;}

/* Navigation - Dropdowns */
.menutop .fusion-submenu-wrapper {background: #156298; }
.menutop .fusion-submenu-wrapper.level3, .menutop .fusion-submenu-wrapper.level4, .menutop .fusion-submenu-wrapper.level5, .menutop .fusion-submenu-wrapper.level6 {background: #515151;}
.menutop ul li > .item {color: #fff;}
.menutop ul li > .item:hover, .menutop ul li.f-menuparent-itemfocus > .item {background: url(../images/menus/hover.png) left repeat-x; color: #212532;}
.menutop ul li > .daddy span {background: url(../images/menus/dropdown-daddy.png) 100% 50% no-repeat;}
.menutop .fusion-grouped ol li > .item {background: url(../images/menus/menu-arrow.png) 5px 50% no-repeat;}

/*Kontakt */
.sekcija { background: #F3F3F3; border: 1px solid #00618D; border-left: 5px solid #00618D; margin-bottom: 20px; margin-top: 20px; padding: 20px 15px; position: relative; width: auto; }
.sekcija #naslov { background-color: #FFFFFF; border: 1px solid #CCCCCC; border-radius: 5px 5px 5px 0px; display: table; font-family: Armata; font-size: 16px; font-weight: bold; color: #00618D; left: -5px; line-height: 20px; margin: 0; padding: 5px 5px; position: absolute; top: -16px; width: 225px; }
.sekcija p { padding-left: 10px;}
.sekcija .kontakt-left { float: left; margin-right: 0px; padding-left: 10px; width: 45%;}
.sekcija .kontakt-right { float: left; margin-right: 0px; padding-left: 20px; width: 50%; text-align: justify; }

/*Portfolio */
.portfolio { background: #F3F3F3; border: 1px solid #00618D; border-left: 5px solid #00618D; margin:20px 10px 10px 0; padding: 25px 0 0 0; position: relative; width: 224px; float: left;
 height:165px; }
.portfolio #naslov { background-color: #FFFFFF; border: 1px solid #CCCCCC; border-radius: 5px 5px 5px 0px; display: table; font-family: Armata; font-size: 12px; font-weight: bold; 	color: #00618D; left: -5px; line-height: 20px; margin: 0; padding: 5px 5px; position: absolute; top: -16px; width: 200px; }
.portfolio a { padding: 0px; margin: 0px; }
.portfolio a img {padding: 0 0 0 7px; margin: 0px; }

.portfolio p { padding: 10px 5px 0 5px;}
.treca {margin:20px 0 10px 0;}

#builder img { padding: 0 3px 0 0; margin: 0px;}
#builder p.naslov { font-size:12px; font-weight: bold; color:000; margin:-3px 0 0 0; padding: 0px; line-height: 29px;}
#builder p.naslov span.tooltipgc_tooltip { line-height: 15px; }
#builder p { font-size: 10px; padding: 0px 0p 0px 0px; margin: 0px 10px 20px 0px; text-align: justify; } 
#builder td { height: 50px; }


/* Table hosting package */
table.table-host {
	width: 710px; border: 1px solid #ddd; margin-bottom: 20px;
}
table.table-host th { background: none; font-size: 14px; padding: 5px 0px;  }
table.table-host tr { border-bottom: 1px solid #ddd; }
table.table-host tr:hover { background: #00618D; color: #FFF; }
table.table-host th.info {background: #FFF; font-size: 11px; }
table.table-host th.info span.small { font-size: 10px; display: block; }
table.table-host th.info img { padding: 0px; margin: 0px auto; text-align: center; }
table.table-host tr:hover th.info { color: #000; }
table.table-host td.info { background: #FFF; color: #000; }
table.table-host tr:hover td.info { background: #FFF;  }
table.table-host td.info-price { background: none; color: #000; font-size: 24px;  font-family: Armata; line-height: 30px; padding: 5px 0px; }
table.table-host th.pac1 {background:#52B5D5; color: #FFF; font-family: Armata;}
table.table-host th.pac2 {background:#3591CA; color: #FFF; font-family: Armata;}
table.table-host th.pac3 {background:#1F5F9F; color: #FFF; font-family: Armata;}
table.table-host th.pac4 {background:#1A3E7B; color: #FFF; font-family: Armata;}
table.table-host th.pac5 {background:#122D58; color: #FFF; font-family: Armata;}
table.table-host td { padding: 3px 0px; margin: 0px; }
table.table-host td.col1 { background:#EBEBEB; padding: 3px 0px;}
table.table-host td.col2 { background:#FFFFFF; padding: 3px 0px;}
table.table-host td.col3 { background:#E3E3E3; padding: 3px 0px;}
table.table-host td.col4 { background:#F6F6F6; padding: 3px 0px;} 

table.table-host th.info span.small { font-size: 10px; }
span.price { font-size: 48px; letter-spacing: 0px; }
span.price sup, span.price sub { font-size: 20px; }
span.tooltipgc_inner, table.table-host tr:hover td span.tooltipgc_inner { color: #333; font-style: normal; font-weight: normal; text-align: left; }
span.rufen a {background: url(../images/body/rufen.png) left no-repeat; padding-left: 20px; color: #000; }
#rt-mainbody tr:hover span.rufen a, #rt-mainbody tr:hover span.rufen a:link, #rt-mainbody tr:hover span.rufen a:active, #rt-mainbody tr:hover span.rufen a:visited {background: url(../images/body/rufen-hover.png) left no-repeat; color: #FFF; font-family:Verdana, Geneva, sans-serif; }
#rt-mainbody tr:hover span.rufen a:hover {background: url(../images/body/rufen-hover2.png) left no-repeat; color: #AFE213; font-family: Verdana, Geneva, sans-serif; }

tr td span {font-family: Armata;} 

#twtr-widget-1 h4, #twtr-widget-1 h3 { border: none; }