/*  
Theme Name: Portal Indiano 2009
Theme URI: 
Description: Plantilla para lasindias.info. Ultima Actualizacion: 2010-07-27
Version: 1.0
Author: Fernando Diaz
Author URI: 

	Portal Indiano

*/

/*

Ultima Actualizacion: 2010-07-27

Comentarios:

*/

/* =RESET - Eric Meyer 
--------------------------- */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

/* remember to define focus styles! */

:focus {
	outline: 0;
}

body {
	line-height: 1;
	color: black;
	background: white;
}

ol, ul {
	list-style: none;
}

/* tables still need 'cellspacing="0"' in the markup */

table {
	border-collapse: separate;
	border-spacing: 0;
}

caption, th, td {
	text-align: left;
	font-weight: normal;
}

blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}

blockquote, q {
	quotes: "" "";
}

hr {
display: none;}

/* FIN RESET */




/* =BODY
--------------------------- */

body {
	font-size: 0.88em; /* 14px */
	line-height: 1.43em; /* 20px */
	background: #fbfcf0 url(imagenes/body.jpg) no-repeat center top;
	color: #6f6d45;
	background: #fff;
}

/* =FUENTES
--------------------------- */

body,
.single h2,
.post-body h2,
.category h3 {
	font-family: "Liberation Serif", Georgia, "Times New Roman", Times, serif;
}

#nav,
h2,
.search #archive h3,
.posts-navigation {
	font-family: "Liberation Sans", Arial, Helvetica, sans-serif;
}

/* =CONTAINER
--------------------------- */

#container {
	margin: 0 2.14em;
}

/* =BRANDING
--------------------------- */

#branding {
	position: relative;
	width: 96%;
	height: 74px;
	overflow: hidden;
	padding: 0 2%;
	border-bottom: 3px solid #81909f;
	text-align: center;
	background: #98b0bb;

}

#branding h1 {
	position: absolute;
	display: block;
	width: 96%;
	height: 74px;
}

#branding h1 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 571px;
	height: 74px;
	text-indent: -9999px;
	background: url(imagenes/logo-correo-lasindias.png) no-repeat;
}

#branding h1 em {
	position: absolute;
	top: 4px;
	right: 0;
	width: 58px;
	height: 67px;
	overflow: hidden;
	text-indent: -9999px;
	background: url(imagenes/logo-grupo-coop.png) no-repeat;
}

#branding p {
	position: absolute;
	top: -9999px;
	left: -9999px;
}

#branding a, #branding p {
	color: #fff;
	text-decoration: none;
}

/* =NAV
--------------------------- */

#nav {
	display: inline;
	float: right;
	position: relative;
	z-index: 2;
	width: 350px;
	height: 50px;
	margin-top: 15px;
	margin-right: 78px;
	padding: 0;
}

#nav a.trabajo {
	display: inline;
	float: right;
	padding: 0 3px 0 25px;
	margin-left: 5px;
	font-size: 14px;
	line-height: 22px;
	font-style: italic;
	text-align: right;
	text-decoration: underline;
	background: url(imagenes/icono-estrella-cuatro-puntas.png) no-repeat;
	color: #356f87;
}

#nav a.formatob-link {
	display: inline;
	float: right;
	padding: 0 3px 0 25px;
	font-size: 14px;
	line-height: 22px;
	font-style: italic;
	text-align: right;
	text-decoration: underline;
	background: url(imagenes/icono-formato-blog.png) no-repeat;
	color: #356f87;
}

/* =BUSQUEDA
--------------------------- */

#searchform {
	position: relative;
	display: inline;
	float: right;
	height: 22px;
	overflow: hidden;
	margin: 0 4px 4px;
	font-size: 14px;
	color: #356f87;
}

#searchform label {
	margin-right: 5px;
}

#searchform #s {

	height: 17px;
	margin: 0 27px 0 0;
	padding: 3px 7px 0;
	border: 1px solid #2c589b;
	font-size: 11px;
	line-height: 20px;
}

#searchform #searchsubmit {
	position: absolute;
	top: 0;
	right: 0;
}

/* =CONTENT
--------------------------- */

#latoc, #ecoperiodico,
#las-indias, #arte-de-las-cosas,
#rmd, #urrutia,
#indianopedia, #blogs,
#planta-29, #biblioteca,
#itinerantes, #consejeros {
	position: relative;
}


#latoc {
	display: inline;
	display: table-cell;
	float: left;
	width: 48%;
	height: 100%;
	margin: 0.5em 2em .5em 0;
}

#ecoperiodico {
	display: inline;
	display: table-cell;
	float: left;
	width: 48%;
	height: 100%;
	margin: 0.5em 0 .5em 0;
}

#las-indias, #indianopedia, #urrutia, #consejeros {
	display: inline;
	display: table-cell;
	float: left;
	clear: left;
	width: 48%;
	margin: 0 2em .5em 0;
}

#arte-de-las-cosas, #blogs, #rmd, #itinerantes {
	display: inline;
	display: table-cell;
	float: left;
	width: 48%;
	margin: 0 0 .5em 0;
}


#planta-29 {
	display: inline;
	float: left;
	clear: left;
	width: 48%;
	margin: 0 2em .5em 0;
}

#biblioteca {
	display: inline;
	float: left;
	width: 48%;
	margin: 0 0 .5em 0;
}

h2 a {
	display: block;
	position: relative;
	font-size: 1.2em;
	padding: .5em 3.2em .5em 0;
	border-bottom: 3px solid #32668c;
	color: #32668c;
	font-weight: bold;
	text-transform: uppercase;
	text-align: right;
	text-decoration: none;
}

#las-indias h2 a {
	border-bottom: 3px solid #32668c;
	color: #32668c;
}

#arte-de-las-cosas h2 a, #consejeros h2 a {
	border-bottom: 3px solid #8b0405;
	color: #8b0405;
}

#latoc h2 a {
	border-bottom: 3px solid #000;
	color: #000;
}

#ecoperiodico h2 a {
	border-bottom: 3px solid #57882d;
	color: #57882d;
}

#urrutia h2 a {
	border-bottom: 3px solid #8f7d47;
	color: #8f7d47;
}

#rmd h2 a {
	border-bottom: 3px solid #407e28;
	color: #407e28;
}

#blogs h2 a {
	border-bottom: 3px solid #61b63f;
	color: #61b63f;
}

#indianopedia h2 a {
	border-bottom: 3px solid #194d7c;
	color: #194d7c;
}

#biblioteca h2 a {
	border-bottom: 3px solid #5b5b5b;
	color: #5b5b5b;
}

#planta-29 h2 a {
	border-bottom: 3px solid #9a9a9a;
	color: #9a9a9a;
}

#itinerantes h2 a {
	border-bottom: 3px solid #a57409;
	color: #a57409;
}

h2 a:hover,
h2 a:focus,
h2 a:active {
}

a.icono {
	display: block;
	position: absolute;
	top: 1px;
	right: -1px;
	z-index: 10;
}

a.icono img {
	width: 2.6em;
	height: 2.6em;
}


.post p.fecha a.icono {
	top: auto;
	right: auto;
	margin-left: 2.1em;
	display: inline;
}

#content .post p.fecha a.icono img {
	position: absolute;
	left: -1.8em;
	width: 1.4em;
	height: 1.4em;
	margin: 0 .7em 0 0;
	border: 0;
}

#content div {
}

.post {
	font-size: 1.3em;
	line-height: 1.4;
	margin: 1.1em 1.43em 1.43em 1.43em;
}

.post-body {
width: 100%;
overflow: hidden;
}

.post-body h2, .post-body h3, .post-body h4,
.post-body h5, .post-body h6 {
	margin: 1em 0 .5em;
	font-size: 1.2em;
	line-height: 1.3em;
	font-weight: bold;
}

.post-body img {
	display: inline;
}

#ecoperiodico .post-body img, .ecoperiodico .post-body img {
	border: 2px solid #b1cf81;
}

#indianopedia .post-body img, .indianopedia .post-body img  {
	border: 2px solid #194d7c;
}

#las-indias .post-body img, .las-indias .post-body img {
	border: 2px solid #32668c;
}

#arte-de-las-cosas .post-body img, .arte-de-las-cosas .post-body img,
#consejeros .post-body img, .consejeros .post-body img {
	border: 2px solid #8b0405;
}

#latoc .post-body img, .latoc .post-body img {
	border: 2px solid #000;
}

#urrutia .post-body img, .urrutia .post-body img {
	border: 2px solid #8f7d47;
}

#rmd .post-body img, .rmd .post-body img {
	border: 2px solid #407e28;
}

#blogs .post-body img, .blogs .post-body img {
	border: 2px solid #61b63f;
}

#biblioteca .post-body img, .biblioteca .post-body img {
	border: 2px solid #5b5b5b;
}

#planta-29 .post-body img, .planta-29 .post-body img {
	border: 2px solid #9a9a9a;
}

#itinerantes .post-body img, .itinerantes .post-body img {
	border: 2px solid #a57409;
}


/* Estilos específicos para el =ezine */
.ezine div ul {
	margin-top: 1.4em;
}

.ezine li.post {
	margin: 0 1.43em .8em;
}




.post .gravatar {
	display: inline;
	float: left;
	position: relative;
	width: 25px;
	height: 25px;
	margin: 0 .5em 0 0;
	border: none;
	z-index: 10;
}

p.fecha {
	position: relative;
	font-style: italic;
	color: #666;
}

.home .post h3 {
	clear: both;
	font-size: 1.4em;
	margin: .2em 0 .3em;
	line-height: 1.2;
	color: #2c6293;
}

#latoc h3, #ecoperiodico h3 {
	font-size: 1.6em;
	font-weight: bold;
}

.home li.post h3, #latoc li h3, #ecoperiodico li h3 {
	font-size: 1.1em;
	margin: 0;
	font-weight: bold;
}

.post-body p {
	margin-bottom: .7em;
}

.post a {
	color: #2c6293;
}

.post a:hover,
.post a:focus,
.post a:active {
	color: #b26708;
}

/* =BLOCKQUOTE */

.post blockquote {
	margin: 1em 3em 1em 1em;
	padding-left: 2em;
	background: url(imagenes/blockquote.gif) no-repeat 0 0;
}

/* =ENFASIS */

.post strong {
	font-weight: bold;
}

.post em {
	font-style: italic;
}

/* =LISTAS */


.post .post-body ul, .post .post-body ol {
	margin: 1.4em 0 1.4em 20px;
}

.post ul {
	list-style-type: disc;
}

.post ol {
	list-style-type: decimal;
}


/* =CATEGORIA */

.category {
	position: relative;
	width: 70%
}

.category h2 {
	display: block;
	font-size: 1.2em;
	margin-top: 2em;
	padding: .5em 0 .5em 3.1em;
	border-bottom: 3px solid #32668c;
	color: #32668c;
	font-weight: bold;
	text-transform: uppercase;
	text-align: left;
	text-decoration: none;
}

.category h2 a {
	display: inline;
	width: auto;
	margin: 0;
	padding: 0;
	font-size: 1em;
	border: none;
}

.category .las-indias h2 {
	border-bottom: 3px solid #32668c;
	color: #32668c;
}

.category .las-indias h2 a {
	color: #32668c;
}


.category h2.arte-de-las-cosas, .category h2.consejeros {
	border-bottom: 3px solid #8b0405;
	color: #8b0405;
}

.category h2.arte-de-las-cosas a, .category h2.consejeros a {
	color: #8b0405;
}


.category h2.latoc {
	border-bottom: 3px solid #000;
	color: #000;
}

.category h2.latoc a {
	color: #000;
}

.category h2.ecoperiodico {
	border-bottom: 3px solid #57882d;
	color: #57882d;
}

.category h2.ecoperiodico a {
	color: #57882d;
}

.category h2.urrutia {
	border-bottom: 3px solid #8f7d47;
	color: #8f7d47;
}

.category h2.urrutia a {
	color: #8f7d47;
}

.category h2.rmd {
	border-bottom: 3px solid #407e28;
	color: #407e28;
}

.category h2.rmd a {
	color: #407e28;
}

.category h2.blogs {
	border-bottom: 3px solid #61b63f;
	color: #61b63f;
}

.category h2.blogs a {
	color: #61b63f;
}

.category h2.indianopedia {
	border-bottom: 3px solid #194d7c;
	color: #194d7c;
}

.category h2.indianopedia a {
	color: #194d7c;
}

.category h2.biblioteca {
	border-bottom: 3px solid #5b5b5b;
	color: #5b5b5b;
}

.category h2.biblioteca a {
	color: #5b5b5b;
}

.category h2.planta-29 {
	border-bottom: 3px solid #9a9a9a;
	color: #9a9a9a;
}

.category h2.planta-29 a {
	color: #9a9a9a;
}

.category h2.itinerantes {
	border-bottom: 3px solid #a57409;
	color: #a57409;
}

.category h2.itinerantes a {
	color: #a57409;
}

#container .category a.icono {
	position: absolute;
	top: 0;
	left: 0;
	width: 2.85em;
	height: 2.85em;
}

.category a.icono img {
	width: 100%;
	height: 100%;
}

.category .indianopedia h3 {
	font-size: 2em;
	margin: .2em 0 .3em;
	line-height: 1.2;
	font-weight: bold;
	color: #194d7c;
}

.category h3 {
	font-size: 1.4em;
	margin: .2em 0 .3em;
	line-height: 1.2;
	color: #2c6293;
}

.category h3 a {
	color: #2c6293;
}

.category h3 a:hover, .category h3 a:focus, .category h3 a:active {
	color: #b26708;
}

.category #archive {
	width: 100%;
	padding-top: 1em;
}

.category #archive .post {
	position: relative;
	top: .55em;
	margin: 0 1.43em .5em 1.43em;
	padding: .6em .2em .8em;
	border-bottom: 1px solid #cecea0;
}


/* =RESULTADOS DE =BUSQUEDA */

.search h2 {
	display: block;
	position: relative;
	font-size: 1.2em;
	width: 68%;
	margin: 2em 1.43em 0;
	padding-bottom: 1em;
	border-bottom: 1px solid #cecea0;
	font-weight: bold;
	text-transform: uppercase;
	text-align: left;
	text-decoration: none;
}

#archive {
	display: inline;
	float: left;
	position: relative;
	width: 70%;
	margin-bottom: 2.14em;
	border: 1px solid #cecea0;
	border-left: none;
	border-top: none;
	background: none;
}

#archive .post, .single .post {
	position: relative;
	margin: 1.1em 1.43em 1.8em 1.43em;
}

.single .post {
	padding-bottom: 4em;
}

.search #archive h3 a, .category #archive h2 a, .single .post h3 a {
	display: block;
	position: relative;
	font-size: .9em;
	margin-bottom: .9em;
	padding: .5em 3.2em .5em 0;
	font-weight: bold;
	text-transform: uppercase;
	text-align: right;
	text-decoration: none;
}

.search #archive .las-indias h3 a, .single .las-indias h3 a {
	border-bottom: 3px solid #32668c;
	color: #32668c;
}

.search #archive .arte-de-las-cosas h3 a, .single .arte-de-las-cosas h3 a {
	border-bottom: 3px solid #8b0405;
	color: #8b0405;
}

.search #archive .latoc h3 a, .single .latoc h3 a {
	border-bottom: 3px solid #000;
	color: #000;
}

.search #archive .ecoperiodico h3 a, .single .ecoperiodico h3 a {
	border-bottom: 3px solid #57882d;
	color: #57882d;
}

.search #archive .urrutia h3 a, .single .urrutia h3 a {
	border-bottom: 3px solid #8f7d47;
	color: #8f7d47;
}

.search #archive .rmd h3 a, .single .rmd h3 a {
	border-bottom: 3px solid #407e28;
	color: #407e28;
}

.search #archive .blogs h3 a, .single .blogs h3 a {
	border-bottom: 3px solid #61b63f;
	color: #61b63f;
}

.search #archive .indianopedia h3 a, .single .indianopedia h3 a {
	border-bottom: 3px solid #194d7c;
	color: #194d7c;
}

.search #archive .consejeros h3 a, .single .consejeros h3 a {
	border-bottom: 3px solid #8b0405;
	color: #8b0405;
}

.search #archive .itinerantes h3 a, .single .itinerantes h3 a {
	border-bottom: 3px solid #8b0405;
	color: #8b0405;
}

.search #archive .biblioteca h3 a, .single .biblioteca h3 a {
	border-bottom: 3px solid #5b5b5b;
	color: #5b5b5b;
}

.search #archive .planta-29 h3 a, .single .planta-29 h3 a {
	border-bottom: 3px solid #9a9a9a;
	color: #9a9a9a;
}

#archive a.icono img, .single a.icono img {
	width: 2.15em;
	height: 2.15em;
}

.search #archive .indianopedia h4, .single h2 {
	font-size: 2em;
	margin: .2em 0 .3em;
	line-height: 1.2;
	font-weight: bold;
	color: #2c6293;
}

#archive h4 a, .single h2 a {
	font-size: 1.4em;
	margin: .2em 0 .3em;
	line-height: 1.2;
	color: #2c6293;
}

#archive h4 a:hover, .single h2 a:hover,
#archive h4 a:focus, .single h2 a:focus,
#archive h4 a:active, .single h2 a:active {
	color: #b26708;
}

p.no-encontrado {
	margin: 1em 1.43em 0;
	font-size: 1.4em;
}

#errorsearchform {
	margin: 1em 1.43em 2em 1.5em;
	font-size: 1.4em;
}

#errorsearchform label {
	display: block;
	margin-bottom: .4em;
}

.hidden {
	position: absolute;
	top: -9999px;
	left: -9999px;
}

#errorsearchform input {
	font-size: 1em;
}

#errorsearchform #new-s {
	margin-right: .3em;
}

ul.posts-navigation {
	clear: both;
	width: 70%;
	overflow: hidden;
	margin-bottom: 2em;
}

ul.posts-navigation li {
	width: 45%;
	font-size: 1.2em;
	font-weight: bold;
	text-transform: uppercase;
}

ul.posts-navigation li a {
	text-decoration: none;
	color: #6f6d45;
}

ul.posts-navigation li a:hover,
ul.posts-navigation li a:focus,
ul.posts-navigation li a:active {
	text-decoration: underline;
}

.previous-posts {
	display: inline;
	float: left;
	text-align: left;
}

.next-posts {
	display: inline;
	float: right;
	text-align: right;
}

/* =SITE-INFO
--------------------------- */

#site-info {
	clear: both;
	position: relative;
	padding: 2em;
	border-top: 3px solid #81909f;
	background: #98b0bb;
	color: #fff;
}

#site-info a {
	color: #fff;
}

#nav-info {
	position: absolute;
	right: 2em;
}

#nav-info li {
	display: inline;
	float: left;
	margin-left: 1em;
}

#nav-info li a {
	display: block;
	padding: 0 10px 0 25px;
	line-height: 26px;
	text-transform: uppercase;
	text-decoration: none;
}

#nav-info li a:hover, #nav-info li a:focus, #nav-info li a:active {
	text-decoration: underline;
}

#nav-info li.estadisticas a {
	background: url(imagenes/estadisticas.png) no-repeat 0 0;
}

#nav-info li.rss a {
	background: url(imagenes/rss.png) no-repeat 0 0;
}

#nav-info li.liberation a {
	background: url(imagenes/liberation.png) no-repeat 0 0;
}

/* para el formato =blog */

#container .blog {
	margin: 0;
}

#container .blog #wrapper {
	display: inline;
	float: left;
	width: 100%;
	margin-left: -365px;
}

#container .blog #content-main {
	min-height: 500px;
	margin: 36px 0 0 365px;
	padding-bottom: 18px;
}

#container .blog #content-main .post {}

#container .blog #content-main .post .comentar {
	position: relative;
	top: -1em;
	margin-bottom: -1em;
}

#container .blog #content-sub {
	display: inline;
	float: right;
	width: 345px;
	margin: 36px 0;
	border: 1px solid #dfdfdf;
	font-size: 0.9em;
	background: #e0eaef;
	color: #5b768a;
}

#container .blog #content-sub #rmd,
#container .blog #content-sub #consejeros,
#container .blog #content-sub #itinerantes {
	width: 100%;
}

#container .blog #content-sub h2 {
	margin-top: -3px;
	margin-bottom: 1em;
}

#container .blog #content-sub a.icono {
	top: 0;
}

#container .blog #content-sub .gravatar {
	width: 20px;
	height: 20px;
}


/* clase para el párrafo del plugin en páginas de categoría */

.category .post-body p:last-child {
	position: absolute;
	top: -9999px;
	left: -9999px;
}

.category .indianopedia .post-body p:last-child {
	position: static;
}