/*
Theme Name: Tripix V3
Theme URI: http://www.tripix.net/
Description: La tercera versi—n de Tripix.net	
Version: 1.0
Author: Jose Manuel Pita
Author URI: http://www.tripix.net/
Tags: blue, custom header, fixed width, two columns, widgets

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

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

*/

@import url('css/reset.css');

body {
	padding: 17px 0;
	background: url(images/bkg_body.gif) repeat-x;
	font:63%/1.4 "Lucida Grande",Geneva,Verdana,Arial,Helvetica,sans-serif;
	color: #333333;
}

div#wrapper {
	width: 960px;
	margin: 0 auto;
	background: url(images/bkg-wrapper.gif) 0 62px no-repeat;
	font-size: 1.2em;
	position:relative; 
	display:block;
}
div#header { height: 50px; overflow:hidden; line-height: 1.8em; position: relative; clear:both;}
	div#header h1 {
		font-size: 2em;
		color: #ccc;
	}
	div#header h1 a {
		text-decoration:none;
		color: #ccc;
	}
	
	div#header ul { position:absolute; top:0; right:0; }
	div#header ul li { background: #1D1D1D; padding: 4px 6px; float:left; margin-left: 8px;}
	div#header ul li a { color: #fff; } 

div#adsense-top {
	background: url(images/bkg-adsense.gif) -1px 0 no-repeat;
	width: 640px;
	height: 15px;
}

div#content {
	background: url(images/bkg-content.gif) repeat-y ;
	width: 599px;
	margin: 33px 0 0 0;
	padding: 0px 40px 20px 20px;
	border-left: 1px solid #EEEEEE;
}
	div#posts {
		background: url(images/bkg-posts.gif) -1px 0 no-repeat;
		width: 640px;
		padding: 12px 0;

	} 
		div#posts .navigation { margin: 6px 52px 6px 0; }
		div#posts .navigation a { color: #333; text-decoration:none, }
		div#posts h2 { font-size:2em; line-height: 1.3em; color: #333333; padding-bottom: 6px; }
		div#posts h2 a {  text-decoration:underline; color:#333; }
		div#posts h3.pagetitle { font-weight: bold; color: #cc0000; }
	 	div.post { width: 600px; border-bottom: 1px solid #ccc; padding: 4px 0 2px 0; margin-bottom: 16px; }
		div.post:nth-child(1) { padding-top: 0; }
		div.post a { color:#003399; }
		div.post img { border: 1px solid #ccc; padding: 6px; }
		div.post .fecha { background: none; font-size: 9px; font-weight:bold; padding: 1px 4px; }
		div.post li { list-style-type: square; margin-left: 32px; margin-bottom: 6px; }
		div.post div.adsense-posts { margin: 6px; 0; }
		
		div.post table {
			border: 1px #000000 solid;
			border-collapse: collapse;
			border-spacing: 0px;
			margin-bottom: 12px;
		}
		
		div.post td, div.post th { padding: 2px 4px; border: 1px solid #999;  }
		div.post td strong { color: #666; }
		div.post th.title { background: #F2F2F2; font-weight: bold; color: #000; }
		div.post td.best { background: #F0F6F8; }

		div.post strong { font-weight: bold; color:#000; }
		div.post .postmetadata { overflow:auto; font-size: 0.9em; padding-bottom: 6px; margin-top: 4px; }
		
		div.post .tags { 
			height: 20px;
			background: url('images/ico-tags.gif') no-repeat;
			padding-left: 22px;
			float:left;
		}

		
		div.post .comments { 
			height: 20px;
			background: url('images/ico-comentarios.gif') no-repeat;
			padding-left: 22px;
			float:left;
		}
		
div.commentlist {}
	div.commentlist .comentario-user { background: #F0F0F0; padding: 8px; overflow: auto; font-weight: bold; font-size: 0.9em; }
		div.commentlist .comentario-user a { color: #333; text-decoration:none }
		div.commentlist .comentario-user img { float: left; padding-right: 6px; }
		div.commentlist .comentario-fecha { font-size: 0.8em; float:left; }
			div.commentlist a.comentario-fecha { color: #666; font-weight:normal;}
	div.commentlist .comentario{ background: #F9F9F9; border-top: 1px solid white; margin-bottom: 12px;  padding: 12px 12px 12px 45px; color: #000; font-size: 0.9em;}

div#right { 
	position: absolute;
	right: 0;
	top: 102px;
	width:300px;
 }
 	div#right .vcard {
		background: url(images/bicicleta.jpg) no-repeat;
		font-size: 0.85em;
		color: #fff;
		padding-left: 61px;
		margin-bottom: 22px;
		line-height: 1.1em;
		height: 54px;
	}
		div#right .vcard a {
			color: #ccc;
		}
		div#right h3 {
			margin: 6px 0;
			background: #c6c6c6;
			color: #666;
			font-size: 0.9em;
			font-weight: bold;
			padding: 4px 8px; 
			text-transform: uppercase;
		}
		div#right .adwords { margin-bottom: 6px; }
		div#right .estas, div#right .estas2  { float:left; border: 1px solid #ccc; padding: 6px; width:125px; margin-right:20px; margin-bottom:6px;}
		div#right .estas2 { margin-right:0; }

		div#right #searchform { margin: 6px 0; background: #f0f0f0; padding: 6px; }

		div#right #searchform input#s {
			width: 216px;
			border: 1px solid #999;
			height: 16px;
			padding: 1px;
		}

		div#right .rss { clear: both; margin-top: 12px; clear: both;}
		div#right .rss  .datos { float:left; margin-right: 8px; }

div#footer {
	background: url(images/bkg-footer.gif) -1px 0 no-repeat;
	padding: 42px;
	font-size: 0.85em;
	color: #000000;
}

/* Redefinici—n de etiquetas */
p { margin-bottom: 12px; }


/*** apoyo  ***/

.clear { clear:both; }


div#header p {
	color: #ccc;
	padding-left: 6px;
}

img.alignleft, img.leftalign { float:left; margin: 5px 5px 0 0; }

/* REDEFINICIîN ESTILOS WP */
h2.tag-cloud { 
			margin: 12px 0;
			background: #c6c6c6;
			color: #666;
			font-size: 0.9em;
			font-weight: bold;
			padding: 4px 8px; 
			text-transform: uppercase;
			clear: both;
}
ul.tags a {
	text-decoration:none;
	color: #333333;
}
li#linkcat-156  h2 { 
			margin: 12px 0;
			background: #c6c6c6;
			color: #666;
			font-size: 0.9em;
			font-weight: bold;
			padding: 4px 8px; 
			text-transform: uppercase;
			clear: both;

}

li#linkcat-156 ul, li.categories ul { clear: both; overflow: auto; }

li.cat-item, li.linkcat li {
	float: left;
	width: 131px;
	margin-right: 19px;
	border-bottom: 1px solid #CCCCCC;
	padding-bottom: 2px;
}

li.cat-item a, li.linkcat li a { 
	text-decoration:none;
	color: #333333;
}


li.cat-item a:hover, li.linkcat li a:hover { 
	color: #000;
}

p.aviso { font-weight: bold; color: #666; }

p.disclaimer { border: 1px solid red; background: #f2f2f2; font-size: 0.9em; color: black; padding: 10px; }


blockquote.cite {
	border-left: 4px solid #CC0000;
	padding: 10px;
	background: #EEEEEE;
	font-size: 0.9em;
	margin: 12px 0;
}
div.navigation  { overflow: auto; }
div.navigation .alignleft { width: 40%; float:left }
div.navigation .alignright { width: 40%; float:right; text-align: right; }

div.navigation .alignleft a, div.navigation .alignright a { color: #333;}

.addtoany_share_save_container {
float:left;
margin:0 10px 0 0;
}

