@charset utf-8;

#contenedor {
width:934px;
clear:both;
min-height:500px;
_height:auto!important;
margin:0 auto;
}

#contenedor h2,#layOut h2 {
font:bold 1.5em/1em Arial, Helvetica, sans-serif;
text-align:left;
color:#000;
width:140px;
float:right;
vertical-align:bottom;
margin-right:15px;
position:absolute;
right:0;
bottom:10px;
padding:10px;
}

#layOut {
color:#666;
}

.cab {
clear:both;
position:relative;
width:932px;
min-height:110px;
overflow:hidden;
margin-bottom:10px;
}

.h2 {
width:932px;
overflow:visible;
position:relative;
margin-top:-99px;
min-height:90px;
text-align:right;
vertical-align:middle;
}

.mn_v {
width:188px;
border:1px solid #e2e2e2;
float:left;
padding-bottom:93px;
margin-top:10px;
}

.list1 li {
border-bottom:solid 1px #e2e2e2;
padding:7px 7px 7px 15px;
}

.list1 li a {
padding-left:15px;
background:url(../img/ico_arrow_grey.gif) no-repeat left center;
display:block;
line-height:15px;
}

.list1 li a:hover {
background:url(../img/ico_arrow_orange.gif) no-repeat left center;
padding-left:15px;
color:#db4f05;
text-decoration:none;
font-weight:700;
display:block;
line-height:15px;
}

.list1 li a.act {
background:url(../img/ico_arrow_orange.gif) no-repeat left center;
padding-left:15px;
color:#db4f05;
display:block;
line-height:15px;
}

.list1 span {
display:block;
border-left:solid 20px #85bf42;
border-bottom:solid 2px #85bf42;
padding-left:7px;
padding-top:5px;
font-weight:700;
font-size:1em;
margin-left:-14px;
margin-bottom:5px;
margin-right:-5px;
padding-bottom:7px;
}

ul.list1 {
margin:0;
padding:0;
}

ul.list1 li ul.list2 {
border:1px solid #FFF;
margin-bottom:-18px;
margin-left:-15px;
margin-top:5px;
width:112%;
padding:0;
}

ul.list1 li ul.list2 li a {
background:#efeae4 url(../img/bg_sublista.gif) no-repeat 97% center;
padding-right:20px;
display:block;
color:#666;
line-height:15px;
padding-left:5px;
margin-left:-10px;
}

ul.list1 li ul.list2 li.sel a {
font-weight:700;
background:#efeae4 url(../img/bg_sublista_on.gif) no-repeat 97% center;
display:block;
line-height:15px;
margin-left:-10px;
}

ul.list1 li ul.list2 li a:hover {
background:#efeae4 url(../img/bg_sublista_on.gif) no-repeat 97% center;
font-weight:700;
color:#666;
line-height:15px;
padding-left:5px;
display:block;
margin-left:-10px;
}

ul.list1 li ul.list2 li {
background:#efeae4;
margin-right:0;
text-align:right;
font-weight:400;
}

ul.list3 {
margin-top:7px;
margin-bottom:-12px;
padding:0;
}

ul.list3 li {
margin-right:-7px!important;
background:#e3dfd9!important;
border-bottom:1px solid #ccc;
margin-left:-14px;
padding-right:30px;
}

ul.list3 li a {
display:block;
line-height:15px;
font-size:1em;
background:#e3dfd9 url(../img/bg_sublista.gif) no-repeat 97% center!important;
font-weight:400!important;
}

ul.list3 li a:hover {
background:#e3dfd9 url(../img/bg_sublista_on.gif) no-repeat 97% center!important;
padding-left:15px;
text-decoration:none;
font-weight:700;
display:block;
line-height:15px;
}

ul.list3 span {
display:block;
padding-bottom:7px;
border-left:solid 3px #69c;
border-bottom:solid 1px #69c;
padding-left:7px;
padding-top:5px;
}

.areas_int {
margin-top:15px;
}

.areas_int .list {
background-color:#c0dde5;
padding-top:5px;
padding-bottom:8px;
margin:0;
}

.areas_int .list li {
background-color:#f8faf9;
margin-bottom:1px;
line-height:17px;
padding:4px;
}

.banner_mv {
color:#53a7cc;
background:#fff url(../img/bkg_deg.gif) repeat-y;
line-height:16px;
margin-top:7px;
font-weight:700;
padding:15px;
}

.banner_mv span {
color:#666;
font-size:1.3em;
padding-top:5px;
padding-bottom:5px;
display:block;
font-weight:700;
}

.banner_mv a {
text-align:right;
display:block;
color:#53a7cc!important;
padding-right:7px;
text-decoration:underline!important;
font-size:.95em;
}

.centro {
float:left;
width:730px;
background-color:#fff;
padding:4px 0 12px 12px;
}

.centro h4 {
background-color:#F6F4F0;
font-weight:700;
color:#3E3E3E;
font-size:1.5em;
line-height:19px;
margin-bottom:10px;
padding:10px;
}

.znder {
float:left;
width:180px;
background-color:#eeebe4;
margin-left:9px;
margin-top:27px;
}

.cotiz ul {
border-left:solid 1px #c7c5c6;
border-right:solid 1px #c7c5c6;
border-top:solid 1px #c7c5c6;
}

.cotiz ul li {
border-bottom:solid 1px #c7c5c6;
background-color:#fff;
padding:7px;
}

.grs {
background-color:#f2efea!important;
}

.cotiz ul li a {
font-weight:700;
text-decoration:underline;
}

.cotiz ul li span {
color:#090;
font-weight:700;
line-height:15px;
}

.migapan {
display:block;
color:#666;
width:100%;
margin:0 0 5px!important;
padding:5px;
}

.migapan li {
display:inline;
font-size:.98em;
background:url(../img/bg_migas.gif) no-repeat left 4px;
padding-left:8px;
margin-right:6px;
padding-bottom:10px;
}

.migapan li a {
color:#666;
font-weight:700;
}

.migapan li.actual {
background:url(../img/bg_migas2.gif) no-repeat left 4px;
padding-left:8px;
}

.title4 {
color:#3e3e3e;
font-weight:700;
background-color:#f6f4f0;
clear:both;
font-size:1.5em;
line-height:19px;
display:block;
margin-bottom:10px;
padding:10px;
}

.title4 h3 {
color:#3e3e3e!important;
font-weight:700;
}

.title4 h3 span {
font-weight:400;
}

.centro .pest li {
float:left;
display:inline;
border-right:1px solid #666;
border-top:1px solid #666;
border-left:1px solid #575757;
margin-left:1px;
font-size:.95em;
}

.centro .pest li a {
color:#666;
display:block;
padding:5px 2px 5px 3px;
}

.centro .pest li.act a {
background-color:#666;
color:#fff;
}

.cont {
border-top:solid 1px #666;
clear:both;
min-height:533px;
}

.cont h4 {
background-color:#eeebe4;
color:#3E3E3E;
font-weight:700;
clear:both;
padding:10px;
}

#loop {
height:278px;
}

h4.subtitulo {
border-bottom:1px solid #C0DDE5;
color:#000;
font-size:1.2em;
font-weight:700;
margin-bottom:10px;
text-align:left;
padding:10px;
}

.contpest {
border-top:1px solid #666;
clear:both;
min-height:533px;
padding-top:10px;
}

.contenido,.contpest {
line-height:1.3em;
}

.contenido p,.contpest p {
margin-bottom:17px;
}

.contenido a.enl,.contpest a.enl {
color:#c60;
font-weight:700;
margin-bottom:17px;
display:block;
}

.contenido img.int,.contpest img.int {
max-width:720px;
margin-bottom:17px;
}

.noti_int {
float:left;
margin-left:9px;
width:190px;
margin-top:7px;
}

.tablewai {
color:#333;
width:98%;
border-collapse:collapse;
border-spacing:0;
margin:0 0 35px 5px;
}

.tablewai th {
background:#f6f5f1;
text-align:left;
font-weight:700;
border-bottom:1px solid #fff;
padding:10px 12px;
}

.tablewai td {
border:1px solid #f6f5f1;
font-size:1em;
padding:6px 12px 5px;
}

.celdacen,th.celdacen {
text-align:center;
padding:3px;
}

.celdadch,th.celdadch {
text-align:right;
}

.diff {
color:#666;
font-size:.95em!important;
}

.w300 {
width:250px;
}

.formulario_buzon div input.formbutton {
background-color:#FFF;
border:1px solid #000;
color:#666;
cursor:pointer;
font-size:90%;
font-weight:700;
text-align:center;
width:20%;
padding:0 10px;
}

.error {
color:red;
float:right;
text-align:right;
width:80%;
padding:2px;
}

.formline div.formctrl {
border:none;
background:none;
}

.formline .formdiv label {
margin-bottom:10px;
}

.categorias {
margin-left:113px;
}

.primeraCat {
margin-left:34px;
}

.primeraCat .error,.categorias .error {
float:none;
width:auto;
}

#condicionesuso {
margin-bottom:12px;
}

#opciones {
margin-bottom:22px;
}

.noaceptado,.noopcion {
display:block;
color:red;
}

#formulario_nueva_denuncia {
width:91%;
margin-top:35px;
}

#formulario_nueva_denuncia .anonimo {
margin-top:50px;
}

#formulario_nueva_denuncia div .block {
display:block;
margin-bottom:5px;
}

#formulario_nueva_denuncia div textarea,#formulario_nueva_denuncia div input,#formulario_nueva_denuncia div select {
background-color:#EEEBE4;
border:1px solid #AFAFAF;
color:#333;
}

#formulario_nueva_denuncia div.inputoption input {
background-color:#fff;
border:none;
}

.leyenda {
display:block;
font-size:.85em;
margin:0 0 5px 22px;
}

.opcdenuncia {
padding-left:20px;
}

.fullwidth {
width:100%;
}

.formerrors {
border:1px solid;
width:auto;
margin:25px auto;
padding:20px;
}

.formerrors span {
background-color:#FFF;
font-weight:700;
position:relative;
text-align:center;
top:-28px;
padding:10px;
}

.formerrors ul li {
line-height:1.2em;
color:red;
}

#condiciones_acceso div label {
float:left;
width:37%;
}

#condiciones_acceso div label.error {
float:right;
width:100%;
}

#condiciones_acceso div input {
background-color:#EEEBE4;
border:1px solid #AFAFAF;
color:#333;
float:right;
text-align:left;
width:60%;
padding:0;
}

#condiciones_acceso div.formbuttons {
text-align:center;
}

#condiciones_acceso div input.formbutton {
float:none;
width:20%;
text-align:center;
border:1px solid #000;
font-weight:700;
color:#666;
font-size:90%;
background-color:#fff;
cursor:pointer;
padding:0 10px;
}

ul.resource,.contpest ul.resource,.textonoticia ul {
list-style-type:none;
padding-left:25px;
margin:0 5px 10px;
}

ul.novedades li a {
color:#D6632D;
font-weight:400;
margin-bottom:10px;
display:block;
}

ul.list_cont li {
clear:both;
line-height:1.2em;
margin:0!important;
}

ul.list_cont li a {
border-bottom:1px solid #EFEFEF;
display:block;
min-height:20px;
overflow:auto;
margin:0;
padding:9px 12px;
}

ul.list_cont li a span.texto {
cursor:pointer;
display:block;
float:left;
overflow:hidden;
width:80%;
}

ul.list_cont a span.zip {
background:url(../img/ico_zip.gif) no-repeat 0 0;
padding-left:29px;
float:right;
display:block;
min-height:20px;
width:56px;
text-align:right;
}

ul.list_cont a span.xls {
background:url(../img/ico_xls.gif) no-repeat 0 0;
padding-left:29px;
float:right;
display:block;
min-height:20px;
width:56px;
text-align:right;
}

ul.list_cont li a:hover {
text-decoration:none;
background-color:#F8F9FB;
}

ul.list_cont li a span.subtexto {
cursor:pointer;
display:block;
float:left;
overflow:hidden;
width:78%;
}

ul.lst_second li a {
background:url(../img/ico_flecha.gif) no-repeat 45px 15px;
padding-left:55px;
display:block;
min-height:20px;
padding-top:9px;
overflow:visible;
/*width:472px;*/
}

.listaenlaces li {
background:#FFF url(../img/ico_nivel2.gif) no-repeat scroll 5px 3px;
padding-left:20px;
line-height:1.2em;
}

h4.noticia {
background:#FFF url(../img/flecha.gif) no-repeat scroll 0 13px;
border-bottom:1px solid #CCC;
font-weight:700;
padding:10px 10px 10px 15px;
}

.contenido p.fecha,.contpest p.fecha {
color:#555;
font-size:.9em;
margin:0 0 17px;
}

p.anyo {
border-bottom:1px solid #CCC;
color:#666;
font-weight:700;
}

ul.meses,ul.meses2 {
padding-left:30px;
}

.meses li,.meses2 li {
display:table-cell;
line-height:1.8em;
width:80px;
}

.imgCentro img,.imgDerecha img,.imgIzquierda img {
border:1px solid #999;
overflow:hidden;
padding:2px;
}

img.imgNoticia {border:none}

.ampliar {
text-align:right;
margin-top:5px;
}

.ampliar a {
display:inline-block;
background:url(../img/ampliar.gif) no-repeat 0 5px;
color:#b1572b;
font-size:.95em;
padding:3px 5px 3px 17px;
}

#iframeBolsa {
/*height:645px;*/
height: 1050px;
width: 514px;
}

ul.list_cont li.html {
border-bottom:1px solid #EFEFEF;
clear:both;
height:auto!important;
overflow:hidden;
margin:0!important;
padding:9px 0 9px 12px;
}

ul.list_cont li.html span {
display:block;
float:left;
}

ul.list_cont li.html span.texto {
margin-left:6.5%;
overflow:hidden;
width:64%;
}

ul.list_cont li.html span.html {
display:block;
float:right;
min-height:20px;
padding-left:29px;
width:56px;
}

ul.list_cont li.html a {
border:medium none;
width:auto;
padding:0;
}

.sitemap {
margin:10px 10px 0;
padding:0 0 10px;
}

.sitemap dt {
background:#FFF url(../img/ico_nivel1.gif) no-repeat scroll 0 3px;
border-bottom:1px solid #EFEFEF;
font-weight:700;
margin:20px 0 4px;
padding:0 0 2px 10px;
}

.sitemap dd {
background:#FFF url(../img/ico_nivel2.gif) no-repeat scroll 0 3px;
padding:0 0 2px 10px;
}

dd.sitemapN3 {
background:#FFF url(../img/ico_nivel3.gif) no-repeat scroll 0 3px;
margin-left:80px;
padding:0 0 2px 10px;
}

dd.sitemapN4 {
background:#FFF url(../img/ico_nivel4.gif) no-repeat scroll 0 3px;
margin-left:120px;
padding:0 0 2px 10px;
}

.busq1 {
background:#ff6;
color:#000;
font-weight:700;
}

.busq2 {
background:#a0ffff;
color:#000;
font-weight:700;
}

.busq3 {
background:#9f9;
color:#000;
font-weight:700;
}

.busq4 {
background:#f99;
color:#000;
font-weight:700;
}

.busq5 {
background:#f6f;
color:#000;
font-weight:700;
}

.busq6 {
background:#800;
color:#FFF;
font-weight:700;
}

.busq7 {
background:#0a0;
color:#FFF;
font-weight:700;
}

.busq8 {
background:#909;
color:#FFF;
font-weight:700;
}

ul.list_pdf li {
clear:both;
margin:0!important;
}

ul.list_pdf li a {
border-bottom:solid 1px #efefef;
padding-left:12px;
display:block;
width:515px;
overflow:auto;
min-height:20px;
padding-top:9px;
margin:0;
}

ul.list_pdf li a:hover {
background-color:#f8f9fb;
text-decoration:none;
}

ul.list_pdf li a span {
float:left;
cursor:pointer;
display:block;
}

ul.list_pdf a span.kb {
background:url(../img/ico_pdf.gif) no-repeat 0 0;
padding-left:29px;
float:right;
display:block;
min-height:20px;
}

ul.lst_second li a:hover {
background-color:#f8f9fb;
}

.login {
clear:both;
overflow:hidden;
}

.login p.errormessage {
text-align:center;
color:red;
font-weight:700;
}

#formulario_login {
width:70%;
margin:50px 15%;
}

#formulario_login div {
margin-bottom:20px;
width:100%;
overflow:hidden;
}

#formulario_login div input {
float:right;
width:78%;
background:#EEEBE4 none repeat scroll 0 0;
border:1px solid #666;
text-align:left;
color:inherit;
}

#formulario_login .btnsubmitlogin {
display:block;
margin:auto;
}

#formulario_foro_contacto {
width:90%;
margin-top:15px;
}

#formulario_foro_contacto textarea,#formulario_foro_contacto input {
width:99%;
float:none;
background-color:#EEEBE4;
border:1px solid #AFAFAF;
color:#333;
}

#formulario_foro_contacto .captcha img {
display:block;
margin:0 auto 15px;
}

#formulario_foro_contacto div.inputoption {
margin-bottom:30px;
}

#formulario_foro_contacto div.inputoption input {
background-color:#fff;
border:none;
width:auto;
}

#formulario_foro_contacto .formerrors {
border-color:#AFAFAF;
padding:12px;
}

#formulario_foro_contacto .formerrors span {
top:-20px;
}

#formulario_foro_contacto #btnEnviar {
width:auto;
}

#formulario_foro_contacto #jcaptcha {
width:30%;
}

#formulario_foro_contacto .captcha label.error {
width:auto;
float:none;
display:block;
text-align:left;
}

#comentarios {
margin-top:30px;
}

.headercomentarios .titulocomentarios {
float:left;
color:#565658;
font-size:1.4em;
line-height:19px;
}

.headercomentarios .dejarcomentario a {
color:#565658;
float:right;
background:transparent url(../img/commentslink.jpg) no-repeat scroll 0 -2px;
height:22px;
width:135px;
text-align:right;
}

.headercomentarios .dejarcomentario a:hover {
color:#C63;
}

.datoscomentario {
margin-bottom:5px;
overflow:hidden;
line-height:1.2em;
}

.textocomentario {
background:#F1F7FB none repeat scroll 0 0;
border:1px solid #B8B0B0;
clear:both;
}

.comentario .textocomentario p {
margin:15px 10px;
}

.titulocomentario {
display:block;
font-size:1.1em;
font-weight:700;
color:#555;
margin:15px 10px;
}

#comentar {
margin-top:30px;
border:1px solid #B8B0B0;
}

#comentar span {
font-size:1.4em;
}

#comentar .propuesta_titulo {
font-size:.65em;
display:block;
margin-top:5px;
}

#comentar p {
margin-left:10px;
}

#creacomentario {
padding:20px 10px;
}

#creacomentario label.error {
margin-right:0;
font-size:1em;
font-weight:400;
}

#creacomentario label {
display:block;
font-size:1.3em;
margin-bottom:10px;
font-weight:700;
}

#creacomentario label.captcha_label {
font-size:1em;
display:inline;
font-weight:400;
}

#creacomentario #titulo,#creacomentario #comentario {
width:99%;
}

.comentariocaptcha {
margin-top:25px;
clear:both;
}

.comentariocaptcha img {
display:block;
margin:auto;
}

.comentariocaptcha input {
margin-left:20px;
width:300px;
}

.btnsubmitcomment {
margin-top:5px;
}

.formulario_registro div input,.formulario_registro div textarea {
float:none;
background-color:#EEEBE4;
border:1px solid #AFAFAF;
width:99%;
color:#333;
text-align:left;
margin-top:5px;
padding:0;
}

.center {
width:529px;
float:left;
padding-right:9px;
}

.aside {
width:194px;
float:left;
}

.menu {
padding-top:7px;
}

.item1 {
border:1px solid #e2e2e2;
margin-bottom:9px;
min-height:138px;
line-height:1.2em;
}

.ver {
background:#f6f4f0;
text-align:right;
font:normal .95em/1em Arial, Helvetica, sans-serif;
padding:0 5px 6px;
}

.ver a {
color:#b1572b;
text-decoration:underline;
}

.itemcon {
padding:14px 12px 0;
}

.ulnot span {
font-size:.95em;
color:#757575;
}

.ulnot a {
display:block;
color:#333;
}

.txt_img img,.txt_img ul {
margin-bottom:15px;
}

.txt_img li {
list-style:inside disc;
padding:0 0 5px 5px;
}

.gallery li {
width:167px;
	display:inline-block;
	min-height:255px;
	padding-bottom:20px;
	margin: 0 6px;
	vertical-align:text-top;
}

.gallery div {
padding-left:3px;
}

.zoom {
text-align:right;
background-color:#F6F4F0;
font-size:.9em;
width:163px;
margin-top:1px;
padding:2px 8px 2px 3px;
}

.zoom a {
color:#B1572B;
background:url(../img/ampliar.gif) no-repeat 0 1px;
padding-left:16px;
text-transform:capitalize;
}

.titu {
color:#B1572B;
font-weight:700;
font-size:1.1em;
padding:10px 0 4px;
}

.download {
border-top:1px solid #85c042;
color:#757575;
margin:10px 0 20px;
padding:5px 0 0!important;
}

.download a {
width:16px;
height:16px;
text-indent:-9999px;
color:#B1572B;
text-decoration:underline;
}

.proy {
margin-bottom:15px;
clear:both;
}

.proy span {
display:block;
margin-bottom:9px;
border-bottom:1px dotted #999;
}

.proy_sub li span a {
display:block;
font-weight:700;
font-size:1.1em;
text-decoration:none;
cursor:pointer;
margin-bottom:3px;
margin-right:10px;
padding:2px 30px 6px 0;
}

.proy_sub li.colap_o span a {
background:url(../img/ico_mas.gif) no-repeat right 4px;
}

.proy_sub li.colap_v span a {
background:url(../img/ico_menos.gif) no-repeat right 4px;
}

.testi .data,.caso .data {
font-size:1.2em;
margin-top:4px;
border-top:1px dotted #E2E2E2;
border-bottom:1px dotted #E2E2E2;
width:97%;
padding:20px 5px 15px 3px;
}

.imgdata .data {
float:left;
width:383px;
}

.caso.imgdata .data {
width:305px!important;
}

.caso .data {
font-size:1.1em;
margin-top:14px;
float:left;
}

.testi .data div,.caso .data div {
margin-bottom:5px;
padding-left:3px;
}

.testi img,.caso img {
width:110px;
float:left;
margin-right:12px;
height:100px;
border:1px solid #999;
overflow:hidden;
padding:2px;
}

.caso img {
width:190px;
height:180px;
}

.votar .align {
padding:0 0 10px 11px;
}

.parar {
border:1px solid #cbcbcb;
color:#666;
font-size:.92em;
overflow:visible;
background:#fff;
cursor:pointer;
margin:0;
padding:1px 8px;
}

.votar li {
color:#333;
}

.votar {
padding:0 10px;
}

.votar div {
margin-bottom:4px;
}

.votar h4 {
font:bold 1.2em/1.1em Arial, Helvetica, sans-serif;
color:#5A5752;
margin-bottom:18px;
}

.votar p {
margin-bottom:5px!important;
color:#777;
}

.preg {
font:bold 1.1em/1.1em Arial, Helvetica, sans-serif;
}

.votar form {
padding:0 22px;
}

.votar ul {
padding:8px 0 8px 5px;
}

.votar li p {
font-size:.95em;
padding:0 26px;
}

.votar .parar {
background-color:#F6F4F0;
}

.feed {
color:#E13129;
padding:0 0 8px 10px;
}

.grafico {
margin:0 0 20px 30px !important;
}

.grafico object,.grafico img {
width:320px;
height:170px;
}

.encuesta {
border:1px solid #E2E2E2;
margin-bottom:25px!important;
padding:20px;
}

.encuesta_hco li {
background:url(../img/ico_encuesta.gif) no-repeat left 4px;
padding:0 0 2px 10px;
}

.encuesta_hco li p {
font-size:.95em;
padding:0;
}

.ace {
color:#000;
font-size:.95em;
float:right;
display:block;
background:url(../img/ico_nivel2.gif) no-repeat 0 2px;
padding-left:12px;
}

.contenedor-img-semana {
overflow:hidden;
position:relative;
}

.detalle-img-semana {
width:305px;
position:absolute;
right:0;
top:0;
height:100%;
z-index:1;
background:url(../images/bg-white-trans.png) transparent;
}

.titulo-img-semana {
background:#fff;
font-size:18px;
border-radius:20px 0 0 20px;
width:265px;
float:right;
clear:both;
color:#6ea030;
margin:10px 0 20px;
padding:10px 12px;
}

.descripcion-img-semana {
font-size:12px;
width:265px;
float:right;
clear:both;
color:#666;
margin:0;
padding:10px 12px;
}

.gallery a:hover {
-webkit-transition-property:background color;
-webkit-transition-duration:.3s;
-webkit-transition-timing-function:ease;
-moz-transition-property:background color;
-moz-transition-duration:.3s;
-moz-transition-timing-function:ease;
-o-transition-property:background color;
-o-transition-duration:.3s;
-o-transition-timing-function:ease;
-ms-transition-property:background color;
-ms-transition-duration:.3s;
-ms-transition-timing-function:ease;
transition-property:background color;
transition-duration:.3s;
transition-timing-function:ease;
}

.gallery h4 {
border-bottom:2px solid #605750;
background:url(../images/ico-galeria.png) #fff 0 7px no-repeat;
color:#605750;
margin:30px 0 10px;
padding:10px 0 10px 35px;
}

.gallery .titu {
font-size:12px;
color:#474747;
height:50px;
}

.gallery_sedes,.gallery_energia,.gallery_medio_ambiente {
overflow:hidden;
width:216px;
float:left;
}

.gallery_energia {
margin:0 40px;
}

.enlace-descarga {
display:block;
float:left;
background:url(../img/ico-download.png) #fff 0 0 no-repeat;
}

.zoom-galeria-destacado {
display:block;
width:425px;
height:200px;
position:absolute;
margin-top:3px;
margin-left:3px;
filter:alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity:0.5;
opacity:0.5;
background:url(../img/ico-zoom-galeria.png) transparent center center no-repeat;
}

.zoom-galeria-destacado:hover {
background:url(../img/ico-zoom-galeria.png) transparent center center no-repeat;
width:425px;
height:200px;
filter:alpha(opacity=100);
-moz-opacity:1;
-khtml-opacity:1;
opacity:1;
}

.zoom-galeria {
display:block;
width:160px;
height:110px;
position:absolute;
margin-top:3px;
margin-left:3px;
background:url(../img/ico-zoom-galeria.png) transparent center center no-repeat;
filter:alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity:0.5;
opacity:0.5;
}

.zoom-galeria:hover {
background:url(../img/ico-zoom-galeria.png) transparent center center no-repeat;
width:160px;
height:110px;
filter:alpha(opacity=100);
-moz-opacity:1;
-khtml-opacity:1;
opacity:1;
}

.social-imagen {
width:100px;
float:right;
text-align:right;
}

.social-imagen img {
border:0 !important;
margin-left:3px;
}

.social-img-semana {
background:#FFF;
border-radius:20px;
clear:both;
float:right;
width:16px;
height:16px;
margin:0 16px 0 0;
padding:5px;
}

.social-img-semana img {
}

.social-img-semana a {
display: block;
width:16px;
height:16px;
}

#lista-anios {
border-bottom:1px solid #e2e2e2;
color:#535353;
overflow:hidden;
width:100%;
margin-bottom:20px;
}

#lista-anios li {
color:#9e9e9e;
width:auto;
float:left;
}

#lista-anios a {
font-weight:700;
text-decoration:none;
color:#9e9e9e;
display:block;
padding:5px 20px;
}

#lista-anios a:hover {
color:#545454;
}

.anyo-activo {
color:#4ec301!important;
border-bottom:1px solid #4ec301;
}

.organigrama .caja-organigrama {
position:absolute;
}

.caja-organigrama a {
width:100%;
height:100%;
display:block;
text-decoration:none;
color:#535353;
border:1px solid transparent;
}

.btn-phantom {
width:205px!important;
height:84px;
border:0!important;
}

.caja-organigrama img {
width:48px;
float:left;
margin-right:10px;
border:1px solid #ccc;
}

.organigrama .desc {
position:relative;
left:-1px;
z-index:20;
display:none;
background:url(../img/punta-flecha.png) transparent center 0 no-repeat;
padding-top:10px;
overflow:hidden;
}

.organigrama a:hover .desc {
top:-15px;
display:block;
}

.organigrama .desc p {
text-align:left!important;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
margin:0;
}

.organigrama .desc-contenido {
background:#FFF;
border:2px solid #605750;
box-shadow:0 4px 10px 0 #ccc;
border-radius:5px;
overflow:hidden;
padding:10px;
}

#caja-4,#caja-5,#caja-6,#caja-7,#caja-8,#caja-9,#caja-10,#caja-11,#caja-12,#caja-12a,#caja-13,#caja-14,#caja-15,#caja-16,#caja-17,#caja-18,#caja-19,#caja-20 {
height:86px;
width:208px;
}

#caja-5, #caja-5bis{
	width: 208px;
	height: 18px;
}

#caja-4,#caja-5,#caja-6,#caja-7,#caja-8,#caja-9,#caja-10 {
left:10px;
}

#caja-12,#caja-12a,#caja-13,#caja-14,#caja-15,#caja-16,#caja-17,#caja-18,#caja-19,#caja-20 {
left:240px;
}

#caja-9-a {
height:85px;
width:180px;
top:943px;
left:24px;
}

#caja-11-a,#caja-11-b,#caja-11-c {
height:97px;
width:139px;
left:42px;
}

#caja-11-a .btn-phantom,#caja-11-b .btn-phantom,#caja-11-c .btn-phantom {
height:97px;
width:139px!important;
}

#caja-17-b {
height:97px;
width:139px;
left:276px;
}

#caja-17-b .btn-phantom {
height:97px;
width:139px!important;
}

#caja-9-a .btn-phantom {
height:85px;
width:180px!important;
}

#caja-0 {
width:196px;
height:55px;
left:130px;
top:57px;
}

#caja-1 {
height:40px;
left:130px;
top:112px;
width:196px;
}

#caja-2 {
height:40px;
left:130px;
top:162px;
width:196px;
}

#caja-3 {
height:40px;
left:130px;
top:212px;
width:196px;
}

#caja-4 {top: 146px;}

#caja-5 {top: 252px;}

#caja-6 {top: 357px;}

#caja-7 {top: 463px;}

#caja-8 {top: 569px;}

#caja-9 {top: 463px;}

#caja-9-a {
	top: 567px;
	left: 22px;
}

#caja-10 {top: 668px;}

#caja-11 {
	top: 775px;
	left: 10px;
}

#caja-11-a {
	top:878px;
}

#caja-11-b {
	top:993px;
}

#caja-11-c {
	top:1096px;
}

#caja-12a {top: 111px;}

#caja-12 {top: 208px;}

#caja-13 {top: 305px;}

#caja-14 {top: 410px;}

#caja-15 {top: 516px;}

#caja-16 {top: 622px;}

#caja-17 {top: 832px;}

#caja-20 {top:948px;}

#caja-17-b {top:1050px;}

#caja-18 {top: 730px;}

#caja3-0 {
width:196px;
height:55px;
left:166px;
top:57px;
}

#caja3-1 {
height:40px;
left:166px;
top:139px;
width:196px;
}

#caja3-2 {
height:40px;
left:166px;
top:204px;
width:196px;
}

#caja3-3 {
height:40px;
left:166px;
top:212px;
width:196px;
}

#caja3-22 {
height:51px;
width:123px;
top:21px;
}

#caja3-23,#caja3-25,#caja3-27,#caja3-29 {
height:82px;
width:196px;
left:4px;
}

#caja3-24,#caja3-26,#caja3-28,#caja3-30 {
height:82px;
width:196px;
left:329px;
}

#caja3-23 .desc-contenido img,#caja3-24 .desc-contenido img,#caja3-25 .desc-contenido img,#caja3-26 .desc-contenido img,#caja3-27 .desc-contenido img,#caja3-28 .desc-contenido img,#caja3-29 .desc-contenido img {
margin-bottom:5px!important;
}

#caja3-22 .btn-phantom {
height:51px!important;
width:123px!important;
}

#caja3-23 .btn-phantom,#caja3-24 .btn-phantom,#caja3-25 .btn-phantom,#caja3-26 .btn-phantom,#caja3-27 .btn-phantom,#caja3-28 .btn-phantom,#caja3-29 .btn-phantom,#caja3-30 .btn-phantom {
height:82px!important;
width:196px!important;
}

#caja-1 .desc {
top:-5px!important;
height:90px!important;
}

#caja3-23,#caja3-24 {
top:326px;
}

#caja3-25,#caja3-26 {
top:427px;
}

#caja3-27,#caja3-28 {
top:530px;
}

#caja3-29,#caja3-30 {
top:632px;
}

#caja-5{
	top: 299px;
}

#caja-5bis{
	top: 317px;
}

.cargo-organigrama {
background:#85c042;
color:#fff;
font-size:14px;
font-weight:700;
padding:7px 10px;
}

.nombre-organigrama {
color:#8c8c8c;
font-size:16px;
font-weight:700;
border-bottom:1px solid #dedede;
padding:5px;
}

.foto-gob {
width:150px;
float:right;
margin:3px 0 0;
}

.foto-gob img {
border:1px solid #ccc;
}

.cuerpo-gob {
width:365px;
float:left;
text-align:justify;
}

.paginacion {
margin-top:10px;
text-align:center;
padding:10px 0;
}

.paginacion a {
text-decoration:none;
margin:0 3px;
padding:5px 10px;
}

.paginacion a:hover {
background:#dedede;
border-radius:15px;
}

ul.resource,.contpest ul.resource,.textonoticia ul,.curriculum ul {
list-style-type:none;
padding-left:25px;
margin:8px 5px 10px;
}

.imgCentroRsc img,.imgDerechaRsc img,.imgIzquierdaRsc img {
border:0 solid #999;
overflow:hidden;
padding:2px;
}

.aside-ar {
margin-left:9px;
margin-top:7px;
width:210px;
}

.item2 h3 {
min-height:36px;
height:auto!important;
}

.cvFotoContainer {
min-height:170px;
height:170px;
}

.cvFotoContainer img {
margin-right:40px;
}

.cvFotoContainer h5 {
font-weight:700;
font-size:1.5em;
color:#3e3e3e;
margin-bottom:18px;
padding-top:15px;
}

.curriculum h6 {
font-weight:700;
font-size:1.18em;
margin:20px 0;
}

.curriculum ol {
padding-left:25px;
margin:0 5px 10px;
}

.curriculum ol li {
line-height:1.3em;
list-style-type:decimal;
margin-bottom:3px;
text-align:justify;
padding:0 0 7px 10px;
}

#ar-investigadores th {
text-align:left;
width:215px;
color:#b1572b;
font-weight:700;
}

#ar-investigadores td {
padding-bottom:20px;
}

.titulo-h5 {
color:#3e3e3e;
font-weight:700;
font-size:1.3em;
line-height:19px;
margin-bottom:20px;
}

.subtituloMisionVision {
font-size:1.2em;
color:#92D14F;
font-weight:700;
}

.giga {
min-height:85px;
padding-bottom:10px;
}

.giga div {
line-height:5em;
float:left;
width:75px;
margin-right:10px;
}

.giga span {
display:block;
font-size:6em;
font-weight:700;
text-align:center;
color:#6ea030;
}

.giga span.caps {
font-size:1em;
line-height:2em;
}

.giga a {
float:left;
display:block;
width:97px;
color:#333;
font-weight:700;
padding-bottom:10px;
}

.item2 .item {
border:1px solid #e2e2e2;
margin-bottom:9px;
min-height:138px;
line-height:1.2em;
float:left;
width:250px;
}

.item2 .itemfull {
width:100%;
text-align:center;
}

.it2 {
margin-left:8px;
}

.new {
padding:8px 7px 19px;
}

.new p {
padding:0 3px;
}

.item .new img {
margin-bottom:8px;
max-width:235px;
}

.w513 {
width:513px!important;
}

.contenedorVideos {
left:0;
line-height:0;
position:fixed;
text-align:center;
top:50px;
width:100%;
z-index:100;
display:none;
}

.visualizadorVideos {
display:block;
width:580px;
background-color:#FFF;
position:relative;
z-index:100;
margin:0 auto;
padding:10px!important;
}

.overlay {
position:fixed;
top:0;
left:0;
width:100%;
height:100%;
z-index:99;
background-color:#333;
-moz-opacity:0.8;
opacity:.80;
filter:alpha(opacity=80);
}

ul.list3 li.sel2 a,.negrita {
font-weight:700!important;
}

.areas_int .tit,.cotiz .tit {
background:url(../img/fondoH3.jpg) repeat-x 0 0;
width:91%;
height:19px;
color:#666;
font-weight:700;
padding:15px 8px 8px 10px;
}

.banner_mv a:hover,.ver a:hover {
text-decoration:none;
}

.cotiz ul li span.txtg,.title4 h4 {
color:#666;
font-weight:400;
}

.contpest h4,.contpest span.pesttitular,.cont span.pesttitular,span.pesttitular {
background-color:#EEEBE4;
clear:both;
color:#666;
display:block;
font-weight:700;
padding:10px;
}

caption,.invisible,.proy_sub li.colap_o .colap {
display:none;
}

.celdaizq,th.celdaizq,.formline .formdiv {
text-align:left;
}

td.celdaizq.rojo{
color: red;
}

.formulario_buzon,.formulario_registro {
width:75%;
margin:35px auto 15px;
}

.formulario_instituciones-financieras div, .formulario_atencion-proveedores div, .formulario_atencion-clientes div, .formulario_atencion-bonistas div, .formulario_atencion-accionistas div, .formulario_buzon div,.formulario_atencion_al_accionista div,.formulario_atencion_al_inversor div,.formline,#condiciones_acceso div,.formulario_registro div,.formulario_contacto div,.formulario_atencion_al_accionista div,.formulario_atencion_al_inversor div {
clear:both;
margin-bottom:15px;
overflow:hidden;
width:100%;
}

.formulario_instituciones-financieras div label, .formulario_atencion-proveedores div label, .formulario_atencion-clientes div label, .formulario_atencion-bonistas div label, .formulario_atencion-accionistas div label, .formulario_buzon div label,.formulario_atencion_al_accionista div label,.formulario_atencion_al_inversor div label,.formulario_contacto div label,.formulario_atencion_al_accionista div label,.formulario_atencion_al_inversor div label {
float:left;
}

.formulario_instituciones-financieras div input, .formulario_instituciones-financieras div textarea, .formulario_atencion-proveedores div input, .formulario_atencion-proveedores div textarea, .formulario_atencion-clientes div input, .formulario_atencion-clientes div textarea, .formulario_atencion-bonistas div input, .formulario_atencion-bonistas div textarea, .formulario_atencion-accionistas div input, .formulario_atencion-accionistas div textarea, .formulario_buzon div input,.formulario_buzon div textarea,.formulario_atencion_al_accionista div input,.formulario_atencion_al_accionista div textarea,.formulario_atencion_al_inversor div input,.formulario_atencion_al_inversor div textarea,.formline .formctrl,.formulario_contacto div input,.formulario_atencion_al_accionista div input,.formulario_contacto div textarea,.formulario_atencion_al_accionista div textarea,.formulario_atencion_al_inversor div input,.formulario_atencion_al_inversor div textarea {
background-color:#EEEBE4;
border:1px solid #AFAFAF;
color:#333;
float:right;
text-align:left;
width:70%;
padding:0;
}

.formulario_instituciones-financieras div label.error, .formulario_atencion-proveedores div label.error, .formulario_atencion-clientes div label.error, .formulario_atencion-bonistas div label.error, .formulario_atencion-accionistas div label.error,.formulario_buzon div label.error,.formulario_atencion_al_accionista div label.error,.formulario_atencion_al_inversor div label.error,.btnform,p.fecha span,.formulario_registro div label.error,.formulario_contacto div label.error,.formulario_atencion_al_accionista div label.error,.formulario_atencion_al_inversor div label.error {
float:right;
}

.formulario_instituciones-financieras div.field_captcha img, .formulario_atencion-proveedores div.field_captcha img, .formulario_atencion-clientes div.field_captcha img, .formulario_atencion-bonistas div.field_captcha img, .formulario_atencion-accionistas div.field_captcha img, .formulario_atencion_al_accionista div.field_captcha img,.formulario_atencion_al_inversor div.field_captcha img,#formulario_nueva_denuncia .captcha img,.formulario_registro div.field_captcha img,.formulario_contacto div.field_captcha img,.formulario_atencion_al_accionista div.field_captcha img,.formulario_atencion_al_inversor div.field_captcha img {
display:block;
margin:15px auto;
}

.formulario_instituciones-financieras div.field_captcha input, .formulario_atencion-proveedores div.field_captcha input, .formulario_atencion-clientes div.field_captcha input, .formulario_atencion-bonistas div.field_captcha input, .formulario_atencion-accionistas div.field_captcha input, .formulario_atencion_al_accionista div.field_captcha input,.formulario_atencion_al_inversor div.field_captcha input,.formulario_registro div.field_captcha input,.formulario_contacto div.field_captcha input,.formulario_atencion_al_accionista div.field_captcha input,.formulario_atencion_al_inversor div.field_captcha input {
width:45%;
}

.formulario_instituciones-financieras div input.formbutton, .formulario_atencion-proveedores div input.formbutton, .formulario_atencion-clientes div input.formbutton, .formulario_atencion-bonistas div input.formbutton, .formulario_atencion-accionistas div input.formbutton, .formulario_atencion_al_accionista div input.formbutton,.formulario_atencion_al_inversor div input.formbutton,.formulario_registro div input.formbutton,.formulario_contacto div input.formbutton,.formulario_atencion_al_accionista div input.formbutton,.formulario_atencion_al_inversor div input.formbutton {
width:20%;
text-align:center;
border:1px solid #000;
font-weight:700;
color:#666;
font-size:90%;
background-color:#fff;
cursor:pointer;
padding:0 10px;
}

.formulario_instituciones-financieras #captchaphrase, .formulario_atencion-proveedores #captchaphrase, .formulario_atencion-clientes #captchaphrase, .formulario_atencion-bonistas #captchaphrase, .formulario_atencion-accionistas #captchaphrase, .formulario_buzon #captchaphrase,.formulario_atencion_al_accionista #captchaphrase,.formulario_atencion_al_inversor #captchaphrase,.formline,#condiciones_acceso #captchaphrase,.formulario_registro #captchaphrase,.formulario_contacto #captchaphrase,.formulario_atencion_al_accionista #captchaphrase,.formulario_atencion_al_inversor #captchaphrase {
margin-top: 0;
}


.block,.visible,.formulario_registro div label,.proy_sub li.colap_v .colap {
display:block;
}

#condiciones_denuncia,.comentario {
margin-top:35px;
}

.opc1,.opc2,#formulario_foro_contacto div .block {
margin-bottom:5px;
}

#formulario_nueva_denuncia div,#creacomentario div {
margin-bottom:25px;
}

#formulario_nueva_denuncia div textarea,#formulario_foro_contacto div textarea {
overflow-y:auto;
overflow-x:hidden;
}

ul.resource li,.contpest ul.resource li,.textonoticia ul li,ul.resource li,.contpest ul.resource li,.textonoticia ul li,.curriculum ul li {
line-height:1.3em;
list-style-type:disc;
margin-bottom:3px;
text-align:justify;
padding:0 0 7px 10px;
}

.resource a,p a,.listaenlaces li a {
color:#C63!important;
}


.resource_servicios a,p a,.listaenlaces_servicios li a {
color:#eebd88!important;
}

.resource_energia a,p a,.listaenlaces_energia li a {
color:#db951e!important;
}

.resource_innova a,p a,.listaenlaces_innova li a {
color:#df491e!important;
}


ul.list_cont,p.noticiaTexto {
margin-bottom:20px;
}


ul.list_cont a span.pdf,span.pdf {
background:transparent url(../img/ico_pdf.gif) no-repeat scroll 0 0;
display:block;
float:right;
min-height:20px;
padding-left:29px;
text-align:right;
width:56px;
}

.cont p,.contpest p,.login p {
text-align:justify;
margin:10px 5px;
}

div.historico,.headercomentarios {
overflow:hidden;
}

.imgCentro,.imgCentroRsc {
text-align:center;
margin:0 0 30px;
}

.imgCentro p,.imgDerecha p,.imgIzquierda p {
text-align:center;
font-size:80%;
margin:0;
padding:5px 0 0;
}

.imgDerecha,.imgDerechaRsc {
text-align:center;
float:right;
padding-right:10px;
margin:0 0 10px 10px;
}

.imgIzquierda,.imgIzquierdaRsc {
text-align:center;
float:left;
padding-left:10px;
margin:0 10px 8px 0;
}

#creacomentario textarea.error,#creacomentario input.error,.comentariocaptcha input.error {
clear:none;
color:inherit;
margin-right:0;
text-align:left;
float:none;
display:inline;
padding:0;
}

.item1 h3,.item1 h3,.item2 h3 {
background:#f6f4f0;
color:#3e3e3e;
font:bold 1.6em/1em Arial, Helvetica, sans-serif;
padding:7px 9px;
}

.ulnot li,.testi,.caso {
padding-bottom:15px;
}

.gallery,.organigrama {
position:relative;
}

.gallery img,.gallery_sedes img,.gallery_energia img,.gallery_medio_ambiente img {
border:3px solid #cdcdcd;
}

#caja-0 .desc,#caja3-0 .desc {
top:-15px!important;
height:90px!important;
}

#caja-1 .desc,#caja-2 .desc,#caja-3 .desc,#caja3-1 .desc,#caja3-2 .desc,#caja3-3 .desc {
top:-5px;
}

#caja-0 .btn-phantom,#caja3-0 .btn-phantom {
width:194px!important;
height:55px;
}

#caja-1 .btn-phantom,#caja-2 .btn-phantom,#caja-3 .btn-phantom,#caja3-1 .btn-phantom,#caja3-2 .btn-phantom,#caja3-3 .btn-phantom {
width:194px!important;
height:39px;
}

#acciones {
	background: #efefef;
	border-radius: 4px;
	padding: 5px;
	float: left;
	width: 520px;
	clear: both;
	font-size: 11px;
	font-weight: bold;
	margin: 20px 0;
}

.volver {
	background:url(../img/ico-volver.png) #fff 5px center no-repeat;
	width: auto;
	float: right;
	text-decoration: none;
	color: #990000;
	padding: 5px 5px 5px 27px;
	border-radius: 3px;
	display: block;
	margin-left: 5px;
}

.volver:hover {
	color: #fff;
	background: url(../img/ico-volver-hover.png) #85C042 5px center no-repeat;
	text-decoration: none;
}

/*presentacion tomos informe anual*/

.container-informeanual {background-color:#F6F4F0;padding:15px 5px;margin-bottom:25px}

.seccion-informeanual {overflow:hidden;margin-top:25px;border:2px solid rgb(196,188,150);padding:10px 10px 5px 0}

.seccion-informeanual {overflow:hidden;margin-top:25px;border:2px solid rgb(196,188,150);padding:10px 10px 5px 0}

.tomo1 {margin-top:0}

.seccion-informeanual .titulo-tomo {color:#000;font-size: 1.2em;font-weight: 700;margin-bottom: 5px;background-color:transparent}

.seccion-informeanual img {border:0}

/*Flowplayer*/
.flowplayer .fp-embed {display: none}

/*Galeria rotatoria atacama-1*/
#slides {
	position: relative;
}

#cenefa {position:relative}

#slides #titulo-cenefa {
	background: url(../img/trans-black.png) transparent 0 0 repeat;
	color: #fff;
	padding: 10px 10px;
	margin: 0;
	line-height: 1em;
	font-weight: normal;
	position: absolute;
	width:97%;
	bottom:-3px;
}


.slidesjs-pagination {margin: 10px 0;padding-left: 0;text-align: right}

.slidesjs-pagination-item {display: inline;margin: 0 10px;}

.slidesjs-pagination-item a {
	color: #b3b3b3;
	padding: 4px 8px;
	border: 1px solid #b3b3b3;
	border-radius: 20px;
	font-weight: bold;
}

.slidesjs-pagination-item a:hover {
	background: #fff;
	color: #000;
}

.slidesjs-pagination-item a.active {background: #fff;color: #000;border: 1px solid #000;}
.slides-galeria-home {position: absolute;right:0px;bottom:2px;z-index:10;}
.slides-galeria-home img {margin-right: 10px;}

/*Fin galeria rotatoria atacama-1*/

.contenido .caja-concursal{
display:inline-block;
width:93px;
vertical-align: top;
text-align: center;
/*
min-height:180px;
border-radius:15px;
background-color:green;

position: relative;
*/
padding: 10px 5px;
}
/*
.contenido .caja-concursal.bonistas{
background-color: #92d050;
}
.contenido .caja-concursal.entidades-financieras{
background-color: #dcf0c6;
}
.contenido .caja-concursal.clientes{
background-color: #c2c2c2;
}
.contenido .caja-concursal.proveedores{
background-color: #dddddd;
}
.contenido .caja-concursal.accionistas{
background-color: #fe9d77;
}
*/

.contenido .caja-concursal h3{
/*
color: white;
text-align: center;
*/
text-align: center;
font-size: 13px;
font-weight: bold;
margin-top:10px;
}
.elementoSocial {
    margin: 5px;
    float: left;
	margin-bottom: 15px;
}
.compartearticulo {
    background-color: #fafafa;
    margin-top: 40px;
    padding: 8px;
    border-top: 1px solid #cccccc;
	margin-bottom: 5px;
}

/*
.contenido .caja-concursal img{
position: absolute;
bottom: 10px;
left: 25px;
}

.contenido .caja-concursal h3 a{
color: white;
}
.contenido .caja-concursal h3 a:hover{
color: white;
}

.contenido .caja-concursal.bonistas h3, .contenido .caja-concursal.bonistas h3 a, .contenido .caja-concursal.bonistas h3 a:hover{
color: white;
}
.contenido .caja-concursal.entidades-financieras h3, .contenido .caja-concursal.entidades-financieras h3 a, .contenido .caja-concursal.entidades-financieras h3 a:hover{
color: #666666;
}
.contenido .caja-concursal.clientes h3, .contenido .caja-concursal.clientes h3 a, .contenido .caja-concursal.clientes h3 a:hover{
color: white;
}
.contenido .caja-concursal.proveedores h3, .contenido .caja-concursal.proveedores h3 a, .contenido .caja-concursal.proveedores h3 a:hover{
color: #666666;
}
.contenido .caja-concursal.accionistas h3, .contenido .caja-concursal.accionistas h3 a, .contenido .caja-concursal.accionistas h3 a:hover{
color: white;
}
*/