/*
Theme Name: m34
Theme URI: http://montera34.com/
Description: Tema para la página del estudio montera34.
Version: 1.0
Author: skotperez
Author URI: http://montera34.com/
Tags: black, fixed width, four columns, widgets

	m34 v1.0
	 http://montera34.com/

	This theme was designed and built by skotperez,
	whose blog you will find at http://montera34.com

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

/* Reset CSS */

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, sub, sup, tt, var, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
center, u, b, i {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: normal;
font-style: normal;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
}
body {
line-height: 1em;
}
:focus {
outline: 0;
}
ol, ul {
list-style: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
blockquote:before, blockquote:after, q:before, q:after {
content: "";
}
code {font-family:"Courier New", Courier, mono; text-decoration; font-size:12px;line-height: 14px;}

blockquote, q {
quotes: "" "";
}
input, textarea {
margin: 0;
padding: 0;
}
hr {
margin: 0;
padding: 0;
border: 0;
color: #000;
background-color: #000;
height: 1px;
}

/* Redefinitions */
hr {display: none;}
strong {font-weight: bold;}
small {font-size: 0.9em;}
em {font-style:italic;}
blockquote {
	background: url('images/cita.png') no-repeat top left;
	padding-left: 35px;
	color: #888a85;
}
p {margin-bottom: 1em;
line-height:1.8em;
font-size:1.2em;}

/* General styles */
body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: Helvetica, Arial, 'Bitstream Vera Sans', Sans-Serif;
	background: #fff;
	color: #000;
	text-align: center;
}

a:link, a:active, a:visited {text-decoration: none;}
a:hover {text-decoration: none;}

/*
a:link, a:active, a:visited {background-color: #000; color: #fff; text-decoration: none;}
a:hover {background-color: #fff; color: #000; text-decoration: none;}
*/
img{border:none;}

#hoja {width: 960px;}
#pre {text-align: left; margin: 40px 0 40px 40px;}
.marcabg {
	color: #808080;
	background-color: #ffd700;
	font-weight: bold;
}
.marca a:link,
.marca a:active,
.marca a:visited {
	/*color: #ffd700;*/
	color:#FF9933;
	background: none;
	font-weight: bold;
}
.marca a:hover {/*color: #ff0;*/ background-color:#ddd;}
ul.creditos {
	margin-top: 1em;
}
ul.creditos li {
	font-size: 1em;
	line-height: 1.4em;
}
ul.creditos li a:link,
ul.creditos li a:active,
ul.creditos li a:visited {
	background: none;
	color: #000;
}
ul.creditos li a:hover {color: #bbb;}

.caja {float: left; padding: 0 0 40px 40px; width: 200px; text-align: left;}
.caja  a:link,.caja a:active,.caja a:visited {background-color: #000; color: #fff; text-decoration: none;}
.caja a:hover {background-color: #fff; color: #000; text-decoration: none;}
.serifa {font-family: "georgia", serif; font-size: 1.6em; line-height: 1.4em;}
div.palo {font-size: 1.2em; line-height: 1.4em;}

/* Widgets*/
h3.widgettitle {}
div.widget {}
.rsswidget img {display: none;}
.widgettitle a.rsswidget {font-weight: bold; background: none; color: #000;}
.widget_rss ul li {margin-bottom: 0.5em;}
.widget_rss ul li a:link,
.widget_rss ul li a:active,
.widget_rss ul li a:visited {
	display: block;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	background: none;
	color: #000;
}
.widget_rss ul li a:hover {
	border-top: 1px solid #bbb;
	border-bottom: 1px solid #bbb;
	color: #bbb;
}
/* Easy Tooltip */
#easyTooltip{
	margin:0 10px 1em 0;
	width:250px;
	padding:8px;
	background:#fcfcfc;
	border:1px solid #e1e1e1;
	line-height:130%;				
	}
#easyTooltip h3{
	margin:0 0 .5em 0;
	font:13px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	}	
#easyTooltip p{
	margin:0 0 .5em 0;
	}		
#easyTooltip img{
		background:#fff;
		padding:1px;
		border:1px solid #e1e1e1;
		float:left;
		margin-right:10px;
		}		

#easyTooltip2 {
	padding:5px 10px;
	border:1px solid #5e5e5e;
	background:#5e5e5e url("images/bg2.gif") repeat-x;
	border: 1px solid #2f2f2f;
	color:#fff;
	width:250px;
	text-align: left;
	line-height: 1em;
}

#easyTooltip2 h4, #easyTooltip2 p { margin:.25em 0;}

#img-global,
#img-ceha,
#img-jorgech,
#img-guide,
#img-spain,
#img-laguna,
#img-jus,
#img-meet,
#img-emite,
#img-tbfac,
#img-bama,
#img-fc,
#img-ek,
#img-tbl,
#img-lnln,
#img-isf,
#img-localmood,
#img-plazaletras,
#img-a5rte,
#img-planete,
#img-humanidad,
#img-gmata,
#img-hey,
#img-meipi,
#img-pfccommons,
#img-observatorio,
#img-lu,
#img-aquilice,
#img-amigos,
#img-biografias,
#img-alguacil,
#img-educar,
#img-iaums2,
#img-amo,
#img-myfeeeds,
#img-tipo-arq,
#img-fs{display: none;}

/*single*/
h2 {font-size:2em;
line-height:1.2em;
font-weight:bold;
margin-bottom:9px;}
h3 {font-size:1.1em;
line-height:1.2em;
margin:0 0 8px 0;
}

h3 a:link, h3 a:active, h3 a:visited{
color:#FF9933;
background:none;
	}
h3 a:hover {background-color:#eee;}

.cajaWide {
width:500px;
text-align:left;
padding: 0 0 40px 40px;}
#logo {background-color: #FFF; float:left; width:220px;}
#logo a:link, #logo a:active, #logo a:visited {background-color: #FFF; color: #fff;}
#indice { margin:0 0 0 30px;}

.articulo {}
.articulo ul { font-size:12px; list-style:disc inside none !important; line-height:1.8em; }
.articulo a:link, .articulo a:active,.articulo a:visited  {color:#FF9933; font-weight:bold;}
.articulo a:hover { background-color:#CCCCCC;}

.sencillo ul li {list-style:none outside none; font-size:1em;}
#ppio { margin-bottom:20px;}
#mentidero h3, h3#comments  {font-size:1.4em;
font-weight:bold;
line-height:1.2em;
margin:30px 0 8px;}

.commentlist .comment {
margin-bottom:24px;
overflow:hidden;
padding:0 0 0 40px;
margin-left:32px;
}
li.li-comment {
background:none repeat scroll 0 0 transparent;
margin:0 0 3em;
padding:0;
position:relative;
}
.comment-author, .comment-meta { font-size:1.2em; line-height:1.8em; color:#666666;}
.fn, .fn a  { font-weight:bold;}
.comment-author img {margin-left:-38px;
position:absolute;}
.reply {line-height:1.8em;}
.comment-reply-link, .comment-reply-link:visited, .comment-reply-link:hover {
-moz-border-radius:4px 4px 4px 4px;
background:none repeat scroll 0 0 #FF9933;
color:#FFFFFF;
font-size:9.5px;
opacity:0.7;
padding:3px 5px 2px;
}

