/* HTML */
body{
margin:0;
padding:0;
background:url('../images/fondo_cabecera.png') repeat-x;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
img{
border:0;
}
a{
text-decoration:none;
}
a:hover{
text-decoration:underline;
}

/* FONDO HOME */
#fondo_home{
width:100%;
height:520px; /* antes 551 */
background:url('../images/fondo_home.png') repeat-x;
position:absolute;
top:0;
left:0;
z-index:1;
}

/* FONDO SERVIDORES VIRTUALES */
#fondo_servidores_virtuales{
width:100%;
height:301px;
background:url('../images/fondo_servidores_virtuales.png') repeat-x;
position:absolute;
top:0;
left:0;
z-index:1;
}

/* FONDO PLANES SERVIDORES VIRTUALES */
#fondo_planes_servidores_virtuales{
width:100%;
height:236px;
background:url('../images/fondo_planes_servidores_virtuales.png') repeat-x;
position:absolute;
top:0;
left:0;
z-index:1;
}

/* FONDO ALOJAMIENTO WEB */
#fondo_alojamiento_web{
width:100%;
height:354px;
background:url('../images/fondo_alojamiento_web.png') repeat-x;
position:absolute;
top:0;
left:0;
z-index:1;
}

/* FONDO PLAN HOSTING */
#fondo_plan_hosting{
width:100%;
height:354px;
background:url('../images/fondo_plan_hosting.png') repeat-x;
position:absolute;
top:0;
left:0;
z-index:1;
}

/* FONDO DOMINIO */
#fondo_dominio{
width:100%;
height:290px; /* antes 290 */
background:url('../images/fondo_dominio.png') repeat-x;
position:absolute;
top:0;
left:0;
z-index:1;
}

/* FONDO EMPRESA */
#fondo_empresa{
width:100%;
height:366px; /* antes 290 */
background:url('../images/fondo_empresa.png') repeat-x;
position:absolute;
top:0;
left:0;
z-index:1;
}

/* FONDO SERVIDORES DEDICADOS */
#fondo_servidores_dedicados{
width:100%;
height:290px;
background:url('../images/fondo_servidores_dedicados.png') repeat-x;
position:absolute;
top:0;
left:0;
z-index:1;
}

/* FONDO SERVICIOS */
#fondo_servicios{
width:100%;
height:290px;
background:url('../images/fondo_servicios.png') repeat-x;
position:absolute;
top:0;
left:0;
z-index:1;
}

/* FONDO PLAN DEDICADO */
#fondo_plan_dedicado{
width:100%;
height:236px;
background:url('../images/fondo_plan_dedicado.png') repeat-x;
position:absolute;
top:0;
left:0;
z-index:1;
}

/* FONDO SERVICIO DETALLE */
#fondo_servicios_detalle{
width:100%;
height:236px;
background:url('../images/fondo_fondo_servicios_detalle.png') repeat-x;
position:absolute;
top:0;
left:0;
z-index:1;
}

/* FONDO SOPORTE */
#fondo_soporte{
width:100%;
height:366px; /* antes 290 */
background:url('../images/fondo_empresa.png') repeat-x;
position:absolute;
top:0;
left:0;
z-index:1;
}

/* CONTENEDOR */
#contenedor{
position:relative;
z-index:99;
margin:auto;
width:986px;
}

/* CABECERA */
#cabecera{
width:986px;
height:111px;
}

/* CABECERA SUPERIOR */
#cabecera_superior{
width:986px;
height:74px;
background:url('../images/fondo_soporte.png') right no-repeat;
}

/* CABECERA INFERIOR */
#cabecera_inferior{
position:relative;
width:986px;
height:37px;
}
#cabecera_inferior span.twitter{
position:absolute;
top:7px;
right:26px;
}
#cabecera_inferior span.facebook{
position:absolute;	
top:7px;
right:-1px;
}

/* CUERPO */
#cuerpo{
float:left;
width:986px;
}

/* MENÚ SUPERIOR */
ul#mainlevel{
margin:0;
padding:0;
padding-left:0;
list-style:none;
}
ul#mainlevel li{
float:left;
}
ul#mainlevel li a{
float:left;
font-size:11px;
color:#000000;
display:block;
padding-right:15px;
padding-left:15px;
padding-top:12px;
background:url('../images/fondo_menu_enlace.png') no-repeat right;
height:25px; /* añadido */
font-weight:bold;
}
ul#mainlevel li a:hover{
background:url('../images/fondo_menu_hover.png') repeat-x;
}

/* ELEMENTO DE MENÚ ACTIVO */
ul#mainlevel li a#active_menu{
text-decoration:underline;
background:url('../images/fondo_menu_hover.png') repeat-x;
}

/* PIE DE PÁGINA */
#pie_pagina{
clear:both;
margin:auto;
width:986px;
height:60px;
padding-bottom:20px;
}
#pie_pagina .columna_izquierda{
float:left;
width:152px;
height:60px;
}
#pie_pagina .columna_centro{
float:left;
width:477px;
height:60px;
}
#pie_pagina .columna_derecha{
float:left;
width:350px;
height:60px;
}
#pie_pagina .columna_derecha ul{
margin:0;
padding:0;
padding-top:20px;
padding-left:20px;
list-style:none;
}
#pie_pagina .columna_derecha ul li{
float:left;
margin-right:8px;
}
#pie_pagina .columna_derecha ul li a{

}
/* MODULO PIE PAGINA */
.moduletable_piepagina ul{
margin:0;
padding:0;
padding-top:20px;
list-style:none;
font-size:11px;
color:#8CBBE2;
}
.moduletable_piepagina ul li{
float:left;
margin-right:10px;
}
.moduletable_piepagina ul li.ultimo{
margin-right:0;
}
.moduletable_piepagina ul li a{
font-size:11px;
color:#8CBBE2;
text-decoration:underline;
}

/* MODULO FLASH */
.moduletable_flash{
width:958px;
}

/* MODULO FLASH HOME */
.moduletable_flashhome{
width:958px;
height:233px;
}
.moduletable_flashhome img{
margin:0;
padding:0;
}

/* MODULO PAGINAS PERSONALES HOME */
.moduletable_paginaspersonales{
float:left;
width:311px;
height:196px;
background:url('../images/fondo_paginas_personales.png') no-repeat;

}
/* MODULO PAGINAS PEQUEÑA EMPRESA */
.moduletable_medianaempresa{
float:left;
width:311px;
height:196px;
margin-left:12px;
margin-right:13px;
background:url('../images/fondo_medianaempresa.png') no-repeat;
}

/* MODULO DISEÑADORES Y PROGRAMADORES */
.moduletable_programadores{
float:left;
width:311px;
height:196px;
background:url('../images/fondo_programadores.png') no-repeat;
}

ul#lista_planes{
margin:0;
padding:0;
padding-left:23px;
padding-top:60px;
list-style:none;
}
ul#lista_planes li{
background:url('../images/fondo_lista.png') no-repeat;
padding-left:20px;
padding-bottom:5px;
width:137px;
}
ul#lista_planes li a{
color:#000000;
text-decoration:underline;
}

p.titulo_planes{
margin:0;
padding:0;
padding-left:22px;
color:#ED6A07;
font-size:20px;
font-family:Helvetica;
}

/* COLUMNA IZQUIERDA */
#columna_izquierda{
float:left;
width:635px;
/*margin-top:10px;*/
}

/* COLUMNA DERECHA */
#columna_derecha{
float:left;
width:311px;
/*margin-top:10px;*/
margin-left:13px;
}

/* MODULO REGISTRO DE DOMINIOS */
.moduletable_regdominios{
position:relative;
margin-top:8px;
width:634px;
height:120px;
background:url('../images/fondo_registro_dominios.png') no-repeat;
}
.moduletable_regdominios p.titulo{
padding:0;
margin:0;
padding-left:27px;
padding-top:25px;
padding-bottom:5px;
width:256px;
color:#FFFFFF;
font-family:Helvetica;
font-size:20px;
}
.moduletable_regdominios p.texto{
padding:0;
margin:0;
padding-left:27px;
width:256px;
}
.moduletable_regdominios .formulario{
position:absolute;
left:320px;
top:65px;
}
.moduletable_regdominios .formulario .boton{
width:65px;
height:26px;
border:0;
background:url('../images/fondo_boton.png') no-repeat;
color:#FFFFFF;
font-weight:bold;
}

/* MAQUETA HOME */
#contenedor_servicios{
width:634px;
padding-top:25px;
}
#contenedor_servicios .fila{
width:634px;
height:136px;
}
#contenedor_servicios .columna{
position:relative;
float:left;
width:210px;
height:136px;
}
#contenedor_servicios .borde_col_dch{
border-right:1px solid #EAEAEA;
}
#contenedor_servicios .borde_fil_abajo{
border-bottom:1px solid #EAEAEA;
}
#contenedor_servicios p.foto{
position:absolute;
top:0;
left:0;
margin:0;
padding:0;
}
#contenedor_servicios p.titulo{
position:absolute;
top:20px;
left:100px;
margin:0;
padding:0;
width:100px;
color:#EC6600;
font-size:14px;
font-weight:bold;
}
#contenedor_servicios p.titulo a{
color:#EC6600;
font-weight:bold;
}
#contenedor_servicios p.texto{
margin:0;
padding:0;
padding-top:80px;
padding-left:14px;
padding-right:15px;
font-size:11px;
}

/* MAQUETA ALOJAMIENTO WEB */
#contenedor_alojamiento{
float:left;
width:958px;
margin-top:20px;
}
#contenedor_alojamiento .fila{
float:left;
width:958px;
margin-bottom:10px;
_margin-bottom:7px; /* hack para IE 6 */
}
#contenedor_alojamiento .columna{
position:relative;
float:left;
margin-right:10px;
_margin-right:7px; /* hack para IE 6 */
width:312px;
height:265px;
background:url('../images/fondo_columna_alojamiento.png') no-repeat;
}
#contenedor_alojamiento .columna_sinfondo{
position:relative;
float:left;
margin-right:10px;
_margin-right:7px; /* hack para IE 6 */
width:312px;
height:265px;
}
#contenedor_alojamiento .columna p.foto{
position:absolute;
top:10px;
left:10px;
margin:0;
padding:0;
}
#contenedor_alojamiento .columna p.titulo{
position:absolute;
top:10px;
left:150px;
margin:0;
padding:0;
width:99px;
color:#ED6B00;
font-size:24px;
/*font-family:Helvetica;*/
line-height:80%;
font-weight:bold;
}
#contenedor_alojamiento .columna p.titulo span{
color:#666666;
font-size:20px;
}
#contenedor_alojamiento .ultimo{
margin-right:0;
}
#contenedor_alojamiento p{
margin:0;
padding:0;
font-family:Helvetica;
font-size:12px;
}
#contenedor_alojamiento .primero{
padding-top:100px;
}
#contenedor_alojamiento .dato{
float:left;
color:#999999;
width:240px;
margin-left:30px;
margin-bottom:5px;
_margin-left:15px; /* hack para IE 6 */
border-bottom:1px solid #EAEAEA;
}
#contenedor_alojamiento .ultimo_dato{
border-bottom:0;
}
#contenedor_alojamiento .columna1{
float:left;
width:100px;
color:#5EB9E2;
font-size:18px;
font-family:Arial;
}
#contenedor_alojamiento .columna2{
float:left;
width:138px;
}
#contenedor_alojamiento p.precio{
position:absolute;
bottom:20px;
left:30px;
color:#E95900;
font-size:28px;
font-weight:bold;
margin:0;
padding:0;
}
#contenedor_alojamiento p.precio span{
color:#C3C3C3;
font-size:12px;
}
#contenedor_alojamiento span.boton_sabermas a{
position:absolute;
bottom:38px;
right:10px;
display:block;
width:83px;
padding-left:12px;
padding-top:5px;
height:24px;
background:url('../images/boton_saber_mas.png') no-repeat;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
font-size:11px;
}
#contenedor_alojamiento span.boton_activar a{
position:absolute;
bottom:8px;
right:0;
display:block;
width:90px;
padding-left:15px;
height:20px;
padding-top:6px;
background:url('../images/boton_activar.png') no-repeat;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
font-size:11px;
}

/* AÑADIDO */
#contenedor_alojamiento .contenedor_porque{
float:left;
width:635px;
height:163px;
margin-top:0; /*antes 22px*/ 
background:url('../images/fondo_porque.png') no-repeat;
}

#contenedor_alojamiento .contenedor_porque p.titulo{
margin:0;
padding:0;
color:#E75300;
font-size:25px;
padding-left:230px;
padding-top:20px;
}
#contenedor_alojamiento .contenedor_porque p.texto{
margin:0;
padding:0;
padding-left:230px;
padding-top:10px;
width:365px;
}
#contenedor_alojamiento .contenedor_banner_ayuda{
float:left;
/*margin-top:15px;
margin-left:10px;
_margin-left:5px; /* hack para IE 6 */
width:310px;
}

/* MAQUETA REGISTRO DE DOMINIOS */
#contenedor_dominios{
float:left;
height:850px;
margin-top:20px;
}
#contenedor_dominios .caja_dominios{
float:left;
position:relative;
width:635px;
height:264px;
background:url('../images/fondo_dominios.png') no-repeat;
}
#contenedor_dominios .caja_dominios p.titulo{
margin:0;
padding:0;
padding-top:25px;
padding-bottom:5px;
padding-left:183px;
font-size:20px;
/*font-family:Helvetica;*/
font-weight:bold;
color:#6BB7E1;
}
#contenedor_dominios .caja_dominios p.texto{
padding:0;
margin:0;
padding-left:183px;
width:378px;
font-size:11px;
}
#contenedor_dominios .caja_dominios .aux{
height:83px;
}
#contenedor_dominios .formulario{
width:397px;
height:147px;
padding-top:15px;
padding-left:183px;
}
#contenedor_dominios .formulario .boton{
width:65px;
height:26px;
border:0;
background:url('../images/fondo_boton.png') no-repeat;
color:#FFFFFF;
font-weight:bold;
margin-left:5px;
}
#contenedor_dominios .formulario .caja{
border:1px solid #CCCCCC;
padding-top:3px;
padding-bottom:3px;
}
#contenedor_dominios .formulario p{
margin:0;
padding:0;
padding-top:15px;
padding-bottom:25px;
}
#contenedor_dominios .formulario p span{
color:#3F769D;
margin-right:5px;
}
#contenedor_dominios .contenedor_info{
width:635px;
padding-top:30px;
_padding-top:18px; /* hack para IE 6 */
}
#contenedor_dominios .contenedor_info .cabecera{
width:635px;
height:53px;
background:url('../images/fondo_cabecera_info.png') no-repeat;
}
#contenedor_dominios .contenedor_info .cabecera_abajo{
float:left;
width:635px;
height:15px;
background:url('../images/fondo_cabecera_abajo_info.png') no-repeat;
}
#contenedor_dominios .contenedor_info .cabecera h1{
margin:0;
padding:0;
padding-left:15px;
padding-top:15px;
color:#6BB7E1;
font-size:20px;
font-family:Helvetica;
}
#contenedor_dominios .contenedor_info .contenedor_texto{
float:left;
width:633px;
background-color:#FFFFFF;
border-right:1px solid #E1E1E1;
border-left:1px solid #E1E1E1;
}
#contenedor_dominios .contenedor_info .contenedor_texto .dato{
float:left;
width:633px;
}
#contenedor_dominios .contenedor_info .contenedor_texto .dato .icono{
float:left;
width:95px;
}
#contenedor_dominios .contenedor_info .contenedor_texto .dato .descripcion{
float:left;
width:500px;
}
#contenedor_dominios .contenedor_info .contenedor_texto .dato .descripcion p.descripcion_titulo{
margin:0;
padding:0;
padding-top:10px;
padding-bottom:5px;
font-size:13px;
color:#EC6800;
font-weight:bold;
}
#contenedor_dominios .contenedor_info .contenedor_texto .dato .descripcion p.descripcion_texto{
margin:0;
padding:0;
font-size:11px;
}

/* ESPACIO SUPERIOR MODULO DOMINIO */
.moduletable_espaciosuperior{
margin-top:20px;
}

/* MAQUETA PLAN DE HOSTING */
#contenedor_planhosting{
margin:auto;
width:634px;
padding-top:5px;
}
#contenedor_planhosting .cuadro_introduccion{
position:relative;
width:631px;
height:219px;
background:url('../images/fondo_plan_hosting_b.png') no-repeat;
}
#contenedor_planhosting .cuadro_introduccion p.titulo{
margin:0;
padding:0;
color:#5EB9E2;
font-family:Helvetica;
font-size:20px;
width:374px;
padding-left:40px;
padding-top:23px;
}
#contenedor_planhosting .cuadro_introduccion p.texto{
margin:0;
padding:0;
color:#333333;
width:374px;
font-size:12px;
padding-left:40px;
padding-top:5px;
}
#contenedor_planhosting .datos_principales{
position:absolute;
right:14px;
top:15px;
width:175px;
height:125px;
}
#contenedor_planhosting .datos_principales p.dato{
position:relative;
margin:0;
padding:0;
padding-top:10px;
padding-left:15px;
color:0;
font-size:24px;
color:#FFFFFF;
}
#contenedor_planhosting .datos_principales p.dato span{
position:absolute;
top:10px;
right:10px;
display:block;
width:78px;
color:#B5DBF0;
font-size:12px;
}
#contenedor_planhosting  ul{
position:absolute;
left:22px;
bottom:12px;
margin:0;
padding:0;
list-style:none;
}
#contenedor_planhosting  ul li{
float:left;
margin-right:20px;
}
#contenedor_planhosting p.precio{
margin:0;
padding:0;
position:absolute;
right:40px;
bottom:35px;
color:#FFFFFF;
font-weight:bold;
font-size:18px;
}
#contenedor_planhosting .contenedor_info{
float:left;
width:634px;
margin-top:20px;
padding-bottom:10px;
}
#contenedor_planhosting .contenedor_info .esquina_redondeada_arriba{
width:538px;
height:6px;
margin-left:91px;
background:url('../images/esquina_redondeada_arriba_plan_hosting.png') no-repeat right;
}
#contenedor_planhosting .contenedor_info .esquina_redondeada_abajo{
float:right;
margin-right:5px;
width:538px;
height:10px;
/*margin-left:91px;*/
background-color:#00CC00;
background:url('../images/esquina_redondeada_abajo_plan_hosting.png') no-repeat right;
}
#contenedor_planhosting .contenedor_info .icono{
float:left;
width:78px;
/*height:200px;*/
}
#contenedor_planhosting .contenedor_info .cuadro{
float:left;
width:538px;
margin-left:13px;
}
#contenedor_planhosting .contenedor_info .cuadro span{
position:absolute;
right:10px;
top:35px;
}
#contenedor_planhosting .contenedor_info .cuadro span a{
color:#999999;
text-decoration:underline;
font-size:11px;
}
#contenedor_planhosting .contenedor_info .cuadro .cabecera_cuadro{
position:relative;
background-color:#F6F6F6;
border-left:1px solid #E1E1E1;
border-right:1px solid #E1E1E1;
}
#contenedor_planhosting .contenedor_info .cuadro .cabecera_cuadro p.titulo{
margin:0;
padding:0;
padding-top:10px;
padding-left:20px;
font-size:13px;
color:#5EB9E2;
}
#contenedor_planhosting .contenedor_info .cuadro .cabecera_cuadro p.texto{
margin:0;
padding:0;
padding-left:20px;
padding-top:5px;
padding-bottom:10px;
font-size:11px;
width:388px;
}
#contenedor_planhosting .contenedor_info .cuadro p.descripcion_dato{
margin:0;
padding:0;
padding-left:20px;
width:490px;
font-size:11px;
}
#contenedor_planhosting .contenedor_info .cuadro .datos_1{
width:536px;
border-left:1px solid #E1E1E1;
border-right:1px solid #E1E1E1;
}
#contenedor_planhosting .contenedor_info .cuadro .datos_1 table td{
padding-top:10px;
padding-bottom:5px;
}
#contenedor_planhosting .contenedor_info .cuadro .datos_1 table .col_1{
font-size:12px;
color:#666666;
padding-left:19px;
}
#contenedor_planhosting .contenedor_info .cuadro .datos_1 table .col_2{
font-size:12px;
color:#39A9DC;
text-align:right;
padding-right:20px;
}
#contenedor_planhosting .contenedor_info .cuadro .datos_2{
width:536px;
border-top:1px solid #E1E1E1;
border-left:1px solid #E1E1E1;
border-right:1px solid #E1E1E1;
}
#contenedor_planhosting .contenedor_info .cuadro .datos_2 table td{
padding-top:10px;
padding-bottom:5px;
/*border-bottom:1px dotted #E1E1E1;*/
}
#contenedor_planhosting .contenedor_info .cuadro .datos_2 table td.ultimo{
border-bottom:0;
}
#contenedor_planhosting .contenedor_info .cuadro .datos_2 table .col_1{
font-size:12px;
color:#666666;
padding-left:19px;
}
#contenedor_planhosting .contenedor_info .cuadro .datos_2 table .col_2{
font-size:12px;
color:#39A9DC;
}


/* MAQUETA MODULO OPCIONES DE CONTRATACION */
#contenedor_opciones_de_contratacion{
margin:auto;
width:310px;
padding-top:8px;
}
#contenedor_opciones_de_contratacion .esquina_superior{
width:310px;
height:14px;
background:url('../images/esquina_superior_opciones_contratacion.png') no-repeat;
}
#contenedor_opciones_de_contratacion .esquina_inferior{
width:310px;
height:14px;
background:url('../images/esquina_inferior_opciones_contratacion.png') no-repeat;
}
#contenedor_opciones_de_contratacion .cuadro{
width:310px;
background-color:#4CAAD7;
}
#contenedor_opciones_de_contratacion .cuadro h1{
color:#FFFFFF;
font-size:16px;
margin:0;
padding:0;
padding-left:20px;
}
#contenedor_opciones_de_contratacion .cuadro .contenedor_precio{
position:relative;
margin:auto;
width:275px;
height:54px;
margin-top:10px;
background:url('../images/fondo_contenedor_precio.png') no-repeat;
}
#contenedor_opciones_de_contratacion .cuadro .contenedor_precio p.texto{
margin:0;
padding:0;
padding-left:20px;
padding-top:10px;
font-size:11px;
color:#666666;
}
#contenedor_opciones_de_contratacion .cuadro .contenedor_precio p.precio{
margin:0;
padding:0;
padding-left:20px;
font-size:16px;
color:#E85500;
}
#contenedor_opciones_de_contratacion span.boton_contratar a{
position:absolute;
top:15px;
right:10px;
display:block;
width:70px;
padding-left:20px;
padding-top:5px;
height:26px;
background:url('../images/boton_contratar.png') no-repeat;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
font-size:11px;
}

/* MAQUETA SERVIDORES DEDICADOS */

#contenedor_servidores_dedicados{
margin:auto;
width:635px;
margin-top:20px;
}
#contenedor_servidores_dedicados .contenedor_servidor{
position:relative;
width:635px;
height:180px;
margin-bottom:10px;
background:url('../images/fondo_lista_servidores_dedicados.png') no-repeat;
}
#contenedor_servidores_dedicados .contenedor_servidor .hardware{
position:absolute;
bottom:19px;
_bottom:30px; /* hack para IE 6 */
right:170px;
width:184px;
height:80px;
}
#contenedor_servidores_dedicados .contenedor_servidor .hardware p{
margin:0;
padding:0;
padding-top:5px;
padding-left:5px;
width:138px;
color:#999999;
font-size:12px;
}
#contenedor_servidores_dedicados .contenedor_servidor .fila_cabecera{
width:635px;
height:76px;
}
#contenedor_servidores_dedicados .contenedor_servidor .fila_cabecera .columna_izquierda{
float:left;
width:274px;
height:76px;
}
#contenedor_servidores_dedicados .contenedor_servidor .fila_cabecera .columna_izquierda p{
margin:0;
padding:0;
padding-left:20px;
padding-top:2px;
}
#contenedor_servidores_dedicados .contenedor_servidor .fila_cabecera .columna_centro{
position:relative;
float:left;
width:210px;
height:76px;
}
#contenedor_servidores_dedicados .contenedor_servidor .fila_cabecera .columna_centro p.titulo{
position:absolute;
top:9px;
left:0;
margin:0;
padding:0;
font-size:15px;
font-family:Helvetica;
font-weight:bold;
color:#666666;
}
#contenedor_servidores_dedicados .contenedor_servidor .fila_cabecera .columna_centro p.subtitulo{
position:absolute;
top:20px;
left:0;
margin:0;
padding:0;
font-size:26px;
/*font-family:Helvetica;*/
color:#5EB9E2;
}
#contenedor_servidores_dedicados .contenedor_servidor .fila_cabecera .columna_derecha{
position:relative;
float:left;
width:144px;
height:76px;
}
#contenedor_servidores_dedicados .contenedor_servidor .fila_cabecera .columna_derecha p.precio{
position:absolute;
top:25px;
left:40px;
margin:0;
padding:0;
font-size:24px;
color:#E95900;
font-weight:bold;
}
#contenedor_servidores_dedicados .contenedor_servidor .fila_cabecera .columna_derecha p.precio span{
color:#C3C3C3;
font-size:12px;
}

#contenedor_servidores_dedicados .contenedor_servidor .fila_cabecera .columna_centro p.color_verde{
color:#7EB423;	
}

#contenedor_servidores_dedicados .contenedor_servidor .resumen_datos{
width:244px;
margin-left:5px;
margin-top:5px;
}
#contenedor_servidores_dedicados .contenedor_servidor .resumen_datos .dato{
float:left;
width:244px;
margin-bottom:5px;
padding-bottom:2px;
border-bottom:1px solid #EAEAEA;
}
#contenedor_servidores_dedicados .contenedor_servidor .resumen_datos .ultimo{
border-bottom:0;
}
#contenedor_servidores_dedicados .contenedor_servidor .resumen_datos .dato .columna1{
float:left;
text-align:center;
width:45px;
padding-left:5px;
height:20px;
font-size:20px;
font-weight:bold;
color:#5EB9E2;
}
#contenedor_servidores_dedicados .contenedor_servidor .resumen_datos .dato .columna2{
float:left;
width:100px;
padding-left:70px;
padding-top:3px;
font-size:12px;
color:#999999;
font-weight:bold;
}

/* INICIO SERVIDOR VPS */
#contenedor_servidores_dedicados .contenedor_servidor_vps{
position:relative;
width:635px;
height:244px;
margin-bottom:10px;
background:url('../images/fondo_lista_servidores_vps.png') no-repeat;
}
#contenedor_servidores_dedicados .contenedor_servidor_vps .hardware{
position:absolute;
bottom:19px;
_bottom:30px; /* hack para IE 6 */
right:170px;
width:184px;
height:80px;
}
#contenedor_servidores_dedicados .contenedor_servidor_vps .hardware p{
margin:0;
padding:0;
padding-top:5px;
padding-left:5px;
width:138px;
color:#999999;
font-size:12px;
}
#contenedor_servidores_dedicados .contenedor_servidor_vps .fila_cabecera{
width:635px;
height:76px;
}
#contenedor_servidores_dedicados .contenedor_servidor_vps .fila_cabecera .columna_izquierda{
float:left;
width:274px;
height:76px;
}
#contenedor_servidores_dedicados .contenedor_servidor_vps .fila_cabecera .columna_izquierda p{
margin:0;
padding:0;
padding-left:20px;
padding-top:2px;
}
#contenedor_servidores_dedicados .contenedor_servidor_vps .fila_cabecera .columna_centro{
position:relative;
float:left;
width:210px;
height:76px;
}
#contenedor_servidores_dedicados .contenedor_servidor_vps .fila_cabecera .columna_centro p.titulo{
position:absolute;
top:9px;
left:0;
margin:0;
padding:0;
font-size:15px;
font-family:Helvetica;
font-weight:bold;
color:#666666;
}
#contenedor_servidores_dedicados .contenedor_servidor_vps .fila_cabecera .columna_centro p.subtitulo{
position:absolute;
top:20px;
left:0;
margin:0;
padding:0;
font-size:26px;
/*font-family:Helvetica;*/
color:#5EB9E2;
}
#contenedor_servidores_dedicados .contenedor_servidor_vps .fila_cabecera .columna_derecha{
position:relative;
float:left;
width:144px;
height:76px;
}
#contenedor_servidores_dedicados .contenedor_servidor_vps .fila_cabecera .columna_derecha p.precio{
position:absolute;
top:25px;
left:40px;
margin:0;
padding:0;
font-size:24px;
color:#E95900;
font-weight:bold;
}
#contenedor_servidores_dedicados .contenedor_servidor_vps .fila_cabecera .columna_derecha p.precio span{
color:#C3C3C3;
font-size:12px;
}

#contenedor_servidores_dedicados .contenedor_servidor_vps .fila_cabecera .columna_centro p.color_verde{
color:#7EB423;	
}

#contenedor_servidores_dedicados .contenedor_servidor_vps .resumen_datos{
width:244px;
margin-left:5px;
margin-top:5px;
}
#contenedor_servidores_dedicados .contenedor_servidor_vps .resumen_datos .dato{
float:left;
width:244px;
margin-bottom:5px;
padding-bottom:2px;
border-bottom:1px solid #EAEAEA;
}
#contenedor_servidores_dedicados .contenedor_servidor_vps .resumen_datos .ultimo{
border-bottom:0;
}
#contenedor_servidores_dedicados .contenedor_servidor_vps .resumen_datos .dato .columna1{
float:left;
text-align:center;
width:45px;
padding-left:5px;
height:20px;
font-size:20px;
font-weight:bold;
color:#5EB9E2;
}
#contenedor_servidores_dedicados .contenedor_servidor_vps .resumen_datos .dato .columna2{
float:left;
width:100px;
padding-left:70px;
padding-top:3px;
font-size:12px;
color:#999999;
font-weight:bold;
}
/* FIN SERVIDOR VPS */

#contenedor_servidores_dedicados span.boton_sabermas a{
position:absolute;
bottom:60px;
right:40px;
display:block;
width:83px;
padding-left:12px;
padding-top:5px;
height:24px;
background:url('../images/boton_saber_mas.png') no-repeat;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
font-size:11px;
}
#contenedor_servidores_dedicados span.boton_activar a{
position:absolute;
bottom:30px;
right:40px;
display:block;
width:75px;
padding-left:20px;
height:20px;
padding-top:6px;
background:url('../images/boton_activar.png') no-repeat;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
font-size:11px;
}

/* VPS */
#contenedor_servidores_dedicados span.boton_sabermas_verde a{
position:absolute;
bottom:60px;
right:40px;
display:block;
width:83px;
padding-left:12px;
padding-top:5px;
height:24px;
background:url('../images/boton_saber_mas_verde.png') no-repeat;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
font-size:11px;
}
#contenedor_servidores_dedicados span.boton_activar_verde a{
position:absolute;
bottom:30px;
right:40px;
display:block;
width:75px;
padding-left:20px;
height:20px;
padding-top:6px;
background:url('../images/boton_activar_verde.png') no-repeat;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
font-size:11px;
}

/* MAQUETA MÓDULO PORQUE VPS*/
#porque_vps{
width:311px;
height:400px;
background:url('../images/fondo_porque_vps.png') no-repeat;
margin-top:23px; /* antes 20px */
}
#porque_vps p.titulo{
margin:0;
padding:0;
padding-top:30px;
padding-left:20px;
padding-bottom:10px;
color:#E75300;
font-size:23px;
font-family:Georgia, "Times New Roman", Times, serif;
}
#porque_vps p.texto{
margin:0;
padding:0;
width:276px;
padding-left:20px;
color:#333333;
font-size:12px;
}

/* MAQUETA MÓDULO PORQUE UN DEDICADO */
#porque_un_dedicado{
width:311px;
height:360px;
background:url('../images/fondo_porque_undedicado.png') no-repeat;
margin-top:12px; /* antes 20px */
}
#porque_un_dedicado p.titulo{
margin:0;
padding:0;
padding-top:30px;
padding-left:20px;
padding-bottom:10px;
color:#E75300;
font-size:23px;
font-family:Georgia, "Times New Roman", Times, serif;
}
#porque_un_dedicado p.texto{
margin:0;
padding:0;
width:276px;
padding-left:20px;
color:#333333;
font-size:12px;
}

/* MAQUETA MÓDULO */
#contenedor_ampliaciones{
width:311px;
margin-top:20px;
margin-bottom:20px;
}
#contenedor_ampliaciones a{
text-decoration:underline;
color:#5EB9E2;
}
#contenedor_ampliaciones h1{
margin:0;
padding:0;
padding-bottom:10px;
color:#5EB9E2;
font-size:18px;
}
#contenedor_ampliaciones table td.col_1{
color:#666666;
border-bottom:1px solid #F3F3F3;
padding-bottom:6px;
padding-top:4px;
}
#contenedor_ampliaciones table td.col_2{
color:#5EB9E2;
border-bottom:1px dotted #F3F3F3;
padding-bottom:5px;
padding-top:4px;
text-align:right;
}
#contenedor_ampliaciones table td.ultimo{
border-bottom:0;
}

/* MAQUETA ARTÍCULO EMPRESA */
#contenedor_empresa{
width:635px;
margin-top:20px;
background:url('../images/fondo_empresa_esquina.png') no-repeat;
}

table#tabla_equipo{
width:600px;	
margin-top:20px;
margin-left:40px;
}
table#tabla_equipo td{
padding-bottom:15px;
}
table#tabla_equipo p{
margin:0;
padding:0;
width:100%;
}
table#tabla_equipo p a{
color:#777777;
text-decoration:underline;
}
.moduletable_empresa{
margin-top:23px;
width:311px;
background:url('../images/fondo_menu_empresa.png') no-repeat;

}

#contenedor_empresa span{
color:#6BB7E1;
}
#contenedor_empresa h1{
margin:0;
padding:0;
padding-left:20px;
padding-bottom:10px;
padding-top:20px;
font-size:20px;
color:#6BB7E1;
}
#contenedor_empresa h2{
margin:0;
padding:0;
padding-left:35px;
margin-left:10px;
padding-top:3px;
margin-top:10px;
font-size:15px;
color:#EC6800;
background: url('../images/icono_descripcion_del_servicio.jpg') no-repeat;
}
#contenedor_empresa p{
margin:0;
padding:0;
padding-left:22px;
padding-top:5px;
padding-bottom:5px;
width:590px;
line-height:150%;
}

/* MENÚ EMPRESA */
ul#mainlevel_empresa{
margin:0;
padding:0;
padding-top:25px;
padding-bottom:20px;
padding-left:24px;
list-style:none;
}
ul#mainlevel_empresa li{
background:url('../images/icono_menu_empresa.png') no-repeat;
padding-left:30px;
}
ul#mainlevel_empresa li a{
display:block;
width:219px;
padding-bottom:5px;
padding-top:5px;
border-bottom:1px dotted #CCCCCC;
color:#6BB7E1;
}

/* MÓDULOS SERVICIOS */
.moduletable_alojamientoweb{
position:relative;
float:left;
width:311px;
height:177px;
background:url('../images/fondo_servicio_alojamientoweb.png') no-repeat;
}
.moduletable_alojamientoweb p{
margin:0;
padding:0;
padding-top:30px;
padding-left:30px;
width:253px;
font-size:11px;
}
.moduletable_alojamientoweb span.precio_servicio{
position:absolute;
bottom:33px;
right:38px;
color:#FFFFFF;
font-weight:bold;
font-size:24px;
}
.moduletable_servidoresdedicados{
position:relative;
float:left;
width:311px;
height:177px;
margin-left:12px;
background:url('../images/fondo_servicio_servidoresdedicados.png') no-repeat;
}
.moduletable_servidoresdedicados p{
margin:0;
padding:0;
padding-top:30px;
padding-left:30px;
width:253px;
font-size:11px;
}
.moduletable_servidoresdedicados span.precio_servicio{
position:absolute;
bottom:33px;
right:38px;
color:#FFFFFF;
font-weight:bold;
font-size:24px;
}
.moduletable_registrodedominios{
position:relative;
float:left;
width:311px;
height:177px;
margin-left:13px;
background:url('../images/fondo_servicio_registrodominios.png') no-repeat;
}
.moduletable_registrodedominios p{
margin:0;
padding:0;
padding-top:30px;
padding-left:30px;
width:253px;
font-size:11px;
}
.moduletable_registrodedominios .formulario{
position:absolute;
right:5px;
bottom:48px;
width:290px;
height:40px;
}
.moduletable_registrodedominios .formulario .boton{
width:65px;
height:26px;
border:0;
background:url('../images/fondo_boton.png') no-repeat;
color:#FFFFFF;
font-weight:bold;
}
.moduletable_registrodedominios .formulario label{
font-size:11px;
color:#8CBBE2;
}
.moduletable_registrodedominios .formulario input.caja{
border:1px solid #CCCCCC;
width:121px;
height:18px;
}
.moduletable_registrodedominios .formulario select{
border:1px solid #CCCCCC;
}
/* FLASH SERVICIOS */
.moduletable_servicios{
width:958px;
height:179px;
}

/* FLASH VPS */
.moduletable_vps{
width:958px;
height:190px;
}

/* MAQUETA OTROS SERVICIOS */
#contenedor_otros_servicios{
width:635px;
}
#contenedor_otros_servicios .servicio{
position:relative;
width:635px;
height:150px;
padding-bottom:15px;
background:url('../images/fondo_otros_servicios.png') no-repeat;
}
#contenedor_otros_servicios .servicio h2{
margin:0;
padding:0;
padding-left:114px;
padding-top:24px;
color:#6BB7E1;
font-size:17px;
}
#contenedor_otros_servicios .servicio p{
margin:0;
padding:0;
padding-left:114px;
padding-top:5px;
width:424px;
}
#contenedor_otros_servicios .servicio span{
position:absolute;
top:10px;
left:5px;
}
#contenedor_otros_servicios .servicio ul{
margin:0;
padding:0;
padding-left:116px;
padding-top:2px;
list-style:none;
}
#contenedor_otros_servicios .servicio ul li{
background:url('../images/fondo_lista_otros_servicios.png') no-repeat;
padding-left:10px;
margin-top:3px;
}

#contenedor_otros_servicios .servicio a.boton{
position:absolute;
right:13px;
bottom:25px;
display:block;
width:84px;
padding-left:11px;
text-decoration:none;
height:21px;
padding-top:5px;
color:#FFFFFF;
font-weight:bold;
background:url('../images/boton_saber_mas_otros_servicios.png') no-repeat;
}

#contenedor_otros_servicios h1{
margin:0;
padding:0;
padding-bottom:10px;
font-size:20px;
color:#6BB7E1;
}

/* MAQUETA PLAN DEDICADOS */
#contenedor_plan_dedicado{
margin:auto;
width:634px;
padding-top:10px;
}
#contenedor_plan_dedicado .cuadro_introduccion{
position:relative;
width:631px;
height:219px;
background:url('../images/fondo_plan_dedicado_b.png') no-repeat;
}
#contenedor_plan_dedicado .fondo_vps{
background:url('../images/fondo_plan_vps.png') no-repeat;	
height:259px;
}
#contenedor_plan_dedicado .cuadro_introduccion p.titulo{
margin:0;
padding:0;
color:#494949;
font-family:Helvetica;
font-size:20px;
width:374px;
padding-left:40px;
padding-top:23px;
}
#contenedor_plan_dedicado .cuadro_introduccion p.texto{
margin:0;
padding:0;
color:#333333;
width:374px;
font-size:12px;
padding-left:40px;
padding-top:5px;
}
#contenedor_plan_dedicado .datos_principales{
position:absolute;
right:14px;
top:15px;
width:175px;
height:125px;
}
#contenedor_plan_dedicado .datos_principales p.dato{
position:relative;
margin:0;
padding:0;
padding-top:10px;
padding-left:15px;
color:0;
font-size:24px;
color:#FFFFFF;
}
#contenedor_plan_dedicado .datos_principales p.dato span{
position:absolute;
top:10px;
right:10px;
display:block;
width:78px;
color:#CCCCCC;
font-size:12px;
}
#contenedor_plan_dedicado .datos_principales p.dato span.color_vps{
color:#4C6D0C;	
}
#contenedor_plan_dedicado  ul{
position:absolute;
left:22px;
bottom:12px;
margin:0;
padding:0;
list-style:none;
}
#contenedor_plan_dedicado  ul li{
float:left;
margin-right:20px;
}
#contenedor_plan_dedicado p.precio{
margin:0;
padding:0;
position:absolute;
right:50px;
bottom:35px;
color:#FFFFFF;
font-size:18px;
}
#contenedor_plan_dedicado .contenedor_info{
width:635px;
padding-top:30px;
_padding-top:18px; /* hack para IE 6 */
}
#contenedor_plan_dedicado .contenedor_info .cabecera{
width:635px;
height:53px;
background:url('../images/fondo_cabecera_info.png') no-repeat;
}
#contenedor_plan_dedicado .contenedor_info .cabecera_abajo{
float:left;
width:635px;
height:15px;
background:url('../images/fondo_cabecera_abajo_info.png') no-repeat;
}
#contenedor_plan_dedicado .contenedor_info .cabecera h1{
margin:0;
padding:0;
padding-left:15px;
padding-top:15px;
color:#6BB7E1;
font-size:20px;
font-family:Helvetica;
}
#contenedor_plan_dedicado .contenedor_info .contenedor_texto{
float:left;
width:633px;
background-color:#FFFFFF;
border-right:1px solid #E1E1E1;
border-left:1px solid #E1E1E1;
}
#contenedor_plan_dedicado .contenedor_info .contenedor_texto .dato{
float:left;
width:633px;
}
#contenedor_plan_dedicado .contenedor_info .contenedor_texto .dato .icono{
float:left;
width:95px;
}
#contenedor_plan_dedicado .contenedor_info .contenedor_texto .dato .descripcion{
float:left;
width:500px;
}
#contenedor_plan_dedicado .contenedor_info .contenedor_texto .dato .descripcion p.descripcion_titulo{
margin:0;
padding:0;
padding-top:10px;
padding-bottom:5px;
font-size:13px;
color:#EC6800;
}
#contenedor_plan_dedicado .contenedor_info .contenedor_texto .dato .descripcion p.descripcion_texto{
margin:0;
padding:0;
font-size:11px;
}
#contenedor_plan_dedicado .contenedor_info .contenedor_texto table{
padding-top:10px;
padding-bottom:10px;
width:100%;
}
#contenedor_plan_dedicado .contenedor_info .contenedor_texto table td.col_1{
color:#666666;
width:30%;
padding-left:40px;
height:20px;
padding-top:8px;
padding-bottom:5px;
border-bottom:1px dotted #F3F3F3;
}
#contenedor_plan_dedicado .contenedor_info .contenedor_texto table td.col_1 a{
text-decoration:underline;
color:#666666;
}
#contenedor_plan_dedicado .contenedor_info .contenedor_texto table td.col_2{
color:#5EB9E2;
text-align:right;
padding-right:40px;
height:20px;
padding-top:8px;
padding-bottom:5px;
border-bottom:1px dotted #F3F3F3;
}
#contenedor_plan_dedicado .contenedor_info .contenedor_texto table td.col_2 span{
color:#E5E5E5;
}
#contenedor_plan_dedicado .contenedor_info .contenedor_texto table td.ultimo{
border-bottom:0;
}

/* MÓDULO OPCIONES DE CONTRATACION DEDICADOS */
#contenedor_opciones_de_contratacion_dedicados{
margin:auto;
width:310px;
padding-top:23px;
}
#contenedor_opciones_de_contratacion_dedicados .esquina_superior{
width:310px;
height:14px;
background:url('../images/esquina_superior_opciones_contratacion_dedicados.png') no-repeat;
}
#contenedor_opciones_de_contratacion_dedicados .esquina_inferior{
width:310px;
height:14px;
background:url('../images/esquina_inferior_opciones_contratacion_dedicados.png') no-repeat;
}
#contenedor_opciones_de_contratacion_dedicados .cuadro{
width:310px;
background-color:#3A3A3A;
}
#contenedor_opciones_de_contratacion_dedicados .cuadro h1{
color:#FFFFFF;
font-size:16px;
margin:0;
padding:0;
padding-left:20px;
}
#contenedor_opciones_de_contratacion_dedicados .cuadro .contenedor_precio{
position:relative;
margin:auto;
width:275px;
height:54px;
margin-top:10px;
background:url('../images/fondo_contenedor_precio_dedicados.png') no-repeat;
}
#contenedor_opciones_de_contratacion_dedicados .cuadro .contenedor_precio p.texto{
margin:0;
padding:0;
padding-left:20px;
padding-top:10px;
font-size:11px;
color:#666666;
}
#contenedor_opciones_de_contratacion_dedicados .cuadro .contenedor_precio p.precio{
margin:0;
padding:0;
padding-left:20px;
font-size:16px;
color:#E85500;
}
#contenedor_opciones_de_contratacion_dedicados span.boton_contratar a{
position:absolute;
top:15px;
right:10px;
display:block;
width:70px;
padding-left:20px;
padding-top:5px;
height:26px;
background:url('../images/boton_contratar.png') no-repeat;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
font-size:11px;
}


/* MÓDULO OPCIONES DE CONTRATACION VPS */
#contenedor_opciones_de_contratacion_vps{
margin:auto;
width:310px;
padding-top:23px;
}
#contenedor_opciones_de_contratacion_vps .esquina_superior{
width:310px;
height:14px;
background:url('../images/esquina_superior_opciones_contratacion_vps.png') no-repeat;
}
#contenedor_opciones_de_contratacion_vps .esquina_inferior{
width:310px;
height:14px;
background:url('../images/esquina_inferior_opciones_contratacion_vps.png') no-repeat;
}
#contenedor_opciones_de_contratacion_vps .cuadro{
width:310px;
background-color:#B9DF33;
}
#contenedor_opciones_de_contratacion_vps .cuadro h1{
color:#FFFFFF;
font-size:16px;
margin:0;
padding:0;
padding-left:20px;
}
#contenedor_opciones_de_contratacion_vps .cuadro .contenedor_precio{
position:relative;
margin:auto;
width:275px;
height:54px;
margin-top:10px;
background:url('../images/fondo_contenedor_precio_vps.png') no-repeat;
}
#contenedor_opciones_de_contratacion_vps .cuadro .contenedor_precio p.texto{
margin:0;
padding:0;
padding-left:20px;
padding-top:10px;
font-size:11px;
color:#666666;
}
#contenedor_opciones_de_contratacion_vps .cuadro .contenedor_precio p.precio{
margin:0;
padding:0;
padding-left:20px;
font-size:16px;
color:#E85500;
}
#contenedor_opciones_de_contratacion_vps span.boton_contratar a{
position:absolute;
top:15px;
right:10px;
display:block;
width:70px;
padding-left:20px;
padding-top:5px;
height:26px;
background:url('../images/boton_contratar.png') no-repeat;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
font-size:11px;
}


/* MAQUETA DETALLE SERVICIOS */
#contenedor_detalle_servicio{
padding-top:15px;
width:635px;
}
#contenedor_detalle_servicio .esquina_arriba{
width:635px;
height:8px;
background:url('../images/esquina_sup_detalle_servicio.png') no-repeat;
}
#contenedor_detalle_servicio .esquina_abajo{
width:635px;
height:8px;
background:url('../images/esquina_inf_detalle_servicio.png') no-repeat;
}
#contenedor_detalle_servicio .contenedor_introduccion{
position:relative;
width:632px;
height:84px;
border-left:1px solid #E1E1E1;
border-right:1px solid #E1E1E1;
border-bottom:1px solid #E1E1E1;
}
#contenedor_detalle_servicio .contenedor_introduccion p.foto{
position:absolute;
top:0;
left:0;
margin:0;
padding:0;
}
#contenedor_detalle_servicio .contenedor_introduccion p.titulo{
margin:0;
padding:0;
padding-top:10px;
padding-left:93px;
font-family:Helvetica,Arial;
color:#6BB7E1;
font-size:26px;
}
#contenedor_detalle_servicio .contenedor_introduccion p.subtitulo{
margin:0;
padding:0;
padding-left:93px;
font-family:Helvetica,Arial;
font-size:16px;
}
#contenedor_detalle_servicio .contenedor_introduccion span{
position:absolute;
right:13px;
top:2px;
}
#contenedor_detalle_servicio .contenedor_introduccion span a{
color:#39A9DC;
text-decoration:underline;
}
#contenedor_detalle_servicio .contenedor_texto{
width:632px;
border-left:1px solid #E1E1E1;
border-right:1px solid #E1E1E1;
padding-bottom:15px;
}
#contenedor_detalle_servicio .contenedor_texto p{
margin:0;
padding:0;
padding-left:18px;
padding-right:18px;
padding-top:15px;
}
#contenedor_detalle_servicio .contenedor_texto p span{
color:#E14100;
font-weight:bold;
}


/* a partit de aquí*/
#contenedor_detalle_servicio .contenedor_info{
width:635px;
padding-top:15px;
_padding-top:8px; /* hack para IE 6 */
}
#contenedor_detalle_servicio .contenedor_info .cabecera{
width:635px;
height:53px;
background:url('../images/fondo_cabecera_info.png') no-repeat;
}
#contenedor_detalle_servicio .contenedor_info .cabecera_abajo{
float:left;
width:635px;
height:15px;
background:url('../images/fondo_cabecera_abajo_info.png') no-repeat;
}
#contenedor_detalle_servicio .contenedor_info .cabecera h1{
margin:0;
padding:0;
padding-left:15px;
padding-top:15px;
color:#6BB7E1;
font-size:20px;
font-family:Helvetica;
}
#contenedor_detalle_servicio .contenedor_info .contenedor_texto{
float:left;
width:633px;
background-color:#FFFFFF;
border-right:1px solid #E1E1E1;
border-left:1px solid #E1E1E1;
}
#contenedor_detalle_servicio .contenedor_info .contenedor_texto .dato{
float:left;
width:633px;
}
#contenedor_detalle_servicio .contenedor_info .contenedor_texto .dato .icono{
float:left;
width:95px;
}
#contenedor_detalle_servicio .contenedor_info .contenedor_texto .dato .descripcion{
float:left;
width:500px;
}
#contenedor_detalle_servicio .contenedor_info .contenedor_texto .dato .descripcion p.descripcion_titulo{
margin:0;
padding:0;
padding-top:10px;
padding-bottom:5px;
font-size:13px;
color:#EC6800;
}
#contenedor_detalle_servicio .contenedor_info .contenedor_texto .dato .descripcion p.descripcion_texto{
margin:0;
padding:0;
font-size:11px;
}
#contenedor_detalle_servicio .contenedor_info .contenedor_texto table{
padding-top:10px;
padding-bottom:0;
margin-left:20px;
width:604px;
}
#contenedor_detalle_servicio .contenedor_info .contenedor_texto table td.col_1{
color:#666666;
width:50px;
padding-left:40px;
height:20px;
padding-top:8px;
padding-bottom:5px;
border-bottom:1px dotted #F3F3F3;
border-right:1px dotted #F3F3F3;
border-left:1px dotted #F3F3F3;
}
#contenedor_detalle_servicio .contenedor_info .contenedor_texto table td.col_1 a{
text-decoration:underline;
color:#666666;
}
#contenedor_detalle_servicio .contenedor_info .contenedor_texto table td.col_2{
color:#5EB9E2;
text-align:right;
padding-right:40px;
height:20px;
width:110px;
padding-top:8px;
padding-bottom:5px;
border-bottom:1px dotted #F3F3F3;
border-right:1px dotted #F3F3F3;
}
#contenedor_detalle_servicio .contenedor_info .contenedor_texto table td.col_2 span{
color:#E5E5E5;
}
#contenedor_detalle_servicio .contenedor_info .contenedor_texto table td.col_3{
color:#5EB9E2;
text-align:right;
padding-right:40px;
height:20px;
width:195px;
padding-top:8px;
padding-bottom:5px;
border-bottom:1px dotted #F3F3F3;
border-right:1px dotted #F3F3F3;
}
#contenedor_detalle_servicio .contenedor_info .contenedor_texto table td.col_4{
color:#5EB9E2;
text-align:center;
height:20px;
padding-top:8px;
padding-bottom:5px;
border-bottom:1px dotted #F3F3F3;
border-right:1px dotted #F3F3F3;
}
#contenedor_detalle_servicio .contenedor_info .contenedor_texto table td.ultimo{
border-bottom:0;
}
#contenedor_detalle_servicio .contenedor_info .cabecera_tabla{
width:634px;
height:31px;
background-color:#39A9DC;
}
#contenedor_detalle_servicio .contenedor_info .cabecera_tabla table{
width:600px;
padding-left:30px;
}
#contenedor_detalle_servicio .contenedor_info .cabecera_tabla table th{
color:#FFFFFF;
padding-top:5px;
}

/*  DESCRIPCION DEL SERVICIO  */
#contenedor_detalle_servicio .descripcion_servicio{
float:left;
width:635px;
padding-top:15px;
_padding-top:18px; /* hack para IE 6 */
}
#contenedor_detalle_servicio .descripcion_servicio .cabecera{
width:635px;
height:53px;
background:url('../images/fondo_cabecera_info.png') no-repeat;
}
#contenedor_detalle_servicio .descripcion_servicio .cabecera_abajo{
float:left;
width:635px;
height:15px;
background:url('../images/fondo_cabecera_abajo_info.png') no-repeat;
}
#contenedor_detalle_servicio .descripcion_servicio .cabecera h1{
margin:0;
padding:0;
padding-left:15px;
padding-top:15px;
color:#6BB7E1;
font-size:20px;
font-family:Helvetica;
}
#contenedor_detalle_servicio .descripcion_servicio .contenedor_texto{
float:left;
width:633px;
padding-top:15px;
background-color:#FFFFFF;
border-right:1px solid #E1E1E1;
border-left:1px solid #E1E1E1;
}
#contenedor_detalle_servicio .descripcion_servicio .contenedor_texto .dato{
float:left;
width:633px;
}
#contenedor_detalle_servicio .descripcion_servicio .contenedor_texto .dato .icono{
float:left;
width:60px;
}
#contenedor_detalle_servicio .descripcion_servicio .contenedor_texto .dato .icono span{
display:block;
padding-top:10px;
padding-left:20px;
}
#contenedor_detalle_servicio .descripcion_servicio .contenedor_texto .dato .descripcion{
float:left;
width:500px;
}
#contenedor_detalle_servicio .descripcion_servicio .contenedor_texto .dato .descripcion p.descripcion_titulo{
margin:0;
padding:0;
padding-top:10px;
padding-bottom:5px;
font-size:13px;
color:#EC6800;
}
#contenedor_detalle_servicio .descripcion_servicio .contenedor_texto .dato .descripcion p.descripcion_texto{
margin:0;
padding:0;
font-size:11px;
}

/* MAPA */
#mapa{
margin-left:20px;
width:600px;
height:400px;
}

/* MAQUETA COMPARATIVA PLANES */
#contenedor_comparativa{
width:958px;
}

/* DESDE AQUÍ */
#contenedor_comparativa .contenedor_info{
width:958px;
padding-top:15px;
_padding-top:18px; /* hack para IE 6 */
}
#contenedor_comparativa .contenedor_info .cabecera{
width:958px;
height:53px;
background:url('../images/fondo_cabecera_info_comparativa.png') no-repeat;
}
#contenedor_comparativa .contenedor_info .cabecera_abajo{
float:left;
width:958px;
height:13px;
background:url('../images/fondo_cabecera_abajo_info_comparativa.png') no-repeat;
}
#contenedor_comparativa .contenedor_info .cabecera h1{
margin:0;
padding:0;
padding-left:15px;
padding-top:15px;
color:#6BB7E1;
font-size:20px;
font-family:Helvetica;
}
#contenedor_comparativa .contenedor_info .contenedor_texto{
float:left;
width:956px;
padding-top:17px;
background-color:#FFFFFF;
border-right:1px solid #E1E1E1;
border-left:1px solid #E1E1E1;
}
#contenedor_comparativa .contenedor_info .contenedor_texto .dato{
float:left;
width:633px;
}
#contenedor_comparativa .contenedor_info .contenedor_texto .dato .icono{
float:left;
width:95px;
}
#contenedor_comparativa .contenedor_info .contenedor_texto .dato .descripcion{
float:left;
width:500px;
}
#contenedor_comparativa .contenedor_info .contenedor_texto .dato .descripcion p.descripcion_titulo{
margin:0;
padding:0;
padding-top:10px;
padding-bottom:5px;
font-size:13px;
color:#EC6800;
}
#contenedor_comparativa .contenedor_info .contenedor_texto .dato .descripcion p.descripcion_texto{
margin:0;
padding:0;
font-size:11px;
}
#contenedor_comparativa .contenedor_info .contenedor_texto table.precios{
width:925px;
margin:auto;
}
#contenedor_comparativa .contenedor_info .contenedor_texto table.precios td{
width:145px;
padding-left:10px;
height:31px;
}
#contenedor_comparativa .contenedor_info .contenedor_texto table.precios td.cabecera_precios{
background-color:#39A9DC;
color:#FFFFFF;
text-align:center;
text-decoration:underline;
width:145px;
}
#contenedor_comparativa .contenedor_info .contenedor_texto table.precios td.cabecera_primero{
background-color:#666666;
color:#FFFFFF;
width:155px;
}
#contenedor_comparativa .contenedor_info .contenedor_texto table.precios td.texto_primero{
color:#000000;
border-bottom:1px solid #F3F3F3;
border-left:1px solid #F3F3F3;
width:155px;
}
#contenedor_comparativa .contenedor_info .contenedor_texto table.precios td.texto_precios{
color:#39A9DC;
text-align:center;
border-bottom:1px solid #F3F3F3;
border-left:1px solid #F3F3F3;
width:155px;
}
#contenedor_comparativa .contenedor_info .contenedor_texto table.precios td.ultima{
border-right:1px solid #F3F3F3;
width:155px;
}
#contenedor_comparativa .contenedor_info .contenedor_texto table.caracteristicas{
margin-top:15px;
margin-bottom:5px;
}

#contenedor_comparativa .contenedor_porque{
float:left;
width:635px;
height:163px;
margin-top:15px; /*antes 22px*/ 
background:url('../images/fondo_porque.png') no-repeat;
}
#contenedor_comparativa .contenedor_porque p.titulo{
margin:0;
padding:0;
color:#E75300;
font-size:25px;
padding-left:230px;
padding-top:20px;
}
#contenedor_comparativa .contenedor_porque p.texto{
margin:0;
padding:0;
padding-left:230px;
padding-top:10px;
width:365px;
}
#contenedor_comparativa .contenedor_banner_ayuda{
float:left;
margin-left:8px;
margin-top:9px;
/*margin-top:15px;
margin-left:10px;
_margin-left:5px; /* hack para IE 6 */
width:310px;
}
#logos_empresas{
clear:both;
margin:auto;
height:80px;
width:100%;
background:url('../images/fondo_logo_empresas.png') repeat-x;
}
#logos_empresas span{
display:block;
margin:0;
padding:0;
width:972px;
margin:auto;
}

/* MAQUETA FORMULARIO DE CONTACTO */

/* botón enviar */
#ff_elem155{
width:90px;
height:26px;
border:0;
background:url('../images/boton_enviar.png') no-repeat;
}

/* etiquetas label */
#ff_div143,#ff_div145,#ff_div147,#ff_div149,#ff_div151,#ff_div153{
color:#5EB9E2; 
}

/* etiquetas inpupt */
#ff_elem144,#ff_elem146,#ff_elem148,#ff_elem150,#ff_elem150,#ff_elem152{
border:1px solid #DFDFDF;
background:url('../images/fondo_input.png') repeat-x;
}
/* textarea */
textarea#ff_elem154{
border:1px solid #DFDFDF;
background:url('../images/fondo_textarea.png') repeat-x;
}
/* etiqueta política */
#ff_div156{
font-size:11px;
}
#ff_div156 a{
text-decoration:underline;
color:#6BB7E1;
}

.moduletable_formulario{
width:566px;
height:668px;
background:url('../images/fondo_formulario.png') no-repeat;
margin-bottom:40px;
margin-left:30px;
}


/* ESTILO LISTA DOBLE */
ul.listadodoble{
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6BB7E1;
list-style:none;
}
ul.listadodoble li{
padding-left:10px;
padding-bottom:7px;
background:url('../images/cuadro_listado_nivel1.png') no-repeat;
}
ul.listadodoble li ul{
list-style:none;	
margin:0;
padding:0;
padding-top:10px;
padding-bottom:3px;
padding-left:10px;
}
ul.listadodoble li ul li{
padding-left:10px;
background:url('../images/cuadro_listado_nivel2.png') no-repeat;	
}
/* ESTILO LISTADO DOBLE */
ul.listadoplay{
margin:0;
padding:0;
list-style:none;
}
ul.listadoplay li{
padding-left:30px;
padding-bottom:10px;
background:url('../images/icono_menu_empresa.png') no-repeat;
}
ul.listadoplay li a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6BB7E1;
text-decoration:underline;
font-weight:bold;
}

