#preds_cont2, #preds_cont3, #preds_cont4, #preds_cont5, #preds_cont6, #preds_cont7, #preds_cont8, #preds_cont9, #preds_cont10, #preds_cont11{
    display:none;
font-size:12px;
}

.tabs {
    list-style: none;
    margin: 0 !important;
    padding: 0;
    height: 30px;
}

.tabs li {
    float: left;
    text-indent: 0;
    padding: 0;
    margin: 0 !important;
}

.tabs a {
font-weight:100;
    display: block;
    height: 30px;
    line-height: 30px;
    width: 101px;
    text-align: center;
    text-decoration: none;
    color: #0e5696;
    padding: 0 0 0 0;
    margin: 0 0 0 1px;
    position: relative;
    top: 1px;
}
span.cuntry{
    border-bottom: 1px solid;
}
.tabs a:active {
    outline: none;
}
.tabs a:hover {
    /*color:#fff;*/
}
.tabs .current, .tabs .current .hover, .tabs li.current a , .tabs li.current a span.cuntry{
    cursor: default !important;
    color: #0e5696 !important;
}
.current span.cuntry{
    border-bottom: 0px;
}
.panes .pane {
    display: none;
}
#contact_container, #contact_container ul {
    list-style: none;
    float: left;
    width: 100%;
}
#contact_container li {
    float: left;
    position: relative;
    z-index: 2;
}
#contact_container a {
font-weight:100;
    display: block;
    width: 100px;
    padding: 7px 25px 4px 0px;
}
p.Cont_phone{
    font-weight: bold;
color:#0e5696;
}

.cont_subtab{
    width: 180px;
    height: 170px;
    padding: 0px 20px 0px 10px;
    float: left;
}

p.Cont_City{
    color: #0e5696;
    text-decoration: none;
    display: block;
    width: 100px;
    padding: 7px 26px 5px 0px;
    border-bottom: 1px;
}

#c_tab2, #c_tab3, #c_tab4{
    display:none;
}
.section{
    /*background: #eeeff2;*/
    overflow:hidden;
    zoom:1;
}

.cuntry{  
border-bottom: 1px;
}
.panes img{
    padding-top:10px;
}
.contacts_phone {
    width:180px;
    position:relative;
    padding:0px 0px 0px 20px;
    float:left;
    display: none;
font-weight:700;
}
div.Cont_phone{
    width:180px;
    position:relative;
    padding:0px 0px 0px 20px;
    float:left;
}
.flag{
    margin:0px 7px 0px 0px;
}
a.act{
    text-decoration: none;
    color:blue;
}


/***************************************************************************/

.ptabs {
    list-style: none;
    margin: 0 !important;
    padding: 0;
    height: 23px;
    color:#f6f7fe;
}

/*  single tab */
.ptabs li {
    float: left;
    text-indent: 0;
    padding: 0;
    margin: 0 !important;

}

/* link inside the tab. uses a background image */
.ptabs a {

    font-size: 12px;
    display: block;
    height: 22px;
    line-height: 22px;
    width: 191px;
    text-align: center;
    text-decoration: none;
    color: #000;
    padding: 0 0 0 0;
    margin: 0 0 0 -1px;
    position: relative;
    top: 1px;
    color:#6e7fb4;
    border: 1px solid #334374;
}

/* when mouse enters the tab move the background image */
.ptabs a:hover {
    background: #eeeff2;
    color:#334374;
    border-bottom: 1px solid #334374;
}

/* active tab uses a class name current. it's highlight is also done by moving the background image. */
.ptabs .current, .ptabs .current .hover, .ptabs li.current a{
    background:url(tabs.jpg)top left repeat-x;
    cursor: default !important;
    color:#334374 !important;
    border: 1px solid #334374;
    border-bottom:0;
}

.ppanes .pane {
    background: #eeeff2;
    display: none;
}
.ppanes div {
    margin-top:1px;
margin-left:-1px;
    padding:16px 10px;
    border: 1px solid #334374;
    background:#f6f7fe;
}
