﻿.SiteTop2_Logotipo_Header_dsi
{ 
    margin-right: 5px; 
    float: left; 
    /*margin-top:25px;*/
    margin-top:5px;
    overflow-x:hidden;
     border-top: 1px solid #1F9BC1 !important;
    border-bottom: 1px solid #1F9BC1 !important;
}

.SiteTop2_Logotipo_Header_dsi img{
    margin-left:-25px;
}

.SiteTop2_CallCenterContact_Header_dsi{ 
    float: left; 
    /*margin-top:-15px;*/
    /*height:135px;
    margin-top:-15px;
    height:140px;*/
    overflow-y:hidden;

}

.SiteTop2_CallCenterContact_Header_dsi a 
{
    text-decoration:none;
}

.SiteTop2_CallCenterContact_Header_dsi a img 
{
    float:left;
    /*margin-top: 15px;*/
    margin-top:10px;
    
}

.SiteTop2_CallCenterContact_Header_dsi a p 
{ 
    float: left; 
    margin-left: 15px;  
    font: 19px/21px Tahoma, Arial; 
    color: #5a5a5a; 
    border-top: 1px solid #1F9BC1; 
    border-bottom: 1px solid #1F9BC1; 
    /*padding-top: 46px; 
    padding-bottom: 45px;*/
    padding-top:36px;
    padding-bottom:37px; 
   
}

.SiteTop2_Banner_Header_dsi
{    
    float: left; 
    margin:-15px 10px 0px 10px;
}

.SiteTop2_Banner_Header_dsi a img{
    width: 369px!important;
    height: 117px!important;
}

.SiteTop2_Newsletter_Header_dsi
{
    float: right !important; 
    width: 225px;
    text-align:right;
    background-image: none !important;
    padding-bottom: 0px !important;
}


.SiteTop2_Newsletter_Header_dsi img 
{
    float:right;
    margin-right:5px;
}

.SiteTop2_Newsletter_Header_dsi a 
{
    float:right;
    font: 10px Tahoma, Arial;
    color:#505050;
    text-decoration:none;
}