/* Theme Name: Blogs Banco Estado
Theme URI: http://www.bluecompany.biz
Description: Template original para Blogs Banco Estado 
Version: 1.0
Author: Mario Miqueles
/* Este codigo esta licenciado con una licencia Creative Commons -  Atribucion - Licenciar Igual*/
/* http://creativecommons.org/licenses/by-nc-sa/2.5/us/ */
/*___________________________________________________________*/
/*Para normalizar los valores antes de comenzar*/
* {
	margin:0;
	padding:0;
}
/*Fondo*/
/* aqui puedes cambiar la imagen o color de fondo de tu blog */
/* puedes usar cualquier imagen, recuerda usar la direccion absoluta de esa imagen como http://...
Si esta no estalojada en bligoo
*/
html {
	background: url(back-shadow.jpg) no-repeat top center;
	margin: 0 auto 0 auto;
}
body {
	color: #000;
	font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
	background: url(back-top.jpg) repeat-x top left;
}
/*Tabla maestra*/
/*Este es el espacio que contiene el blog, puedes darle un ancho fijo o un ancho liquido en porcentaje*/
#main {
	height: auto;
	width: 790px;
	padding: 0;
	font-size:12px;
	text-align: left;
	margin: 0 auto 0 auto;
	border-collapse: collapse;
}
.main-body tr, td, table {
	vertical-align: top;
}
/*Encabezado*/
/*Encabezado o header es la parte superior del blog, el texto que da titulo al blog esta entre parrafos*/

#main-header-content {
	padding: 30px 0 10px 0;
	margin: 0;
	vertical-align:top;
	position: relative;
	color: #575757;
	height: 60px;
	width: 790px;
}
#main-header-content h1 {
	font-size: 20px;
}
#main-header-content h1 a {
	color: #575757;
}
#main-header-content h1:hover {
	color: #575757;
	text-decoration: underline;
}
.logo-menu {
	margin: 15px 0 0 15px;
 	*margin: 25px 0 0 15px;
 	*padding: 15px 0 0 0;
}
.orange {
	color: #ff6600;
	font-weight: bold;
}
/*Menu*/
/* Si quieres agregar un menu de navegacion en el encabezado 
de tu blog, solo agrega un listado (<ul><li>link del menu</li></ul>) en el 
html del encabezado, y las siguientes clases modificaran su estilo*/
#main-header-content ul {
	position:absolute;
	right:0px;
	top:37px;
	font-size:11px;
	color:#575757;
	background: #fff url(menu-back.gif) no-repeat top left;
	padding: 5px 8px 0 8px;
	height: 25px;
	width: 520px;
}
#main-header-content ul li {
	text-align:center;
	display: inline;
	float: left;
	margin: 0 0 0 1px;
	width: auto;
}
#main-header-content ul li a {
	padding: 5px;
	height: 20px;
	color: #fff;
	text-decoration: none;
	font-size:12px;
}
#main-header-content ul li a:hover {
	color: #fff;
	text-decoration: underline;
}
/*Articulos*/
/*Esta parte edita el estilo e los articulos, cada articulo tiene id con eso puedes dar un 
estilo distinto a uno en particular. Tambien puedes cambiar el color de fondo al espacio que agrupa a un articulo
para hacer cada articulo un bloque independiente.*/
.main-body-content {
	overflow:hidden;
}
.main-body-content li {
	list-style-image: url(bullet.png);
}
.main-body-content .content {
	width: 500px;
	padding: 0 0 0 15px;
	margin: 20px 20px 30px 0;
	_margin: 0 20px 0 0;
}
.main-body-content form {
	width: 100px;
	padding: 0 0 0 15px;
	margin: 20px 20px 30px 0;
	_margin: 0 20px 0 0;
}
.main-body-content .content-body img {
	border: none;
	padding:4px;
}
.main-body-content .content-body {
	font-size: 12px;
	text-align: justify;
	margin: 0 0 10px 0;
	padding: 0 0 0 10px;
}
.main-body-content .content-wrapper .content {
	padding: 0;
}
.main-body-content .content-wrapper h2 a, .main-body-content .content h2 a {
	color: #dd6d00;
	font-size: 20px;
	font-weight: bold;
}
.main-body-content .content-wrapper h2, .main-body-content .content-body h2, .main-body-content .content h2 {
	border: none;
	color: #fff;
}
.main-body-content a {
	text-decoration: none;
	color: #de6e02;
}
.main-body-content a:hover {
	color: #de6e02;
	text-decoration: underline;
}
/*se agrego .main-body-content */
.main-body-content .content-top-left, .content-top-right {
	height: 0;
}
/*Acciones del articulo*/
/*Cada elemento dentro del articulo tiene una clase*/
/*Este div agrupa los links Escrito por y la fecha en que se publico el articulo*/
.content .links a, .content .links a:hover {
	color: #de6e02;
}
.add-faves {
	background: url(faves-icon.gif) no-repeat left;
	padding: 0 0 0 15px;
}
.add-comment {
	background: url(comment-icon.gif) no-repeat left;
	padding: 0 0 0 18px;
}
/*Es sencillo darle un estilo a las listas, incluso puedes poner como bullet una imagen*/
/*Listas*/
ul li {
	list-style-image: none;
}
.column li {
	color: #5A65AB;
	font-size:12px;
	list-style-image: none;
}
/*Enlaces*/
/*Estos definen el estilo de los vinculos en toda la pagina*/
a {
	text-decoration: none;
	color: #de6e02;
}
a:hover {
	color: #de6e02;
	text-decoration: underline;
}
.links a {
	font-size: 10px;
	text-decoration: none;
	color: #de6e02;
}
.links a:hover {
	color: #de6e02;
	text-decoration: underline;
}
/*Estilo de titulos
Cuando hablamos de titulos nos referimos a los headings h1, h2, h3 que encabezan un articulo o un blidget
*/
/*titulos de los articulos*/
.main-body h2 {
	font-size: 14px;
	color: #ff6600;
}
.main-body h2 a {
	font-size: 14px;
	color: #ff6600;
}
.main-body-content h2 {
	font-size: 16px;
	border-bottom: 1px solid #eee;
	font-style: normal;
	font-weight: bold;
}
.main-body-content h1 {
	font-size: 13px;
	color: #565656;
	margin: 0 0 10px 15px;
	border-bottom: #565656 1px solid;
	width: 95%;
}
.main-body h3 {
	font-size: 12px;
}
/*Columna*/
/*Con Bligoo tienes hasta 4 columnas para ubicar tus blidgets,
cada columna tiene un id unico, asi que puedes cambiar el aspecto
indistintamente a cada columna, pero si quieres modificarlas
todas juntas prueba con la clase column*/
.column {
	vertical-align: top;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 20px;
}
#column-2 {
	margin: 0;
	padding:0 15px 20px 15px;
	background: url(dot-vert.jpg) repeat-y top left;
}
#column-2 .block-content {
	margin: 10px 0 0 0;
	padding: 0 0 10px 0;
}
#column-2 .block {
	background: url(back-column-block.jpg) no-repeat;
	padding: 35px 0 0 0;
}
#column-2 h2 {
	color: #000;
}
#column-2 .block a {
	color: #ff6600;
}
#column-2 .block li {
	color: #000;
}
#column-5 {
	width: 790px;
	height: auto;
	margin:-10px 0 0 0;
	padding:0;
}
#column-5 .block-content {
	margin: 0 0 0 20px;
	color: #000;
}
#column-5 .block h2 {
	color: #df6c01;
	font-size: 12px;
	padding: 0 15px 15px 20px;
}
#column-5 .block a {
	color: #df6c01;
}
#block-60934 li, #block-60935 li, #block-60945 li, #block-60942 li, #block-60943 li, #block-60944 li, #block-60935 li, #block-62315 li {
	border-bottom: #ccc 1px solid;
	background: none;
	padding:5px 0;
	color: #000;
	margin:0;
}
/* Usuarios en linea*/
#column-5 #block-58675 {
	width: 765px;
	height: 95px;
	overflow: hidden;
	margin: 10px 0 0 13px;
	background: #fff;
	border-top: #ccc 1px solid;
	padding: 5px 0 0 0;
}
#column-5 #block-58675 .block-content {
	margin:0;
	padding:0;
}
#column-5 #block-58675 h2 {
	color: #000;
}
#column-5 #block-58675 .online-members-title, #column-5 #block-58675 .online-external-users-title {
	display: none;
}
#column-5 #block-58675 .online-community-members img {
	background: url(user-icon-shadow.gif) no-repeat bottom;
	padding-bottom: 33px;
	border: none;
}
#column-5 #block-58675 h2 {
	font-size: 12px;
	font-weight: normal;
	padding: 0 0 5px 0;
}
/* Te han visitado*/
#column-5 .my-faves-post {
	width: 255px;
	height: 200px;
	overflow: hidden;
	float: left;
	margin: 0 10px 0 0;
	padding: 20px 0 0 0;
	background: #fff url(rounded-box-color.gif) no-repeat top left;
}
#column-5 .my-faves-post li {
	height: 30px;
}
/* Articulos recomendados*/
#column-5 .community-recommended-content {
	width: 255px;
	height: 200px;
	overflow: hidden;
	float: left;
	margin: 0 10px 0 0;
	padding: 20px 0 0 0;
	background: #fff url(rounded-box.gif) no-repeat top left;
}
/* Respuestas a articulos*/
#column-5 .last-comments {
	width: 255px;
	height: 250px;
	overflow: hidden;
	margin: 0;
	float: left;
	padding: 20px 0 0 0;
	background: #fff url(rounded-box.gif) no-repeat top left;
}
#column-5 .last-comments li {
	height:50px;
}
#column-5 .my-faves-post, #column-5 .community-recommended-content {
	height: 250px;
}
#column-5 .my-faves-post .block-content, #column-5 .community-recommended-content .block-content, #column-5 .last-comments .block-content, #column-5 .my-popular-content .block-content, #column-5 .community-recent-contact-activity .block-content, #column-5 .community-last-reply-my-comments .block-content {
	width: 225px;
}
/* Blidget 4*/
#column-5 .my-popular-content {
	width: 255px;
	height: 250px;
	overflow: hidden;
	float: left;
	margin: 10px 10px 0 0;
	padding: 20px 0 0 0;
	background: #fff url(rounded-box-color.gif) no-repeat top left;
}
#column-5 .my-popular-content li {
	height: 63px;
}
/* Blidget 6*/
#column-5 .community-recent-contact-activity {
	width: 255px;
	height: 250px;
	overflow: hidden;
	float: left;
	margin: 10px 10px 0 0;
	padding: 20px 0 0 0;
	background: #fff url(rounded-box.gif) no-repeat top left;
}
#column-5 .community-recent-contact-activity li {
	height:40px;
}
/* Blidget 6*/
#column-5 .community-last-reply-my-comments {
	width: 255px;
	height: 250px;
	overflow: hidden;
	float: left;
	margin: 10px 0 0 0;
	padding: 20px 0 0 0;
	border: none;
	background: #fff url(rounded-box.gif) no-repeat top left;
}
/* Blidget Explora*/
#column-5 #block-62363 {
	width: 790px;
	height: 40px;
	overflow: hidden;
	float: left;
	margin: 0;
	padding: 0;
	border: none;
	background: none;
}
#column-5 #block-62363 .block-content {
	margin: 0;
	padding: 0;
}
#block-62315 h2 {
	display: none;
}
#block-62315 .link-previous-polls {
	display: none;
}
#block-62315 .form-button {
	padding: 2px;
	font-size: 11px;
	margin: 10px 0 0 0;
	background-color: #df6c01;
	border-top: #df6c01 1px solid;
	border-left: #df6c01 1px solid;
	border-right: #a74502 1px solid;
	border-bottom: #a74502 1px solid;
}
#column-5 #block-62315 li {
	margin:0;
	padding:0;
}
#column-5 #block-62315 ul {
	margin: 5px 0 0 0;
	padding:0;
}
/* Columnas */
#column-0 li, #column-1, #column-2 {
	color: #97c7f4;
}
#column-0 {
	background: #548fc7;
	border-top: #548fc7 2px solid;
	height: auto;
	width: 230px;
	padding: 20px 0 20px 10px;
}
#column-1 {
	background: #548fc7 url(blue-separator.jpg) repeat-y top left;
	border-top: #548fc7 2px solid;
	height: auto;
	width: 230px;
	padding: 20px 0 20px 10px;
}
#column-2 {
	background: #548fc7 url(blue-separator.jpg) repeat-y top left;
	border-top: #548fc7 2px solid;
	height: auto;
	width: 220px;
}
#column-0 h2, #column-1 h2, #column-2 h2 {
	padding-bottom: 5px;
	color: #97c7f4;
	font-size: 14px;
}
#column-0 .block, #column-1 .block, #column-2 .block {
	margin: 0;
	padding:0 0 0 10px;
	background: none;
}
#column-0 .block-content, #column-1 .block-content, #column-2 .block-content {
	width: 230px;
	margin: 0;
	color: #97c7f4;
}
/* Blidget Ultimas encuestas*/
#column-1 .last-poll a h3 {
	font-size: 13px;
	color: #000;
}
#column-1 .last-poll a:hover h3 {
	text-decoration: underline;
}
#column-1 .last-poll a:hover h3 {
	text-decoration: underline;
}
#column-1 .last-poll form {
	padding: 0 0 13px 0;
	background: url(dot.jpg) repeat-x bottom left;
	width: 200px;
}
#column-1 .last-poll .form-button {
	margin:5px 0 0 0;
	padding: 2px;
	background: #0f7ac3;
	border: #fff 1px solid;
}
#column-1 .last-poll .block-content {width: 200px;}
#column-1 .last-poll li {color: #fff;}
#column-1 .last-poll ul {}
/* Blidget Etiquetas de la comunidad*/
#column-2 .tag-cloud-blogs {
	margin: 20px 0 0 0;
	width: 220px;
}
#column-2 a.tag {
	color: #fff;
}
/* Blidget Ultimos Videos*/
#column-0 .videos {
	margin: 20px 0 0 0;
}
#column-0 .videos .explora-videos-img img {
	width: 80px;
	height: auto;
	border: #fff 3px solid;
	margin: 0 10px 10px 0;
}
#column-0 .videos ul li {
	height:65px;
}
/* Blidget Ultimas Imagenes*/
#column-1 .images img {
	width: 50px;
	height: 50px;
	border: #fff 3px solid;
	margin: 4px;
}
.column li {
	list-style-image: none;
	font-size: 11px;
	color: #666;
	background: url(dot.jpg) repeat-x bottom left;
	border: 0;
	clear:both;
}
.column #block- li, .column #block-62314 li, .column #block-62313 li {
	background: none;
}
.column li a {
	color: #fff;
	text-decoration: underline;
}
.column li a:hover {
	color: #0869b4;
}
.column h2 {
	font-size: 15px;
}
/*Blidgets*/
/*Los blidgets son las pequenas cajas que contienen informacion
 y se pueden mover entre las columnas del blog, puedes editar 
todos los blidgets con la misma clase o si prefieres 
personalizar cada blidget con su propio estilo usando los id 
unicos del blidget, por ejemplo:
#2xxx{} donde xxx es el numero de id del blidget.
Dentro del blidget hay varias clases que definen el estilo del contenido que 
despliega ese blidget en espeacial, tambien hay 4 espacios para que puedas 
dejar los blidgets con bordes redondeados*/
/* Bloques */
.block {
	width: 205px;
	vertical-align: top;
	margin-bottom: 10px;
	margin-top: 10px;
	color:#999;
	font-size:11px;
}
.block h2 {
	color: #575757;
	font-size: 16px;
}
.block a {
	text-decoration: none;
	color: #333;
	font-size: 11px;
}
.block a:hover {
	color: #333;
	text-decoration: underline;
}
/* Bloques con listas */
.block li {
	list-style-type: none;
	clear: both;
	padding: 5px 0;
}
#column-0 .block li img, #block-60934 li img, #block-60935 li img, #block-60945 li img, #block-60942 li img, #block-60943 li img, #block-60944 li img, #block-60935 li img {
	width: 35px;
	float: left;
	border: #666 1px solid;
	margin: 0 10px 0 0;
}
/*Comentarios
Cada comentario es un bloque independiente con clase coment y dentro de ese div
hay varias clases con elementos interiores como la fecha en que se publico, la imagen de avatar, etc.
Ademas sobre el nombre del autor del comentario hay una clase distinta que identifica al autor del comentario
como miembro del blog, usuario de bligoo, autor del post y due/o del blog;
*/
.coment {
	margin: 0 0 -1px 0;
	padding: 10px;
	border: #ccc 1px solid;
	background: #F7F7F7;
}
.main-body-content .content .coment h2 a {
	font-size: 15px;
}
/*Cuando se publica un comentario que no has leido, puedes diferenciarlo del resto*/
.comment-new {
	background: #f7f5cc;
}
.coment .links {
	border: 0;
	padding: 0;
}
/*Respuesta a comentarios*/
.answers {
	border-left: 5px #ccc solid;
}
/*imagenes de usuarios*/
/*Avatar del autor del post usado en los articulos */
.user-picture {
	margin: 0 10px 10px 0;
	float: left;
	border: #666 1px solid;
}
.online-external-users img, .online-community-members img {
	border: #666 1px solid;
	margin: 0 3px 3px 0;
}
.recent-community-users img {
	border: #666 1px solid;
	margin: 0 3px 3px 0;
	width: 35px;
}
#comment-user-info {
}
#comment-audit-info {
}
#comment-publishing-info {
}
#audiencies {
}
.group {
	padding: 10px;
	margin-top: 10px;
}
.group h3 a {
	font-size: 11px;
	font-weight: normal;
}
.group h3 a:hover {
	font-size: 11px;
	font-weight: normal;
}
/*Audiencias*/
#audiencies {
	background: #f6f6f6;
	border: 1px #eee solid;
	padding: 10px;
	margin-bottom: 15px;
	margin-top: 15px;
	font-size: 11px;
	color: #333333;
	line-height: 2.2em;
}
.group td {
	font-size: 11px;
	color: #333333;
	padding-top: 20px;
	border-bottom: 1px #eee solid;
	border-top: 1px #eee solid;
}
/* Paginador
El paginador es un conjunto de numeros que aparecen en la parte inferior del blog, con estos 
numeros puedes navegar entre las paginas del blog que se han escrito ,es visible solo si 
tienes mas de una pagina escrita en el blog, por defecto Bligoo deja 10 articulos por pagina */
#paginador {
	font-size: 10px;
	padding-top: 30px;
	padding-bottom: 30px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
#paginador .pagina {
	padding: 2px 0px;
	background: #fff;
	text-decoration: none;
}

#paginador a:hover {
	color: #000;
	text-decoration: none;
}
#paginador .flecha {
	padding: 2px 2px;
	border: solid 1px #df6c01;
}
#paginador .pagina-actual {
	padding: 2px 6px;
	font-size: 10px;
	vertical-align: top;
	background: #df6c01;
	color: #fff;
}
/*Pie de pagina
o Footer, es sencillo cambiar el aspecto, el siguiente id es el que se encarga del pie de pagina*/
#main-footer-content {
	color: #999;
	background: #525659 url(footer-back.jpg) repeat-x top left;
	font-size: 10px;
	padding: 20px 10px 10px 20px;
	margin:0 0 -20px 0;
	height: 60px;
	text-align: left;
	border-top: #1f61a0 5px solid;
	clear: left;
}
#main-footer-content a {
	text-decoration: none;
	color: #fff;
}
#main-footer-content a:hover {
	text-decoration: underline;
	color: #fff;
}
#rss-icon-footer {
	width: 24px;
	height: 40px;
	float: left;
	margin: 0 15px 0 0;
}
#menu-footer {
	margin: 0 0 10px 38px;
	color: #999;
	font-size: 12px;
}
#menu-footer a {
	color: #fff;
}
#menu-footer a:hover {
	color: #fff;
}
/*Formularios
En bligoo encontraras varios formularios, escribir un post, 
registrase en una comunidad, ingresar como usuario al blog, etc. */
.label {
}
.key {
}
.main-body-content form {
	width: 400px;
	clear: both;
}
.form {
	width: 400px;
}
.form-item {
	margin-bottom: 15px;
	width: 400px;
}
.form-item textarea {
	width: 400px;
}
.form-item .text-field, .form-item .password-field {
	border: #999 1px solid;
	padding: 2px 0 2px 0;
	width: 400px
}
.form-button {
	color: #fff;
	font-weight: normal;
	background: #575757;
	padding: 3px;
	margin: 10px 5px 5px 0;
	border: none;
}
.form-item .description {
	font-size: 12px;
	color: #fff;
	background: #666;
	margin: 5px 0 0 0;
	padding: 10px 5px;
}
.block-content .form-item, .password-field {
	width: 200px;
}
.block-content form {
	width: 200px;
}
/*estilos para aplicables solo a comunidades*/
/*Perfiles
Los perfiles que se despliegan dentro del blog estan compuestos por cajas
con id unicas que indican el tipo de informacion que contienen.
Recomendamos dar el mismo ancho del #main-body-content o .content-body a estos bloques para que no se desforme
esa pagina*/
.profile-block {
	background: url(rounded-box-profile.jpg) no-repeat top left;
	width: 500px;
	margin: 0 0 20px 0;
	padding: 0 0 10px 0;
}
.profile-block-content {
	width: 450px;
	margin: 20px 0 20px 15px;
}
.profile-block h2 {
	padding: 25px 0 0 20px;
}
.blogprofile-actions {
	border: none;
}
/* Tabs  */
.tab-container {
	border-bottom: solid 5px #666;
	margin: 20px 15px 20px 15px;
}
.tab-container #tabs {
	padding: 0 15px 0 15px;
	margin-bottom: -2px;
}
.tab-container #tabs td {
	border: solid 1px #ccc;
	border-bottom: none;
	padding-top: 8px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 8px;
	margin-bottom: 0px;
	text-decoration: none;
}
.tab-container .active-tab {
	background: #666;
	color: #fff;
}
.active-tab a {
	text-decoration: none;
	color: #fff;
}
.tab-container .active-tab a:hover {
	text-decoration: none;
	color: #fff;
}
.tab-container .inactive-tab {
	background: #efeeee;
}
.tab-container .inactive-tab a {
	color: #666;
	text-decoration: none;
	background: #efeeee;
}
.tab-container .inactive-tab a:hover {
	color: #ff6600;
	text-decoration: none;
}
#menu-my-bligoo, #menu-my-bligoo-break, #link-user-read-more {
	display: none;
}
.main-body-content .content-body h2 {
	color: #666;
}
.profile-block li {
	border-bottom: 1px #ccc solid;
	padding: 5px;
}
/* Bloques de contenido cabecera */
#column-5 #block-62316, #column-5 #block-62314, #column-5 #block-62313 {
	padding: 10px;
	float: left;
	width: 160px;
	height: 185px;
	overflow: hidden;
}
#column-5 #block-62316 .block-content li, #column-5 #block-62314 .block-content li, #column-5 #block-62313 .block-content li{
	margin:0;
	padding:0;
	border:0;
}
#column-5 #block-62316 .block-content ul li .content .content-body p img, #column-5 #block-62314 .block-content ul li .content .content-body p img, #column-5 #block-62313 .block-content ul li .content .content-body p img{
	margin:0 auto;
	padding:0;
	display:block;
}
#column-5 #block-62316 .block-top-left, #column-5 #block-62316 .block-bot-left, #column-5 #block-62316 .block-top-right, #column-5 #block-62316 .block-bot-right,
#column-5 #block-62314 .block-top-left, #column-5 #block-62314 .block-bot-left, #column-5 #block-62314 .block-top-right, #column-5 #block-62314 .block-bot-right,
#column-5 #block-62313 .block-top-left, #column-5 #block-62313 .block-bot-left, #column-5 #block-62313 .block-top-right, #column-5 #block-62313 .block-bot-right,
#column-5 #block-62315 .block-top-left, #column-5 #block-62315 .block-bot-left, #column-5 #block-62315 .block-top-right, #column-5 #block-62315 .block-bot-right{
display:none;
}
#column-5 #block-62316 {
	background: #fff url(colorbox1.jpg) no-repeat top left;
	margin-left: 12px;
}
#column-5 #block-62314 {
	background: #fff url(colorbox2.jpg) no-repeat top left;
	margin-left: 9px;
}
#column-5 #block-62313 {
	background: #fff url(colorbox1.jpg) no-repeat top left;
	margin-left: 9px;
}
/* Bloque de la encuesta */
/*#column-5 #block-62315 {
	background: #fff url(colorbox2.jpg) no-repeat top left;
	padding: 10px;
	float: left;
	height: 170px;
	overflow: hidden;
	margin-left: 9px;
}
#column-5 #block-62315 li {
	width:158px;
	margin:0;
	padding:0;
	height:20px !important;
}
#column-5 #block-62316 .block-content h2 a, #column-5 #block-62313 .content h2 a {
	font-size: 15px;
	color: #ff6600;
	display:none;
}
#column-5 #block-62314 .content h2 a {
	font-size: 15px;
	color: #666;
	display:none;
}
#column-5 #block-62316 .content, #column-5 #block-62314 .content, #column-5 #block-62313 .content, #column-5 #block-62315 .content {
	margin: 0;
	padding:0;
}
#column-5 #block-62316 h2, #column-5 #block-62314 h2, #column-5 #block-62313 h2, #column-5 #block-62315 h2 {
	margin: 0;
	padding:0 0 10px 0px;
}
#column-5 #block-62316 a, #column-5 #block-62314 a, #column-5 #block-62313 a, #column-5 #block-62315 a {
	color: #000;
	text-decoration: underline;
}
#column-5 #block-62316 .block-content, #column-5 #block-62314 .block-content, #column-5 #block-62313 .block-content {
	margin: 0;
	padding:0;
}
#column-5 .last-poll .block-content {
	margin: 0;
	padding:0;
}
#column-5 .last-poll .block-content ul{
	margin:0;
	padding:0;
}
#column-5 .last-poll .block-content h3 {
	width: 160px;
}
#column-5 #block-62316 .content-body, #column-5 #block-62314 .content-body, #column-5 #block-62313 .content-body {
	padding: 0;
}
#column-5 #block-62316 .submition-info, #column-5 #block-62314 .submition-info, #column-5 #block-62313 .submition-info, #column-5 #block-62315 .submition-info, #column-5 #block-62316 .taxonomy, #column-5 #block-62314 .taxonomy, #column-5 #block-62313 .taxonomy, #column-5 #block-62315 .taxonomy {
	display: none;
}
*/
#column-5 .horizontal-list .horizontal-item-0, #column-5 .horizontal-list .horizontal-item-2, #column-5 .horizontal-list .horizontal-item-3, #column-5 .horizontal-list .horizontal-separator-1, #column-5 .horizontal-list .horizontal-separator-2, #column-5 .horizontal-list .horizontal-separator-3 {
	display: none;
}
.content .horizontal-list .horizontal-item-1 {
	display : block;
	padding: 0;
}
.main-body-content .horizontal-list .horizontal-item-1 {
	display : inherit;
}
.links {
	margin-top: 5px;
	border: none;
}
.view-more {
	background: url(view-more.gif) no-repeat right bottom;
	font-weight:bold;
	padding:0 20px 0 0;
	text-align:right;
	margin:5px 10px 0 0;
}
.explora-more-1 {
	background: url(view-more.gif) no-repeat right bottom;
	font-weight:bold;
	padding:0 20px 0 0;
	text-align:right;
	margin:5px 10px 0 0;
	*margin:5px 35px 0 0;
}
.content-list .content {
	border-bottom: #ff6600 3px solid;
	padding: 0 0 10px 0;
	margin:0;
}
.section-message {
	display: none;
}
/* Menu Community */
#menu-community {
	position: absolute;
	top: -5px;
	right: 90px;
	text-align: right;
	color: #fff;
	font-size: 11px;
}
#menu-community .horizontal-list {
	display: inline;
}
#menu-community .horizontal-item-1 {
	display: inline;
}
#menu-community a {
	color: #fff;
}
#menu-community .salutation-avatar {
	width: 23px;
	border: #fff 1px solid;
	position: relative;
	top: 8px;
	margin: 0 2px 0 5px;
}
/* Otras clases */
.bold {
	font-weight: bold;
}
.orange-bold {
	font-weight: bold;
	color: #df6c01;
}
#bligoo-logo {
	width: 70px;
	height: 33px;
	position: absolute;
	top: 0px;
 	*top:-5px;
	right: 10px;
	border: 0;
}
#bligoo-logo img {
	border: none;
}
#block-64089 {
	width: 790px;
	clear: both;
	padding: 10px 0 0 0;
	*padding: 0 0 0 10px;
	height:12px;
}
#block-64089 .block-content {
	display: none;
}
#block-64090 {
	width: 560px;
	*margin: 0 0 0 14px;
	padding: 20px 0 0 0;
	*padding: 20px 0 0 10px;
	height:90px;
	background: url(rounded-box-big.gif) no-repeat;
	float:left;
}
#block-64090 h2 {
	margin:0;
	padding:0;
	height: 5px;
}
#block-64090 .user-shadow-icon {
	float: left;
	display: inline;
	margin-right: 2px;
}
#block-64090 .block-content {
	width: 500px;
	height: 48px;
	overflow:hidden;
}
.vertical-list {
	padding: 0 0 0 15px;
}
.vertical-list .content-body {
	padding: 0;
}
.main-body-content .tag-sites-link {
	display: none;
}
.main-body-content ul {
	margin: 0 0 15px 15px;
}
.main-body-content li {
	list-style-type: none;
}
/* Favoritos Populares */

/* Listas Favoritos y Populares */

.clean-list li {
	list-style-image: inherit;
	list-style-type: none;
	margin: 10px 0 10px 0;
	border-bottom: #ccc 1px solid;
	padding: 5px 0 5px 0;
}
.clean-list li h3 {
	margin: 0px;
}
.sub-list {
	border: #ccc 1px solid;
	padding: 0 10px 0 10px;
	margin: 0 0 10px 25px;
	background: #f1f1f1;
}
.sub-list li {
	list-style-image: inherit;
	border-bottom: #999 1px solid;
	height: 40px;
	vertical-align: middle;
}
.sub-list li img {
	width: 35px;
	height: 35px;
}
.post-owner-avatar {
	float: left;
	border: #ccc 3px solid;
	margin: 0 10px 0 0;
}
.new {
	float: left;
	background: #ece053;
	border-right: #bfb42e 1px solid;
	border-bottom: #bfb42e 1px solid;
	padding: 1px;
	margin-right: 5px;
	font-style: italic;
	font-size: 11px;
	color: #6c6510;
}
.description {
	font-size: 11px;
	color: #666;
}
form .new-blog-language {
	display: none;
}
#custom-content {
	position: relative;
	left: 440px;
	top: -190px;
	*left:440;
	_padding: 0;
	*top: -205px;
	_top: -185px;
	width: 300px;
}
#custom-content img {
	border: none;
 	*padding: 0;
}
#create-account-text-info {
	border: none;
	font-size: 11px;
	margin: 10px 0 0 0;
	font-weight: normal;
	background: #fff url(login-back.jpg) no-repeat top left;
	padding: 25px 15px 15px 15px;
	width: 300px;
	overflow:hidden;
}
.register-title {
	font-size: 13px;
}
.community-last-visits .block-content {
	overflow: hidden;
	padding: 0px;
	height: 60px;
}
.edit-site-selector ul {
	_margin-left: 25px;
}
/*Fin Bligoo Css*/

.list-table tr.odd {
	background:#eee;
}
.list-table thead tr.even {
	background:#eee;
	font-size:14px;
	font-weight:bold;
	height:20px;
}
.list-table td {
	margin-left:20px;
}
#column-5 #block-105874 {
	float:left;
	width:153px;
	padding: 20px 0 0 0;
*padding: 0px 0 0 0px;
	margin:0;
	height:90px;
}
#column-5 #block-105874 img {
	border:0;
}
#column-5 #block-107390 {
	width:770px;
	float:left;
	clear:both;
}
.blog-list-owners a {
	color:#013175;
}
#column-5 #block-107390 a {
	color: #000;
}
.add-faves {
	display:none;
}
#block-62315 .form-item {
	margin:0;
	padding:0;
}
#block-62315 .block-content div br {
	display:none;
}
/* Columna imagenes */
.column .block .image-item {
	width: 65px;
	height: 65px;
	padding: 0;
	margin: 0;
	float: left;
	margin: 0 7px 7px 0;
}
.column .block .image-item img {
	width:50px;
	height: 50px;
	padding: 0;
	margin: 0;
}
.block .block-content{
	padding:0;
}
.block .block-content ul{
	padding:0;
	margin:0;
}
#column-5{
padding:0;
}
#column-5 .block .block-content ul{
padding:0;
margin:0;
}
#column-5 .block .block-content ul li{
margin:0;
clear:both;
display:block;
}
#column-5 .block .block-content ul li .content{
padding:0;
margin:0;
}
#column-5 .block .block-content ul li .content .content-body{
padding:0;
margin:0;
}
#column-5 .block .block-content ul li .content .content-body p{
padding:0;
margin:0;
}
div#profile-view-description {
margin:10px;
height:90px;
}
div#user-profile-avatar {
float:left;
height:84px;
margin:0 15px 10px 0;
width:84px;
}
div#profile-view-actions, div#profile-view-public-message {
border-top:1px solid #E7E7E7;
padding:5px 0 0;
}
div#profile-view-boxes {
clear:both;
}
div#profile-view-boxes {
padding:10px 0 0;
width:680px;
}
div#profile-view-boxes div.content-extra-info, div#profile-view-boxes div.comment-extra-info, div#profile-view-boxes div.community-extra-info, div#profile-view-boxes div.event-extra-info {
background:#EEEEEE none repeat scroll 0 0;
border-bottom:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
float:right;
font-size:11px;
margin:2px 0;
padding:2px 5px;
position:relative;
}
div.content-extra-info, div.community-extra-info, div.comment-extra-info, div.event-extra-info {
background:#EEEEEE none repeat scroll 0 0;
border-bottom:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
float:right;
font-size:11px;
margin:2px 0;
padding:2px 5px;
position:relative;
top:0;
}
.profile-block-content .comment-community,
.profile-block-content li{
padding:5px 0 10px 0;
border-bottom:1px solid #CCCCCC;
clear:both;
}
.profile-block-content .content-avatar img{
float:left;
width:35px !important;
height:35px;
margin-right:10px;
}
#wrapper-profile-view{
margin-left:15px;
}
#column-5 #block-62316 .licence, #column-5 #block-62314 .licence, #column-5 #block-62313 .licence{display:none}
#column-5 #block-62316 .horizontal-separator-4, #column-5 #block-62314 .horizontal-separator-4, #column-5 #block-62313 .horizontal-separator-4{display:none}

/*ULTIMA ENCUESTA*/
#block-62315{
float:left;
background:url(orange-top-box.jpg) no-repeat;
width:239px;
height:255px;
margin:0 !important;
overflow:hidden;
position:relative;
padding:0 !important;
}
#block-62315 .block-content{
width:200px;
height:215px;
display:block;
position:absolute;
top:20px;
left:20px;
overflow:hidden;
padding:0 !important;
margin:0 !important;
}
.last-poll .block-content ul li{
width:200px;
font-size:11px;
padding:3px 0;
border-bottom:1px solid #ccc;
margin:0;
color:#333;
}
.last-poll h2 {
	display: none;
}
.last-poll h3{
font-size:12px;
margin-bottom:10px;
}
.last-poll .link-previous-polls {
	display: none;
}
.last-poll .form-button {
	padding: 2px;
	font-size: 11px;
	margin: 10px 0 0 0;
	background-color: #df6c01;
	border-top: #df6c01 1px solid;
	border-left: #df6c01 1px solid;
	border-right: #a74502 1px solid;
	border-bottom: #a74502 1px solid;
}
.last-poll ul {
	margin: 5px 0;
	padding:0;
	width:200px;
}
/*caja info*/
#block-62313{
float:left;
background:url(orange-top-box.jpg) no-repeat top left !important;
width:239px !important;
height:255px !important;
margin:0 !important;
overflow:hidden;
position:relative;
padding:0 !important;
}
#block-62313 .submition-info{display:none}
#block-62313 .block-content{
width:200px !important;
height:215px !important;
display:block;
position:absolute;
top:20px;
left:20px;
overflow:hidden;
padding:0 !important;
margin:0 !important;
}
#block-62313 .block-content img{
border:2px solid #ccc;
display:block;
margin:5px auto;
width:auto;
}
#block-62313 .block-content .home-boxes{padding:0 !important; margin:0 !important}
#block-62313 .block-content .home-boxes li .content{
width:200px !important;
overflow:hidden;
padding:0 !important;
margin:0 !important;
}
#block-62313 .block-content .home-boxes li .content .content-body p{
text-align:center;
width:200px !important;
overflow:hidden;
padding:0 !important;
margin:0 !important;
}
#block-62313 .block-content .home-boxes li .content .content-body p a,
#block-62313 .block-content .home-boxes li .content .content-body p a b span{
text-decoration:none;
color:#DF6C01 !important;
}
#block-62313 .block-content .home-boxes li .content h2,
#block-62313 .block-content .home-boxes li .content h2 a{
font-size:12px !important;
margin:0 0 10px 0 !important;
text-decoration:none;
padding:0 !important;
color:#DF6C01;
}




#block-62314{
float:left;
background:url(orange-top-box.jpg) no-repeat top left !important;
width:239px !important;
height:255px !important;
margin:0 !important;
overflow:hidden;
position:relative;
padding:0 !important;
}
#block-62314 .submition-info{display:none}
#block-62314 .block-content{
width:200px !important;
height:215px !important;
display:block;
position:absolute;
top:20px;
left:20px;
overflow:hidden;
padding:0 !important;
margin:0 !important;
}
#block-62314 .block-content img{
border:2px solid #ccc;
display:block;
margin:5px auto;
width:auto;
}
#block-62314 .block-content .home-boxes{padding:0 !important; margin:0 !important}
#block-62314 .block-content .home-boxes li .content{
width:200px !important;
overflow:hidden;
padding:0 !important;
margin:0 !important;
}
#block-62314 .block-content .home-boxes li .content .content-body p{
text-align:center;
width:200px !important;
overflow:hidden;
padding:0 !important;
margin:0 !important;
}
#block-62314 .block-content .home-boxes li .content .content-body p a,
#block-62314 .block-content .home-boxes li .content .content-body p a b span{
text-decoration:none;
color:#DF6C01 !important;
}
#block-62314 .block-content .home-boxes li .content h2,
#block-62314 .block-content .home-boxes li .content h2 a{
font-size:12px !important;
margin:0 0 10px 0 !important;
text-decoration:none;
padding:0 !important;
color:#DF6C01;
}
/*video*/
#block-62316{
float:right;
background:url(gray-top-box.jpg) no-repeat top left !important;
width:312px !important;
height:255px !important;
margin:0 !important;
overflow:hidden;
position:relative;
padding:0 !important;
float:left !important;
}
#block-62316 h2,
#block-62316 .submition-info{display:none}
#block-62316 .block-content{
width:275px;
height:215px;
display:block;
position:absolute;
top:20px;
left:20px;
overflow:hidden;
padding:0 !important;
margin:0 !important;
}
#block-62316 ul,
#block-62316 li{margin:0 !important; padding:0 !important; width:275px;}
#block-62316 li, 
#block-62315 li,
#block-62314 li{list-style-position:outside !important}

.videos li{color:#97C7F4 !important}
.explora-videos-img{float:left; border:3px solid #fff;  margin:0 5px 0; width:120px; }
#block-62364{width:217px !important; overflow:hidden;}
.links span{
display: inline !important;
}


/* pagina de busqueda en la portada */
.search-box-wrapper {
	margin: 0 10px;
}
.search-box-wrapper .search-box-content {
	width: auto;
}
.search-box-wrapper .search-box-content .search-box-content-title {
	background: #525659;
	color: #fff;
	font-weight: bold;
	padding: 2px 10px;
}
.search-box-wrapper .search-box-content form{
	margin: 0 !important;
	padding: 0 !important;
	background: #ccc;
	width: auto;
}
.search-box-wrapper .search-box-content form table{
		margin: 0 auto;
}
.search-box-wrapper .search-box-content form table,
.search-box-wrapper .search-box-content form table td{
	vertical-align: middle !important;
	padding: 5px;
}
.search-box-wrapper .search-box-content form table .form-item{
	width: auto !important;
	margin: 0 !important;
	padding: 0 !important;
}
.search-box-wrapper .search-box-content form table .search-box-content-1st-line input.form-button{
	background: #ff6600;
	padding: 2px 10px !important;
	margin: 0 0 0 5px;
}


#wrapper-search-content div.content-row.medium {
	border-top:1px solid #E5E5E5;
	clear:both;
	margin:10px 0 0;
	overflow:hidden;
	padding:10px 0 0;
} 
#wrapper-search-content div.content-row div.content-image {
	border:1px solid #CCCCCC;
	float:right;
	margin:0 0 5px 5px;
}
#wrapper-search-content .content-avatar{
	float:left;
}
#wrapper-search-content div.content-row h3 {
	display:block;
	font-size:15px;
	padding:0 0 0 58px;
}
#wrapper-search-content div.content-row div.content-community, 
#wrapper-search-content div.community-row div.community-authoring {
	font-size:10px;
	padding:0 0 0 58px;
}
#wrapper-search-content div.content-row.medium div.content-extra-info{
	color:#999999;
	font-size:10px;
	margin:0 0 10px;
	padding:0 0 0 58px;
}
#wrapper-search-content div.content-row div.content-body{
	clear:left;
}
#wrapper-search-content div.content-row div.content-tags{
	margin:10px 0 0;
}
#wrapper-search-content .search-box-results-empty{
	padding: 10px 10px 40px;
}
#wrapper-search-content .community-row{
	border-top:1px solid #E5E5E5;
	clear:both;
	margin:10px 0 0;
	overflow:hidden;
	padding:10px 0 0;
}
#wrapper-search-content .community-row .community-admin-title {
	font-weight: bold;
}
#wrapper-search-content .community-row .community-admin-avatars .community-avatar {
	float:left;
}
#column-5 #block-266342{
width: 100% !important;
}
#column-5 .front-page-search{
padding: 0 10px 0 0;
}
#column-5 .front-page-search,
#column-5 .front-page-search form{
width: auto;
text-align: right;
}
#column-5 .front-page-search form input {
float:right;
}
#column-5 .front-page-search input.query{
background:#fff url(blog_search.jpg) no-repeat top left;
}
#column-5 #front-page-search-button{
background:#FF6600 none repeat scroll 0 0;
border:1px solid #FFFFFF;
padding:2px;
color: #fff;
}
.search-box-results{
padding: 15px;
}
