body,html{
    padding:0;
    margin:0;
    position:relative;     
    font-size:12px;  
}

body{
    min-width:984px;
}

body,html,table,td,th,input{
    font-family: "Arial"; 

}

div{
    position: relative;
}

body{

}     

.top .w944{
    padding-top:30px;
    height:142px;
}

.top .logo{
    width:212px;
    height:115px;
    background-image:url('../images/logo.png');
    position:absolute;
    left:50%;
    top:28px;
    margin-left:-85px;
    background-size: 100%;
    background-repeat: no-repeat;

}

.top .searchButton:hover{
    opacity:0.5;
}

.top .searchButton{
    transition:0.3s;
    -webkit-transition:0.3s;
    width:22px;
    height:23px;
    background-image:url('../images/searchButton.png');
    position:absolute;
    right:0;
    top:32px;
}

.top .searchInput{
    right:34px;
    position:absolute;
    width:180px;
    top:30px;   
}

.top .menu{
    margin-top:54px;
}
.top .menu a{ 
    color:#555;      
    letter-spacing: 0.8px;
    transition:0.3s;
    -webkit-transition:0.3s;
}

.top .menu a:hover{
    color:#999;
}

.menu a.selected{
    font-weight: bold;
    color:#000!important;
}

.top .menu a.right{
    margin-left:22px;
}
.top .menu a.left{
    margin-right:50px;
}

.top .menu .bt6{
    margin-right:0px;
}
.top .menu .bt1{
    margin-left:0px;    
}

.footer{
    border-top:1px solid #b8b8b8;
    height:138px;
    margin-top:40px!important;
}

.footer .socialBlock{
    position:absolute;

    left:798px;
    top:19px;
    width:180px;
}
.footer .socialBlock a:hover{
   background-position:bottom; 
}
.footer .socialBlock a{
   
    width:34px;
    height:34px;
    float:left;
    margin-right:10px;
} 

.footer .sendSampleButton:hover{
    opacity:0.7;
}
.footer .sendSampleButton{
    display: none;
    transition:0.3s;
    -webkit-transition:0.3s;
    width:96px;
    height:33px;
    position:absolute;
    background-image:url('../images/sendSample.png');
    left:672px;
    top:20px;
}

.footer .menu{
    position:absolute;
    left:20px;
    top:30px;
}

.footer .menu a{
    float:left;
    color:#000;
    margin-right:20px;
    transition:0.3s;
    -webkit-transition:0.3s;
}
.footer .menu a:hover,.footer .menu a.selected{
    color:#666;

} 

.footer .likeBlock{
    border-top:1px solid #b8b8b8;
    height:65px;
    position:absolute;
    bottom:0;
    width:100%;
    left:0;
}

.footer .plusLike{ 
    position:absolute;
    right:100px;
    top:20px;
    width:100px; 
}

.footer .fbLike{ 
    position:absolute;
    right:20px;
    top:20px;
    width:100px;
}
.footer .fbLike{
    text-align: right;
} 
.footer .rights{
    position:absolute;
    left:20px;
    top:20px;
}


.easyPhoto *,.easyVideo *{
    color:#B9B9B9;
} 

.easyPhoto,.easyVideo{
    display:none;
    width:100%;
    height:100%;
    position:absolute;
    background-image:url('../images/black80.png');
    background-repeat: repeat;    
    z-index:1200;
}

.easyPhoto .btnClose:hover,.easyVideo .btnClose:hover,.btnCloseInfo:hover{
    opacity:0.6;

}
.easyPhoto .btnClose,.easyVideo .btnClose,.btnCloseInfo{      
    transition:0.4s;
    -webkit-transition:0.4s;
    background-image:url('../images/btnClose.png');
    width:31px;
    height:31px;
    position:absolute;
    right:12px;
    top:12px;
    display:block;
    z-index:1200;
}
.easyPhoto .imageTarget img{
    display:block;
    margin:auto;
    opacity:1;
    transition:0.3s;
    -webkit-transition:0.3s;
}
.easyPhoto.loading .imageTarget{
    background-image:url('../images/loading2.gif');

}
.easyPhoto.loading img{
    opacity:0!important;

}
.easyPhoto .imageTarget,.easyVideo .videoTarget{
    width:640px;
    background-position: center;
    background-repeat: no-repeat;
    transition:0.3s;
    -webkit-transition:0.3s;
    overflow: hidden;
}
.easyVideo .videoTarget{
    height:390px;
}
.easyPhoto .content,.easyVideo .content{
    width:640px;
    padding:50px 50px;
    

    position:relative;
    height:auto;
    background-image:url('../images/black60.png');
    background-repeat: repeat;
    z-index:1210;    
    transition:0.3s;
    -webkit-transition:0.3s;
}

.easyPhoto .arrowLeft:hover,.easyPhoto .arrowRight:hover{
    opacity:0.5;
}
.easyPhoto .disabled{
    opacity:0.2!important;
    cursor: default;
}
.easyPhoto .arrowLeft,.easyPhoto .arrowRight{
    width:20px;
    height:47px;
    background-image:url('../images/modalArrowLeft.png');
    transition:0.3s;
    -webkit-transition:0.3s;
    top:50%;
    margin-top:-23px;
    left:14px;
    position:absolute;
}
.easyPhoto .arrowRight{
    left:auto;
    right:14px;
    background-image:url('../images/modalArrowRight.png');
}

.easyPhoto .title,.easyVideo .title{
    font-size:16px;
    padding-left:20px;
    width:500px;
    padding-top:20px;
    text-transform: uppercase;
}
.easyPhoto .line,.easyVideo .line{
    font-size: 0;
    height:1px;
    background-color:#545454;
    margin-top:20px;

}
.easyPhoto .count{
    padding-right:20px;
    padding-top:20px;
    width:100px;
    font-size:16px;
    text-align: right;
    text-transform: uppercase;
}


.easyPhoto.loading .line,.easyPhoto.loading .count,.easyPhoto.loading .title{
    opacity:0.2;
}  

.easyVideo iframe{
    width:640px;
    height:390px;
}


.easyVideo .icon:hover{
    opacity:0.4;
} 
.easyVideo .icon{ 
    transition:0.3s;
    -webkit-transition:0.3s;
    background-position: center;
    height:21px;
    width:24px;
    margin-left:4px;
    background-repeat: no-repeat;
    margin-top:20px;
}

.easyVideo .title{
    width:400px;
}
.easyVideo .iconInstagram{
    background-image:url('../images/easyVideo/instagram.png');  
}
.easyVideo .iconTwitter{
    background-image:url('../images/easyVideo/twitter.png');  
    width:30px;
}
.easyVideo .iconInfo{
    background-image:url('../images/easyVideo/info.png');  
}
.easyVideo .iconBuy{
    margin-right:3px;
    background-image:url('../images/easyVideo/buy.png');  
}
.easyVideo .iconFacebook{
    background-image:url('../images/easyVideo/facebook.png');  
}
.easyVideo .icon.noLink{
    opacity:0.3!important;
    cursor: default;
}

.easyVideo .videoInfo{
    background-image:url('../images/black60.png');
    background-repeat: repeat;
    width:640px;          
    height:0;
    transition:0.3s;
    -webkit-transition:0.3s;
    position:absolute;
    z-index:100;
    overflow:hidden;

} 

.easyVideo .info, .videos .info{
    padding:70px;
    font-size:18px;
    text-transform: uppercase;
} 

.easyVideo.infoOpen .videoInfo{  
    height:390px;
}
.easyVideo.infoOpen iframe{

}  

.FbComments { }
.FbComments .fbLike { width:78px; text-align: center; }
.FbComments .fbComments { margin-left:15px; }


.pageText .title {  border-top:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; }
.pageText .title .txt { margin-top:28px; margin-bottom:28px; line-height:120%; color:#166fb2; font-size:28px; }

.pageText .subtitle { height:35px; border-bottom:1px solid #dcdcdc; }
.pageText .subtitle .txt { font-size:12px; color:#4e4e4e; line-height:35px; height:35px; }

.pageText .text { font-size:16px; color:#4e4e4e; }

.pageText .text img { width:100%; height:auto; background-repeat: no-repeat; background-position: top center; margin-top:20px; }
                                                                          
.pageText .text iframe { margin-top:20px; margin-bottom:20px; }
/*
.pageText .text iframe { margin-top:20px; margin-bottom:20px; width:984px; height:552px; }
.pageText.noticia .text iframe { width:734px; height:412px; }
*/

.pageText .text .legend { font-size:12px; color:#4e4e4e; width:100%; height:30px; line-height:30px; border-bottom:1px solid #dcdcdc; }

.pageText .shareFb { margin-top:7px; margin-right:15px; }
.pageText .shareTwitter { margin-top:7px; width:80px; }
.pageText .gplus { margin-left:4px; margin-top:7px; width:80px; }


.arrowLeft,.arrowRight,h1{
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
