/* CSS Document */
#promo2 h2
{
 font-size:120%;
 font-family:"Trebuchet MS",Verdana, Arial, Helvetica, "Nimbus Sans L", sans-serif;
 text-transform:uppercase;
 color:white; 
 margin-bottom: .75ex;
 font-weight:bold; 
 }
 
#bloques_der p
{
padding:0px;
margin:0px;
}
#bloques_der h2
{
 font-size:120%;
 font-family:"Trebuchet MS",Verdana, Arial, Helvetica, "Nimbus Sans L", sans-serif;
 text-transform:uppercase;
 background:url(../img/bg_titCajas.gif) no-repeat top left;
 padding:7px 15px 1px 14px; 
 font-weight:bold;
} 
#bloque_ult h2
{
 font-size:120%;
 font-family:"Trebuchet MS",Verdana, Arial, Helvetica, "Nimbus Sans L", sans-serif;
 text-transform:uppercase;
 font-weight:bold;
 background: url(../img/bg_titBloqueUlt.gif) no-repeat 7px 0;
 padding:7px 10px 1px 12px;
} 
.italica
{
font-style:italic;
}
.negrita
{
font-weight:bold;
}
.image_caracteristicas
{
border:0px;
}
.image_caracteristicas_ult
{
border:0px;
padding-bottom:50px;
}
.p_left_20
{
padding-left:20px;
 }
.pie_itzel
{
text-align:right;
padding-right:15px; 
font-weight:bold;
}
.asterisco
{
font-weight:normal; 
font-size:80%;
}
.m_top_10
{
margin-top:10px;
}
.sin_borde
{
border:0px;
}
.m_top_15
{
margin-top:15px;
}
.aviso
{
	background-color:#FC0;
	color:#000;
	font-weight:bold;
}
h3
{
 font-size:100%;
 color:#045B9F;
 text-transform:uppercase;
 padding:0 0 0 13px;
 background:url(../img/bg_flechaBlanca.gif) no-repeat 0 2px;
 font-weight:bold;
}
.subcabecera
{
 font-size:100%;
 color:#045B9F;
 text-transform:uppercase;
 padding:0 0 0 13px;
 background:url(../img/bg_flechaBlanca.gif) no-repeat 0 2px;
 font-weight:bold;
}
.cabecera_bloque_ult
{
 font-size:120%;
 font-family:"Trebuchet MS",Verdana, Arial, Helvetica, "Nimbus Sans L", sans-serif;
 text-transform:uppercase;
 font-weight:bold;
 background: url(../img/bg_titBloqueUlt.gif) no-repeat 7px 0;
 padding:7px 10px 1px 12px;
}

/* CSS Document 
.cabecera_promo_2
{
 font-size:120%;
 font-family:"Trebuchet MS",Verdana, Arial, Helvetica, "Nimbus Sans L", sans-serif;
 text-transform:uppercase;
 color:white; 
 margin-bottom: .75ex;
 font-weight:bold; 
 }
 */

.cabecera_izq
{
 font-size:120%;
 font-family:"Trebuchet MS",Verdana, Arial, Helvetica, "Nimbus Sans L", sans-serif;
 text-transform:uppercase;
 background:url(../img/bg_lineah1bloque.gif) repeat-x 0 25px;
 padding:4px 0 8px 10px;
 margin:15px 5px 0 4px;
 font-weight:bold;
}
.servicios_destacado
{
color:#003399;
font-weight:bold;
}
.contacto_destacado
{
font-size:130%; color:#003399; font-weight:bold;
}
.precio
{
font-size:120%; border: 1px solid black; background-color:#CCCCCC; padding:3px 3px 3px 3px
}
dt
{
font-weight:bold;
}
dd
{
margin-left:20px;
font-size:90%;
}
.li_caracteristicas
{
/*line-height: 3px;*/
color:#003399;
}
.itzelregalo
{
color:#FF0000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:140%;
font-weight:bold;
}
body{
 font-family:Arial, Helvetica, "Nimbus Sans L",sans-serif;
 font-size:69.5%;
 color:#27323C;
 background:#d1e2f1 url(../img/bg_fondon2.gif) repeat-x;
 background-color: #C4E1FF;
 margin:0px;
 padding:0px;
}
*{ margin:0; padding:0;}
h1{
 font-size:80%;
 font-family:"Trebuchet MS",Verdana, Arial, Helvetica, "Nimbus Sans L", sans-serif;
 text-transform:uppercase;
}
.titular{
 font-size:150%;
 font-family:"Trebuchet MS",Verdana, Arial, Helvetica, "Nimbus Sans L", sans-serif;
 text-transform:uppercase;
 color:#FFFFFF;
}

ul{
 list-style-type:none;
}

#cabecera
{ 
background:url(../img/bg_fondoCabSup.gif) no-repeat bottom right;
background-color: #FF9900;
}
#cabecera_int{
 margin:0 auto;
 width:779px;
 min-height:73px;
 background:url(../img/bg_fondoOpcSup.gif) no-repeat left bottom;
 background-color:#FFFFFF;
 position:relative;
}
* html #cabecera_int
{ 
height:73px;
}
#cabecera_int img#logo{
 float:left;
 margin-left:0px;
 border: 0px;
 }
.limpia{
 clear:both;
}

#franja_menu{
 margin:0 auto;
 width:779px;
 background:#1D262F url(../img/bg_franjaMenu.gif) repeat-x;
 background-color:#CCCCCC; 
 border-bottom:1px solid #1D262F;
}
#franja_menu ul{
 font-weight:bold;
}
#franja_menu li{
 float:left;
}
#franja_menu li a{
 color: #333333;
 display:block;
 padding:3px 10px 7px 10px;
 text-decoration:none;
 background:url(../img/bg_fondoMenu.gif) no-repeat right; 

}
* html #franja_menu li a{padding:4px 10px 6px 10px;}
#franja_menu li a:hover{
 color:#FFFFFF;
 background:url(../img/bg_fondoMenu1.gif) no-repeat right;
}
#franja_menu li#li_contr a{
 background:url(../img/bg_fondoShopping.gif) no-repeat right;
 padding-right:28px;
}
#franja_menu li#li_contr a:hover{
 background:url(../img/bg_fondoShopping2.gif) no-repeat right;

}

#franja_menu li a.last{ /*sin uso actualmente*/
 background:url(../img/bg_fondoMenu2.gif) no-repeat right;

}
#franja_menu li a.last:hover{
 background:url(../img/bg_fondoMenu3.gif) no-repeat right;

}
#dom #li_dom a, #dom_reg #li_dom a, #dom_comp #li_dom a, #dom_tipos #li_dom a, #dom_park #li_dom a, #dom_tras #li_dom a, #dom_regvirtual #li_dom a,
#hosting #li_host a, #host_web #li_host a, #host_web_domredir #li_host a, #host_web_per #li_host a, #host_web_prof #li_host a, #host_web_emp #li_host a, #host_web_sv #li_host a, #host_web_svecom #li_host a, #host_web_svisp #li_host a, #host_web_tar #li_host a, #host_corr #li_host a, #host_corr_domcorreo #li_host a, #host_corr_exchange #li_host a, #host_corr_priv #li_host a, #host_priv_correo_contratacion #li_host a, #host_corr_tar #li_host a, #host_multi #li_host a, #host_multi_contratacion #li_host a, #host_bbdd #li_host a, #host_bbdd_sqlserver #li_host a, #host_bbdd_sqlserver_contratacion #li_host a, #host_bbdd_mysql #li_host a, #host_bbdd_mysql_contratacion #li_host a, #host_bbdd_postgre #li_host a, #host_bbdd_postgre_contratacion #li_host a, #host_bbdd_tar #li_host a, #host_dns #li_host a, #host_tarifas #li_host a,
#sded #li_sded a, #sded_gen #li_sded a, #sded_gen_contratacion #li_sded a, #sded_corr #li_sded a, #sded_corr_contratacion #li_sded a, #sded_admin #li_sded a, #sded_admin_contratacion #li_sded a, #sded_comp #li_sded a, #sded_presupuestar #li_sded a,
#housing #li_hou a, #housing_tar #li_hou a,
#apli #li_app a, #apli_back #li_app a, #apli_share #li_app a, #apli_sms #li_app a, #apli_alta #li_app a, #apli_exchange #li_app a, #apli_webcreator #li_app a,
#acc #li_acceso a, #acc_adsl #li_acceso a, #acc_plana #li_acceso a, #acc_adsl_req #li_acceso a, #acc_adsl_tar #li_acceso a, #acc_grat #li_acceso a{
 background:url(../img/bg_fondoMenu1.gif) no-repeat right;

}

#franja_menu p{ /*telefono*/
 color:white;
 font-weight:bold;
 font-size:112%;
 float:right;
 margin:2px 14px 0 0;
}
* html #franja_menu p{margin:2px 7px 0 0; width:10.5em; text-align:right;}

#franja_menu .h24{
color:#809F00;
/* color:#e89133;*/
}
#franja_menu img{
 margin-right:5px;
}
#franja_menu #li_contr a{
 padding-right:9px;
}
#franja_menu #li_contr img{
 margin:0;
}


#contenido_index{
 background:url(../img/bg_fondoSup.gif) no-repeat top center;

 min-height:200px; /*no se ve el fondo si no en FF*/
}
#contenido_int_index{
 margin:0 auto;
 width:779px;
 background:white url(../img/bg_filoSup.gif) repeat-x; 
 /*Fondo normal */
 /* background:white url(/img/bg_filoSup-Aniversario2.gif) no-repeat;  Fondo aniversario */
 /* background:white url(/img/bg_filoSupNav07.gif) repeat-x;  Fondo Navidades 07 */
 border-bottom:1px solid white;
}
#index_izq{
 float:left;
 width:516px;
}


/* PROMO INDEX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/* estilos de promos*/
#promo_index{ /*index*/
 margin-top:7px;
/* cursor:pointer;*/
/* background:url(/img/bg-Aniversario.jpg);  Fondo aniversario */
 background:url(../img/bg_fondo_intro.gif); /* Fondo normal */
 background-color:#F09A09;
 background-repeat:no-repeat;
 border-bottom:1px solid white; /*no en bloques por ns7*/
}
* html #promo_index{ height:171px;}
#promo_index #texto_promo{
 float:left;
/* width:208px;Cabecera Navidad*/
width:245px; /* Cabecera normal*/
/* width:270px; Cabecera texto largo*/
 margin:10px 0 0 35px;
}
* html #promo_index #texto_promo{
 margin:10px 0 0 19px;
}
/* PROMO MODELOS XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
#promo_modelos{ /*index*/
 margin-top:7px;
/* cursor:pointer;*/
/* background:url(/img/bg-Aniversario.jpg);  Fondo aniversario */
 background:url(../img/bg_fondo_modelos.gif); /* Fondo normal */
  background-color:#F09A09;
 background-repeat:no-repeat;  
 border-bottom:1px solid white; /*no en bloques por ns7*/
}
* html #promo_modelos{ height:171px;}
#promo_modelos #texto_promo{
 float:left;
/* width:208px;Cabecera Navidad*/
width:245px; /* Cabecera normal*/
/* width:270px; Cabecera texto largo*/
 margin:10px 0 0 35px;
}
* html #promo_modelos #texto_promo{
 margin:10px 0 0 19px;
}
/* PROMO CONTACTO XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
#promo_contactos{ /*index*/
 margin-top:7px;
 /* cursor:pointer;*/
/* background:url(/img/bg-Aniversario.jpg);  Fondo aniversario */
 background:url(../img/bg_fondo_contacto.gif); /* Fondo normal */
  background-color:#F09A09;
 background-repeat:no-repeat;  
 border-bottom:1px solid white; /*no en bloques por ns7*/
}
* html #promo_contactos{ height:171px;}
#promo_contactos #texto_promo{
 float:left;
/* width:208px;Cabecera Navidad*/
width:245px; /* Cabecera normal*/
/* width:270px; Cabecera texto largo*/
 margin:10px 0 0 35px;
}
* html #promo_contactos #texto_promo{
 margin:10px 0 0 19px;
}
/* PROMO REGALOS XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
#promo_regalos{ /*index*/
 margin-top:7px;
/* cursor:pointer;*/
/* background:url(/img/bg-Aniversario.jpg);  Fondo aniversario */
 background:url(../img/bg_fondo_regalos.gif); /* Fondo normal */
  background-color:#F09A09;
 background-repeat:no-repeat;  
 border-bottom:1px solid white; /*no en bloques por ns7*/
}
* html #promo_regalos{ height:171px;}
#promo_regalos #texto_promo{
 float:left;
/* width:208px;Cabecera Navidad*/
width:245px; /* Cabecera normal*/
/* width:270px; Cabecera texto largo*/
 margin:10px 0 0 35px;
}
* html #promo_regalos #texto_promo{
 margin:10px 0 0 19px;
}

/* PROMO SERVICIOS XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/* estilos de promos*/
#promo_servicios{ /*index*/
 margin-top:7px;
/* cursor:pointer;*/
/* background:url(/img/bg-Aniversario.jpg);  Fondo aniversario */
 background:url(../img/bg_fondo_servicios.gif); /* Fondo normal */
  background-color: #F09A09;
 background-repeat:no-repeat;
 border-bottom:1px solid white; /*no en bloques por ns7*/
}
* html #promo_servicios{ height:171px;}
#promo_servicios #texto_promo{
 float:left;
/* width:208px;Cabecera Navidad*/
width:245px; /* Cabecera normal*/
/* width:270px; Cabecera texto largo*/
 margin:10px 0 0 35px;
}
* html #promo_servicios #texto_promo{
 margin:10px 0 0 19px;
}

#texto_promo h1 {
 font-family: Arial, Helvetica, "Nimbus Sans L", sans-serif;
 text-transform: none;
 font-weight: bold;
 font-size:170%;
 color: #fff;
}
#texto_promo p {
 margin-top: 10px;
 font-size: 120%;
 color: #fff;
}
#texto_promo strong { font-weight:bold; color: #fff; }
#texto_promo p .url{ color: #fff; }
#texto_promo a{
 font-weight:bold;
 text-decoration: underline;
 color: #fff;
}
#img_promo{
 float:right;
}
#img_promo img{
/*position:relative;Cabecera Navidad*
margin: -7px 0 0 0;*Cabecera Navidad*/
margin:0; /*Cabecera normal*/
}
/*FIN TEXTO PROMO*/


/*XXXXXXXXXXX    BLOQUES   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*comienzan estulos de los bloques de la index*/
#bloques{
 border-left:1px solid white;
 background:url(../img/bg_fondoSep.gif) repeat-x;

 padding-top:16px;
}
#bloques li{
 padding-left:10px;
 background:url(../img/bg_flechaNar.gif) no-repeat 0 2px;
 margin-left:-30px;
 font-size:90%;  
}
* html #bloques{padding-top:15px;}
#bloques h1{
 /*background:url(../img/bg_lineah1bloque.gif) repeat-x 0 25px;*/
 padding:0px 0 0px 10px;
 margin:0 0px 0 4px;
}

/*
#bloques h2{
 font-size:100%;
 color:#045B9F;
 text-transform:uppercase;
 padding:0 0 0 13px;
 background:url(../img/bg_flechaBlanca.gif) no-repeat 0 2px;
}
*/
#bloques h2{
 font-size:120%;
 font-family:"Trebuchet MS",Verdana, Arial, Helvetica, "Nimbus Sans L", sans-serif;
 text-transform:uppercase;
 background:url(../img/bg_lineah1bloque.gif) repeat-x 0 25px;
 padding:4px 0 8px 10px;
 margin:15px 5px 0 4px;
 font-weight:bold;
}

#bloques .recuadro{
 background:url(/img/bg_recuadro.gif) no-repeat;

 height:50px;
 margin:0 0 0 10px;
 padding:5px 1px 10px 1px;
 width:224px;
/* cursor: pointer;*/
 width:222px;
}
#bloques .recuadro p{
 margin-left:5px;
 margin-right:5px;
}
#bloques .recuadro .izq{ /*dentro de recuadro*/
 float:left;
 text-transform:uppercase;
 color:#0472c9;
 padding:5px 0 0 25px;
}
#bloques .recuadro .der{ /*dentro de recuadro*/
 float:right;
 padding:10px 5px 11px 10px;
 border-left:1px solid #ccc;
}
#bloques .contrata{ 
 text-align:center;
}
* html #bloques .contrata{ 
 position:relative;
 margin-top:-5px;
}



/*formulario disponibilidad de dominios*/
form.regdom{
 margin:10px 0 0 10px;
/*necesario para mantener relación con coluna de al lado*/ 
}
form.regdom .in_txt{
 border:1px solid #105c8a;
 width:110px;
 font-size:100%;
 padding:1px;
 margin:0 5px 0 7px;
}
form.regdom select{
 font-size:100%;
}
form.regdom input{
 font-size:100%;
}
form.regdom .enviar{
 border:none;
 margin:10px 0 0 39px;
}

/* BLOQUES XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
#bloques_12
{
}
#bloques_34{
 clear:both;
}
#bloque_6
{
 float:left;
 padding:9px 0 9px 9px;
 width:514px; 
 width:496px;
/* height:230px;*/
}

#bloque_1, #bloque_3{
 float:left;
 padding:9px 0 9px 9px;
 width:515px; 
/* width:515px;*/
 width:505px;
}
#bloque_2, #bloque_4{
 float:right;
 padding:9px 0 9px 9px;
 width:257px; 
 width:248px;
 }
#bloque_1{  background:url(../img/bg_fondoBloque6.gif) no-repeat;
 background-color: #F5D38A;
 }
#bloque_6
{
/*background-color:#F0EFCC;
background:url(../img/bg_fondoBloque6.gif) no-repeat;
background-position:bottom left; */

}
#bloque_2{  background:url(../img/bg_fondoBloque3.gif) no-repeat;
 background-color: #ECEC32;}
#bloque_3{  background:url(../img/bg_fondoBloque5.gif) no-repeat; 
 background-color: #ECEC32;}
#bloque_4{  background:url(../img/bg_fondoBloque3.gif) no-repeat; 
 background-color: #ECEC32;}

#bloque_6 .image
{
border: 1px solid #333333;
}
#bloque_1 .recuadro p{ margin:8px  0 0  15px;}

#bloque_1txt, #bloque_2txt, #bloque_3txt, #bloque_4txt
{
 margin:10px 20px 20px 20px;
 font-size:110%;
 clear:both; 
}

#bloque_2txt ul, #bloque_3txt ul, #bloque_4txt ul
{ 
margin-top:3px;
margin-left:15px;
position:relative;
}
#bloque_1txt li
{ 
margin-top:10px;
margin-left:15px;
position:relative;
}

#bloques .clickable{
/* cursor: pointer;*/
 position:relative;
 min-height:123px;
}
* html #bloques .clickable{height:123px;}
#bloques #bloque_1blue{ min-height:123px;}
* html #bloques #bloque_1blue{height:123px;}
#bloques .azul{ /*comun a los recuadros azules de la index */
 color:white;
 background:#458bc6;
 padding:3px 5px 0 5px;
 width:130px;
 margin-top:19px;
}
#bloques .azul strong{ /*comun a los recuadros azules de la index */
 color:white;
}
#bloques .href_img{
 top:53px;
 left:31px;
 position:absolute;
}
#bloque_5{  /* subbloque del 3!!!!*/
 clear:both;
 padding-top:20px;
}
#bloque_5 h1{ 
 background:none;
 border-top:1px solid #b3c2ca;
 border-bottom:1px solid #b3c2ca;
 margin:0 5px 5px 0;
 padding:5px 0 5px 5px;
}
#bloque_5 h2{ 
 background:url(/img/bg_flechaAzul.gif) no-repeat 0 2px;
 margin-left:15px;
}
#bloque_5 p{  /*texto, similar a los bloques bloquex_txt */
 padding-top:10px;
}
#index_der{
 float:right;
 width:263px;
 background:url(../img/bg_fondoDer.gif) no-repeat right 178px;

}
#promo2{
background:url(../img/bg_fondoServ.gif) no-repeat left top; 
background-color: #DDE8EE;
 /*Fondo normal */
/* background:url(/img/bg_lateralAniversario.gif) no-repeat left top; Fondo aniversario */
/*background:url(/img/dedicados-destacado.jpg) no-repeat left top;  Fondo servidores dedicados IBM */
/*background:url(/img/websms-navidad07.jpg) no-repeat left top; Fondo Web SMS Navidad 07*/
/*background:url(/img/websms-navidad07-2.jpg) no-repeat left top; Fondo Web SMS Navidad 07 sin uvas*/
 margin-top:7px;
 padding:25px 0 0 10px;
 min-height:146px;
 position:relative;
/*cursor:pointer;*/
}
* html #promo2{height:146px;}
#promo2 h1{ color:white; margin-bottom: .75ex; }
#promo2 img{
 float:right;
 margin:-25px 11px 0 0;
}
#promo2 p{ padding:0 0 4px 5px; }
#promo2 .pr{
 margin-right:20px;
 padding:0 0 10px 5px;
 /*background:url(/img/bg_lineaSep.gif) repeat-x bottom;*/
}
/*fin estilos de los bloques de la index*/
/*comienzo estilos columna derecha de la index*/
#bloques_der{
/* background:#e7ecf0 url(../img/bg_fondoBloquesDer.gif) repeat-y right; */
 background:#C5db94 url(../img/bg_fondoBloquesDer.gif) repeat-y right;
 width:244px;
 border:1px solid #e7ecf0; /*mismo color que bg, problemas de "desaparicion de fondos*/
 padding-left:7px;
}
.bloque_der{
 background: url(../img/bg_fondoCajas.gif) no-repeat bottom left;
 margin-bottom:10px;
 width:238px; /* por si no esta contenido en alguna otra cosa*/

 

 /*  border:1px solid #e7ecf0; /* sin este borde no toma el margin-bottom de las soluciones*/ 
 /* border-width:0 0 1px 0; */
 /* position:relative; /*fIE*/
 /* height:1%; /*fIE*/


}
.bloque_der h1{
 background:url(../img/bg_titCajas.gif) no-repeat top left;

 padding:7px 0 1px 14px;
}
.bloque_der p{
 padding:15px 10px 30px 9px;
}
.bloque_der .img_der{ 
 margin:0 10px 0 5px;
border:0px; 
}
#new_image, #new_image2{ /* .bloque_der */
 margin-top: 10px;
}
/*seleccionable soluciones*/
#inicio .labels{
 margin:5px 0 0 8px;
 width:220px;
 padding:0;
 height:25px;
}
* html #inicio .labels{ height:30px;}
#inicio .labels ul{ 
 border-bottom:none;
}
#inicio .labels li{
 font-weight:bold !important;
 padding:5px 2px 5px 12px !important;
 background:url(/img/bg_flechaGris.gif) no-repeat 2px 6px !important;

/* cursor:pointer !important;*/
 height:15px; /*por safari*/
}

/*#inicio .labels #c2l{ margin-left:80px !important;}
#inicio .labels #c3l{ margin-left:153px !important;}*/

#inicio .labels li.select{
 background:#0472C9 url(/img/bg_flechaBlanca2.gif) no-repeat 2px 6px !important;
 border:1px solid #c3ccd4 !important;
 border-bottom:none !important;
}
#inicio .labels li a{
 text-decoration:none !important;
 background:none !important;
 padding:0 !important;
}
#inicio .labels li.select a{
 color:white !important;
 background:none !important;
}

#inicio #c1{ background:url(/img/bg_fondoSolucion1.gif) repeat-y;}
#inicio #c2{ background:url(/img/bg_fondoSolucion2.gif) repeat-y;}
#inicio #c3{ background:url(/img/bg_fondoSolucion3.gif) repeat-y;}
#inicio .labc{
 color:white;
 margin:0 2px 15px 8px;
 min-height:130px;
}
* html #inicio .labc{
 margin:-4px 2px 10px 8px;
 height:130px;
}
#inicio .labc p{
 padding-right:60px;
}
#inicio .labc strong{
    color:white;
}
#inicio .labc .mas_info{
 color:#b1dbff !important;
}

/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX BLOQUE ULT XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXx*/
#bloque_ult{
 padding-top:5px;
 padding-bottom:0px;
 background:#e7ecf0 url(../img/bg_fondoBloqueUlt.gif) no-repeat bottom;
}
#bloque_ult h1{
 background: url(../img/bg_titBloqueUlt.gif) no-repeat 7px 0;
 padding:7px 0 1px 17px;
}
#bloque_ult h5{
font-size:100% !important;
margin: 0 15px 5px 15px;
}



#noticias_index{
}
#noticias_index h5 img{
float:right;
margin: 0 120px 0 0;
}

#noticias_index{
}
#noticias_index h5 img{
float:right;
margin: 0 120px 0 0;
}
#noticias_index ul{
    margin:0 0 0 15px;
    padding-bottom: 8px;
}
#noticias_index li{
    margin-bottom: 6px;
    padding-left:20px;
    background:url(/img/bg_nota_prensa.gif) no-repeat left center;
}
#bloque_ult img{
 float:left;
 margin:5px 10px 0 5px;
}
#bloque_ult p{
 padding:10px 20px 30px 15px;
}

#bloque_ult span{
     position:relative;
}
#bloque_ult #img_acr{
 margin: 7px 0;
}
.pmas_info_index {
    margin-top: 7px;
    font-weight: bold;
}
.pmas_info_index img{
    vertical-align: text-bottom;
    margin-left:7px;
}
.link_raquo { font-size: 130%; color: #FA9E3C;font-weight: bold; text-decoration: none; }
.recuadro .link_raquo { color: #E56717; }
.new { font-weight: bold; color: #CC0000;}

















/*footer*/
#limpiapie{
 clear:both;
 height:20px;
}
#pie{
 color:white;
 /*border:1px solid #017aC3;*/
 border:1px solid #FF6600;
 margin:0 10px 10px 10px;
 background-color: #FF9900;
}
#pie strong{color:white;}
#pie ul{
 float:left;
 margin:0;
 float:left;
 padding-left:0;
}
#pie li{
 float:left;
}
#pie p{
 float:right;
 margin:10px 10px 0 0;
}
#pie a{
 color:white;
 display:block;
 padding:10px 9px 9px 11px;
 background:url(/img/bg_fondoPie.gif) no-repeat right center;
}
#pie a:hover{
 text-decoration:none;
 /*background:#005e98 url(/img/bg_fondoPie.gif) no-repeat right center;*/
 background:#FF6600 url(/img/bg_fondoPie.gif) no-repeat right center;
}

#pie li#lif_copy a{
 background-image:none;
}
#pie li#lif_mapa{
 margin-left:10px;
}

#ayuda #lif_ayuda a, #ay_empezar #lif_ayuda a, #ay_necesitas #lif_ayuda a, #ay_demos #lif_ayuda a, #ay_guias #lif_ayuda a, #directorio_ayuda #lif_ayuda a, #mapa_web #lif_mapa a, #contacto #lif_cont a,
#avisos #lif_avisos a, #avisos_cont #lif_avisos a, #avisos_uso #lif_avisos a, #avisos_oblig #lif_avisos a, #avisos_cond #lif_avisos a, #avisos_pol #lif_avisos a, #avisos_prot #lif_avisos a, #avisos_rules #lif_avisos a, #avisos_copy #lif_avisos a, #avisos_otros #lif_avisos a, #avisos_obligaciones_cat #lif_avisos a{
 text-decoration:none !important;
 background:#005e98 url(/img/bg_fondoPie.gif) no-repeat right center !important;
}
#pie a#p_avisos{
 background:url(/img/bg_fondoPie.gif) no-repeat left center;

 margin-right:10px;
}
#pie a#p_avisos:hover{
 background:#005e98 url(/img/bg_fondoPie.gif) no-repeat left center;
}



#inicio{ 
background:url(../img/bg_fondon.gif);
}
/*XXXXXXXXXXXXXXXXXXXX COMUN XXXXXXXXXXXXXXXXXXXXXXXXXXXXxx*/
.mas_info{
 padding-left:15px;
 background:url(../img/bg_flechaNar.gif) no-repeat 0 2px;
 color:#0182c3 !important;
}
.img_der{
 float:right;
 border:0px;
}