/*

Theme Name: reboot

Theme URI: http://proletarium.org/proyectos/reboot/

Description: Wordpress theme

Version: 0.2.9

Author: Manu Contreras

Author URI: http://www.manucontreras.info

*/







body {
font-family: 'Lucida Grande', Arial, Verdana, 'Bitstream Vera Sans';

	color: #333;

	margin: 0;

	padding: 0;
background: url('img/fondo.gif') repeat-x top left #fff;

}

#div contenidos {margin-top: 30px;}

	#super {

	}



/* Textos predefinidos */

h1, h2, h3, h4 {

	font-family: 'Trebuchet MS', Arial, Verdana, 'Bitstream Vera Sans';

	margin: 0;

	padding: 0;

	}



blockquote {

	color: #999;

	border: 1px solid #eee;

	margin: 15px 0;

	padding: 10px;

	background: #fff;

	}



	blockquote:hover {

		border-color: #ccc;

		color: #666;

		}



.help, abbr, acronym {

	border-bottom: 1px dotted #555;

	cursor: help;

	}



code {

	font-family: 'Courier New', Courier, Fixed;

	color: #008000;

	}



.izquierda {

	float: left;

	}



.derecha {

	float: right;

	}



fieldset {

	border: 1px solid #eee;

	}

	

	fieldset:hover {

		border-color: #999;

		}

	

	fieldset:hover legend {

		color: #999;

		}



legend {

	font-size: 12px;

	color: #ccc;

	}







/* Imagenes */

img {border:none;}



img.izquierda, img.left, img.i, img.l {

	float: left;

	margin: 0 10px 5px 0;

	}



img.derecha, img.right, img.d, img.r {

	float: right;

	margin: 0 0 5px 10px;

	}



img.borde, img.border, img.b {

	border: 1px solid #999;

	padding: 1px;

	background: #fff;

	}



img.centro, img.center, img.c {

	margin: 0 auto;

	display: block;

	}



img.gravatar {float: right;}





/* Enlaces */

a {

	color: #06f;

	text-decoration: none;

	}



a:hover {

	color: #333;

	text-decoration: underline;

	}



h1 a, h1 a:hover,

h2 a, h2 a:hover {

	color: #333;

	}

	

.edit a {

	color: #f00;

	padding: 2px;

	}

	

	.edit a:hover {

		color: #fff;

		background: #f00;

		border-color: #f00;

		}



.historia a {

	font-weight: bold;

	}



.historia a:hover {

	color: #fff;

	background: #06f;

	text-decoration: none;

	}



a.accion, a.accion:hover {

	color: #000;

	text-decoration: none;

	}



.metacomm a,

.navigation a {

	border: 1px solid #eee;

	padding: 5px;

}



	.metacomm a:hover,

	.navigation a:hover {

		background: #06f;

		color: #fff;

		border-color: #06f;

		text-decoration: none;

		}



.aviso a {

	text-decoration: underline;

	color: red;

	}



.feed {

	padding: 2px 0 2px 22px;

	background: url('img/feed.png') no-repeat center left;

	}







/* box hover effect */

.asides,

.results,

.aviso,

.footer {

	border: 1px solid #eee;

	padding: 10px;

	}



.asides:hover,

.results:hover,

.aviso:hover,

.footer:hover {border-color: #999;}









/* Cuerpo */

#box {

	width: 760px;

	margin: 0px auto;

	}





/* Cabecera */

.header {

	margin: 0 0 10px 0;

	}



.header h1 {
padding-top: 30px;
	font-size: 100px;

	color: #999;

	font-weight: normal;

	letter-spacing: -1px;

	text-shadow: #ccc 1px 1px 1px;

	}



.header .description {

	font-size: 20px;

	color: #999;

	}







/* Asides */

.asides {

	list-style-type: none;

	margin: 0 0 20px 0;

	}



.asides li {

	font-size: 12px;

	}





.asides span {

	font-size: 10px;

	}



.asides .sign {

	font-size: 16px;

	font-weight: bold;

	color: #ccc;

	padding: 0 4px 0 0;

	}







/* blog */

#blog {

	float: left;

	width: 520px;

	}



.yah {

	font-size: 10px;

	color: #444;

	margin: 0;

	padding: 0;

	}



.results {

	font-size: 19px;

	font-weight: normal;

	color: #222;

	margin: 0 0 20px 0;

	}



.date {

	color: #ddd;

	margin: 0 0 10px 0;

	}



.post {

	margin: 0 0 30px 0;

	font-size: medium;

	}



h2 {

	font-size: 26px;

	font-weight: bold;

	color: #444;

	}



.meta {

	font-size: 11px;

	color: #888;

	}



.metacomm {

	font-size: 12px;

	color: #888;

	}



.blah {

	font-size: 12px;

	line-height: 18px;

	}



.tags {

	font-size: 10px;

	margin: 20px 0 0 0;

	}



.navigation {

	font-size: 12px;

	}



.navigation .right{

	float: right;

	}







/* comentarios */

#comments {

	margin: 30px 0 0 0;

	padding: 0;

	font-size: 12px;

	}



#comments ol {

	margin: 0;

	padding: 0;

	}



#comments li {

	margin: 0 0 30px 0;

	list-style-type: none;

	/*border-top: 4px solid #ddd;*/

	background: url('img/comm-top.gif') no-repeat center top;

	}



#comments .fin {

	background: url('img/comm-bot.gif') no-repeat center bottom;

	height: 10px;

	}



.comentario {

	margin: 0 0 -10px 10px;

	padding: 5px;

	overflow: hidden;

	width: 370px;

	}



.autor {

	font-size: 12px;

	font-weight: bold;

	color: #333;

	width: 120px;

	float: left;

	padding: 5px;

	text-align: right;

	}



.autor span {

	font-size: 10px;

	color: #999;

	}



#commentform {

	font-size: 12px;

	}



.dato, textarea {

	border: 3px double #ddd;

	color: #ccc;

	padding: 4px;

	font: normal 11px "Lucida Grande", Arial, Verdana;

	}



#commentform .dato {width: 200px;}



#commentform textarea {width: 280px;}



.dato:focus, textarea:focus {

	border: 3px double #bbb;

	color: #333;

	}



.aviso {

	font-size: 12px;

	font-weight: bold;

	margin: 20px 0;

	color: red;

	text-align: center;

	}











/* barra lateral */

#sidebar {

	width: 220px;

	float: right;

	margin: 0 0 30px 0;

	font-size: 12px;

	}



#sidebar .secc {

	background: url('img/menu-top.gif') no-repeat top center;

	padding: 10px 10px 0 10px;

	margin: 0 0 20px 0;

	}



#sidebar .secc .fin {

	background: url('img/menu-bot.gif') no-repeat bottom center;

	height: 10px;

	margin: 0 -10px 0px -10px;

	}



#sidebar h2 {

	font-weight: bold;

	font-size: 14px;

	color: #000;

	}



#sidebar ul {

	margin: 0;

	padding: 0 0 0 15px;

	line-height: 17px;

	}



#delicious-box li {

	list-style-image: url('img/minidelicious.gif');

	}







/* archive */

.archive {

	background: url('img/archive-bg.gif') no-repeat top left;

	margin: 30px 0;

	padding: 10px 10px 30px 10px;

	}



.arch, .cat, .links, .latest {

	width: 200px;

	margin: 0 10px 0 0;

	}



.cat, .links, .latest {

	float: right;

	}



.archive h3 {

	font-size: 16px;

	font-weight: bold;

	color: #333;

	margin: 0 0 5px 0;

	}



.archive ul {

	margin: 0;

	padding: 0;

	list-style-type: none;

	font-size: 12px;

	}







/* footer */

.footer {

	font-size: 11px;

	color: #999;

	margin: 30px 0 0 0;

	_margin: 0 0 60px 0;

	}

#super {

	}



#navegacion {

float: left;

	height: 30px;

	font: normal 13px 'Trebuchet MS', Verdana, Arial, sans-serif;

	

	color: #fff;

	padding-left: 10px;

	padding-top: 0px;

	padding-bottom: 0px;

}



#navegacion form {

	display: inline;

	margin, padding: 0;

}



#navegacion ul {

	margin: 3px 0 0 5px;

	padding: 0;

	border-left: 0px solid #ccc;

}



#navegacion ul li {

	border-right: 0px solid #ccc;

	margin: 0;

	padding: 0 0 0 8px;

}



#navegacion li, #navegacion a:link, #navegacion a:visited {

	margin: 0 8px 0 0;

	padding: 0;

	display: inline;

	text-decoration: none;

	list-style-type: none;

	color: #ffffff;

}



#navegacion a:hover {

	border-bottom: 2px solid #C0D1D0;

	color: #C0D1D0;

	}



#logotipo {float: left;}



#logotipo img {border: none;}

#buscador {

	float: right;



	text-align: right;

	padding-top: 4px;

        padding-right: 0px;

padding-left: 0px;

padding-bottom: 5px;

margin-top: 0px;

margin-right: 5px;

}



#buscador form {

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 5px;



}

#buscador input {

	margin: 0;

	padding-left: 0px;

	border: 0px solid #999;



}





.d {

border-top:0px dotted #CCCCCC;

margin:0px;

padding-top:10px;

}

.i {

float:left;

border:1px solid #960205 !important;;

margin-bottom:5px;

}



.p {

margin-top:0;

margin-left: 70px;

}



#barrabaja { 

	background: url(http://www.blogpocket.com/blog/wp-content/topbg2.gif) repeat-x;

	height: 30px;

	color: #FFFFFF;

		font: normal 14px "Trebuchet MS", Verdana, Arial, sans-serif;

	text-align: left;

        border: 0px solid black;

	}

#barrabaja-derecha {

        display: inline;

        background: url(http://www.blogpocket.com/blog/wp-content/topbg2.gif) repeat-x;

        position: absolute;

	margin-bottom: 0;

        right: 5px;

        padding: 2px 0% 0px 0%;

        border: 0px solid #000;

        width: 87%;

        height: 25px;

        text-align: center;

        

}



#barrabaja-derecha a {

	color: #FFFFFF;

	text-decoration: underline;

	}

	

#barrabaja-derecha a:hover {

	color: #D1D1D1;

	text-decoration: none;

	}

#navegacion2 {

       text-align: center;

       font: normal 11px 'Trebuchet MS', Verdana, Arial, sans-serif;

       color: #fff;

       padding-left: 10px;

       padding-top: 3px;

       padding-bottom: 0px;

       height: 30px;

}



#navegacion2 form {

       display: inline;

       margin, padding: 0;

}



#navegacion2 ul {

       margin: 3px 0 0 5px;

       padding: 0;

       border-left: 0px solid #ccc;

}



#navegacion2 ul li {

       border-right: 0px solid #ccc;

       margin: 0;

       padding: 0 0 0 8px;

        font: normal 13px 'Trebuchet MS', Verdana, Arial, sans-serif;

}



#navegacion2 li, #navegacion2 a:link, #navegacion2 a:visited {

       margin: 0 8px 0 0;

       padding: 0;

       display: inline;

       text-decoration: none;

       list-style-type: none;

       color: #ffffff;

        font: normal 13px 'Trebuchet MS', Verdana, Arial, sans-serif;

}



#navegacion2 a:hover {

       border-bottom: 2px solid #C0D1D0;

       color: #C0D1D0;

       }
