/* CSS Document */

* {
    padding: 0px;
    margin: 0px;
}
p, div, h1, h2, h3, h4, ul, li, form, input, select, option, span {
    margin:0;
    padding:0;
}
a {
    outline-style:none;
    text-decoration:none;
}
body {
    background:#fff url(/img/fondo.jpg) repeat-x top;
    font:normal 66%/1em Arial, Helvetica, sans-serif;
    text-align:center;
    padding:0;
    margin:0;
}

.mensajeAdvertencia{
    margin:5px;
    padding:5px 0 0px 35px;
    background-image:url(/img/ic_important.gif);
    background-repeat: no-repeat;
    text-align:left;
    height:26px;
    font:bold 112%/1.61em Arial, Helvetica, sans-serif;
    color:#397BB8;

}

.mensajeError{
    margin:5px;
    padding:0px 0 0px 35px;
    text-align:left;
    height:26px;
    font:bold 112%/1.61em Arial, Helvetica, sans-serif;
    color:#900;
}


/*header*/
#header {
    width:785px;
    height:137px;
    margin:0 auto 0 auto;
    text-align:left;
}
#header a.logo {
    display:block;
    float:left;
    width:160px;
}

#header img {
    float:left;
    margin-left:33px;
}
.menu-sup ul {
    margin:8px 22px 0 0;
    float:right;
}
.menu-sup ul li {
    border-right:#6C9CCA solid 2px;
    padding:0 6px 0 6px;
    float:left;
    list-style:none;
}
.menu-sup ul li a {
    text-decoration:none;
    color:#FFF;
    font:112%/1.2em Arial, Helvetica, sans-serif;
}
.menu-sup ul li a:hover {
    color:#FFE164;
}
/*buscador*/
.buscador {
    float:right;
    text-align:right;
    width:260px;
    margin-top: 38px;
    margin-right: 20px;
    margin-bottom: 20px;
    margin-left: 0;
}
.buscador form {
    float:right;
}
.buscador input {
    border:#CBCBCB solid 1px;
    font:normal 92%/1em Arial, Helvetica, sans-serif;
    color:#93949B;
}
.buscador input.boton {
    border:none;
}
/*menu*/
#menu {
    float:right;
    margin:14px 22px 0 0;
    width:630px;
    position:relative;
    top:0px;
    left:0px;
    z-index:1000;
    background-image:url(/img/fnd_menu.jpg);
    background-repeat:repeat-x;
}
#header li.menu-sup ul.menu-sup {
    width:110px;
    background-image:none;
    border:none;
}
#header ul.menu-sup li.menu-sup {
    margin-top:0px;
    border-right:#fff solid 1px;
}
#header ul.menu-sup li.menu-sup {
    margin-top:3px;
    border:none;
    padding:0;
}
#header ul.menu-sup li.menu-sup a.menu-sup {
    display:block;
    padding:3px;
    width:104px;
}
#header li.serv {
    border:none;
    z-index:-1000;
    overflow:visible;
}
#contenedora {
    width:785px;
    margin:0px auto 0 auto;
    background:url(/img/fondo_contendera.jpg) repeat-y top;
}
#contenedora #fondo {
    background:url(/img/fnd_contenedor.jpg) no-repeat top;
}
#contenedora-medio {
    margin:0 auto 0 auto;
    width:742px;
    overflow:hidden;
}
/*banner superior contenedor*/
.banner-sup {
    background:url(/img/banner-sup.jpg) top no-repeat;
    height:201px;
}
.banner-sup label {
    text-align:left;
    margin-left:255px;
    padding-top:120px;
    width:320px;
    float:left;
}
.banner-sup label input, .banner-sup label select {
    border:1px solid #7B8991;
    /*display:block;*/
    float:left;
}
.banner-sup label input {
    float:left;
    height:18px;
    display:block;
    text-align:left;
    margin:0;
}
.banner-sup label input.boton {
    background:url(/img/btn_buscar.gif) no-repeat center 10px;
    border:none;
    margin-top:5px;
    width:123px;
    height:43px;
    text-align:center;
    color:#fff;
    font-weight:bold;
    font-size:112%
}
.banner-sup p {
    font:normal 312%/1em Arial, Helvetica, sans-serif;
    float:left;
    color:#fff;
    margin-top:120px;
}
/*Contenido izquierda*/
#contenido-izq {
    width:558px;
    float:left;
}
/*bloques promociones*/
ul.bloques {
    background-color:#CCCCCC;
    margin:8px 0 0 5px;
}
ul.bloques li {
    padding-right:4px;
    list-style:none;
    float:left;
    width:180px;
    height:357px;
    color:#fff;
}
ul.bloques li h3 {
    text-align:center;
    font:bold 152%/1em Arial, Helvetica, sans-serif;
    padding:27px 0 10px 65px;
    display:block;
}
ul.bloques li p {
    font:normal 122%/1.71em Arial, Helvetica, sans-serif;
}
ul.bloques li p strong {
    font-size:126%;
}
ul.bloques li.linux p strong {
    background-color:#435C24;
    padding:0 10px 0 10px;
    filter: alpha(opacity 80);
    opacity: 0.8;

}
ul.bloques li.windows p strong {
    background-color:#354C5C;
    padding:0 10px 0 10px;
    filter: alpha(opacity 80);
    opacity: 0.8;

}
ul.bloques li.reseller p strong {
    background-color:#80481A;
    padding:0 10px 0 10px;
    filter: alpha(opacity 80);
    opacity: 0.8;

}
ul.bloques li p span {
    font-weight:bold;
    font-size:126%;
    line-height:2em;
    color:#000;
}
ul.bloques li a.btn-comprar, .bloque-servidor a.btn-comprar {
    margin:0 auto 0 auto;
    text-align:center;
    display:block;
    width:123px;
    height:41px;
    font:bold 102%/1.71em Arial, Helvetica, sans-serif;
    text-transform:uppercase;
    letter-spacing:-0.1mm;
    color:#fff;
}
ul.bloques li.linux a.btn-comprar {
    background:url(/img/btn_comprar_linux.gif) no-repeat;
}
ul.bloques li.linux a.btn-comprar:hover {
    background:url(/img/btn_comprar_linux_over.gif) no-repeat;
}
ul.bloques li.windows a.btn-comprar {
    background:url(/img/btn_comprar_windows.gif) no-repeat;
}
ul.bloques li.windows a.btn-comprar:hover {
    background:url(/img/btn_comprar_windows_over.gif) no-repeat;
}
ul.bloques li.reseller a.btn-comprar {
    background:url(/img/btn_comprar_reseller.gif) no-repeat;
}
ul.bloques li.reseller a.btn-comprar:hover {
    background:url(/img/btn_comprar_reseller_over.gif) no-repeat;
}
ul.bloques em, ul.bloques a {
    font:bold 106%/1.51em Arial, Helvetica, sans-serif;
    color:#2b2b2b;
}
ul.bloques a:hover {
    color:#747474;
}
ul.bloques li.linux {
    background:url(/img/bloque_linux.jpg) no-repeat top;
}
ul.bloques li.windows {
    background:url(/img/bloque_windows.jpg) no-repeat top;
}
ul.bloques li.reseller {
    background:url(/img/bloque_reseller.jpg) no-repeat top;
}
/*bloque servidor dedicado*/



.bloque-servidor {
    width:565px;
    background:url(/img/fnd_servidor_dedicado.jpg) no-repeat top;
    float:left;
    text-align:center;
    margin:10px auto;
}
.bloque-servidor .columna {
    text-align:left;
    width:180px;
    float:left;
}
.bloque-servidor h3 {
    font:bold 152%/1em Arial, Helvetica, sans-serif;
    color:#4481BA;
    width:92px;
    padding:30px 0 20px 88px;
}
.bloque-servidor em {
    font:normal 112%/1.51em Arial, Helvetica, sans-serif;
    text-align:center;
    width:183px;
    display:block;
}
.bloque-servidor em a {
    font:bold 122%/1.51em Arial, Helvetica, sans-serif;
    color:#2B2B2B;
}
.bloque-servidor em a:hover {
    color:#747474;
}
.bloque-servidor .columna p {
    font:normal 122%/1.71em Arial, Helvetica, sans-serif;
    padding-top:20px;
}
.bloque-servidor .columna span {
    font-weight:bold;
    font-size:126%;
    line-height:2em;
    color:#000;
    text-align:center;
}
.bloque-servidor a.btn-comprar {
    background:url(/img/btn_comprar_servidor.gif) no-repeat;
    margin:14px 0 6px 0;
}
.bloque-servidor a.btn-comprar:hover {
    background:url(/img/btn_comprar_servidor_over.gif) no-repeat;
}
/*bloque radio*/
.bloque-radio {
    background:url(/img/bloques_radio.jpg) no-repeat top;
    width:565px;
    float:left;
    text-align:center;
    height:126px;
    margin:0 auto 0 auto;
}
.bloque-radio h3 {
    font:bold 172%/1.71em Arial, Helvetica, sans-serif;
    text-align:left;
    color:#FBCD51;
    padding:30px 0 0 92px;
}
.bloque-radio a {
    float:left;
    font:bold 132%/1.51em Arial, Helvetica, sans-serif;
    color:#fff;
    margin:90px 5px 0 15px;
}
.bloque-radio a:hover {
    color:#747474;
}
.bloque-radio p {
    font-size:112%;
    text-align:left;
    color:#FFF;
    padding-left:92px;
    padding-right:20px;
    line-height:1.51em;
}
/*footer*/
#footer {
    width:785px;
    margin:0 auto 0 auto;
    background:#EDEEEE url(/img/fnd_sup_footer.jpg) top no-repeat;
}
#footer img {
    margin:45px 0 20px 0;
    padding:0 1px 0 1px;
}
#footer .creditos {
    font:normal 96%/1.71em Arial, Helvetica, sans-serif;
    padding-top:7px;
    background-color:#54A0CE;
    color:#FFF;
}
/*navegacion derecha 20%*/
#navegacion-derecha {
    width:176px;
    float:right;
}
#navegacion-derecha p {
    text-align:center;
}
#navegacion-derecha .paises h4, #navegacion-derecha .compras h4, #navegacion-derecha .pagos h4, #navegacion-derecha .testimonios h4, .contacto-online h4 {
    margin-top:5px;
    padding:9px;
    font:normal 112%/1em Arial, Helvetica, sans-serif;
    text-transform:uppercase;
    text-align:center;
    color:#2E7BC1;
    background:url(/img/fnd_titulos_nav.jpg) no-repeat;
}
#navegacion-derecha .paises p {
    font:normal 102%/1em Arial, Helvetica, sans-serif;
    text-transform:uppercase;
    text-align:left;
    color:#2E7BC1;
    margin-left:10px;
}
#navegacion-derecha .paises a img {
    border:none;
    padding:10px 3px;
}
#navegacion-derecha .paises p span {
    margin-left:5px;
}
#navegacion-derecha .paises em {
    text-align:left;
    display:block;
    color:#2E7BC1;
    font-style:normal;
}
#navegacion-derecha .paises em a, #navegacion-derecha .testimonios em a {
    color:#397BB8;
    text-decoration:none;
}

.paises-mas {
    text-align:left;
    display:block;
    color:#2E7BC1;
    font-style:normal;
    /*	background-color:#FAFBFD;
	border:thin;
	border-style:solid;
	border-color:#ccc;
	border-width: 1px;*/
    width:175px;
    height:auto;
    visibility: hidden;
    position:absolute;
    z-index:9999;
}

#navegacion-derecha .compras p {
    font:normal 102%/1em Arial, Helvetica, sans-serif;
    background:url(/img/icono_carrito.jpg) no-repeat left;
    text-transform:uppercase;
    padding:14px 0 20px 0px;
    color:#69675F;
    cursor:pointer;
}
#navegacion-derecha .pagos img {
    padding:10px 0 20px 0;
}
#navegacion-derecha .contacto-online {
    /*background:url(/img/contacto_online.jpg) no-repeat top;*/
    /*margin:10px 0 10px 0;*/
}
#navegacion-derecha .contacto-online a {
    font:bold 122%/1em Arial, Helvetica, sans-serif;
    display:block;
    padding-top:0px;
    color:#7B8991;
    text-decoration:none;
}
#navegacion-derecha .contacto-online a:hover {
    color:#FF9900;
}
#navegacion-derecha .testimonios p {
    text-align:left;
    padding:10px 0;
}
#navegacion-derecha .testimonios dl {
    color:#5D5F60;
    text-align:left;
    font:normal 102%/1.51em Arial, Helvetica, sans-serif;
    padding-right:3px;
}
#navegacion-derecha .testimonios dl dt {
    color:#6C9CCA;
    font-weight:bold;
}
/*------------------seecciones planes-------------------------*/

/*banner planes*/

.banner-planes {
    height:110px;
    text-align:right;
    color:#fff;
    font-family:Arial, Helvetica, sans-serif;
}
.banner-planes h1 {
    font-size:352%;
    line-height:1.51em;
    font-weight:normal;
    padding:24px 0 0 10px;
    text-align:center;
}
.banner-planes p {
    font-size:172%;
    font-weight:normal;
    padding-right:88px;
}
.linux {
    background:url(/img/banner_linux.jpg) no-repeat top;
}
.windows {
    background:url(/img/banner_planes.jpg) no-repeat top;
}
.resellersLinux {
    background:url(/img/banner_resellersLinux.jpg) no-repeat top;
}
.resellersWindows {
    background:url(/img/banner_resellersWindows.jpg) no-repeat top;
}
.servlinux {
    background:url(/img/banner_sdedicado_linux.jpg) no-repeat top;
}
.cesto {
    background:url(/img/banner_compras.jpg) no-repeat top
}
.radio {
    background:url(/img/banner_radio.jpg) no-repeat top;
}
/*texto contenido izq*/
.texto {
    width:520px;
    float:left;
    text-align:left;
    padding:16px 14px;
}

.texto h3 {
    font:bold 142%/2em Arial, Helvetica, sans-serif;
    color:#EDA506;
    background:url(/img/ic_pregunta.gif) no-repeat left;
    padding-left:36px;
    clear:both;
}
.texto h2 {
    border-bottom:#DBDCDC 1px solid;
    font:bold 162%/1.51em Arial, Helvetica, sans-serif;
    color:#387AB7;
    background:url(/img/tips.jpg) no-repeat left 5px;
    padding-left:20px;
    margin-top:20px;
}
.texto h4 {
    font:bold 142%/1.51em Arial, Helvetica, sans-serif;
    color:#387AB7;
    margin-top:10px;
}
.texto h2.step {
    color:#CECECE;
}

.texto a.step {
    color:#CECECE;
}

.texto h2.step span {
    color:#387AB7;
}
.texto p, .texto ul li {
    font:normal 112%/1.51em Arial, Helvetica, sans-serif;
    color:#5B5B5B;
    padding:5px 0;
}
.texto ul li {
    margin-left:30px;
}
.texto a {
    color:#387AB7;
    font-weight:bold;
}
.texto a:hover {
    color:#3098E5;
}
.texto a.indicado {
    font-size:102%;
    text-decoration:none;
    font-weight:normal;
}
.texto a.verscripts {
    color:#EDA506;
}
.texto a:hover.verscripts {
    color:#DA9A05;
}
.texto p.yellow {
    font:normal 112%/1.51em Arial, Helvetica, sans-serif;
    color:#EDA506;
    padding:5px 0;
    background:url(/img/ic_important.gif) no-repeat left top;
    padding:0 5px 13px 36px;
    margin-top:20px;
}
.texto ol {
    color:#0000CC;
}
/*solapas de caracteristicas planes*/

.solapas {
    width:507px;
    overflow:hidden;
    border-bottom:#0071CA solid 3px;
}
.solapas ul li {
    list-style:none;
    float:left;
    margin:0 3px 0 0;
}
.solapas ul li a {
    color:#0C5291;
    display:block;
    background-color:#CEDEE7;
    padding:5px 10px;
}
.solapas ul li a:hover, .solapas ul li a.activa {
    color:#fff;
    display:block;
    background-color:#0071CA;
    padding:5px 10px;
}
/*bloques planes windows*/
ul.bloques li.windows-planes {
    background:url(/img/bloque_windows_planes.jpg) no-repeat top;
}
ul.bloques li.linux-planes {
    background:url(/img/bloque_linux_planes.jpg) no-repeat top;
}
ul.bloques li.resellerLinux-planes {
    background:url(/img/bloque_reseller_planes.jpg) no-repeat top;
}
ul.bloques li.resellerWindows-planes {
    background:url(/img/bloque_resellerWindwos_planes.jpg) no-repeat top;
}


ul.bloques li.windows-planes ul li a, ul.bloques li.resellerWindows-planes ul li a, ul.bloques li.linux-planes ul li a, ul.bloques li.resellerLinux-planes ul li a {
    display:block;
    width:17px;
    height:17px;
    float:left;
}
ul.bloques li.windows-planes ul li a.activada, ul.bloques li.resellerWindows-planes ul li a.activada, ul.bloques li.linux-planes ul li a.activada, ul.bloques li.resellerLinux-planes a.activada {
    background:url(/img/estrella_activa.gif) no-repeat top;
}
ul.bloques li.windows-planes ul li a.desactivada, ul.bloques li.resellerWindows-planes ul li a.desactivada, ul.bloques li.linux-planes ul li a.desactivada, ul.bloques li.resellerLinux-planes a.desactivada {
    background:url(/img/estrella_desactivada.png) no-repeat top;
}
ul.bloques li.windows-planes ul, ul.bloques li.resellerWindows-planes ul, ul.bloques li.linux-planes ul, ul.bloques li.resellerLinux-planes ul {
    padding:27px 0 10px 72px;
}
ul.bloques li.windows-planes li, ul.bloques li.resellerWindows-planes li, ul.bloques li.linux-planes li, ul.bloques li.resellerLinux-planes li {
    width:17px;
    height:16px;
}
ul.bloques li.windows-planes p.step, ul.bloques li.resellerWindows-planes p.step, ul.bloques li.linux-planes p.step, ul.bloques li.resellerLinux-planes p.step {
    margin:14px auto 10px 75px;
    text-align:center;
    width:82px;
    height:20px;
    display:block;
    font-weight:bold;
    font-size:112%;
}
ul.bloques li.windows-planes p.step {
    background:url(/img/btn_winstep.jpg) no-repeat center;
    color:#174C9A;
}

ul.bloques li.resellerWindows-planes p.step{
    background:url(/img/btn_winstep.jpg) no-repeat center;
    color:#174C9A;
}

ul.bloques li.linux-planes p.step {
    background:url(/img/btn_winstep_verde.jpg) no-repeat center;
    color:#39511A;
}
ul.bloques li.resellerLinux-planes p.step {
    background:url(/img/btn_multistep.jpg) no-repeat center;
    color:#640E0E;
    width:95px
}
ul.bloques li.windows-planes a.btn-comprar, ul.bloques li.resellerWindows-planes a.btn-comprar, ul.bloques li.linux-planes a.btn-comprar, ul.bloques li.resellerLinux-planes a.btn-comprar {
    text-transform:uppercase;
    color:#fff;
    height:27px;
    font:bold 92%/2em Arial, Helvetica, sans-serif;
    text-decoration:none;
    margin-top:24px;
    width:127px;
}
ul.bloques li.windows-planes a.btn-comprar {
    background:url(/img/btn_plam_windows.jpg) no-repeat center;
}
ul.bloques li.windows-planes a:hover.btn-comprar {
    background:url(/img/btn_plam_windows_over.jpg) no-repeat center;
}
ul.bloques li.resellerWindows-planes a.btn-comprar {
    background:url(/img/btn_plam_windows.jpg) no-repeat center;
}
ul.bloques li.resellerWindows-planes a:hover.btn-comprar {
    background:url(/img/btn_plam_windows_over.jpg) no-repeat center;
}
ul.bloques li.linux-planes a.btn-comprar {
    background:url(/img/btn_plan_linux.jpg) no-repeat center;
}
ul.bloques li.linux-planes a:hover.btn-comprar {
    background:url(/img/btn_plan_linux_comprar_over.jpg) no-repeat center;
}
ul.bloques li.resellerLinux-planes a.btn-comprar {
    background:url(/img/btn_plan_reseller.jpg) no-repeat center;
}
ul.bloques li.resellerLinux-planes a:hover.btn-comprar {
    background:url(/img/btn_plan_reseller_over.jpg) no-repeat center;
}
ul.bloques li.windows-planes a.masinfo, ul.bloques li.resellerWindows-planes a.masinfo, ul.bloques li.linux-planes a.masinfo, ul.bloques li.resellerLinux-planes a.masinfo {
    text-transform:uppercase;
    height:20px;
    font:bold 92%/2em Arial, Helvetica, sans-serif;
    text-decoration:none;
    margin:17px auto 0 auto;
    width:97px;
    display:block;
}
ul.bloques li.windows-planes a.masinfo {
    color:#174C9A;
}
ul.bloques li.windows-planes a:hover.masinfo {
    color:#0099FF;
}

ul.bloques li.resellerWindows-planes a.masinfo {
    color:#174C9A;
}
ul.bloques li.resellerWindows-planes a:hover.masinfo {
    color:#0099FF;
}

ul.bloques li.linux-planes a.masinfo {
    color:#39511A;
}
ul.bloques li.linux-planes a:hover.masinfo {
    color:#608F30;
}
ul.bloques li.resellerLinux-planes a.masinfo {
    color:#640E0E;
}
ul.bloques li.resellerLinux-planes a:hover.masinfo {
    color:#B23622;
}
ul.bloques li.windows-planes p span, ul.bloques li.resellerWindows-planes p span, ul.bloques li.linux-planes p span, ul.bloques li.resellerLinux-planes p span {
    color:#fff;
}
.texto h3.herramientas {
    font:bold 142%/2em Arial, Helvetica, sans-serif;
    color:#EDA506;
    background:url(/img/ic_pregunta.gif) no-repeat left top;
    padding-left:36px;
    margin-top:20px;
}
.texto ul.calificacion {
    margin-top:10px;
}
.texto ul.calificacion li {
    float:left;
    list-style:none;
    margin:0px;
}
.texto ul.calificacion a {
    display:block;
    width:17px;
    height:17px;
}
.texto ul.calificacion a.activada {
    background:url(/img/estrella_activab.gif) no-repeat top;
}
.texto ul.calificacion a.desactivada {
    background:url(/img/estrella_desactivadab.gif) no-repeat top;
}
ul.descripcion {
    float:left;
    width:240px;
    margin-left:20px;
    overflow:hidden;
    margin-bottom:20px;
}
ul.descripcion li {
    padding:20px 5px 20px 50px;
    text-align:left;
    list-style:none;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    line-height:1em;
    font-size:142%;
    color:#387AB7;
}
ul.descripcion li.disco {
    background:url(/img/ic_disco.jpg) no-repeat left;
}
ul.descripcion li.ip {
    background:url(/img/ic_ip.jpg) no-repeat left;
}
ul.descripcion li.transferencia {
    background:url(/img/ic_transferencia.jpg) no-repeat left;
}
ul.descripcion li.windows {
    background:url(/img/ic_wdws64.jpg) no-repeat left;
}
ul.descripcion li.pcontrolplesk {
    background:url(/img/ic_logoplesk.jpg) no-repeat left;
}
ul.descripcion li.dominio {
    background:url(/img/ic_dominido.jpg) no-repeat left;
}
ul.descripcion li.mails {
    background:url(/img/ic_mails.jpg) no-repeat left;
}
ul.descripcion li.bdatos {
    background:url(/img/ic_bdatos.jpg) no-repeat left;
}
ul.descripcion li.ccpanel {
    background:url(/img/ic_cpanel.jpg) no-repeat left;
}
ul.descripcion li.fantastico {
    background:url(/img/ic_fantastico.jpg) no-repeat left;
}
.comprar {
    clear:both;
    text-align:right;
    overflow:hidden;
}
.desc {
    text-align:center;
}
.comprar p, .desc p {
    color:#EDA506;
    font:bold 142%/2em Arial, Helvetica, sans-serif;
    text-align:right;
    margin-right:40px;
}
.comprar a, .desc a {
    text-align:center;
    background:url(/img/btn_comprar_plan.gif) no-repeat top;
    display:block;
    width:102px;
    height:23px;
    float:right;
    margin-right:70px;
    text-transform:uppercase;
    color:#fff;
    font:bold 122%/1.61em Arial, Helvetica, sans-serif;
}
.comprar a:hover, .desc a:hover {
    background:url(/img/btn_comprar_plan_over.gif) no-repeat top;
}
.desc a {
    margin-right:0px;
    margin:0 auto;
    float:none;
}
.desc strong {
    color:#5C5C5C;
}
/*tablas*/

/*tabla de descuentos*/
#tabla-descuentos {
    background-color:#CCCCCC;
    width:507px;
    margin-left:14px;
}
#tabla-descuentos thead tr td {
    font:bold 112%/1.51em Arial, Helvetica, sans-serif;
    background-color:#DFE9F2;
    height:23px;
    color:#387AB7;
}
#tabla-descuentos tr td {
    padding:5px 3px;
    text-align:center;
    background-color:#fff;
}
/*tabla planes*/

#tabla-planes tr td {
    padding:10px;
}
#tabla-planes tr td h2 {
    margin:0;
    border-bottom:none;
}
#tabla-planes tr td h3 {
    background:transparent url(/img/tips.jpg) no-repeat scroll left 5px;
    border-bottom:1px solid #DBDCDC;
    color:#387AB7;
    font:normal 162%/1.51em Arial, Helvetica, sans-serif;
    padding-left:20px;
}
#tabla-planes thead tr {
    border-bottom:#999999 1px solid;
}
#tabla-planes thead tr td {
    padding:2px;
}
#tabla-planes tr th {
    font:bold 112%/1.51em Arial, Helvetica, sans-serif;
    background-color:#387AB7;
    height:23px;
    color:#fff;
    padding-left:20px;
}
#tabla-planes tr td.grisclaro {
    background-color:#FBFBFB;
}
#tabla-planes tr td.grisoscuro {
    background-color:#F4F4F4;
}
#tabla-planes tr td.grisoscuro, #tabla-planes tr td.grisclaro {
    font:bold 102%/1.51em Arial, Helvetica, sans-serif;
    color:#848484;
}
#tabla-planes tr td.lila, td.lila a, #tabla-planes tr td.celeste, td.celeste a, #tabla-planes tr td.cyan {
    font:bold 112%/1.51em Arial, Helvetica, sans-serif;
    color:#387AB7;
    text-align:center;
}
#tabla-planes tr td.lila {
    background-color:#DFE9F2;
}
#tabla-planes tr td.celeste {
    background-color:#D2EBF6;
}
#tabla-planes tr td.cyan {
    background-color:#6ABEE1;
    color:#fff;
}

#tabla-planes h2{
    color:#387AB7;
    font-size:medium;
    font-weight:500;
    background:url(/img/ic_pregunta.gif) no-repeat left;
    padding:10px 0 0 36px;
}

#tabla-planes ul {
    color:#0C5291;
    padding:10px 0 10px 10px;
}

#tabla-planes li {
    padding:10px 0 0 10px;
}

#tabla-planes p {
    color:#000;
}




/*institucional*/
.texto span {
    color:#387AB7;
    font-weight:bold;
}
.institucional {
    background:url(/img/banner_institucional.jpg) no-repeat top;
}
.texto h3.pagos, .texto h3.sinbullets {
    background:none;
    padding:10px 0 10px 0;
}
.texto ol li {
    font:normal 112%/1.51em Arial, Helvetica, sans-serif;
    color:#5B5B5B;
    padding:5px 0;
}
.texto ol li {
    margin-left:30px;
}
.contacto {
    background:url(/img/fnd_contacto.jpg) no-repeat top;
    width:373px;
    height:112px;
    clear:both;
    text-align:center;
    margin:0 auto;
    padding-top:30px;
}
.contacto p {
    font:bold 132%/1.51em Arial, Helvetica, sans-serif;
    color:#69675F;
}
.contacto p span {
    color:#B20000;
}
/*cesto de compras*/
.registrarse {
    float:left;
    width:234px;
    margin:10px 20px 10px 0;
}
.registrarse a {
    height:68px;
    padding:10px 0 0 70px;
    font:bold 132%/1.51em Arial, Helvetica, sans-serif;
    color:#fff;
    display:block;
}
.registrarse a:hover {
    color:#AEF1FF;
}
.registrarse a {
    background:url(/img/fnd_registrar.jpg) no-repeat top left;
}
.registrarse a.registrado {
    background:url(/img/fnd_registrado.jpg) no-repeat top left;
}
.registrarse a.inactivo {
    background:url(/img/fnd_registrar_inactivo.jpg) no-repeat top left;
}
.registrarse a.activo {
    background:url(/img/fnd_registrado.jpg) no-repeat top left;
}
.texto h5 {
    clear:both;
    border-bottom:#DBDCDC 1px solid;
    font:bold 132%/1.41em Arial, Helvetica, sans-serif;
    color:#5B5B5B;
    background:url(/img/tips_byn.jpg) no-repeat left 5px;
    padding-left:20px;
    margin-top:20px;
}
.selec-dom {
    font:bold 102%/1em Arial, Helvetica, sans-serif;
    width:350px;
}
.selec-dom .buttoms {
    float:left;
    width:80px;
    margin:10px 0;
}
.selec-dom input {
    height:20px;
    float:left;
    display:block;
}
.selec-dom label {
    margin-top:5px;
    display:block;
    float:left;
}
.buscar-dom, buscar-preg {
    clear:both;
    width:500px;
    hight:auto;
}
.buscar-dom p, buscar-preg p {
    line-height:0.51em;
    font-size:292%;
    padding:0px;
    float:left;
    color:#E5E5E5;
}

.buscar-dom-decora {
    line-height:0.51em;
    font-size:292%;
    color:#ccc;
}

.buscar-dom input.boton, .buscar-preg input.boton {
    width:81px;
    height:24px;
    font:bold 102%/1em Arial, Helvetica, sans-serif;
    color:#fff;
    background:url(/img/btn_buscar_dom.jpg) no-repeat top;
    border:none;
}

.botonGenerico {
    width:183px;
    height:23px;
    background:url(/img/btn_generico.gif) no-repeat center top;
    font: bold 102%/1.51em Arial, Helvetica, sans-serif, Tahoma;
    color:#fff;
    text-transform:uppercase;
    border:none;
    margin:5px 10px 5px 0;
}

.botonGenerico:hover{
    width:183px;
    background:url(/img/btn_generico_over.gif) no-repeat top;
}


.dominio-no-disponible{
    font:bold 102%/1em Arial, Helvetica, sans-serif;
    /*padding:5px 0 5px 20px;*/
    width:520px;
    height:auto;
    color:#900;
    border:#999 1px solid;
    margin-top:10px;
}

.dominio-no-disponible-a{
    border:none;
    padding-left:10px;
    vertical-align:middle;
    height:20px;
    background-color:#FFCCCC;
    color:#900;
}

.dominio-no-disponible-b{
    border:none;
    padding-left:10px;
    vertical-align:middle;
    height:20px;
    background-color:#FDD;
    color:#900;
}

.dominio-disponible{
    font:bold 102%/1em Arial, Helvetica, sans-serif;
    width:520px;
    height:auto;
    border:#999 1px solid;
    margin-top:10px;
}

.dominio-disponible-a{
    border:none;
    padding-left:10px;
    vertical-align:middle;
    height:20px;
    background-color:#A6FFA6;
    color:#096;
}

.dominio-disponible-b{
    border:none;
    padding-left:10px;
    vertical-align:middle;
    height:20px;
    background-color: #D8FAD3;
    color:#096;
}



.recuadro span {
    font:bold 102%/1em Arial, Helvetica, sans-serif;
    float:right;
    padding:0px 0 5px 20px;
    width:100px;
    color:#5B5B5B;
}
.recuadro span.no {
    background:url(/img/ic_nodisponible.gif) no-repeat top left;
}
.celeste {
    background-color:#EEF9FD;
    margin-top:10px;

}



/*buscar pregunta frecuente*/
.buscar-preg {
    margin-top:20px;
}
.buscar-preg input {
    border:1px solid #C4C4C4;

}
.recuadro {
    background-color:#fff;
    text-align:left;
    overflow:hidden;
    height:25px;
}
fieldset {
    border:none;
}
.recuadro input, recuadro label {
    float:left;
}
.recuadro span {
    font:bold 102%/1em Arial, Helvetica, sans-serif;
    float:right;
    padding:0px 0 5px 20px;
    width:100px;
    color:#5B5B5B;
}
.recuadro span.no {
    background:url(/img/ic_nodisponible.gif) no-repeat top left;
}
.celeste {
    background-color:#EEF9FD;
    margin-top:10px;

}
.recuadro input {
    height:20px;
    float:left;
    display:block;
}
.recuadro label {
    margin-top:5px;
    display:block;
    float:left;
}
input.registrarse {
    width:120px;
    height:24px;
    font:bold 112%/1em Arial, Helvetica, sans-serif;
    color:#fff;
    background:url(/img/btn_registrar.jpg) no-repeat top;
    border:none;
    float:right;
    cursor:pointer;
}

/*form pra buscador de FAQ*/
#form_buscarfaq {
    padding-bottom:50px;
}
#form_buscarfaq input.boton {
    margin:0 5px 0 50px;
}
#form_buscarfaq label {
    float:left;
    margin-top:10px;
}


/*form para publicar preg*/

#form_preguntar textarea {
    color:#494949;
    font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
    font-size:112%;
    padding:2px;
    width:180px;
    border:1px solid #C4C4C4;
    float:left;
}
.captcha {
    clear:both;
    text-align:center;
    background-color:#F2F2F2;
    margin-top:10px;
    padding:10px 0;
}
/* -/- form*/


table#presupuesto {
    width:507px;
    font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
    font-size:100%;
}
table#presupuesto tr td {
    background-color:#F2F2F2;
    border:#C4C4C4 1px solid;
    font: bold 102%/1.51em Verdana, Arial, Helvetica, sans-serif, Tahoma;
    color:#848484;
    padding:5px;
}
table#presupuesto input {
    float:left;
    border:1px solid #C4C4C4;
    color:#494949;
    float:left;
    font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
    font-size:112%;
    padding:2px;
    width:100px;
    margin-top:10px;
}
table#presupuesto input.boton {
    font: bold 102%/1.51em Arial, Helvetica, sans-serif, Tahoma;
    color:#fff;
    text-transform:uppercase;
    border:none;
    float:left;
    background:url(/img/btn_buscar_dom.jpg) no-repeat scroll center top;
    height:24px;
    line-height:1em;
    margin:10px 0 10px 5px;
    text-transform:uppercase;
    width:81px;
}
table#presupuesto td .total {
    float:left;
}
table#presupuesto td .valor {
    float:right;
}
table#presupuesto span.red {
    color:#D33C00;
}
span.precioAnterior{
    color:gray; text-decoration:line-through;
}

#valores .actions boton {
    width:183px;
    height:23px;
    background:url(/img/btn_comprando.gif) no-repeat center top;
    font: bold 102%/1.51em Arial, Helvetica, sans-serif, Tahoma;
    color:#fff;
    text-transform:uppercase;
    border:none;
    margin:5px 10px 5px 0;
}
#valores .actions {
    float:right;
}
/*para campo del cupón*/
table#presupuesto td.valido {
    text-align:center;
    color:#19AA00;
}
table#presupuesto td.novalido {
    text-align:center;
    color:#D33C00;
}
/*instrucciones, link*/
a.contarjeta {
    text-align:center;
    background:url(/img/btn_comprando.gif) no-repeat top;
    display:block;
    width:183px;
    height:23px;
    margin:20px 0;
    text-transform:uppercase;
    color:#fff;
    font:bold 122%/1.61em Arial, Helvetica, sans-serif;
}
a:hover.contarjeta {
    color:#fff;
}
.texto p.nota {
    color:#AFAFAF;
}

/*soporte en linea-abecedario*/

.soporte{
    width:710px;
}

.abcedario {
    margin:5px 0 20px 0;
    font:normal 112%/1.61em Arial, Helvetica, sans-serif;
    color:#397BB8;
}
.indice {
    text-align:left;
}
.indice ul.lista li {
    text-align:left;
    color:#002C60;
    width:auto;
    height:auto;
    font:normal 102%/1.61em Arial, Helvetica, sans-serif;
}
.indice ul.lista p {
    color:#397BB8;
}
.indice ul.lista a {
    color:#002C60;
}
.texto h3.rss {
    color:#EDA506;
    background:url(/img/ic_rss.gif) no-repeat left;
}
h2.registros {
    background:none;
    font-size:102%;
    padding-left:0;
}
.texto span.date {
    color:#397BB8;
    font-size:96%;
}
.texto a.noticias {
    color:#5B5B5B;
}
.categorias {
    font:normal 82%/1.61em Arial, Helvetica, sans-serif;
    text-align:left;
}
.categorias ul.lista li {
    float:none;
    color:#002C60;
    width:auto;
    text-align:left;
}
.categorias ul.lista li ul li {
    color:#397BB8;
    list-style:disc;
}
.categorias ul.lista li ul li ul li {
    color:#5B5B5B;
    font-size:92%;
}

/*contenedor Ayuda*/
#contenedor-ayuda{
    background:#FAFBFD url(/img/ic_respuesta.jpg) no-repeat 10px 10px;
    text-align:left;
    width:400px;
    font-size:120%;
    color:#333;
    border:dashed;
    border-color: #666;
    padding:20px 20px 20px 80px;
    line-height:15px;
}

#contenedor-ayuda h2{
    font:bold 150%/2.51em Arial, Helvetica, sans-serif;
    color:#387AB7;
    border-bottom:#DBDCDC 1px solid;
}

#contenedor-ayuda h2 span{
    color:#EDA506;
}

#contenedor-ayuda h3{
    font:bold 130%/1.51em Arial, Helvetica, sans-serif;
    color:#387AB7;
}

#contenedor-ayuda p{
    font:normal 120% Arial, Helvetica, sans-serif;
    color:#333;
    line-height:15px;
}
.ayuda{
    cursor:pointer;
    background-image:url('/img/ayuda.gif');
    background-repeat:no-repeat;
    background-position:center;
}

