.BGouter{width:940px;margin:0 auto;}
.wrapper {width:940px;display:inline;}
#content{width: 940px;background:transparent;}
#headerBG, #topHeaderBG{width:940px;}
#topHeaderBG{height:55px;margin-top: 10px;position:relative;}
/*
#mainOuterBG{background:url(../../images/mainbottombgs/bottomBG-blue.jpg) repeat-x scroll center bottom}
#mainBG{background:#1a3452 url(../../images/mainbgs/blueflag.jpg) no-repeat scroll center top}
#mainTopBG{background:transparent url(../../images/mainTopBG.png) no-repeat scroll 0 0}
*/
#mainwrap{background:transparent;}
/*
#topareaBG{background:url(../../images/topareabgs/topBG-blue.png) repeat-x}
#iconOneWrap{background:transparent url(../../images/icon1Wrap2.png) no-repeat scroll 0 0}
#showcasewrap{background:transparent url(../../images/bannerwrapBG.jpg) repeat scroll 0 0}
#showcasemods{background:transparent url(../../images/banner1bg-blue.jpg) repeat scroll 0 0}
*/
#userSevenuserEight{border-top:1px solid #444}
#bottomModsBG{background:url(../../images/bottomModsBG-grey.jpg) top center no-repeat}
#footerBG{background:transparent;text-align:center;}
#footermodsInner {width:940px;}
#topmenu{background: transparent;margin:0px auto 2px;position:relative;width:940px;}
#bodyHead #topmenu ul li ul li{background:url(../../images/navDropDownBG.png)}
#bodyHead #topmenu ul li ul li:hover{background:url(../../images/nav-hover.png)}
ul.columns li.parent.even{background:#222}
span.menucolor,p.menucolor,.blogsContainer .entryContent h2,h2.pagetitle a,.blogsContainer .entryContent h2 a,.entryContent .pub-month{color:#134363}
a,div.componentheading,.contentheading,.cufonIt,.module .leftArrow .modtitle .inner,.componentTitlewrap .leftArrow .componentTitle .inner,.contentTitlewrap .leftArrow .contentTitle .inner,.module .tick .leftArrow .modtitle .inner,.newsItem h4,.event .date .day{color:#134363}
a.mas_info {color:#00AAE3;}
a.textcolor,span.textcolor,#textcolor{color:#799fc1}
a:hover{text-decoration:underline;}
/*
a:visited{color:#3897C1;}
*/
.newsItem .textWrap .text{color:#838383}
.event .date .month{color:#808080}
.event .eventText .title{color:#444}
.event .eventText .text{color:#b9bdb8}
.join h4.title span,a.readbio{color:#d2c482}
.join h4.title span.splitTop,.join h4.title span.splitBottom{color:#ebebeb}
#artforms-text,.affieldname,body #community-wrap .appsBoxTitle,#community-wrap .app-box-title{color:#999}
#modulosSuperiores {margin:0px auto;width:100%;}
#userFouruserFiveuserSixBG {background:transparent;float:left;width:940px;}
#userFouruserFiveuserSix .modcontentinner {height:230px !important;}
#userFouruserFiveuserSix #userFour, #userFouruserFiveuserSix #userFive {float:left;width:300px;margin:0px 20px 0px 0px;padding:0px;height:250px;}
#userFouruserFiveuserSix #userSix {float:right;width:300px;margin:0px;padding:0px;height:250px;}
#userFouruserFiveuserSix .usermodwrap{background: #FFFFFF;margin-bottom: 20px !important;}

/* Syndicate */
#syndicate {position:absolute;width:260px;top:10px;left:0px;height:24px;display:inline-block;}
#syndicate .modulecontentInner {height:24px;overflow:visible;padding:10px 0;}
#syndicate a, #syndicate a:hover {text-decoration:none !important;}
#syndicate span.texto{background:none;margin:0;padding:0px 5px 0px 0px;font-size:14px;}
#syndicate .icono_24{overflow:visible;display:inline;background:none;width:24px;height:24px;margin:0px 1px;padding:6px 12px;}
#syndicate #rss-icono{background:transparent url('imgs_gral/feed.png') no-repeat scroll 0 0 !important;}
#syndicate #fb-icono{background:transparent url('imgs_gral/facebook.png') no-repeat scroll 0 0 !important;}
#syndicate #yt-icono{background:transparent url('imgs_gral/youtube.png') no-repeat scroll 0 0 !important;}
#syndicate #tw-icono{background:transparent url('imgs_gral/twitter.png') no-repeat scroll 0 0 !important;}

/* Header */
#newsflash .header_seccion {margin:30px 0px 0px 100px;width:265px;height:85px;background:url('imgs_gral/headers.gif') no-repeat;}
#newsflash .header_seccion#dona {background-position:0px 0px;}
#newsflash .header_seccion#agenda {margin-top:25px;background-position:0px -95px;}
#newsflash .header_seccion#participa {background-position:0px -190px;}
#newsflash .header_seccion#publica {background-position:0px -285px;}
#newsflash .header_seccion#conoce {margin-top:15px;background-position:0px -380px;}
#newsflash .header_seccion#opina {margin-top:25px;background-position:0px -475px;}
#newsflash .header_seccion#mira {background-position:0px -570px;}
/* Cosas en Gral. */
.right {float:right;}
.left {float:left;}
.ta_right {text-align:right;}
.ta_left {text-align:left;}
span.bloque {display:inline-block;}

/* COLUMNAS */
#columns {width: 940px;}
#rightcolumn {background:none;float:right;width:300px;}
#rightcolumn #right {margin:0px; width:300px;}
#leftcolumn {margin:0 0 20px; background: /*#FFFFFF;*/}
.usermod {margin-bottom: 0px;}

/* SHOWCASE */
#showcasewrap {width:940px;margin-top:0px;}
#showcasemods {background:transparent;margin:0px auto 0 0px;width:940px;overflow:hidden;}
#showcaseTwo {background: #FFFFFF; margin: 0px 20px 0px 0px; padding: 0px;}
#showcaseOne {background: #FFFFFF; margin: 0px 0px 0px 0px; padding: 0px;}

/* MODULOS */
.moduletable_sinborde .modulecontent {margin-top:0px;}
.moduletable_video {width:620px;}
.moduletable_video .modulecontent {margin:0px;}
.moduletable_video .modulecontent .modulecontentInner {padding:10px 10px 10px;position:relative;}

.modcontentinner{position:relative;padding: 10px;}
.moduletablebanner .modcontentinner{padding: 0px !important;}

.moduletableopina{width: 300px; min-height: 250px;}
.moduletableconoce{width: 300px; min-height: 250px;}
.moduletableopina .modcontentinner, .moduletableconoce .modcontentinner {background: #FFFFFF; }

a, a:link, a:visited, a:hover {cursor:pointer;}
a #modhc_header, a:link #modhc_header, a:visited #modhc_header, a:hover #modhc_header {text-decoration:none;}
#modhc_header{top:10px;left:10px;width:265px;height:85px;background:url('../../images/headers_sprite.png') no-repeat;}
#modhc_header.dona {background-position:0px 0px;height:75px;}
#modhc_header.agenda {background-position:0px -95px;}
#modhc_header.participa {background-position:0px -190px;}
#modhc_header.participa.vista_tres{height:78px;}
#modhc_header.publica {background-position:0px -285px;}
#modhc_header.conoce {background-position:0px -380px;}
#modhc_header.opina {background-position:0px -475px;}
#modhc_header.mira {background-position:0px -570px;height:70px;}

#acciones_mod_mira{top:30px;right:10px; text-align:right;width:300px;position:absolute;}
#acciones_mod_mira a {font-size:11px;text-transform:uppercase;padding:2px 5px 2px 5px;border-left: 1px solid #00AAE3;}
#acciones_mod_mira a.primero {border:0px none;}

/* modulo de feeds */
#modhc_subtitulo{overflow:hidden;margin-bottom:5px;}
#modhc_subtitulo img{float:left;margin:0px 5px 15px;}
#modhc_subtitulo span{padding:3px 0px 0px;font-size:21px;}

.modcontentinner #modhc_content{font-size:12px;}
.modcontentinner #modhc_content .titulo_gral{font-size:19px;color:#134363;margin-left:10px;}
.moduletableopina .modcontentinner #modhc_content, .moduletableconoce .modcontentinner #modhc_content{margin-right:10px;font-size:12px;position:relative;top:0px;left:0px;}
#pie_modulo{font-size:11px;line-height:14px;text-align:center;}
#pie_modulo.link{font-size:10px;line-height:14px;text-align:right;text-transform:uppercase;}
/* CUSTOM */
#cuadro {margin:0px;padding:0px}
#cuadro img{margin:0px;padding:0px}

#userOne {margin: 0px;}
.newsItem {width: 380px;}

/* Items de los RSSs, de las Publicaciones y los mod-items */
.rss-item, .publi-item, .mod-item { display:block;overflow:hidden;padding: 0px 0px 6px;margin:6px 0px; border-bottom:1px dashed #CECFD1;}
.rss-item.ultimo , .publi-item.ultimo , .mod-item.ultimo {border-bottom:0px none !important;}
.rss-item img, .publi-item img, .mod-item img{float:left;margin:3px 5px 0px 0px;}
.rss-item span.titulo_ch, .publi-item span.titulo_ch, .mod-item span.titulo_ch {font-size:13px;line-height:16px;}
.rss-item span.titulo, .publi-item span.titulo, .mod-item span.titulo {font-size:16px;}
.rss-item span.titulo_gr, .publi-item span.titulo_gr, .mod-item span.titulo_gr {font-size:19px;line-height:24px;}
.rss-item span.autor, .publi-item span.autor, .mod-item span.autor {font-size:13px;color:#134363;}
.rss-item div.texto, .publi-item div.texto, .mod-item  div.texto {line-height:18px;}
.publi-item.propio {background:#EFEFEF;}
.publi-item.propio .texto{padding:0px 10px;}
.publi-item .meta{text-transform:uppercase;font-size:10px !important;}
.publi-item .fecha {font-size:11px;line-height:18px;color:#00AAE3;}

/* Eventos */
.mod-item .evento {margin:8px 0px;overflow:hidden;}
.mod-item .evento_detalle {margin:0px 10px;overflow:hidden;}
.mod-item .titulo_gral{}
.mod-item .evento div {float:left;width:235px;}
.mod-item .evento .fecha {float:left;color:#FFF;font-weight:bold;height:18px;width:14px;background:url('../../images/bg_fecha_evento.png') no-repeat;padding:2px 4px; margin:0px 10px;}
.mod-item .evento_detalle .fecha {font-weight:bold;}
.mod-item .evento_detalle .titulo {font-weight:bold;}
.mod-item.participa {overflow:hidden;}
.mod-item.participa .imagen48{float:left;width:48px; margin-right:5px;}
.mod-item.participa .imagen48 img {margin:0px;}
.mod-item.participa .imagen100{float:left;width:100px; margin-right:5px;}
.mod-item.participa .imagen100 img {margin:0px;}

.mod_dona .mod-item{margin:0px 0px 8px;overflow:hidden;}
.mod_dona .mod-item.ultimo{border-bottom:0px none;}
.mod_dona .icono{overflow:hidden;}
.mod_dona input{border-color:#5EC4EC;padding:3px 5px;width:200px;}
.mod_dona button{background:#5EC4EC;}
.mod_dona button:hover{background:#E2007A;}
.mod_dona #buscar-por-item span{line-height:18px;display: inline-block;margin-bottom:7px;}
/*.mod_dona #buscar-por-item {border-bottom:1px dashed #CECFD1;}*/
.mod_dona span.titulo_gr {font-size:16px !important;}
.mod_dona span.titulo_sgr {font-size:18px !important;line-height:24px;}


.mod_pie {position:absolute;bottom:10px;left:10px;padding-top:10px;border-top:1px dashed #00AAE3;width:280px;}
.mod_pie span{text-transform:uppercase;font-size:11px;}

/* Contenidos */
.imagen180 {float:left; margin:0 10px 5px 0;}

/* Clasificados */
#contenido-clasificados{padding:0px 10px;}
#lista-clasificados {margin-top:10px;width:100%;}
#lista-clasificados td {padding:10px 0px;border-bottom:1px dashed #CECFD1;vertical-align:top;}
#lista-clasificados td#datos-clasificado {padding-right:20px}
#lista-clasificados #datos-clasificado .titulo {font-weight:normal;}
#lista-clasificados .titulo {font-size:18px; margin-bottom:4px;}
#lista-clasificados .titulo_ch {font-size:14px; margin-bottom:4px; font-weight:bold;}
#lista-clasificados .texto {line-height:18px;}
#lista-clasificados #contacto-clasificado .texto {font-size:11px;}
#lista-clasificados #contacto-clasificado .aclaracion {font-size:11px;line-height:14px;}
#lista-clasificados .volanta {line-height:18px;text-transform:uppercase;font-size:11px;}
#lista-clasificados .meta {line-height:14px;text-transform:uppercase;font-size:10px;}

/* LISTA BUSCADOR */
#lista-buscar-resultados {margin-top:10px;width:100%;}
#lista-buscar-resultados td {padding:10px 0px;border-bottom:1px dashed #CECFD1;vertical-align:top;}
#lista-buscar-resultados tr.paginacion td {border:0px none;}
#lista-buscar-resultados td#info {padding-right:20px}
#lista-buscar-resultados #info .titulo {font-weight:normal;}
#lista-buscar-resultados .titulo {font-size:18px; margin-bottom:4px;}
#lista-buscar-resultados .titulo_ch {font-size:14px; margin-bottom:4px; font-weight:bold;}
#lista-buscar-resultados .texto {line-height:18px;}
#lista-buscar-resultados .texto .highlight { padding:4px 5px;background:#134363;color:#FFFFFF;}
#lista-buscar-resultados .volanta {line-height:18px;text-transform:uppercase;font-size:11px;}
#lista-buscar-resultados .meta {line-height:14px;text-transform:uppercase;font-size:10px;}

/* Filtro de buscar Clasificados */
#buscar {margin-top:10px;}
#buscar div {padding:5px 10px 5px 0px; margin:5px 0px; }
#buscar #buscar-por-item, #buscar .filtro {padding-bottom:15px;border-bottom:1px dashed #CECFD1;overflow:hidden;}
#buscar #buscar-por-item input {min-width:120px;width:206px !important;margin-right:10px;}
#buscar input, #buscar select {min-width:270px;}
#buscar .round input, #buscar .round select {min-width:0px;border:0px none;}
#buscar span {font-weight:bold;display: inline-block;width:200px; text-align:right;padding-top:8px;}
#buscar button.color {background:#E2007A;margin-left:430px;}
#buscar .bgazul{margin:10px 0px;}
#buscar span.largo{width: 400px;text-align:left;margin-top:-3px;font-weight:normal;padding-top:1px;}
#buscar .bgazul span.label{margin-top:2px;padding:1px 10px 5px 0px;border-right:1px solid #00AAE3;width:120px;}
#buscar span.logo {width:115px;text-align:right;margin-left:20px;margin-right:5px;float:right;}
#buscar .segundo_input {diplay:inline-block;margin-left:200px;}
#buscar-filtro-gral input.inputbox {min-width:120px;width:206px !important;margin-right:10px;}
#buscar-detalle-busqueda {overflow:hidden;}
#buscar-detalle-busqueda span {font-weight:normal;display: inline-block;width:300px; text-align:left;padding:8px 0px 0px 20px;}

/* eventos */
#contenido-eventos{padding:0px 10px;}
#lista-eventos {margin-top:10px;width:100%;}
#lista-eventos td {padding:10px 0px;border-bottom:1px dashed #CECFD1;}
#lista-eventos td#titulo-mes-eventos {padding:10px 0px;border-bottom:0px none;font-size:24px;}
#lista-eventos td#titulo-mes-eventos span{display:inline-block;margin:18px 0px 10px;}
#lista-eventos .titulo {font-size:18px; margin-bottom:1px;}
#lista-eventos .texto {line-height:18px;}
#datos-eventos.propio {background:#EFEFEF;}
#datos-eventos.propio .texto{padding:0px 10px;}
#datos-eventos .fecha {float:left;color:#FFF;font-size:24px;font-weight:bold;height:36px;width:30px;background:url('../../images/bggr_fecha_evento.png') no-repeat;padding:9px 8px; margin:0px 10px;}
#lista-eventos .fecha_completa {line-height:18px;color:#00AAE3;}
#lista-eventos .volanta {line-height:18px;color:#74AF37;text-transform:uppercase;}

/* usuarios */
#contenido-usuarios{padding:0px 10px;}

/* generales */
input, select, textarea {padding:5px 8px; margin-left:10px; border:1px solid #9C9D9F;-moz-border-radius:10px;-webkit-border-radius:10px;}
input.largo, select.largo, textarea.largo {min-width:300px;}
button {color:#FFF;background:#134363;padding:4px 6px;border:0px;-moz-border-radius:10px;-webkit-border-radius:10px}
input.button {color:#FFF;background:#134363;padding:4px 6px;border:0px;-moz-border-radius:10px;-webkit-border-radius:10px;}
a.button{padding:5px 8px; margin-left:10px;font-size:11px;}
a:hover.button{text-decoration:none;}
table{margin-bottom:10px;}
.gris {color:#999999;}
.azul {color:#134363;}
.celeste, .celeste a{color:#00AAE3;}
.blanco {color:#FFF;}
.verde {color:#74AF37;}
.naranja {color:#EF870F;}
.fucsia {color:#E2007A;}
.bgazul {background:#134363;color:#FFFFFF;}
.bgfucsia {background:#E2007A;color:#FFFFFF;}
.bgverde {background:#74AF37;color:#FFFFFF;}
.bgceleste {background:#00AAE3;color:#FFFFFF;}
.acciones{text-align:right;}
.sin_borde {border:0px none !important;}

.texto_articulo .titulo {font-size:14px !important;font-weight:bold;display:inline-block;margin:10px 0px 5px;}
.texto_articulo li {margin-bottom:10px;}

.omega {margin-right:0px !important;border-right:0px !important;}
.alfa {margin-left:0px !important;border-left:0px !important;}

/* secciones */
.submenu_acciones{padding:10px 10px;text-transform:uppercase;text-align:right;}
.submenu_acciones_ch{padding:10px 10px;text-transform:uppercase;text-align:right;font-size:9px;}
.submenu_acciones a, .submenu_acciones_ch a{color:#FFFFFF;padding:0px 10px;border-left:1px solid #FFF;}
.submenu_acciones #datos-contacto {float:left;text-transform:lowercase;position:relative;}
.submenu_acciones #datos-contacto a {position:absolute;top:-2px;}
.submenu_acciones.volver {text-align:left;}
.submenu_acciones.volver a{border-left:0px;}
#submenu_escribi.submenu_acciones a {font-weight:bold;font-size:14px;}
.seccion_encabezado {font-size:36px; margin:10px 0px 18px;}
.seccion_explicacion {line-height:18px;color:#134363;overflow:hidden;position:relative;}
#contenido-feeds .seccion_explicacion, #contenido-articulos .seccion_explicacion, #contenido-eventos .seccion_explicacion, #publica_evento .seccion_explicacion{font-size:14px;margin-bottom:15px;padding:0px 0px 15px;line-height:18px;color:#134363;border-bottom:1px dashed #CECFD1;}
.seccion_explicacion img { float:left;margin:5px 10px 5px 0px;}
.seccion_explicacion.escribi {padding-top:10px !important;padding-bottom:25px !important;}
.seccion_explicacion a.publica_nota {background: transparent url('/images/hacercomunidad/publica_nota.gif') no-repeat scroll 0 0;display:inline-block;height:38px;left:375px;margin-right:10px;padding:0 95px;position:absolute;top:0;width:190px;}
#modhc_header_texto{font-size:28px; margin:0px 0px 10px;overflow:visible;}
.img_mod.img_izq {float:left;margin-right:5px;}
.img_mod.img_der {float:right;margin-left:5px;}

/* articulos */
#lista-articulos {margin-top:0px;width:100%;}
#articulo {overflow:hidden;padding-bottom:10px;margin-bottom:10px;border-bottom:1px dashed #CECFD1;}
#articulo .titulo_gr {font-size:24px; margin-bottom:1px;}
#articulo .titulo_ch {line-height:22px;font-size:18px; margin-bottom:1px;}
#articulo .texto {line-height:18px;}
#articulo .fecha {font-size:11px;line-height:18px;color:#00AAE3;}
#articulo .volanta {line-height:18px;text-transform:uppercase;}
#articulo.destacado .imagen {float:left;width:180px; margin:5px 10px 0px 0px;}
#articulo.destacado .imagen img {margin:0px;}
#lista-articulos .columna #articulo {padding-right:10px;margin-right:10px;}
#lista-articulos .columna.omega #articulo {padding-left:10px;padding-right:0px;margin-right:0px;margin-left:10px;}

.nota_previa {min-width: 600px;}
.nota_previa .titulo {font-size:28px; margin-bottom:1px;}
.nota_previa .texto {line-height:18px;overflow:hidden;}
.nota_previa .texto img{line-height:18px;float:left;border:1px dashed #134363 !important;margin:5px 10px 5px 0px !important;padding:5px;}
.nota_previa .fecha {font-size:12px;line-height:18px; margin:5px 0px 10px;}
.nota_previa .volanta {line-height:18px;text-transform:uppercase;}

.vista_nota {overflow:hidden;padding-bottom:10px;margin-bottom:10px;border-bottom:1px dashed #CECFD1;}
.vista_nota .titulo {font-size:28px; margin-bottom:1px;}
.vista_nota .texto {line-height:18px;overflow:hidden;}
.vista_nota .texto img{line-height:18px;float:left;border:1px dashed #134363;margin:5px 10px 5px 0px;padding:5px;}
.vista_nota .fecha {font-size:12px;line-height:18px; margin:5px 0px 10px;}
.vista_nota .acciones{overflow:hidden;border-bottom:1px dashed #CECFD1;padding:5px 0px 10px;margin-bottom:15px;}
.vista_nota .acciones span{margin-left:10px;font-size:10px;text-transform:uppercase;}
.vista_nota .acciones span.texto{padding-top:2px;}
.vista_nota .volanta {line-height:18px;text-transform:uppercase;}
.vista_nota #social {display:block;border-top:1px dashed #CECFD1;margin-top:5px;height:32px;padding:10px 0px;}
.vista_nota #social span {text-transform:uppercase;padding:10px 10px 0px 0px;}
.vista_nota #social a, .vista_nota #social a:hover {text-decoration:none;}
.vista_nota #social .icono_32 {display:inline;background:#FFFFFF url('imgs_gral/social_alt_32x32_b.gif') no-repeat scroll;width:32px;height:32px;background-position:0 0;margin-right:5px;padding:9px 16px;}
.vista_nota #social .icono_32#facebook {background-position:-47px 0;}
.vista_nota #social .icono_32#twitter {background-position:-141px 0;}
.vista_nota #social .icono_32#deli {background-position:-94px 0;}
.vista_nota #social .icono_32#digg {background-position:-188px 0;}
.vista_nota #social .icono_32#linkedin {background-position:-235px 0;}
.vista_nota #social .icono_32#email {background-position:-282px 0;}
.vista_nota #social .icono_32#print2 {background-position:-330px 0;}
.vista_nota #social .icono_32#facebook:hover {background-position:-47px -32px;}
.vista_nota #social .icono_32#twitter:hover {background-position:-141px -32px;}
.vista_nota #social .icono_32#deli:hover {background-position:-94px -32px;}
.vista_nota #social .icono_32#digg:hover {background-position:-188px -32px;}
.vista_nota #social .icono_32#linkedin:hover {background-position:-235px -32px;}
.vista_nota #social .icono_32#email:hover {background-position:-282px -32px;}
.vista_nota #social .icono_32#print2:hover {background-position:-330px -32px;}

.vista_nota .subtitulo {display:inline-block;font-size:18px; margin:5px 0px 10px;}
#lista-comentarios{border-top:1px dashed #CECFD1;padding:10px 0px;}
#comentario {padding:10px 0px;overflow:hidden;}
#comentario .contacto{overflow:hidden;float:left;width:250px;display:inline-block;vertical-align:top;margin-top:2px;margin-right:10px;text-align:right;}
#comentario .gravatar{float:left;padding:4px;border:1px dashed #CECFD1;margin-left:10px;}
#comentario .contacto .nombre{font-size:14px;font-style:italic;font-weight:bolder;margin-bottom:5px;width:185px;overflow:visible;}
#comentario .contacto .fecha_contacto {font-size:11px;white-space:normal;width:185px;}
#comentario .texto {}
#form-comentario{border-top:1px dashed #CECFD1;padding:10px 0px;}
#recaptcha_widget_div{margin-left:150px;}
#denuncia .label {text-align:left;margin-bottom:5px;margin-left:5px;font-size:14;}
.header_facebox {padding:5px 10px;margin-bottom:10px;font-size:16px;}

#lista-articulos-recientes{padding-right:10px;}
#lista-articulos-destacados{padding-left:10px;}
#articulo.intro.propio, #articulo.destacado_escribi.propio {background:#EFEFEF;}
#articulo.intro.propio, #articulo.destacado_escribi.propio {padding:5px 10px 10px;}
#articulo.intro .imagen, #articulo.destacado_escribi .imagen{float:left;width:80px; margin:5px 10px 0px 0px;}
#articulo.intro .imagen img, #articulo.destacado_escribi .imagen img {margin:0px;}
#articulo.reciente_escribi.propio {background:#EFEFEF;}
#articulo.reciente_escribi.propio {padding:5px 10px 10px;}
#articulo.reciente_escribi .imagen{float:left;width:50px; margin:5px 10px 0px 0px;}
#articulo.reciente_escribi .imagen img {margin:0px;}
.subtitulo {font-size:24px;font-weight:normal;color:#134363;margin-bottom:15px;}
.texto_articulo {line-height:18px;}
.texto_articulo img{border:1px dashed #134363 !important;margin:5px 10px 5px 0px;padding:5px;}
.subseccion_titulo {display:block;font-size:21px; margin:18px 0px 10px;border-bottom:1px dashed #CECFD1;padding-bottom:5px;}
.texto_articulo .mes{float:left;width:100px;text-align:right;padding-right:10px;text-transform:uppercase;}
.texto_articulo .nombre{float:left;text-align:left;padding-left:10px;text-transform:uppercase;}

.moduletable_custom .mod-item .fecha {display:block;font-size:18px; margin:0px 0px 10px;border-bottom:1px dashed #CECFD1;padding-bottom:5px;}
.moduletable_custom .mod-item .mes{font-size:10px;float:left;width:60px;text-align:right;padding-right:5px;text-transform:uppercase;}
.moduletable_custom .mod-item .nombre{overflow:hidden;text-align:left;padding-left:5px;}

/* login */
.renglon {margin-bottom:10px;overflow:hidden;}
.renglon span{display: inline-block;float:left;}
.renglon span.label {width:130px; text-align:right;padding:6px 10px 0px 0px;font-weight:bold;}
.renglon.bgazul {padding:5px 8px;text-align:right;}
span.link {display: inline-block;margin-bottom:8px;}

/* cosas del jomsocial */
.seccion_titulo_jom {display:block;font-size:21px; margin:10px 0px 18px;border-bottom:1px dashed #CECFD1;padding-bottom:5px;}

/* tematicas */
.mod_tematicas .mod-boton {text-transform:uppercase;padding:8px 10px;margin:0px 8px;border-bottom:1px dashed #FFF;}
.mod_tematicas .mod-boton a{color:#FFF;}
#modhc_header_texto.clasificados_tematica, #modhc_header_texto.clasificados_necesidad {margin:0;padding:10px;background:#E2007A;color:#FFF;}
.mod_tematicas.clasificados_tematica, .mod_tematicas.clasificados_necesidad {background:#E2007A;color:#FFF;}
#modhc_header_texto.publicaciones {margin:0;padding:10px;background:#00AAE3;color:#FFF;width:920px;}
.mod_tematicas.publicaciones {background:#00AAE3;color:#FFF;width:940px;overflow:hidden;}
.mod_tematicas.publicaciones table.tercio {width:280px !important;margin-right:40px;float:left !important;}
#modhc_header_texto.agenda {margin:0;padding:10px;background:#74AF37;color:#FFF;}
.mod_tematicas.agenda {background:#74AF37;color:#FFF;}

/* formularios */
.formulario td {padding-bottom:20px;}
.formulario .label{text-align:right;font-weight:bold;}
.formulario .campo{padding:0px 10px 0 10px;}
.formulario .label span{padding:6px 10px 0px 0px}
table.formulario input, table.formulario select, table.formulario textarea {box-sizing: border-box;-webkit-box-sizing:border-box;-moz-box-sizing: border-box;margin-left:0px;}
.formulario .explicacion {vertical-align:top;border-left:1px solid #DCDCDC	;}
.formulario span.aclaracion_campo {font-size:11px;line-height:15px;margin-left:10px;display:inline-block;}
.gris{color:#9C9D9F;}
.topicos_tutorial{line-height:20px;margin-top:10px;}
span.elejible {font-size:11px;font-weight:bold;margin-bottom:10px;}
span.aclaracion_campo {font-size:11px;line-height:15px;margin-left:150px;margin-bottom:5px;display:inline-block;}
#organizaciones.renglon select {width:400px;}
span.link_saltear{display:inline-block;margin: 0px 10px;font-size:14px;font-weight:bold;color:#134363;}
span.link_saltear a{color:#134363;}
div.texto_aclaratorio {margin: 10px 0px 20px;font-size:14px;}
div.texto_aclaratorio.error{font-size:12px;-moz-border-radius:4px;-webkit-border-radius:4px;background:#CE1313;color:#FFFFFF;padding:5px 10px 5px;text-align:center;}

/* feeds */
div.rss-item-completo{display:block;overflow:hidden;padding: 0px 0px 6px;margin:6px 0px 10px; border-bottom:1px dashed #CECFD1;}
div.feed_item {overflow:hidden;}
div.feed_item .titulo {display:inline-block;font-size:21px;margin-bottom:5px;}
div.feed_item .meta {text-transform:uppercase;margin-bottom:5px;font-size:11px;}
div.feed_item img {float:left; margin-right:10px;}
div.feed_item {line-height:18px;}
div.feed_item .meta_feeds {font-size:10px; text-transform:uppercase;display:inline-block; margin-top:5px;width:100%;}
div.feed_item .meta_feeds.bgverde {padding:5px 10px;}
div.feed_item .meta_feeds.bgverde a{color:#FFFFFF;}

/* footer */
#footer {padding:15px 10px 10px;}
#footer a{font-size:13px;border-right:1px solid #FFF;padding:5px 15px 5px 0px;margin:5px 0px 5px 10px;font-weight:normal;}

/* menu-footer */
#legals {border-top:1px dashed #FFF;border-bottom:1px dashed #00AAE3;padding:5px 10px;margin:5px 0px 2px;overflow:hidden;}
#legals a{font-size:12px;border-right:1px solid #FFF;color:#FFF;padding:5px 30px 5px 0px;margin:5px 0px 5px 10px;background-color:transparent;border:0px none;display:inline-block;float:none;}
#legals td {text-align:center;}
#legals #active_menu {color:#00AAE3;}

#firma-wingu{font-size:11px;padding:5px 10px;margin:5px 0px;overflow:hidden;}

/* Clasificado */
.detalle_clasificado{padding:0px 10px;}
.detalle_clasificado table{margin-top:10px;width:100%;}
.detalle_clasificado table td {padding:10px 0px;border-bottom:1px dashed #CECFD1;vertical-align:top;}
.detalle_clasificado table td#datos {padding-right:20px}
.detalle_clasificado table #datos .titulo {font-weight:normal;}
.detalle_clasificado table .titulo {font-size:30px; margin-bottom:4px;}
.detalle_clasificado table .titulo_ch {font-size:14px; margin-bottom:4px; font-weight:bold;}
.detalle_clasificado table .texto {line-height:18px;}
.detalle_clasificado table .volanta {line-height:18px;text-transform:uppercase;font-size:11px;}
.detalle_clasificado table .meta {line-height:14px;text-transform:uppercase;font-size:10px;}
.detalle_clasificado .contacto{line-height:18px;}

/* Evento */
.detalle_evento{padding:0px 10px;}
.detalle_evento table{margin-top:10px;width:100%;}
.detalle_evento table td {padding:10px 0px;border-bottom:1px dashed #CECFD1;vertical-align:top;}
.detalle_evento table td#datos {padding-right:20px}
.detalle_evento table #datos .titulo {font-weight:normal;}
.detalle_evento table .titulo {font-size:30px; margin-bottom:4px;}
.detalle_evento table .titulo_ch {font-size:14px; margin-bottom:4px; font-weight:normal;}
.detalle_evento table .texto {margin-top:10px;line-height:18px;}
.detalle_evento table .volanta {line-height:18px;text-transform:uppercase;font-size:14px;}
.detalle_evento table .fecha_completa {line-height:18px;color:#00AAE3;text-transform:uppercase;}
.detalle_evento .detalles_meta {border-top:1px dashed #00AAE3;border-bottom:1px dashed #00AAE3;padding:5px 0px;margin-bottom:5px;color:#999999;text-transform:uppercase;}
.detalle_evento .contacto {line-height:18px;}
.detalle_evento span.bloque {width:100%;margin:3px 0px;padding:3px 0px;}


/* Mensajes de Error y Correctos */
#system-message .message.message {background-color:#E0FFBF;border:1px dashed #74AF37;color:#2E4F0A;font-size:13px;line-height:18px;margin-bottom:10px;padding:8px 10px;}
#system-message dt.message, #system-message dt.error {display:none;}
#system-message .message.error {background-color:#FFBFBF;border:1px dashed #D93333;color:#D93333;font-size:13px;line-height:18px;margin-bottom:10px;padding:8px 10px;}
#system-message ul{list-style-image:none;list-style-position:normal;list-style-type:none;margin-bottom:0;}
#system-message .message.message ul li {min-height:25px;background: transparent url('imgs_gral/mensaje_correcto.png') no-repeat scroll 0 0;margin-left:0px;padding-left:35px;}
#system-message .message.error ul li {min-height:25px;background: transparent url('imgs_gral/mensaje_error.png') no-repeat scroll 0 0;margin-left:0px;padding-left:35px;}
#advertencia {background-color:#FFFABF;border:1px dashed #FFEC1F;color:#4e4e46;font-size:13px;line-height:18px;margin-bottom:10px;padding:8px 10px;}
#advertencia span {display:inline-block;min-height:22px;background: transparent url('imgs_gral/mensaje_alerta.png') no-repeat scroll 0 0;margin-left:0px;padding-left:35px;}

input.error, textarea.error {background-color:#FFBFBF;border:1px solid #D93333;color:#D93333;}
div.explicacion_error{background:transparent url('imgs_gral/flecha_explicacion_error.gif') no-repeat left top;margin:2px 10px;padding:4px;}
div.explicacion_error span {display:inline-block;-moz-border-radius:4px;-webkit-border-radius:4px;background:#CE1313;color:#FFFFFF;padding:3px 10px 5px;}


/* Estilo de modulos custom */
.pregunta {margin-bottom:10px;padding-bottom:10px;border-bottom:1px dashed #CECFD1;}
.pregunta.ultima {border-bottom:0px none;margin-bottom:5px;padding-bottom:0px;}
.pregunta .celeste {font-size:14px;line-height:18px;margin-bottom:5px;}

/* Acciones sobre algun objeto */
#acciones-item {border-top:1px dashed #00AAE3;text-transform:uppercase;text-align:right;padding:10px 10px 0;margin:5px 0px 0px;font-size:11px;}
#borrar_item {display:inline-block;}
#borrar_item a {cursor:pointer;}

/*paginacion*/
td.paginacion {border-bottom:0px none !important;}
.pagination {float:right;margin-bottom:0px;}
.pagination span {border:1px solid #efefef;padding:5px 8px; margin-left:5px;background:#efefef;-moz-border-radius:10px;-webkit-border-radius:10px;}
.pagination span.activa {border:1px solid #134363;background:#134363;color:#FFFFFF;}
.pagination a {border:1px solid #dcdcdc;padding:5px 8px; margin-left:5px;background:#dcdcdc	;-moz-border-radius:10px;-webkit-border-radius:10px;}
.pagination a:hover {border:1px solid #134363;background:#134363;color:#FFFFFF;text-decoration:none;}


/* FACEBOOK */
.fblike {margin:10px 0px;}

/* PAGINA FUNDACION */
.no-margin {margin:0px !important;}
#pagina-fundacion{position:relative;}
#pagina-fundacion #bg_fundacion {position:absolute;top:-10px;right:-10px;}
#pagina-fundacion #logo {padding:20px 0px;}
#foto_equipo {width:360px;}
.titulo_c_flecha {background:#134363 url('imgs_gral/flecha_titulo.jpg') no-repeat left top;color:#FFFFFF;padding:4px 0 4px 36px;font-size:20px;margin:20px 0px 10px;}
.detalle_servicio td{padding:10px 0px;border-bottom: 2px dashed #00AAE3;}
.detalle_servicio td.imagen {text-align:center;}
#pagina-fundacion img {border:0px none !important;}
#pie-fundacion {margin:10px 0 0;padding:10px 0 0;border-top:1px double #CCCCCC;font-size:11px;}

#datos-contacto {padding:10px;}
#datos-contacto .titulo {font-size:24px;margin-bottom:10px;}
#datos-contacto .renglon {padding:5px 0;margin:5px 0;border-bottom:1px dashed #FFF;font-size:14px;line-height:18px;}
#datos-contacto td.icono {width:25px;}
#datos-contacto img {border:0px none !important;}
#datos-contacto td {font-size:12px;}
