    

/***** COMMON ********/

    .txt{
    line-height:1.95em;
    color:#5a5a5a;
    font-family: Verdana, Geneva, Arial, sans-serif;
    text-align: justify;
    }
    
    .txt p{margin:1.15em 0;}
    .txt p:first-child{margin:1em 0 0 0;}
    .txt ul{
    list-style:none;
    margin:1.1em 0 1em 0.5em;
    padding-left: 0.9em;
    }
    
    .txt li{
    background: url("../images/website/page_txt_bullet.gif") no-repeat 0em 1.3em;
    padding: 0.3em 0 0.3em 0.8em; text-align:left;
    }
    
    .txt li{margin:0;}
    .txt a{color:#999;text-decoration:underline;cursor:pointer;}
    .txt a:hover{color:#777;text-decoration:underline;}
    a.team{text-decoration:none;}
    
    sub, sup {vertical-align: baseline; position: relative; font-size: 70%;}
    sub {bottom: -0.6em;}
    sup {top: -0.6em;}

.nobullet ul, .nobullet li{list-style-type:none; padding: 0;background:none;}


.txt a.bt_niv3{
text-decoration:none;text-align:center;color: #444;font-size: 1em;
cursor:pointer;
display:inline-block;
border: 1px solid #fff;
height:21px;line-height:21px;
padding:0em 1.6em 0em 1.6em;
background: url("../images/website/page_txt_arrow.png") no-repeat 3px top;
    }
.txt a.bt_niv3:hover{
color:#ff0000;border-top: 1px solid #ff0000;border-bottom: 1px solid #ff0000;background-position:3px bottom;}  








/***** STYLES ********/

.ck_cleaner{clear:both;height:1px;width:100%;}
.ck_float{float:left;margin-left:2em;}
.ck_float_marginR{float:left;margin-right:6em;padding-left:13px;}
.ck_label{display:inline-block;
margin:0;padding:0;margin-bottom:5px;
width:100%;height:25px;line-height:25px;
text-indent:13px;
color:#fff;
text-transform:uppercase;
background: #d8b785;
background: -moz-linear-gradient(top,  #d8b785 0%, #b89563 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d8b785), color-stop(100%,#b89563));
background: -webkit-linear-gradient(top,  #d8b785 0%,#b89563 100%);
background: -o-linear-gradient(top,  #d8b785 0%,#b89563 100%);
background: -ms-linear-gradient(top,  #d8b785 0%,#b89563 100%);
background: linear-gradient(to bottom,  #d8b785 0%,#b89563 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d8b785', endColorstr='#b89563',GradientType=0 );
}
h3.ck_page_title{display:inline-block;margin:25px 0 15px 0;font-size:1.35em;font-weight:normal;color:#685644;}
.rounded_frame{display:inline-block;background:white;padding:0.2em 0.7em;border:1px solid #ccc;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
margin:0;
}

    a.eshop_link{
   display:inline-block;
    width:180px;
    text-align:center;
    color:#999;
    font-size:1em;
    display:block;
    margin-top:0.8em;
    padding:0.25em 0.6em 0.25em 2.1em;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    text-decoration:none;
    background: #eeeeee url("../images/website/eshop_ico.jpg") no-repeat 1em center;
    }
    a.eshop_link:hover{
    color:#fff;
    background: #c2c2c2 url("../images/website/eshop_ico.jpg") no-repeat 1em center;
    -webkit-transition:All 0.5s ease;
    -moz-transition:All 0.5s ease;
    -o-transition:All 0.5s ease;
    text-decoration:none;
    }
    
    
    a.googlemap_link{
   display:inline-block;
    width:80px;
    text-align:center;
    color:#999;
    font-size:1em;
    display:block;
    margin-top:0.8em;
    padding:0.25em 0.6em 0.25em 2.1em;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    text-decoration:none;
    background: #eeeeee url("../images/website/google_map_ico.png") no-repeat 1em center;
    }
    a.googlemap_link:hover{
    color:#fff;
    background: #c2c2c2 url("../images/website/google_map_ico.png") no-repeat 1em center;
    -webkit-transition:All 0.5s ease;
    -moz-transition:All 0.5s ease;
    -o-transition:All 0.5s ease;
    text-decoration:none;
    }




span.title1{text-transform:uppercase;font-size:1.4em;color:#bbb;}
span.title2{text-transform:uppercase;font-size:1.2em;color:#ccc;}
span.upper{text-transform:uppercase;}

.txt a.notunder{color:#999;text-decoration:none;cursor:pointer;}
.txt a.notunder:hover{color:#777;text-decoration:underline;}
.left{text-align: left;}














    .page_txt{margin:20px 0 0 0; left:42px;position:relative;overflow:auto;padding-right:10px;width:260px;}
        .sdt_h{height:357px;}
        .sdt_h_BR{height:338px;}
        .sdt_h_BR_BR{height:324px;}
        
        .short_h{height:320px;}
        .short_h_BR{height:301px;}
        .short_BR_BR{height:287px;}
                
        .news_h{height:275px;}
        .news_h_BR{height:260px;}
        .news_h_BR_BR{height:242px;}
        
    .team_txt{margin:20px 0 0 0; background:#fff;left:60px;position:relative;overflow:auto;padding-right:10px;width:160px;height:302px;text-align:left;}
    .extra_txt{margin:20px 0 0 185px; position:relative;overflow:auto;padding-right:10px;width:600px;height:455px;background:#fff;}



    