/* @override http://imagicweb.com/wp-content/themes/3columns_2/style.css */

/*  
Theme Name: 3columns
Theme URI: http://imagicweb.com/
Description: 3columns is smart, cool, minimal, high quality, low graphics, Lightweight, fast-rendering professional WordPress Theme, especially good for technology blogs or sites where the tipography matters.
Version: 0.1
Author: Xavier Blanquer aka Jeanloui @ imagicweb.com
Author URI: http://imagicweb.com/
Tags: black, white, three-columns, liquid-central-width, 25%-50%-25%, 3 widged areas, theme-options.
Chang Log: 

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

*/

body
{
	width: 100%;
	min-width: 600px;
	margin: 0;
	padding: 0;
	border: 0;
	color: #000000;
	background: #f4f4f4;
	font-family: Helvetica, Verdana, sans-serif;
	font-weight: normal;
	font-size: medium;
	line-height: 100%;
}

.comment-meta commentmetadata a {
	display: none;
}

.commentmetadata a {
	display: inline-block;
}

.class {
	color: #fb110f;
}

a { text-decoration: none; }

h1
{
	font: 24px Helvetica, Verdana, sans-serif;
	margin: 0;
	padding: 0;
}

h1, h2, h3, h4, h5, h6
{
	font-weight: normal;
	padding: 0;
}

ul, li
{
	list-style-type: none;
	display: block;
	padding-left: 0;
	margin-left: 0;
	left: 0;
}

#banner
{
	color: #000;
	background: #f4f4f4;
	text-align: left;
	border-bottom: 1px solid #e6e6e6;
	font-family: "Trebuchet MS";
	letter-spacing: 1px;
}

#banner-inner { padding: 15px; }
#banner-inner h1 { margin: 0; }

#banner-inner h2
{
	margin: 0;
	font-size: 12px;
}

#banner a
{
	color: #000;
	text-decoration: none;
}

#banner-description
{
	margin: 10px 0;
	font-size: small;
}

#pagebody
{
	min-width: 600px;
	min-height: 780px;
	position: relative;

	width: 100%;
}

.entry-header
{
	margin: 1px 0 10px 0;
	color: #000000;
	font-family: Helvetica, Verdana, sans-serif;
	font-size: large;
	line-height: normal;
	text-align: left;
	font-weight: bold;
}

h3.entry-header
{
	padding-left: 10px;
	background-color: #fff;
	margin: 0;
	padding-top: 4px;
	padding-bottom: 4px;
	color: #252525;
	font-family: "Trebuchet MS";
	border-bottom: 1px solid #d2d2d2;
}

h3.entry-header a
{
	color: #0a0a0a;
	text-decoration: none;
}

.module a, a:visited { text-decoration: none; }

#alpha, #beta, #gamma
{
	float: left;
	margin: 0;
	padding: 0;
	color: rgba(247,24,21,0.24);
}

#alpha-inner
{
	padding: 6px 6px 0 12px;
	color: rgba(251,16,15,0.26);
	font-size: 11px;
}

#gamma-inner
{
	padding: 6px 12px 0 6px;
	color: rgba(251,16,15,0.23);
	font-size: 11px;
}

.module-typelist
{
	background-color: #fff;
	border: 1px solid #d5d5d5;
	color: rgba(251,16,15,0.24);
	margin-bottom: 15px;
	font-size: 11px;
}

.module-typelist h2
{
	color: #3b3b3b;
	padding-left: 6px;
	margin: 0;
	padding-top: 3px;
	padding-left: 5px;
	padding-bottom: 3px;
	text-transform: uppercase;
	letter-spacing: 2px;
	font: 14px "Trebuchet MS";
	text-align: left;
}

.module-typelist h2
{
	background-color: #fff;
	border-bottom: 1px solid #d1d1d1;
}

.module-typelist a, a:hover, a :visited { color: #373737; }

.module-content
{
	margin: 5px 0 10px;
	color: #000;
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 12px;
	line-height: 150%;
	text-align: left;
	padding-left: 5px;
}

.typelist-note, .module-list-item a
{
	font-size: small;
	color: #fb201f;
}

#alpha, #gamma
{
	width: 25%;
	display: block;
	min-width: 150px;
	font-size: 11px;
}

.children ul li {
	padding-left: 10px;
}

.post-categories  {
padding:0;
margin:0;
color:#fff;
font-family: arial, helvetica, sans-serif;
white-space:nowrap;
list-style-type:none;

}

.post-categories li {
	display: inline;
}

#beta
{
	width: 50%;
	min-width: 200px;
	font-size: 11px;
}

#beta-inner
{
	border: 0;
	padding: 6px;
	margin: 0;
	color: rgba(251,16,15,0.24);
}

.entry-category
{
	border: 1px solid #bebebe;
	margin-bottom: 20px;
	color: rgba(251,16,15,0.24);
	font-size: 11px;
	background-color: #fff;
}

.search-terms {
	color: #ac171a;
}

.entry-body
{
	color: #000;
	padding-bottom: 15px;
	font-size: 11px;
}

.entry-body { background-color: #fff; }

.entry-body p
{
	font: 13px/20px Georgia, "Times New Roman", Times, serif;
	padding-right: 10px;
	padding-left: 10px;
	margin: 16px 0px 0px;
}

.entry-body a
{
	color: #5524fa;
	text-decoration: underline;
}

.entry-footer
{
	background-color: #f0f0f0;
	padding: 3px 10px;
	color: #5d5d5d;
	text-align: left;
	margin-right: 0;
	margin-top: 0;
	margin-left: 0;
	border-top: 1px solid #c9c9c9;
}

.entry-footer p
{
	margin-top: 0;
	margin-bottom: 0;
	padding: 0;
	margin: 0;
	font: 12px/normal Arial, Helvetica, sans-serif;	
}

.navegacio {
	padding: 5px;
}

.navegacio a, a:visited, a:hover {
	text-decoration: none;
}

.nav-previous {
	float: left;
}

.nav-next {
	float: right;
}

.comments
{
	padding: 0;
	margin: 0;
	border-top: 1px solid #ccc;
	color: #424242;
	font-size: 12px;
}

.comments-inner
{
	padding: 10px;
	margin: 0;
}

p.nocomments  {
	margin: 0;
	padding: 0;
}

.comments h3
{
	color: #233a60;
	margin: 0;
	padding: 0;
}

.module-list { margin: 0; }
img.image-full { width: 100%; }

img.image-full-border
{
	width: 100%;
	border: 1px solid #0f0f0f;
}

.peu-foto
{
	margin: 0;
	background-color: #fff;
	text-align: right;
	color: #7e7e7e;
	padding: 2px 8px 2px 2px;
	letter-spacing: 0.15em;
	font: 9px Helvetica, Arial , sans_serif;
}

.entry-content
{
	background-color: #fff;
	margin: 10px 0;
}

.entry-content p { font-weight: lighter; }

.content-nav
{
	margin: 0;
	text-align: center;
	background-color: #7da6da;
	color: #fff;
	padding: 4px;
}

#footer
{
	float: left;
	background-color: #f4f4f4;
	clear: both;
	position: relative;
	width: 100%;
	margin: 0;
	border-top: 1px solid #cfcfcf;
	padding: 0;
}

#footer-inner { padding: 5px; }

#footer h1 a
{
	color: #4e4e4e;
	font-size: 12px;
	font-weight: bold;
}

#footer h2
{
	color: #4e4e4e;
	font-size: 12px;
	font-weight: bold;
}

