@font-face {
    font-family: 'open sansBold';
    src: url('https://empresas.bancoestado.cl/bancoestado/LOGINEMP/css/webfonts/OpenSans-Bold-webfont.eot');
    src: url('https://empresas.bancoestado.cl/bancoestado/LOGINEMP/css/webfonts/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('https://empresas.bancoestado.cl/bancoestado/LOGINEMP/css/webfonts/OpenSans-Bold-webfont.woff') format('woff'),
         url('https://empresas.bancoestado.cl/bancoestado/LOGINEMP/css/webfonts/OpenSans-Bold-webfont.ttf') format('truetype'),
         url('https://empresas.bancoestado.cl/bancoestado/LOGINEMP/css/webfonts/OpenSans-Bold-webfont.svg#open_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open sansLight';
    src: url('https://empresas.bancoestado.cl/bancoestado/LOGINEMP/css/webfonts/OpenSans-Light-webfont.eot');
    src: url('https://empresas.bancoestado.cl/bancoestado/LOGINEMP/css/webfonts/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'),
         url('https://empresas.bancoestado.cl/bancoestado/LOGINEMP/css/webfonts/OpenSans-Light-webfont.woff') format('woff'),
         url('https://empresas.bancoestado.cl/bancoestado/LOGINEMP/css/webfonts/OpenSans-Light-webfont.ttf') format('truetype'),
         url('https://empresas.bancoestado.cl/bancoestado/LOGINEMP/css/webfonts/OpenSans-Light-webfont.svg#open_sanslight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open sans';
    src: url('https://empresas.bancoestado.cl/bancoestado/LOGINEMP/css/webfonts/OpenSans-Regular-webfont.eot');
    src: url('https://empresas.bancoestado.cl/bancoestado/LOGINEMP/css/webfonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('https://empresas.bancoestado.cl/bancoestado/LOGINEMP/css/webfonts/OpenSans-Regular-webfont.woff') format('woff'),
         url('https://empresas.bancoestado.cl/bancoestado/LOGINEMP/css/webfonts/OpenSans-Regular-webfont.ttf') format('truetype'),
         url('https://empresas.bancoestado.cl/bancoestado/LOGINEMP/css/webfonts/OpenSans-Regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}




/* BASIC RESET */
ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, body, html, p, blockquote, fieldset, input {
	margin:0;
	padding:0;
	font-weight: 400;
}
.caja_seguridad1 h6 {
	color: #F90;
	font-size: 14px;
	font-family: Verdana, Geneva, sans-serif;
}

/* HTML ELEMENTS */
body {
	background-color:#000;
	font-size:11px;
	font-family: 'open sans', Verdana, Arial;
	letter-spacing:1;
	color:#FFFFFF;
	line-height: 1.3em
}

a:link, a:visited {
	color: #FB7F1A;
	text-decoration: none;
}
a:hover, a:focus, a:active {
	color: #FFA800;
}

/* COMMON CLASSES */
.break {
	clear:both;
}
/* HEADER */
#img_back {
	/*	height:580px;*/
height:340px;
}
.headerimg {
	background-position: center top;
	background-repeat: no-repeat;
	width:100%;
	height:600px;
	position:absolute;
}

/* NAVIGATION */
#header-outer {
	padding-top:0px;
	position:relative;
	top:0;
	background-image: url(https://empresas.bancoestado.cl/bancoestado/LOGINEMP/img/headerbg.png) ;
}
#navigation {
	width:800px;
	position: relative;
}
/* SEARCH */
#search {
	background-color:#051733;
	float:right;
	width:220px;
	padding:10px;
}
#searchtxt {
	padding:3px;
	width:150px;
}
#searchbtn {
	border:1px solid #eee !important;
	background-color:#CD2B3A;
	color:#eee;
	padding:3px;
	margin-left:5px;
}
/* MENU */
#menu {
	position:relative;
	top:85px;
}
#menu ul {
	list-style:none;
}
#menu ul li {
	display:inline;
	font-variant:small-caps;
	font-size:12px;
}
#menu ul li a {
	color:white;
	text-decoration:none;
	font-weight:bold;
	padding-right:20px;
}
#menu ul li a:hover {
	text-decoration:underline;
}
.megamenu_container_acceso {
    margin: 0 0 0 auto;
    border:  0px solid rgb(0, 0, 0);
    width: 740px;
    height: 33px;
    position: relative;
    z-index: 999;
    top: 33px;
}
.megamenu {
    list-style: none;
    margin: 0px;
    padding: 0px;
    color: rgb(255, 255, 255);
    line-height: 15px;
    font-size: 11px;
    z-index: 99999999;
    position: absolute;
    right: 0;
}
.megamenu li {
    margin: 0px 8px 0px 2px;
    border: currentColor;
    float: left;
}
.megamenu li a {
    padding: 7px 5px;
    outline: 0px;
    color: rgb(255, 255, 255);
    text-transform: uppercase;
    text-decoration: none;
    display: block;
    text-shadow: 1px 1px 1px #000;
}
/* HEADER TEXT */
div.mensaje {
	width:394px;
	height:180px;
	float:right;
	/*background-color:#0F3;*/
	background-image: url(../img/mensajebg.png);
	position: absolute;
	right: 3px;
}
#headertxt {
	width:950px;
	margin:0 auto;
	position:relative;
	top:40px;
}
#firstline {
	color:#fff;
	font-size:46px;
	float:left;
	display:block;
	font-weight:300;
	line-height:52px;
	padding: 10px 20px;
}
#secondline {
	color:#fff;
	text-decoration:none;
	font-size:14px;
	float:left;
	display:block;
	clear:both;
	padding: 0 20px 20px 20px;
	width:350px;
	line-height: 1.4em;
}
#secondline:hover {
	text-decoration:none;
	color:#FB7F1A;
}
.pictured {
	background-color:#CC3333;
	color:#FFF;
	font-size:12px;
	padding:9px 16px;
	text-transform:uppercase;
	float:left;
	display:block;
	clear:both;
	margin-top:10px;
}
.pictured a {
	font-size:16px;
	font-style:italic;
	letter-spacing:0;
	text-transform:none;
	color:#FFF;
	text-decoration:none;
}
.pictured a:hover {
	text-decoration:underline;
}
/* CONTROLS */
.btn {
	height:32px;
	width:32px;
	float:left;
	cursor:pointer;
}

/* HEADER HAVIGATION */
#logo_bco {
	border-left: 1px solid #232323;
	border-right: 1px solid #232323;
	height: 66px;
	background-color: #000;
	text-align: center;
	display: block;
}
#logo_bco img {
	padding-top:15px;}
	
#header_menu {
	width:950px;
	margin:0 auto;
	/* [disabled]clear:both;
*/
	position:relative;
	top:0px;
}

#sidebar2 {}
#sidebar2 .boton{

}

#sidebar2  .boton2 a {
font-size: 14px;
font-weight: bold;
display: inline-block;
color: #000;
background: #fff;
border-radius: 4px;
text-align: center;
border: 0;
padding: 12px 0;
width: 100%;
}
#sidebar2 .boton2 a:hover{
      background: #F90;
    color: #fff;
}

#sidebar-left {
	position: relative;
	float:left;
		z-index:200;
	}
#sidebar1 {
	/*	height:170px;
	width:200px;*/
	
	border:1px solid #232323;
	background-color: #fff;
	border-color: #fff;
	border-radius: 0 0 4px 4px;
	border-style: none solid solid;
	border-width: medium 1px 1px;
      color: #333;

}
.linea {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	margin-top: 10px;
	margin-bottom: 15px;
}
.boton_banner {
    bottom: 20px;
    position: absolute;
    right: 0;
    width: 160px;
}


#sidebar1 .titulo {
	font-weight:300;
	background-image: url(https://empresas.bancoestado.cl/bancoestado/LOGINEMP/img/lock.gif);
	background-repeat: no-repeat;
	background-position: right center;
	font-size:20px;
	padding:10px 0;
}
#sidebar1 label{
      display: block;
      padding-bottom: 5px;
}
#sidebar1 input {
      margin-bottom: 10px;
      border-radius: 4px;
      border: 1px solid #666;
      background-color: #f5f5f5;
      padding: 6px 12px;
      width: 146px;
      font-family: inherit;
      font-size: 12px;
}
#sidebar1 .clave {
      width:  50px;
}
#sidebar1 .ingreso {
      float: right;
      width: auto;
      font-family: inherit;
      font-size: 12px;
      background: #ff8c00;
      border: 1px solid #ff8c00;
      color: #fff;
}
#sidebar1 .menu_v {
	border-top: 1px solid #232323;
	position: relative;
}

#sidebar1 .menu_v li {
	list-style:none;
	border-bottom: 1px solid #232323;
	padding: 8px 0px;
}
#sidebar1 .menu_v li a {
	text-decoration:none;
	color: rgb(204, 204, 204);
	border:0;
	background-image: url(../img/menu_arrow.gif);
	background-repeat: no-repeat;
	background-position: right center;
	display:block;
}
#sidebar1 .menu_v li a:hover {
	color: rgb(255, 255, 255);
	border:0;
	background-image: url(../img/menu_arrow_over.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
#sidebar1 .menu_v li a.active {
	text-decoration:none;
	color: rgb(255, 128, 0);
	border:0;
	background-image: url(../img/menu_arrow_active.gif);
	background-repeat: no-repeat;
	background-position: right center;
	font-weight:600;
	display:block;
	padding-right:10px;
	}
#headernav-outer {
	width:950px;
	margin:0 auto;
	position:relative;
}

#headernav {
    float: right;
    height: 50px;
    position: absolute;
    right: 3px;
    top: 230px;
    width: 80px;
}
/* CONTENT 
#home_content {
	top: -200px;
}/*
#content p { padding:10px 20px; font-size:16px; width:960px; margin:0 auto; }
#content p a { text-decoration:none; color:#CD2B3A; }
#content p a:hover { text-decoration:underline; color:#7F000C; }*/
.box {
	border:1px solid #333;
	padding:10px;
	background:#222;
	color:fff;
}
/*****************************/
.container div p {
	background-color: #FFFFFF;
}
#main {
	float:right;}

p {
 font-size: 12px;
    line-height: 1.3em;
    padding: 0em 0 1em 0;
}

h1 {
    font-size: 50px;
}
h2 {
    font-size: 180%;
	font-weight:300;

}

h3 {
	font-size: 150%;
		font-weight:300;
}
h4 {
	font-size: 120%;
	margin-bottom:10px;
	font-weight:400;
	}
h5 {
	font-size: 120%;
	margin-bottom:10px;
	font-weight: 400;
}
.f_right {
	float:right;
}
#main h1{
	font-weight:300;
	text-shadow: 2px 2px 2px #333;
	margin:10px;
	line-height: 1em;
	font-family:"open sansLight";
		}

#main .bajada_seccion{
	margin-left:10px;
	font-size:14px;
	text-shadow: 1px 1px 1px #333;
	margin-bottom:10px;
	}
	
/* * * * * * * * * * * *BACKGROUND SECCION E IMAGEN DE BANNER * * * * * * * * * * * * * * * */

.productos {
	background-image: url(https://empresas.bancoestado.cl/bancoestado/LOGINEMP/img/back_teclado.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.productos #banner_interno_home {
	background-image: url(../img/banner_cat_productos.jpg);
}


/* * * * * * * * * * * * * * * * * * * * * * * * * * * * ** * * * * * *  * * * * * * * * * * * */

.serv_linea {
	background-image: url(../img/back_teclado.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.serv_linea #banner_interno_home{
	background-image: url(../Servicios_enLinea/imgs/banner_tef.jpg);
}
.serv_linea #banner_interno_pagos_electronicos {
	background-image: url(../img/banner_pagos_elect.jpg);
}


/* * * * * * * * * * * * * * * * * * * * * * * * * * * * ** * * * * * *  * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * ** * * * * * *  * * * * * * * * * * * */

.serv_clientes {
	background-image: url(../img/back_teclado.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.serv_clientes #banner_interno_home{
	background-image: url(../img/asistencia24horas.jpg);
}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * ** * * * * * *  * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * ** * * * * * *  * * * * * * * * * * * */

.seguridad{
	background-image: url(../img/back_teclado.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.seguridad #banner_interno_home{
	background-image: url(../img/banner_home_seguridad.jpg);
	height:300px;
}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * ** * * * * * *  * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * ** * * * * * *  * * * * * * * * * * * */

.contactenos {
	background-image: url(../img/back_teclado.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.contactenos #banner_interno {
	background-image: url(../img/banner_contacto.jpg);
}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * ** * * * * * *  * * * * * * * * * * * */



.container_19 #detalle {
	background-color: #FFF;
}
.container_19 #banner_interno {
	margin:5px 0;
	height:300px;
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
	box-shadow: 0 0 5px #000000;
}
.container_19 .banner_300 {
	margin:5px 0;
	height:300px;
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
	box-shadow: 0 0 5px #000000;
}
.container_19 #banner_msg {
	margin:10px;
	background-color:#999;
	height:280px;
	display: block;
	width: 270px;
}
#banner_msg p{
	color: #FFF;
	}
	

#banner_msg h2 {
	font-size: 30px;
	font-weight: 300;
	line-height: 38px;
	color: #000;
	padding-bottom: 10px;
}
.panel{
	background-color: #FFFFFF;
	background-image: url(../img/panel_back.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
    box-shadow: 0 0 5px #000000;
	margin-top:3px;
	margin-bottom:3px;
}
.panel2 {
	background-color: #FFFFFF;
	background-image: url(../img/panel_back.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	box-shadow: 0 0 5px #000000;
	margin-top:3px;
	margin-bottom:3px;
	color: #000;
	padding: 5px;
}
#mensaje {
	padding: 15px;
	color: #000;
	margin-bottom: 15px;
	filter: Alpha(Opacity=50);
	background-image: url(../img/fondomensaje.png);
	background-repeat: repeat;
}



.content{
	/* [disabled]margin: 0 10px; */
	padding:10px;
}
#main .content{
   color:#333;}

.panel .content img {
    margin-bottom: 1em;
	display:block;
}
#home_content div.panel, #header .panel, #navbar .panel {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: url(../img/bg_panel_tile.jpg) repeat-x scroll 0 0 #000000;
    border-color: #4B4B4B #252525 #252525;
    border-image: none;
    border-style: solid;
    border-width: 1px;
    margin-bottom: 3px;
	margin-top: 3px;
}

#footer{
	display:block;
	margin:20px auto;
	border-top:solid 5px #FFA800;
	background:#1e1e1e;
	padding-bottom:10px;
	}
#footer a:link, #footer a:visited {
    color: #848383;
    text-decoration: none;
}
#footer a:hover, #footer a:focus, #footer a:active {
    color: #FFFFFF;
}
#footer .nav ul{
	list-style: none outside none;}
#footer .nav li {
	padding-left: 10px;
	background-image: url(../img/minivinieta_blanca.gif);
	background-repeat: no-repeat;
	background-position: 0px 0.4em;
}
	
.num{
	text-align:right;}

.accesos_directos li {
	list-style:none;
	border-bottom: 1px solid #232323;
	line-height:30px;
	background:url(../img/accesos_directos.png) no-repeat; 
		padding-left: 35px;
}
.accesos_directos li a {
	text-decoration:none;
	color: rgb(204, 204, 204);
	border:0;
	background-image: url(../img/menu_arrow.gif);
	background-repeat: no-repeat;
	background-position: right center;
	display:block;
}
.accesos_directos li a:hover {
	color: rgb(255, 255, 255);
	border:0;
	background-image: url(../img/menu_arrow_over.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
accesos_directos li a.active {
	text-decoration:none;
	color: rgb(255, 128, 0);
	border:0;
	background-image: url(../img/menu_arrow_active.gif);
	background-repeat: no-repeat;
	background-position: right center;
	font-weight:800;
	display:block;
	font-weight:bold;
}

.odd {
	background-color: #2c2c2c;
}
	
.accesos_directos .red_suc {
	background-position: 0px -25px;
}
.accesos_directos .bol_fac {
	background-position: 0px 0px;

}
.accesos_directos .p_elec {
	background-position: 0px -77px;
}
.accesos_directos .tel_emerg {
	background-position: 0px -52px;
}
.content h2 {
	color: #000000;
	margin: 0 0 10px 0;
	line-height:1.2em
}
.content h3 {
	color: #000000;
    line-height: 1.2em;
    margin: 10px 0;
	}
	
.panel .content p {
}
#main .panel .content {
/*	border: solid 1px #FFFFFF;*/
	}
#main .content ul {
	list-style-type: none;
	color: #333;
	padding-bottom: 5px;
	padding-left: 3px;
	padding-top: 10px;
}

ul.bullet-list li {
	background: url(../img/ul_bullet.gif) no-repeat scroll 0 0.5em transparent;
	padding-bottom: 0.545em;
	padding-left: 15px;
	line-height: 1.4em;
}

.boton {
	background-color: #ccc;
	display: block;
	/*  line-height: 30px;*/
	border:1px #F90;
	background-image: url(../img/botones_back.jpg);
	background-repeat: no-repeat;
	background-position: right 0px;
	border:1px solid #999
	}
.boton span {
	color:#333;
	font-weight:400;
	font-size:12px;
	display:block;
	padding: 6px 0 6px 10px;
    text-decoration: none;
/*   text-align: center;  text-shadow: -1px -1px 0 #3D6801;*/
	}
.boton span:hover{
	color:#F87409 !important;}


.naranjo {
	background-position:right -28px;
	border-color:#F87409;
	
	}
 .naranjo span{
	color:#FFF;}

.naranjo span:hover{
	color:#000 !important;}

.azul {
	background-position:right -56px;
	border-top-color: #00acee;
	border-right-color: #00acee;
	border-bottom-color: #00acee;
	border-left-color: #00acee;
	}
 .azul span{
	color:#FFF;}

.azul span:hover{
	color:#000 !important;}


.w5 {
    width: 5%;
}
.w10 {
    width: 10%;
}
.w15 {
    width: 15%;
}
.w20 {
    width: 20%;
}
.w30 {
    width: 30%;
}
.w40 {
    width: 40%;
}
.w50 {
    width: 50%;
}
.w60 {
    width: 60%;
}
.w70 {
    width: 70%;
}
.w80 {
    width: 80%;
}
.w90 {
    width: 90%;
}
.w100 {
    width: 100%;
}
#destacados_home li {
	float: left;
	list-style-type: none;
	margin-left: 0px;
	margin-right: 12px;
}
#destacados_home img{
	display:block;
	}
#main .content .intro_prod {
	height: 50px;
}
#sidebar1 .menu_v .submenu {
	line-height: 25px;
	padding: 0 0 0 15px;
}
#noticias .fecha {
	font-size:10px;
	}
#noticias .titular {
	margin-bottom:7px;
	display:block;
	margin-right:5px;}
#noticias  li {
	list-style-type:none;}
	
#noticias .titular a {
	text-decoration:none;
	color: rgb(204, 204, 204);
}
#noticias .titular a:hover {
	color: rgb(255, 255, 255);
}
#noticias .titular a.active {
	text-decoration:none;
	color: rgb(255, 128, 0);
}
.comentario_cliente {
	background-color:#FFFFFF;
	color:#333333;
	padding:8px;
}
.comentario_indicador{
	background-image: url(../img/comment_indicador.jpg);
	background-position: 0 0;
	background-repeat: no-repeat;
	height:10px;
	margin-bottom:2px;
}

.circ_arrow {
	color:#FFFFFF;
	font-size:17px;
	 padding: 0 !important;
}
.circ_arrow{
	list-style:none outside none;
	}
.circ_arrow li{
	background-image: url(../img/arrow_right.png);
	background-position: 0 center;
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight:400;
}
.circ_arrow li a{

    color: #FFFFFF;
    font-weight: 400;
    padding-left: 30px;
}

.circ_arrow li a:hover {
	    color: #232323;
}

.twtr-img {
	display:none}
	
.twitter_tit{
	 background-image: url("http://widgets.twimg.com/i/widget-bird.png");
    background-position: 0 center;
    background-repeat: no-repeat;
	padding-left:25px;
		}
		
/*Nuevos*/
#conten_cuerpo {
	margin: 20px;
	font-size: 13px;
}

#caja_destacado {
	margin-top: 10px;
}
#caja_destacado .izq p {
	font-size:16px;
	font-weight:normal;
}
#caja_destacado .bullet-list li {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../img/ul_bulletok.gif);
	background-repeat: no-repeat;
	background-position: 0px -1px;
	padding-left: 30px;
	font-size: 14px;
}
.der {
	width: 320px;
	float: right;
	margin-bottom: 15px;
	font-weight: bold;
	padding:5px;
}
#social {
	float: right;
	font-weight: bold;
	margin-bottom: 15px;
	padding: 0px;
	width: 320px;
}


.izq {
	float: left;
	width: 340px;
	margin-bottom: 15px;
}

#conten_cuerpo ol {
	margin-left: 20px;
}
#conten_cuerpo ol li {
	margin-bottom: 5px;
}
#conten_cuerpo  h2 {
	font-weight: normal;
	color: #000;
}.soporte {
	float: left;
	width: 300px;
}
#soporte_internet h3 {
	margin-bottom: 0px;
	margin-top: 0px;
}
#texto_descripcion{
	font-size: 14px;
	margin-bottom: 15px;
	padding: 10px;
	background-color: #EFEFEF;
}
#texto_descripcion p{
	font-size: 14px;
}

.boton_red_social {
	float: right;
	height: 24px;
	font-weight: normal;
	font-size: 12px;
	/*font-family: Arial, Helvetica, sans-serif;*/
	margin-right: 15px;
	width: auto;
	line-height: 1.5em;
}
.boton_red_social img {
	float: left;
}
.content .thum_catalogo {
	height: 133px;
	overflow: hidden;
	margin-bottom: 10px;
	width:224px;

}
.grid_5 h2 {
	display:block;
	height:50px;
	/*line-height:24px;*/
	} 
.ie6 .grid_5 h2 {
	font-size:170%;
	} 
.bor_dere {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
}.fono_grande {
	font-size: 45px;
	margin: 0px;
	padding: 0px;
}.fono_mediano {
	font-size: 35px;
	margin: 0px;
	padding-bottom: 10px;
	color: #F90;
	display:block;
	line-height:0.7em;
}
.Hbox170 {
	height:170px}

.ie6 div.mensaje {
background:#000;
}

.ie6 #header-outer {
background:#000;
height:66px;
}


.ie6 .megamenu_container {
	background-color: #000
	}

.ie6 .panel .content img {
    display: block;
}
.ie6 .twitter_tit{
	background-image: url(../img/widget-bird.gif);
	padding-left:25px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 20px;
	width: 20px;
		}
.ie7 #header-outer {
height:66px;
z-index:99;
}
.ie7 #headertxt {
	z-index:20;
}
#caja_destacado img {
	display:block;}
.listado_noticias {
	height:120px;
	overflow:auto;
	display:block;
	}
.galeria li {
	float:left;
	}
.galeria li img {
background: none repeat scroll 0 0 white;
    border: 1px solid #BBBBBB;
    margin: 7px !important;
    padding: 5px;
	}
.txt_amarillo {
	color:#FFA800}
.txt_naranjo {
	color:#FF9900}

#indic_fecha {
	margin-top:3px;
	font-size:11px;
	}
.header_soporte {
    font-size: 30px;
    font-weight: 300;
    margin: 0 auto;
    padding: 22px 0;
    text-align: right;
	position:absolute}

.header_soporte  span {	
	font-size: 20px; padding-right: 10px;
		
}
.menu_acceso {
	 padding-top: 40px;
	 text-transform:uppercase;
	 padding-left: 20px;}

.menu_acceso a {
	color:#FFFFFF
}

.menu_acceso a:hover {
/*	background-color: rgb(0,0,0);*/
	border-bottom:#FF6600 solid 4px;
}
.justificado {
	text-align:justify}

.vinieta_externa{
	float:right;
	}
.vinieta_externa li {
	list-style:none;
	float:left;
	padding:5px 10px;
	background-color:#333;

		border-bottom:1px solid #666;
			border-left:1px solid #666;
	border-radius: 0 0 5px 5px;
	box-shadow: 0 3px 5px #333; }

.vinieta_externa .last {
		border-right:1px solid #666;}
.vinieta_externa a, .vinieta_externa a:visited {
	color:#FFF; }
.vinieta_externa a:hover {
	color:#ff8c00; }

.accesos_directos .bol_fac a {
    color: rgb(255, 124, 17);

}

.accesos_directos .bol_fac a:hover {
    color: rgb(255, 0, 0);
}

.accesos_directos .bol_fac a.active {
    color: rgb(255, 124, 17);
}
