/****************************************/
/* Triglav.si css                       */
/****************************************/

/* Common defs */
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,
pre, form, fieldset, table, th, td { 
    margin: 0; 
    padding: 0; 
}

body {
    font-size: 100%;
    line-height: 1.2em;
    font-family: Tahoma, Verdana, Arial, sans-serif;
    /*font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;*/
    /*letter-spacing: -0.05em;*/
}


body > div {
    clear: both;
}

a {
    text-decoration: none;
    cursor: pointer;    
}

input, select, textarea {
    font-family: Helvetica, Arial, sans-serif;
    font-size: 13px;
    line-height: 1.3;
}

form textarea,
form select,
form input {
    border: 1px solid #C0CBD4;
    color: #727272;
    padding: 5px;
    width: 250px;
    color: #727272;
    margin-bottom: 10px;
    /*font-size: 0.9em;*/
}

form textarea {
    resize: none; /* Disable textarea resize */ 
}

body .ui-widget {
    font-size: 0.8125em;
    font-family: inherit;
}

/* Colors */
.color-t-blue {
    color: #5a758d;
}
.color-th-blue {
    color: #003c72;
}
.color-t-red {
    color: #ed1c24;
}
.color-bg-m-gray {
    background-color: #f0f0f0;
}
.color-bg-l-gray {
    background-color: #eff1f2;
}
.color-t-gray {
    color: #7c7c7c;
}

/* Header style */
.header {
    
}
.header .top-nav {
    height: 45px;
    margin-bottom: 15px;
    margin-top: 15px;
}
.header .top-nav .logo {
    background-image: url('/wps/wcm/connect/e1422e08-1002-4bab-81ee-bbac7f1440f1/logo.png?MOD=AJPERES&amp;CACHEID=e1422e08-1002-4bab-81ee-bbac7f1440f1');
    background-repeat: no-repeat;
    display: block;
    float: left;
    height: 44px;
    width: 140px;
}
.header .top-nav .navigation {    
    text-align: right;
    color: #5A758D;
    z-index:1; /* IE 7 */
}
.header .top-nav .navigation > a {
    display: none;
    color: #5A758D;
    font-size: 0.75em;
    margin-left: 20px;
    text-decoration: none;
}
.header .top-nav .navigation > a.depth-1 {
    display: inline;
}

.header .top-nav .navigation a:hover {
    color: #ed1c24;
}

.header .top-nav .navigation a.dropdown {
    background-image: url('/wps/wcm/connect/488a193d-9c97-4b8d-af3e-62b7c6aa92cf/link-dropdown-arrow.png?MOD=AJPERES&amp;CACHEID=488a193d-9c97-4b8d-af3e-62b7c6aa92cf');
    background-position: right center;
    background-repeat: no-repeat;
    margin-right: 8px;
    padding-right: 10px;
    cursor: pointer;
    font-size: 0.75em;
}

.header .top-nav .navigation .dropdown-module {
    position: relative;
    z-index: 3000;
}
.header .top-nav .navigation .dropdown-module .menu {
    left: -1px;    
    top: 25px;
}

.header .top-nav .navigation a.dropdown:hover {
    color: #5A758D;    
}

.container_12 {
    position: relative;
}

/* main-nav class contains the main header navigation, category tabs and search form*/
.header .main-nav {
    position: relative;
    z-index: 2000;
}
.header .main-nav .content-selection {
    height: 42px;
    position: relative;
}
.header .main-nav .content-selection .tab {
    display: block;
    position: relative;
    width: 292px;
    height: 42px;
    float: left;
    background-image: url('/wps/wcm/connect/67b2c066-fbfe-4117-88ee-2120e1783a13/c-tabs-button.png?MOD=AJPERES&amp;CACHEID=67b2c066-fbfe-4117-88ee-2120e1783a13');
    background-repeat: no-repeat;
    z-index: 1;
}
.header .main-nav .content-selection .tab.margin-fix {
    margin-left: -30px;
}
.header .main-nav .content-selection .tab.active {
    background-image: url('/wps/wcm/connect/65181a31-141e-4b3a-8091-6cd97ea61bba/c-tabs-button-active.png?MOD=AJPERES&amp;CACHEID=65181a31-141e-4b3a-8091-6cd97ea61bba');
    z-index: 10;
}
.header .main-nav .content-selection .tab a {
    color: #5A758D;
    display: block;
    font-size: 1.05em;
    height: 30px;
    margin-right: 42px;
    padding-top: 12px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
}
/* Top search form */
.header .main-nav .search {
    position: absolute;
    top: 0;
    right: 0;
    width: 218px;
    height: 33px;
    background-image: url('/wps/wcm/connect/c3976269-355d-4a3d-a1e6-e1cb61d4b6b9/search-form-bg.png?MOD=AJPERES&amp;CACHEID=c3976269-355d-4a3d-a1e6-e1cb61d4b6b9 ');
}
.header .main-nav .search input {
    border: medium none;
    height: 14px;
    margin-left: 5px;
    margin-top: 6px;
    padding-left: 5px;
    width: 147px;
    color: #828282;
}
.header .main-nav .search .button {
    height: 27px;
    position: absolute;
    right: 3px;
    top: 3px;
    width: 29px;
    cursor: pointer;
}
/* Phone number sticker */
.header .main-nav .phone-sticker {
    width: 136px;
    height: 34px;
    position: absolute;
    background-image: url('/wps/wcm/connect/17e93c40-fdaa-4ffa-9ed3-1a2cd6128767/phone-number-sticker.png?MOD=AJPERES&amp;CACHEID=17e93c40-fdaa-4ffa-9ed3-1a2cd6128767');
    right: 240px;
    top: 0;
}
.header .main-nav .border-top,
.main-nav-border-top {
    height: 10px;
    background-image: url('/wps/wcm/connect/2dd20d7d-8216-4e41-bc5f-a0f7dcfa851c/h-nav-top.png?MOD=AJPERES&amp;CACHEID=2dd20d7d-8216-4e41-bc5f-a0f7dcfa851c');
    background-position: top left;
    background-repeat: no-repeat;
}
.header .main-nav .border-bottom,
.main-nav-border-bottom {
    height: 10px;
    background-image: url('/wps/wcm/connect/dd89957c-89bb-4607-b32a-fc40b86b54ea/h-nav-bottom-flat.png?MOD=AJPERES&amp;CACHEID=dd89957c-89bb-4607-b32a-fc40b86b54ea');
    background-position: top left;
    background-repeat: no-repeat;
}
/* The main navigation menu */
.header .main-nav .menu {
    background-color: #eff1f2;
    border-left: 1px solid #dadbdb;
    border-right: 1px solid #eff1f2;
}
.header .main-nav .menu .buttons {
    width: 942px;
    height: 41px;
    background-image: url('/wps/wcm/connect/510361a9-7ca3-437a-aa79-306ce95b4ae5/top-menu-bg.png?MOD=AJPERES&amp;CACHEID=510361a9-7ca3-437a-aa79-306ce95b4ae5');
    background-repeat: no-repeat;
    margin-left: 9px;
   position: relative;
z-index: 20;
}
.header .main-nav .menu .buttons a.button {
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 0.85em;
    height: 37px;
    line-height: 37px;
    margin-left: 1px;
    margin-top: 1px;
    text-align: center;
    text-transform: uppercase;
    width: 195px;
    text-decoration: none;
    text-shadow: 0 1px 1px #000000;
    font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
}
.header .main-nav .menu .buttons .sub-menu-container a.button[href="#"] {
    /*cursor: default;*/
}
.header .main-nav .menu .buttons .sub-menu-container a.button:hover {
    background-image: url('/wps/wcm/connect/52723f96-c88e-482c-af53-ee8c3b95e70d/top-menu-center-hover.png?MOD=AJPERES&amp;CACHEID=52723f96-c88e-482c-af53-ee8c3b95e70d');
    background-repeat: repeat-x;
}
/*.header .main-nav .menu .buttons .sub-menu-container a.button[href="#"]:hover,*/
.header .main-nav .menu .buttons .sub-menu-container a.button.active,
.header .main-nav .menu .sub-menu-container:hover a.button {
    background-image: url('/wps/wcm/connect/bf66614c-eb8b-42f2-ab0a-521dc9dc5281/top-menu-center-active.png?MOD=AJPERES&amp;CACHEID=bf66614c-eb8b-42f2-ab0a-521dc9dc5281');
    background-repeat: repeat-x;
}
.header .main-nav .menu .buttons a.button.left {
    margin-left: 1px;
    width: 178px;
}
.header .main-nav .menu .buttons .sub-menu-container a.button.left:hover {
    background-image: url('/wps/wcm/connect/f63dae9a-7db0-4b1a-a04f-f42af1069a1d/top-menu-left-hover.png?MOD=AJPERES&amp;CACHEID=f63dae9a-7db0-4b1a-a04f-f42af1069a1d');
    background-repeat: no-repeat;
    background-position: left;
}
/*.header .main-nav .menu .buttons .sub-menu-container a.button.left[href="#"]:hover,*/
.header .main-nav .menu .buttons .sub-menu-container a.button.left.active,
.header .main-nav .menu .sub-menu-container:hover a.button.left {
    background-image: url('/wps/wcm/connect/2aa5f322-996c-4006-96d7-376214fbf4ed/top-menu-left-active.png?MOD=AJPERES&amp;CACHEID=2aa5f322-996c-4006-96d7-376214fbf4ed');
    background-repeat: no-repeat;
    background-position: left;
}
.header .main-nav .menu .buttons a.button.right {
    width: 172px;
}
.header .main-nav .menu .buttons .sub-menu-container a.button.right:hover {
    background-image: url('/wps/wcm/connect/eabe1561-e468-4bbd-9065-f6a215e915f7/top-menu-right-hover.png?MOD=AJPERES&amp;CACHEID=eabe1561-e468-4bbd-9065-f6a215e915f7');
    background-repeat: no-repeat;
    background-position: right;
}
/*.header .main-nav .menu .buttons .sub-menu-container a.button.right[href="#"]:hover,*/
.header .main-nav .menu .buttons .sub-menu-container a.button.right.active,
.header .main-nav .menu .sub-menu-container:hover a.button.right {
    background-image: url('images//wps/wcm/connect/17543afb-7fcc-411c-a56e-85fda9e09787/top-menu-right-active.png?MOD=AJPERES&amp;CACHEID=17543afb-7fcc-411c-a56e-85fda9e09787');
    background-repeat: no-repeat;
    background-position: right;
}

/* Frontpage notice */

.pt-frontpage .header span.notice{
    background-image: url("/wps/wcm/connect/b7c9b0dc-6dc2-44e6-ab33-4e30223c18d8/notice-banner-bckg.png?MOD=AJPERES&amp;CACHEID=b7c9b0dc-6dc2-44e6-ab33-4e30223c18d8");
    display: block;
    background-repeat:repeat-y;
    margin-bottom: -5px;
    position: relative;
    top: -5px;
    color: #FFFFFF;
    padding: 15px 20px 10px 20px;
    text-align: center;
    text-shadow: 0 1px 1px #777777;
}

.pt-frontpage .header span.notice-bottom{
    background-image: url("/wps/wcm/connect/b09fa396-e7df-47bd-b5ed-d3559fe59821/notice-banner-bottom.png?MOD=AJPERES&amp;CACHEID=b09fa396-e7df-47bd-b5ed-d3559fe59821");
    background-repeat:none;
    height: 5px;
    display: block;
}

/* Frontpage FAQ footer */

.pt-frontpage .footer .info-center .center a.more-link {
    color: #5A758D;
    display: block;
    font-size: 0.8125em;
    margin-top: 15px;
}
.pt-frontpage .footer .info-center .center .headline {
    color: #5A758D;
    font-size: 0.875em;
    text-transform: none;
    margin-bottom: 15px;
    display: block;
}

.pt-frontpage .footer .info-center .center .rich-text {
    color: #727272;
}

.pt-frontpage .footer .info-center .center .s-button {
    /*width: 250px;*/
}
.pt-frontpage .footer .info-center .center .s-button span {
    /*float: right;*/
}

.pt-frontpage .footer .info-center .center .modra-st-sticker {
    margin-top: 0px;
    margin-bottom: 30px;
}

.pt-frontpage .footer .info-center .center .rich-text + .modra-st-sticker,
.pt-frontpage .footer .info-center .center .rich-text + a .modra-st-sticker {
    margin-top: 30px;
}


/* Submenus style*/
.header .main-nav .menu .sub-menu-container {
    float: left;
    overflow: visible;
    position: relative;
}

.header .main-nav .menu .sub-menu-container .sub-menu {
    background-color: #FFFFFF;
    position: absolute;
    left: 0px;
    top: 38px;
    border: 1px solid #EAEAEA;
    z-index: 10000;
    display: none;
    padding: 15px 0px;
    box-shadow: 2px 2px 5px #666666;
    -moz-box-shadow: 2px 2px 5px #666666;
    -webkit-box-shadow: 2px 2px 5px #666666;
}

.header .main-nav .menu .sub-menu-container.right .sub-menu {
    left: auto;
    right: 0px;
}

.header .main-nav .menu .sub-menu-container:hover {
    visibility: visible;
}
.header .main-nav .menu .sub-menu-container:hover .sub-menu {
    display: block;
}

.header .main-nav .menu .sub-menu-container .sub-menu table {
    border-spacing: 0px;
    border-collapse: separate;
    table-layout: fixed;
}

.header .main-nav .menu .sub-menu .column {
    padding-left: 20px; /* 0px; */
    padding-right: 20px; /* 25px; */
    vertical-align: top;
    width: 225px;
    min-width: 225px;
    max-width: 225px;
}

.header .main-nav .menu .sub-menu .column.first {
    padding-left: 20px; /* 25px; */
}
.header .main-nav .menu .sub-menu .column.last {
    padding-right: 20px; /* 25px; */
}
.header .main-nav .menu .sub-menu .spacer {
    width: 1px;
    min-width: 1px;
    max-width: 1px;
    background-color: #e4e4e4;
}
.header .main-nav .menu .sub-menu .dummy + .spacer {
    display: none;
}

.header .main-nav .menu .sub-menu .section {
    padding-top: 15px;
    padding-bottom: 15px;
}

.header .main-nav .menu .sub-menu .section.first {
    border-top: none;
    padding-top: 5px;
}

.header .main-nav .menu .sub-menu .section.last {
    padding-bottom: 5px;
}

.header .main-nav .menu .sub-menu .title {
    display: block;
    color: #000000;
    margin-bottom: 6px; /*10px;*/
    padding-bottom: 5px; /*0px;*/
    border-bottom: 1px solid #e8e8e8; /*0px none;*/
    font-size: 0.9em;
}
.header .main-nav .menu .sub-menu a {
    display: block;
    font-size: 0.875em; /* 0.8em; */
    line-height: 1.1;
    padding: 7px 0px; /* margin-top: 7px; */
    text-decoration: none;
    color: #5a758d;
}

.header .main-nav .menu .sub-menu a.more-link,
.header .main-nav .menu .sub-menu a.more-link_bordered-top {
    color: #003c72;
}
.header .main-nav .menu .sub-menu a.more-link:after,
.header .main-nav .menu .sub-menu a.more-link_bordered-top:after {
    content:" >";
}

.header .main-nav .menu .sub-menu a.more-link_bordered-top {
    border-top: 1px solid #E8E8E8;
    margin-top: 10px;
}


.header .main-nav .menu .sub-menu a:hover {
    color: #ed1c24;
}

.header .main-nav .menu .sub-menu .section a {
    padding: 4px 0px; /* rework */
}
.header .main-nav .menu .sub-menu .section a.more-link {
    padding-bottom: 0px; /* rework */
}


/* Breadcrumbs style */
.header .breadcrumb {
    margin-bottom: 10px;
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 6px;
    font-size: 0.80em;
    color: #7c7c7c;
}
.header .breadcrumb a {
    color: #003c72;
}
.header .breadcrumb a:hover {
    color: #ed1c24;
}
.header .breadcrumb .label {
    display: none;
}
.header .breadcrumb .arrow {
    background-image: url('/wps/wcm/connect/47c635a3-5323-445c-b4a2-a8b188db8db5/right-arrow.png?MOD=AJPERES&amp;CACHEID=47c635a3-5323-445c-b4a2-a8b188db8db5');
    background-position: center center;
    background-repeat: no-repeat;
    display: inline-block;
    height: 6px;
    margin-left: 10px;
    margin-right: 10px;
    width: 5px;
    vertical-align: middle;
}
.header .breadcrumb .breadcrumbs-sitearea {
    display: inline;
}
.header .breadcrumb .breadcrumbs-content {
    display: none;
}

.pt-faq_item .header .breadcrumb .breadcrumbs-content,
.pt-office .header .breadcrumb .breadcrumbs-content,
.pt-archive .header .breadcrumb .breadcrumbs-content,
.pt-article .header .breadcrumb .breadcrumbs-content {
    display: inline;
}
.pt-faq_item .header .breadcrumb .breadcrumbs-sitearea,
.pt-office .header .breadcrumb .breadcrumbs-sitearea,
.pt-archive .header .breadcrumb .breadcrumbs-sitearea,
.pt-article .header .breadcrumb .breadcrumbs-sitearea {
    display: none;
}
.pt-faq_item .header .breadcrumb .breadcrumbs-content a,
.pt-faq_item .header .breadcrumb .breadcrumbs-content .arrow {
    display: none;
}

.header .breadcrumb span.breadcrumbs-depth-1[title="storitve"] {
    display: none;
}
.header .breadcrumb span.breadcrumbs-depth-1[title="zavarovanja"] {
    display: none;
}

/* Frontpage support center */
.fp-support {
    padding-bottom: 10px;
}

.fp-support .info-center .top {
    background-image: url('/wps/wcm/connect/e988c124-954e-401a-9118-d1e6bb814a79/footer-icenter-top.png?MOD=AJPERES&amp;CACHEID=e988c124-954e-401a-9118-d1e6bb814a79');
    background-repeat: no-repeat;
    background-position: bottom left;
    height: 26px;
    width: 960px;
    text-align: center;    
}
.fp-support .info-center .center {
    width: 958px;
    background-image: url('/wps/wcm/connect/7a38b1d0-1fee-4aed-93d7-e618b4beb544/footer-icenter-bg.png?MOD=AJPERES&amp;CACHEID=7a38b1d0-1fee-4aed-93d7-e618b4beb544');
    background-repeat: repeat-x;
    background-position: top;
    background-color: #f9f9f9;
    border-left: 1px solid #c0cbd4;
    border-right: 1px solid #c0cbd4;
    color: #7C7C7C;
    min-height: 92px;
    padding-bottom: 5px;
    padding-top: 5px;
}

.fp-question {
    float:inherit;
}

.fp-question-url{
    color: #5A758D;
    font-size: 14px !important;
    line-height: 1.25;
    text-decoration: none; /*underline;*/
    float:inherit;
}

.fp-question-body{
    color: #7C7C7C;
    font-size: 13px !important;
    margin-bottom: 10px;
    float:inherit;
}

.fp-support .info-center .bottom {
    height: 10px;
    width: 960px;
    background-image: url('/wps/wcm/connect/54d5edc7-c9f0-41a6-991b-2b1041931042/footer-icenter-bottom.png?MOD=AJPERES&amp;CACHEID=54d5edc7-c9f0-41a6-991b-2b1041931042');
    background-repeat: no-repeat;
    background-position: top left;
}

.fp-support .info-center .center .heading {
    font-size: 0.95em;
    margin-bottom: 20px;
    color: #7C7C7C;
}

.fp-support .component.search-results .result {
    margin-bottom: 10px;
    margin-top: 0px;
}

.fp-support .component.search {
     margin-bottom: 15px;
}
.component.search .search-form .button-new {
    cursor: pointer;
    height: 50px;
    position: absolute;
    right: 0;
    top: 0;
    width: 40px;
}

/* Footer and footnote style */
.footer {
    padding-top: 20px;
    background-color: #F0F0F0;
    overflow: hidden;
}

.footer .info-center {
    margin-bottom: 30px;
}
.footer .info-center .top {
    background-image: url('/wps/wcm/connect/e988c124-954e-401a-9118-d1e6bb814a79/footer-icenter-top.png?MOD=AJPERES&amp;CACHEID=e988c124-954e-401a-9118-d1e6bb814a79');
    background-repeat: no-repeat;
    background-position: bottom left;
    height: 26px;
    width: 960px;
    text-align: center;    
}

.footer .info-center .top .title-link {
    background-color: #F0F0F0;
    display: inline;
    height: 26px;
    line-height: 25px;
    padding-left: 10px;
    padding-right: 10px;
}
.footer .info-center .top .title-link:after{
   height: 26px;
}

.footer .info-center .center {
    width: 958px;
    background-image: url('/wps/wcm/connect/7a38b1d0-1fee-4aed-93d7-e618b4beb544/footer-icenter-bg.png?MOD=AJPERES&amp;CACHEID=7a38b1d0-1fee-4aed-93d7-e618b4beb544');
    background-repeat: repeat-x;
    background-position: top;
    background-color: #f9f9f9;
    border-left: 1px solid #c0cbd4;
    border-right: 1px solid #c0cbd4;
}
.footer .info-center .center {
    color: #7C7C7C;
    min-height: 92px;
    padding-top: 20px;
    padding-bottom: 10px;
}
.footer .info-center .faq-heading {
    color: #202033;
    font-size: 0.875em;
    line-height: 1;
    padding-bottom: 20px;
    padding-left: 25px;
    padding-top: 0;
}
.footer .info-center .center .column {
    margin-left: 25px;
    width: 275px;
}
.footer .info-center .center .heading {
    font-size: 0.95em;
    margin-bottom: 20px;
}
.footer .info-center .faq {
    padding-top: 1px;
    width: 100%;
}
.footer .info-center .faq.hidden {
    overflow: hidden;
    height: 0px;
}
.footer .info-center .faq .label {
    display: block;
    font-size: 0.875em;
    margin-bottom: 3px;
    margin-top: 25px;
}
.footer .info-center .faq .label:first-child {
    margin-top: 0px;
}
.footer .info-center .faq a:hover {
    color: #ED1C24;
    margin-left: -8px;
    padding-left: 6px;
    border-left: 2px solid #ED1C24;
}
.footer .info-center .faq a {
    color: #5A758D;
    display: block;
    font-size: 0.8em;
    line-height: 1.25;
    margin-bottom: 10px;
}
.footer .info-center .faq a.active {
    color: #003C72;
}

.question-form-container form input,
.question-form-container form select,
.question-form-container form textarea {
    background: #fff;
}

.question-form-container form textarea {
    height: 65px;
}
.question-form-container form select {
    width: 262px;
}

.question-form-container form input.error,
.question-form-container form select.error,
.question-form-container form textarea.error {
    /*border: 2px solid #ED1C24;*/
    /*margin-left: -1px;*/
}

.question-form-container form .error-message {
    margin: -8px 0px 15px;
    color: #ED1C24; 
    font-size: 0.8125em;
}


.modra-st-sticker {
    display: block;
    width: 275px;
    height: 34px;
    background-image: url('/wps/wcm/connect/3cbfcd58-8297-4448-a88e-13b3eb54a43a/modra-st-sticker.png?MOD=AJPERES&amp;CACHEID=3cbfcd58-8297-4448-a88e-13b3eb54a43a');
    background-repeat: no-repeat;
    background-position: top left;
}
.footer .info-center .center .modra-st-sticker {
    margin-top: 30px;
    margin-bottom: 10px;
}


.footer .info-center .bottom {
    height: 10px;
    width: 960px;
    background-image: url('/wps/wcm/connect/54d5edc7-c9f0-41a6-991b-2b1041931042/footer-icenter-bottom.png?MOD=AJPERES&amp;CACHEID=54d5edc7-c9f0-41a6-991b-2b1041931042');
    background-repeat: no-repeat;
    background-position: top left;
}

.footer .menu {
    padding-bottom: 15px;
}

.footnote {
    padding-top: 15px;
    padding-bottom: 15px;
}
.footnote .copyright {
    float: left;
    font-size: 0.75em;
    text-decoration: none;
    color: #727272;
}
.footnote .menu {
    font-size: 0.75em;
    text-align: right;
}
.footnote .menu a {
    color: #5A758D;
    margin-left: 20px;
    text-decoration: none;
}
.footnote .menu a:hover {
    color: #ed1c24;
}

/* Front page banner style */
.fp-banner {
    position: relative;
    height: 288px;
    margin-bottom: 40px;
}
.fp-banner .wrapper {
    position: absolute;
    width: 960px;
    height: 287px;
    top: 0;
    left:0;
    z-index: 1000;
    pointer-events:none; /* THIS IS THE TRICK YOU SEEK */
    background-image: url('/wps/wcm/connect/dbe22f72-219f-4024-b518-88bdafe94bcd/banner-bg.png?MOD=AJPERES&amp;CACHEID=dbe22f72-219f-4024-b518-88bdafe94bcd');
    background-position: top left;
    background-repeat: no-repeat;
    *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wps/wcm/connect/dbe22f72-219f-4024-b518-88bdafe94bcd/banner-bg.png?MOD=AJPERES&amp;CACHEID=dbe22f72-219f-4024-b518-88bdafe94bcd', sizingMethod='scale');
    *background:none;
}

.fp-banner-new {
    margin-bottom: 30px !important;
}

.fp-banner-new .wrapper {
    background-image: url('/wps/wcm/connect/85060908-d7b9-450c-8968-c27d9e272e85/banner-bg3.png?MOD=AJPERES&amp;CACHEID=85060908-d7b9-450c-8968-c27d9e272e85');
}

.fp-banner .wrapper:hover{
    zoom: 1;
}
.fp-banner .wrapper:active{
    zoom: 1;
}
/* Slider style */
.fp-banner .nivoSlider {
    position: relative;
    left: 9px;
    top: 8px;
    width: 620px;
    height: 270px;
    overflow: hidden;
}
/* Slider bullets style */
.fp-banner .nivoSlider .nivo-controlNav {
    position:absolute;
    left: 50%;
    bottom: 20px;
    margin-left:-40px; /* Tweak this to center bullets */
    z-index: 1100; /* Fix for dissapearing in IE7 */
}
.fp-banner .nivoSlider .nivo-controlNav a {
    background-color: #5A758D;
    border: 1px solid white;
    display: block;
    float: left;
    height: 9px;
    margin-right: 6px;
    text-indent: -9999px;
    width: 9px;
}
.fp-banner .nivoSlider .nivo-controlNav a.active {
    background-color: #ed1c24;
}
.fp-banner .nivoSlider .nivo-directionNav a {
    display: none;
}
.fp-banner .nivoSlider a.nivo-imageLink {
    z-index: 1001;
}
.fp-banner .nivoSlider .nivo-controlNav a {
    z-index:1002;
}


/* Banner menu style */
.fp-banner  .menu {
    height: 262px;
    position: absolute;
    right: 14px;
    top: 10px;
    width: 305px;
    z-index: 1004;
}
.fp-banner  .menu a {
    color: #5A758D;
    display: block;
    height: 43px;
    line-height: 43px;
    margin-top: 1px;
    padding-left: 10px;
    text-decoration: none;
    text-shadow: 1px 1px #FFFFFF;
    position: relative;  
    font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;  
}
.fp-banner  .menu a .menu-arrow {
    background-image: url('/wps/wcm/connect/a2a2f551-9166-4028-895c-528302097530/menu-arrow.png?MOD=AJPERES&amp;CACHEID=a2a2f551-9166-4028-895c-528302097530');
    background-repeat: no-repeat;
    display: block;
    height: 13px;
    position: absolute;
    right: 14px;
    top: 15px;
    width: 12px;
}
.fp-banner  .menu a:hover {
    background-image: url('/wps/wcm/connect/67fc58e3-b88a-4820-a5ea-55a8cc305d7c/banner-menu-hover.png?MOD=AJPERES&amp;CACHEID=67fc58e3-b88a-4820-a5ea-55a8cc305d7c');
    background-position: center center;
    background-repeat: no-repeat;
    color: #ed1c24;
}
.fp-banner  .menu a:hover .menu-arrow {
    background-image: url('/wps/wcm/connect/d4e9e1f4-6487-4656-b4fb-873e1530f0cd/menu-arrow-hover.png?MOD=AJPERES&amp;CACHEID=d4e9e1f4-6487-4656-b4fb-873e1530f0cd');
}
/* Frontpage promo sliding component style */
.sliding-tabs-component {
    margin-bottom: 40px;
}
.sliding-tabs-component .head {
    position: relative;
    height: 39px;
}
.sliding-tabs-component .head .button {
    position: absolute;
    top: 0;
    width: 38px;
    height: 39px;
    display: block;
    cursor: pointer;
    background-position: top center;
    background-repeat: no-repeat;
}
.sliding-tabs-component .head .button:hover {
    background-position: bottom center;
}
.sliding-tabs-component .head .button.left {
    background-image: url('/wps/wcm/connect/f84a85f9-47ad-47f8-8304-2e80d5be4896/fp-tabs-button-left.png?MOD=AJPERES&amp;CACHEID=f84a85f9-47ad-47f8-8304-2e80d5be4896');
    left: 0;
}
.sliding-tabs-component .head .button.right {
    background-image: url('/wps/wcm/connect/18d17d76-ab66-49ba-a672-a30a1c5a9fe6/fp-tabs-button-right.png?MOD=AJPERES&amp;CACHEID=18d17d76-ab66-49ba-a672-a30a1c5a9fe6');
    right: 0;
}
.sliding-tabs-component .head .tabs {
    position: absolute;
    top: 0px;
    left: 38px;
    right: 38px;
    height: 39px;
    background-image: url('/wps/wcm/connect/62280ddd-e7fa-4e24-9922-32b7b4c38d06/fp-tabs-head-bg.png?MOD=AJPERES&amp;CACHEID=62280ddd-e7fa-4e24-9922-32b7b4c38d06');
    background-position: top;
    background-repeat: repeat-x;
    overflow: hidden;
}

.sliding-tabs-component-new .head .tabs {
    background-image: url('/wps/wcm/connect/f6166404-93a1-4e78-bb41-2b656ab87939/celotna_navigacija4.png?MOD=AJPERES&amp;CACHEID=f6166404-93a1-4e78-bb41-2b656ab87939');
    position: absolute;
    left: 0px;
    right: 0px;
    border-left: 2px solid #DADADA;
    border-right: 2px solid #DADADA;
    border-top: 1px solid #DADADA;
}

.sliding-tabs-component .head .tabs .wrapper {
    height: 38px;
    width: 10000px;
}

.sliding-tabs-component-new .head .tabs .wrapper {
    margin:0 !important;
}

.sliding-tabs-component-new{
    margin-bottom: 30px !important;
}

.sliding-tabs-component-new .middle img {
   display:inline !important;
   margin:0px !important;
}

.sliding-tabs-component-new li{
    margin-bottom: 15px !important;
    margin-top: 25px !important;
}

.sliding-tabs-component-new .content{
    background-image: url('/wps/wcm/connect/7e1b3797-8035-43f3-ac4f-f292f7cc999e/ozadje_modul3.png?MOD=AJPERES&amp;CACHEID=7e1b3797-8035-43f3-ac4f-f292f7cc999e');
}

.sliding-tabs-component .head .tabs .wrapper span {
    display: block;
    float: left;
    height: 38px;
    line-height: 40px;
    padding-left: 40px;
    padding-right: 40px;
    margin-top: 1px;
    cursor: pointer;
    color: #5a758d;
    text-transform: uppercase;
    font-size: 0.9em;
    border-right: 1px solid #ffffff;
    text-align: center;
    min-width: 70px;
    font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
}
.sliding-tabs-component-new .head .tabs .wrapper span {
    width: 159px;
    position:relative;
    top:-1px;
    border-right: 0px;
}

.sliding-tabs-component-new .head .tabs .wrapper span img{
   position:absolute;
   left:0px;
}

.sliding-tabs-component .head .tabs .wrapper span:hover {
    color: #ed1c24;
}
.sliding-tabs-component .head .tabs .wrapper span.active,
.sliding-tabs-component .head .tabs .wrapper span:first-child {
    background-color: #f0f0f0;
}

.sliding-tabs-component .head .tabs .wrapper span,
.sliding-tabs-component .head .tabs .wrapper span:first-child.inactive {
    background-color: transparent;
}

.sliding-tabs-component-new .head .tabs .wrapper span,
.sliding-tabs-component-new .head .tabs .wrapper span:first-child.inactive {
    background: transparent;
    -ms-filter: “alpha(opacity=0)”;
    opacity: 0;
    color: white;
}

.sliding-tabs-component .content {
    position: relative;
    height: 260px;
    background-color: #f0f0f0;
    overflow: hidden;
}
.sliding-tabs-component .content .tab-content {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: #f0f0f0;
    padding-top: 20px;
}

.sliding-tabs-component-new .content .tab-content {
    background-image: url('/wps/wcm/connect/7e1b3797-8035-43f3-ac4f-f292f7cc999e/ozadje_modul3.png?MOD=AJPERES&amp;CACHEID=7e1b3797-8035-43f3-ac4f-f292f7cc999e');
    padding-top: 10px;
}

.sliding-tabs-component .content .tab-content.active,
.sliding-tabs-component .content .tab-content:first-child {
    z-index: 10;
    /* IE 7 hack */
    zoom:1;
    *display:inline;
}
.sliding-tabs-component .content .tab-content,
.sliding-tabs-component .content .tab-content:first-child.inactive {
    z-index: 1;
    /* IE 7 hack */
    zoom:1;
    *display:inline;
}

.sliding-tabs-component .content .tab-content .name {
    color: #7C7C7C;
    display: block;
    font-size: 0.9em;
    text-transform: uppercase;
    padding-left: 20px;
}
.sliding-tabs-component .content .tab-content .column.first > div {
    padding-left: 10px;
}

.sliding-tabs-component .border-bottom {
    background-image: url('/wps/wcm/connect/1f140923-6b34-43bb-815b-bdaeb6c7a5b4/promo-box-bottom.png?MOD=AJPERES&amp;CACHEID=1f140923-6b34-43bb-815b-bdaeb6c7a5b4');
    background-position: top left;
    background-repeat: no-repeat;
    height: 10px;
}

#slidingTabsComponent.ios-agent .tab-content .rich-text {
	font-size: 0.75em !important;
}

.sliding-tabs-component-new .head .tabs .wrapper span.active,
.sliding-tabs-component-new .head .tabs .wrapper span:first-child {
    background-image: url('/wps/wcm/connect/4fc87d18-f402-48df-8ea3-8678d00c5004/tab_bel.png?MOD=AJPERES&amp;CACHEID=4fc87d18-f402-48df-8ea3-8678d00c5004');
    -ms-filter: “alpha(opacity=100)”;
    opacity: 1;
}

.sliding-tabs-component-new .head .tabs .wrapper span.inactive{
    color:white !important;
}

.sliding-tabs-component-new .head .tabs .wrapper span{
    color:white;
    opacity: 0;
    -ms-filter: “alpha(opacity=0)”;
}

.sliding-tabs-component-new .head .tabs .wrapper span img, .sliding-tabs-component-new .head .tabs .wrapper span.inactive:first-child img{
    display:none;
}

.sliding-tabs-component-new .head .tabs .wrapper span:first-child img{
    display:inline;
}

.sliding-tabs-component-new .head .tabs .wrapper span.active img{
    display:inline;
}

/* Content common */
.content {
    color: #202033; /*#7c7c7c;*/
}
.content a.link {
    color: #5a758d;
}
.content a.link:hover {
    color: #003c72;
}
.title-img{
float: left;
}

.page-title, .page-title h1{
    color: #000000; /*#202033;*/ /*#333333;*/
    font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
    display: block;
    font-size: 1.3em;
    line-height: 1.2;
    margin-bottom: 20px;
    margin-top: 10px;
    text-transform: uppercase;
}
.page-title h1{
    font-weight:normal;  
    font-size: 1em;  
}
.title-img+.page-title{
   margin-top:12px;
}
.pt-faq_item .page-title {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    text-transform: none;
}

.title {
    color: #202033; /*#333333;*/
    display: block;
    font-size: 1.1em;
    margin-bottom: 20px;
    text-transform: uppercase;
    font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
}

.title-link {
    color: #5a758d;
    display: block;
    font-size: 1.1em;
    margin-bottom: 15px;
    text-decoration: none;
    text-transform: uppercase;
    font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
}

.title-link:after { 
    background-image: url("/wps/wcm/connect/b8a597b8-9274-4666-9266-78dadbe98def/tab-right-arrow.png?MOD=AJPERES&CACHEID=b8a597b8-9274-4666-9266-78dadbe98def");
    background-position: right center;
    background-repeat: no-repeat;
    content: " ";
    height: 1em;
    padding-left: 11px;
}

.title-link:hover {
    color: #ed1c24;
}
.title-link:hover:after {
    background-image: url('/wps/wcm/connect/8ca50870-12a3-4319-bae1-b6066449d8e5/tab-right-arrow-hover.png?MOD=AJPERES&amp;CACHEID=8ca50870-12a3-4319-bae1-b6066449d8e5');
}

.title-gray {
    color: #7c7c7c;
    display: block;
    font-size: 1.1em;
    margin-bottom: 15px;
    text-decoration: none;
    text-transform: uppercase;
    font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
}

/* Image frames */
.image-frame-wide {
    float: left;
    width: 290px;
    height: 170px;
    margin-right: 20px;
    margin-bottom: 20px;
    padding: 6px 7px 7px 7px;
    background: url('/wps/wcm/connect/46b80af1-785e-4fdf-a669-d7662ade559f/image-frame-290.png?MOD=AJPERES&amp;CACHEID=46b80af1-785e-4fdf-a669-d7662ade559f');
    background-repeat: no-repeat;
    background-position: top left;
}

.image-frame-tmb {
    float: left;
    width: 125px;
    height: 77px;
    margin-right: 10px;
    margin-bottom: 10px;
    background-image: url('/wps/wcm/connect/777bd973-875c-4bea-bc98-0f19414e77ba/image-frame-small.png?MOD=AJPERES&amp;CACHEID=777bd973-875c-4bea-bc98-0f19414e77ba');
    background-repeat: no-repeat;
    background-position: top left;
    padding: 4px 5px 5px 5px;
}

/* Content link list */
.link-list {
    margin-bottom: 35px;
}
.link-list .item {
    margin-bottom: 15px;
}
.link-list .item p {
    font-size: 0.8em;
}
.link-list .item a {
    color: #5a758d;
    text-decoration: none;
}
.link-list .item a:hover {
    color: #003c72;
}

/* Content - info-calculations page */
.info-calculations {
    margin-right:-20px;
}
.info-calculations .item {
    display:inline-block;
    width:300px;
    margin-right:20px;
    margin-bottom: 40px;
    vertical-align: top;
    /* IE 7 hack */
    zoom:1;
    *display:inline;
}
.info-calculations .item .heading {
    display: block;
    font-weight: normal; /*bold;*/
    font-size: 1.0em; /*1.125em;*/
    margin-bottom: 6px; /*8px;*/
    /*border-bottom: 1px solid #B9C3CC;*/
    /*padding-bottom: 5px;*/
}
.info-calculations .item .short-desc{
    font-size: 0.8125em;
}
.info-calculations .item .s-button {
    margin-top: 8px;
    min-width: 130px;
}
.info-calculations .item .s-button  span{
    min-width: 115px;
}
.info-calculations .item .info-link {
    font-size: 0.8125em;
    display: block;
}
.info-calculations .item .info-link a {
    color: #5A758D;
} 
.info-calculations .item .info-link a:hover {
    color: #003C72;
} 

/* Sliding door button */
.s-button > span {
    background: url('/wps/wcm/connect/ccbe47a8-6e76-4f19-9d8b-01d4cea14c43/sd-button.png?MOD=AJPERES&amp;CACHEID=ccbe47a8-6e76-4f19-9d8b-01d4cea14c43') no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    display: block;
    font-size: 0.8em;
    line-height: 33px;
    height: 33px;
    padding-left: 15px;
    cursor: pointer;
    text-align: center;
}
.s-button a {
     color: #FFFFFF;
}
.s-button {
    background: url('/wps/wcm/connect/a7b83787-1c74-49b2-80cd-5f5f4e2cdee9/sd-button-right.png?MOD=AJPERES&amp;CACHEID=a7b83787-1c74-49b2-80cd-5f5f4e2cdee9') no-repeat scroll right top transparent;
    display: block;
    float: left;
    height: 33px;
    margin-right: 6px;
    padding-right: 14px;
    text-decoration: none;
    cursor: pointer;
}
.s-button:hover > span,
.s-button.active > span {
    background-position: bottom left;
}
.s-button:hover,
.s-button.active {
    background-position: bottom right;
}

.fp-action .s-button > span {
    background: url('/wps/wcm/connect/dce02e24-b879-4013-8cfb-3592b86c2f86/sd-button-new.png?MOD=AJPERES&amp;CACHEID=dce02e24-b879-4013-8cfb-3592b86c2f86') no-repeat scroll left top transparent;
    padding-right: 6px;
    height: 28px;
    line-height: 28px;
}

.fp-action .s-button{
    background: url('/wps/wcm/connect/8651ec59-65eb-4f01-8078-a4c98f0dab78/sd-button-right.new.png?MOD=AJPERES&amp;CACHEID=8651ec59-65eb-4f01-8078-a4c98f0dab78') no-repeat scroll right top transparent;
    height: 28px;
    padding-right: 29px;
    font-size: 14px !important;
    font-weight: bold;
    position: relative;
    top: 150px;
    float: right;
}

.fp-action .s-button > span { 
    padding-left: 10px;
}

/* Sidebar module box */
.side-bar {
    margin-bottom: 20px;
}
.side-bar > div {
    margin-right: 0px;
    width: 310px;
}
.side-bar.grid_3 > div {
    width: 230px;
}
.side-bar .module-box {
    padding-top: 15px;
    border-top: 1px solid #c0cbd4;
    margin-bottom: 20px;
}
.side-bar .module-box:first-child {
    border: none;
    padding-top: 0;
}

.side-bar .module-box.tmb-box div {
    font-size: 0.9em;
}
.side-bar .module-box.tmb-box img {
    float: left;
    margin-right: 20px;
    width: 80px;    
}

.side-bar .module-box.e-news-box .subscription-box {
    width: 300px;
    background-image: url('/wps/wcm/connect/cd7f4eac-1606-4b5d-91be-08cbb904b99f/news-input.png?MOD=AJPERES&amp;CACHEID=cd7f4eac-1606-4b5d-91be-08cbb904b99f');
    background-repeat: no-repeat;
    background-position: top left;
    position: relative;
}
.side-bar .module-box.e-news-box .subscription-box input {
    border: none;
    color: #727272;
    height: 17px;
    left: 5px;
    padding-left: 3px;
    padding-top: 3px;
    position: absolute;
    top: 5px;
    width: 213px;
    border-color: #ffffff; /* IE */
}
.side-bar .module-box.e-news-box .subscription-box .button {
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    font-size: 0.8em;
    height: 25px;
    padding-top: 8px;
    position: absolute;
    right: 0;
    text-align: center;
    top: 0;
    width: 72px;
}

/* Sidebar banners module */

.banner-container {
    position: relative;
}

.banner-container .banner {
    width: 100%;
    text-align: center;
    overflow: hidden;
    margin-bottom: 15px;
}

/* Sidebar brochure box module */

.brochure-box .container {
    background: #f9f9f9 url('/wps/wcm/connect/1b466055-d0d0-4ea8-a513-634ef340380c/sidebar-module-bg-100.png?MOD=AJPERES&amp;CACHEID=1b466055-d0d0-4ea8-a513-634ef340380c') repeat-x  center bottom;
    border-left: 1px solid #dcdcdc;
    border-right: 1px solid #dcdcdc;
    padding: 6px 20px 10px; 
}

.brochure-box .border-top{
    background-image: url('/wps/wcm/connect/09d16868-9693-4cf1-96bf-4e3a8af6e4c2/sidebar-module-top-border-310.png?MOD=AJPERES&amp;CACHEID=09d16868-9693-4cf1-96bf-4e3a8af6e4c2');
    background-repeat: no-repeat;
    height: 9px;
}

.brochure-box .border-bottom{
    background-image: url('/wps/wcm/connect/cf78f111-20db-480f-974a-509bfb322fb2/sidebar-module-btm-border-310.png?MOD=AJPERES&amp;CACHEID=cf78f111-20db-480f-974a-509bfb322fb2');
    background-repeat: no-repeat;
    height: 9px;
}

.brochure-box .text-box .document-icon {
    position:relative;
    float: left;
    width: 45px;
    height: 45px;
}

.brochure-box .text-box .document-ext {
    position: absolute;
    font-size: 9px;
    top: 15px;
    left: 9px;
    background-color: #5A758D;
    color: #ffffff;
    line-height: 10px;
    padding: 1px 2px 2px;
    border-radius: 2px;
    border: 1px solid #F0F0F0;
}

.brochure-box .text-box .document-link {
    position:absolute;
    top:0px;
    left:0px;
    right:0px;
    bottom:0px;
}

.brochure-box .text-box .heading {
    color: #000000;
    font-size: 0.9em;
    text-transform: none;
    margin-bottom: 10px;
    display: block;
}
.brochure-box .text-box a.heading {
    color: #5A758D;
}
.brochure-box .text-box a.heading:hover {
    color: #003C72;
}
.brochure-box .text-box .download-info {
    display: none;
    font-size: 0.75em;
    vertical-align: baseline;
}
.brochure-box .text-box {
    overflow: hidden;      /* contain floats */
    display: inline-block; /* hasLayout IE7 hack */
    display: block;        /* hasLayout IE7 hack */
    margin-top: 10px;
}

.brochure-box p {
    font-size: 0.8em; /*0.85em;*/
    color: #727272;
    margin-top: 5px;
}
.brochure-box .text-box + p {
    margin-top: 0px;
}

.brochure-box .downloads-box {
    overflow: hidden;      /* contain floats */
    display: inline-block; /* hasLayout IE7 hack */
    display: block;        /* hasLayout IE7 hack */
    font-size: 0.9em;
    margin-top: 10px;
}
.brochure-box .downloads-box select {
    width: 268px
    font-size: 0.9em;
    margin-bottom: 0px;
}
.brochure-box .downloads-box .s-button {
    display: none;
    margin-top: 10px;
}
.brochure-box .downloads-box .download-info .size {
    font-size: 0.95em;
    display: inline-block;
    margin-left: 2px;
}

.brochure-box .downloads-list {
    display: none;
    margin-top: 15px;
}
.brochure-box .downloads-list a {
    color: #5A758D;
    display: block;
    font-size: 0.9em;
    margin-top: 10px;
}
.brochure-box .downloads-list a:hover {
    color: #003C72;
}
.brochure-box .downloads-list .download-label {
    display: block;
    line-height: 1.3;
    padding-top: 2px;
    padding-bottom: 1px;
}
.brochure-box .downloads-list .download-info {
    display: block;
    line-height: 16px;
    padding-left: 15px;
    font-size: 0.75em;
    background-repeat: no-repeat;
    background-position: 0px 4px;
}
.brochure-box .downloads-list .download-arrow {
    display: block;
    width: 8px;
    height: 12px;
    float: left;
    background-image: url('/wps/wcm/connect/3b17a56b-9606-4a60-b6ed-db45bcc0a691/download-arrow.png?MOD=AJPERES&amp;CACHEID=3b17a56b-9606-4a60-b6ed-db45bcc0a691');
    background-position: center bottom;
    background-repeat: no-repeat;
}
.brochure-box .downloads-list a:hover .download-arrow {
    background-image: url('/wps/wcm/connect/52fe9301-ac4b-46d4-9101-de202abeaa69/download-arrow-active.png?MOD=AJPERES&amp;CACHEID=52fe9301-ac4b-46d4-9101-de202abeaa69');
}

/* Sidebar brochure component */
.side-bar .brochure-box .downloads-box {
    margin-top: 20px;
}
.side-bar .brochure-box .text-box + .downloads-box {
    margin-top: 15px;
}
.side-bar .brochure-box p + .downloads-box {
    margin-top: 20px;
}

/* Center brochure component */
.component .brochure-box .downloads-list {
    display: none;
}

.component .brochure-box .container {
    background: #f9f9f9 url('/wps/wcm/connect/0923a5fd-8c92-463e-b549-3b71ba567580/component-gradient-bg.png?MOD=AJPERES&amp;CACHEID=0923a5fd-8c92-463e-b549-3b71ba567580') repeat-x center bottom;    
    overflow: hidden;
}

.component .brochure-box .border-top{
    background-image: url('/wps/wcm/connect/e7810d9e-db34-4fb9-875a-a819dae1de98/component-border-top.png?MOD=AJPERES&amp;CACHEID=e7810d9e-db34-4fb9-875a-a819dae1de98');
}

.component .brochure-box .border-bottom{
    background-image: url('/wps/wcm/connect/16573464-5d73-46b4-8796-f514f4045235/component-border-bottom.png?MOD=AJPERES&amp;CACHEID=16573464-5d73-46b4-8796-f514f4045235');
}

.component .brochure-box .text-box,
.component .brochure-box p {
    width: 50%;
    float: left;
    clear: left;
}

.component .brochure-box .downloads-box {
    margin-left: 50%;
    padding-left: 20px;
}

/* Brochure box user styling */
.brochure-box.display-as-list .downloads-list {
    display: block;
}
.brochure-box.display-as-list .downloads-box {
    display: none;
}

.brochure-box.display-terms-file-size .text-box .download-info {
    display: inline-block;
    /* IE 7 hack */
    zoom:1;
    *display:inline;
}


/* Sidebar menu */
.sidebar-menu {
    margin-bottom: 30px;
}

.sidebar-menu .border-top {
    background-image: url('/wps/wcm/connect/d88a4691-d6f6-4794-bba6-02a4061027b7/sidebar-menu-top.png?MOD=AJPERES&amp;CACHEID=d88a4691-d6f6-4794-bba6-02a4061027b7');
    background-repeat: no-repeat;
    height: 7px;
}
.grid_3 .sidebar-menu .border-top {
    background-image: url('/wps/wcm/connect/6b9456e7-c59d-407c-bf51-9df02ef6bccb/sidebar-menu-grid3-top.png?MOD=AJPERES&amp;CACHEID=6b9456e7-c59d-407c-bf51-9df02ef6bccb');
}

.sidebar-menu .border-bottom {
    background-image: url('/wps/wcm/connect/670896e4-29a4-414a-ad2b-ba89b5d19d21/sidebar-menu-bottom.png?MOD=AJPERES&amp;CACHEID=670896e4-29a4-414a-ad2b-ba89b5d19d21');
    background-repeat: no-repeat;
    height: 8px;
}
.grid_3 .sidebar-menu .border-bottom {
    background-image: url('/wps/wcm/connect/b53b6e8d-2133-4a4a-92c7-b21e79f90386/sidebar-menu-grid3-bottom.png?MOD=AJPERES&amp;CACHEID=b53b6e8d-2133-4a4a-92c7-b21e79f90386');
}

.sidebar-menu .separator {
    background-image: url('/wps/wcm/connect/0288658d-7ada-4059-80b6-11366b2cc689/menu-separator-bg.png?MOD=AJPERES&amp;CACHEID=0288658d-7ada-4059-80b6-11366b2cc689');
    background-repeat: no-repeat;
    background-position: center;
    height: 2px;
    border-left: 1px solid #e3e3e3;
    border-right: 1px solid #e3e3e3;
}
.grid_3 .sidebar-menu .separator {
    background-image: url('/wps/wcm/connect/e29d0571-cc67-436f-9b63-9e6c7c25f279/menu-separator-grid3-bg.png?MOD=AJPERES&amp;CACHEID=e29d0571-cc67-436f-9b63-9e6c7c25f279');
}

.sidebar-menu .menu > a,
.sidebar-menu .menu > span,
.sidebar-menu .menu > div {
    background-color: #eef1f2;    
    display: block;
    padding-left: 18px;
    padding-right: 18px;
    border-left: 1px solid #e3e3e3;
    border-right: 1px solid #e3e3e3;
}

.grid_3 .sidebar-menu .menu > a,
.grid_3 .sidebar-menu .menu > span,
.grid_3 .sidebar-menu .menu > div {
    padding-left: 13px;
    padding-right: 13px;
}


.sidebar-menu .menu a.action-link {
    height: 46px;
    line-height: 46px;
    color: #5A758D;
    text-shadow: 1px 1px #FFFFFF;
    position: relative;    
    font-size: 1em;
}
.grid_3 .sidebar-menu .menu a.action-link {
    font-size: 0.95em;
}

.sidebar-menu .menu a.action-link:first-child {
    background-image: none;
}

.sidebar-menu .menu a.action-link .menu-arrow {
    background-image: url('/wps/wcm/connect/a2a2f551-9166-4028-895c-528302097530/menu-arrow.png?MOD=AJPERES&amp;CACHEID=a2a2f551-9166-4028-895c-528302097530');
    background-repeat: no-repeat;
    display: block;
    height: 13px;
    position: absolute;
    right: 27px;
    bottom: 17px;
    width: 12px;
}
.grid_3 .sidebar-menu .menu a.action-link .menu-arrow {
    right: 12px;
}

.sidebar-menu .menu a.action-link:hover {
    background-image: url('/wps/wcm/connect/86263698-62be-4268-8a75-59280abf8ed9/sidebar-menu-hover.png?MOD=AJPERES&amp;CACHEID=86263698-62be-4268-8a75-59280abf8ed9');
    background-position: center center;
    background-repeat: no-repeat;
    color: #ed1c24;
}
.grid_3 .sidebar-menu .menu a.action-link:hover {
    background-image: url('/wps/wcm/connect/4d4665a7-c537-4f7b-b584-1442385eb7db/sidebar-menu-grid3-hover.png?MOD=AJPERES&amp;CACHEID=4d4665a7-c537-4f7b-b584-1442385eb7db');
}

.sidebar-menu .menu a.action-link:hover .menu-arrow {
    background-image: url('/wps/wcm/connect/d4e9e1f4-6487-4656-b4fb-873e1530f0cd/menu-arrow-hover.png?MOD=AJPERES&amp;CACHEID=d4e9e1f4-6487-4656-b4fb-873e1530f0cd');
}

.sidebar-menu .menu .head {
    padding-top: 10px;
    padding-bottom: 12px;
    text-transform: uppercase;
    font-size: 1em;
}
.sidebar-menu .menu a.head {
    color: #5A758D;
    text-shadow: 1px 1px #FFFFFF;
    font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
}

.sidebar-menu .menu .item-group {
    padding-top: 3px;
}

.sidebar-menu .menu .item {
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: 0.9em; /*0.85em;*/
    display: block;
}
.sidebar-menu .menu a.item {
    color: #5A758D;
}
.sidebar-menu .menu a.item:hover,
.sidebar-menu .menu a.head:hover {
    color: #003c72;
}

/* Thumbnail list in sidebar */

.side-bar .tmb-list .item {
    margin-bottom: 10px;
    clear:both;
}
.side-bar .tmb-list .item .image-frame-tmb {
    float: left;
    margin-right: 10px;
}
.side-bar .tmb-list .item .image-frame-tmb img{
    width:116px;
    height: 68px;
    
}
.side-bar .tmb-list .item .news-item-intro {
    font-size: 0.875em;
    line-height: 1.1em;
    color: #5A758D;
}
.side-bar .tmb-list .item .news-item-intro span.date {
    display: block;
    color: #7C7C7C;
    margin-bottom: 8px;
}

.side-bar .suggestions .tmb-list .item .news-item-intro span.date {
    display:none;
}
.side-bar .tmb-list .item .news-item-intro a {
    color: #5A758D;
}
.side-bar .tmb-list .item .news-item-intro a:hover {
    color: #003c72;
}
/* frontpage notice */
/* hide on all other pages */
.notice-wrapper{
display:block;
}
/* show on frontpage */
.pt-frontpage .notice-wrapper span.notice{
background-image: url("/wps/wcm/connect/b7c9b0dc-6dc2-44e6-ab33-4e30223c18d8/notice-banner-bckg.png?MOD=AJPERES&amp;CACHEID=b7c9b0dc-6dc2-44e6-ab33-4e30223c18d8");

width:100%
height:40px;

}
.pt-frontpage .notice-wrapper span.bottom{
background-image: url("/wps/wcm/connect/b09fa396-e7df-47bd-b5ed-d3559fe59821/notice-banner-bottom.png?MOD=AJPERES&amp;CACHEID=b09fa396-e7df-47bd-b5ed-d3559fe59821");
width:100%;

}
/* Module boxes on frontpage*/
.articles-component .column .module-box {
    padding-top: 15px;
    border-top: 1px solid #c0cbd4;
    margin-bottom: 20px;
}
.articles-component .column .module-box:first-child {
    border: none;
    padding-top: 0;
}

.articles-component .column .module-box.tmb-box div {
    font-size: 0.9em;
}
.articles-component .column .module-box.tmb-box img {
    float: left;
    margin-right: 20px;
    width: 80px;    
}

/* Articles and suggestions on frontpage */

.articles-component .module-box{
    width:300px;
    float:left;
    margin-left: 10px;
    margin-right: 10px;
}
.articles-component .tmb-list .item {
    margin-bottom: 10px;
    clear:both;
}
.articles-component .tmb-list .item .image-frame-tmb {
    display:none;
}
.articles-component .tmb-list .item .image-frame-tmb img {
    display:none;
}
.articles-component .tmb-list .item:first-child .image-frame-tmb {
    display: block;
    float: left;
    width: 290px;
    height: 170px;
    margin-left: -5px;
    margin-bottom: 10px;
    padding: 6px 7px 7px 7px;
    background: url('/wps/wcm/connect/46b80af1-785e-4fdf-a669-d7662ade559f/image-frame-290.png?MOD=AJPERES&amp;CACHEID=46b80af1-785e-4fdf-a669-d7662ade559f');
    background-repeat: no-repeat;
    background-position: top left;
}
.articles-component .tmb-list .item:first-child .image-frame-tmb img{
    display:block;
    width:290px;
    height: 170px;
}
.articles-component  .tmb-list .item .news-item-intro {
    margin-bottom:15px;
    color: #5A758D;
}
.articles-component .tmb-list .item .news-item-intro span.date {
    display:block;
    color: #7C7C7C;
    margin-bottom: 0px;
    font-size:0.875em;
}

.articles-component .suggestions .tmb-list .item .news-item-intro span.date {
    display:none;
}
.articles-component .tmb-list .item .news-item-intro a {
    color: #5A758D;
    font-size: 0.9375em;
}
.articles-component {
    margin-bottom:40px;
}

/* Content components */
.component {
    margin-bottom: 30px;
    position: relative;
    clear: both;
}
.component.top-border {
    border-top: 1px solid #C0CBD4;
    padding-top: 20px;
}

/* Intro immediately followed by body */
.component.intro + .component.body {
    margin-top: -11px;
}

/* Action links menu */
.component.c-menu {
    margin-top: 20px;
    margin-bottom: 20px; 
    zoom: 1;
}
.component.c-menu > table {
    width: 100%;
    table-layout: fixed; 
}
.component.c-menu > table td {
    padding: 0px; 
}
.component.c-menu > table td.separator {
    width: 14px;
}


.component.c-menu .c-button {
    background: url('/wps/wcm/connect/a7b83787-1c74-49b2-80cd-5f5f4e2cdee9/sd-button-right.png?MOD=AJPERES&amp;CACHEID=a7b83787-1c74-49b2-80cd-5f5f4e2cdee9') no-repeat scroll right top transparent;
    height: 33px;
    max-width: 286px;
    padding-right: 14px;
    position: relative;
    display: block;
}

.component.c-menu .c-button span {
    background: url('/wps/wcm/connect/ccbe47a8-6e76-4f19-9d8b-01d4cea14c43/sd-button.png?MOD=AJPERES&amp;CACHEID=ccbe47a8-6e76-4f19-9d8b-01d4cea14c43') no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    display: block;
    font-size: 0.8em;
    line-height: 33px;
    height: 33px;
    padding-left: 15px;
    text-align: center;
}
.component.c-menu .c-button a {
    color: #FFFFFF;
    text-decoration: none;
}

.component.c-menu a:hover .c-button {
    cursor: pointer;
    background-position: bottom right;
}
.component.c-menu a:hover .c-button span {
    cursor: pointer;
    background-position: bottom left;
}

.component.c-menu .c-button.phone-number,
.component.c-menu .c-button.phone-number-bullet {
    background-image:url('/wps/wcm/connect/084ffe81-98ba-4806-8f06-5d90a056e338/sd-tel-button_right.png?MOD=AJPERES&amp;CACHEID=084ffe81-98ba-4806-8f06-5d90a056e338');
}

.component.c-menu .c-button.phone-number span,
.component.c-menu .c-button.phone-number-bullet span {
    background-image:url('/wps/wcm/connect/3078e84c-4850-4c0a-9b39-3e5f4d87b3a1/sd-tel-button_label.png?MOD=AJPERES&amp;CACHEID=3078e84c-4850-4c0a-9b39-3e5f4d87b3a1');
    float: right;
    padding-left: 35px;
    padding-right: 15px;
}

.component.c-menu .c-button.phone-number span.number,
.component.c-menu .c-button.phone-number-bullet span.number {
    float: none;
    padding-left: 26px;
    padding-right: 0;
    font-weight: bold;
    font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
    letter-spacing: -1px;
}

.component.c-menu .c-button.phone-number span.number {
    background-image:url('/wps/wcm/connect/2411492d-7eeb-43be-bc47-f3ef4aa7fb0b/sd-tel-button_number.png?MOD=AJPERES&amp;CACHEID=2411492d-7eeb-43be-bc47-f3ef4aa7fb0b');
}

.component.c-menu .c-button.phone-number-bullet span.number {
    background-image:url('/wps/wcm/connect/0de183ef-b689-4191-a04a-73fb4f2ba1ba/sd-tel-button_number-bullet.png?MOD=AJPERES&amp;CACHEID=0de183ef-b689-4191-a04a-73fb4f2ba1ba');
}

.component.c-menu a:hover .c-button.phone-number span.number,
.component.c-menu a:hover .c-button.phone-number-bullet span.number {
   color: #ed1c24;
}


/* List module */
.list-container {
    margin-right: -30px;
}

.list-container .item {
    width: 295px;
    margin: 0px 30px 17px 0px;
    display: inline-block;    
    vertical-align: top;
    
    /* IE 7 hack */
    zoom:1;
    *display:inline;
}

.list-container .item img{
    float: left;
}

.list-container .item img + a + p {
    margin-left: 55px;
}

.list-container .item > img + .title-link {
    margin-left: 55px;
}

.list-container .item > p{
    font-size: 0.8125em; /*0.8em;*/
    margin-bottom: 10px;
}

.list-container .item > .title-link {
    margin-bottom: 2px;
    padding-right: 5px;
    font-size: 1.0em; /*0.95em;*/
    display: block;
}



.list-container .item > .title-link:after {
/*    position: absolute;-*/
}

/* News listing page */
.component.tmb-list .item {
    margin-bottom: 30px;
}
.component.tmb-list .item:first-child {
    margin-bottom: 0px;
}
.component.tmb-list .item:first-child .news-item-intro {
    margin-bottom: 30px;
}

.component.tmb-list {
    margin-bottom: 0px;
}

.component.tmb-list .item .news-item-text {
    display: none;
}
.component.tmb-list .item .news-item-text-short {
    display: inline;
}
.component.tmb-list .item:first-child .news-item-text {
    display: inline;
}
.component.tmb-list .item:first-child .news-item-text-short {
    display: none;
}

.component.tmb-list .item .date, 
.component.tmb-list .item .news-item-text,
.component.tmb-list .item .news-item-text-short{
    font-size: 0.8125em;
}
.component.tmb-list .item .date {
    color: #7c7c7c;
}
.component.tmb-list .item .summary {
    font-size: 0.9375em;
    display:block;
    margin-bottom:8px;
}
.component.tmb-list .item:first-child .summary {
    font-size: 1.0em;
}

.component.tmb-list .item .image-frame-tmb img{
    width: 116px;
    height: 68px;
}

.component.tmb-list .item:first-child {
    width: 600px;
}
.component.tmb-list .item:first-child .image-frame-tmb{
    height: 170px;
    margin-bottom: 20px;
    margin-right: 20px;
    padding: 6px 7px 7px;
    width: 290px;
    background: url("/wps/wcm/connect/46b80af1-785e-4fdf-a669-d7662ade559f/image-frame-290.png?MOD=AJPERES&amp;CACHEID=46b80af1-785e-4fdf-a669-d7662ade559f") no-repeat scroll left top transparent;
}
.component.tmb-list .item:first-child .image-frame-tmb img{
    width: 290px;
    height: 170px;
}
.component.tmb-list .item .image-frame-tmb + .news-item-intro .news-item-text-short, 
.component.tmb-list .item .image-frame-tmb + .news-item-intro .ellipsis {
    display: none;
}
.component.tmb-list .item:first-child .image-frame-tmb + .news-item-intro .ellipsis {
    display: inline;
}


/* Additional content module*/

.additional-content{
    margin-right:-20px;
    margin-top: 40px;
}

.additional-content h3{
    font-size: 0.875em;
    font-weight: bold;
    margin-bottom: 20px;
}
.additional-content .item {
    width: 300px;
    margin: 0px 20px 30px 0px;
    display: inline-block;
    vertical-align: top;
    font-size: 1em;
    /* IE 7 hack */
    zoom:1;
    *display:inline;
}


.additional-content .item .heading {
    display: block;
    font-size: 0.875em;
    font-weight: bold;
    margin-bottom: 8px;
}

.additional-content .item p {
    color: #202033;
    font-size: 0.8125em;
}


.additional-content .item .tmb-img{
    float: left;
    width: 125px;
    height: 77px;
    margin-right: 10px;
    margin-bottom: 10px;
    background-image: url('/wps/wcm/connect/777bd973-875c-4bea-bc98-0f19414e77ba/image-frame-small.png?MOD=AJPERES&amp;CACHEID=777bd973-875c-4bea-bc98-0f19414e77ba');
    background-repeat: no-repeat;
    background-position: top left;
    padding: 4px 5px 5px 5px;
   position:relative;
}
.additional-content .item .tmb-img img{
    float: left;
    width: 116px;
    height: 68px;
    padding: 0px;
}
.additional-content .item.video .tmb-img div.playbutton{
    position:absolute;
    top: 0;
   bottom:0;
   right:0;
   left:0;
   margin-right: 10px;
   margin-bottom: 10px;
   background-repeat: no-repeat;
    background-position: center center;
    background-image: url('/wps/wcm/connect/52237ff1-a6e9-4407-a5c6-0309dbc570a6/play-icon.png?MOD=AJPERES&amp;CACHEID=52237ff1-a6e9-4407-a5c6-0309dbc570a6');
}
.additional-content .item .tmb-img:hover{
    background-image: url('/wps/wcm/connect/4522932d-d8c1-4ccb-accb-e35d5e9d584d/image-frame-small-hover.png?MOD=AJPERES&amp;CACHEID=4522932d-d8c1-4ccb-accb-e35d5e9d584d');
    cursor: pointer;
}
.additional-content .item.video .tmb-img:hover div.playbutton{
    background-image: url('/wps/wcm/connect/3adff4a1-c76d-4593-b116-8b860a53a4a0/play-icon-hover.png?MOD=AJPERES&amp;CACHEID=3adff4a1-c76d-4593-b116-8b860a53a4a0');
}

/* IE7 hack */
.additional-content .item.video .tmb-img div.playbutton:hover{
    visibility:visible;
}
.additional-content .item.brochure .tmb-img {
    float: left;
    margin-right: 10px;
    width: 80px;    

   height:auto;  
    padding:0px;
     background:none;
}
.additional-content .item.brochure .tmb-img img {
    float: left;
    margin-right: 10px;
    width: 80px;
   height:auto;    
    padding:0px;
     background:none;
}
.additional-content .item .s-button {
    margin-top: 15px;
}
.additional-content .item.brochure .s-button {
    display:none;
}
.additional-content .item.text-with-link .link {
    display:none;
}

.additional-content .item.video .s-button , .additional-content .item.video .link {
    display:none;
}

.additional-content .item.brochure .link a {
    color: #5A758D;
    display: block;
    font-size: 0.8125em;
    margin-top: 8px;
}
.additional-content .item.video {
    
}


.additional-content .item.video p {
    
    font-size: 0.9em;
}

/* gallery module*/


.gallery{
margin-right:-20px;
margin-top: 40px;
}

.gallery h3{
    font-size: 0.875em;
    font-weight: bold;
    margin-bottom: 20px;
}
.gallery .item {
    display: inline-block;
    margin: 20px 15px 0px 0;
    vertical-align: top;
    width: 125px;
/* IE 7 hack */
    zoom:1;
    *display:inline;
}
/*.gallery .item {
    width: 300px;
    margin: 0px 20px 30px 0px;
    display: inline-block;
    vertical-align: top;
    font-size: 1em;
    
}*/


.gallery .item .heading {
    display: block;
    font-size: 0.875em;
    font-weight: bold;
    margin-bottom: 8px;
}

.gallery .item p {
    color: #202033;
    font-size: 0.8125em;
}


.gallery .item .tmb-img{
    float: left;
    width: 125px;
    height: 77px;
    margin-right: 10px;
    margin-bottom: 10px;
    background-image: url('/wps/wcm/connect/777bd973-875c-4bea-bc98-0f19414e77ba/image-frame-small.png?MOD=AJPERES&amp;CACHEID=777bd973-875c-4bea-bc98-0f19414e77ba');
    background-repeat: no-repeat;
    background-position: top left;
    padding: 4px 5px 5px 5px;
   position:relative;
}
.gallery .item .tmb-img img{
    float: left;
    width: 116px;
    height: 68px;
    padding: 0px;
}
.gallery .item.video .tmb-img div.playbutton{
    position:absolute;
    top: 0;
   bottom:0;
   right:0;
   left:0;
   margin-right: 10px;
   margin-bottom: 10px;
   background-repeat: no-repeat;
    background-position: center center;
    background-image: url('/wps/wcm/connect/52237ff1-a6e9-4407-a5c6-0309dbc570a6/play-icon.png?MOD=AJPERES&amp;CACHEID=52237ff1-a6e9-4407-a5c6-0309dbc570a6');
}
.gallery .item .tmb-img:hover{
    background-image: url('/wps/wcm/connect/4522932d-d8c1-4ccb-accb-e35d5e9d584d/image-frame-small-hover.png?MOD=AJPERES&amp;CACHEID=4522932d-d8c1-4ccb-accb-e35d5e9d584d');
    cursor: pointer;
}
.gallery .item.video .tmb-img:hover div.playbutton{
    background-image: url('/wps/wcm/connect/3adff4a1-c76d-4593-b116-8b860a53a4a0/play-icon-hover.png?MOD=AJPERES&amp;CACHEID=3adff4a1-c76d-4593-b116-8b860a53a4a0');
}

/* Simple dropdown menu */

.dropdown-module {
    padding-bottom: 10px; 
}
.dropdown-module:hover {
    visibility: visible;
}

.dropdown-module .menu {
    background-color: #FFFFFF;
    border: 1px solid #EAEAEA;    
    position: absolute;
    width: 250px;
    min-width: 100%;
    opacity:0.95;
    filter:alpha(opacity=95);
    display: none;
    z-index:5000;
}
.dropdown-module:hover .menu {
    display: block;
}

.dropdown-module .menu .section {    
    text-align: left;
    line-height: 1.2em;
    padding: 10px 20px;
}

.dropdown-module .menu .section a {
    color: #5A758D;
    display: block;
    font-size: 0.75em;
    text-decoration: none;    
    border-top: 1px solid #CACACA;
    padding: 7px 0;
}

.dropdown-module .menu .section a:hover {
    color: #ed1c24;
}

.dropdown-module .menu .section a:first-child {
    border-top: none;
}

/* Tabs component */
.content.grid_8 {
    z-index:200;
}
.component.tabs{
    zoom:1;
    position:relative;
}
.component.tabs .border-top,
.component.tabs .border-bottom {
    background-image: url('/wps/wcm/connect/7ff71d99-2bf0-402b-bddf-453abfaa4b75/component-white-top-tabs.png?MOD=AJPERES&amp;CACHEID=7ff71d99-2bf0-402b-bddf-453abfaa4b75');
    background-repeat: no-repeat;
    background-position: top left;
    width: 620px;
    height: 9px;
    position: relative;
    z-index: 1;
}
.component.tabs .border-bottom {
    background-image: url('/wps/wcm/connect/278e77a5-483d-4bac-84eb-84f3ceda9706/component-white-bottom-tabs.png?MOD=AJPERES&amp;CACHEID=278e77a5-483d-4bac-84eb-84f3ceda9706');
}
.component.tabs .head {
    border-left: 1px solid #b4c3cc;
    border-right: 1px solid #b4c3cc;
    zoom: 1;    
}
.component.tabs .head .wrapper {
    position: relative;
    top: -8px;
}
.component.tabs .head .wrapper table {
    width: 100%;
    height: 36px; /* works as min-height in all browsers */
    border-spacing: 0px !important;

}
        
.component.tabs .head .wrapper td {
    background-position: bottom;
    background-repeat: repeat-x;
    border-left: 1px solid #b4c3cc;
    cursor: pointer;
    text-align: center;
    position: relative;
    vertical-align: middle;
    padding: 5px 15px;
}
.component.tabs .head .wrapper td:first-child,
.component.tabs .head .wrapper td.hidden + td {
    border-left: 0px none;
}

.component.tabs .head .wrapper td.dropdown-container {
    padding: 0px;
}

.component.tabs .head .wrapper td.dropdown-container .dropdown-module {
    padding: 10px 15px;
    position: relative;
}

.component.tabs .head .wrapper td.dropdown-container .dropdown-module .menu {
    top: 39px;
    right: -1px;
    /*border-top: 1px solid #ABABAB;*/
    border-left: 0px none; 
    border-right: 0px none; 
}

.component.tabs .head .wrapper td.dropdown-container .dropdown-module .menu .section {
    border-left: 1px solid #EAEAEA; 
    border-right: 1px solid #EAEAEA; 
}

.component.tabs .head .wrapper a.dropdown{
    background-image: url('/wps/wcm/connect/488a193d-9c97-4b8d-af3e-62b7c6aa92cf/link-dropdown-arrow.png?MOD=AJPERES&amp;CACHEID=488a193d-9c97-4b8d-af3e-62b7c6aa92cf');
    background-position: center center;
    background-repeat: no-repeat;
    cursor: pointer;
    width: 10px;
    height: 10px;
    display: inline-block;
}

.component.tabs .head .wrapper a.tab-right-nav{
    background-image: url('/wps/wcm/connect/b8a597b8-9274-4666-9266-78dadbe98def/tab-right-arrow.png?MOD=AJPERES&amp;CACHEID=b8a597b8-9274-4666-9266-78dadbe98def');
    background-position: center center;
    background-repeat: no-repeat;
    height: 100%;
    padding: 0 5px;
    width: 10px;
    display: inline-block;
}

.component.tabs .head .wrapper .tab,
.component.tabs .head .wrapper .tab:first-child.inactive {
    background-image: url('/wps/wcm/connect/d0c90c01-4f02-43a6-a994-1e03659d3d8a/component-white-tabs-bg.png?MOD=AJPERES&amp;CACHEID=d0c90c01-4f02-43a6-a994-1e03659d3d8a');
}
.component.tabs .head .wrapper .tab.active,
.component.tabs .head .wrapper .tab:first-child {
    background-image: none;    
}
.component.tabs .head .wrapper .tab.hidden {
    display: none;
}

.component.tabs .head .wrapper .tab .tab-title{
    font-size: 0.9em;
    text-transform: none;
}

.component.tabs .head .wrapper .tab .tab-title,
.component.tabs .head .wrapper .tab:first-child.inactive .tab-title {
    color: #5a758d;
}
.component.tabs .head .wrapper .tab:hover .tab-title,
.component.tabs .head .wrapper .tab.hover .tab-title,
.component.tabs .head .wrapper .tab.inactive:first-child:hover .tab-title,
.component.tabs .head .wrapper .tab.inactive.hover:first-child .tab-title  {
    color: #ed1c24;
}

.component.tabs .head .wrapper .tab.active .tab-title,
.component.tabs .head .wrapper .tab:first-child .tab-title {    
    color: #727272;
}
.component.tabs .head .wrapper .tab.active:hover .tab-title,
.component.tabs .head .wrapper .tab.active.hover .tab-title,
.component.tabs .head .wrapper .tab:first-child:hover .tab-title,
.component.tabs .head .wrapper .tab.hover:first-child .tab-title {
    color: #727272;
}

.component.tabs .content {
    border-left: 1px solid #b4c3cc;
    border-right: 1px solid #b4c3cc;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 1px;
    padding-bottom: 1px;
}

.component.tabs .content .tab-content {
    margin-top: 20px;
    margin-bottom: 20px;
}
.component.tabs .content .tab-content.loading {
    min-height: 400px;
    background: url('/wps/wcm/connect/2b19a5bc-95d7-43ce-aca0-41cdec785e1d/map-loader.gif?MOD=AJPERES&amp;CACHEID=2b19a5bc-95d7-43ce-aca0-41cdec785e1d') no-repeat scroll center center #FFFFFF;    
}

.component.tabs .content .tab-content,
.component.tabs .content .tab-content:first-child.inactive {
    display: none;
}
.component.tabs .content .tab-content.active,
.component.tabs .content .tab-content:first-child {
    display: block;
}

/* Rich content tabs */
.pt-assistance .component.tabs .head .wrapper table {
    table-layout: fixed;
}

.component.tabs .head .wrapper .heading.titles .tab .tab-title,
.component.tabs .head .wrapper .heading.titles .tab:first-child.inactive .tab-title {
    color: #5a758d;
}
.component.tabs .head .wrapper .heading.titles .tab:hover .tab-title,
.component.tabs .head .wrapper .heading.titles .tab.hover .tab-title,
.component.tabs .head .wrapper .heading.titles .tab.inactive:first-child:hover .tab-title,
.component.tabs .head .wrapper .heading.titles .tab.inactive.hover:first-child .tab-title  {
    color: #ed1c24;
}

.component.tabs .head .wrapper .heading.titles .tab.active .tab-title,
.component.tabs .head .wrapper .heading.titles .tab:first-child .tab-title {    
    color: #202033;
}
.component.tabs .head .wrapper .heading.titles .tab.active:hover .tab-title,
.component.tabs .head .wrapper .heading.titles .tab.active.hover .tab-title,
.component.tabs .head .wrapper .heading.titles .tab:first-child:hover .tab-title,
.component.tabs .head .wrapper .heading.titles .tab.hover:first-child .tab-title {
    color: #202033;
}

.component.tabs .head .wrapper .heading .tab {
    text-align: left;
    vertical-align: top;
}

.component.tabs .head .wrapper .heading.titles .tab {
    background-image: none;
    background-color: #f9f9f9;
    padding: 10px 20px 4px 20px;
    border-bottom: 0px none;
}
.component.tabs .head .wrapper .heading.titles .tab:first-child,
.component.tabs .head .wrapper .heading.titles .tab.active {
    background-color: #ffffff;
}
.component.tabs .head .wrapper .heading.titles .tab.inactive:first-child {
    background-color: #f9f9f9;
}

.component.tabs .head .wrapper .heading.titles .tab .tab-title {
    font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
    text-transform: uppercase;
    font-size: 0.9375em;
}

.component.tabs .head .wrapper .heading.teasers .tab {
    background-image: none;
    background-color: #f9f9f9;
    padding: 4px 20px 10px 20px;
    border-bottom: 1px solid #B4C3CC;
}
.component.tabs .head .wrapper .heading.teasers .tab:first-child,
.component.tabs .head .wrapper .heading.teasers .tab.active {
    background-color: #ffffff;
    border-bottom: 1px solid #ffffff;
}
.component.tabs .head .wrapper .heading.teasers .tab.inactive:first-child {
    background-color: #f9f9f9;
    border-bottom: 1px solid #B4C3CC;
}



.component.tabs .head .wrapper .heading.teasers .tab .teaser {
    position: relative;
}
.component.tabs .head .wrapper .heading.teasers .tab p {
    line-height: 1.25em;
    font-size: 0.8125em;
    color: #727272;
}
.component.tabs .head .wrapper .heading.teasers .tab .s-button {
    margin-top: 10px;
    visibility: hidden;
    float: none;
}
.component.tabs .head .wrapper .heading.teasers .tab .s-button.revealed {
    visibility: visible;
    position: absolute;
    left: 0px;
    right: 0px;
    bottom: 0px;
}

/* Claims center tabs */

.component.claims-tab-index {
    border-bottom: 1px solid #D2D2D2;
    border-top: 1px solid #D2D2D2;
    padding: 10px 0 5px;
}

.component.claims-tab-index table {
    table-layout: fixed;
    width: 100%;
    border-collapse: collapse;
    border-spacing: 0px;
}

.component.claims-tab-index td {
    vertical-align: top;
}

.component.claims-tab-index .heading {
    text-transform: uppercase;
    font-family: "Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif;
    font-size: 0.9375em;
    display: block;
    margin-bottom: 10px;
}

.component.claims-tab-index .claims_tab {
    display: block;
    color: #5A758D;
    cursor: pointer;
    font-size: 0.875em;
    line-height: 1.2em;
    margin-bottom: 8px;
}
.component.claims-tab-index .claims_tab:hover {
    color: #ED1C24;
}
.component.claims-tab-index .claims_tab.active,
.component.claims-tab-index .claims_tab.active:hover {
    color: #727272;
}

.component.claims-tab-content {
    display: none;
}
.component.claims-tab-content.active {
    display: block;
}

.component.claims-tab-content .s-button {
    margin-top: 20px;
    min-width: 180px;
}
.component.claims-tab-content .s-button  span{
    min-width: 165px;
}

/* Main container forms */

.web-form {
    width: 100%;
    overflow: hidden;
}

.web-form .container {
    font-size: 0.8em;
}

.web-form fieldset{
    border: 0px;    
    margin-bottom: 20px;
}

.web-form label {
    float: left;
    clear: left;
    width: 112px;
    text-align: right;
    margin-right: 10px;
    font-size: 1.1em;
    padding-top: 1px;
    color: #727272;
}

.web-form input,
.web-form select {
    width: 200px;
}

.web-form fieldset .heading {
    color: #202033;
    font-size: 1.2em;
    margin-bottom: 20px;
    display: block;
}

.web-form div.radio-group {
    float: left;
    width: 450px;
    margin-bottom: 10px;
}

.web-form div.radio-group input{
    border: 0px;
    float: left;
    clear: left;
    width: 13px;
    margin-bottom: 0px;
}

.web-form div.radio-group label {
    text-align: left;
    color: #202033; /*#333333;*/
    float: none;
    display: block;
    width: auto;
    margin-left: 30px;
    padding-top: 0px;
    clear: none;
}

.web-form div.radio-group p {
    margin-left: 30px;
    margin-bottom: 15px;
    width: auto;
    color: #727272;
    line-height: 1.4;
}

.web-form div.radio-group.inline input {
    clear: none;
}

.web-form div.radio-group.inline label {
    margin-left: 0px;
    margin-right: 10px;
    float: left;
}

.web-form .date-box input {
    width: 100px;
    float: left;
}

.web-form .date-box select {
    width: 112px;
}

.web-form .date-box .date-picker{
    float: left;
}

.web-form .form-footnote {
    margin-top: 10px;
    margin-bottom: 20px;
}

.web-form .s-button{
    margin-left: 121px;
}

.web-form .file-input input {
    width: auto;
}

.web-form .remove-item-link {
    cursor: pointer;
    display: inline;
    margin-left: 5px;
    font-size: 0.85em;
    color: #5A758D;
    text-decoration: none;
}

.web-form .remove-item-link:hover {
    text-decoration: underline;
}

.web-form .remove-item-link:active {
    color: #ED1C24;
}

.web-form .remove-item-link.disabled {
    display: none;
}


/* Center search component */

.component.search {
    background: url('/wps/wcm/connect/b9221e24-4747-4e92-831d-f5d37f95b7e1/input-center-bg.png?MOD=AJPERES&amp;CACHEID=b9221e24-4747-4e92-831d-f5d37f95b7e1') no-repeat;
    height: 50px;
}

.component.search .search-form {
    position: relative;
}

.component.search .search-form input {
    width: 555px;
    height: 23px;
    margin-left: 7px; 
    margin-top: 9px;
    border: none;
}

.component.search .search-form input.active {
    color: #202033;
}

.component.search .search-form .button {
    position: absolute;
    right: 0px;
    top: 0px;
    width: 40px;
    height: 50px;
    cursor: pointer;
}


/* Search results */
.gcsc-branding, 
.gsc-resultsHeader, 
.gsc-tabsAreaInvisible, 
.gsc-tabsArea, 
.gsc-tabdInactive, 
.gsc-cursor-box, 
.gsc-result-info, 
.gs-spelling, 
.gs-watermark, 
.gs-per-result-labels, 
.gs-visibleUrl {
    display: none;
    height: 0;
}

.component.search-results .paginator {
    margin-right: 10px;
}
.component.search-results .paginator .shuttle.disabled {
    display: none;
}
.component.search-results .paginator .pg.disabled {
    display: none;
}

.component.search-results.tabs .content {
    padding: 20px 15px 10px;
}

.component.search-results.tabs .content .tab-content {
    overflow: hidden;
    margin: 0px;
    padding: 0px 10px;
}

.component.search-results .empty-result {
    font-size: 0.875em;
    padding: 15px 0px 5px;
    text-align: center;
}

.component.search-results .tab-heading {
    float: left;
    color: #727272;
    font-size: 0.9em;
    position: relative;
    z-index: 1;
}

.component.search-results .result {
    margin-bottom: 25px; /*40px;*/
    margin-top: 25px; /*30px;*/
    /*border-top: 1px solid #E8E8E8;*/
}

.component.search-results .result-snippet {
    color: #202033;
    font-size: 0.8125em;
    line-height: 1.25;
}

.component.search-results .result-link {
    display: block;
    margin-bottom: 0px; /*5px;*/
}

.component.search-results .result-title {
    display: block;
    color: #5A758D;
    font-size: 0.875em;
    line-height: 1.25;
    text-decoration: none; /*underline;*/
}

.component.search-results .result-url {
    color: #7C7C7C;
    display: none; /*block;*/
    font-size: 0.75em;
    line-height: 1.25;
    margin-top: 1px;
}

.component.search-results .result-link:hover {
    visibility: visible;
}
.component.search-results .result-link:hover .result-title {
    color: #ED1C24; /*#003c72;*/
    text-decoration: underline;
}


/* Support center */

.pt-support_center .component.search-results .result {
    margin-bottom: 25px;
    margin-top: 25px;
}
.pt-support_center .component.search-results .result-link {
    margin-bottom: 0px;
}
.pt-support_center .component.search-results .result-title {
    text-decoration: none;
}


/* Search history */

.search-history {
    overflow: hidden;
}

.search-history .keywords {
    margin-right: -15px;
    height: 0px;
}

.search-history .keywords h1,
.search-history .keywords h2,
.search-history .keywords h3,
.search-history .keywords h4,
.search-history .keywords h5,
.search-history .keywords h6 {
    color: #5A758D;
    float: left;
    padding-right: 15px;
    font-weight: normal !important;
    line-height: 21px;
    cursor: pointer;
}

.search-history .keywords h1:hover,
.search-history .keywords h2:hover,
.search-history .keywords h3:hover,
.search-history .keywords h4:hover,
.search-history .keywords h5:hover,
.search-history .keywords h6:hover {
    color: #003C72;
}

.search-history .keywords h1,
.search-history .keywords h2 {
    font-size: 1.125em;
}

.search-history .keywords h3 {
    font-size:0.9375em;
}

.search-history .keywords h4,
.search-history .keywords h5,
.search-history .keywords h6 {
    font-size:0.825em;
}

/* Center question form component */

.component.question-form .item {
    width: 300px;
}
.component.question-form .item.left {
    float: left;
}
.component.question-form .item.right {
    float: right;
}

.component.question-form .item .heading {
    font-size: 0.9375em;
    color: #7C7C7C;
    display: block;
}

.component.question-form .item.left .heading {
    margin-bottom: 10px;
}

.component.question-form .item.right .heading {
    margin-left: 20px;
    margin-top: 19px;
    margin-bottom: 3px;
}

/* Rounded-frame component */

.rounded-frame .border-top, 
.rounded-frame .border-bottom {
    background-image: url('/wps/wcm/connect/d0fd3763-b900-432f-86ab-c701c62dd2cd/component-white-top.png?MOD=AJPERES&amp;CACHEID=d0fd3763-b900-432f-86ab-c701c62dd2cd');
    background-position: left top;
    background-repeat: no-repeat;
    height: 9px;
    width: 620px;
}

.rounded-frame .border-bottom {
    background-image: url('/wps/wcm/connect/43e5abe0-ca1c-4ea9-a045-29741b9aa574/component-white-bottom.png?MOD=AJPERES&amp;CACHEID=43e5abe0-ca1c-4ea9-a045-29741b9aa574');    
}

.rounded-frame > .container {
    padding-top: 0px;
    width: 618px; 
    border-left: 1px solid #bac3cc;
    border-right: 1px solid #bac3cc;
}

/* Login form*/

.login-form {
    min-height: 240px;
}

.login-form .item {
    width: 268px;
    float: left;
    padding: 20px 20px;
    margin: -9px 0px -9px 0px;
    border-left: 1px solid #bac3cc;
    position: relative;
    min-height: 240px;
}

.login-form .item:first-child {
     width: 269px;
     border-left: none;
}

.login-form .item .title{
    margin-bottom: 10px;
    font-size: 0.95em;
}

.login-form  p,
.login-form  form {
    margin-bottom: 20px;
    font-size: 0.9em;
}

.login-form .item .custom-input{
    height: 30px;
    background: url('/wps/wcm/connect/dc15fc1e-cb02-49c8-b6c6-441585e4a8a2/input-field-bg.png?MOD=AJPERES&amp;CACHEID=dc15fc1e-cb02-49c8-b6c6-441585e4a8a2') no-repeat;
    margin-bottom: 10px; 
}

.login-form .item input{
    border: 0px;
    margin-left: 3px;    
    margin-top: 2px;    
}

.login-form .item .link{
    font-size: 0.8em;
}

.login-form .item .s-button{
    width: 254px;
}

/* Archive component (rounded-frame subcomponent)*/

.component.archive {
    padding-right: 20px;
    margin-top: -20px;
}

.archive .item-list{
    border-top: 1px solid #c0cbd4;
    border-bottom: 1px solid #c0cbd4;
    padding: 5px 0px; 
    margin: 5px 0px;
}

.archive .item-list .item {
    padding: 5px 0px;
}

.archive .item-list .item .text{
    font-size: 0.875em;
    color: #5A758D;
    margin-left: 100px;
    cursor: pointer;
}

.archive .item-list .item .date{
    font-size: 0.8125em;
    color: #7C7C7C;
    float: left;
    width: 85px;
    text-align: right;
}

/* Paginator */

.pagination-container {
    background-color: #FFFFFF;
    position: relative;
}

.paginator {    
    float: right;
    font-size: 0.8125em;
    color: #7C7C7C;
}
.paginator .mask-link {
    cursor: default;
    color: #7c7c7c;
}

.paginator .pages,
.paginator .pages span,
.paginator .pages a
{
    line-height: 20px;
}

.paginator .shuttle {
    background-position: center center;
    background-repeat: no-repeat;    
    display: inline-block;
    vertical-align: middle;
    width: 24px;
    height: 18px;
    border: 1px solid #ffffff;
}
.paginator a .shuttle:hover, 
.paginator .shuttle.active:hover {
    border: 1px solid #B4C3CC;
    background-color: #f0f0f0;
    cursor: pointer;
}

.paginator a .next, .paginator .next.active {
    background-image: url('/wps/wcm/connect/47c635a3-5323-445c-b4a2-a8b188db8db5/right-arrow.png?MOD=AJPERES&amp;CACHEID=47c635a3-5323-445c-b4a2-a8b188db8db5');    
}
.paginator a .last, .paginator .last.active {
    background-image: url('/wps/wcm/connect/647e48e9-9155-4c2a-b1fb-caadafc4c143/right-double-arrow.png?MOD=AJPERES&amp;CACHEID=647e48e9-9155-4c2a-b1fb-caadafc4c143');
}
.paginator a .prev, .paginator .prev.active {
    background-image: url('/wps/wcm/connect/524351f7-c6a1-4ed2-97b6-c7664d619437/left-arrow.png?MOD=AJPERES&amp;CACHEID=524351f7-c6a1-4ed2-97b6-c7664d619437');
}
.paginator a .first, .paginator .first.active {
    background-image: url('/wps/wcm/connect/7bbf1707-f133-4e72-9d5a-237b9c568f54/left-double-arrow.png?MOD=AJPERES&amp;CACHEID=7bbf1707-f133-4e72-9d5a-237b9c568f54');
}
.paginator .next {
    background-image: url('/wps/wcm/connect/833a55fc-157f-48c3-a15e-2a3ea7fa5b82/right-arrow-inactive.png?MOD=AJPERES&amp;CACHEID=833a55fc-157f-48c3-a15e-2a3ea7fa5b82');    
}
.paginator .last {
    background-image: url('/wps/wcm/connect/dfeb84be-74b4-4384-ac5c-12b9b474ae62/right-double-arrow-inactive.png?MOD=AJPERES&amp;CACHEID=dfeb84be-74b4-4384-ac5c-12b9b474ae62');
}
.paginator  .prev {
    background-image: url('/wps/wcm/connect/c445ac3e-9b22-4503-b294-3c09d37cb33d/left-arrow-inactive.png?MOD=AJPERES&amp;CACHEID=c445ac3e-9b22-4503-b294-3c09d37cb33d');    
}
.paginator .first {
    background-image: url('/wps/wcm/connect/5aee0466-3176-4970-b1db-50a7ad542f7e/left-double-arrow-inactive.png?MOD=AJPERES&amp;CACHEID=5aee0466-3176-4970-b1db-50a7ad542f7e');
}

/* Top News component */

.top-news .container .item  {
    margin-top: 30px;
}
.top-news .container .item:first-child  {
    margin-top: 0px;
}
.top-news .item .image-frame-wide {
    float: left;
}
.top-news .item .content {
    margin-left: 300px;
}
.top-news .item .content .summary{
    margin: 10px 0px;
    font-size: 1em;
}
.top-news .item .content p{
    font-size: 0.9em;
}

/* Single-news component */

.single-news .news-title {
    font-size: 1.3em;
    line-height: 1.3em;
    margin-bottom: 10px;
}

.single-news .date {
    font-size: 0.8em;
    margin-bottom: 20px;
}

/* Map */

.map .container {
    background-image: url('/wps/wcm/connect/ae8e4ffe-8d59-4a63-93c4-add19e1693ac/map-bg.png?MOD=AJPERES&amp;CACHEID=ae8e4ffe-8d59-4a63-93c4-add19e1693ac');
    background-position: center center;
    background-repeat: no-repeat;
    height: 412px;
    margin-bottom: 10px;
    width: 620px;
    position: relative;
}

.map .container #slovenia-image-hover{
    position: absolute;
    top: 0px;
    left: 0px;
    border: none;
}

.map .container #slovenia-image-selected{
    position: absolute;
    top: 0px;
    left: 0px;
    border: none;
}

.map .container #slovenia-image-icons{
    position: absolute;
    top: 0px;
    left: 0px;
    border: none;
}

/* Tooltip */

/* ~~~~~ Info tooltip ~~~~~ */
.ballon-comment {
		display: inline-block;
		/* float: left; */
		height: 20px;
		left: 5px;
		position: relative;
		top: 5px;
		width: 20px;
		z-index: 90;
		color: #202033;
		font-family: Tahoma,Verdana,Arial,sans-serif;
		font-size: 100%;
		line-height: 1.2em;
	}

.ballon-comment .ballon-icon {
		background-image: url('/wps/wcm/connect/f20097d1-03d3-44ca-8ccf-11a368be46d4/info-icon.png?MOD=AJPERES&amp;CACHEID=f20097d1-03d3-44ca-8ccf-11a368be46d4');
		background-position: center center;
		background-repeat: no-repeat;
		cursor: pointer;
		display: block;
		height: 20px;
		width: 20px;
	}
	
.ballon-comment .conector-line {
		background-color: #79A4B7;
		display: none;
		height: 2px;
		left: 20px;
		position: absolute;
		top: 9px;
		width: 20px;
	}

.ballon-comment .ballon-content {
		display: none;
		left: 35px;
		position: absolute;
		top: -5px;
		width: 186px;
		z-index: 10000;
	}
	
.ballon-comment .ballon-content .top {
		background-image: url('/wps/wcm/connect/d90eded2-34a8-472c-8227-859a7464a75b/info-ballon-frame-top.png?MOD=AJPERES&amp;CACHEID=d90eded2-34a8-472c-8227-859a7464a75b');
	}

.ballon-comment .ballon-content .top, .ballon-comment .ballon-content .bottom {
		background-position: center top;
		background-repeat: no-repeat;
		height: 7px;
		overflow: hidden;
		width: 186px;
	}
	
.ballon-comment .ballon-content .center {
		background-color: #F0F0F0;
		border-left: 2px solid #79A4B7;
		border-right: 2px solid #79A4B7;
		font-size: 0.8em;
		padding: 5px 10px;
	}	
	
.ballon-comment .ballon-content .center .label {
		color: #47778E;
		padding-bottom: 5px;
		text-transform: uppercase;
	}
	
.ballon-comment .ballon-content .bottom {
		background-image: url('/wps/wcm/connect/0e104e17-2b04-4d7a-a25e-b58ab5c4aa01/info-ballon-frame-bottom.png?MOD=AJPERES&amp;CACHEID=0e104e17-2b04-4d7a-a25e-b58ab5c4aa01');
	}
	
.ballon-comment .ballon-content .top, .form-wizard .wizard .ballon-comment .ballon-content .bottom {
		background-position: center top;
		background-repeat: no-repeat;
		height: 7px;
		overflow: hidden;
		width: 186px;
	}	
	
.ballon-comment:hover {
		z-index: 99;
	}
	
.ballon-comment:hover .ballon-content, .ballon-comment.active .ballon-content, .ballon-comment:hover  .conector-line, .ballon-comment.active  .conector-line {
		display: block;
	}
	

/*
.tooltip {
    background-color: white;
    width: 154px;
    font-size: 0.75em;
   
    /*display: none;
    position: absolute;
}

.tooltip .border-top {
    background-image: url('/wps/wcm/connect/095e63a1-47d4-4ed3-af4b-d474e40db1c0/tooltip-border-top.png?MOD=AJPERES&amp;CACHEID=095e63a1-47d4-4ed3-af4b-d474e40db1c0');
    background-repeat: no-repeat;
    height: 2px;
}

.tooltip .border-bottom {
    background-image: url('/wps/wcm/connect/405fee32-2fa9-4114-a5ce-af379a2fc393/tooltip-border-bottom.png?MOD=AJPERES&amp;CACHEID=405fee32-2fa9-4114-a5ce-af379a2fc393');
    background-repeat: no-repeat;
    height: 4px;
}

.tooltip .container {
    padding: 15px;
    border-left: 1px solid #dbdbdb;    
    border-right: 1px solid #dbdbdb;
}

.tooltip .container div{
    margin-bottom: 3px;

}
.tooltip .container title{
    margin-bottom: 0px;
    color: #333333
}*/


/* Breadcrumbs as page content */

.component .breadcrumb{
    color: #5A758D;
    display: block;
    text-decoration: none;
    text-transform: uppercase;
    float: left;
    margin-bottom: 10px;
    font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
}
.component .breadcrumb a {
    color: #5A758D;
}
.component .breadcrumb .selected {
    color: #202033; /*#333333;*/
}

.component .breadcrumb .arrow {
    background-image: url('/wps/wcm/connect/91a5e6ac-9031-469e-85a3-49fc1ed08ce0/right-big-arrow.png?MOD=AJPERES&amp;CACHEID=91a5e6ac-9031-469e-85a3-49fc1ed08ce0');
    background-position: center center;
    background-repeat: no-repeat;
    float: left;
    height: 20px;
    margin-left: 10px;
    margin-right: 10px;
    width: 8px;
}

.component .breadcrumb > span {
    float: left;
    display: block;
}

.pt-branch_office .component .breadcrumb > span {
    display: none;
}
.pt-branch_office .component .breadcrumb > span.selected {
    display: block;
}

/* Company info component */
.company-info .office-data + .office-text {
    margin-top: 19px;
}

.company-info .office-data {
    margin-left: 325px;
}

.company-info .office-text {
    clear: left;
}

.company-info .map-frame {
    background: url('/wps/wcm/connect/46b80af1-785e-4fdf-a669-d7662ade559f/image-frame-290.png?MOD=AJPERES&amp;CACHEID=46b80af1-785e-4fdf-a669-d7662ade559f');
    background-repeat: no-repeat;
    background-position: top left;
    position: relative;
    cursor: pointer;
    padding: 7px 8px 8px 8px;
    width: 288px;
    height: 168px;
    margin-right: 20px;
    margin-bottom: 20px;
    float: left;
}

.company-info .map-frame > img {
    width: 100%;
    height: 100%;
}

.company-info .map-frame .hover {
    display: none;
    position: absolute;
    top: 7px;
    left: 8px;
    right: 8px;
    bottom: 8px;
    background-repeat: repeat;
    background-position: top left;
    background-image: url('/wps/wcm/connect/d4f41ddd-848f-48ab-b439-e5a9bf62ddb7/image-hover-bg.png?MOD=AJPERES&amp;CACHEID=d4f41ddd-848f-48ab-b439-e5a9bf62ddb7');
}

.company-info .map-frame .hover .icon {
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    bottom: 0px;
    background-repeat: no-repeat;
    background-position: center center;
    background-image: url('/wps/wcm/connect/296eb6c6-78b9-4000-b5ea-35bf7fb15b39/image-hover-icon.png?MOD=AJPERES&amp;CACHEID=296eb6c6-78b9-4000-b5ea-35bf7fb15b39');
}

.company-info .map-frame:hover .hover  {
    display: block;  
}

/* Office location map */
#mapOverlay, #mapOverlayDirection{
    top: 40px; 
    position: fixed; 
    display: none;
}

#mapOverlay .overlay-info-window, #mapOverlayDirection .overlay-info-window {
  font-size: 0.8125em;
}

#mapOverlay .overlay-info-window span.office-title, #mapOverlayDirection .overlay-info-window span.office-title {
  display: block;
  font-weight: bold;
}

#map_canvas, #map_canvasDirection, #radar_map_canvas, #alarm_map_canvas{
    z-index: 13000;
    zoom: 1;
    height: 540px;
    width: 100%;
}

.hail-map > #radar_map_canvas, .hail-map > #alarm_map_canvas {
	height: 100%;
}

div.curtain.close {
  zoom: 1;
  background: none;
  z-index: 12000;
  position: fixed;
  _position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  _height: expression(document.body.offsetHeight + "px");
}

/* Expandable content component */

.expand-content .item {
    border-bottom: 1px solid #C0CBD4;
    padding-top: 10px;
    padding-bottom: 10px;
    min-height: 19px;
}

.expand-content .item:first-child {
    border-top: 1px solid #C0CBD4;
}

.expand-content .expand-title {
    color: #5A758D;
    text-decoration: none;
    text-transform: uppercase;
    cursor: pointer;
    font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
}

.expand-content .expand-title .arrow {
    background-position: center center;
    background-repeat: no-repeat;
    display: inline-block;
    height: 13px;
    margin-left: 10px;
    margin-right: 10px;
    width: 8px;
}

.expand-content .expand-title .up{
    background-image: url('/wps/wcm/connect/5e1ed70f-4a4d-48c5-8683-c23c36a062c3/up-arrow.png?MOD=AJPERES&amp;CACHEID=5e1ed70f-4a4d-48c5-8683-c23c36a062c3');
}

.expand-content .expand-title .down{
    background-image: url('/wps/wcm/connect/f1b74b35-2b0c-45f7-a878-1fb95139ae88/down-arrow.png?MOD=AJPERES&amp;CACHEID=f1b74b35-2b0c-45f7-a878-1fb95139ae88');
}

.expand-content .item .container {
    height: 0px;
    margin-right: -30px;
    overflow: hidden;
    position: relative;
}

.expand-content .item .container .wrapper {
    margin-top: 10px;
}

.expand-content .item .container a {
    display: inline-block;
    color: #5A758D;
    cursor: pointer;
    font-size: 0.875em;
    line-height: 1.1;
    margin-bottom: 5px;
    margin-right: 10px;
    vertical-align: top;
    width: 200px;
    /* IE7 hack */
    zoom: 1;
    *display: inline;
}

.expand-content .item .container a.selected {
    color: #727272;
}

.expand-content .item .container a:hover {
    color: #ED1C24;
}


/* Overlay image css*/

/* the overlayed element */
.simple_overlay {
    
    /* must be initially hidden */
    display:none;
    
    /* place overlay on top of other elements */
    z-index:10000;
    
    /* styling */
    position:relative;
    width:640px;    
    min-height:150px;
    border:1px solid #666;
    background-color:white;
    /* CSS3 styling for latest browsers */
    -moz-box-shadow: 0 0 90px 5px #000;
    -webkit-box-shadow: 0 0 90px #000;    
}

/* close button positioned on upper right corner */
.simple_overlay .close {
    background-image:url('/wps/wcm/connect/8e91933d-1146-4704-a361-d6fcc6e87668/close.png?MOD=AJPERES&amp;CACHEID=8e91933d-1146-4704-a361-d6fcc6e87668');
    position:absolute;
    right:-15px;
    top:-15px;
    cursor:pointer;
    height:35px;
    width:35px;
    z-index: 20000;
}
.simple_overlay iframe{
    border: medium none;
    display: block;
    /*width: 640px;
    height: 480px;*/
    position: relative;
    z-index: 13000;
}

.simple_overlay.itriglav {
    width: 940px;
    height: 520px;
}

.simple_overlay.itriglav iframe{
     width: 920px;
    height: 500px;
    margin: 10px;
}

.hail-map {
    position: relative;
	height: 398px;
	padding-top: 6px;
	padding-bottom: 8px;
	padding-left: 7px;
	padding-right: 7px;
	background: url('/wps/wcm/connect/11704641-387e-472e-ac02-f38e87e191e6/map-bg.png?MOD=AJPERES&amp;CACHEID=11704641-387e-472e-ac02-f38e87e191e6') no-repeat scroll center center;
}

.simple_overlay .spinner, .hail-map .spinner{
    background: url('/wps/wcm/connect/2b19a5bc-95d7-43ce-aca0-41cdec785e1d/map-loader.gif?MOD=AJPERES&amp;CACHEID=2b19a5bc-95d7-43ce-aca0-41cdec785e1d') no-repeat scroll center center #FFFFFF;
    color: #666666;
    font-size: 1.1em;
    bottom: 0;
    left: 0;
    right: 0;
    top: 0;
    position: absolute;
    z-index: 200;
}

.simple_overlay .spinner > span, .hail-map .spinner > span {
    bottom: 0;
    display: block;
    left: 0;
    margin-bottom: 200px;
    position: absolute;
    text-align: center;
    width: 100%;
}

.hail-map .spinner > span {
	margin-bottom: 145px;
}

.simple_overlay .overlay_image{
    /*width:100%;*/
    position: relative;
    z-index: 13000;
}
/* Hide all items in the overlay that we don't want to show.*/
.simple_overlay .item{
display:none;
}

/* Autocomplete styles */
.ac_results {
    padding: 0px;
    border: 1px solid black;
    background-color: white;
    overflow: hidden;
    z-index: 99999;
}

.ac_results ul {
    width: 100%;
    list-style-position: outside;
    list-style: none;
    padding: 0;
    margin: 0;
}

.ac_results li {
    margin: 0px;
    padding: 2px 5px;
    cursor: default;
    display: block;
    /* 
    if width will be 100% horizontal scrollbar will apear 
    when scroll mode will be used
    */
    /*width: 100%;*/
    font: menu;
    font-size: 12px;
    /* 
    it is very important, if line-height not setted or setted 
    in relative units scroll will be broken in firefox
    */
    line-height: 16px;
    overflow: hidden;
}

.ac_odd {
    background-color: #eee;
}

.ac_over {
    background-color: #0A246A;
    color: white;
}


/* date settings */
.web-form .input.date { 
    text-align: right; 
    padding-right: 25px;
    width: 90px; 
    background: url('/wps/wcm/connect/aa9affb5-f096-4923-98f7-1788d9bc1859/date-icon.png?MOD=AJPERES&amp;CACHEID=aa9affb5-f096-4923-98f7-1788d9bc1859') no-repeat scroll center right; 
}

.web-form .input.time {
    margin-left: 10px;
    width: 80px;
}

.web-form label.error {
    color: #ED1C24;
    display: block;
    float: none;
    font-size: 0.9em;
    margin-bottom: 20px;
    margin-left: 120px;
    margin-top: -5px;
    text-align: left;
    width: auto;
    line-height: 1.3;
}

.web-form input.error,
.web-form select.error {
    border: 2px solid #ED1C24;
    margin-left: -1px;
}

#ajax_process_content.agentRequest > span.icon,
#ajax_process_content.prizeForm > span.icon,
#ajax_process_content.complaintsForm > span.icon { 
    display: block; 
    float: left; 
    height: 32px; 
    margin-right: 10px; 
    width: 32px; 
    margin-left: 140px; 
}

#ajax_process_content.agentRequest.error > span.icon,
#ajax_process_content.prizeForm.error > span.icon,
#ajax_process_content.complaintsForm.error > span.icon { 
    background: url('/wps/wcm/connect/3d28b29d-0203-4f80-8093-e3abf9486eff/form-error-icon.png?MOD=AJPERES&amp;CACHEID=3d28b29d-0203-4f80-8093-e3abf9486eff') no-repeat; 
}

#ajax_process_content.agentRequest.success > span.icon,
#ajax_process_content.prizeForm.success > span.icon,
#ajax_process_content.complaintsForm.success > span.icon { 
    background: url('/wps/wcm/connect/144a24f5-7b1b-4828-95f8-b38be43394b6/form-success-icon.png?MOD=AJPERES&amp;CACHEID=144a24f5-7b1b-4828-95f8-b38be43394b6') no-repeat; 
}

#ajax_process_content.agentRequest.loading > span.icon,
#ajax_process_content.prizeForm.loading > span.icon,
#ajax_process_content.complaintsForm.loading > span.icon { 
    background: url('/wps/wcm/connect/891f2c06-8347-4610-a84d-bb6262839791/form-spinner.gif?MOD=AJPERES&amp;CACHEID=891f2c06-8347-4610-a84d-bb6262839791') no-repeat; 
}

#ajax_process_content.agentRequest > span.message,
#ajax_process_content.prizeForm > span.message,
#ajax_process_content.complaintsForm > span.message { 
    color: #000000; 
    display: block; 
    float: left; 
    font-size: 1.2em; 
    font-weight: bold; 
    line-height: 20px; 
    text-align: left; 
    width: 400px; 
}

#message_agentRequest.rounded-frame > div > div.content,
#message_prizeForm.rounded-frame > div > div.content,
#message_complaintsForm.rounded-frame > div > div.content { 
    overflow: hidden; 
    padding-bottom: 10px; 
    padding-top: 10px; 
    text-align: center;
}

#message_agentRequest.rounded-frame > div > div.content a,
#message_prizeForm.rounded-frame > div > div.content a,
#message_complaintsForm.rounded-frame > div > div.content a {
    color: #5A758D;
    cursor: pointer;
    font-size: 1.2em;
    text-decoration: none;
    display:none;
    float:left;
}

#message_agentRequest.rounded-frame > div > div.content a:hover,
#message_prizeForm.rounded-frame > div > div.content a:hover,
#message_complaintsForm.rounded-frame > div > div.content a:hover {
     color: #ED1C24;
}

/*FAQ question info-boxes properties*/
#ajax_process_content.faq > span.icon {
    display: block; 
    float: left; 
    height: 20px; 
    margin-right: 10px; 
    width: 20px; 
    margin-left: 20px; 
}

#ajax_process_content.faq.error > span.icon { 
    background: url('/wps/wcm/connect/11f0be31-8417-40d8-a210-aa7fb9b1618a/form-error-icon-20.png?MOD=AJPERES&amp;CACHEID=11f0be31-8417-40d8-a210-aa7fb9b1618a') no-repeat center center; 
}

#ajax_process_content.faq.success > span.icon { 
    background: url('/wps/wcm/connect/99eecaeb-13e9-4cdb-990f-5405711aba6d/form-success-icon-20.png?MOD=AJPERES&amp;CACHEID=99eecaeb-13e9-4cdb-990f-5405711aba6d') no-repeat center center; 
}

#ajax_process_content.faq.loading > span.icon { 
    background: url('/wps/wcm/connect/4cdb4fc0-b947-4927-93e1-6fefd2bdf2a6/form-spinner-20.gif?MOD=AJPERES&amp;CACHEID=4cdb4fc0-b947-4927-93e1-6fefd2bdf2a6') no-repeat center center;  
}

#ajax_process_content.faq > span.message { 
    color: #727272; 
    display: block; 
    float: left; 
    font-size: 0.8em; 
    line-height: 20px; 
    text-align: left; 
    width: 200px; 
}

#message_faq.rounded-frame > div > div.content { 
    overflow: hidden; 
    padding-bottom: 10px; 
    padding-top: 10px; 
    text-align: center; 
}
  
#message_faq.rounded-frame > div.border-top { 
    width: 100%; 
    background-color: #transparent; 
    background: url('/wps/wcm/connect/c725815d-d7c7-477a-a495-22784491f6a7/component-white-top-275.png?MOD=AJPERES&amp;CACHEID=c725815d-d7c7-477a-a495-22784491f6a7') no-repeat; 
  
}
  
#message_faq.rounded-frame > div.container { 
    width: 273px; 
    background-color : #fff; 
}
  
#message_faq.rounded-frame > div.border-bottom { 
    width: 100%; 
    background-color : #transparent; 
    background: url('/wps/wcm/connect/fb0c3050-997d-4318-b247-e9a0bef4b0e7/component-white-bottom-275.png?MOD=AJPERES&amp;CACHEID=fb0c3050-997d-4318-b247-e9a0bef4b0e7') no-repeat; 
}
  
/*FAQ question form font styles*/
#questionForm .default_help_text { 
    color: #727272; 
}
  
#questionForm .users_text {
    font-style: none; 
    color: #000; 
}
  
/*sidebar news subscription box style*/
.subscription-border-top {
    background-image: url('/wps/wcm/connect/b60f696f-28a2-4d60-a987-03820119d2c1/news-input-top.png?MOD=AJPERES&amp;CACHEID=b60f696f-28a2-4d60-a987-03820119d2c1');
    background-position: left top;
    background-repeat: no-repeat;
    height: 5px;
    width: 300px;
}

.subscription-border-bottom {
    background-image: url('/wps/wcm/connect/2658cd0b-5892-4300-a104-21905cd6c24b/news-input-bottom.png?MOD=AJPERES&amp;CACHEID=2658cd0b-5892-4300-a104-21905cd6c24b');    
    background-position: left top;
    background-repeat: no-repeat;
    height: 5px;
    width: 300px;
}

.subscription-container {
    background-image: url('/wps/wcm/connect/72abb5df-85c4-4057-bb06-6ba67c3b1367/news-input-side.png?MOD=AJPERES&amp;CACHEID=72abb5df-85c4-4057-bb06-6ba67c3b1367');
    background-repeat:repeat-y;
    background-position: left top;
    width: 300px;
}

#ajax_process_subscription_content.subscription > span.icon {
    display: block; 
    float: left; 
    height: 20px; 
    margin-right: 16px; 
    width: 20px; 
    margin-left: 20px;
}
#ajax_process_subscription_content.subscription.error > span.icon { 
    background: url('/wps/wcm/connect/11f0be31-8417-40d8-a210-aa7fb9b1618a/form-error-icon-20.png?MOD=AJPERES&amp;CACHEID=11f0be31-8417-40d8-a210-aa7fb9b1618a') no-repeat center center; 
}

#ajax_process_subscription_content.subscription.success > span.icon { 
    background: url('/wps/wcm/connect/99eecaeb-13e9-4cdb-990f-5405711aba6d/form-success-icon-20.png?MOD=AJPERES&amp;CACHEID=99eecaeb-13e9-4cdb-990f-5405711aba6d') no-repeat center center; 
}

#ajax_process_subscription_content.subscription.loading > span.icon { 
    background: url('/wps/wcm/connect/4cdb4fc0-b947-4927-93e1-6fefd2bdf2a6/form-spinner-20.gif?MOD=AJPERES&amp;CACHEID=4cdb4fc0-b947-4927-93e1-6fefd2bdf2a6') no-repeat center center; 
}

#ajax_process_subscription_content.subscription > span.message { 
    color: #727272; 
    display: block; 
    float: left; 
    font-size: 0.8em; 
    line-height: 20px; 
    text-align: left; 
    width: 240px; 
}

#message_subscription.subscription-rounded-frame > div > div.content { 
    overflow: hidden; 
    padding-bottom: 2px; 
    padding-top: 2px; 
    text-align: center; 
}
  
.subscription-box > .error-message {
    margin-top: 5px;
    float: left;
    color: #ED1C24; 
    font-size: 0.8125em;
}
  
.subscription-rounded-frame-input-box {
    float: left;
    width: 226px;
}
  
.subscription-input-box-border-top {
    background-image: url('/wps/wcm/connect/0a3e53e8-7d5a-455a-97c1-873eb437216b/news-input-box-top.png?MOD=AJPERES&amp;CACHEID=0a3e53e8-7d5a-455a-97c1-873eb437216b');
    background-position: left top;
    background-repeat: no-repeat;
    height: 5px;
    width: 226px;
}
  
.subscription-input-box-border-bottom {
    background-image: url('/wps/wcm/connect/28f00338-6f18-44be-9cb1-658c0a5895f5/news-input-box-bottom.png?MOD=AJPERES&amp;CACHEID=28f00338-6f18-44be-9cb1-658c0a5895f5');    
    background-position: left top;
    background-repeat: no-repeat;
    height: 5px;
    width: 226px;
}

.subscription-input-box-container {
    background-image: url('/wps/wcm/connect/dfdb6436-b3ff-4b47-9812-61b688d1c327/news-input-box-left.png?MOD=AJPERES&amp;CACHEID=dfdb6436-b3ff-4b47-9812-61b688d1c327');
    background-repeat: no-repeat;
    background-position: left top;
    width: 226px;
    height: 23px;
}
  
.subscription-input-box-container > input {
    margin: 0px;
    padding: 0px;
    width: 223px;
    height: 23px;
}
  
.subscription-input-button {
    background-image: url('/wps/wcm/connect/e06d76b1-dd27-4ed5-91d8-81ae4fc220f3/news-input-button.png?MOD=AJPERES&amp;CACHEID=e06d76b1-dd27-4ed5-91d8-81ae4fc220f3');
    background-repeat: no-repeat;
    background-position: left top;
    float:left;
    width: 74px;
    height: 33px;
}

/* VEP style */

/* tab content VEP table widths */
div.tab-content div.vep {
  width: 578px;
}

div.tab-content div.vep div.row {
  width: 578px;
}

div.tab-content  div.vep div.tableHeader {
  width: 578px;
}

div.tab-content div.vep div.name {
  width: 143px;
}

div.tab-content div.vep div.date {
  width: 65px;
}

div.tab-content div.vep div.value {
  width: 60px;
}

div.tab-content div.vep div.change.m1 {
  width: 60px;
}

div.tab-content div.vep div.change.m3 {
  width: 60px;
}

div.tab-content div.vep div.change.m6 {
  width: 60px;
}

div.tab-content div.vep div.change.y1 {
  width: 60px;
}

div.tab-content div.vep div.change.y3 {
  width: 70px;
}

div.tab-content div.vep div.change.y5 {
  width: 60px;
}

div.tab-content div.vep div.change.introduction_change {
  width: 70px;
}

div.tab-content div.vep.tableType2 div.introduction_date {
  width: 62px;
}

div.tab-content div.vep.tableType2 div.date {
  width: 62px;
}

div.tab-content div.vep.tableType2 div.value {
  width: 61px;
}

div.tab-content div.vep  div.history {
  width: 574px;
}

/* tab content VEP table widths - END */

/* default VEP table widths */
div.vep {
  width: 618px;
}

div.vep div.row {
  width: 618px;
}

div.vep div.tableHeader {
  width: 618px;
}

div.vep div.name {
  width: 154px;
}

div.vep div.date {
  width: 69px;
}

div.vep div.value {
  width: 64px;
}

div.vep div.change {
	width: 66px;
}

div.vep.tableType2 div.introduction_date {
  width: 66px;
}

div.vep.tableType2 div.date {
  width: 66px;
}

div.vep.tableType2 div.value {
  width: 65px;
}

div.vep  div.history {
  width: 614px;
}

div.vep .hidden {
	display: none;
}


/* default VEP table widths - END */

/* table specific column hiding */

div.vep.tableType1 div.introduction_change, div.vep.tableType1 div.introduction_date  {
  display: none;
}

div.vep.tableType2 div.change.m6, div.vep.tableType2 div.change.y3 {
  display: none;
}

/* table specific column hiding */

div.vep div.row > div {
  text-align: center;
}

div.vep div.tableHeader > div {
  border-width: 1px;
  float: left;
  height: 30px;
  line-height: 30px;
  vertical-align: middle;
  text-align: center;
}

div.vep div.tableHeader div.name {
  text-align: left;
}

div.vep div.row div.name  > span {
  text-align: left;
}
div.vep div.tableHeader div.name  > span {
  text-align: left;
  padding-left: 6px;
}

div.vep div.tableHeader > div > span.singleline,
div.vep div.tableHeader > div > span.doubleline {
  font-weight: bold;
  text-align: center;
}

div.vep div.tableHeader > div > span.doubleline {
  padding-top: 3px;
  padding-bottom: 3px;
  line-height: 12px;
  display: inline-block;
}

div.vep div.row span.multiline span.manager {
  color: #5A758D;
  display: block;
}

div.vep div.row span.multiline a:hover {
  text-decoration: none;
}

div.vep div.row span.multiline a:hover  span.fund{
  text-decoration: underline;
  color: #003C72;
}
div.vep div.row span.multiline a:hover span.manager {
  text-decoration: none;
}

div.vep div.tableHeader div.asc span {
  background-image: url(/wps/wcm/connect/c3c0df53-2b0e-4220-9c55-ee3ec06e023c/icon-sort-asc.png?MOD=AJPERES&amp;CACHEID=c3c0df53-2b0e-4220-9c55-ee3ec06e023c]);
}

div.vep div.tableHeader div.desc span {
  background-image: url(/wps/wcm/connect/e0123dd7-9893-464e-9f57-1e0de29fc64f/icon-sort-desc.png?MOD=AJPERES&amp;CACHEID=e0123dd7-9893-464e-9f57-1e0de29fc64f);
}

div.vep div.tableHeader div span {
  background-image: url(/wps/wcm/connect/9d8100b2-8a84-457f-8c6c-8ab812a48526/icon-no-sort.png?MOD=AJPERES&amp;CACHEID=9d8100b2-8a84-457f-8c6c-8ab812a48526);

  background-repeat:no-repeat;
  background-position: right center;
  margin-right: -10px;
  padding-right: 10px;
}

div.vep div.tableHeader div.change.y3 span,
div.vep div.tableHeader div.change.introduction_change span {
  margin-right: 0px;
}

div.vep div.row div.change.y3 span,
div.vep div.row div.change.introduction_change span {
  padding-right: 10px;
}

div.vep {
  position: relative;
  margin: 0px; /*auto;*/
  background: #FFFFFF;
  display: none;
  font-size: 11px;
  border-bottom: 1px solid #A0A0A0;
}

div.vep  div.row {
  overflow: hidden;
  cursor: pointer;
  padding-bottom: 4px;
}

div.vep  div.row:hover {
  background: #e4e4e4;
}

div.vep  div.tableHeader {
  overflow: hidden;
}

div.vep  div.row  div {
  float: left; 
  border-style: solid none none;
  border-color: #a0a0a0;
  border-width: 1px;
  height:40px;
  vertical-align: middle;
  line-height: 40px;
}
div.vep  div.tableHeader  div {
  float: left;
  border-style:solid none none;
  border-color: #a0a0a0;
  border-width: 1px;
}
div.vep  div.tableHeader div:hover {
  text-decoration: underline;
  cursor: pointer;
}
div.vep  div.tableHeader  div.name {
  padding: 0px 0px 0px 0px;
  border-style: solid none none;
  border-color: #a0a0a0;
  border-width: 1px;
}

div.vep  div.row  div.name {
  padding: 0px 0px 0px 0px;
  border-style:solid none none;
  border-color: #a0a0a0;
  text-align: left;
}

div.vep  div.history {
  height: 400px;
  display: none;
  clear: both;
  border-style: none;
  border-color: #a0a0a0;
  border-width: 1px;
  padding: 1px 1px 20px 1px;
  position: relative;
  background-position: center center;
  background-repeat: no-repeat;
}
div.vep  div.history.loading {
  background-image: url(/wps/wcm/connect/2b19a5bc-95d7-43ce-aca0-41cdec785e1d/map-loader.gif?MOD=AJPERES&amp;CACHEID=2b19a5bc-95d7-43ce-aca0-41cdec785e1d);
}

div.vep div.tableHeader {
    background: #f4f4f4;
    color: #000000; 
        font-size: 10px;
}

div.vep div.oddRow {
    background: #f4f4f4;
}
div.vep div.row  div.positive_value {
    background-image:url(/wps/wcm/connect/2f03b66c-ed0d-4b23-b28b-094bc2fc2874/green_arrow_up.png?MOD=AJPERES&amp;CACHEID=2f03b66c-ed0d-4b23-b28b-094bc2fc2874);
    background-repeat:no-repeat;
    background-position: 5px center;    
}
div.vep div.row  div.negative_value{
    background-image:url(/wps/wcm/connect/2a65cf34-821c-48f5-8d29-4eb9f83c371b/red_arrow_down.png?MOD=AJPERES&amp;CACHEID=2a65cf34-821c-48f5-8d29-4eb9f83c371b);
    background-repeat:no-repeat;
    background-position:5px center;
}
div.vep div.row  div.neutral_value{
    background-image:url(/wps/wcm/connect/2786f9e4-6c36-4558-ab76-d539487fcda9/black_dot_nochange.png?MOD=AJPERES&amp;CACHEID=2786f9e4-6c36-4558-ab76-d539487fcda9);
    background-repeat:no-repeat;
    background-position:5px center;
}
div.vep div.row span.linemarker {
    display: inline-block;
    height: 40px;
    width: 6px;
}
div.vep div.row span.multiline {
    display: inline-block;
    font-size: 10px;
    line-height: 1.2;
    vertical-align: middle;
    width: 135px;
    max-height: 36px;
    overflow: hidden;
}

div.vep span.multiline  a:link {
  text-decoration: none;
}

div.vep span.multiline  a:link, div.vep span.multiline a:visited, div.vep span.multiline a:active{
  color: black;
}

/* VEP style - END */


/* download box properties */

div.download-box div.content {
  padding-top: 10px;
  padding-bottom: 5px;
}

div.download-box div.content div.item {
  width: 50%;
  text-align: right;
  float: left;
  padding-bottom: 5px;
  font-size: 0.8125em;
  color: #727272;
}

div.download-box div.content div.value {
  width: 50%;
  text-align: left;
  float: right;
  padding-bottom: 5px;
  font-size: 0.875em;
  color: #202033;
}

div.download-box div.content div.item span {
  padding-right: 5px;
}

div.download-box div.content div.value span {
  padding-left: 5px;
}

div.download-box div.content div.submit-container {
  text-align: center;
  clear: both;
  width: 100%;
  overflow: hidden;
  padding-top: 10px;
}

div.download-box div.content div.submit-container .s-button {
  display: inline-block;
  float: none;
}

div.download-box {
  margin-bottom: 30px;
}

ul.ui-autocomplete{
    padding: 5px;
    width: auto;
    max-width: 205px;
}

.ui-autocomplete li{
    list-style: none;
}

.ui-autocomplete .ui-menu-item .ui-state-hover {
    background: #FFFFFF scroll 50% 50% ;
    border: none;
    color: #D7180F;
    font-weight: normal;
}


/* Prize insurance form */

.pi-form label {
    width: 116px;
    font-size: 1em;
    line-height: 1.1em;
}

.pi-form div.properyfield {
    /*line-height: 1.0em;*/
}

.pi-form div.addinsured {
    display: block;
    font-size: 0.9em;
    margin-bottom: 5px;
    width: 116px;
    text-align: right;
    color: #5A758D;
}

.pi-form div.removeinsured {
    display: block;
    font-size: 0.85em;
    line-height: 1.2em;
    margin-top: -5px;
    text-align: right;
    width: 338px;
    color: #5A758D;
}

.pi-form .hiddenset {
    display:none;
}

.pi-form a.remadd,
.pi-form a.remadd:visited {
    color: #5A758D;
    text-decoration: none;
}

.pi-form a.remadd:active, 
.pi-form a.remadd:hover { 
    color: #5A758D;
    text-decoration: underline;
}

.pi-form label.error {
    margin-left: 125px;
}

/* Complaints form */
.complaints-form textarea {
    width: 380px;
    height: 150px;
    resize: auto;
}

/*mobilne aplikacije*/
div.tabProp{
    background-image:url('/wps/wcm/connect/ded9ae88-c334-4024-9500-ebe9e5dfc53c/siv_tab3.png?MOD=AJPERES&amp;CACHEID=ded9ae88-c334-4024-9500-ebe9e5dfc53c');
    background-repeat:repeat-y;   
    height: auto !important; 
    height:80px;
    min-height:80px;
    border-top:2px solid #fff;
    vertical-align:middle;
}
div.tabProp:hover{
    background-image:url('/wps/wcm/connect/c76df125-0b02-4ead-82ca-04d6f32690ae/tab_rdec_daljsi.png?MOD=AJPERES&amp;CACHEID=c76df125-0b02-4ead-82ca-04d6f32690ae');
    background-repeat:repeat-y;
}

.tabTitleSpan{
color:#ED1C24;
}

div.tabProp:hover .tabTitleSpan{
color:#fff;
}

div.tabProp:hover .tabContentSpan{
color:#fff;
}
/*skode*/
div.skodaTab{
    background-image:url('/wps/wcm/connect/1e1418a9-15e4-4a4d-aefc-e1e286415161/tabSiv2.png?MOD=AJPERES&amp;CACHEID=1e1418a9-15e4-4a4d-aefc-e1e286415161');
}

div.skodaTab:hover{
    background-image:url('/wps/wcm/connect/7f224308-b0d3-4d4b-8235-2cc1072e8c7c/rdecTab2.png?MOD=AJPERES&amp;CACHEID=7f224308-b0d3-4d4b-8235-2cc1072e8c7c') !important;
}

.btn-obrazec{
    color:#000; 
}

div.skodaTab:hover .btn-obrazec{
    color:#fff !important;
}

/*geocoding*/

#geocodingResultsDiv{
   margin-bottom:15px;
}

.geocoding.rich-text {
    color: #727272;
}
.geocoding .bold
{
   font-weight: bold;
   margin-top
}
.geocoding.rich-text .geocodingBottom {
    margin-bottom: 10px;
}
.geocoding.rich-text .geocodingTop {
    margin-top: 10px;
}
.geocoding input[type=text] {
    border: 1px solid #C0CBD4;
    padding: 10.5px;
    width: 380px;
    font-size:13px;
    margin-bottom: 7px;
}

.content.grid_12.map{
    margin-bottom: 10px;
}

.geocoding input[type=checkbox ]
{
    margin: 0px 5px 20px 0px;
    position: relative;
    top: 2px;
}

/*.geocoding input[type=checkbox], .offices-newsletter-signup input[type=checkbox]{
display:none;
}
 
.geocoding input[type=checkbox] + label, .offices-newsletter-signup input[type=checkbox] + label
{
background-image: url('/wps/wcm/connect/f996f93b-d4c8-4c33-b035-ccbd2f5d8edb/check-box01.png?MOD=AJPERES&amp;CACHEID=f996f93b-d4c8-4c33-b035-ccbd2f5d8edb'); 
display:inline-block;
padding: 0 0 0 0px;
margin-right: 5px;
height: 11px;
width: 11px;
}
.geocoding input[type=checkbox]:checked + label,  .offices-newsletter-signup input[type=checkbox]:checked + label
{
background-image: url('/wps/wcm/connect/efb063f1-0aba-425f-8753-c76c5c64144c/check-box02.png?MOD=AJPERES&amp;CACHEID=efb063f1-0aba-425f-8753-c76c5c64144c'); 
display:inline-block;
padding: 0 0 0 0px;
margin-right: 5px;
height: 11px;
width: 11px;

}
*/
.geocoding .checkbox {
    vertical-align: top;
    display: inline-block;
    padding-top: 7px;
}
.geocoding .checkbox p
{
    display: inline;
    vertical-align: top;
}

.geocoding .s-button{
    float:left;
    background: url("/wps/wcm/connect/14aaa159-ab09-4e3e-86c0-9426f060994e/desno.png?MOD=AJPERES&amp;CACHEID=14aaa159-ab09-4e3e-86c0-9426f060994e") no-repeat scroll right top / auto 40px rgba(0, 0, 0, 0);
    margin-top: 0 !important;
    padding-right:8px;
    height: 40px;
}

.geocoding .s-button > span{
    background: url("/wps/wcm/connect/cac892b5-defc-4285-944c-b1c2fc7b4e62/sredina.png?MOD=AJPERES&amp;CACHEID=cac892b5-defc-4285-944c-b1c2fc7b4e62") repeat-x scroll right top / 1px 40px rgba(0, 0, 0, 0);
    height: 40px;
    font-size: 12px;
    line-height: 40px;
    padding-right: 10px;
}

.geocoding img {
    width: 32px;
}

.geocoding table{
    margin-top: 5px;
}

.geocoding table img {
    width: 25px;
}

.geocoding img.time{
    width: 200px;
    margin-bottom: 8px;
    margin-top: 9px;
}

.geocoding table img.world-link, .geocoding table img.phone-icon{
    width: 20px;
    vertical-align: middle;
    margin-right:5px;
}

.geocoding table .time{
    text-align: end;
    font-weight: bold;
}

.geocoding table a.time{
    font-weight: normal;
    text-decoration: none;
}
.geocoding table td.types{
    text-align: center;
}

.geocoding table td{
    padding: 15px 10px;
}
.geocoding table th{
    padding: 5px 10px;
    border-bottom: 1px solid #E0E0E0;
    height: 67px;
    background-image: url('/wps/wcm/connect/e485cc6f-9f43-4101-a1a2-a34500b0dc02/table-header-bg.png?MOD=AJPERES&amp;CACHEID=e485cc6f-9f43-4101-a1a2-a34500b0dc02');
    background-repeat: repeat-x;
}
.geocoding table tr .geotabtitle{
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-color: #D0D0D0 -moz-use-text-color !important;
}
.geocoding table{
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-color: #D0D0D0 -moz-use-text-color !important;
}
.geocoding table .odd td{
    background-color: #F6F6F4;
    background-image: url('/wps/wcm/connect/7a45ebb7-9d36-4b09-9248-f77fe37281ed/separator-odd.png?MOD=AJPERES&amp;CACHEID=7a45ebb7-9d36-4b09-9248-f77fe37281ed');  
    background-repeat: no-repeat;
}

.geocoding table .even td{
    background-image: url('/wps/wcm/connect/445dae32-8034-471f-95ec-7c5dd477030d/separator-even.png?MOD=AJPERES&amp;CACHEID=445dae32-8034-471f-95ec-7c5dd477030d');
    background-repeat: no-repeat;
}

.geocoding table td.office, .geocoding table td.phone{
    background-image: none;
}

.geocoding table .left{
    text-align: left;
}
.geocoding table .right{
    text-align: right;
}

.officeName .bold.left a{
    text-decoration: none;
    color: #6E6E6E;
}

.geocoding table{
    color: #6E6E6E;
}

.geocoding ul.ui-autocomplete.ui-menu{
    width:250px
}
.geocoding table .iconColumn{
    width: 102px;
}
.geocoding table .officesColumn {
    width: 320px;
}
.geocoding table .phoneColumn{
    width: 186px;
}
.geocoding table .timesColumn{
    width: 230px;
}
.geocoding table .today{
    background: none repeat scroll 0% 0% #D3D3D3;
}
.geocoding table .day{
    padding: 0 !important;
    text-align: center;
}
.geocoding table .button .infoLoadingSpining{
    margin-top: 20px;
}
.geocoding table .button .infoLoadingSpining img{
    width: 32px;
}
.geocoding table .daytime{
    padding-bottom: 0 !important;
    padding-left: 5px;
    padding-right: 0 !important;
    padding-top: 0 !important;
    text-align: left;
    width: 185px;
}
.geocoding table .officeName{
    float: left;
}
.geocoding table .officeWorld{
    float: right; 
    margin-top: 7px;
    border: 0 none;
    height: 25px;
    width: 25px;
    cursor: pointer;
}
.geocoding .errorTable{
    border: medium none !important;
}
.geocoding .errorTable td.message{
    padding: 0 10px 0 0 !important;
    width: 100%;
}
.geocoding .errorTable td.button{
    padding: 0 !important;
    vertical-align: top;
}
.geocoding.hidden, .geocoding .hidden
{
   display: none;
}
.geocoding .infoBox, .geocoding.infoBox
{
    border: 1px solid;
    margin: 10px 0px;
    padding:15px 10px 15px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
    -moz-border-radius:.5em;
    -webkit-border-radius:.5em;
    border-radius:.5em;
	text-shadow: #fff 0px 1px 0, #000 0 -1px 0;
	box-shadow: 0 0 10px -2px rgba(0, 0, 0, 0.298) inset;
	-webkit-box-shadow: 0 0 10px -2px rgba(0, 0, 0, 0.298) inset;
	-moz-box-shadow: 0 0 10px -2px rgba(0, 0, 0, 0.298) inset;
	font-size: 13px;
}
.geocoding .infoBox ul, .geocoding.infoBox ul
{
	list-style-type: none;
}
.geocoding .infoBox.info, .geocoding.infoBox.info
{
    color: #00529B;
    background-color: #BDE5F8;
    background-image: url('<img src="/wps/wcm/connect/ab3c031c-0633-44b6-8fca-a27038f94566/info.png?MOD=AJPERES&amp;CACHEID=ab3c031c-0633-44b6-8fca-a27038f94566" border="0" width="32" height="32"  />');
}
.geocoding .infoBox.error, .geocoding.infoBox.error
{
    color: #D8000C;
    background-color: #FFBABA;
    background-image: url('<img src="/wps/wcm/connect/c8a98871-225e-44dc-aa61-1f8f0bbdd588/error.png?MOD=AJPERES&amp;CACHEID=c8a98871-225e-44dc-aa61-1f8f0bbdd588" border="0" width="32" height="32"  />');
}
.opening_times_title {
    font-size: 17px;
    line-height: 17px;
    margin-bottom: 10px;
    margin-top: 15px;
}
.office_content_title {
    font-size: 14px;
}

/* Office dropdowns */

.offices-select-wrapper{
		float: left;
		display: inline-block;
		border: 1px solid #CECECE;            
		background: url('/wps/wcm/connect/875e9fb5-d47b-401f-814b-c119a32c0c44/dropdown.png?MOD=AJPERES&amp;CACHEID=875e9fb5-d47b-401f-814b-c119a32c0c44') no-repeat right center;
		cursor: pointer;
	}
	.offices-select-wrapper, .offices-select-wrapper select{
		width: 300px;
		height: 38px;
		line-height: 38px;
                margin-bottom: 33px;
	}
	.offices-select-wrapper .offices-select-holder{
		display: block;
		margin: 0 45px 0 10px;
		white-space: nowrap;            
		overflow: hidden;
		cursor: pointer;
		position: relative;
		z-index: -1;
                font-size: 13px;
	}
	.offices-select-wrapper select{
		margin: 0;
		position: absolute;
		z-index: 2;            
		cursor: pointer;
		outline: none;
		opacity: 0;
		/* CSS hacks for older browsers */
		_noFocusLine: expression(this.hideFocus=true); 
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
		filter: alpha(opacity=0);
		-khtml-opacity: 0;
		-moz-opacity: 0;
	}
.office-dropboxes .gumbHtmlCode_v2 div div:nth-child(2){
    min-width: 100px !important;
}
.office-dropboxes .gumbHtmlCode_v2{
    cursor: pointer;
}
.office-dropboxes .grid_4{
   margin-top:15px;
}

/* Office opening times table */
#office_table_opening_time tr{
   border-top: 1px solid #E0E0E0;
   line-height:40px;
}
#office_table_opening_time tr.today{
   color: #5ABB61;
   font-weight:bold;
}
.openingTimes table tr.today{
   color: #5ABB61;
}

#office_table_opening_time{
   border-bottom:1px solid #E0E0E0;
}
#office_table_opening_time tr td:first-child{
   text-align:left;
}
#office_table_opening_time tr td:last-child{
   text-align:right;
}

.openingTimes table tr, .openingTimes table tr.today, .openingTimes table td{
    background:none !important;
}
.openingTimes table td.daytime{
    text-align:right;
}
.offices.expand-content .expand-title{
    margin-top:5px;
    margin-bottom:10px;
}
.offices.expand-content .item .container a{
    width: 230px;
}

/* Front page actions */
.fp-actions {
     height: 210px;     
}

.fp-action {
    float: left;
    height: 200px;
    margin-right: 7px;
    width: 305px;
    padding:5px;
}

.fp-action:last-child {
    margin-right: 0px;
}

.fp-action.last-action{
    margin-right: 0px;
}

.fp-actions{
    color: #656567;
    font-size: 12px;
}

.fp-actions p {
    margin-right: 3px;
}

.fp-actions h3, .fp-actions h4{
     color: #003C72;
     font-family: "Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif; 
     font-weight: normal;
}
.fp-actions h3 {
     text-transform: uppercase;
     font-size: 1.3em;  
     margin-bottom: 10px;  
}
.fp-actions h3 {
     text-transform: uppercase;
     font-size: 1.0em;    
     margin-top: 5px;
}

.fp-actions a {
    color: #5A758D;
    font-size: 0.875em;
    line-height: 1.25;
    text-decoration: underline !important;
}

.fp-actions .s-button {
    text-decoration: none !important;
}

/* CUSTOM CHECKBOX */
.custom-checkbox{
    width: 23px;
    height: 21px;
    background: transparent url('/wps/wcm/connect/93a747ae-b4ef-471c-a32c-fb7f2bb42ee3/cbx_empty.png?MOD=AJPERES&amp;CACHEID=93a747ae-b4ef-471c-a32c-fb7f2bb42ee3') no-repeat;
    float: left;
    height: 21px;
    margin-right: 5px;
}
.custom-checkbox.checked{
    background: transparent url('/wps/wcm/connect/11b980dc-23d3-46fa-8697-2de85f49a989/cbx_full.png?MOD=AJPERES&amp;CACHEID=11b980dc-23d3-46fa-8697-2de85f49a989') no-repeat;
}

/* NEW AGENT FORM */

.form-agent-table {
    margin-left:50px;
}

.form-agent-table td {
    padding: 10px 20px 15px;
}

.title-agent-form h1 {
    color: #E30513;
    font-size: 20px;
    margin-bottom: 20px;
}

.agent-form .bullet-placeholder {
    color: #E30513;
    padding-left: 15px !important;
    width: 10px !important;
}

.agent-form ul {
    left: 12px !important;
}

.agent-form li {
    margin-bottom: 5px;
}

.component.rich-text.intro.agent-form {
    color: #575756;
    font-size:15px;
}

.web-form .agent-form.intro {
    color: #575756;
    font-size: 13px;
    line-height: 19px;
    padding-bottom: 35px;
}

.agent-form-pos td {
    vertical-align: top;
    font-size:14px;
    color: #575756;
}

.category-title {
    color: #575756;
    font-size: 15px !important;
    font-weight: bold;
    padding-bottom: 20px;
}

.input-label {
    padding-top: 5px;
}

.agent-form-pos input {
    border: 0 solid #FFFFFF;
    color: #575756;
    float: left;
    font-size: 15px;
    height: 21px !important;
    padding-bottom: 3px;
    width: 236px;
    background: url('/wps/wcm/connect/163d87c1-6528-44e0-8a28-9f3cd5b9188d/vnosno_polje_kontaktni.png?MOD=AJPERES&amp;CACHEID=163d87c1-6528-44e0-8a28-9f3cd5b9188d') no-repeat scroll left center rgba(0, 0, 0, 0);
}

.agent-form-pos .input.date.hasDatepicker {
    background: url('/wps/wcm/connect/9dec3d45-ac42-4e67-ad20-12a0ac680756/vnosno_polje_izberite_datum.png?MOD=AJPERES&amp;CACHEID=9dec3d45-ac42-4e67-ad20-12a0ac680756') no-repeat scroll left center rgba(0, 0, 0, 0);
    padding-right: 5px;
    text-align: left;
    width: 166px;
    float:left;
    margin-right: 13px;
}

.agent-form-pos textarea{
    border: 0px solid #ffffff;
    color: #575756;    
    padding-bottom: 3px;
    width: 208px;
    height: 84px;
    float:left;
    background: url('/wps/wcm/connect/5bf7985b-4bef-42d0-bc31-da43e57f0239/vnosno_polje_dinamicno.png?MOD=AJPERES&amp;CACHEID=5bf7985b-4bef-42d0-bc31-da43e57f0239') no-repeat scroll right center rgba(0, 0, 0, 0);
}

.agent-form-pos .input.ui-autocomplete-input{
    width: 179px;
}
.at-agent-form-2014 .fp-action {
    margin-bottom: 40px;
}

.agent-form-button{
    width:140px;
    height:34px;
    background: url('/wps/wcm/connect/dd948002-2681-4248-bdf6-1647e9f5eee9/gumb_posljite_narocilo.png?MOD=AJPERES&amp;CACHEID=dd948002-2681-4248-bdf6-1647e9f5eee9') no-repeat scroll right center rgba(0, 0, 0, 0);
    cursor: pointer;
}

.agent-form-pos label.error {
    float: left;
    height: 15px;
    margin-bottom: 2px;
    margin-left: 0;
    margin-top: -8px;
}

.at-agent-form-2014 .message {
    font-size: 14px !important;
    font-weight: normal !important;
    width: 700px !important;
    color:#575756 !important;
}

.at-agent-form-2014 .message a {
    color: #5A758D;
    text-decoration: underline !important;
}

.at-agent-form-2014 .component.web-form.order-form {
    margin-bottom: 35px !important;
}

/* Nova glavna navigacija*/
.header .main-nav .menu .buttons.april-2014{
    background-image: url('/wps/wcm/connect/3d39377e-3473-4490-82fe-2695b73a661e/top-menu-bg-april-2014.png?MOD=AJPERES&amp;CACHEID=3d39377e-3473-4490-82fe-2695b73a661e');
}

.header .main-nav .menu .buttons.april-2014 a.button{
    width: 179px;
    font-size: 12.7px;
}

.header .main-nav .menu .buttons.april-2014 a.button.left{
    width:38px;
}

.header .main-nav .menu .buttons.april-2014 a.button.right{
    width: 180px;
}

.header .main-nav .menu .april-2014 .sub-menu .column {
    max-width: 275px;
    min-width: 275px;
}

.header .main-nav .menu .april-2014 .sub-menu-container .sub-menu table .column img{
    margin-right:8px;
}

.header .top-nav .navigation .dropdown-module.april-2014 {
    border: 1px solid #CDCFD0;
    color: #707677;
}

.dropdown-module.april-2014 {
    padding-bottom: 6px;
    padding-top: 1px;
}

.april-2014 .dropdown {
    padding-left: 0px;
    padding-bottom: 3px;
}

.april-2014 .dropdown > img {
    display: inline;
    margin-right: 5px;
    vertical-align: middle;
}

.header .top-nav .navigation .april-2014 a.dropdown{
    background-image: url('/wps/wcm/connect/3421f265-0eee-40fc-9e46-419cff136fb6/arrow-down.png?MOD=AJPERES&amp;CACHEID=3421f265-0eee-40fc-9e46-419cff136fb6');
    font-size: 0.8em;
    padding-right: 18px;
}

.main-nav-img{
    float:left;
    margin-right:8px;
}
/*agent search*/
.agentSearch.rich-text {
    color: #727272;
}
.agentSearch .bold
{
   font-weight: bold;
}
.agentSearch .agentSearchResultHolder
{
	padding: 10px;
}
.agentSearch .agentSearchResultHolder .agentSearchResult
{
	display: inline-block;
		
	border-bottom: 1px solid rgb(235, 235, 235);
	border-right: 1px solid rgb(235, 235, 235);

	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	
	-webkit-box-shadow: 0 0 5px rgba(225, 225, 225, 0.4);
	-moz-box-shadow:    0 0 5px rgba(225, 225, 225, 0.4);
	box-shadow: 0 0 5px rgba(225, 225, 225, 0.4);

	height: 115px;
	line-height: 22px;
	/* margin-bottom: 15px;
	margin-right: 15px; */
	padding: 15px;
	transition: all 200ms ease-in 0s;
	vertical-align: top;
	width: 199px;
	word-wrap: break-word;
	overflow: visible;
}

.agentSearch .agentSearchResultHolder .agentSearchResult:hover
{
    -webkit-box-shadow: 0 5px 20px rgba(205, 205, 205, 0.9);
	-moz-box-shadow:    0 5px 20px rgba(205, 205, 205, 0.9);
	box-shadow: 0 5px 20px rgba(205, 205, 205, 0.9);
    line-height: 22px;
    transition: all 200ms ease-in 0s;
}
.agentSearch .agentSearchResultHolder .agentSearchResult img {
    width: 15px;	
    padding-right:5px;
    position: relative;
    top: 2px;
}

.agentSearch.hidden, .agentSearch .hidden
{
   display: none;
}
.agentSearch .infoBox, .agentSearch.infoBox
{
    border: 1px solid;
    margin: 10px 0px;
    padding:15px 10px 15px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
    -moz-border-radius:.5em;
    -webkit-border-radius:.5em;
    border-radius:.5em;
    text-shadow: #fff 0px 1px 0, #000 0 -1px 0;
    box-shadow: 0 0 10px -2px rgba(0, 0, 0, 0.298) inset;
    -webkit-box-shadow: 0 0 10px -2px rgba(0, 0, 0, 0.298) inset;
    -moz-box-shadow: 0 0 10px -2px rgba(0, 0, 0, 0.298) inset;
    font-size: 13px;
}
.agentSearch .infoBox ul, .agentSearch.infoBox ul
{
    list-style-type: none;
}
.agentSearch .infoBox.info, .agentSearch.infoBox.info
{
    color: #00529B;
    background-color: #BDE5F8;
    background-image: url('<img src="/wps/wcm/connect/ab3c031c-0633-44b6-8fca-a27038f94566/info.png?MOD=AJPERES&amp;CACHEID=ab3c031c-0633-44b6-8fca-a27038f94566" border="0" width="32" height="32"  />');
}
.agentSearch .infoBox.error, .agentSearch.infoBox.error
{
    color: #D8000C;
    background-color: #FFBABA;
    background-image: url('<img src="/wps/wcm/connect/c8a98871-225e-44dc-aa61-1f8f0bbdd588/error.png?MOD=AJPERES&amp;CACHEID=c8a98871-225e-44dc-aa61-1f8f0bbdd588" border="0" width="32" height="32"  />');
}
.agentSearch .agentName {
    margin-bottom: 5px;
}


/*floater popup*/
#overlay { width:100%; height:100%; position:fixed;  _position:absolute; top:0; left:0; z-index:100001; background-color:#000000; overflow: hidden; }
#popup { display: none; position:absolute;  z-index:100002;  border: 1px solid #000; background-color: #fff; border-radius:6px; }
#baner_close { color: #cc0000; }

/*big image in news*/
.bigImageNews{
padding:4px; 
border:1px solid #d0d0d0; 
box-shadow: -2px 2px 5px #888888;
border-radius:3px;
}

.white-gradient{
   background-image: url('/wps/wcm/connect/b162f5f1-4a30-4fbb-93ae-b231cf2149f2/white-gradient-1.png?MOD=AJPERES&amp;CACHEID=b162f5f1-4a30-4fbb-93ae-b231cf2149f2');
   background-repeat: x-repeat;
   position:relative;
   top: -35px;
   margin-bottom: -35px;   
   z-index: 500;
   height: 35px;
}

/*Turizem 11.2014*/
.turizem-background-div #info-forma, .turizem-background-div #end-forma{
   background-color:rgba(0, 0, 0, 0.8);
   color:white;
   padding:15px;
   width:400px;
   height:300px;
   margin-top:20px;
   margin-left: 470px;
   border-bottom-left-radius: 5px;
   border-bottom-right-radius: 5px;
}

.turizem-background-div #end-forma{
  font-size:13px
}

.turizem-background-div #info-forma td{
   font-size:11px;
}

.turizem-background-div #info-forma input[type=text], .turizem-background-div #info-forma select{
   width: 180px; 
   font-size:11px;
   margin-right: 20px;
   margin-bottom:25px;
   height: 25px;
   padding: 0px
}

.turizem-background-div #info-forma input[type=text]{
   width: 180px;
   height: 25px;
   border: none;
   border-bottom: 1px solid #cacaca;
   background:none;   
   color: white;
}

.turizem-background-div #info-forma .forma-title{
   margin-bottom:25px;
   font-weight: bold;
}


.turizem-background-div #info-forma td .gumbHtmlCode_v2{
   margin: 47px auto auto;
   width: 240px;
}

.turizem-background-div #info-forma input[type=checkbox]{
   position: relative;
   top: 2px;
}
.turizem-background-div #info-forma input[type=checkbox]{
display:none;
}
 
.turizem-background-div #info-forma input[type=checkbox] + label
{
background-image: url('<img src="/wps/wcm/connect/df635f29-f106-4c69-b4d1-f5b1d76d8e4b/info-calc-cbx.png?MOD=AJPERES&amp;CACHEID=df635f29-f106-4c69-b4d1-f5b1d76d8e4b" border="0" width="13" height="13"  />'); 
display:inline-block;
padding: 0 0 0 0px;
margin-right: 5px;
height: 13px;
width: 13px;
position: relative;
top: 2px;
}
.turizem-background-div #info-forma input[type=checkbox]:checked + label
{
background-image: url('<img src="/wps/wcm/connect/3843df33-e02c-4008-8c55-d9644322eaa1/info-calc-cbx-checked.png?MOD=AJPERES&amp;CACHEID=3843df33-e02c-4008-8c55-d9644322eaa1" border="0" width="13" height="13"  />'); 
display:inline-block;
padding: 0 0 0 0px;
margin-right: 5px;
height: 13px;
width: 13px;
position: relative;
top: 2px;
}

.turizem-background-div .gumbHtmlCode_v2{
   cursor:pointer;
   width: 240px;
}

.info-forma-select-wrapper{
		float: left;
		display: inline-block;
		border: 1px solid #CECECE;
                border-top: none;            
                border-left: none;            
                border-right: none;            
		background: url('<img src="/wps/wcm/connect/9047ae30-ddf3-4d61-9e1b-e736488c40e5/info-calc-dropdown.png?MOD=AJPERES&amp;CACHEID=9047ae30-ddf3-4d61-9e1b-e736488c40e5" border="0" width="21" height="16"  />') no-repeat right center;
		cursor: pointer;
	}
	.info-forma-select-wrapper, .info-forma-select-wrapper select{
		width: 180px;
		height: 25px;
		line-height: 25px;
                margin-bottom: 25px;
	}
	.info-forma-select-wrapper .info-forma-select-holder{
		display: block;
		margin: 0 20px 0 0px;
		white-space: nowrap;            
		overflow: hidden;
		cursor: pointer;
		position: relative;
                font-size: 13px;
                
	}
	.info-forma-select-wrapper select{
		margin: 0;
		position: absolute;
		z-index: 2;            
		cursor: pointer;
		outline: none;
		opacity: 0;
		/* CSS hacks for older browsers */
		_noFocusLine: expression(this.hideFocus=true); 
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
		filter: alpha(opacity=0);
		-khtml-opacity: 0;
		-moz-opacity: 0;
	}

.info_table-select-wrapper{
		float: left;
		display: inline-block;
		border: 1px solid #CECECE;
                border-top: none;            
                border-left: none;            
                border-right: none;            
		background: url('<img src="/wps/wcm/connect/9047ae30-ddf3-4d61-9e1b-e736488c40e5/info-calc-dropdown.png?MOD=AJPERES&amp;CACHEID=9047ae30-ddf3-4d61-9e1b-e736488c40e5" border="0" width="21" height="16"  />') no-repeat right center;
		cursor: pointer;
	}
	.info_table-select-wrapper, .info_table-select-wrapper select{
		width: 100px;
		height: 25px;
		line-height: 25px;
	}
	.info_table-select-wrapper .info_table-select-holder{
		display: block;
		margin: 0 20px 0 0px;
		white-space: nowrap;            
		overflow: hidden;
		cursor: pointer;
		position: relative;
                font-size: 13px;
	}
	.info_table-select-wrapper select{
		margin: 0;
		position: absolute;
		z-index: 2;            
		cursor: pointer;
		outline: none;
		opacity: 0;
		/* CSS hacks for older browsers */
		_noFocusLine: expression(this.hideFocus=true); 
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
		filter: alpha(opacity=0);
		-khtml-opacity: 0;
		-moz-opacity: 0;
	}

.newsletter_article_container label.error-class {
    color: #ed2939;
    font-size: 0.85em;
}