/*nav_soluciones*/

#nav ul li a{
	text-indent:0px;
} 

#nav ul li a span{
	display:none;	
	/*font-size:0;*/
}

li.menu-mlid-440 a{
	width:117px;
	background-image: url(../img/nav_soluciones.gif);
	background-repeat: no-repeat;
} 

li.menu-mlid-440 a:hover{
	background-position: 0 -54px;
} 

li.menu-mlid-440 a.active-trail,
li.menu-mlid-440 a.active-trail:hover{
	width:126px;
	background: url(../img/nav_soluciones_act.gif) 0 0 no-repeat;
	cursor:default;
} 

	/*captacion*/
	li.menu-mlid-441 a,
	li.menu-mlid-441 a.active-trail{
		width:83px;
		background-image: url(../img/nav_sol_capt.gif);
		background-repeat: no-repeat;
	} 
	
	li.menu-mlid-441 a:hover{
		background-position: 0 -54px;
	} 
	
	li.menu-mlid-441 a.active-trail,
	li.menu-mlid-441 a.active-trail:hover{
		width:83px;
		background-image: url(../img/nav_sol_capt.gif);
		/*<<-------------------modificado*/
		background-position: 0 -108px;
		cursor:default;
	} 

	/*segmentacion*/
	li.menu-mlid-528 a,
	li.menu-mlid-528 a.active-trail{
		width:101px;
		background-image: url(../img/nav_sol_segm.gif);
		background-repeat: no-repeat;
	} 
	
	li.menu-mlid-528 a:hover{
		background-position: 0 -54px;
	} 
	
	li.menu-mlid-528 a.active-trail, 
	li.menu-mlid-528 a.active-trail:hover{
		width:101px;
		background-image: url(../img/nav_sol_segm.gif);
		/*<<-------------------modificado*/
		background-position: 0 -108px;
		cursor:default;
	} 

	/*vinculacion*/
	li.menu-mlid-529 a,
	li.menu-mlid-529 a.active-trail{
		width:84px;
		background-image: url(../img/nav_sol_vinc.gif);
		background-repeat: no-repeat;
	} 
	
	li.menu-mlid-529 a:hover{
		background-position: 0 -54px;
	} 
	
	li.menu-mlid-529 a.active-trail,
	li.menu-mlid-529 a.active-trail:hover{
		width:84px;
		background-image: url(../img/nav_sol_vinc.gif);
		/*<<-------------------modificado*/
		background-position: 0 -108px;
		cursor:default;
	} 

	/*fidelizacion*/
	li.menu-mlid-442 a,
	li.menu-mlid-442 a.active-trail{
		width:87px;
		background-image: url(../img/nav_sol_fide.gif);
		background-repeat: no-repeat;
	} 
	
	li.menu-mlid-442 a:hover{
		background-position: 0 -54px;
	} 
	
	li.menu-mlid-442 a.active-trail,
	li.menu-mlid-442 a.active-trail:hover{
		width:87px;
		background-image: url(../img/nav_sol_fide.gif);
		/*<<-------------------modificado*/
		background-position: 0 -108px;
		cursor:default;
	} 
	
	/*desvinculacion ------- Retenciones*/
	li.menu-mlid-444 a,
	li.menu-mlid-444 a.active-trail{
		width:81px;
		background-image: url(../img/nav_sol_rete.gif);
		background-repeat: no-repeat;
	} 
	
	li.menu-mlid-444 a:hover{
		background-position: 0 -54px;
	} 
	
	li.menu-mlid-444 a.active-trail,
	li.menu-mlid-444 a.active-trail:hover{
		width:81px;
		background-image: url(../img/nav_sol_rete.gif);
		/*<<-------------------modificado*/
		background-position: 0 -108px;
		cursor:default;
	} 
	
	/*reactivacion*/
	li.menu-mlid-443 a,
	li.menu-mlid-443 a.active-trail{
		width:109px;
		background-image: url(../img/nav_sol_reac.gif);
		background-repeat: no-repeat;
	} 
	
	li.menu-mlid-443 a:hover{
		background-position: 0 -54px;
	} 
	
	li.menu-mlid-443 a.active-trail,
	li.menu-mlid-443 a.active-trail:hover{
		width:109px;
		background-image: url(../img/nav_sol_reac.gif);
		/*<<-------------------modificado*/
		background-position: 0 -108px;
		cursor:default;
	} 

/*nav_servicios*/

li.menu-mlid-432 a{
	width:196px;
	background-image: url(../img/nav_servicios.gif);
	background-repeat: no-repeat;
} 

li.menu-mlid-432 a:hover{
	background-position: 0 -54px;
} 

li.menu-mlid-432 a.active-trail,
li.menu-mlid-432 a.active-trail:hover{
	width:204px;
	background: url(../img/nav_servicios_act.gif) 0 0 no-repeat;
	cursor:default;
} 

	/*base de datos*/
	li.menu-mlid-289 a,
	li.menu-mlid-289 a.active-trail{
		width:110px;
		background-image: url(../img/nav_ser_bd.gif);
		background-repeat: no-repeat;
	} 
	
	li.menu-mlid-289 a:hover{
		background-position: 0 -54px;
	} 
	
	li.menu-mlid-289 a.active-trail,
	li.menu-mlid-289 a.active-trail:hover{
		width:110px;
		background-image: url(../img/nav_ser_bd.gif);
		/*<<-------------------modificado*/
		background-position: 0 -108px;
		cursor:default;
	} 
	
	/*tratamiento de la informacion*/
	li.menu-mlid-290 a,
	li.menu-mlid-290 a.active-trail{
		width:175px;
		background-image: url(../img/nav_ser_trat.gif);
		background-repeat: no-repeat;
	} 
	
	li.menu-mlid-290 a:hover{
		background-position: 0 -54px;
	} 
	
	li.menu-mlid-290 a.active-trail,
	li.menu-mlid-290 a.active-trail:hover{
		width:175px;
		background-image: url(../img/nav_ser_trat.gif);
		/*<<-------------------modificado*/
		background-position: 0 -108px;
		cursor:default;
	} 
	
	/*geomarketing*/
	li.menu-mlid-292 a,
	li.menu-mlid-292 a.active-trail{
		width:128px;
		background-image: url(../img/nav_ser_geom.gif);
		background-repeat: no-repeat;
	} 
	
	li.menu-mlid-292 a:hover{
		background-position: 0 -54px;
	} 
	
	li.menu-mlid-292 a.active-trail,
	li.menu-mlid-292 a.active-trail:hover{
		width:128px;
		background-image: url(../img/nav_ser_geom.gif);
		/*<<-------------------modificado*/
		background-position: 0 -108px;
		cursor:default;
	} 
	
	/*analisis*/
	li.menu-mlid-592 a,
	li.menu-mlid-592 a.active-trail{
		width:134px;
		background-image: url(../img/nav_ser_mark.gif);
		background-repeat: no-repeat;
	} 
	
	li.menu-mlid-592 a:hover{
		background-position: 0 -54px;
	} 
	
	li.menu-mlid-592 a.active-trail,
	li.menu-mlid-592 a.active-trail:hover{
		width:134px;
		background-image: url(../img/nav_ser_mark.gif);
		/*<<-------------------modificado*/
		background-position: 0 -108px;
		cursor:default;
	}   


/*Formulario de Busqueda */
#search-block-form{
	margin:9px 0 0;
}

#search-block-form label{ /*modificado*/
	display:none;
}

#search-block-form fieldset{
	border-width:0;
}

#search-block-form input{
	float:left; /*modificado*/
	display:inline;
	width:110px;
	margin:0 0 0 17px;
	background: url(../img/bg_input_txt.gif) 0 0 no-repeat;
}

#search-block-form input#edit-search-block-form-1{ /*modificado*/
	border: 1px solid #ABABAB;
}	
	
#search-block-form input#edit-submit, #search-block-form input#edit-submit-1{
	float:left; /*modificado*/
	width:70px;
	margin:0 0 0 10px;
	background: url(../img/btn_buscar.gif) 0 0 no-repeat;
	border-width:0;
}

/*Formulario de contacto*/
#contact-mail-page {
}

#contact-mail-page fieldset {
	border:none;
}

#contact-mail-page legend {
	display:none;
}

#contact-mail-page label {
	display:block;
	margin: 0 0 0.5em 8px;
	color:#666;
}

#contact-mail-page input, #contact-mail-page textarea,#form_contacto select {
	border: 1px solid #d5d5d5;
	color:#666;
	padding:3px;
	margin: 0 5px 1em ;
}

#contact-mail-page input,#form_contacto select {
	width:420px;
}

#contact-mail-page textarea {
	width:420px;
	margin:0 5px;
	height:132px;
}

#contact-mail-page #divsubmit{
	position:relative;
	background: #fff url(../img/bg_hr1.gif) 50% 0 no-repeat;
	height:40px;
	margin:1em 0;
}

#contact-mail-page  #edit-submit {
	position:relative;/*modificado*/
	top:1px;/*modificado*/
	right:-326px;/*modificado*/
	display:block;
	width: 89px;
	height:35px;
	border: none;
	color:#0085A1;
	background: #fff url(../img/btn_enviar.gif) 0 0 no-repeat;
	cursor:pointer;
}

#contact-mail-page p{
	margin: 0 5px 1em;
	color:#666;
}

.error{/*modificado bq_telefono*/
	margin: 0 0 5px;
	padding:5px 0 0;
	background-color: #ffffe8;
	border: 1px solid #999;
	margin: 0 5px 1em;/*modificado*/
	color:#666;/*modificado*/
}

#edit-copy-wrapper{
	display:none;
}





/*MAIN_LINKS*/
/*#main_main ul.menu{
	background: #fff url(../img/bg_hr1.gif) 0 0 no-repeat;
	height:35px;
}

#main_main ul.menu li{
	display:inline;
	float:left;
	background:url(../img/tab_left.gif) no-repeat left top;
	margin:1px 0 0 20px;
	padding:0 0 0 7px;
}

#main_main ul.menu li a{
	display:block;
	float:left;
	height:27px;
	margin: 0 0 20px;
	background: url(../img/tab_right.gif) no-repeat right top;
	padding:8px 30px 0px 7px;
	color:#DE8703;

}

#main_main ul.menu li a:hover {
}

*/



/*SUBHOME*/
.bloque_servicio_tit h1 a{
	font-size: 30px;
	color:#0085A1;
}

/*INFO_HOME*/
#nav_info_home a{
	height:34px;
	line-height:32px;
}

#nav_info_home_txt2 a{
	color:#666;
	margin:0 0 0 12px;
}

dfn{
	font-style:italic;
}

/*SIDEBAR*/
#sidebar ul ul li.last a span{/*modificado*/
	border-width:1px;
}


/*VISTA CASOS EXITO*/
#main_main .view-VistaCasosExito{
	text-align:center;
}

#main_main .view-VistaCasosExito div{
	display:inline;
}

#main_main .view-VistaCasosExito span a{
	display:inline-block;
	width:33%;
	margin:10px 0 10px;
}

#columnas3 #main_main .view-VistaCasosExito span a{
	width:49%;	
}

/************************************SYSTEM**********************************/


/*MAIN_MAIN*//*************MODIFICADO****************/

.item_bloque_servicio_tit{
	position: relative;
	height:auto;
	_height:0px;
	border-bottom: 1px solid #ccc;;
	margin:0 0 24px;	
}

.item_bloque_servicio_tit img{
	/*border-bottom: 1px solid #ccc;*/
	position:relative;
	bottom:-4px;
	*bottom:-3px;
}

.item_bloque_servicio_tit h1{
	z-index:19;
}

#columnas2 .item_bloque_servicio_tit img,#columnas2_2 .item_bloque_servicio_tit img{
	left:240px;
}

.item_bloque_servicio_tit img.imagefield-field_logo{
	left:280px;
}

.item_bloque_servicio_tit h1 a dfn{ /*Para que los enlaces a glosario desde el título no se cambien de estilo*/
	font-size: 30px;
	color:#0085A1;
}

.item_bloque_servicio_nav{
	background: #fff url(../img/bg_hr1.gif) 0 0 no-repeat;
	height:35px;
}

/*Para los enlaces de debajo (item_bloque_servicio_nav)
#main a span{ 
	color:#0085A1;
}*/

#main_main h2 dfn{
	font-size: 16px;
	font-weight: bold;
	font-style:italic;
	padding: 0 0 0.5em;
}

/*
** Inline items (need to override above)
*/
.container-inline div, .container-inline label {
  display: inline;
}

.search-info,#search-form{
	display:none;
}

#main_main .glossary-search-term{
	margin-left:10px;
}

#main_main div.glossary-links{
	width:auto;
	height:29px;
	padding:9px 9px 0;
	background: url(../img/bg_glosario.gif) 0 0 no-repeat;
	text-align:center;
}

#main_main div.glossary-links a{
	text-transform:capitalize;
	font-weight:bold;
}

/*Quienes somos*/
                #qs-empresa .bloque_servicio_tit{
                               background: url(http://datasegmento.com.mialias.net/userfiles/image/empresa_0.jpg) 100% 100% no-repeat;
                }

                #qs-estudios .bloque_servicio_tit{
                               background: url(http://datasegmento.com.mialias.net/userfiles/image/estudios_0.jpg) 100% 100% no-repeat;
                }

                #qs-sala-prensa .bloque_servicio_tit{
                               background: url(http://datasegmento.com.mialias.net/userfiles/image/prensa_0.jpg) 100% 100% no-repeat;
                }

                #qs-responsabilidad .bloque_servicio_tit{
                               background: url(http://datasegmento.com.mialias.net/userfiles/image/responsabilidad.jpg) 100% 100% no-repeat;
                }
                
                #qs-eventos .bloque_servicio_tit{
                               background: url(http://datasegmento.com.mialias.net/userfiles/image/eventos_0.jpg) 100% 100% no-repeat;
                }

                #qs-patrocinios .bloque_servicio_tit{
                               background: url(http://datasegmento.com.mialias.net/userfiles/image/patrocinos_0.jpg) 100% 100% no-repeat;
                }



/*Soluciones*/
#imagen0{
	width:148px;
	height:445px;
	background-image:url(../img/subHomeSoluciones_r2_c1.jpg);
	background-repeat:no-repeat;
	float:left;
	
}
a.image0{
	display:block;
	width: 148px;
/*	height:478px;*/
	height: 445px; 
	/*background-image:url(../img/subHomeSoluciones_r2_c1.jpg);*/
	background-repeat:no-repeat;
	float:left;
	
	
}
a.image0:hover{
	/*background-image:url(../img/P%E1gina%201_r1_c1.jpg);*/
}

a.image1 { 
     display: block;
     width: 133px;
     height: 445px; 
     background-image: url(../img/subHomeSoluciones_r2_c2.jpg);
     background-repeat: no-repeat;
     }
	 
a.image1:hover { 
     background-image: url(../img/subHomeSoluciones_r2_c2_f2.jpg); 
     } 

a.image2 { 
     display: block;
     width: 133px; 
     height: 445px; 
     background-image: url(../img/subHomeSoluciones_r2_c3.jpg); 
     background-repeat: no-repeat;
     }
	 
a.image2:hover { 
     background-image: url(../img/subHomeSoluciones_r2_c3_f2.jpg); 
     } 

a.image3 { 
     display: block;
     width: 133px; 
     height: 445px;
     background-image: url(../img/subHomeSoluciones_r2_c4.jpg);
     background-repeat: no-repeat;
     }
	 
a.image3:hover { 
     background-image: url(../img/subHomeSoluciones_r2_c4_f2.jpg); 
     } 

a.image4 { 
     display: block; 
     width: 132px; 
     height: 445px; 
     background-image: url(../img/subHomeSoluciones_r2_c5.jpg); 
     background-repeat: no-repeat;
     }
	 
a.image4:hover { 
     background-image: url(../img/subHomeSoluciones_r2_c5_f2.jpg); 
     } 

a.image5 { 
     display: block; 
     width: 122px; 
     height: 445px; 
     background-image: url(../img/subHomeSoluciones_r2_c6.jpg); 
     background-repeat: no-repeat;
     }
	 
a.image5:hover { 
     background-image: url(../img/subHomeSoluciones_r2_c6_f2.jpg); 
     } 
	 

#imagen6{
display: block; 
     width: 801px; 
     height: 34px; 
     background-image: url(../img/subHomeSoluciones_r3_c1.jpg); 
     background-repeat: no-repeat;
	 
}
#leyenda{
	margin-left:120px;
	
}
.barra{
	float:left;
}

.contenedor{
	width:910px;
	margin-left:51px;
}

.cerrar{
	clear:both;
}
#main_main #subhome-sp{
	margin:5px 5px 5px 49px;
	color:#0085A1;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	
}

#main_main #subhome-sp2{
	background:#FFFFFF url(../img/barraSeparacion.jpg) no-repeat scroll bottom;
	padding:5px 31px;
	padding-bottom:10px;
	text-align:center;
}

#main_main #subhome-sp2 p{
	color:#0085A1;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
}

.navsubhome{
	background:#FFFFFF url(../img/barraSeparacion.jpg) no-repeat scroll top;
	height:35px;
	padding-top:3px;
}

#main_main .navsubhome li.primero{
	/*margin-left:45px;*/
	margin:0 0 0 210px !important;
}
#main_main .navsubhome li.segundo{
	/*margin-left:73px;*/
	margin:0 0 0 73px !important;
}
#main_main .navsubhome li.tercero{
	/*margin-left:22px;*/
	margin:0 0 0 32px !important;
}
#main_main .navsubhome li.cuarto{
	/*margin-left:23px;*/
	margin:0 0 0 23px !important;
}
#main_main .navsubhome li.quinto{
	/*margin-left:14px;*/
	margin:0 0 0 28px !important;
}
#main_main .navsubhome li.sexto{
	/*margin-left:12px;*/
	margin:0 0 0 27px !important;
}

/*ul li*/
#main_main #barli{
	display:block;
	background:url(img/flechaVertical.jpg);
	width:20px;
	height:50px;
}
#main_main .client{
}
#main_main .client li{
	float:left;
	position:relative;
	top:-15px;
	color:#DE8703;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	list-style:none;
	margin:0px; 
	height:39.2px;
	text-align:center;
}
.client li.first{
	border-right: #CCC 2px solid;
	padding:0px 61px;
	line-height:39.2px;
	
}
.client li.second{
	border-right: #CCC 2px solid;
	padding:0px 5px;
	width:100px;
}
.client li.third{
	border-right: #CCC 2px solid;
	padding:0px 149px;
	line-height:39.2px;
}
.client li.four{
	border-right: #CCC 2px solid;
	padding:0px 5px;
	width:100px;
}
.contenedor .subtitle{
	margin:5px 5px 5px 49px;
	color: #666;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	height:15px;
	text-align:center;
}
.subtitle{
	text-align:center;
}

/*Soluciones*/

/*Servicios y Productos*/
#areasoluciones{
	width:900px;
	margin-left:45px;
	font-family:Arial,Helvetica,sans-serif;
}

#areasoluciones .arriba{
	float: left;
	height:322px;
	width: 216px;
}

#areasoluciones .arriba a{
	display:block;
	height:100%;
	background-repeat: repeat-y;
	background-image: url(../img/bg2.jpg);
	cursor:pointer;
	text-decoration:none;
}

#areasoluciones .first a{
	background-image: url(../img/bg1.jpg);	
}

#areasoluciones .last a{
	background-image: url(../img/bg3.jpg);	
}

#areasoluciones .arriba a:hover, #areasoluciones .arriba a:focus { 
     background-image: url(../img/bg22.jpg); 
}

#areasoluciones .first a:hover, #areasoluciones .first a:focus { 
     background-image: url(../img/bg11.jpg); 
}

#areasoluciones .last a:hover, #areasoluciones .last a:focus { 
     background-image: url(../img/bg33.jpg); 
}

#areasoluciones .arriba h2{
	text-align: center;
	color:#0085A1;
	font-size:20px;
	height: 50px;
}

.anchoimgSoluciones{
	height:97px;
	text-align:center;
}

#areasoluciones .arriba p{
	font-size: 13px;
	padding-left:10px;
	padding-right:5px;
}

.enlaces{
	float:left;
	background: url(../img/bg4.jpg) no-repeat 0 0;
	width: 216px;
	height: 169px;
	padding-top:15px;
	margin:0;
}

.enlaces p{
	line-height:9px;
	padding-left: 10px;
	color:#0085A1;
}

.pie div{
	float:left;
	height:50px;
	width:432px;
	text-align:center;
	padding-top:25px;
}

.pie div span{
	color:#0085A1;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	/*Modificado 21 Abril, anterior 14px*/
	font-size:22px;
}

.pie div.tercero{
	background:url(../img/bg4_1.jpg) no-repeat top left;
}

.pie div.sub{
	padding-top:0px;
}
.pie div.sub span{
		/*Modificado 21 Abril, anterior 14px*/
	font-size:14px;
}

/*Servicios y Productos*/

/*lista de articulos*/
/*#main_main div.view-VistaResumenArticulos ul li {
	list-style:none;
	margin:0;
	padding:4px 0;
	border-bottom: 1px solid #D3D3D3;
}*/

/*lista de notas de prensa*/
/*#main_main div.view-ViewNotasPrensa ul li {
	list-style:none;
	margin:0;
	padding:4px 0;
	border-bottom: 1px solid #D3D3D3;
}
#main_main div.view-ViewNotasPrensa ul li a {
	font-size: 16px;
	color:#0085A1;
	padding: 0 0 0.5em;
}

#main_main div.view-ViewNotasPrensa ul li .views-field-field-descripcion-nota-value {
	margin: 0 0 0 15px;
	font-size: 13px;
	color:#666;
	padding: 0 0 0.5em;
}*/

/*lista de notas de prensa y articulos*/
#main_main div.view-VistaResumenArticulos ul li, #main_main div.view-ViewNotasPrensa ul li{
	list-style:none;
	margin:0;
	padding:4px 0;
	border-bottom: 1px solid #D3D3D3;
}
#main_main div.view-VistaResumenArticulos ul li a, #main_main div.view-ViewNotasPrensa ul li a {
	font-size: 16px;
	color:#0085A1;
	padding: 0 0 0.5em;
}

#main_main div.view-VistaResumenArticulos ul li .views-field-field-descripcion2-value, #main_main div.view-ViewNotasPrensa ul li .views-field-field-descripcion-nota-value {
	margin: 0 0 0 15px;
	font-size: 13px;
	color:#666;
	padding: 0 0 0.5em;
}

#main_main div.view-VistaResumenArticulos .views-field-field-fecha-art-value, #main_main div.view-ViewNotasPrensa .views-field-field-fecha-value{
	margin: 1em 0 0em 0;
	color: #DE8703;
}

#main_main div.view-VistaResumenArticulos div.views-field-field-autor-value{
	text-align:right;
	font-weight: bold;
	color:grey;
}

/*BANNER SIDEBAR */
#bannerSidebar {
	/*margin-top:5em;*/
}


/*Bloque Casos Exito -- Margen derecho*/
#main_sidebar .view-content dd{
	margin: 0 1em 1em 0;
	text-align: justify;
}

/*Enlaces para Google en contacto*/
#sidebar p a {
	color:#0085A1;
}


/*SITEMAP*/

#main_main .site-map{
	margin: 24px 0 0 30px;
}


#main_main .site-map .sitemap-box{
	float:left;
	display:inline;/*ie*/
	width:360px;
	height:auto !important ;
	height:820px;/*ie*/
	margin: 0 0 0 60px;
		
	}

#main_main .site-map .sitemap-box ul li{
		list-style:none;
}

#main_main .site-map .sitemap-box ul li a{
	display:block;
	font-size: 16px;
	padding:4px 0 4px 0 !important ;

}



/*2º y 3º nivel*/

#main_main .site-map .sitemap-box ul ul{
	margin: 0 0 0 10px;
	padding: 0;
}

#main_main .site-map .sitemap-box ul ul li{
	list-style:disc;
		margin: 0 10px 0 10px !important ; 
	padding:4px 0 4px 0 !important ;
}

#main_main .site-map .sitemap-box ul ul ul li{
	list-style:circle;
	
}

#main_main .site-map .sitemap-box ul ul li a{
	font-size: 12px;
	padding: 0;
	list-style:circle;
}

#main_main .site-map .sitemap-box ul ul li a span{
	display:block;
	
	padding:4px 0 4px 0 !important ;
	border-bottom: 1px solid #dfdfdf;
}



/*Listado del glosario para cada letra*/
.glossary-list dt{
	margin-top: 5px;
}


/*H2 en busquedahogares y negocios en menu izquierda*/

#sidebar #Layer2 h2{
	margin: 0 18px 10px 0;
	padding-top: 9px;
	color:#0085A1;
	font-family:Arial,Helvetica,sans-serif;
	font-size:20px;
	border-bottom: 1px solid #dfdfdf;
}

/*H1 en sitemap*/
#main_main h1#mapa{
	margin: 0 24px 0 24px;
	height:40px;
}

#banner{
		display:block;
}

#banner_txt h1{
	background:none;
	text-indent:0;
}

#home #banner_txt h1{
	background: url(../img/tit_grupoplaneta.gif) 0 0 no-repeat;
	text-indent:-9999px;
}



/*Ancho breadcrumb para no acortar los menus que daban problemas*/
#nav_info_txt p{
	width: 660px;
}

/*Para que en los menus del pie salgan bien los h4 con enlaces*/
#footer h4 a{
	font-weight: bold;
	color:#0085A1;

}

#home #banner_txt p{
	font-size:14px;
	margin:1em 0 1em;
}

#home #banner_txt li a{
	font-size:14px;
	margin:0 0 0.2em 2em;
	color: #0085A1;
}

#home #banner_txt h1{
	font-size: 30px;
	color:#0085A1;
	background:none;
	text-indent:0;
	margin: 2em 0 0em 0;
	height:47px;
	border-bottom: 1px solid #aaa;
}

* html #columnas3 .pags {
	width:45%;	
}



/*Boton Volver -- Termino del Glosario*/
.main_nav li.reverse{
	background:url(../img/tab_right_reverse.gif) no-repeat left top;
	padding:0 0 0 25px;
}

.main_nav li.reverse a{
	background: url(../img/tab_left_reverse.gif) no-repeat right top;
	padding:8px 15px 0px 7px;
}

/*Boton al lado del Volver -- Termino del Glosario*/
.main_nav li.no_reverse{
	float:right;
	margin:1px 20px 0 20px !important;
}

/*h1 ocultos debajo de la imagen */
h1.oculto{
	visibility:hidden;
}


/*Color azul en enlaces paginacion*/

.pagAnt a span{
	color:#0085A1;
}

.pagSig a span{
	color:#0085A1;
}



/*Dataranking seleccion registros*/

div#seleccion input, div#area input{
	border: none;
	margin: 0 5px 0 5px;
	padding: 0;
}

div#seleccion input.formulario{	
	border: 1px solid #d5d5d5;
	padding: 0;
	margin: 0 5px 0;
}

div#seleccion label, div#area label{
	margin: 0 0 1em 8px;
}



/*ol dentro de ul*/
#main_main ul li ol li{
	margin: 0 0 0 22px;
	list-style:lower-latin;
}


/*banner version 2*/

#banner_img2{
	float:left;
	display:inline;/*ie*/
	width:920px;
	margin:0 0 0 20px;
}

/*Para los enlaces en h2*/
#main_main h2 a{
	font-size: 16px;
	font-weight: bold;
}

/*Para los enlaces en h3*/
#main_main h3 a{
	font-weight: bold;
	font-size: 16px;
	font-style:italic;
	/*color:#666;*/
}

/*Para que la flecha en menu izquierdo activo salga centrada con respecto a su texto*/
#sidebar ul li a.active {
	background: transparent url(../img/ico_sb_a_hover.gif) no-repeat scroll right center;
}

#sidebar ul ul li a.active {
	background: transparent url(../img/ico_sb_a_hover.gif) no-repeat scroll right center;
}

/*Para que los menus largos a la izquierda no se solapen con la flecha al tenerlos activos*/
#sidebar ul li a{
	padding: 8px 12px 8px 0;
}

/*Fecha de nota de prensa*/
/*#main_main .view-ViewNotasPrensa .views-field-field-fecha-value{
	margin: 1em 0 0em 0;
	color: #DE8703;
}*/



/********************************Vision y Valores************************/
 
#main #vision-valores{
	/*border:solid 1px #0085A1;*/
	width:90%;
	margin: 0 auto;
	padding:10px;
}

#main  #lista-izq{
	background: transparent url(../img/bg_main_main.gif) no-repeat scroll 100% 0;
	width:25%;
	float:left;
	text-align:right;
	
}

#main #lista-izq li{
	/*padding-bottom:6px;
	padding-top:7px;*/
	margin: 0;
	padding: 7px 24px 6px 0;
	cursor:pointer;
	list-style:none;
	color: #0085A1;
	text-decoration:underline;
}

#main #lista-izq li.hover{
	
}

#main #lista-izq li.active{
	/*border-top:solid 1px #0085A1;
	border-bottom:solid 1px #0085A1;
	border-left:solid 1px #0085A1;*/
	background:	transparent url(../img/ico_sb_a_hover.gif) no-repeat scroll right center;
	color:#DE8703;
}

#main #texto-der{
	width:70%;
	float:right;
	padding:8px;
	/*border:solid 1px #0085A1;*/
}

/*Para que la barra de la izquierda se vea bien en IE6*/
#columnas3 #sidebar{
	_width:214px;
}

/*Para centrar el logo de IE7 en hogares y negocios*/
#soloIE7 img{
	margin-left: 23px;
}

/* Menu Herramientas */

#menu_herramientas_home{
	height: 45px;
	background: url(../img/bg_navinfo_herramientas.gif) 0 0 no-repeat;
	margin:8px 0 20px 20px;
	
}
#menu_herramientas_home p{
	height:34px;
	line-height:32px;
}

#menu_herramientas ul li a{
	float: left;
	_float:none;
	width:800px;
	height: 34px;
}

#menu_herramientas_txt1{
	float:left;
	width:110px;
	height: 24px;
}
#menu_herramientas_txt1 p{
	color:#666;
	margin:0 12px 0 12px;
	padding:0 12px 0 0;
}

#menu_herramientas_txt2{
	display:block;
	float:left;
	width: 770px;
	height: 30px;
	margin: 1px 0 0 30px;
}

#menu_herramientas_txt2 ul li{
	float: left;
	margin: 0 0 0 0 !important;
}

#menu_herramientas_txt2 ul li a{
	float: left;
	width: 105px;
	height: 15px;
	background-image: url(../img/menuHerramientas.gif);
	background-repeat: no-repeat;
} 

#foot_herramientas ul li a{
	float:left;
	padding: 0 !important;
	width: 105px !important;
	height: 15px;
	margin: 8px 0 0 0  !important;
	border-bottom: none !important;
	background-image: url(../img/menuHerramientas.gif);
	background-repeat: no-repeat;

}

#box_herramientas {
	width: 248px !important;
	border-bottom: 1px solid #D3D3D3;
}

#box_herramientas li {
	margin: 0px 0 1px 0  !important;
	padding: 5px 0 0 0 !important;
	height: 15px;
}

#data_negocios a{
	margin: 9px 15px 5px 15px;
	background-position: -105px -1px;

}

#data_negocios a:hover{
	margin: 9px 15px 5px 15px;
	background-position: 0px -1px;
	width:105px;

} 

#data_hogares a{
	margin: 9px 15px 0 70px;
	background-position: -105px -19px;

}

#data_hogares a:hover{
	margin: 9px 15px 0 70px;
	background-position: 0px -19px;
	width:105px;

} 

#data_ranking a{
	margin: 9px 15px 0 70px;
	background-position: -105px -37px;
}
#data_ranking a:hover{
	margin: 9px 15px 0 70px;
	background-position: 0px -37px;

} 
#segmento32 a{
	margin: 9px 15px 0 70px;
	background-position: -105px -56px;
}
#segmento32 a:hover{
	margin: 9px 15px 0 70px;
	background-position: 0px -56px;
	width:105px;

}

