/*estilos genericos*/
* {margin:0; padding:0}
body {font:0.7em Arial, sans-serif; background-color: #fff}
a {color:#D71A00}
a:visited {color:#D71A00}
a:hover {color:#000}
#preloaded { position: absolute; left: -9999px;  top: -9999px;}
p{padding:8px; font-size:110%;}
h1{font-size:22px; font-family:Arial, Helvetica, sans-serif; color:#7D7B7B; letter-spacing:-1px; font-weight:normal; text-align:left; margin-top:5px; margin-bottom:1px}
h2{color:#FFFFFF; font-size:11px; font-family:Trebuchet MS; font-weight:normal; margin-right:3px; padding:0; display:inline}
h3{color:#000; font-size:11px; font-family:Trebuchet MS; font-weight:normal; margin:0; padding:0; display:inline}
h4{color:#000; font-weight:bold; margin:0; padding:0; display:inline;}
h5{color:#000; font-weight:bold; margin-left:5px; padding:0; display:inline; font-size:140%}

/* estilos cabecera */
.superior {background:url(/img/fondo_superior.gif) repeat-x bottom}
.texto_superior{float:right; margin-top:10px; margin-right:5px; color:#FFFFFF; font-size:11px; font-family:Trebuchet MS}
.texto_superior a{color:#fff;}
.texto_superior a:hover{color:#fff;}
.texto_superior_drcha{float:right; margin-top:10px; margin-right:20px; color:#CCC; font-size:18px;}
.texto_superior_izq { padding:10px 0 0 20px; font-size: 18px; color:#CCC}
.blanco_sub{ color:#FFFFFF; text-decoration:underline}
.blanco_sub:active{ color:#FFFFFF; text-decoration:underline}
.blanco_sub:visited{ color:#FFFFFF; text-decoration:underline}
.blanco_sub:hover{ color:#FFFFFF; text-decoration:none}
.login_email {float:left; font-weight:bold; margin:0px 2px 0 0; }
.login_cont {float:left; font-weight:bold; margin:0px 3px 0 0;}
.login_entrar {padding:13px 0 0 0;float:left;}
.caja { color:#555; padding:2px; margin:3px 5px 0 0px; width:150px; font-size:99%; border-color:#E8E8E8}
.olvido {font-weight:normal; color:#2E6E9B }
.entrar_cabecera {background: url(/img/boton_entrar.gif) no-repeat center; color:#fff;padding:5px 10px; border:0; font-size:90%; font-weight:bold}
.salir_cabecera {background:url(/img/boton_salir.gif) no-repeat center; color:#fff;padding:7px 26px; border:0; font-size:90%; font-weight:bold}
.login_usuario {margin:6px 0px 0 0; float:right; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000 }
.login_salir {padding:20px 0 0 0; text-align:right }
.usuario_salir {margin:6px 0px 0 0; float:right; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#D71A00; font-weight:bold }

/* menu principal*/

#menu {font:125% "Trebuchet MS", arial; background:url(/img/fondo_pestanas.gif) repeat-x; margin:0px 0 0 0; padding:11px 0px 9px 0px;}
#menu ul { padding:0 0 0 10px;}
#menu li {display:inline; background:url(/img/separador_menu.gif) no-repeat right; padding:0 5px;}
#menu li a { background:url(/img/pest_izq.gif) repeat-x; background-position:0% -108px; padding:9px; color:#FFF}

#menu li a:hover {text-decoration:none; background-position:0% 5px; color:#fff;  }

#menu li a#current {text-decoration:none; background-position:0% -36px; color:#000; font-weight:bold; padding:10px;}
#menu li a#current:hover {text-decoration:underline; }
/* submenu principal*/

#submenu {font:125% "Trebuchet MS", arial; background:url(/img/fondo_pestanas.gif) repeat-x; margin:0px 0 0 0; padding:11px 0px 9px 0px;}
#submenu ul { padding:0 0 0 10px;}
#submenu li {display:inline; background:url(/img/separador_menu.gif) no-repeat right; padding:0 5px;}
#submenu li a { background:url(/img/pest_izq.gif) repeat-x; background-position:0% -108px; padding:10px; color:#FFF}
#submenu li a:hover {text-decoration:none; background-position:0% 5px; color:#fff;  }
#submenu li a#current {text-decoration:none; background-position:0% -36px; color:#000; font-weight:bold; padding:10px;}
#submenu li a#current:hover {text-decoration:underline; }
/*ruta*/
#ruta{ padding:8px; border-bottom:1px dotted #d7d7d7; margin:0 0 10px 0}
/*pie*/

#pie, #pie_user { padding:5px 0 6px 0; font-size:85%;margin-top:10px;}

.fondo_pie{ padding:10px; font-size:11px; font-family:Trebuchet MS;}
.fondo_pie_user{ padding:10px; font-size:11px; text-align:center}
#pie ul.menu_pie{ list-style-type:none; text-align:center;padding:10px 0;}
#pie ul.menu_pie li{display:inline; margin:0 10px 0 0;list-style-type:none;}
#pie ul.menu_pie li a{font-size:11px;}
.pago100seguro{font-size:12px; font-weight:bold;}
.pago100seguro img{margin:8px 0;}
/*promo PORTADA TESTIMONIOS*/
.promo_basico {padding:12px 12px 12px 25px; float:left; width:540px}
.promo_basico h2{ font-size:220%; letter-spacing:-1px; font-family:"trebuche MS", arial; font-weight:bold; padding:5px 0 10px 0; display:block}
.promo_basico p{ float:left; font-size:105%; width:200px; border-right:1px solid #009CFF; padding:0 10px;}
.promo_basico p.fin{float:left; width:260px; border-right:none; padding:0 10px;}

.promo_basico .color{font-weight:bold}
.promo_testimonio {float:left; background:url("/img/testimonio.gif") no-repeat top right; height:166px; margin-left:0px; width:402px}
.promo_testimonio_isidro {float:left; background:url("/img/testimonio_isidro.gif") no-repeat top right; height:166px; margin-left:0px; width:402px}
.promo_testimonio_inaki {float:left; background:url("/img/testimonio_inaki.gif") no-repeat top right; height:166px; margin-left:0px; width:402px}
.promo_testimonio_simons {float:left; background:url("/img/testimonio_simons.gif") no-repeat top right; height:166px; margin-left:0px; width:402px;font-size:10px;}
.promo_testimonio_simons_inner{ margin:27px 20px 0 60px; width:240px;}
promo_testimonio_simons_inner p{padding:5px 40px; }
promo_testimonio_simons_inner p a{}
.promo_testimonio_inner { margin:20px 0 0 10px; width:270px; font-size:115%}
.promo_testimonio p {   padding:5px 10px; font-size:85%}
.promo_testimonio_isidro_inner { margin:27px 0 0 29px; width:300px; font-size:115%}
.promo_testimonio_isidro_inner .ver_casos_cabecera{margin-right:15px;}
.promo_testimonio_isidro p, .promo_testimonio_inaki p {   padding:5px 40px; font-size:85%}

/*tabla portada_debajopaquetes*/
.tabla_portada_gp{width:634px; font-size:11px;border-left:solid 1px #eee;border-right:solid 1px #eee;}
.tabla_portada_gp a:hover{color:#000;}
.tabla_portada_gp .noborder td,.tabla_portada_gp .noborder{border:0px;}
#tabla_paquetes .col_der_paquetes{float:right;margin:0px;}
.tabla_portada_gp tr.par{background:url(/img/sombra_tablaportada.gif) repeat-x;}
.tabla_portada_gp td,.tabla_portada_gp th{padding:5px 8px;border-bottom:solid 1px #eee;}
.tabla_portada_gp td.precio{font-size:12px;color:#006E97;}
.tabla_portada_gp td .info{color:#006E97;padding-left:5px;font-size:11px;}
.tabla_portada_gp td .info:hover{color:#000;}

.tabla_portada_gp th{text-align:left; font-size:12px; color:#666;}
.tabla_portada_gp th a{text-decoration:none;color:#006E97;background:url(/img/mas_tabla_portada.gif) no-repeat right; padding-right:17px;}

/* paquetes nuevos */

#tabla_paquetes{margin-top:0px; clear:both;/* margin-bottom:10px;*/}

#paquete1{border: 1px solid #ccc; width:632px; background:#fff; height:328px;}
#paquete2{ border: 1px solid #ccc; width:632px; background:#fff;height:328px;}
#paquete3{ border: 1px solid #ccc; width:632px; background:#fff;height:328px;}
#tabla_paquetes h1{font-size:22px; font-family:Arial, sans-serif; color:#7D7B7B; font-weight:normal; margin:0;}
#tabla_paquetes .aficion {text-align:center; font-size:16px; font-weight:bold; margin:0; width:150px; float:left;padding:5px 0 0 5px;}

#caracteristicas{padding-bottom:8px; float:right; width:70%;}
.basico{background:url(/img/fondo_precio_portada.jpg) no-repeat top right;}
.avanzado{background:url(/img/avanzado.gif) no-repeat top right;}
.empresa{background:url(/img/empresa.gif) no-repeat top right;}

.aficion{float:left;width:160px; }
.aficion a{color:#000; text-decoration:none;}
.aficion a img{border:0px;}
.aficion a:hover{color:#D71A00;}
.noborder{padding:0px; border:0px;}
.foto_paquete{margin-top:16px; border:0px;}
.foto_paqueteav{margin-top:16px;margin-left:10px; border:0px;}
.foto_paquetem{margin-top:16px;margin-right:20px; border:0px;}

#caracteristicas p strong{ letter-spacing:0}
#caracteristicas p{ font-size:12px; color:#333; margin:0;padding:4px 0;/*border-bottom:1px solid #ddd; */}
#caracteristicas p.masinfo{border-bottom:none;}
#caracteristicas p.tic{background:url(/img/icono_ok.gif) no-repeat top left; padding-left:25px; font-size:12px;}
#caracteristicas p.ticgrande_driver{background:url(/img/drive.gif) no-repeat 5px 5px; padding-left:30px; font-size:16px;}
#caracteristicas p.ticgrande_sb{background:url(/img/sbuilder.gif) no-repeat top left; padding-left:25px; font-size:16px;}

#caracteristicas p.iva {font-size:10px; color:#666;border-bottom:none; margin:0px 8px 0px 10px;text-align:right;padding:6px 0 0 0;float:right;height:2px;}
#caracteristicas p.mas {border:none; margin:3px 0}
/*paginacion portada paquetes*/

.showlist{width:626px;padding:2px 3px;position:relative;top:32px;}
.showlist ul{text-align:right; margin:3px 5px 4px 0;padding:3px;}
.showlist ul li {display:inline;}
.showlist ul li a{padding:2px 4px;background:#A6A8AD url("/img/fondo_show_sprite.gif") repeat-x bottom; color:#fff; font-family:Tahoma, "Trebuchet MS", Arial; text-decoration:none; border:1px solid #ccc; }
.showlist ul li a:hover{background:#919BA6}
.showlist ul li a:visited{color:#000}
.showlist ul li a.on{font-weight:bold;  color:#000; background:#D8DEE4 url("/img/fondo_show_sprite.gif") repeat-x 0 0;}
/*tabla portada*/
#carac_titulo{ font-size:18px; letter-spacing:-1px; line-height:18px; margin-bottom:8px;float:left;padding:5px 0 8px 0px;}
#carac_titulo h1{ font-size:16px; letter-spacing:-1px; line-height:18px}
#carac_titulo strong{font-size:25px; line-height:25px}
#carac_titulo em{color:#006E97; font-size:20px; font-weight:bold}
#carac_titulo a{text-decoration:none}

.mas a{font-size:11px; color:#c00; text-decoration:underline}
.mas a:hover{ text-decoration:none}
.rollover {
font-size:21px; font-weight:bold; color:#FFFFFF; font-family:Arial; letter-spacing:-1; text-decoration:none; text-align:center; display: block;  width: 145px; padding:5px 2px 5px 3px;  background: url(/img/boton_contrata.gif) no-repeat 5px 1px;
}
a.rollover:visited { background-position:5px 1px; text-decoration:none; color:#fff }
a.rollover:hover { background-position:-145px 1px; text-decoration:none; color:#fff }
.afterinfo{margin:10px 0 0 0;}
.afterinfo .masinfo{float:left; text-decoration:none;}
.afterinfo .rollover{float:left;margin-right:10px;}
.afterinfo h4.necesitasmas{float:right;margin:0px 30px 0 0;padding:0px;font-size:18px; font-weight:normal;}

/*---------------PORTADA INDEX.THTML-------*/
.links_final_tabla_portadagp{width:635px}
.links_final_tabla_portadagp .iva{float:left;padding-top:8px;}
.links_final_tabla_portadagp .enlace_ver{float:right;padding-right:10px;margin-top:10px;font-size:10px; font-weight:bold}

/*link cabecera portada*/
a.ver_casos_cabecera{color:#fff;float:right;padding:5px 40px 0 0;font-weight:bold; font-size:12px; }
a.ver_casos_cabecera:hover{text-decoration:none;color:#fff;}
a.ver_casos_cabecera:visited,a.ver_casos_cabecera:active{color:#fff;}
/*PORTADA TABLA2 COLIZQUIERDA DOMINIOS*/
.portada_tabla2{margin:20px 0 0 0; clear:both; width:634px;}
.garantia{ font-size:140%; font-weight:bold}
.garantia img{vertical-align:middle}

.padding5{ padding-bottom:6px}
.caja_dominios{ border:#EBEBEB 1px solid; background-color:#EBEBEB}
.dominios{ background-color:#006E97; color:#FFFFFF; font-size:110%}

.caja_buscar_dominios{ border:#DBDBDB 1px solid; background-color:#fff; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#000; margin-top:10px; margin-bottom:10px; width:90%; font-weight:bold}
.boton_buscar_dominios{ background-color:#D4D0C8; border-top:#FFFFFF 1px solid; border-left:#FFFFFF 1px solid; border-bottom: #404040 1px solid; border-right:#404040 1px solid; color:#000; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding:2px}
.bordes_buscador{ background-color:#fff; border-top:#3F4040 1px solid; border-left:#3F4040 1px solid; border-bottom: #E8E8E8 1px solid; border-right:#E8E8E8 1px solid; color:#000; font-weight:bold}
.acepto{font-size:10px; text-align:left;}
.clientes_espacio{ margin-top:15px;margin-bottom:15px;}
#info_paquetes{ border: 1px solid #ccc; float:left; margin:0 5px 0px 0x; width:445px;}
#info_paquetes h1{font-size:20px; font-family:Arial, sans-serif; color:#336699; letter-spacing:-1px; font-weight:normal; text-align:center}
#info_paquetes p{font-size:95%; font-family:Arial, sans-serif}
#info_paquetes .color{color:#B20000; }
#marcas{ border: 1px solid #ccc; width:175px; background:#fff; float:right;height:255px;}
.texto_marcas{font-size:15px; font-family:Arial, Helvetica, sans-serif; color:#000; padding:8px; float:left; margin-left:6px }
/*COLDERECHA*/
.portada .col_der_paquetes{width:316px;float:right;margin:0px;padding-top:20px;}
.portada{}
/*lateral derecho CREADOR DE WEBS Y 50E GOOGLE ADD*/
.col_der_paquetes{width: 283px; margin-left:695px;}
.col_der_paquetes .creador_web{padding:7px 0 0 0;margin:0px;}
.col_der_paquetes .creador_web ul{list-style-type:none;padding:5px 0;}
.col_der_paquetes .creador_web ul li{font-size:13px;margin:5px 0;}
.col_der_paquetes .creador_web ul li a{font-size:11px;}
.col_der_paquetes .creador_web img{margin:5px 0 0 0; border:0px;}
.col_der_paquetes .creador_web h2 a,.col_der_paquetes .google_addwords h2 a{ text-transform:uppercase; font-weight:bold; font-size:15px; background:url(/img/icon_creador_webs.gif) left no-repeat; padding-left:20px;margin:0 10px 10px 0px; color:#000; text-decoration:none;/*ico_titulo_colderecha.gif*/}
.col_der_paquetes .creador_web h2 a:hover,.col_der_paquetes .google_addwords  h2 a:hover{color:#CC0000;text-decoration:underline; }
.col_der_paquetes .creador_web h2 span{text-transform:capitalize;font-weight:bold; font-size:15px;color:#CC0000;}
.col_der_paquetes .creador_web h3{font-size:13px;color:#666;float:left;}
.col_der_paquetes .creador_web p{float:right; font-size:11px;margin-right:20px;}

/*PORTADA COLDER*/
.links_der_portada{width:316px;float:right; list-style-type:none;margin:24px 0 0 0;padding:0px;background:url(/img/fondo_menuportada.gif) repeat-x 0% 0%;border:solid 1px #ccc;}
.links_der_portada li{margin:4px 0;background:url(/img/ico_blanco.gif) 5px 5px no-repeat;padding-left:14px;border-bottom:solid 1px #EFA398;}
.links_der_portada li.noborder{border-bottom:none;}
.links_der_portada li a{font-size:12px;text-decoration:none;color:#fff;font-weight:bold;/**/}

/*caja2 LATERAL DERECHO*/
.textop_caja2{font-size:19px; font-family:Arial, Helvetica, sans-serif; color:#006E97; padding:8px 6px 0 6px; float:left; line-height:20px; width: 90%;margin:5px 0 0 5px}
.textop_caja2 a{text-decoration:none;}
.textop_caja2 span{color:#000;font-size:25px;}
.title_tabla_top { background:url(/img/fondo_title_tabla.gif) repeat-x 0% 0%; height:53px; border-top: 1px solid #CCC}
.texto1_caja2{font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#000;}
.icono{ margin-left:10px; margin-right:10px}
.texto2_caja2{font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#006E97; font-weight:bold; text-decoration:underline}
.image {float: left; border:#097297 1px solid; margin-right:10px; margin-left:10px}
.image2 {float: left; margin-right:10px; margin-left:10px}
.listilla { margin:0 25px 8px 10px; list-style:none}
.listilla_item { line-height:22px; background:url(/img/icono_ok.gif) no-repeat top left; padding-left:25px; font-size:12px;} 
#col {float: right;width: 300px;  margin-bottom:13px; line-height:16px}
.txtpeke{font-size:9px; margin-left:50px}
#raddominiohosting{ float:right; margin: 5px 0 0 0; width:500px;}
#raddominio{ float:right; margin: 5px 0 0 0; width:500px;}