@import url(globals.css);
 
/*
===================
12 CSS Styles
===================
Name: 12
Author: zeuder
Version: 1.0
Module: style.css
-------------------
*/

/* ===== GENERAL ===== */
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, font, img, ins, kbd, q, s, samp, tt, var,
dd, dl, dt, li, ol, ul,
fieldset, form, label, legend, a img, :link img, :visited img {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	line-height: 1;
	font-family: inherit;
	vertical-align: baseline; }
 
body {
	background: #fff;
	color: #333;
	font: .813em 'Trebuchet MS', 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Helvetica, Arial, sans-serif;
	text-align: center; }
 
p {
	margin: 1em 0;
	line-height: 1.8; }
 
blockquote {
	background: #f3f3f3;
	border: 1px dashed #ccc;
	color: #666;
	font-style: italic;
	font-family: Georgia, 'Times New Roman', serif;
	padding: 1em;
	margin: 1em 0;
	height: auto; }
 
	blockquote p { margin: 0; }
 
code, pre {
	color: #aa6658;
	font-family: monospace, monaco, 'courier new'; }
 
pre {
	background: #efefef;
	border: 1px solid #ccc;
	border-left: 6px solid #aa6658;
	padding: 1em;
	margin: 1em 0;
	overflow: auto;
	height: auto;
	width: 94%; }
 
/* ===== LINKS GENERAL ===== */
a {
	color: #5F1406;
	text-decoration: underline; }
 
	a:hover {
		background: #FAF7E5;
		color: #000; }
 
/* ===== HEADERS TAGS ===== */
h1,h2,h3,h4,h5,h6 {
	font: normal 100 1em/1.2 Georgia, serif, 'Times New Roman';
	letter-spacing: 1px }
 
h4, h5, h6 { margin: 1em 0; }
 
h1 { font-size: 2.5em; }
 
h2 { font-size: 2em; }
 
h3 { font-size: 1.6em; }
 
h4 { font-size: 1.4em; }
 
h5 { font-size: 1.2em; }
 
h6 { font-size: 1em; }
 
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
	text-decoration: none;
	color: #444; }
 
/* ===== LIST TAGS ===== */
ol, ul, dl {
	margin: 1em 0;
	*margin: 1em 0 1em 2em; }
 
ol, ul { list-style-position: outside; }
 
ul { list-style-type: square; }
 
ol {
	list-style-type: decimal-leading-zero;
	color: #aa6658 }
 
	ol span { color: #000; }
 
	ol p { color: #000; }
 
li, dt, dd { line-height: 1.8; }
 
dt { font-weight: bold; }
 
dd {
	color: #aaa;
	font-style: oblique; }
 
/* ===== FORMS ===== */
fieldset {
	border: 1px solid #ccc;
	padding: 1em;
	margin: 1em 0; }
 
legend { font-style: oblique; }
 
input, textarea {
	border: 1px solid #ddd;
	background: #fdfdfd;
	color: #888;
	padding: .2em; }
 
textarea { width: 80%; }
 
input:hover, textarea:hover { border: 1px solid #aaa; }
 
input:focus, textarea:focus { border: 1px solid #5BACFF; }
 
/* ===== TABLES ===== */
table {
	border: 1px solid #ccc;
	font-family: monospace, monaco, 'courier new';
	margin: 1em 0; }
 
	table caption { margin: .5em 0; }
 
th {
	padding: .5em;
	background: #bdbdbd; }
 
tr { background: #e6e6e6; }
 
	tr:nth-child(even) {
		background: #dbdbdb;
		margin: 0; }
 
	tr:nth-child(odd) {
		background: #f0f0f0;
		margin: 0; }
 
	tr:hover { background: #CEAAA2; }
 
td {
	padding: .5em;
	text-align: right; }
 
	td:hover {
		background: #AA6658;
		color: #eee; }
 
/* ===== LINES ===== */
hr {
	background: #888;
	border: 0;
	color: #888;
	clear: both;
	height: 1px; }
 
/* ===== HEADER ===== */
#header {
	margin: 0 auto;
	text-align: left;
	width: 520px; }
 
	#header h1 {
		padding: .8em 0;
		line-height: 1; }
 
	#header h1, #header ul {
		padding-left: 10px;
		padding-right: 10px;
		width: 500px; }
 
	#header ul {
		background: #A3D1FF url(../imgs/bgmenu.png) no-repeat 0 0;
		height: 27px;
		font-family: Arial;
		font-size: 0.923em; /*12px*/
		list-style-type: none;
		margin: 0 0 2em 0; }
 
	#header li { display: inline; }
 
		#header li a {
			display: block;
			float: left;
			margin: .583em 1.167em .583em 0;
			text-decoration: none; }
 
			#header li a:hover, #header li a.active {
				background: none;
				border-bottom: 1px solid #507CA5; }
 
	#header li#rss a, #header li#search input { float: right; }
 
	/* ===== RSS ===== */
#header li#rss a {
		background: url(../imgs/feed.png) no-repeat 0 0;
		display: block !important;
		display: inline;
		height: 14px;
		text-indent: -9999px;
		margin: .5em 0 .5em .5em;
		width: 14px; }
 
		#header li#rss a:hover {
			background: url(../imgs/feed.png) no-repeat 0 -14px;
			border: 0; }
 
	/* ===== SEARCH ===== */
#header li#search input {
		background: #fff url(../imgs/search.png) repeat-x;
		border: 0;
		color: #888;
		font-size: 1em;
		font-style: italic;
		height: 18px;
		margin: 0.333em 0 0 0;
		padding: 0 0.25em;
		width: 100px; }
 
		#header li#search input:focus { color: #000 }
 
/* ===== CONTAINER ===== */
#container {
	margin: 0 auto;
	padding: 0 10px;
	text-align: left;
	width: 500px; }
 
/* ===== CLASES USADAS EN LAS ENTRADAS ===== */
div.entry {
	margin-bottom: 2em;
	text-align: justify; }
 
ul.info {
	border-top: 1px solid #e6e6e6;
	font-size: .846em; /*11px*/
	margin: 0;
	padding: 0.273em 0; /* 3px*/ }
 
	ul.info li {
		display: inline;
		margin-right: 1.818em; /*20px*/ }
 
/* ===== BOTTOMBAR ===== */
#bottombar div {
	float: left;
	font-size: 0.846em; /*11px*/
	margin-right: 1.36em;
	*margin-right: 1em;
	width: 110px; }
 
	#bottombar div:nth-child(4) { margin: 0; }
 
#bottombar ul {
	margin: .5em 0 0 2em;
	list-style-position: outside; }
 
#bottombar li { margin: .5em 0; }
 
	#bottombar li ul { list-style-type: none; }
 
#widget-lastcomments ul {
	list-style-type: none;
	margin: .5em 0 0 0; }
 
#bottombar blockquote {
	font-family: 'Trebuchet MS';
	margin: 0;
	padding: 0.363em;
	width: 85%; }
 
	#bottombar blockquote p {
		line-height: 1.5;
		margin: 0; }
 
/* ===== FOOTER ===== */
#footer {
	clear: both;
	color: #aa9999;
	font-size: 0.769em; /*10px*/
	margin: 0 auto ;
	width: 520px; }
 
	#footer p { text-align: center; }
 
/* ===== COMMENTS ===== */
ol#comments li {
	border-bottom: 1px dashed #ccc;
	line-height: normal; }