/*
Description: CSS para el Canal de Eficiencia Energetica en la Empresa de Gas Natural Fenosa
Authors: Rebeca Gascon y Sergio Cerrutti para ideup!
*/

/*************ESTILOS ESTRUCTURA GENERAL****************/
*{margin:0;padding:0;}
body {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#595959;
	background:url(../images/empresas/fondo_cabecera.png) repeat-x top;
	}

img {
	border:0px;
	margin:0px;
	padding:0px;
	}

a {/*color de los enlaces por defecto*/
	color:#fd8606;
	outline:none;
	}
a:hover {
	color:#595959;
	}

h1, h2, h3, h4, h5{
	margin:0px;
	padding:0px;
}
p {
line-height:16px;
margin-bottom:14px;
}

.negrita{
font-weight:bold;
}
.pad_btn_5{
padding-bottom:5px;
}
.clear{
	clear:both;
}
.font_14{ 
	font-size:14px;
}

/*******FORMULARIOS**********/
.error{ background-color:#FFEDED }
.form_input {
font-family:Arial,Helvetica,sans-serif;
border:1px solid #C6C6C6;
color:#999999;
font-size:12px;
padding:3px;
}
	.form_input:focus {
	border:2px solid #7190b0;
	padding:2px;
	}

.form_select {
font-family:Arial,Helvetica,sans-serif;
border:1px solid #C6C6C6;
color:#999999;
font-size:12px;
padding:3px;
}
	.form_select:focus {
	border:2px solid #7190b0;
	padding:2px;
	}

.form_submit {
cursor:pointer;
}

.description {
font-style:italic;
margin-bottom:8px;
}

.form_radio {
	margin-left:12px;
	}

/*******ESTILOS PRINCIPALES**********/

/*Contenedor general, el contenedor de toda la pagina a 980 de ancho*/
#contenedor{
width:980px;
margin:0 auto;
height:auto;
}
	/*Estilos Cabecera*/
	#cabecera{
	height:180px;
	width:970px;
	margin-left:10px;
	position:relative;
	z-index:29;
	}

		#cabecera #barra_sup {
		background:transparent url(../images/empresas/barra_sup/barra_superior.png) no-repeat right top;
		height:35px;
		font-size:11px;
		padding-right:18px;
		margin-right:2px;
		float:right;
		}
			#cabecera #barra_sup #idioma { background:transparent url(../images/empresas/barra_sup/barra_superior_fin.png) no-repeat left top; height:35px; text-shadow:0px -1px 0 #fff; padding-left:28px; float:left; }
				#cabecera #barra_sup #idioma a { background:transparent url(../images/empresas/iconos/icon_idioma.gif) no-repeat left 9px; height:30px; color:#8b8b8b; line-height:30px; padding-left:23px; float:left; }
						#cabecera #barra_sup #idioma a:hover { text-decoration:none; }
			#cabecera #barra_sup #registrate {
			background:transparent url(../images/empresas/barra_sup/barra_superior_bisel.gif) no-repeat left top;
			height:23px;
			padding-left:20px;
			margin-left:20px;
			padding-top:7px;
			float:left;
			}
				#cabecera #barra_sup #registrate p {
				color:#8b8b8b;
				margin-bottom:0;
				text-shadow:0px -1px 0 #fff;
				float:left;
				}
				#cabecera #barra_sup #btn_registrate {
				margin-left:6px;
				float:left;
				}
					#cabecera #barra_sup #btn_registrate a {
					background:url(../images/es/barra_sup/btn_registro.gif) no-repeat center center;
					width:58px;
					height:17px;
					text-align:center;
					color:#12345a;
					text-decoration:none;
					line-height:16px;
					display:block;
					text-shadow:0px -1px 0 #eee;
					}
			#barra_sup #entrar {
			background:transparent url(../images/empresas/barra_sup/barra_superior_bisel.gif) no-repeat left top;
			width:78px;
			height:30px;
			margin-left:10px;
			float:left;
			}
				#cabecera #barra_sup .desplegado {
				background:url(../images/empresas/barra_sup/login_entrar.gif) repeat-y right center;
				}
					#cabecera #barra_sup .desplegado #entrar_desplegable {
					display:block;
					}
				#cabecera #barra_sup #btn_entrar {
				margin:7px 10px 0px;
				display:inline;
				float:left;
				}
					#cabecera #barra_sup #btn_entrar a {
					background:url(../images/empresas/barra_sup/btn_entrar.gif) no-repeat center center;
					width:48px;
					height:17px;
					text-align:center;
					color:#12345a;
					text-decoration:none;
					line-height:16px;
					padding-right:10px;
					display:block;
					text-shadow:0px -1px 0 #eee;
					}
				#cabecera #barra_sup #entrar_desplegable {/*hackeado ie6*/
				background:transparent url(../images/empresas/barra_sup/login_bg.gif) no-repeat center bottom;
				position:absolute;
				right:216px;
				top:29px;
				z-index:10;
				display:none;
				}
					#cabecera #barra_sup #entrar_desplegable form {
					background:url(../images/empresas/barra_sup/login_top.gif) no-repeat center top;
					padding:13px 20px;
					}
						#cabecera #barra_sup #entrar_desplegable form .label_oculto {
						display:none;
						}
						#cabecera #barra_sup #entrar_desplegable form .form_input {
						width:144px;
						}
						#cabecera #barra_sup #entrar_desplegable form #span_login_incorrecto {
						border:1px dashed #9AABB7;
						color:#7D7D7D;
						font-style:italic;
						text-align:center;
						margin:6px 0;
						padding:4px;
						display:block;
						}
												
			#cabecera #barra_sup #menu_usuario {
			background:transparent url(../images/empresas/barra_sup/barra_superior_bisel.gif) no-repeat left top;
			height:23px;
			padding-top:7px;
			margin-right:10px;
			padding-left:20px;
			margin-left:20px;
			float:left;
			color:#8b8b8b;
			text-shadow:0px -1px 0 #fff;
			}
				#cabecera #barra_sup #menu_usuario li {
				list-style-image:none;
				list-style-position:outside;
				list-style-type:none;
				margin-right:10px;
				float:left;
				}
				#cabecera #barra_sup #menu_usuario li.li-last {
				border-right:none;
				margin-right:0;
				padding-right:0;
				}
					#cabecera #barra_sup #menu_usuario li a {
					color:#8b8b8b;
					}
					#cabecera #barra_sup #menu_usuario li a:hover {
					text-decoration:none;
					}
				#cabecera #barra_sup #menu_usuario .hola {
				color:#595959;
				font-weight:bold;
				}

		#cabecera .logo_canal{
		width:382px;
		height:55px;
		float:right;
		position:absolute;
		top:51px;
		right:10px;
		}
		#cabecera .logo_uf{
		width:185px;
		height:83px;
		margin-top:16px;
		float:left;
		}

		/*Menu de navegacion del canal de empresas*/
		#cabecera #navegacion{/*HACKEADO IE6-IE7*/
		width:975px;
		height:48px;
		float:left;
		clear:both;
		position:absolute;
		left:-5px;
		top:126px;
		}
			#cabecera #navegacion ul{
			width:940px;
			height:48px;
			list-style:none;
			float:left;
			}
				#cabecera #navegacion ul li{
				display:block;
				float:left;
				}

				#cabecera #navegacion ul li a span{
				visibility:hidden;
				}

				/********************PESTAÑAS CANAL EMPRESAS********************/
				#cabecera .logo_canal { width:382px; height:55px; float:right; position:absolute; top:51px; right:10px }
				#cabecera .logo_uf { width:185px; height:83px; margin-top:16px; float:left }
				#cabecera #navegacion{ width:975px; height:48px; float:left; position:absolute; left:-5px; top:126px }
				#cabecera #navegacion ul{ width:940px; height:48px; float:left }
				#cabecera #navegacion ul li a{ display:block; text-decoration:none; height:48px }
				#cabecera #navegacion ul li a span{ visibility:hidden }
				#cabecera #navegacion ul li.herramientas{ position:relative; top:-15px }
				#cabecera #navegacion ul li.herramientas a{ height:63px; width:146px; background:url(../images/empresas/pestanya_herramientas.png) no-repeat 0 0 }
				#cabecera #navegacion ul li.herramientas a:hover{ background-position:-150px 0 }
				#cabecera #navegacion ul li.soluciones a{ width:110px; background:url(../images/es/menu_empresas.gif) no-repeat -2px -48px }
				#cabecera #navegacion ul li.soluciones a:hover,#cabecera #navegacion ul li.soluciones a.activo{ background-position:-2px 0 }
				#cabecera #navegacion ul li.publicaciones a{ width:133px; background:url(../images/es/menu_empresas.gif) no-repeat -112px -48px }
				#cabecera #navegacion ul li.publicaciones a:hover,#cabecera #navegacion ul li.publicaciones a.activo{ background-position:-112px 0 }
				#cabecera #navegacion ul li.noticias a{ width:88px; background:url(../images/es/menu_empresas.gif) no-repeat -245px -48px }
				#cabecera #navegacion ul li.noticias a:hover,#cabecera #navegacion ul li.noticias a.activo{ background-position:-245px 0 }
				#cabecera #navegacion ul li.estudios a{ width:93px; background:url(../images/es/menu_empresas.gif) no-repeat -333px -48px }
				#cabecera #navegacion ul li.estudios a:hover,#cabecera #navegacion ul li.estudios a.activo{ background-position:-333px 0 }
				#cabecera #navegacion ul li.catalogo a{ width:101px; background:url(../images/es/menu_empresas.gif) no-repeat -426px -48px }
				#cabecera #navegacion ul li.catalogo a:hover,#cabecera #navegacion ul li.catalogo a.activo{ background-position:-426px 0 }
				#cabecera #navegacion ul li.jornadas a{ width:95px; background:url(../images/es/menu_empresas.gif) no-repeat -527px -48px }
				#cabecera #navegacion ul li.jornadas a:hover,#cabecera #navegacion ul li.jornadas a.activo{ background-position:-527px 0 }
				#cabecera #navegacion ul li.tucanal a{ width:89px; background:url(../images/es/menu_empresas.gif) no-repeat -622px -48px }
				#cabecera #navegacion ul li.tucanal a:hover,#cabecera #navegacion ul li.tucanal a.activo{ background-position:-622px 0 }
				#cabecera #navegacion ul li.cursos a{ width:74px; background:url(../images/es/menu_empresas.gif) no-repeat -711px -48px }
				#cabecera #navegacion ul li.cursos a:hover,#cabecera #navegacion ul li.cursos a.activo{ background-position:-711px 0 }
				#cabecera #navegacion #rss_icon{ margin-top:14px; float:right }
				/********************FIN PESTAÑAS CANAL EMPRESAS********************/

					#cabecera #navegacion #rss_icon{
					margin-top:14px;
					float:right;
					}

	/*Estilos Contenido, contenedor de la parte central*/
	#contenido_a{
	float:left;
	background:url(../images/empresas/fondo_contenido.gif) repeat-y top;
	height:auto;
	width:980px;
	}

	/*Claims empresas*/
		#contenido_a #claim_empresas{/*HACKEADO IE6*/
		width:980px;
		height:86px;
		position:absolute;
		top:190px;
		z-index:5;
		}
		#contenido_a .img_home{/*HACKEADO IE6- IMPORTANTE PARA CAMBIAR EL PNG POR UN GIF SIN SOMBRA, HAY DOS IMAGENES DE RECLAMOS EL GIF Y EL PNG*/
		background:url(../images/empresas/claim_empresas.png) no-repeat center center;
		}
		#contenido_a .img_tucanal_empresas{/*HACKEADO IE6*/
		background:url(../images/empresas/claim_tucanal.png) no-repeat center center;
		}
		#contenido_a .img_noticias_empresas{/*HACKEADO IE6*/
		background:url(../images/empresas/claim_noticias.png) no-repeat center center;
		}
		#contenido_a .img_publicaciones_empresas{/*HACKEADO IE6*/
		background:url(../images/empresas/claim_publicaciones.png) no-repeat center center;
		}
		#contenido_a .img_herramientas_empresas{/*HACKEADO IE6*/
		background:url(../images/empresas/claim_herramientas.png) no-repeat center center;
		}
			#contenido_a .img_herramientas_empresas_horeca{/*HACKEADO IE6*/
			background:url(../images/empresas/claim_herramientas_horeca.png) no-repeat center center;
			}
			#contenido_a .img_herramientas_empresas_industria{/*HACKEADO IE6*/
			background:url(../images/empresas/claim_herramientas_industria.png) no-repeat center center;
			}
		#contenido_a .img_estudios_empresas{/*HACKEADO IE6*/
		background:url(../images/empresas/claim_estudios.png) no-repeat center center;
		}
		#contenido_a .img_mapa_empresas{/*HACKEADO IE6*/
		background:url(../images/empresas/claim_mapaweb.png) no-repeat center center;
		}
		#contenido_a .img_resultados{/*HACKEADO IE6*/
		background:url(../images/empresas/claim_resultadosbusqueda.png) no-repeat center center;
		}
		#contenido_a .img_error404{/*HACKEADO IE6*/
		background:url(../images/empresas/claim_error404.png) no-repeat center center;
		}
		#contenido_a .img_error403{/*HACKEADO IE6*/
		background:url(../images/empresas/claim_error403.png) no-repeat center center;
		}
		#contenido_a .img_cursos{/*HACKEADO IE6*/
		background:url(../images/empresas/claim_cursos.png) no-repeat center center;
		}
		#contenido_a .img_rss{/*HACKEADO IE6*/
		background:url(../images/empresas/claim_rss.png) no-repeat center center;
		}
		#contenido_a .img_soluciones{/*HACKEADO IE6*/
		background:url(../images/empresas/claim_soluciones.png) no-repeat center center;
		}
		#contenido_a .img_catalogo{/*HACKEADO IE6*/
		background:url(../images/es/claim_catalogo.png) no-repeat center center;
		}
		#contenido_a .img_listado_negocios{
		background:url(../images/es/claim_listado_negocios.gif) no-repeat center center;
		}
		#contenido_a .img_catalogo_tecnologias{
		background:url(../images/es/claim_catalogo_tecnologias.gif) no-repeat center center;
		}
		#contenido_a .img_usuarios{
		background:url(../images/es/claim_usuarios.gif) no-repeat center center;
		}
			#contenido_a #claim_empresas h3, #contenido_a #claim_empresas h2{
			visibility:hidden;
			}

		.contenido_b{
		width:980px;
		z-index:0;
		/*padding-top:80px; asi esta en la css de hogar*/
		padding-top:70px;
		height:auto;
		}
		
		.contenido_b.refactorized {padding-top:0;}

		/*CONTENIDO APLICACIONES EXTERNAS*/
		.contenido_app_externas{
			width:940px;
			margin:0px 0px 0px 20px;
		}

			#contenido_a .contenido_b #destacados_empresas{
			width:960px;
			height:245px;
			/*background:url(../images/empresas/fondo_destacado_empresas.gif) no-repeat left bottom;*/
			position:relative;
			margin:0px 10px 0px 10px;
			}
				.kwicks {
            list-style: none outside none;
            margin: 0;
            padding: 0;
            position: relative;
        }
        .kwicks li {
            cursor: pointer;
            display: block;
            float: left;
            height: 245px;
            margin-right: 5px;
            overflow: hidden;
            padding: 0;
            width: 160px;
        }
        .kwicks li.active {
            background-position: -50px 0;
            cursor: default;
        }
        #kwick1 {
            background-image: url("../images/es/destacado_home/destacado-1.jpg");
        }
        #kwick2 {
            background-image: url("../images/es/destacado_home/destacado-2.jpg");
        }
        #kwick3 {
            background-image: url("../images/es/destacado_home/destacado-3.jpg");
        }
        #kwick4 {
            background-image: url("../images/es/destacado_home/destacado-4.jpg");
        }
        #kwick5 {
            background-image: url("../images/es/destacado_home/destacado-5.jpg");
        }
        #kwick6 {
            background-image: url("../images/es/destacado_home/destacado-6.jpg");
        }
        .kwicks li .contenedor_destacado {
            display: none;
        }
        .kwicks li.active .contenedor_destacado {
            display: block;
        }
        .kwicks li .contenedor_destacado .destacado_tit {
            margin-left: 57px;
            margin-top: 22px;
        }
        .kwicks li .contenedor_destacado .destacado_tit a {
            background-color: transparent;
            background-position: 0 0;
            background-repeat: no-repeat;
            display: block;
            height: 39px;
            text-indent: -9999px;
        }
        .kwicks #kwick1 .destacado_tit a {
            background-image: url("../images/es/destacado_home/destacado-1-tit.gif");
        }
        .kwicks #kwick2 .destacado_tit a {
            background-image: url("../images/es/destacado_home/destacado-2-tit.gif");
        }
        .kwicks #kwick3 .destacado_tit a {
            background-image: url("../images/es/destacado_home/destacado-3-tit.gif");
        }
        .kwicks #kwick4 .destacado_tit a {
            background-image: url("../images/es/destacado_home/destacado-4-tit.gif");
        }
        .kwicks #kwick5 .destacado_tit a {
            background-image: url("../images/es/destacado_home/destacado-5-tit.gif");
        }
        .kwicks #kwick6 .destacado_tit a {
            background-image: url("../images/es/destacado_home/destacado-6-tit.gif");
        }
        .kwicks li .contenedor_destacado .destacado_subtit {
            margin-left: 57px;
            margin-top: 20px;
        }
        .kwicks li .contenedor_destacado p {
            margin-left: 57px;
            margin-top: 10px;
            width: 460px;
        }
        .kwicks li .contenedor_destacado p.winner {
            margin-left: 107px;
            width: 410px;
        }
        .kwicks li .contenedor_destacado .destacado_btn {
            background: url("../images/es/destacado_home/destacado-btn.gif") no-repeat scroll center top transparent;
            display: block;
            height: 39px;
            margin-left: 57px;
            margin-top: 20px;
            text-indent: -9999px;
            width: 185px;
        }
        .kwicks li .contenedor_destacado .destacado_btn:hover {
            background-position: center bottom;
        }
        .kwicks li .contenedor_destacado .destacado_btn_quiero {
            background: url("../images/es/destacado_home/destacado-btn-quiero_participar.gif") no-repeat scroll center top transparent;
            display: block;
            height: 39px;
            margin-left: 57px;
            margin-top: 0;
            text-indent: -9999px;
            width: 175px;
        }
        .kwicks li .contenedor_destacado .destacado_btn_quiero:hover {
            background-position: center bottom;
        }
        .kwick_promo_bbll {
            font-size: 11px;
            left: 240px;
            position: absolute;
            top: 205px;
        }
        .kwick_twitter {
            background: url("../images/empresas/iconos/twitter_ico.gif") no-repeat scroll right top transparent;
            font-size: 11px;
            left: 360px;
            padding: 5px 25px;
            position: absolute;
            top: 205px;
        }
        .kwicks li .contenedor_destacado .destacado_btn_1 {
            background: url("../images/es/destacado_home/destacado-btn-1.gif") no-repeat scroll center top transparent;
            display: block;
            height: 39px;
            margin-left: 57px;
            margin-top: 20px;
            text-indent: -9999px;
            width: 220px;
        }
        .kwicks li .contenedor_destacado .destacado_btn_1:hover {
            background-position: center bottom;
        }
        .kwicks li .contenedor_destacado .destacado_btn_2 {
            background: url("../images/es/destacado_home/destacado-btn-2.gif") no-repeat scroll center top transparent;
            display: block;
            height: 39px;
            margin-left: 57px;
            margin-top: 20px;
            text-indent: -9999px;
            width: 352px;
        }
        .kwicks li .contenedor_destacado .destacado_btn_2:hover {
            background-position: center bottom;
        }
        .kwicks li .contenedor_destacado .destacado_btn_3 {
            background: url("../images/es/destacado_home/destacado-btn-3.gif") no-repeat scroll center top transparent;
            display: block;
            height: 39px;
            margin-left: 57px;
            margin-top: 20px;
            text-indent: -9999px;
            width: 185px;
        }
        .kwicks li .contenedor_destacado .destacado_btn_3:hover {
            background-position: center bottom;
        }
        .kwicks li .contenedor_destacado .destacado_btn_4 {
            background: url("../images/es/destacado_home/destacado-4-6k.gif") no-repeat scroll center top transparent;
            display: block;
            height: 40px;
            margin-left: 57px;
            margin-top: 20px;
            text-indent: -9999px;
            width: 157px;
        }
        .kwicks li .contenedor_destacado .destacado_btn_4:hover {
            background-position: 0 -40px;
        }
        .kwicks li .contenedor_destacado .destacado_btn_5 {
            background: url("../images/es/destacado_home/destacado-btn-5.gif") no-repeat scroll center top transparent;
            display: block;
            height: 39px;
            margin-left: 57px;
            margin-top: 20px;
            text-indent: -9999px;
            width: 280px;
        }
        .kwicks li .contenedor_destacado .destacado_btn_5:hover {
            background-position: center bottom;
        }

			#contenido_a .contenido_b .info_central{
			width:980px;
			position:relative;
			z-index:5;
			margin:1px 0px 0px 0px;
			background:url(../images/empresas/destacado_3.gif) no-repeat center top;
			float:left;
			}
				#contenido_a .contenido_b .info_central #info_central_bottom{
				width:980px;
				height:12px;
				background:url(../images/empresas/destacado_3_bottom.gif) no-repeat center bottom;
				float:left;
				}
				/*Estilos cursos online home banda azul central, el contenido de estos destacados tiene que estar limitado*/
				#contenido_a .contenido_b .info_central h3{
				color:#ffffff;
				font-size:18px;
				font-weight:bold;
				margin:0px 0px 0px 0px;
				float:left
				}
					#contenido_a .contenido_b .info_central h3 a{
					color:#ffffff;
					text-decoration:none;
					}
						#contenido_a .contenido_b .info_central h3 a:hover{
						text-decoration:underline;
						}
				#contenido_a .contenido_b .info_central .estadisticas_home{/*HACKEADO IE6*/
				float:left;
				width:300px;
				position:relative;
				margin:10px;
				}
					#contenido_a .contenido_b .info_central .estadisticas_home ul.listado_destacado_home{
					list-style:none;
					margin:0px 0px 0px 5px;
					padding:0px;
					}
					#contenido_a .contenido_b .info_central .estadisticas_home ul.listado_destacado_home li{
					background:url(../images/empresas/linea_azul.gif) repeat-x left bottom;
					float:left;
					padding:10px 0px 10px 0px;
					width:100%;
					}
					#contenido_a .contenido_b .info_central .estadisticas_home .link_estadisticas_home{
					color:#002752;
					font-size:11px;
					margin-left:6px;
					width:210px;
					}
					#contenido_a .contenido_b .info_central .estadisticas_home .link_estadisticas_home:hover{
					text-decoration:none;
					}
					#contenido_a .contenido_b .info_central .estadisticas_home ul.listado_destacado_home li.link_todos_cursos{
					background:none;
					text-align:right;
					font-size:11px;
					}
						#contenido_a .contenido_b .info_central .estadisticas_home ul.listado_destacado_home li.link_todos_cursos a{
						color:#FFFFFF;
						text-decoration:none;
						}
						#contenido_a .contenido_b .info_central .estadisticas_home ul.listado_destacado_home li.link_todos_cursos a:hover{
						text-decoration:underline;
						}
						#contenido_a .contenido_b .info_central .estadisticas_home ul.listado_destacado_home .fecha{
						color:#ffffff;
						font-weight:bold;
						}
						#contenido_a .contenido_b .info_central .estadisticas_home ul.listado_destacado_home .resumen{
						margin:0px 0px 10px 0px;
						}
							#contenido_a .contenido_b .info_central .estadisticas_home ul.listado_destacado_home .resumen h3{
							float:none;
							}
							#contenido_a .contenido_b .info_central .estadisticas_home ul.listado_destacado_home .resumen h3 a{
							text-decoration:underline;
							}
							#contenido_a .contenido_b .info_central .estadisticas_home ul.listado_destacado_home .resumen a{
							color:#002752;
							font-size:13px;
							font-weight:bold;
							}
						#contenido_a .contenido_b .info_central .estadisticas_home ul.listado_destacado_home .duracion{
						color:#ffffff;
						}
						#contenido_a .contenido_b a.boton_masinfo{
						background:url(../images/empresas/btn_masinfo.gif) no-repeat center center;
						width:66px;
						height:23px;
						display:block;
						text-decoration:none;
						float:right
						}
						#contenido_a .contenido_b a.boton_masinfo span{
						visibility:hidden;
						}
						#contenido_a .contenido_b a.boton_descargar_pdf{/*fix ie6*/
						background:url(../images/empresas/btn_descargar_pdf.png) no-repeat center center;
						width:113px;
						height:23px;
						display:block;
						text-decoration:none;
						float:right;
						margin:10px 0px 0px 10px
						}
						#contenido_a .contenido_b a.boton_descargar_pdf span{
						visibility:hidden;
						}
						#contenido_a .contenido_b a.ver_online{/*fix ie6*/
						background:url(../images/empresas/ver_online.png) no-repeat center center;
						width:113px;
						height:23px;
						display:block;
						text-decoration:none;
						float:right;
						margin:10px 0px 0px 0px
						}
						#contenido_a .contenido_b a.ver_online span{
						visibility:hidden;
						}
				/*Estilos publicaciones home banda azul central, el contenido de estos destacados tiene que estar limitado*/
				#contenido_a .contenido_b .info_central .publicaciones{/*HACKEADO IE6*/
				float:left;
				width:290px;
				position:relative;
				margin:10px 10px 10px 25px;
				}
					#contenido_a .contenido_b .info_central .publicaciones .contenedor_publicaciones_home{
					margin:0px 0px 10px 0px;
					height:auto;
					float:left;
					background:url(../images/empresas/linea_azul.gif) repeat-x left bottom;
					padding:0px 0px 10px 0px;
					}
					#contenido_a .contenido_b .info_central .publicaciones .img_publicaciones_home{
					float:left;
					margin:10px 10px 0px 0px;
					border:1px solid #C6C6C6;
					padding:1px;
					background-color:#fff;
					}
					#contenido_a .contenido_b .info_central .publicaciones .titu_publicaciones_home{
					float:left;
					width:282px;
					margin:10px 0px 0px 0px;
					}
						#contenido_a .contenido_b .info_central .publicaciones .titu_publicaciones_home a{
						font-size:13px;
						font-weight:bold;
						color:#002752;
						}
					#contenido_a .contenido_b .info_central .publicaciones .resumen_publicaciones_home_1{
					float:right;
					width:207px;
					font-size:13px;
					color:#ffffff;
					margin:5px 0px 0px 0px;
					}
					#contenido_a .contenido_b .info_central .publicaciones .link_publicaciones_home_1{
					float:right;
					width:210px;
					font-size:11px;
					color:#002752;
					margin:5px 0px 0px 0px;
					}
					#contenido_a .contenido_b .info_central .publicaciones .link_publicaciones_home_1:hover{
					text-decoration:none;
					}
					#contenido_a .contenido_b .info_central .publicaciones .resumen_publicaciones_home_2{
					width:100%;
					clear:both;
					margin:0px 0px 10px 0px;
					background:url(../images/empresas/linea_azul.gif) repeat-x left bottom;
					padding:0px 0px 10px 0px;
					}
						#contenido_a .contenido_b .info_central .publicaciones .resumen_publicaciones_home_2 a{
						font-size:13px;
						font-weight:bold;
						color:#002752;
						}
					#contenido_a .contenido_b .info_central .publicaciones .resumen_publicaciones_home_2 a.link_publicaciones_home_2{
					font-size:11px;
					color:#ffffff;
					font-weight:normal;
					margin-top:5px;
					}
					#contenido_a .contenido_b .info_central .publicaciones .link_publicaciones_home_3{
					font-size:11px;
					color:#ffffff;
					text-decoration:none;
					text-align:right;
					width:100%;
					display:block;
					}
					#contenido_a .contenido_b .info_central .publicaciones .link_publicaciones_home_2:hover{
					text-decoration:underline;
					}

				/*Estilos herramientas home banda azul central, el contenido de estos destacados tiene que estar limitado Y CUIDADO CON LOS MARGENES EN LOS 3 CASOS, ES DECIR, CURSOS ONLINE, PUBLICACIONES Y HERRAMIENTAS*/
				#contenido_a .contenido_b .info_central .herramientas{/*HACKEADO IE6*/
				float:left;
				width:300px;
				position:relative;
				margin:10px 10px 10px 15px;
				}
					#contenido_a .contenido_b .info_central .herramientas .contenedor_herramientas_home{
					width:100%;
					float:left;
					margin:10px 0px 0px 0px;
					background:url(../images/empresas/linea_azul.gif) repeat-x bottom;
					padding:0px 0px 20px 0px;
					}
					#contenido_a .contenido_b .info_central .herramientas .antetitulo_herramientas{
					font-size:11px;
					color:#ffffff;
					font-weight:bold;
					}
					#contenido_a .contenido_b .info_central .herramientas .titu_herramientas{
					font-size:13px;
					color:#002752;
					font-weight:bold;
					margin:10px 0px 0px 0px;
					}
					#contenido_a .contenido_b .info_central .herramientas .resumen_herramientas{
					font-size:13px;
					color:#ffffff;
					margin:10px 0px 0px 0px;
					}
					#contenido_a .contenido_b .info_central .herramientas .boton_ver_herramienta{
					width:113px;
					height:23px;
					text-decoration:none;
					background:url(../images/empresas/btn_verherramienta.gif) no-repeat left top;
					display:block;
					margin:14px 0px 0px 0px;
					}
					#contenido_a .contenido_b .info_central .herramientas .boton_ver_herramienta span{
					visibility:hidden;
					}
					#contenido_a .contenido_b .info_central .herramientas .link_herramientas_home{
					margin:10px 0px 0px 0px;
					display:block;
					width:100%;
					font-size:11px;
					color:#ffffff;
					text-align:right;
					float:left;
					text-decoration:none;
					}
					#contenido_a .contenido_b .info_central .herramientas .link_herramientas_home:hover{
					text-decoration:underline;
					}
					#contenido_a .contenido_b .info_central .herramientas .link_herramientas_home_2{
					font-size:11px;
					color:#ffffff;
					text-decoration:none;
					margin-top:10px;
					float:right;
					}

/*************Bloques de contenido para la parte de la hemeroteca en la home y secciones internas************************/

			/********Estilos contenedor izquierda***********/
			#contenido_a .contenido_b .contenido_izq /*contenedor con hemeroteca de la home y para el resto de las secciones internas - HACKEADO IE6*/{
			width:620px;
			height:auto;
			position:relative;
			float:left;
			margin:25px 0px 0px 20px;
			}

			#contenido_a .contenido_b .migas{
			font-size:11px;
			margin-bottom:20px;
			text-transform:lowercase;
			}

			.contenedor_migas_pc{/*contenedor para las migas en casos de pantalla completa sin lateral derecho, p.ej. las app externas*/
				font-size:11px;
				margin:25px 0px 0px 20px;
				float:left;
				position:relative;
			}

			#contenido_a .contenido_b .contenido_izq .titulosec{
			float:left;
			width:62px;
			height:360px;
			padding:20px 0px 0px 0px;
			border-right:1px solid #d6d6d6;
			background:url(../images/empresas/titu_noticias.gif) no-repeat top left;
			}
			#contenido_a .contenido_b .contenido_izq .titulosec span{
				visibility:hidden;
			}
			#contenido_a .contenido_b .contenido_izq .link_mas{
			float:right;
			margin:20px 0px 0px 0px;
			width:85px;
			clear:both
			}
			#contenido_a .contenido_b .contenido_izq .link_mas a{
			font-size:11px;
			}
			.contenedor_listado_hemeroteca_home{
			width:540px;
			height:auto;
			float:right;
			}
			#contenido_a .contenido_b .contenido_izq ul.listado_hemeroteca{
			list-style:none;
			margin:0px;
			padding:0px;
			}
				#contenido_a .contenido_b .contenido_izq ul.listado_hemeroteca li{
				list-style:none;
				margin:0px;
				padding:0px;
				border-bottom:1px solid #e7e7e7;
				padding:10px 0px 10px 0px;
				float:left;
				width:100%;
				}
/*					#contenido_a .contenido_b .contenido_izq ul.listado_hemeroteca li img.img_hemeroteca{
					float:left;
					width:76px;
					height:76px;
					border:1px solid #c6c6c6;
					padding:1px;
					background:#ffffff;
					}
					#contenido_a .contenido_b .contenido_izq ul.listado_hemeroteca li .resumen_hemeroteca{
					float:right;
					margin:0px 0px 0px 0px;
					}	*/
						#contenido_a .contenido_b .contenido_izq ul.listado_hemeroteca li .titulo_hemeroteca{
						margin:0px 0px 10px 0px;
						background:url(../images/empresas/noticias/flecha_gris.gif) no-repeat left 0px;
						padding:0px 0px 0px 15px;
						}
						#contenido_a .contenido_b .contenido_izq ul.listado_hemeroteca li .titulo_hemeroteca a{
						color:#002751;
						font-family:Arial, Helvetica, sans-serif;
						font-size:14px;
						font-weight:bold;
						text-decoration:none;
						}
						#contenido_a .contenido_b .contenido_izq ul.listado_hemeroteca li .titulo_hemeroteca h3{
						font-size:14px;
						}
						#contenido_a .contenido_b .contenido_izq ul.listado_hemeroteca li .titulo_hemeroteca a:hover{
							color:#595959;
						}

				/*Registro*/
				#contenido_a .contenido_b .contenido_izq .titu_registro{
				left:-20px;
				margin-bottom:10px;
				position:relative;
				z-index:5;
				clear:both;
				width:629px;
				height:46px;
				background:url(../images/empresas/fondo_subtit_azul.gif) no-repeat left top;
				color:#ffffff;
				font-family:Arial, Helvetica, sans-serif;
				font-size:20px;
				padding:10px 0px 0px 10px;
				text-shadow:0px -1px 0 #777777;
				}
					#contenido_a .contenido_b .contenido_izq .titu_texto{
					float:left;
					font-size: 20px;
					font-weight:normal;
					}
					/*
					Pasos del registro (botones 1 - 2)
					#contenido_a .contenido_b .contenido_izq .titu_pasos{
					float:right;
					}
						#contenido_a .contenido_b .contenido_izq .titu_pasos .paso{
						background:url(../images/empresas/botones_destacado.gif) no-repeat right top;
						width:32px;
						height:30px;
						font-size:24px;
						font-weight:bold;
						text-align:center;
						padding-bottom:2px;
						*padding-bottom:0;
						*padding-top:2px;
						margin-right:7px;
						margin-top:-3px;
						float:left;
						}
						#contenido_a .contenido_b .contenido_izq .titu_pasos .paso_on{
						background:url(../images/empresas/botones_destacado.gif) no-repeat left top;
						}
							#contenido_a .contenido_b .contenido_izq .titu_pasos .paso a{
							width:32px;
							height:30px;
							color:#fff;
							text-decoration:none;
							display:block;
							}*/
				#registro_form {
				background:url(../images/empresas/registro/fnd_registro.gif) no-repeat center bottom;
				min-height:198px;
				_height:198px;
				padding:30px;
				}
					#registro_form h4  {
					font-size:22px;
					color:#002752;
					margin-bottom:20px;
					font-weight: normal;
					}
					#registro_form .form_input {
					width:180px;
					font-size:14px;
					}
					#registro_form .form_checkbox {
					margin-left:6px;
					}

					#registro_form  .leyenda_tucanal{
					font-size:11px;
					}
					#registro_form .form_radios_desc {
					display:inline;
					float:none;
					}
					#registro_form .form_radios {
					display:inline;
					}
					#registro_form h5 {
					color:#002752;
					font-size:14px;
					font-weight:bold;
					margin-bottom:20px;
					}

				/*Bloques contenido ficha de noticias eficientes*/
				#contenido_a .contenido_b .contenido_izq .titu_noticias{
				left:-20px;
				margin-bottom:10px;
				position:relative;
				z-index:5;
				clear:both;
				width:629px;
				height:46px;
				background:url(../images/empresas/fondo_subtit_azul.gif) no-repeat left top;
				color:#ffffff;
				font-family:Arial, Helvetica, sans-serif;
				font-size:20px;
				padding:10px 0px 0px 10px;
				}
					#contenido_a .contenido_b .contenido_izq .titu_texto{
					float:left;
					}
				.contenedor_noticias_eficientes{
				float:left;
				height:auto;
				margin:0px 0px 0px 0px;
				}
					.contenedor_noticias_eficientes h4.titulo, .contenedor_noticias_eficientes h3.titulo{
					color:#002752;
					font-size:18px;
					margin:0px 0px 10px 0px;
					}
					.contenedor_noticias_eficientes .entradilla {
					margin:0px 0px 10px 0px;
					}
						.contenedor_noticias_eficientes .entradilla p {
						font-size:15px;
						line-height:18px;
						}
					.contenedor_noticias_eficientes .tags{
					margin:0px 0px 10px 0px;
					background:url(../images/empresas/noticias/linea_puntos.gif) repeat-x bottom;
					padding:0px 0px 10px 0px;

					}
						.contenedor_noticias_eficientes .tags a{
						font-size:12px;
						text-decoration:none;
						}
						.contenedor_noticias_eficientes .tags span{
						font-size:12px;
						color:#002752;
						font-weight:bold;
						}

					.tags_listado{
					margin:10px 0px 10px 0px;
					background:url(../images/empresas/iconos/ico_tag_p.gif) no-repeat left 3px;
					padding:0px 0px 3px 16px;
					color:#4F799F;
					font-size:11px;
					}
						.tags_listado a{
						font-size:11px;
						text-decoration:none;
						color:#4F799F;
						}
						.tags_listado a:hover{
						color:#595959;
						}
						.tags_listado span{
						font-size:11px;
						color:#002752;
						font-weight:bold;
						}
					.contenedor_noticias_eficientes .fecha{
					font-size:11px;
					margin:0px 0px 10px 0px;
					}
					.contenedor_noticias_eficientes .fecha a{
					text-decoration:none;
					}
					.contenedor_noticias_eficientes .opinion{
					font-size:11px;
					margin:0px 0px 10px 0px;
					background:url(../images/empresas/noticias/linea_puntos.gif) repeat-x bottom;
					padding:0px 0px 10px 0px;
					}
					.contenedor_noticias_eficientes .opinion a{
					color:#707070;
					text-decoration:none;
					background:url(../images/empresas/noticias/ico_comment.gif) no-repeat left center;
					padding:0px 0px 0px 25px;
					}
					.contenedor_noticias_eficientes .opinion a:hover{
					color:#fd8606;
					}
					.contenedor_noticias_eficientes .volver{
					font-size:11px;
					margin:0px 0px 10px 0px;
					background:url(../images/empresas/noticias/linea_puntos.gif) repeat-x bottom;
					padding:0px 0px 10px 0px;
					}
					.contenedor_noticias_eficientes .volver a{
					color:#707070;
					text-decoration:none;
					background:url(../images/empresas/noticias/ico_return.gif) no-repeat left center;
					padding:0px 0px 0px 25px;
					}
					.contenedor_noticias_eficientes .volver a:hover{
					color:#fd8606;
					}
					.contenedor_noticias_eficientes .foto_noticia{
						float:left;
						margin:0px 10px 1px 0px;
						background-color:#ffffff;
						border:1px solid #c8c8c8;
						padding:1px;
					}
					.contenedor_noticias_eficientes .subtitulo{
						font-size:12px;
						color:#002752;
						font-weight:bold;
					}
					.contenedor_noticias_eficientes .pie_noticia{
					font-size:11px;
					margin:0px 0px 10px 0px;
					background:url(../images/empresas/noticias/linea_puntos.gif) repeat-x top;
					padding:10px 0px 10px 0px;
					}
					.contenedor_noticias_eficientes .pie_noticia .enviar_noticia{
						background:url(../images/empresas/noticias/ico_mail.gif) no-repeat left 6px;
						padding:10px 0px 10px 25px;
						margin:0px 0px 0px 5px;
					}
					.contenedor_noticias_eficientes .pie_noticia .imprimir{
						background:url(../images/empresas/noticias/ico_print.gif) no-repeat left 6px;
						padding:10px 0px 10px 25px;
						margin:0px 0px 0px 5px;
					}
					.contenedor_noticias_eficientes .pie_noticia .addthis_button{
						background:url(../images/empresas/noticias/ico_compartir.gif) no-repeat left 9px;
						padding:10px 0px 10px 20px;
						margin:0px 0px 0px 5px;
						color:#595959;
					}
					.contenedor_noticias_eficientes .pie_noticia .addthis_button:hover{
						color:#FD8606
					}

					.titulo_noticias_relacionadas{
						color:#002752;
						font-size:18px;
					}
				/*ESTILOS TABS NOTICIAS MAS VISTAS/ULTIMAS NOTICIAS*/
				#container-tabs-noticias{
					margin:15px 0px 15px 0px;
					float:left;
				}
				.tabs-nav {
				float:left;
				padding:0px;
				}
					.tabs-nav li {
					list-style:none;
					margin:0px;
					float:left;
					_width:80px;
					}
						.tabs-nav li a {
						background-color:#dedede;
						border-color:#fff;
						border-style:solid none solid solid;
						border-width:1px medium 1px 1px;
						height:34px;
						color:#002752;
						font-weight:bold;
						text-decoration:none;
						line-height:34px;
						padding:0 8px;
						display:block;
						-moz-border-radius-topleft:10px;
						-moz-border-radius-topright:10px;
						-webkit-border-top-left-radius:10px;
						-webkit-border-top-right-radius:10px;
						}
						.tabs-nav li.tabs-selected a {
						background-color:#f0efef;
						border:none;
						height:36px;
						padding:0 10px;
						cursor:default;
						color:#002752;
						}
				.tabs-container {
				padding:20px;
				width:252px;
				float:left;
				border-top:none;
				background:url(../images/empresas/noticias/fnd_noticias_tabs.gif) repeat-x top;
				-moz-border-radius-topright:10px;
				-webkit-border-top-right-radius:10px;
				}

				#container-tabs-noticias .listado_noticias_tabs{
					list-style-position:inside;
					margin:0px;
					padding:0px;
				}
				#container-tabs-noticias .listado_noticias_tabs li{
					padding:10px 0px 10px 0px;
				}
				#container-tabs-noticias .listado_noticias_tabs li .titu{
					color:#595959;
					text-decoration:none;

				}
				#container-tabs-noticias .listado_noticias_tabs li .titu:hover{
					color:#FD8606;
					text-decoration:none;

				}
				.btn_listado_completo{
					display:block;
					width:113px;
					height:23px;
					background:url(../images/empresas/noticias/btn_listado_completo.png) no-repeat center center;
					text-decoration:none;
					margin:10px auto 0px auto;
				}
				.btn_listado_completo span{
					visibility:hidden
				}
		/*FIN TABS NOTICIAS*/

		/*ESTILOS LISTADO NOTICIAS EFICIENTES*/
			.listado_noticias .categoria_noticia{
			margin:0px 0px 10px 0px;
			font-size:11px;
			color:#595959;
			}
				.listado_noticias .categoria_noticia a{
				color:#fd8606;
				}
				.listado_noticias .categoria_noticia a:hover{
				color:#595959;
				}

			.listado_noticias .link_mas_noticias{
			font-size:11px;
			float:right;
			margin:20px 0px 0px 0px;
			clear:both;
			width:70px;
			}
			.listado_noticias ul{
			height:auto;
			float:right;
			list-style:none;
			margin:0px;
			padding:0px;
			}
				.listado_noticias ul li{
				list-style:none;
				margin:0px;
				padding:0px;
				border-bottom:1px solid #e7e7e7;
				padding:15px 0px 15px 0px;
				float:left;
				}
					.listado_noticias ul li img.img_noticia{
					float:left;
					width:76px;
					height:auto;
					border:1px solid #c6c6c6;
					padding:1px;
					background:#ffffff;
					}
					.listado_noticias ul li .resumen_noticia{
					width:520px;
					float:right;
					margin:0px 0px 0px 10px;
					line-height:16px;
					}

						.listado_noticias ul li .resumen_noticia .titulo_noticia{
						color:#002752;
						font-family:Arial, Helvetica, sans-serif;
						font-size:14px;
						font-weight:bold;
						margin:0px 0px 10px 0px;
						}
							.listado_noticias ul li .resumen_noticia .titulo_noticia a{
							color:#002752;
							text-decoration:none;
							}
								.listado_noticias ul li .resumen_noticia .titulo_noticia a:hover{
								color:#595959;
								}
						.listado_noticias ul li .resumen_noticia .fecha{
						font-size:11px;
						margin:0px 0px 10px 0px;
						}
						.listado_noticias ul li .resumen_noticia .texto_noticia b,
						.listado_noticias ul li .resumen_noticia .texto_noticia strong {
						font-weight:normal;
						}
		/*FIN LISTADO NOTICIAS EFICIENTES*/

			/*Opiniones sobre las noticias eficientes*/
			.contenedor_opiniones{
				margin:0px 0px 10px 0px;
			}
			.item_opinion {
				padding:10px;
				background:transparent url(../images/empresas/noticias/fnd_opinion.gif) repeat-x center bottom;
				margin:10px 0px 0px 0px;
			}
			.item_opinion .txt_opinion{/*hackeado ie6*/
				background:url(../images/empresas/noticias/quot.png) no-repeat top left;
				padding:10px 0px 0px 10px;
				min-height:55px;
				line-height:18px;
			}
			.item_opinion .autor_fecha{
				margin:10px 0px 10px 0px;
				font-size:11px;
				text-align:right;
			}
			.item_opinion .autor_fecha span{
				color:#909090
			}
			.contenedor_opiniones .txt_info{
			margin:20px 0px 20px 0px;
			font-weight:bold;
			}

			/*Formulario enviar comentario noticias eficientes*/

			.enviar_comentario{
				float:left;
				width:580px;
				padding:25px 0px 10px 0px;
			}
				.enviar_comentario .titu_form{
				color:#002752;
				font-weight:bold;
				padding:0px 0px 10px 0px;
				font-size:16px;
				}
				.enviar_comentario .item_form{
					clear:both;
					margin:10px;
					float:left;
					width:560px;
					margin:10px 0px 10px 25px;
				}
					.enviar_comentario .form_input {
						border:1px solid #C6C6C6;
						color:#999999;
						font-family:Arial,Helvetica,sans-serif;
						font-size:12px;
						padding:3px;
						float:left;
					}
					.enviar_comentario .form_textarea {/*FIX ie6 - ie7*/
						border:1px solid #C6C6C6;
						color:#999999;
						font-family:Arial,Helvetica,sans-serif;
						font-size:12px;
						padding:3px;
						width:547px;
						height:100px;
					}
					.enviar_comentario .form_label{
						width:95px;
						display:block;
						float:left;
						color:#002752;
						font-weight:bold;
						font-size:11px
					}
					.enviar_comentario .form_label_2{
						width:95px;
						display:block;
						margin:0px 0px 10px 0px;
						color:#002752;
						font-weight:bold;
						font-size:11px
					}
					.enviar_comentario .form_boton{
						display:block;
						margin:10px 0px 0px 0px;
						background:url(../images/es/noticias/btn_enviar_formulario.gif) no-repeat center center;
						width:160px;
						height:30px;
						border:none;
						cursor:pointer;
						float:right;
					}

				/*Mensajes con icono*/
				#contenido_a .contenido_b .mensaje_e_icono  {
				padding-left:95px;
				background-position:26px 0px;
				background-repeat:no-repeat;
				min-width:40px;
				}
					#contenido_a .contenido_b .mensaje_e_icono h4  {
					font-size:22px;
					color:#002752;
					line-height:24px;
					margin-bottom:14px;
					}
					#contenido_a .contenido_b .icon_usuario  {
					background-image:url(../images/empresas/iconos/icon_usuario.gif);
					}
					#contenido_a .contenido_b .icon_email  {
					background-image:url(../images/empresas/iconos/icon_email.gif);
					}
					#contenido_a .contenido_b .icon_ok  {
					background-image:url(../images/empresas/iconos/icon_ok.gif);
					}

/***********LISTADO PUBLICACIONES**********/
			.listado_guias_internas .titu_guias_internas{
			left:-20px;
			margin:20px 0 0;
			position:relative;
			z-index:5;
			clear:both;
			width:629px;
			height:46px;
			background:url(../images/empresas/fondo_subtit_azul.gif) no-repeat left top;
			color:#ffffff;
			font-size:20px;
			padding:10px 0px 0px 10px;
			}
				.listado_guias_internas .valoracion{
				font-size:11px;
				margin:0px 0px 10px 0px;
				}
					.listado_guias_internas .valoracion ul{
					list-style:none;
					float:left;
					width:90px;
					margin:0px 10px 0px 0px;
					}
						.listado_guias_internas .valoracion ul li.uno{
						background:url(../images/empresas/estrellas.gif) no-repeat -15px top;
						width:15px;
						height:14px;
						float:left;
						padding:0px;
						border:none;
						}
						.listado_guias_internas .valoracion ul li.dos{
						background:url(../images/empresas/estrellas.gif) no-repeat 0px top;
						width:15px;
						height:14px;
						float:left;
						padding:0px;
						border:none;
						}
			.listado_guias_internas .categoria_guias{
			margin:0px 0px 10px 0px;
			font-size:11px;
			color:#595959;
			}
				.listado_guias_internas .categoria_guias a{
				color:#fd8606;
				}
				.listado_guias_internas .categoria_guias a:hover{
				color:#595959;
				}

			.listado_guias_internas .link_mas_guias{
			font-size:11px;
			float:right;
			margin:20px 0px 0px 0px;
			clear:both;
			width:70px;
			}
			.listado_guias_internas ul{
			height:auto;
			float:right;
			list-style:none;
			margin:0px;
			padding:0px;
			}
				.listado_guias_internas ul li{/*hackeado ie6*/
				list-style:none;
				margin:0px;
				border-bottom:1px solid #e7e7e7;
				padding:15px 0px 15px 0px;
				float:left;
				}
					.listado_guias_internas ul li img.img_guias{
					float:left;
					border:1px solid #c6c6c6;
					padding:1px;
					background:#ffffff;
					}
					.listado_guias_internas ul li .resumen_guias{/*hackeado ie6*/
					width:534px;
					float:right;
					margin:0px 0px 0px 10px;
					line-height:16px;
					}
						.listado_guias_internas ul li .titulo_guias{
						color:#002752;
						font-family:Arial, Helvetica, sans-serif;
						font-size:14px;
						font-weight:bold;
						margin:0px 0px 10px 0px;
						}

/***********LISTADO HERRAMIENTAS**********/
			.destacado_herramientas{
				margin:0px 10px 10px 0px;
				/*background:url(../images/empresas/herramientas/destacado_herr.jpg) no-repeat center center;
				width:617px;
				height:167px;*/
			}
			.destacado_herramientas span{
				visibility:hidden;
			}
			.listado_herramientas{
				margin:0px;
				float:left
			}
			.listado_herramientas ul{
			height:auto;
			float:right;
			list-style:none;
			margin:0px;
			padding:0px;
			}
				.listado_herramientas ul li{/*hackeado ie6*/
				list-style:none;
				margin:0px 0px 10px 0px;
				padding:0px 0px 10px 0px;
				float:left;
				}
					.listado_herramientas ul li img.img_herramientas{
					float:left;
					border:1px solid #c6c6c6;
					padding:1px;
					background:#ffffff;
					}
					.listado_herramientas ul li .resumen_herramientas{/*hackeado ie6-ie7*/
					width:520px;
					float:right;
					margin:0px 20px 0px 0px;
					line-height:16px;
					}
						.listado_herramientas ul li .titulo_herramientas{
						font-family:Arial, Helvetica, sans-serif;
						font-size:14px;
						font-weight:bold;
						margin:0px 0px 10px 0px;
						left:-20px;
						position:relative;
						z-index:5;
						clear:both;
						width:629px;
						height:31px;
						background:url(../images/empresas/fondo_titu_peque.gif) no-repeat left top;
						color:#ffffff;
						padding:5px 0px 0px 10px;
						}
						.listado_herramientas a.boton_ir_herramienta{
						background:url(../images/empresas/herramientas/btn_ir_herramienta.gif) no-repeat center center;
						width:136px;
						height:32px;
						display:block;
						text-decoration:none;
						float:right;
						margin:10px 0px 0px 0px
						}
						.listado_herramientas a.boton_ir_herramienta span{
						visibility:hidden;
						}

						.listado_herramientas  ul.listado_secundario {
							margin:0px;
							padding:0px;
							float:none;
						}
							.listado_herramientas ul.listado_secundario li{/*hackeado ie6*/
							margin:0px;
							padding:0px 0px 0px 10px;
							float:none;
							list-style:none;
							background:url(../images/empresas/bullet_1.gif) no-repeat left 5px;
							}

/***********LISTADO CURSOS**********/
			.destacado_cursos{
				margin:0px 10px 10px 0px;
				background:url(../images/empresas/destacado_cursos.jpg) no-repeat center center;
				width:617px;
				height:167px;
			}
			.destacado_cursos span{
				visibility:hidden;
			}
			.listado_cursos{
				margin:0px;
				float:left
			}
			.listado_cursos ul{
			height:auto;
			float:right;
			list-style:none;
			margin:0px;
			padding:0px;
			}
				.listado_cursos ul li{/*hackeado ie6*/
				list-style:none;
				margin:0px 0px 10px 0px;
				padding:0px 0px 10px 0px;
				float:left;
				}
					.listado_cursos ul li img.img_cursos{
					float:left;
					}
					.listado_cursos ul li .resumen_cursos{/*hackeado ie6-ie7*/
					width:520px;
					float:right;
					margin:0px 20px 0px 0px;
					line-height:16px;
					}
						.listado_cursos ul li .titulo_cursos{
						font-family:Arial, Helvetica, sans-serif;
						font-size:14px;
						font-weight:bold;
						margin:0px 0px 10px 0px;
						left:-20px;
						position:relative;
						z-index:5;
						clear:both;
						width:629px;
						height:31px;
						background:url(../images/empresas/fondo_titu_peque.gif) no-repeat left top;
						color:#ffffff;
						padding:5px 0px 0px 10px;
						}
						.listado_cursos ul li .fechas_cursos{
						font-weight:bold;
						color:#002752;
						margin-bottom:10px;
						}
						.listado_cursos a.boton_ir_curso{
						background:url(../images/empresas/btn_entrar_curso.gif) no-repeat center center;
						width:136px;
						height:32px;
						display:block;
						text-decoration:none;
						float:right;
						margin:10px 0px 0px 0px
						}
						.listado_cursos a.boton_ir_curso span{
						visibility:hidden;
						}

						.listado_cursos  ul.listado_secundario {
							margin:0px;
							padding:0px;
							float:none;
						}
							.listado_cursos ul.listado_secundario li{/*hackeado ie6*/
							margin:0px;
							padding:0px 0px 0px 10px;
							float:none;
							list-style:none;
							background:url(../images/empresas/bullet_1.gif) no-repeat left 5px;
							}

/***********PAGINA RSS**********/
.destacado_rss{
margin:0px 10px 10px 0px;
background:url(../images/empresas/destacado_rss.jpg) no-repeat center center;
width:617px;
height:167px;
}
	.destacado_rss span {
	visibility:hidden;
	}
	.destacado_rss a {
	background:url(../images/empresas/destacado_rss_btn.gif) no-repeat center center;
	width:158px;
	height:32px;
	display:block;
	text-indent:-9999px;
	margin-top:103px;
	margin-left:25px;
	}
.titulo_rss {
font-size:14px;
font-weight:bold;
margin:0px 0px 10px 0px;
left:-20px;
position:relative;
z-index:5;
clear:both;
width:629px;
height:31px;
background:url(../images/empresas/fondo_titu_peque.gif) no-repeat left top;
color:#ffffff;
padding:5px 0px 0px 10px;
}
#listado_rss li {
list-style:none;
padding-bottom:6px;
border-bottom:1px solid #e7e7e7;
margin-bottom:20px;
float:left;
}
	#listado_rss .rss_texto {
	width:498px;
	float:left;
	}
		#listado_rss .titulo_canal_rss {
		font-size:16px;
		font-weight:bold;
		color:#002752;
		margin-bottom:8px;
		}
	#listado_rss .rss_btn {
	background:url(../images/empresas/btn_rss.gif) no-repeat center center;
	width:102px;
	height:32px;
	display:block;
	text-indent:-9999px;
	margin-top:14px;
	margin-left:14px;
	float:right;
	}


/***********LISTADO PUBLICACIONES**********/
			.listado_estudios{
				background:url(../images/empresas/fnd_estudios.gif) repeat-x bottom;
				float:left;
				width:617px;
			}
			.listado_estudios ul.estudios{
			height:auto;
			list-style:none;
			margin:0px;
			padding:0px;
			}
				.listado_estudios ul.estudios li{/*hackeado ie6*/
				list-style:none;
				margin:0px 10px 0px 10px;
				border-bottom:1px solid #e7e7e7;
				background:url(../images/empresas/flecha_gris.png) no-repeat left 15px;
				padding:15px 0px 15px 16px;
				float:left;
				width:570px;
				}

				.listado_estudios ul.estudios li .titulo_estudios {
				margin:0px 0px 10px 0px;
				}
					.listado_estudios ul.estudios li .titulo_estudios a {
					color:#002752;
					font-family:Arial,Helvetica,sans-serif;
					font-size:14px;
					font-weight:bold;
					}
						.listado_estudios ul.estudios li .titulo_estudios a:hover {
						color:#595959;
						}
			.intro_estudios{
				line-height:18px;
				background:url(../images/empresas/fnd_estudios_top.gif) repeat-x top;
				padding:20px;
			}
			.intro_estudios h4{
				margin:0px 0px 10px 0px;
				font-weight:bold;
				color:#002752;
				font-size:14px;
			}
			.intro_estudios .resaltado{
				font-weight:bold;
				color:#002752;
			}
			.listado_estudios ul.intro{
			height:auto;
			list-style:none;
			margin:0px 10px 10px 10px;
			padding:0px;
			}
				.listado_estudios ul.intro li{/*hackeado ie6*/
				list-style:none;
				margin:0px;
				background:url(../images/empresas/iconos/icon_ok_p.gif) no-repeat left 10px;
				padding:10px 0px 10px 25px;
				float:left;
				width:540px;
				}


/***********ESTILOS LISTADOS GENERICOS*****************/
			/*Paginador listados*/
				ul.paginador_listados{
				margin:15px 0px 0px 0px;
				padding:0px;
				float:right;
				list-style:none;
				display:block;
				text-align:center;
				width:100%;
				font-size:11px;
				}
					ul.paginador_listados li{
					display:inline;
					margin:0px 5px 0px 5px;
					font-size:11px;
					}
						ul.paginador_listados li a{
						text-decoration:none;
						}

			/*Fin paginador listados*/

			/*Paginador comentarios*/
				ul.paginador_comentarios{
				margin:15px 0px 0px 0px;
				padding:0px;
				float:right;
				list-style:none;
				display:block;
				text-align:right;
				width:360px;
				}
					ul.paginador_comentarios li{
					display:inline;
					margin:0px 5px 0px 5px;
					font-size:11px;
					}
						ul.paginador_comentarios li a{
						text-decoration:none;
						}

				.info_mostrar{
					width:200px;
					float:left;
					font-size:11px;
					margin:15px 0px 0px 5px;
				}

			/*Fin paginador comentarios*/

			/*Filtros para listados*/

			#contenido_a .contenido_b .contenido_izq .listado_noticias{
			top:-10px;
			position:relative;
			}
				#contenido_a .contenido_b .contenido_izq .filtro_listado{
				padding:10px 0 0 15px;
				background:transparent url(../images/empresas/noticias/noticias-filtro-bg.gif) repeat-x left bottom;
				margin-bottom:10px;
				left:-10px;
				position:relative;
				width:600px;
				height:49px;
				border-top:1px solid #DDDDDD;
				}
					#contenido_a .contenido_b .contenido_izq .filtro_listado .info {
					margin-top:12px;
					float:left;
					}
					#contenido_a .contenido_b .contenido_izq .filtro_listado #filtro_fechas {
					width:122px;
					height:29px;
					margin-top:2px;
					float:right;
					}
					#contenido_a .contenido_b .contenido_izq .filtro_listado .desplegado {
					background:url(../images/empresas/noticias/noticias-filtro-btn-bg.gif) no-repeat center center;
					}
						#contenido_a .contenido_b .contenido_izq .filtro_listado  .desplegado #fechas_desplegable {
						display:block;
						}
					#contenido_a .contenido_b .contenido_izq .filtro_listado #filtro_fechas #btn_fechas {
					margin:9px 10px 3px;
					display:inline;
					float:left;
					}
						#contenido_a .contenido_b .contenido_izq .filtro_listado #filtro_fechas #btn_fechas a {
						background:url(../images/empresas/noticias/noticias-filtro-btn.gif) no-repeat center center;
						width:93px;
						height:17px;
						text-align:center;
						color:#12345a;
						text-decoration:none;
						line-height:16px;
						padding-right:10px;
						display:block;
						text-shadow:0px -1px 0 #eee;
						}
					#contenido_a .contenido_b .contenido_izq .filtro_listado  #filtro_fechas #fechas_desplegable {
					background:url(../images/empresas/noticias/noticias-filtro-capa-min.gif) no-repeat center bottom;
					width:162px;
					position:absolute;
					right:0px;
					top:38px;
					z-index:10;
					display:none;
					}
						#contenido_a .contenido_b .contenido_izq .filtro_listado  #filtro_fechas #fechas_desplegable .filtro_fechas_anyo {
						background:url(../images/empresas/noticias/noticias-filtro-top-min.gif) no-repeat center top;
						padding:6px 25px 0;
						margin-bottom:10px;
						line-height:16px;
						float:none;
						}
							#contenido_a .contenido_b .contenido_izq .filtro_listado  #filtro_fechas #fechas_desplegable .filtro_fechas_anyo h5 {
							color:#45637a;
							font-size:16px;
							margin-top:4px;
							margin-bottom:6px;
							}
							#contenido_a .contenido_b .contenido_izq .filtro_listado  #filtro_fechas #fechas_desplegable .filtro_fechas_anyo li {
							list-style:none;
							border:none;
							padding:0;
							float:none;
							}
								#contenido_a .contenido_b .contenido_izq .filtro_listado  #filtro_fechas #fechas_desplegable .filtro_fechas_anyo li a {
								color:#45637a;
								text-decoration:none;
								}
									#contenido_a .contenido_b .contenido_izq .filtro_listado  #filtro_fechas #fechas_desplegable .filtro_fechas_anyo li a:hover {
									text-decoration:underline;
									}
			/*Fin filtros para listados*/


/* Pagina de etiquetas (noticias) */
#etiquetas{
width:580px;
background:url(../images/empresas/fondo_buscador_2.gif) repeat-x left bottom;
margin:0px 0px 20px 0px;
text-align:center;
padding:0 20px 20px;
float:left;
}
	#etiquetas h4{
	color:#002752;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	padding:5px 0px 0px 10px;
	}
	#etiquetas a{
	color:#595959;
	text-decoration:none;
	line-height:28px;
	padding:0 4px;
	display:inline-block;
	}
		#etiquetas a:hover{
		color:#FD8606;
		text-decoration:underline;
		}
	#etiquetas a.nube_tags_1{
	font-size:18px;
	font-weight:bold;
	}
	#etiquetas a.nube_tags_2{
	font-size:16px;
	}
	#etiquetas a.nube_tags_3{
	font-size:14px;
	}
	#etiquetas a.nube_tags_4{
	font-size:12px;
	}


/***********FIN ESTILOS LISTADOS GENERICOS*****************/



			/********Estilos sidebar derecha***********/
			#contenido_a .contenido_b .contenido_der /*contenedor con publicaciones y banners, sidebar - HACKEADO IE6*/{
			width:294px;
			height:auto;
			position:relative;
			float:right;
			margin:45px 20px 0 10px;
			}
				#contenido_a .contenido_b .contenido_der .buscador{
				width:294px;
				height:85px;
				background:url(../images/empresas/fondo_buscador_2.gif) no-repeat left bottom;
				margin:0px 0px 20px 0px;
				padding:10px 0px 0px 0px;
				float:left;
				}
				#contenido_a .contenido_b .contenido_der .buscador h4{
				color:#002752;
				font-family:Arial, Helvetica, sans-serif;
				font-size:16px;
				padding:5px 0px 0px 10px;
				}
					#contenido_a .contenido_b .contenido_der .buscador form{
					text-align:center;
					}
					#contenido_a .contenido_b .contenido_der .buscador form a{
					display:block;
					float:right;
					margin:0px 10px 0px 0px;
					}
						#contenido_a .contenido_b .contenido_der .buscador form input.campo_buscador{
						border:1px solid #c6c6c6;
						width:200px;
						color:#b5b5b5;
						font-size:11px;
						padding:3px;
						float:left;
						margin:20px 0px 0px 10px
						}

				/* Nube de tags */
				#contenido_a .contenido_b .contenido_der #nube_tags{
				width:294px;
				background:url(../images/empresas/fondo_buscador_2.gif) no-repeat left bottom;
				margin:0px 0px 20px 0px;
				padding:10px 0px 0px 0px;
				float:left;
				}
					#contenido_a .contenido_b .contenido_der #nube_tags h4{
					color:#002752;
					font-family:Arial, Helvetica, sans-serif;
					font-size:16px;
					padding:5px 0px 0px 10px;
					}
					#contenido_a .contenido_b .contenido_der #nube_tags div{
					text-align:center;
					padding:20px;
					overflow:hidden;
					}
							#contenido_a .contenido_b .contenido_der #nube_tags div a{
							color:#595959;
							text-decoration:none;
							line-height:20px;
							padding:0 4px;
							display:inline-block;
							}
								#contenido_a .contenido_b .contenido_der #nube_tags div a:hover{
								color:#FD8606;
								text-decoration:underline;
								}
							#contenido_a .contenido_b .contenido_der #nube_tags div a.nube_tags_1{
							font-size:11px;
							}
							#contenido_a .contenido_b .contenido_der #nube_tags div a.nube_tags_2{
							font-size:12px;
							}
							#contenido_a .contenido_b .contenido_der #nube_tags div a.nube_tags_3{
							font-size:14px;
							}
							#contenido_a .contenido_b .contenido_der #nube_tags div a.nube_tags_4{
							font-size:14px;
							font-weight:bold;
							}
					#contenido_a .contenido_b .contenido_der #nube_tags #ver_tags{
					margin-right:20px;
					margin-bottom:20px;
					float:right;
					}


			/*Mapa de la web*/
			.mapa_lvl_1{
				list-style:none;
				margin:0px;
				padding:10px;
				background:url(../images/empresas/fnd_mapa.gif) no-repeat bottom right;
			}
				.mapa_lvl_1 li{
					background: url(../images/empresas/flecha_gris.gif) no-repeat left 8px;
					padding:0px 0px 0px 18px;
					font-size:14px;
					color:#002752;
					font-weight:bold;
					line-height:34px;
					*display:inline-block;
				}
					.mapa_lvl_1 li a{
					font-size:14px;
					color:#002752;
					font-weight:bold;
					text-decoration:none;
					}
					.mapa_lvl_1 li a:hover{
					color:#595959;
					}

			.mapa_lvl_2{
				list-style-type:disc;
				margin:0px 0px 0px 30px;
				padding:0px;
			}
				.mapa_lvl_2 li{
					background:none;
					padding:0px;
					font-size:12px;
					color:#595959;
					font-weight:bold;
					line-height:18px;
					margin:8px 0px;
					*display:inline-block;
				}
					.mapa_lvl_2 li a{
					font-size:12px;
					color:#595959;
					font-weight:bold;
					text-decoration:none;
					}
					.mapa_lvl_2 li a:hover{
					color:#002752;
					}

			/*Fin mapa de la web*/
			#contenido_a .contenido_b .banner_1{
			margin:10px 0px 10px 0px;
			}
			
			#banner_minisites h4{
		    margin-top: 20px; 
		    color: #002752;
		    font-size: 16px;
		    padding: 0 0 8px 10px;
			}


			#contenido_a .contenido_b #pie_contenido{
			background:url(../images/empresas/pie_contenido.gif) no-repeat bottom center;
			width:980px;
			height:28px;
			position:relative;
			clear:both;
			}

			#pie{
			text-align:center;
			width:980px;
			font-size:11px;
			margin:10px 0px 10px 0px;
			color:#999999;
			}
			#pie a{
			color:#999999;
			}
			#pie a:hover{
			color:#fd8606;
			}
/*Estilos resultados busqueda*/
.resultados_busqueda{
	width:617px;
	background:url(../images/empresas/fondo_resultados.gif) repeat-x bottom left;
	float:left;
	padding:0px 0px 20px 0px;
	margin:0px 0px 10px 0px;
	word-wrap:break-word;
	}

	.resultados_busqueda .titulo{
		background-color:#6E8EAD;
		padding:5px 10px 5px 10px;
		color:#ffffff;
		font-size:14px;
	}
	.resultados_busqueda .titulo a{
		color:#ffffff;
		font-size:14px;
		text-decoration:none;
		float:right;
		position:relative;
		top:5px;
		cursor:pointer;
	}
	.resultados_busqueda .resultados{
		list-style:none;
		margin:0px;
		padding:20px 20px 0px 20px;
	}
	.resultados_busqueda .resultados li{
		font-size:14px;
		color:#002752;
		background:url(../images/empresas/flecha_gris.gif) no-repeat left 0px;
		padding:0px 0px 0px 15px;
		margin:20px 0px 20px 0px;
		line-height:18px;
	}
		.resultados_busqueda .resultados li a{
			font-size:14px;
			color:#002752;
			text-decoration:none;
		}
		.resultados_busqueda .resultados li a:hover{
			color:#595959;
		}

.pagina_error{
	margin:20px 30px 20px 30px;
	*padding:20px 0px 0px 0px;
	font-size:26px;
	color:#595959;
	font-weight:bold;
	}
	.pagina_error span{
		color:#002752;
		font-weight:bold;
		font-size:30px;
	}
	#contenedores_mapa_errores{
		width:640px;
		height:auto;
		float:right;
		margin:0px;
	}
	#contenedores_mapa_errores .mapa_errores{
		width:300px;
		height:auto;
		float:left;
		background:none;
	}

/*Herramientas nuevas*/
#contenido_a .contenido_b #contenido_herr {
width:960px;
margin-left:10px;
margin-top:0;
}
	#herr_top_left {
	background:url(../images/empresas/herramientas/herramientas-top-bg.jpg) no-repeat left 0px;
	width:579px;
	_width:577px;
	height:217px;
	padding:30px 30px 0;
	float:left;
	}
		#herr_top_left h4 a {
		background:transparent url(../images/empresas/herramientas/herramientas-top-header.gif) no-repeat scroll center center;
		width:513px;
		height:100px;
		text-indent:-9999px;
		margin-bottom:15px;
		display:block;
		}
		#herr_top_left p {
		width:370px;
		}
	#herr_top_right {
	background:url(../images/empresas/herramientas/herramientas-topright-bg.jpg) no-repeat left 0px;
	width:291px;
	height:228px;
	padding:20px 15px 0;
	color:#fff;
	float:left;
	}
		#herr_topright_header {
		margin-bottom:12px;
		}
		#herr_top_right li {
		background:transparent url(../images/empresas/herramientas/herramientas-bullet.gif) no-repeat scroll left 1px;
		margin-bottom:8px;
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		padding-left:20px;
		}
		#herr_top_btn {
		background:transparent url(../images/empresas/herramientas/herramientas-top-btn.gif) no-repeat scroll center top;
		width:291px;
		height:49px;
		text-indent:-9999px;
		display:block;
		margin-left:2px;
		margin-top:16px;
		}
			#herr_top_btn:hover {
			background-position:center bottom;
			}
	#herr_bottom {
	background:url(../images/empresas/herramientas/herramientas-bottom-bg.png) no-repeat left 0px;
	width:960px;
	float:left;
	}
		#herr_bottom_left {
		width:420px;
		padding:30px;
		float:left;
		}
			#herr_bottom_left .herr_bottom_btn {
			background:transparent url(../images/empresas/herramientas/btn_industria.gif) no-repeat scroll center top;
			width:216px;
			height:32px;
			text-indent:-9999px;
			display:block;
			margin-left:90px;
			margin-top:30px;
			}
				#herr_bottom_left .herr_bottom_btn:hover {
				background-position:center bottom;
				}
		#herr_bottom_right {
		width:420px;
		padding:30px;
		float:left;
		}
			.herr_bottom_title {
			margin-bottom:20px;
			}
			#herr_bottom li {
			background:transparent url(../images/empresas/herramientas/herramientas-bullet.gif) no-repeat scroll left 1px;
			margin-bottom:12px;
			list-style-image:none;
			list-style-position:outside;
			list-style-type:none;
			padding-left:24px;
			}
			#herr_bottom_right .herr_bottom_btn {
			background:transparent url(../images/empresas/herramientas/btn_idee.gif) no-repeat scroll center top;
			width:268px;
			height:32px;
			text-indent:-9999px;
			display:block;
			margin-left:77px;
			margin-top:30px;
			}
				#herr_bottom_right .herr_bottom_btn:hover {
				background-position:center bottom;
				}
/* buscador */
#resultados_busqueda span {
color:#002752;
font-size:16px;
font-weight:bold;
}


/* acordeones */

ul.ui-accordion-container{
	list-style:none;
	margin:0px;
	padding:0px;
}
	ul.ui-accordion-container li {
		margin:0px;
		padding:0px;
		width:620px;
		float:left;
	}
ul.ui-accordion-container a.encabezado_acordeon{
	background:#9aa8b8 url(../images/empresas/acordeon_flechita_closed.gif) no-repeat 98% center;
	border-bottom:1px solid #ffffff;
	color:#ffffff;
	text-decoration:none;
	font-size:14px;
	padding:5px 10px 5px 10px;
	display:block;
	/*width:440px;*/
	cursor:pointer;
	text-shadow:1px 1px #6E8EAD;
}
	ul.ui-accordion-container a.encabezado_acordeon:hover{
		background:#6E8EAD url(../images/empresas/acordeon_flechita_closed_hover.gif) no-repeat 98% center;
	}
	ul.ui-accordion-container a.selected{
		background:#6E8EAD url(../images/empresas/acordeon_flechita_open.gif) no-repeat 98% center;
	}
ul.ui-accordion-container .contenidos_acordeon{
	background-color:#FBFBFB;
	padding:20px;
	float:left;
}
	ul.ui-accordion-container .contenidos_acordeon ul,
	ul.ui-accordion-container .contenidos_acordeon ol{
		margin:20px;
	}
		ul.ui-accordion-container .contenidos_acordeon li{
			margin-bottom:8px;
			width:100%;
			float:none;
		}
	ul.ui-accordion-container .contenidos_acordeon h4{
		color:#002752;
		font-size:16px;
		margin:0 0 14px;
	}


/*ESTILOS LISTADO tecnologías*/

	.destacado_tecnologias{
	margin:0px 10px 10px 0px;
	background:url(../images/es/destacado_tecnologias.jpg) no-repeat center center;
	width:617px;
	height:167px;
	}
		.destacado_tecnologias span{
		visibility:hidden;
		}
	.listado_tecnologias .titulo_tecnologias {
	background:transparent url(../images/empresas/fondo_titu_peque.gif) no-repeat scroll left top;
	clear:both;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	height:31px;
	left:-20px;
	padding:5px 0 0 10px;
	position:relative;
	width:629px;
	z-index:5;
	}
	.listado_tecnologias ul{
	height:auto;
	float:right;
	list-style:none;
	margin:0px;
	padding:0px;
	}
		.listado_tecnologias ul li{
		list-style:none;
		margin:0px;
		border-bottom:1px solid #e7e7e7;
		padding:15px 0;
		float:left;
		}
			.listado_tecnologias ul li img.img_tecnologia{
			float:left;
			height:auto;
			border:1px solid #c6c6c6;
			padding:2px;
			background:#fff;
			}
			.listado_tecnologias ul li .resumen_tecnologia{
			width:448px;
			float:right;
			margin-left:20px;
			line-height:16px;
			}

				.listado_tecnologias ul li .resumen_tecnologia .titulo_tecnologia{
				color:#002752;
				font-family:Arial, Helvetica, sans-serif;
				font-size:14px;
				font-weight:bold;
				margin-bottom:10px;
				}
					.listado_tecnologias ul li .resumen_tecnologia .titulo_tecnologia a{
					color:#002752;
					text-decoration:none;
					}
					.listado_tecnologias ul li .resumen_tecnologia .titulo_tecnologia a:hover{
					color:#595959;
					}
				.listado_tecnologias ul li .resumen_tecnologia .sectores_tecnologia{
				font-size:11px;
				margin-bottom:10px;
				}
				.listado_tecnologias ul li .texto_tecnologia li {
				margin-bottom:8px;
				padding:0px;
				border-bottom:none;
				float:none;
				}
				.listado_tecnologias ul li .resumen_tecnologia .btn_masinfo_tecnologias{
				background:transparent url(../images/empresas/btn_masinfo_tecnologias.gif) no-repeat scroll left top;
				width:144px;
				height:32px;
				text-indent:-9999px;
				float:right;
				}
					.listado_tecnologias ul li .resumen_tecnologia .btn_masinfo_tecnologias:hover{
					background-position:left bottom;
					}

/*FIN LISTADO NOTICIAS EFICIENTES*/


/* tecnologia */

#tecnologia-sectores { margin-bottom:20px; }
	#tecnologia-sectores a { font-size:11px; }

ul.ui-accordion-container .contenidos_acordeon h5 { color:#002752; font-size:13px; font-weight:bold; margin:0 0 10px; }

ul.ui-accordion-container .contenidos_acordeon table { background-color:#F7F7F7; width:100%; margin:10px auto 40px; padding:0 10px 10px; border:1px solid #eee; float:left; -moz-border-radius-topright:10px; -moz-border-radius-topleft:10px; -webkit-border-top-right-radius:10px; -webkit-border-top-left-radius:10px; }
	ul.ui-accordion-container .contenidos_acordeon table tr.encabezado { height:17px; }
		ul.ui-accordion-container .contenidos_acordeon table tr.encabezado td { background:#6686A5 url(../images/empresas/fnd_tabla.gif) repeat-x scroll center top; border-color:#fff #7B92B1 #4F6584 #fff; border-style:solid; border-width:1px; color:#fff; font-weight:bold; padding:10px; text-shadow:1px 1px #787878; }
		ul.ui-accordion-container .contenidos_acordeon table tr.encabezado2 td { background:#6686A5 url(../images/empresas/fnd_tabla_2.gif) repeat-x scroll center center; border:1px dashed #BFD1E1; font-weight:bold; }
		ul.ui-accordion-container .contenidos_acordeon table tr td { background:transparent url(../images/empresas/fnd_tabla_3.gif) repeat-x scroll center bottom; color:#565656; font-size:11px; padding:6px 12px; text-align:none; border-top:1px solid #fff; border-bottom:1px solid #F5F5F5; }
		ul.ui-accordion-container .contenidos_acordeon table .encabezadolat { background:#6686A5 url(../images/empresas/fnd_tabla_2.gif) repeat-x scroll center center; border-top:1px solid #F8F8F8; border-right:1px dashed #BFD1E1; border-bottom:1px solid #E4E4E4; font-weight:bold; text-align:right; text-shadow:1px 1px #FBFBFB; }
		ul.ui-accordion-container .contenidos_acordeon table .tabla-desc td { font-size:12px; font-weight:bold; text-align:center; background-image:none; border-bottom:none; text-shadow:1px 1px #fff; color:#777777; }
		ul.ui-accordion-container .contenidos_acordeon table .tabla-desc2 td { text-align:center; background-image:none; font-style:italic; border-top:none; border-bottom:none; }
		ul.ui-accordion-container .contenidos_acordeon table ul { margin:8px 12px 0; }
			ul.ui-accordion-container .contenidos_acordeon table li { margin-bottom:4px; }

.contenidos_acordeon img { border:1px solid #C6C6C6; padding:3px; }
.tecnologia-img-der  { margin-left:20px; margin-bottom:20px; float:right; }
.tecnologia-img-izq  { margin-right:20px; margin-bottom:20px; float:left; }
.tecnologia-img-centro  { margin-top:20px; margin-bottom:20px; text-align:center; }


/* Tenologías - lateral */

#bloque_tecnologias {
background:transparent url(../images/empresas/catalogo-tecnologia-lateral-bg.png) repeat-x scroll center bottom;
width:274px;
margin:0 0 20px;
padding:10px;
float:left;
}
	#bloque_tecnologias #filtro_sectores {
	height:29px;
	margin-top:2px;
	width:122px;
	position:relative;
	}
		#bloque_tecnologias .filtro_listado .desplegado {
		background:transparent url(../images/es/catalogo-tecnologia-btn-filtrar-bg.gif) no-repeat scroll center center;
		}
		#bloque_tecnologias #filtro_sectores #btn_sectores {
		display:inline;
		float:left;
		margin:9px 10px 3px;
		}
			#bloque_tecnologias #filtro_sectores #btn_sectores a {
			background:transparent url(../images/es/catalogo-tecnologia-btn-filtrar.gif) no-repeat scroll center center;
			color:#12345A;
			display:block;
			height:17px;
			line-height:16px;
			padding-right:10px;
			text-align:center;
			text-decoration:none;
			text-shadow:0 -1px 0 #EEEEEE;
			width:93px;
			font-size:11px;
			}
		#bloque_tecnologias #filtro_sectores #sectores_desplegable {
		background:transparent url(../images/es/catalogo-tecnologia-desplegable-bg.png) no-repeat scroll center top;
		display:none;
		width:274px;
		padding-top:20px;
		position:absolute;
		top:29px;
		left:0;
		}
			#bloque_tecnologias #filtro_sectores .filtro_sectores_categoria {
			margin:0 20px;
			list-style:none;
			margin-bottom:14px;
			}
				#bloque_tecnologias #filtro_sectores .filtro_sectores_categoria h5 {
				background:transparent url(../images/empresas/catalogo-tecnologia-lateral-desplegable-bullet.gif) no-repeat scroll left center;
				padding-left:14px;
				font-size:16px;
				font-weight:bold;
				color:#002752;
				margin-bottom:4px;
				}
				#bloque_tecnologias #filtro_sectores .filtro_sectores_categoria li {
				font-size:11px;
				line-height:16px;
				padding-left:14px;
				}
					#bloque_tecnologias #filtro_sectores .filtro_sectores_categoria li a {
					color:#608492;
					text-decoration:none;
					}
						#bloque_tecnologias #filtro_sectores .filtro_sectores_categoria li a:hover {
						color:#FD8606;
						text-decoration:underline;
						}
			#bloque_tecnologias #filtro_sectores #sectores_desplegable_bottom {
			background:transparent url(../images/empresas/catalogo-tecnologia-desplegable-bg-bottom.png) no-repeat scroll center top;
			width:274px;
			height:14px;

			}
	#listado_tecnologias {
	list-style:none;
	margin-top:16px;
	border-top:1px dotted #e7e7e7;
	padding:16px 10px 0;
	}
		#listado_tecnologias li {
		background:transparent url(../images/empresas/catalogo-tecnologia-lateral-bullet.gif) no-repeat scroll left 4px;
		padding-left:16px;
		list-style:none;
		margin-bottom:8px;
		}
			#listado_tecnologias li a {
			color:#808080;
			text-decoration:none;
			}
				#listado_tecnologias li a:hover {
				color:#FD8606;
				text-decoration:underline;
				}

/* validación y tooltips */

#contenido_a .contenido_b .contenido_izq .tooltipito_validar{
background:transparent url(../images/empresas/iconos/icon_tooltip_validar.gif) no-repeat center center;
width:21px;
height:21px;
text-indent:-9999px;
margin:1px 0 0 5px;
position:relative;
cursor:alias;
float:right;
}
#contenido_a .tooltipito{/*hackeado ie6*/
background:transparent url(../images/empresas/iconos/icon_tooltip.gif) no-repeat center center;
width:21px;
height:21px;
text-indent:-9999px;
margin:1px 0 0 5px;
position:relative;
cursor:alias;
float:left;
}
#contenido_a .tooltipito_legend{
cursor:alias;
border-bottom:1px dotted #002752;
}

	#asesor .tooltipito_capa{
	background-color:#fabada;
	width:200px;
	height:100px;
	position:absolute;
	top:0;
	left:26px;
	text-indent:0;
	}
#asesor .tooltipito_asesor{/*hackeado ie6-1e7*/
background:transparent url(../images/empresas/iconos/icon_tooltip.gif) no-repeat center center;
width:21px;
height:21px;
text-decoration:none;
margin:1px 0 0 5px;
*margin:1px 0 0 0px;
position:relative;
cursor:alias;
float:left;
display:block;
}
#contenido_a .contenido_b .contenido_izq .forms_usuario .form_input_validar {
float:left;
width:156px;
border-color:#ff8282;
}
#contenido_a .contenido_b .contenido_izq .forms_usuario .form_checkbox_validar {
margin-right:5px;
vertical-align:-3px;
}
#contenido_a .contenido_b .contenido_izq .forms_usuario .form_radios_desc {
display:inline;
float:none;
}
#contenido_a .contenido_b .contenido_izq .forms_usuario .form_radios {
display:inline;
}
#contenido_a .contenido_b .contenido_izq .forms_usuario .form_item_tooltip{
width:324px;
line-height:21px;
float:left;
}
#contenido_a .contenido_b .contenido_izq  .forms_usuario .separador-tabla-arriba td {
border-top:1px dashed #ccc;
padding-top:20px;
padding-bottom:10px;
}
#contenido_a .contenido_b .contenido_izq  .forms_usuario .separador-tabla-abajo td {
border-bottom:1px dashed #ccc;
padding-bottom:20px;
}


/* Soluciones para pymes */

#destacado_soluciones {
background:transparent url(../images/empresas/soluciones/destacado-soluciones-bg.jpg) no-repeat scroll left center;
height:303px;
margin:0 10px 10px 0;
width:617px;
position:relative;
}
	#destacado_soluciones h4 {
	font-size:20px;
	color:#002752;
	margin-top:4px;
	float:left;
	}
	#destacado_soluciones div {
	width:269px;
	margin-top:40px;
	margin-right:30px;
	float:right;
	}
		#destacado_soluciones div p {
		font-size:14px;
		}
		#destacado_soluciones div a {
		background:transparent url(../images/empresas/soluciones/icon-ver-video.gif) no-repeat scroll left center;
		font-size:14px;
		padding-left:18px;
		margin-top:30px;
		display:block;
		}
	#destacado_soluciones_img {
	background:transparent url(../images/empresas/soluciones/tb/destacado-soluciones.jpg) no-repeat scroll center top;
	width:236px;
	height:190px;
	position:absolute;
	top:70px;
	left:36px;
	text-indent:-9999px;
	}
		#destacado_soluciones_img:hover {
		background-position:center bottom;
		}
#listado_soluciones .titulo_soluciones {
background:transparent url(../images/empresas/fondo_titu_peque.gif) no-repeat scroll left top;
clear:both;
color:#fff;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
height:31px;
left:-20px;
padding:5px 0 0 10px;
position:relative;
width:629px;
z-index:5;
}
#listado_soluciones ul {
float:right;
height:auto;
list-style:none;
margin:0;
padding:0;
}
	#listado_soluciones ul li {
	border-bottom:1px solid #E7E7E7;
	float:left;
	margin:0;
	padding:15px 0;
	}
	#listado_soluciones ul li .video_solucion {
	background:transparent url(../images/empresas/soluciones/marco-soluciones.gif) no-repeat scroll center center;
	width:122px;
	height:105px;
	padding-top:3px;
	padding-left:4px;
	float:left;
	}
		#listado_soluciones ul li .video_solucion a {
		background-color:transparent;
		background-repeat:no-repeat;
		background-position:center top;
		width:117px;
		height:97px;
		display:block;
		text-indent:-9999px;
		}
			#listado_soluciones ul li .video_solucion a:hover {
			background-position:center bottom;
			}
			#listado_soluciones ul li#video-gestion .video_solucion a {
			background-image:url(../images/empresas/soluciones/tb/tb-gestion.jpg);
			}
			#listado_soluciones ul li#video-gnsolar .video_solucion a {
			background-image:url(../images/empresas/soluciones/tb/tb-gnsolar.jpg);
			}
			#listado_soluciones ul li#video-gnauto .video_solucion a {
			background-image:url(../images/empresas/soluciones/tb/tb-gnauto.jpg);
			}
			#listado_soluciones ul li#video-cogeneracion .video_solucion a {
			background-image:url(../images/empresas/soluciones/tb/tb-cogeneracion.jpg);
			}
			#listado_soluciones ul li#video-caracterizacion .video_solucion a {
			background-image:url(../images/empresas/soluciones/tb/tb-caracterizacion.jpg);
			}
	#listado_soluciones ul li .resumen_solucion {
	float:right;
	line-height:16px;
	margin-left:20px;
	width:474px;
	}
		#listado_soluciones ul li .resumen_solucion .titulo_solucion {
		color:#002752;
		font-family:Arial,Helvetica,sans-serif;
		font-size:14px;
		font-weight:bold;
		margin:0 0 10px;
		}
			#listado_soluciones ul li .resumen_solucion .titulo_solucion a {
			color:#002752;
			text-decoration:none;
			}
				#listado_soluciones ul li .resumen_solucion .titulo_solucion a:hover {
				color:#595959;
				}
		#listado_soluciones ul li .resumen_solucion .texto_solucion a {
		background:transparent url(../images/empresas/soluciones/icon-ver-video.gif) no-repeat scroll left center;
		padding-left:18px;
		display:block;
		}

#tooltip {
	width:200px;
	position:absolute;
	background:transparent url(../images/empresas/tooltip-bottom.gif) no-repeat right bottom;
	padding-bottom:6px;
	z-index:20;
	}
		#tooltip .body {
		background:transparent url(../images/empresas/tooltip-top.gif) no-repeat center top;
		padding:6px 6px 0 12px;
		font-size:11px;
		font-weight:normal;
		}
		#tooltip h3 {
		background:transparent url(../images/empresas/tooltip-top.gif) no-repeat center top;
		padding:6px 6px 0 12px;
		font-size:11px;
		font-weight:normal;
		}

/* buscador header */		
#cabecera #barra_sup .buscador_top {background:url("../images/empresas/barra_sup/barra_superior_bisel.gif") no-repeat scroll left center transparent; padding-left:20px; margin-left:10px; width: 166px; float:left; margin-top:6px}
#cabecera #barra_sup .buscador_top img {float:right; margin:0 6px 2px 0 }
#cabecera #barra_sup .buscador_top input {float:left; border:1px solid #d0d0d0; color:#8B8B8B; font-size:11px; padding:2px 2px 1px 4px; width:130px }
#cabecera #barra_sup #menu_usuario .buscador_top {background:url("../images/empresas/barra_sup/barra_superior_bisel.gif") no-repeat scroll left center transparent; padding-left:20px; margin-left:10px; width: 166px; margin-top:0px}
#cabecera #barra_sup #menu_usuario .buscador_top img {float:right; margin:0 6px 2px 0 }
#cabecera #barra_sup #menu_usuario .buscador_top input {float:left; border:1px solid #d0d0d0; color:#8B8B8B; font-size:11px; padding:2px 2px 1px 4px; width:130px; }

/*-SELECT nuevo negocio--------------------------------*/
.choose_negocio_intro {background:url("../images/empresas/tu_canal_eficiente/bg_choose_negocio_top.jpg") no-repeat center bottom; height: 120px; margin-bottom:20px; padding:20px 30px 0;}
.choose_negocio_accesos {background:url("../images/empresas/tu_canal_eficiente/bg_choose_negocio.jpg") no-repeat left bottom; height: 410px;padding:0 100px;}
.choose_negocio_accesos ul{width:400px;}
.choose_negocio_accesos li{display:inline-block; float: left; height:195px;margin:0 30px;width:138px;}
.choose_industria .choose_negocio_intro {height: 66px; margin-bottom: 0px; padding: 15px 15px 0; background:none}
.choose_industria .choose_negocio_accesos {height: 460px; padding:0px; background:none }
.choose_industria .choose_negocio_accesos ul{width:630px;}
.choose_industria .choose_negocio_accesos li{height:150px;margin-right:12px;width:114px;}
.choose_negocio_more { background:url("../images/empresas/tu_canal_eficiente/bg_choose_negocio_top.jpg") no-repeat -59px 0px; padding:4px 0 4px 10px;}

#sesion_caducada {display:none; } /*A link to show session expired*/
.message_modal {padding:20px 0;}
.message_modal h2 {float:left; width:208px; height:28px; background: url('/images/es/session_over.jpg') no-repeat scroll 0 0; padding-bottom:10px; margin-left:20px;}
.message_modal h2 p {display:none;}
.message_modal .content_modal {float:left; margin-top:15px;}

