
@font-face {
    font-family: 'EntypoRegular';
    src: url('../fonts/entypo.eot');
    src: url('../fonts/font/entypo.eot?#iefix') format('embedded-opentype'),
        url('../fonts/entypo.woff') format('woff'),
        url('../fonts/entypo.ttf') format('truetype'),
        url('../fonts/font/entypo.svg#EntypoRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
a, a:visited, a:hover,a:active{
    border:0;
    text-decoration: none;
}
a, img {
    border:none;
    outline:none
}
body{
    text-align: center;
    font-family: 'Open Sans', sans-serif;
    margin: 0;
    padding: 0;
}

.header{
    width: 100%;
    height: 526px;
    background: #000000 url('../img/fondos/fondohome.jpg') no-repeat center top;
}
.mainFooter{
    width: 100%;
    
    height: 390px;
    margin: auto;  
    background-color: #4cb8dc;
    float: left;
}
.innerFooter{
    width: 1035px;
    height: 150px;
    margin: auto;   
}
.mainBanner{
    width: 1035px;
    height: 150px;
    margin: auto;  
    margin-top: -15px;
}
.content{
    padding-top: 45px;
    width: 1035px;
    height: 450px;
    margin: auto;   
}
.innerHeader{
    width: 1035px;
    height: 526px;
    margin: auto;

}

.topHeader{
    width: 100%;
    height: 50px;
    margin: auto;
    margin-top:0;


}

.middleHeader{
    width: 100%;
    height: 75px;
    margin: auto;
    margin-top: 5px;
    background-repeat: no-repeat;
    background: #389aba; /* Old browsers */
    background: -moz-linear-gradient(top, #4cb7da 0%, #389aba 100%) fixed no-repeat; /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4cb7da), color-stop(100%,#389aba))fixed; /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #4cb7da 0%,#389aba 100%)fixed; /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #4cb7da 0%,#389aba 100%)fixed; /* Opera11.10+ */
    background: -ms-linear-gradient(top, #4cb7da 0%,#389aba 100%); /* IE10+ */
    background: linear-gradient(top, #4cb7da 0%,#389aba 100%)fixed; /* W3C */
    position: relative;
    z-index: 99999;
}
.country{
    float:right;
}
.country select{
    background-color: #2f2f2f;
    color:#949494;
    border:0;
    width: 105px;
    height: 20px;
    font-size: 12px;
    font-family: 'Open Sans', sans-serif;
    margin-top: 15px;
    overflow: hidden;
}

.country option{
    border: 0;
    outline:0px;
}
.input{
    background-color: #2f2f2f;
    float: right;
    width: 150px;
    height: 20px;
    font-size: 12px;
    font-family: 'Open Sans', sans-serif;
    color:#949494;
    border: 0;
    margin-left: 35px;
    margin-top: 15px;
}

.asesoramiento{
    font-family: 'Open Sans', sans-serif;
    font-size: 12px;
    color: #4cb8db;
    float: left;
    margin-top: 15px;
    width: 182px;
}
.atencion{
    font-family: 'Open Sans', sans-serif;
    font-size: 12px;
    color: #4cb8db;
    float: left;
    margin-top: 15px;
    width: 270px;
}
.left{
    float:left;
}
.marginL15{
    margin-left:15px;
}

.social{
    font-family: 'Open Sans', sans-serif;
    font-size: 12px;
    color: #4cb8db;
    float: left;
    margin-top: 15px;
    width: 225px;
}

.hand{
    cursor:hand;
    cursor:pointer;
}
.lupa{
    background-color: #2f2f2f;
    float: right;
    width: 133px;
    height: 22px;
    color:#949494;
    margin-top: 15px;

}

.miCuentas{

    position: absolute;
    z-index: 999999999;
    width: 188px;
    height: 86px;
   
   
    margin-top: -13px;
    float: right;
    margin-left: 847px;
    background-color: #0b6f8f;

}
.headerLogo{
    width: 230px;
    height: 55px;
    float: left;
    margin-left: 15px;
}

.menuheader{
    width: 740px;
    float: right;
    margin-right: 25px;
    height: 55px;

}

.logoImg{
    padding-top: 15px;
}

.ulheader{
    list-style-type: none;
    margin: 0;
    padding: 23px;
}
.first{
    padding-left: 0;
}
.last{
    padding-right: 0;
}
.ulheader li{
    display: inline;
    padding-left: 30px;
    padding-right: 30px;
    color: white;
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
}


.addFlecha{
    background-image:url('../img/header/icono_header_menu_flecha.png');
    background-repeat:no-repeat;
    background-position:right; 
}

.hand{
    cursor: hand;
    cursor: pointer;
}

.addMail{
    background-image:url('../img/header/icono_header_menu_contacto.png');
    background-repeat:no-repeat;
    background-position:right; 
}

.banner{
    position: relative;
    width: 33%;
    height: 100%;
    float: left;
}


.itemsContent{
    width: 25%;
    height: 200px;
    float: left; 

}

.iconoContent{
    width: 100%;
    margin: auto;
    height: 105px;
    float:left;
}

.titleContent{
    padding-top: 10px;
    font-family: 'Open Sans', sans-serif;
    font-weight: lighter;
    font-size: 24px;
    width: 80%;
    margin: auto;
    line-height: 20px;
    color:#757575;
}
.titleContentL{
    padding-top: 10px;
    font-family: 'Open Sans', sans-serif;
    font-weight: bold;
    font-size: 18px;

    text-align: left;
    margin: auto;
    line-height: 20px;
    color:#757575;
}
.descriptionContent{
    padding-top: 10px;
    font-family: 'Open Sans', sans-serif;
    font-weight: lighter;
    font-size: 12px;
    width: 70%;
    margin: auto;
    color:#757575;
}
.descriptionContentL{
    padding-top: 10px;
    font-family: 'Open Sans', sans-serif;
    font-weight: lighter;
    font-size: 12px;

    text-align: left;
    margin: auto;
    color:#757575;
}


.clear30{
    width: 100%;
    height: 30px;
    clear: both;
}

.clear20{
    width: 100%;
    height: 5px;
    clear: both;
}
.clear38{
    width: 100%;
    height: 38px;
    clear: both;
}

.leftFooter{
    width: 245px;
    float: left;
    height: 80px;
}
.rightFooter{
    width: 480px;
    float: right;
    height: 80px;

}

.finalHeader{
    padding-top: 15px;
    width: 100%;
    height: 45px;
    float: left;
    color: white;
    font-size: 10px;
    font-family: 'Open Sans', sans-serif;
    text-align: left;
}

.afip{
    float: left;
    padding-top: 15px;
    width: 35px;
}

.contactoFooter{
    float: left;
    width: 190px;
    padding-top: 15px;
    margin-left: 15px;
}

.socialFooter{
    width: 180px;
    padding-top: 15px;
    float: left;
    margin-left: 15px;
}


/* HOSTING*/

.titleSubHeader{
    width: 1035px;
    height: 100px;
    margin: auto;
    margin-top: -75px;
    text-align: left;
}

.titleHosting{
    float: left;
    margin-left: 25px;
    font-size: 45px;
    font-weight: lighter;
    color: white;
}

.textHosting{
    width: 65%;
    float: left;
    height: 140px;
    color:#878787;
    font-size: 12px;
    text-align: left;
}

.hostingBanner{
    float: right;
    width: 35%;
    height: 180px;
}

.imgOntop{
    margin-top: -50px;
    float: right;
}

#myHostingTable{
    float: left;
    width: 100%;
    text-align: left;
    font-family: 'Open Sans', sans-serif;
}

#myHostingTable #mainTitle{
    color:#4cb8db;
    font-weight: lighter;
    font-size: 32px;
}




.fondoCeleste{
    color:white;
    font-size: 20px;
    font-weight: bold;
    background-color: #4cb8db;
    text-align: center;

}

.ededed{
    background-color: #ededed;
}

.tableImg{
    float: left;
}

.tableSub{
    float:left;
    font-size: 14px;
    color:#5b5b5b;
    padding-left: 15px;
    padding-top: 5px;
}

.values{
    text-align: center;
    font-weight: bold;
    color:#5b5b5b;
    font-size: 14px;
}

.celes{
    color: #4cb8db;
    height: 35px;
}
.f9f9f{
    background-color: #9f9f9f;
    height: 35px;
    color:white;

}

.small{
    color:#9f9f9f;
    font-size: 9px;
    width: 90px;
    margin: auto;
    font-weight: lighter;
}

.fondoCeleste2{
    color:white;
    font-size: 18px;
    font-weight: lighter;
    background-color: #4cb8db;
    text-align: center;

}

.textHostingTaller{
    width: 100%;
    float: left;
    height: 140px;
    padding-top: 45px;
    color:#878787;
    font-size: 12px;
    text-align: left; 
}

.extraContent{
    width: 100%;
    float: left;
    height: 1500px;
}

.mainTitle{
    color: #9f9f9f;
    text-align: left;
    font-weight: lighter;
    font-size: 28px;
    float: left;
    margin: 0;
    padding: 0;
}


.mainTitleh3{
    color:#4cb8db;
    font-weight: lighter;
    font-size: 32px; 
    text-align: left;

    float: left;
    margin: 0;
    padding: 0;
}

.blueLine{
    float: left;
    width: 100%;
    height: 10px;
    border-bottom: 1px solid #4cb8db;
}

.fotolia{
    width: 100%;
    float: left;

}

.imgF{
    float: left;
    width: 190px;
}

.extraimg{
    margin: auto;
    padding-top: 45px;
}

.textoF{
    width: 730px;
    float: right;

}

.titleF{
    text-align: left;
    width: 100%;
    float: left;
    font-size: 22px;
    font-weight: bold;
    color: #5b5b5b;
    padding-top: 20px;
}

.titleSmallF{
    text-align: left;
    width: 100%;
    float: left;
    font-size: 13px;
    font-weight: normal;
    color: #5b5b5b;
    padding-top: 10px; 
}

.iconoInfo{
    padding-top: 15px;
    width: 33%;
    height: 170px;
    float: left;
}

.iExtra{
    width: 110px;
    height: 170px;
    float: left;
}

.textoInfo{
    float:left;
    height: 170px;
}
/*MENU DESPLEGABLE 1*/
#myMenu{
    width: 90%;
    padding: 0;
    margin: 0;
    margin-left: 35px;
    color:white;
    font-size: 13px;
    text-align: left;
    padding-top: 10px;
    padding-bottom: 10px;
    font-weight: lighter;
}
#myMenu td{
    cursor: hand;
    cursor:pointer;
    padding-top: 2px;
    padding-bottom: 2px;
}
#myMenu td:hover{
    background-color: #124d60;
}

.menuDesplegable{
    width: 350px;
    height: 190px;
    background-color: #0a6f8f;
    margin-top: 0px;
    margin-left: 55px;

    z-index: 999999;

}


.flecha{
    margin-top: -1px;
    width: 350px;
    height: 7px;
    background-image:url('../img/iconos/icono_menu_flechita.png');
    background-position: 90px;
    z-index: 99999;
    background-repeat: no-repeat;  
}

.desaparezco{
    display: none;
}

/*MENU DESPLEGABLE 2*/
#myMenu2{
    width: 90%;
    padding: 0;
    margin: 0;
    margin-left: 35px;
    color:white;
    font-size: 13px;
    text-align: left;
    padding-top: 10px;
    padding-bottom: 10px;
    font-weight: lighter;
}
#myMenu2 td{
    cursor: hand;
    cursor:pointer;
    padding-top: 2px;
    padding-bottom: 2px;
}
#myMenu2 td:hover{
    background-color: #124d60;
}

.menuDesplegable2{
    width: 350px;
    height: 105px;
    background-color: #0a6f8f;
    margin-top: 0px;
    margin-left: 305px;

    z-index: 999999;

}
.flecha2{
    margin-top: -1px;

    height: 7px;
    background-image:url('../img/iconos/icono_menu_flechita.png');
    background-position: 390px;
    z-index: 99999;
    background-repeat: no-repeat;  
}

.desaparezco2{
    display: none;
}

/*MENU DESPLEGABLE 3*/
#myMenu3{
    width: 70%;
    padding: 0;
    margin: 0;
    margin-left: 35px;
    color:white;
    font-size: 13px;
    text-align: left;
    padding-top: 10px;
    padding-bottom: 10px;
    font-weight: lighter;
}
#myMenu3 td{
    cursor: hand;
    cursor:pointer;
    padding-top: 2px;
    padding-bottom: 2px;
}
#myMenu3 td:hover{
    background-color: #124d60;
}

.menuDesplegable3{
    width: 250px;
    height: 55px;
    background-color: #0a6f8f;
    margin-top: 0px;
    margin-left: 455px;
    z-index: 999999;
}
.flecha3{
    margin-top: -1px;
    height: 7px;
    background-image:url('../img/iconos/icono_menu_flechita.png');
    background-position: 510px;
    z-index: 99999;
    background-repeat: no-repeat;  
}

.desaparezco3{
    display: none;
}


td a,a:hover, a:visited, a:active{
    color:inherit;
    text-decoration: none;
}

.fondoCelestesmall{
    color:white;
    font-size: 14px;
    font-weight: normal;
    background-color: #4cb8db;
    text-align: center;
    height: 35px;
}

.contratar{
    border:0;
    width: 100px;
    height: 34px;
    color:white;
    background-color: #4cb8dc;
    margin-left: 5px;
    font-family: 'Open Sans', sans-serif;
}

.bullets{
    list-style: none;
    float: left;
    text-align: left;
    font-family: 'Open Sans', sans-serif;
    color:#878787;
    font-size: 14px;
    margin: 0;
    padding: 0;

}

.bullets li{
    list-style-type: none;
    background: url('../img/table/icono_table_check.png') no-repeat top left; 
    padding-left: 35px;
    padding-top: 10px;
    padding-bottom: 10px;
}

.textCuenta{
    text-align: left;
    font-family: 'Open Sans', sans-serif;
    font-size: 12px;
    color:white;
    padding-left: 15px;

}

.miCuentas{
    display: none;
}

.bordes{
    padding: 10px;
    border: 1px solid #4eb9dd;
    border-bottom: none;
    font-size: 24px;
    background-color: white;
}

.containerLine{
    width:100%;
    border-bottom: 1px solid #4eb9dd;
    height: 59px;
}

.bordesdisable{
    padding: 9px;
    border: 1px solid #cccccc; 
    border-bottom: none; 
    font-size: 24px;
    background-color: white;
    color:#cccccc;
}

.contentCoorp{
    width: 100%;
    min-height: 1550px;
    float: left;
}
.contentPrem{
    width: 100%;
    min-height: 1550px;
    float: left;  
    display: none;
}

.contentSitios{
    width: 100%;
    min-height: 1550px;
    float: left;  
    display: none;
}
.emailContent{
    width: 25%;
    float:left;
    height: 470px;
    padding-top: 25px;

}

.emailImg{
    margin: auto;
    clear:both;
}

.emailInner{

    width: 150px;
    margin: auto;
}

.botonEmail{
    width: 140px;
    height: 35px;
    color:white;
    background-color: #4cb8dc;
    float: left;
    padding-top: 5px;
    margin-top: 15px;
}

.emailInfo{
    width: 100%;
    float: left;
    margin-top: 10px;
    color:#4cb8dc;
    font-size: 12px;
    font-style: italic;
}

.mailExtra{
    width: 33%;
    height: 230px;
    float: left;
}


.busquedaDominio{
    width: 100%;
    height:  180px;

    float: left;
}

.tituloCeleste{
    font-size:26px;
    color:#4cb8dc;
    font-weight:lighter;
    text-align: left;
}

.divGrisBusqueda{
    width: 75%;
    height: 55px;
    background-color: #e1e1e1;
    float: left;

}

.divCelesteBusqueda{
    width: 24%;
    height: 55px;
    background-color: #4cb8dc;
    float: right;

}

.wwwPre{
    width: 105px;
    height: 30px;
    float: left;
    color:#8f8f8f;
    font-size: 24px;
    font-weight: lighter;
}

.wwwInput input{
    font-family: 'Open Sans', sans-serif;
    width: 100%;
    float: left;
    height: 30px;
    border: 0;
    background-color: white;
    color:#8f8f8f;
    font-weight: lighter;
    font-size:20px;
}

.wwwSelect{
    margin-left: 5px;
    width: 205px;
    height: 33px;
    float: left;
}
.wwwSelect select{
    width: 100%;
    height: 31px;
    float: left; 
    border: 0;
    font-size:20px;
    color:#8f8f8f;
    font-weight:lighter;
    font-family: 'Open Sans', sans-serif;
}


.wwwInput{
    width: 415px;
    float: left;
    height: 30px;

}

.grisTop{
    width: 100%;padding-top: 10px;   
}


.divCaptch{
    width: 100%;
    height: 180px;
    float: left;

}

.tituloGris{
    font-size:16px;
    color:#8f8f8f;
    font-weight:lighter;
    text-align: left; 
    padding: 0;
    margin: 0;
}

.inputGrey{
    margin-top: 10px;
    width: 275px;
    height: 30px;
    background-color: white;
    border: 1px solid #8f8f8f;
}

.infoMedio{
    width: 48%;
    float: left;
    height: 700px;
    margin-left: 5px;
}


.diseno2{

    width: 100%;
    font-size:16px;
    color:#8f8f8f;
    text-align: left;

}


.diseno2 thead{
    font-weight: bold;
    font-size: 12px;
    color:#5b5b5b;

}

.diseno2 thead td{
    border-bottom: 1px solid #bbbbbb;
    padding: 5px;
}

.tdClaro{
    font-weight: lighter;
    font-size: 18px;
    color:#5b5b5b;   
}

.tdOscuro{
    font-weight: bold;
    font-size: 14px;
    color:#5b5b5b;  
    text-align: center;
}

.white{
    border: 0;
    background-color: white;
}


.fondoDegrade{
    background: #d6eff6; /* Old browsers */
    background: -moz-linear-gradient(top, #dff2f8 0%, #ffffff 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dff2f8), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #dff2f8 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #dff2f8 0%,#ffffff 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #dff2f8 0%,#ffffff 100%); /* IE10+ */
    background: linear-gradient(to bottom, #dff2f8 0%,#ffffff 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dff2f8', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}

.imagenCreador{
    width: 240px;
    height: 150px;
    float: left;

}

.textoCreador{
    width: 680px;
    height: 150px;
    float: right;

}

.contenedorCreador{
    margin-top: 15px;
    width: 100%;
    height: 180px;
    float: left;
}

.webCreador{
    width: 255px;
    height: 240px;
    float: left;
}

.derWebmaster{
    width: 180px;
    height: 500px;
    float: left;

}

.izqWebmaster{
    width: 780px;
    height: 500px;
    float: left; 

}
.webmaster{
    width: 100%;
    height: 2300px;
    float: left;
}

.WebImg{
    width: 124px;
    height: 123px;
    margin: auto;
    clear: both;
}

.strong{
    font-weight: bold;
}

.webText{
    text-align: left;
    float:left;
    font-size: 14px;
    color:#5b5b5b;
    padding-top: 5px;

}
.flechaDescarga{
    width: 24px;
    height: 55px;
    float: left;
}

.partnersHalf{
    width: 45%;
    padding: 10px;
    float: left;


}

.littleBlue{
    padding-top: 35px;
    margin: auto;
    width: 90%;
    border-bottom: 1px solid #3eaee0;
}

.partnersHalf img{
    float: left;
    clear: both;
    padding-left: 15px;
}

/* Contacto*/

.contacto {
    float: left;
    height: 450px;
    width: 48%;
}

h4 {
    color: #4CB8DB;
    font-family: 'Open Sans',sans-serif;
    font-size: 16px;
    text-align: left;
}


.pContacto {
    color: #5B5B5B;
    font-family: 'Open Sans',sans-serif;
    font-size: 13px;
    text-align: left;
}


.icon {
    font-family: 'EntypoRegular';
    font-size: 40px;
    height: 30px;
    width: 40px;
}


a, a:visited,a:hover,a:active{
    text-decoration: none;
}
.divShow{
    width: 100%;
    border-top: 1px solid #cacaca;
    height: 105px;
    float: left;
    padding-top: 30px;
}

.iconShow{
   height: 105px;
   width: 104px;
    float: left;
}

.textShow{
  height: 105px;
   width: 850px;  
    float: left;
    
}

.arrowShow{
  height: 105px;
   width: 78px;  
    float: left;
    cursor: hand;
    cursor: pointer;
    
}

.inputContratacion{
     background-color:#ededed;
     width:100%;
     float:left;
     clear:both;
     margin-top:10px;
     margin-bottom:10px;
}

/*DOMINIOS*/

.divDominio{
    border-top: 1px solid #cacaca;
    padding-top: 20px;
    width: 100%;
    float: left;
    clear: both;
    height: 110px;
  
}

.logoDominio{
    width: 100px;
    height: 110px;
    float: left;
  
}
.textoDominio{
       width: 830px;
    height: 110px;
    float: left;

}


.titleDom{
    text-align: left;
     float: left;
    margin-left: 25px;
    font-size: 35px;
    font-weight: lighter;
    color: #838383;  
    width: 100%;
}

.subtitleDom{
  float: left;
    margin-left: 25px;
    font-size: 12px;
    font-weight: lighter;
    color: #838383;    
}

.content_reg_dom{
    height: 700px;
    width: 50%;
    float: left;
}

.seguirTicket{
    width: 100%;
    clear: both;
    min-height: 650px;
    border-top: 1px solid grey;
}

.ticketCliente{
    text-align: left;
    width: 100%;
    margin: auto;
    background-color: #959595;
    color:white;
    padding: 15px;
    font-size: 12px;
    min-height: 50px;
    clear: both;
}
.imgticketCliente{
    float: right;
}


.ticketSoporte{
    text-align: left;
    width: 100%;
    margin: auto;
    background-color: #ededed;
    color:#6f6f6f;
    padding: 15px;
    font-size: 12px;
    min-height: 50px;
    clear: both;
}
.imgticketsoporte{
 
    float: left;
}

.fechaTicket{
    float: left;
   font-size: 11px;
   font-weight: bold;
   padding-left: 15px;padding-top: 15px;
   color:#595959;
}

.fechaTicketIZQ{
     float: left;
   font-size: 11px;
   font-weight: bold;
   padding-right: 15px;padding-top: 15px;
   color:#595959;
    
}

.consultaTicket{
    text-align: left;
    width: 100%;
    margin: auto;
    background-color: #ededed;
    color:#6f6f6f;
    padding: 15px;
    font-size: 12px;
    min-height: 50px;
    clear: both;
    border: 1px solid #959595;
}