@charset "UTF-8";

@media all
{
/* --- @Section: Mini-Panel contactbox --------------------------------------------------------- */

.contactbox {
    background-image: url(../../images/contact_stylem.png);
    background-position: top right;
    background-repeat: no-repeat; 
}
.contactbox .vcard ul, .contactbox .vcard ul li {
    list-style: none;
    margin: 0;
    padding: 0;
    list-style-position:inside;
}
.contactbox .vcard .tel, .contactbox .vcard .email {
    background-position: left center;
    background-repeat: no-repeat;
    padding-left: 2.9em;
}
.contactbox .vcard .tel {
    background-image: url(../../images/list_contact_phone.png);
}
.contactbox .vcard .email {
    background-image: url(../../images/list_contact_email.png);
}


/* --- @Section: Mini-Panel ZONOS Label -------------------------------------------------------- */

.mini-panel-zonos_label .logo {
    text-align: center;
}

.mini-panel-zonos_label ul {
   padding: 0;
   margin: 0.5em 0 0 0;
   list-style: none;
   color: #A9A9AA;
   text-align:center;
}

.mini-panel-zonos_label ul li {
    padding: 0 0.7em 0 1.2em;
    margin: 0;
    display: inline;
    background-image: url(../../images/dot_1.png);
    background-position: left center;
    background-repeat: no-repeat;
}

.mini-panel-zonos_label ul li.first {
    background: none;
    
}

/* --- @Section: UserNews ---------------------------------------------------------------------- */

.block-usernews h2 {
    margin-left: -21px;
    padding-left: 55px;
    background-image: url(../../images/col1_bg_headline_news.png);
    background-position: left bottom;
    background-repeat:no-repeat;
    color:#6F7072;
}
.block-usernews .content {
    padding-left: 35px;
}
.block-usernews .content .item-list ul, .block-usernews .content .item-list ul li {
    list-style: none;
    padding: 0;
    margin-left: 0;
}

.block-usernews .content .more-link a {
    color: #B02923;
    padding-right: 1em;
    background-image: url(../../images/arrows_001_right.png);
    background-position: right 0.38em;
    background-repeat: no-repeat;                                                                                                                                                                                                                                                                                                                      ;
}

/* --- @Section: JQUERY.ui Tabs ----------------------------------------------------------------*/
.ui-tabs { padding: .2em; zoom: 1; }
.ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; }
.ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }

/* --- HomeTabs -------------------------------------------------------------------------------- */
.ui-tabs {
    margin-left: -2em;
    width: 675px;
    padding: 0;
}
.ui-tabs .ui-tabs-panel {
    float: left;
    width: 545px;
    padding: 0;
    margin: 0;
    height: 370px;
    overflow: hidden;
    position: relative;
}

.ui-tabs .ui-tabs-nav {
    margin: 0 0 0 -5px;
    padding: 0;
    background-image: url('../../images/tab_tabs_all.jpg');
    background-position: -15px 0px;
    background-repeat: no-repeat;
    height: 370px;
    width: 130px;
    float: right;
}


#tabs ul.active_tabs-1 {
    background-position: -15px 0px;
}
#tabs ul.active_tabs-2 {
    background-position: -175px 0px;
}
#tabs ul.active_tabs-3 {
    background-position: -335px 0px;
}

#tabs ul.hover_tabs-1 {
    background-position: -15px 0px;
}
#tabs ul.hover_tabs-2 {
    background-position: -175px 0px;
}
#tabs ul.hover_tabs-3 {
    background-position: -335px 0px;
}

.ui-tabs .ui-tabs-nav li {
    padding: 0;
    margin: 0;
    display: block;
    list-style: none;
    float: none;
}
.ui-tabs .ui-tabs-nav li a {
    display:block;
    height: 75px;
    width: 119px;
    text-indent:-19999px;
    
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a {
    height: 90px;
}


/* --- Tabs ----------------------------------------------------------------------------------- */

.ui-tabs #tabs-1 {
    background-image: url('../../images/tab_bg_tabs-1.jpg');
    background-position: -5px 0px;
    background-repeat: no-repeat;
}
.ui-tabs #tabs-2 {
    background-image: url('../../images/tab_bg_tabs-2.jpg');
    background-position: -5px 0px;
    background-repeat: no-repeat;
}
.ui-tabs #tabs-3 {
    background-image: url('../../images/tab_bg_tabs-3.jpg');
    background-position: -5px 0px;
    background-repeat: no-repeat;
}

.ui-tabs .ui-tabs-panel .tabs_content_wrapper {
    background-image: url('../../images/tab_bg_text.png');
    background-position: -5px 0px;
    background-repeat: no-repeat;
    height: 144px;
    width: 359px;
    position: absolute;
}
.ui-tabs .ui-tabs-panel .tabs_content_wrapper .tabs_content {
    margin: 6px 19px 0 0;
    padding: 0.75em;
    font-size: 0.8em;
}
.ui-tabs .ui-tabs-panel .tabs_content_wrapper .tabs_content h6 {
    margin-top: 0;
}




















}