

/* css BGG */



.domain-6 #logo{
    margin-top: 20px;
    margin-bottom: 10px;
}

.domain-6.front #header{
    height: auto;
}
.domain-6 #block-block-4 {
    float: right;
}
.domain-6 #header{
    background: url("../images/bgg/b-header.png") repeat-y;
}
.domain-6 #navigation,
.domain-6 #main-menu,
.domain-6 #header .block-nice-menus{
    background: url("../images/bgg/b-navigation.jpg") repeat-x scroll 0 0 #00234C;
}
.domain-6 #main-menu ul.nice-menu-down, .domain-6 #header .block-nice-menus ul.nice-menu-down{
    background: url("../images/bgg/b-navigation.jpg") repeat-x scroll 0 0 #00234C;
}

.domain-6 #main-menu .nice-menu > li > a, .domain-6 #main-menu .nice-menu > li > span.nolink{
    color:#fff;
}
.domain-6 #main-menu ul.nice-menu-down > li > a,
.domain-6 #header .block-nice-menus ul.nice-menu-down > li > a ,
.domain-6 #main-menu ul.nice-menu-down > li > span.nolink,
.domain-6 #header .block-nice-menus ul.nice-menu-down > li > span.nolink{
    background: url(../images/bgg/separador-menu.png) no-repeat left center;
    padding: 14px;
    display: block;
}

.domain-6 #main-menu ul.nice-menu-down > li.first > a,
.domain-6 #header .block-nice-menus ul.nice-menu-down > li.first > a{
    background: none;
}
.domain-6 #main-menu ul.nice-menu-down > li.over > a,
.domain-6 #main-menu ul.nice-menu-down > li > a:hover,
.domain-6 #main-menu ul.nice-menu-down > li > span.nolink:hover,
.domain-6 #main-menu ul.nice-menu-down > li.active-trail > a,
.domain-6 #header .block-nice-menus ul.nice-menu-down > li.over > a,
.domain-6 #header .block-nice-menus ul.nice-menu-down > li > a:hover,
.domain-6 #header .block-nice-menus ul.nice-menu-down > li > span.nolink:hover,
.domain-6 #header .block-nice-menus ul.nice-menu-down > li.active-trail > a
{
    background: #76879C;
}

.domain-6 a, .domain-6 a:link, .domain-6 a:visited, .domain-6 a:active, .domain-6 a:focus{ color: #00234C; }

.domain-6 #block-menu-menu-electronic-banking .menu a{
    background: none repeat scroll 0 0 #00234C;
}

.domain-6 #breadcrumb{
    /*border-top:1px solid #00234C;*/
    border-top:none;
}
.domain-6 #breadcrumb h2{ color: #00234C; }
.domain-6 #breadcrumb .separate{ color: #00234C; }
.domain-6 .node-home .view-newsroom .group-right a{
    color:#00234C;
}
.domain-6 .field-item.even table.table_tablon_1 tr td {
    border: 1px dotted #00234C;
}
.domain-6 .field-item.even tbody {
    border-top: 1px dotted #00234C;
}
.domain-6 .field-item.even table.table_tablon_1 tr td span.table_tablon_span {
    color: #00234C;
}
.domain-6 .field-name-body h2,
.domain-6 .field-name-body h3,
.domain-6 .field-name-body h4,
.domain-6 .field-name-body h5,
.domain-6 .field-name-body h6{
    color: #00234C;
}
.domain-6 a.pdf_link:hover{
    color: #00234C !important;
}
.domain-6 .node-simple-page #tabs .ui-tabs-panel .field-name-field-tab-title{
    color: #00234C;
}
.domain-6 .node-simple-page #tabs .ui-tabs-panel .field-name-field-tab-subtitle{
    color: #00234C;
}
.domain-6 .field-name-field-name-team-list{
    color: #00234C;
}
.domain-6 .node-webform fieldset legend{
    border-bottom: 1px solid #00234C;
}
.domain-6 #webform-component-type-subject label{
    background: url("../images/i-subject-contact.png") no-repeat scroll left center transparent;
    border-bottom: 1px solid #00234C;
}
.domain-6 #webform-component-comments label{
    background: url("../images/i-comment-contact.png") no-repeat scroll left center transparent;
    border-bottom: 1px solid #00234C;
}
.domain-6 .node-webform .webform-client-form .captcha img {
    border: 4px solid #00234C;
}
.domain-6 #webform-component-how-do-you-want-us-to-contact-you--email-telf label{
    color: #00234C;
    background: url("../images/i-radio-button.png") no-repeat scroll center 29px transparent;
}

.domain-6 #footer{
    border-top: 4px solid #00234C;
}
.domain-6 .footer-left .region-footer-left .block-menu .menu li a.active-trail.active {
    color:#00234C;
}
.domain-6 .footer-right .block-menu > .content > .menu > li > span.nolink{
    display: inline-block;
    font-weight: bold;
    color:#00234C;
    padding-bottom: 5px;
}
.domain-6 #g_about_us .sphere_big {
    background-color: #00234C;
}
.domain-6 .node-simple-page #tabs .ui-tabs-nav li.ui-state-active{
    background: url("../images/bgg/bg_caja_selected.jpg") repeat-x scroll 0 0 transparent;
}
.domain-6 #block-block-4 > .content a.active-search{
    background: url(../images/bgg/i-lupa_active.png) no-repeat;
}

.domain-6 .field-name-field-banners-home .node-banner-home .field-name-field-banner-home-link,
.domain-6 .field-name-field-banners-home .node-banner-home .div-verde,
.domain-6 .field-name-field-banner-home-2 .node-banner-home .field-name-field-banner-home-link,
.domain-6 .field-name-field-banner-home-2 .node-banner-home .div-verde{
    background:#00234C;
}
.domain-6 .field-name-field-banners-home .node-banner-home .field-name-field-banner-home-link a,
.domain-6 .field-name-field-banners-home .node-banner-home .div-verde span,
.domain-6 .field-name-field-banner-home-2 .node-banner-home .field-name-field-banner-home-link a,
.domain-6 .field-name-field-banner-home-2 .node-banner-home .div-verde span{
    background: url("../images/bgg/i-arrow-link.png") no-repeat scroll right center transparent;
    color: #fff;
}
.domain-6 .search-form  input[type="submit"]#edit-submit {
    background: url("../images/bgg/search_btn.png") no-repeat scroll right 0 transparent;
}

.domain-6 .field-name-body li,
.domain-6 .field-type-text-with-summary li,
.domain-6 .field-type-text-long li {
    list-style-image: url("../images/bgg/bullet.png");
}
/**** Composed Page *****/
.node-type-composed-page .composed-title{
    font-size: 16px;
    font-weight: bold;
    margin: 0 0 15px;
    color: #000;
    float:left;

}

.node-type-composed-page .field-name-field-composed-page-feed-img{
    float:left;
    margin-right: 5px;
}
/******************** accordion *********************************************/
.domain-6 .ui-accordion .ui-state-default,
.domain-6 .ui-widget-content .ui-state-default,
.domain-6 .ui-widget-header .ui-state-default {
    color:#00234C;
}
.domain-6 .ui-accordion .ui-state-active .ui-icon {
    background: url("../images/icon_up_acordeon.png");
}
.domain-6 .ui-accordion .ui-state-default .ui-icon {
    background: url("../images/bgg/icon_down_acordeon.png");
}
.domain-6 .ui-accordion .field-type-text-long table h2{
    color:#00234C;
}
.domain-6 .ui-accordion .field-type-text-long table li {
    list-style-image: url("../images/bgg/bullet.png");
}
.domain-6 .field-group-accordion h3,
.domain-6 .field-group-accordion h2 {
    color:#00234C;
}

.domain-6 .field-name-field-tags .field-label {
    color: #00234C;
    display: block;
    float: left;
    font-weight: normal;
    margin-right: 2px;
    position: relative;
}


/*GRAPHICS*/
/*Methodology*/
.domain-6 #graphic_methodology {
    background-color: #FFFFFF;
    width: 636px;
}
.domain-6 #graphic_methodology ul.list_methods li#method_1 .box {
    background-image: url("../images/graphics/methodology/bg-blue-arrow-1.png");
    background-position: 0 20px;
    background-repeat: no-repeat;
}
.domain-6 #graphic_methodology ul.list_methods li#method_2 .box {
    background-image: url("../images/graphics/methodology/bg-blue-arrow-2.png");
    background-position: 0 20px;
    background-repeat: no-repeat;
}
.domain-6 #graphic_methodology ul.list_methods li#method_3 .box {
    background-image: url("../images/graphics/methodology/bg-blue-arrow-3.png");
    background-position: 0 20px;
    background-repeat: no-repeat;
}
.domain-6 #graphic_methodology ul.list_methods li#method_4 .box {
    background-image: url("../images/graphics/methodology/bg-blue-arrow-4.png");
    background-position: 0 20px;
    background-repeat: no-repeat;
}
.domain-6 #graphic_methodology ul.list_methods li#method_5 .box {
    background-image: url("../images/graphics/methodology/bg-blue-arrow-5.png");
    background-position: 0 20px;
    background-repeat: no-repeat;
}
.domain-6 #graphic_methodology ul.list_methods li#method_6 .box {
    background-image: url("../images/graphics/methodology/bg-blue-arrow-6.png");
    background-position: 0 20px;
    background-repeat: no-repeat;
}
.domain-6 #graphic_methodology ul.list_methods li.method .box {
    background-color: #00234C;
    padding: 0 8px;
}
.domain-6 #graphic_methodology ul.list_methods li.method .box span {
    color: #FFFFFF;
}
.domain-6 #graphic_methodology ul.list_methods li.method .number {
    background-color: #FFFFFF;
    border: 3px solid #00234C;
}

.domain-6 #graphic_methodology ul.list_methods li.method .number span {
    color: #00234C;
}

.domain-6 #graphic_methodology ul.list_methods li.current .arrow_selected {
    border-left: 13px solid transparent;
    border-right: 13px solid transparent;
    border-top: 12px solid #00234C;
    display: block;
    height: 0;
    margin: 0 auto;
    width: 0;
}



/*Service Bancaires*/
.domain-6 #service_bancaires{
    position: relative;
    display: block;
    margin: 20px 0;
}
.domain-6 #service_bancaires .sphere{
    background-color: #FFFFFF;
    border: 5px solid #00234C;
    border-radius: 50%;
    display: none;
    float: left;
    height: 93px;
    margin-right: 23px;
    position: relative;
    width: 93px;
    text-indent: -9999px;
    z-index: 1;
}
.domain-6 #service_bancaires #sphere_1{
    background: url("../images/graphics/service_bancaires/sphere_1.png") no-repeat 50% 50% #FFFFFF;
}
/*	.domain-6 #service_bancaires #sphere_1:hover{
        background: url("../images/graphics/service_bancaires/sphere_1_big.png") no-repeat 50% 50% #FFFFFF;
    } */
.domain-6 #service_bancaires #sphere_2{
    background: url("../images/graphics/service_bancaires/sphere_2.png") no-repeat 50% 50% #FFFFFF;
}
/*		.domain-6 #service_bancaires #sphere_2:hover{
        background: url("../images/graphics/service_bancaires/sphere_2_big.png") no-repeat 50% 50% #FFFFFF;
    }*/
.domain-6 #service_bancaires #sphere_3{
    background: url("../images/graphics/service_bancaires/sphere_3.png") no-repeat 50% 50% #FFFFFF;
}
/*		.domain-6 #service_bancaires #sphere_3:hover{
        background: url("../images/graphics/service_bancaires/sphere_3_big.png") no-repeat 50% 50% #FFFFFF;
    }*/
.domain-6 #service_bancaires #sphere_4{
    background: url("../images/graphics/service_bancaires/sphere_4.png") no-repeat 50% 50% #FFFFFF;
}
/*		.domain-6 #service_bancaires #sphere_4:hover{
        background: url("../images/graphics/service_bancaires/sphere_4_big.png") no-repeat 50% 50% #FFFFFF;
    }*/
.domain-6 #service_bancaires #sphere_5{
    background: url("../images/graphics/service_bancaires/sphere_5.png") no-repeat 50% 50% #FFFFFF;
}
/*		.domain-6 #service_bancaires #sphere_5:hover{
        background: url("../images/graphics/service_bancaires/sphere_5_big.png") no-repeat 50% 50% #FFFFFF;
    }*/
.domain-6 #service_bancaires .sphere.last{
    margin-right: 0;
}
.domain-6 #service_bancaires .separator{
    background-color: #00234C;
    height: 22px;
    left: 1px;
    position: absolute;
    top: 40px;
    width: 605px;
    display: none;
    z-index: 0;
}


/*La Suisse*/
.domain-6 #la_suisse{
    position: relative;
    display: block;
    margin: 20px 0;
    overflow: hidden;
}
.domain-6 #la_suisse .section {
    display: block;
    float: left;
    padding: 0 24px;
    position: relative;
    height: 160px;
    width: 103px;
}
.domain-6 #la_suisse .section_bottom {
    display: block;
    float: left;
    padding: 0;
    position: relative;
    width: 151px;
}
.domain-6 #la_suisse .section_bottom ul li{
    list-style: disc;
    color: #00234c;
}

.domain-6 #la_suisse .sphere{
    background-color: #FFFFFF;
    border: 5px solid #00234C;
    border-radius: 50%;
    display: table;
    float: left;
    height: 93px;
    position: relative;
    width: 93px;
    text-indent: -9999px;
    z-index: 1;
    cursor: pointer;
}

.domain-6 #la_suisse .section .title {
    clear: both;
    display: block;
    font-weight: bold;
    padding: 10px 0;
    position: relative;
    text-align: center;
}
.domain-6 #la_suisse #sphere_1{
    background: url("../images/graphics/la_suisse/sphere_1.png") no-repeat 50% 50% #FFFFFF;
}
.domain-6 #la_suisse #sphere_1:hover{
    border: 6px solid #00234C;
    background: url("../images/graphics/la_suisse/sphere_1_big.png") no-repeat 50% 50% #FFFFFF;
}
/*.domain-6 #la_suisse #sphere_1:hover + #title_1{
   font-size: 13px;
}*/
.domain-6 #la_suisse #sphere_2{
    background: url("../images/graphics/la_suisse/sphere_2.png") no-repeat 50% 50% #FFFFFF;
}
.domain-6 #la_suisse #sphere_2:hover{
    border: 6px solid #00234C;
    background: url("../images/graphics/la_suisse/sphere_2_big.png") no-repeat 50% 50% #FFFFFF;
}
/*.domain-6 #la_suisse #sphere_2:hover + #title_2{
   font-size: 13px;
}*/
.domain-6 #la_suisse #sphere_3{
    background: url("../images/graphics/la_suisse/sphere_3.png") no-repeat 50% 50% #FFFFFF;
}
.domain-6 #la_suisse #sphere_3:hover{
    border: 6px solid #00234C;
    background: url("../images/graphics/la_suisse/sphere_3_big.png") no-repeat 50% 50% #FFFFFF;
}
/*.domain-6 #la_suisse #sphere_3:hover + #title_3{
   font-size: 13px;
}*/
.domain-6 #la_suisse #sphere_4{
    background: url("../images/graphics/la_suisse/sphere_4.png") no-repeat 50% 50% #FFFFFF;
}
.domain-6 #la_suisse #sphere_4:hover{
    border: 6px solid #00234C;
    background: url("../images/graphics/la_suisse/sphere_4_big.png") no-repeat 50% 50% #FFFFFF;
}
/*.domain-6 #la_suisse #sphere_4:hover + #title_4{
   font-size: 13px;
}*/

.domain-6 #la_suisse .clear_section {
    clear: both;
    position: relative;
    height: 1px;
}


.domain-6 #qui_sommes {
    display: block;
    height: 243px;
    margin: 20px auto;
    position: relative;
    width: 607;
}
.domain-6 #qui_sommes .sphere_big {
    background-color: #00234C;
    border-radius: 50%;
    top: 62px;
    display: table;
    height: 125px;
    left: 242px;
    margin: 0 auto;
    position: absolute;
    width: 125px;
}
.domain-6 #qui_sommes .sphere_big span {
    background: url("../images/graphics/qui_sommes/bg-ico-banque.png") no-repeat scroll 50% 15% rgba(0, 0, 0, 0);
    color: #FFFFFF;
    display: table-cell;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    line-height: 16px;
    padding: 30px 15px 0;
    text-align: center;
    text-transform: uppercase;
    vertical-align: middle;
}
.domain-6 #qui_sommes .sphere {
    background-color: #FFFFFF;
    border: 2px solid #989898;
    border-radius: 9px;
    display: none;
    height: 24px;
}
.domain-6 #qui_sommes .sphere span {
    color: #7E7E7E;
    display: table-cell;
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
    padding: 0 15px;
    text-align: center;
    vertical-align: middle;
}
.domain-6 #qui_sommes .line {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #00234C -moz-use-text-color -moz-use-text-color;
    border-image: none;
    border-right: 0 none;
    border-style: solid none none;
    border-width: 1px 0 0;
    height: 0;
    position: absolute;
    display: none;
}
.domain-6 #qui_sommes #sphere_1 {
    display: none;
    left: 0;
    position: absolute;
    top: 0;
    width: 205px;
    height: 50px;
}

.domain-6 #qui_sommes #sphere_2 {
    display: none;
    position: absolute;
    right: 0;
    top: 0;
    width: 205px;
    height: 50px;
}

.domain-6 #qui_sommes #sphere_3 {
    bottom: 0;
    display: none;
    position: absolute;
    right: 0;
    width: 205px;
    height: 50px;
}

.domain-6 #qui_sommes #sphere_4 {
    bottom: 0;
    display: none;
    left: 0;
    position: absolute;
    width: 205px;
    height: 50px;
}
.domain-6 #qui_sommes #rotate1 {
    top: 72px;
    left: 200px;
    position: absolute;
    transform: rotate(45deg);
    width: 142px;
}
.domain-6 #qui_sommes #rotate2 {
    top: 72px;
    right: 200px;
    position: absolute;
    transform: rotate(-45deg);
    width: 142px;
}

.domain-6 #qui_sommes #rotate3 {
    bottom: 72px;
    right: 200px;
    position: absolute;
    transform: rotate(45deg);
    width: 142px;
}
.domain-6 #qui_sommes #rotate4 {
    bottom: 72px;
    left: 200px;
    position: absolute;
    transform: rotate(-45deg);
    width: 142px;
}

.domain-6 a.back_button{
    background-color: #01224D;
    color: #F7EDED!important;

}

*/