/* Reiniciar estilos */
body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, 
fieldset, input, textarea, blockquote, th, td {padding: 0; margin: 0;}
p {margin: 10px 0px;}
table {border-collapse: collapse; border-spacing: 0;}
fieldset,img {border: 0;}
address,caption,cite,code,dfn,th,var {font-weight: normal; font-style: normal;}
em {font-style: italic;}
strong {font-weight: bold;}
caption,th {text-align: left;}
h1,h2,h3,h4,h5,h6 {font-weight: normal; font-size: 100%;}
q:before,q:after {content:'';}
abbr,acronym { border: 0;}
#rss.block a { behavior: url(wp-content/themes/ooble/iepngfix.htc) }
/*****************************
********* COMENZAMOS *********
*****************************/
body {text-align: center; margin: auto; font:14px/17px 'helvetica neue',arial,helvetica,sans-serif; color:#333; background-color: #FFFFFF;}

div.clear {clear: both;}
.t-derecha {float: right;}
.t-izquierda {float: left;}
div.espacio {height: 20px;}
/* PUB --No se usa en GB-- */ 
.ad_post {text-align: center; margin: 20px 0px; padding: 10px 0px; border: dotted #f0f0f0; border-width: 1px 0;}
/* Contenedores y Columnas */
#contenedor {width: 780px; margin: 0 auto;}
#columna-principal {float: right; width: 550px; text-align: left; display: inline; overflow: hidden; margin-top: 14px;}
#columna-secundaria {float: left; width: 200px; text-align: left; font-size: 13px; display: inline; margin-top:10px;}
/*****************************
*           Header           *
*****************************/
#header {text-align: center;  padding: 10px 0; width: 100%; background-color: #0000FF; margin-bottom: 20px; border-top: 3px solid #352e1d;}
#header .head-content {margin: 0 auto; width: 770px;}
/* Logo */
#header .head-content h1 {float: left; margin: 0 auto; font-size: 22px; font-weight: bold; vertical-align: middle; padding-top: 3px;}
#header .head-content h1 a {color: #f7f7f7; text-decoration: none;}
#header .head-content h1 span.description { font-size: 14px; color: #f0f0f0; vertical-align: middle; font-weight: normal;}
/* Formulario de Busquedad */
#header .head-content .formulario-busqueda {float: right; text-align: center;}
#header .head-content .formulario-busqueda form {}
#header .head-content .formulario-busqueda form #boton {border: 1px solid #F3EAEA; background-color: #EAE9E9; color: #888; padding: 5px; font-size: 12px; -moz-border-radius: 5px; -webkit-border-radius: 5px; outline:none;}
#header .head-content .formulario-busqueda form #boton:focus,
#header .head-content .formulario-busqueda form #boton:hover {background-color: #E1DDDD;}
#header .head-content .formulario-busqueda form #texto {border: 1px solid #F3EAEA; background-color: #f0f0f0; color: #888; padding: 5px; font-size: 12px; -moz-border-radius: 5px; -webkit-border-radius: 5px; width: 200px; outline:none;}
#header .head-content .formulario-busqueda form #texto:focus,
#header .head-content .formulario-busqueda form #texto:hover {background-color: #EAE9E9;}
/*****************************
*         Contenido          *
*****************************/
#entradas {color: #444;}
#entradas .minipost {margin: 5px 0 20px 0; padding-bottom: 15px; border: dashed #dedede; border-width: 0 0 1px 0; line-height:20px;}
#entradas .minipost a {color: #0000FF; background-color: #f2f6fc; text-decoration: none;}
#entradas .minipost a:hover {color: #0000FF; background-color: #fff; text-decoration: none;}
#entradas .minipost span.autor {color: #BC5A5C; font-style: italic;}
#entradas .minipost img {margin: 5px;}
#entradas .minipost img.marco {margin: 5px; background-color: #f8f8f8; border: 8px solid #f1f1f1;}
#entradas .post {line-height:20px;}
/* Titulo */
#entradas .post h2 {font-size: 28px; font-weight: bold; line-height: 28px;}
#entradas .post h2 a { color: #888888; text-decoration: none;}
#entradas .post h2 a:hover { color: #888888; text-decoration: underline;}
/* Contenido */
#entradas .post .contenido {padding-bottom: 8px;}
#entradas .post .contenido a {color: #0000FF; background-color: #FFFFFF; text-decoration: none;}
#entradas .post .contenido a:hover {color: #0000FF; background-color: #FFFFFF; text-decoration: none;}
#entradas .post .contenido img {margin: 5px; max-width: 524px;}
#entradas .post .contenido img.marco {margin: 5px; background-color: #f8f8f8; border: 8px solid #f1f1f1;}
#entradas .post .contenido h3 {font-size: 20px; color: #888888; margin-top: 15px; margin-bottom: 5px; line-height: 22px; font-weight: bold;}
#entradas .post .contenido h4 {font-size: 18px; color: #888888; margin: 5px 0 10px 0; line-height: 18px; font-weight: normal;}
#entradas .post .contenido li {padding-bottom: 3px;}
#entradas .post .contenido code {color: #983232; font-size: 15px;}
#entradas .post .contenido code a {color: #983232; text-decoration: underline; background-color: #FFF; font-size: 15px;}
#entradas .post .contenido code a:hover {color: #983232; text-decoration: none;}
#entradas .post .contenido em {color: #222;}
#entradas .post .contenido a.more-link {font-family: 'Trebuchet MS', Helvetica, sans-serif; color: #BC5A5C; padding: 1px; font-style: italic;}
#entradas .post .contenido a.more-link:hover {color: #FFF; background: #BC5A5C;}
/* Cosas */ 
#entradas .post .contenido blockquote {margin: 10px 20px; padding: 0px 5px; color: #666; font-size: 13px; border-left: 4px #dedede solid;}
/* Detalles */
#entradas .post .detalles {font-size: 12px; color: #777; margin: 5px 0 20px 0; padding-bottom: 15px;
									border-bottom: 1px dotted #dedede;}
#entradas .post .detalles a {color: #777; background-color: #f4f4f4; text-decoration: none;}
#entradas .post .detalles a:hover {background-color: #FFF; text-decoration: none;}
#entradas .post .detalles .izquierda {float: left; width: 70%; padding-bottom: 4px;}
#entradas .post .detalles .izquierda span.fecha {padding-left: 20px; background: url(images/date.png) no-repeat left center;}
#entradas .post .detalles .izquierda span.autor {padding-left: 20px; background: url(images/user.png) no-repeat left center;}
#entradas .post .detalles .izquierda span.categoria {padding-left: 20px; background: url(images/folder.png) no-repeat left center; margin-left: 50px;}
#entradas .post .detalles .derecha {float: right; width: 30%; text-align: right; padding-bottom: 4px;}
#entradas .post .detalles .derecha span.comentarios {padding-left: 20px; background: url(images/comment.png) no-repeat left center;}
#entradas .post .detalles .derecha span.compartir a {color: green;}
/* ----- Single ----- */
#entradas .post .titular {border: solid #f0f0f0; border-width: 1px 0; padding: 5px 0; font-size: 12px; margin-bottom: 20px;}
#entradas .post .titular h2 {font-size: 30px; color: #888888; margin-bottom: 6px;}
#entradas .post .titular .izquierda {float: left; width: 50%;}
#entradas .post .titular .derecha {float: right; width: 50%; text-align: right;}
#detalles_extra {background-color: #FAFAFA; padding: 5px; border: 1px dotted #dedede;}
#detalles_extra h3 {color: #A6BC5A; font-family: 'Trebuchet MS', Helvetica, sans-serif; padding-left: 8px;
							  font-style: normal; font-size: 20px; letter-spacing: -1px; font-weight: normal;}
#detalles_extra a {color: #66879B; text-decoration: none;}
#detalles_extra a:hover {color: #5A98BC; text-decoration: underline;}
/* Info */
#detalles_extra .info {text-align: left; padding: 5px 10px 18px 10px; font-size: 12px;}
/* Related post */
#detalles_extra .post_relacionados {border-top: 1px dotted #dedede; padding-top: 10px;}
#detalles_extra .post_relacionados ul {list-style: square;}
/* Comentarios */
#comentarios a  {color: #3E82C2; text-decoration: none;}
#comentarios a:hover {color: #3E82C2; text-decoration: underline;}
#comentarios h3 {color: #5A98BC; font-family: 'Trebuchet MS', Helvetica, sans-serif; margin-bottom: 10px;
							  font-style: normal; font-size: 20px; letter-spacing: -1px; font-weight: normal;}
#trackbacks {margin-top: 20px;}
ol.comentarioslista {list-style: none; margin: 0; padding: 0; color: #444; font-size: 13px;}
ol.comentarioslista a {text-decoration: none; color: #66879B;}
ol.comentarioslista a:hover {text-decoration: underline; color: #5A98BC;}
ol.comentarioslista li {margin: 0 0 10px 0; padding: 5px;}
ol.comentarioslista li.alt {background-color: #FAFAFA; margin: 0 0 10px 0; padding: 5px; border: solid #DEDEDE; border-width: 1px 0;}
ol.comentarioslista li #responder.derecha {float: right;}
ol.comentarioslista li #responder.derecha a {color: #333;}
ol.comentarioslista li #gravatar.izquierda {float: left;}
ol.comentarioslista li #gravatar.izquierda img {margin: 0 5px 0 0;}
ol.comentarioslista li div.autor {font-weight: bold; text-transform: capitalize;}
ol.comentarioslista li small.comentarioinformacion {  }
ol.comentarioslista li small.comentarioinformacion a {  }
ol.comentarioslista li  p {}
/* Formulario */
#comentarios h3.red {color: #BC5A5C; margin-top: 20px;}
#comentarios form {}
#comentarios form p {font-size: 13px;}
#comentarios form p.alerta {padding: 5px; background-color: #FAFAFA; color: #555; font-size: 12px;}
#comentarios form p.subscribe-to-comments {padding: 5px; background-color: #f9fdf8; color: #555; font-size: 12px;}
#comentarios form #author {border: 1px solid #29566F; width: 300px;}
#comentarios form #email {border: 1px solid #29566F; width: 300px;}
#comentarios form #url {border: 1px solid #29566F; width: 300px;}
#comentarios form #comment {border: 1px solid #29566F; width: 540px;}
#comentarios form #submit {  }
#comentarios form label {  }
#comentarios form label small {  }
#comentarios form input {width: 150px;}
/* Digg Style Navigation */
div.pagination {margin: 10px 0px; text-align:center;}	
div.pagination a {border: 1px solid #CFE3E7; background-color: #eff1f4; margin-right:3px; padding:2px 6px; background-position:bottom; text-decoration: none; color: #173d65;}
div.pagination a:hover, div.meneame a:active {border: 1px solid #E8F5F8; background-image:none; background-color:#b4c1cd; color: #173d65;}
div.pagination span.current {margin-right:3px; padding:2px 6px; font-weight: bold; color: #3E82C2;}
div.pagination span.disabled {margin-right:3px; padding:2px 6px; color: #adaaad;}
/*****************************
*          Sidebar           *
*****************************/
ul.block {padding-left: 0px;}
.block a {color: #555; text-decoration: none;}
.block a:hover {color: #333; text-decoration: underline;}
.block li.titulo {font-size: 16px; font-weight: bold; color: black; list-style: none; padding-bottom: 2px; border-bottom: solid 1px #BEBEBE; margin-bottom: 10px; width: 200px; padding-left: 2px;}
/* RSS */
#rss.block li {padding: 2px 0px; list-style: none;}
#rss.block li.titulo {list-style: none; margin-left: 0px; padding-left: 2px;}
#rss.block a.rss { border-bottom-width: 0px; background: url(images/feed/rss.png) left center no-repeat; padding-left: 20px; margin-left: 10px;}
#rss.block a.google { border-bottom-width: 0px; background: url(images/feed/google.png) left center no-repeat; padding-left: 20px; margin-left: 10px;}
#rss.block a.bloglines { border-bottom-width: 0px; background: url(images/feed/bloglines.png) left center no-repeat; padding-left: 20px; margin-left: 10px;}
#rss.block a.yahoo { border-bottom-width: 0px; background: url(images/feed/yahoo.png) left center no-repeat; padding-left: 20px; margin-left: 10px;}
#rss.block a.netvibes { border-bottom-width: 0px; background: url(images/feed/netvibes.png) left center no-repeat; padding-left: 20px; margin-left: 10px;}
#rss.block a.email { border-bottom-width: 0px; background: url(images/feed/email.png) left center no-repeat; padding-left: 20px; margin-left: 10px;}
/* Autor */
ul#autor.block {list-style: none;}
ul#autor.block li {background-color: #f0f0f0; padding: 10px; width:185px;}
ul#autor.block li  {text-decoration: none;}
ul#autor.block li:hover {background-color: #dadada; padding: 10px;}
ul#autor.block li img {border:4px solid #DEDEDE; float:right; display: inline; overflow: hidden; margin: 0 0 0 3px;}
/* Categorias */
#categorias.block {margin-bottom: 5px;}
#categorias.block li.titulo {list-style: none; margin-left: 0px;}
#categorias.block li {list-style: square; margin-left: 28px;}
/* Tags */
#tags.block li.titulo {text-align: left; text-transform: capitalize;}
#tags.block {text-align: center; text-transform: uppercase; width: 200px; line-height: 24px;}
ul#tags.block li.tagslist {width: 200px;}
#tags.block a {color: #0000FF; background-color: #FFFFFF; border: 1px solid #0000FF; padding: 2px; -moz-border-radius: 5px; -webkit-border-radius: 5px; vertical-align: middle; display: inline;}
#tags.block a:hover {color: #FFFFFF; background-color: #0000FF; border: 1px solid #FFFFFF; text-decoration: none;}
/*****************************
*          Footer            *
*****************************/
#footer {margin: 20px 0px;}
/* Enlaces */
#footer a {color: #555; background-color: #f4f4f4; text-decoration: none;}
#footer a:hover {color: #555; background-color: #fff; text-decoration: none;}
#footer div.barra  a {color: #f7f7f7; background-color: #0000FF; text-decoration: none;}
#footer div.barra  a:hover {background-color: #0000FF; text-decoration: underline;}
/* Barra  horizontal */
#footer div.barra {width: 100%; clear: both; background-color: #0000FF; padding: 8px; -moz-border-radius: 5px; -webkit-border-radius: 5px; color: #CACACA; margin-bottom: 10px;}
#footer div.barra li.page_item {list-style: none; width: auto; display: inline;}
#footer div.barra li.page_item:after {content: " - ";}
#footer div.barra li:last-child.page_item:after {content: "";}
/* Bloques del Footer */
.footer-block {width: 225px; float: left; text-align: left; font-size: 12px;}
/* Mas entradas */
#mas-entradas.footer-block {border-right: 1px solid #BEBEBE; list-style: square;}
#mas-entradas.footer-block li {padding-right: 15px;}
/* Ult. comentarios */
#ult-comentarios.footer-block {border-right: 1px solid #BEBEBE; list-style: square;}
#ult-comentarios.footer-block li {padding-right: 15px;}
/* Informacion de contacto */
#contacto-info.footer-block {text-align: justify; list-style: none; margin: 13px 0px 0px 13px; padding: 0px;}
#contacto-info.footer-block li {  }
/* Wordpres Styles */
.aligncenter { display:block; margin-left:auto; margin-right:auto; }
.alignleft { display:block; margin-right:auto; }
.alignright { display:block; margin-left:auto; }
.navigation {height: auto;}
.navigation a {border: 1px solid #CFE3E7; background-color: #eff1f4; margin-right:3px; padding:2px 6px; background-position:bottom; text-decoration: none; color: #173d65;}
.navigation a:hover {border: 1px solid #E8F5F8; background-image:none; background-color:#b4c1cd; color: #173d65;}
.navigation .t-izquierda img {margin: 0; background-color: #F9F9F9; border: 8px solid #f1f1f1;}
.navigation .t-derecha img {margin: 0; background-color: #F9F9F9; border: 8px solid #f1f1f1;}
.imagen img {margin: 0; background-color: #F9F9F9; border: 15px solid #DEDEDE; max-width: 524px;}

.aligncenter,
div.aligncenter {
   	display: block;
   	margin: 0 auto;
}

.aligncenter {
	margin-bottom: 20px!important;
}

.alignleft {
   	float: left;
   	width: auto;
   	margin: 0 20px 20px 0;
}

.alignright {
   	float: right;
   	width: auto;
   	margin: 0 0 20px 20px;
}

.wp-caption {
	margin-bottom: 20px;
	padding-top: 4px;
   	border: 1px solid #eeeee9;
   	text-align: center;
   	background-color: #f7f7f7;
}

.wp-caption img {
   	float: none;
   	margin: 0px;
   	padding: 0px;
   	border: none;
}

.wp-caption p.wp-caption-text {
   	padding: 0px;
  	margin: 0px;
}

.descripcion {text-align:left; margin-top: 25px; margin-left: 15px; margin-bottom: 50px; line-height:30px; color:#555555;}

.adsensecode3 {text-align:center;margin-top: 20px;margin-left: 15px; margin-bottom: 50px;}
