/**
@Theme Name: 	MilBits
@Theme URI: 	http://gratis.portalprogramas.com/tema-milbits-wordpress.html
@Description: 	Tema con dise�o original optimizado para utilizar en castellano.
@Version: 	1.0
@Author: 	Benjamin Segura
@Tags: 		azul, liquido, dos columnas, limpio, css

	Milbits 1.0
	Este tema fue originalmente lanzado para MilBits:
		http://www.milbits.com/
	y posteriormente abierto a demanda de los usuarios. Se puede disponer 
	de este tema en varios colores. Para m�s informaci�n ir a la web
	del tema:
		http://gratis.portalprogramas.com/tema-milbits-wordpress.html

	EL c�digo HTML, CSS y el dise�o est�n licenciados bajo GPL. Leer el 
	archivo adjunto 'licencia.txt'.

*/
/***** ESTRUCTURA **********/
body{
     	font: 95% arial,helvetica,sans-serif;
	margin: 0 auto;	
width: 960px;
}
.contenidoIguales{width:49.0%;}
.divDivisiblePrimero,
.divDivisible{float: left; margin: 0 0 0 2%;}
.divDivisiblePrimero{margin: 0;}
.contenido2Tercios{width:66%;}
.contenido1Tercio{width:32%;}

/***** HTML **********/
p{ padding: 5px; }
ul li{list-style:disc;padding:3px;}
ul{padding-left:40px;}
a{color:#06c;}
a:hover{color:#FF9900;}
img {vertical-align:middle;}
strong{font-weight:bold;}
form{ display: inline;}
select{vertical-align: middle;}
input[type="text"],input[type="password"],textarea{
	padding: 3px;border: 1px solid #aaa;}
select{padding:1px;}
input[type="password"]:hover,
input[type="text"]:hover, 
textarea:hover{background:#ffd;}
input[type="submit"]{padding:1px;font-size:110%;}
input[type="password"],
input[type="text"]{border: 1px solid #aaa;}
ol li{margin-bottom:4px;list-style: decimal outside;}
ol{margin:0 0 0 40px;}

/******** PAGINACION *********/
.paginacion a{ border: 1px solid #6699FF; margin: 0 5px; padding:4px;text-decoration:none;}

/* VARIOS */
.bloque{display:block;}
.negrita{font-weight:bold;}
ul.listaClara{list-style-type:square;}
ul.sinPadding li,
ul.sinPuntos li{list-style:none;}
ul.sinPadding{padding:0;}
.miniTexto{font-size:85% !important;}
.miniMiniTexto{font-size:75% !important;}
.padeadoVertical{padding-top: 10px !important;padding-bottom: 10px !important;display:block;}
.padeadoHorizontal{margin-left:25px !important;display:block;}
table.padeado td,
ul.padeado li,
.padeado{padding: 5px;}
.padeado{display:block;}
table.padeado{padding: 0px;}
table.padeadoDoble tbody td,
.padeadoDoble{padding: 1em;}
table.padeadoDoble{padding: 0em;}
.limpiar{ clear: both; }
.agrandar{font-size:110%;}
.agrandarBastante{font-size:140%;}
.agrandarMucho{font-size:170%;}
.agrandarMuchoMas{font-size:200%;}
.fuenteNormal{font-weight:normal !important;}
.colorRojo{color:#CC0000;}
.colorNegro{color:#000;}
.colorAzul{color:#06c;}
.colorAzulOscuro{color:#336699;}
.colorAzulClaro{color:#99CCFF;}
.colorBlanco{color:#fff;}
.colorClaro{color:#999;}
.colorVerde{color:#339933 !important;}
.colorOscuro{color:#333;}
.fondoAzulOscuro{background-color:#04a;}
.fondoAzulMedioOscuro{background-color:#06c;}
.fondoAzul{background-color:#def;}
.fondoAzulClaro{background-color:#EFF3F7;}
.fondoDestacado{background-color:#ffd;}
.fondoClaro{background-color:#EFEFC1;}
.fondoGrisClaro{background-color:#f7f7f7;}
.fondoGris{background-color:#eee;}
.fondoGrisOscuro{background-color:#666;}
.fondoRojo{background-color:#c30;}
.fondoBlanco{background-color:#fff;}
.fondoVerdeClaro{background-color:#E8F3E4;}
.fondoVerde{background-color:#ddffbb;}
.fondoVerdeOscuro{background-color:#339900;}
.fondoNegro{background-color: #000;}
.bordeGris{border: 1px solid #aaa;}
.bordeGrisClaro{border: 1px solid #ddd;}
.bordeAzul{border: 1px solid #def;}
.bordeVerdeOscuro{border: 1px solid #66CC33;}
.bordeAzulOscuro{border: 1px solid #9cf;}
.bordeDestacado{border: 1px solid #FFFF66;}
.bordeRojo{border: 1px solid #f00 !important;}
.bordeClaro{border: 1px solid #ddd;}
.bordeSuperior{border-top: 1px solid #ddd;}
table.bordeInferior td,
.bordeInferior{border-bottom: 1px solid #ddd;}
table.bordeInferior{border-top: none;}
.centrado{text-align:center;}
.sinBorde{border:none;}
.alineadoIzquierda{text-align: left !important;}
.alineadoDerecha{text-align: right !important;}
.flotante{float:left;padding: 0 10px 10px 0;}
.oculto{display:none !important;}

/* A sugerencia de Omega */

acronym {
	border-bottom: 1px dotted #000000;
	cursor: help;
}




/***************
   ESTRUCTURA
****************/
body{background-color: #369;}
.pagina{padding: 2px 0.9%  5px 0.9%;background:#fff;}

/***************
   CABECERA
****************/
.cabecera {
	position: relative;
	margin: 0 0 0px 0;
	text-align:left;
	background: #06c url('imagenes/web.fondo.png') 0 0 repeat-x;

}
.cabecera h1{
	font-size:150%;
	color:#fff;
	float:right;
	margin: 20px 10px 0 0;
	width: 50%;
	text-align:right;
}
div.fondoPie,
div.fondoCabecera{
	height: 60px;
	background: #06c url('imagenes/web.cabecera.png') repeat-x -0px top;
}
div.fondoPie hr,
div.fondoCabecera hr { display: none;}

/***************
   PIE
****************/
div.fondoPie{ 
	background-image: url('imagenes/web.cabecera.png') ;
	background-position: -3px -60px;
}
.piePagina{
	background: #0099FF url('imagenes/web.fondoPie.png') repeat-x top;
}
.piePagina,
.piePagina a{color:#fff;}
.piePagina a:hover{color:#99CCFF;}
.piePagina li{display:inline;margin-right:10px;}
.piePagina ul{padding:0;}



/***************
   BARRA SUPERIOR LINKS
****************/
div.barraSup{ 
font-size: 20px;
width: 958px;
border: 1px solid #B2E4FD;
text-align: center;
background-color: white;
}
.barraSup a:hover{text-decoration: underline; color:#FE9F11;}
.barraSup a{text-decoration: none; color:#0066CC;}
.barraSup li{display:inline;margin-right:0px;border-left: 1px solid #B2E4FD;}
.barraSup ul{padding:0;}


/***************
   BUSCADOR
****************/
.buscador input[type="text"],
.buscador input[type="text"]:hover{
	background-image:url('imagenes/iconos/iconosMasUsados.png');
	background-repeat: no-repeat;
	background-position: 6px -88px;	
	padding: 8px 8px 8px 26px;
}
.descBuscador strong{
	padding: 2px 4px 2px 4px;
	background-color: #FFFF66;
}

/***************
   ICONOS
****************/
.iconoRssGrande{
	background-image: url('imagenes/iconos/rss.png') !important;
	background-position: 0 !important;
	background-repeat:  no-repeat;
	padding-top: 110px !important;
	display:block;
	text-align:center;
}
.iconoRss{
	background-image: url('imagenes/iconos/iconosHorizontales.png') !important;
	background-position: -216px 0px !important;
	background-repeat:  no-repeat;
	padding-left: 23px !important;
}
.iconoOpinion{
	background-image: url('imagenes/iconos/iconosHorizontales.png') !important;
	background-position: -149px -40px !important;
	background-repeat:  no-repeat;
	padding-left: 23px !important;
}
.iconoMail{
	background-image: url('imagenes/iconos/iconosHorizontales.png') !important;
	background-position: -184px -22px !important;
	background-repeat:  no-repeat;
	padding-left: 23px !important;
}
.iconoSiguiente{
	background-image: url('imagenes/iconos/iconosHorizontales.png') !important;
	background-position: 78px -144px;
	background-repeat:  no-repeat;
	padding: 5px 23px 5px 0px !important;
}
.iconoAnterior{
	background-image: url('imagenes/iconos/iconosHorizontales.png') !important;
	background-position: 0px -173px !important;
	background-repeat:  no-repeat;
	padding: 5px 0px 5px 23px !important;
}


/***************
   ARTICULOS
****************/
.textoUsable{ width:38em; margin:0 auto;}
.post h3 a{display:block;color:#339933;font-size: 90%;}
.post h3 a:hover{color:#FF9900;}
.post h3,
.post h2{
	color:#393;
	font-size: 200%;
	font-weight:bold;
}


.post em{
         font-style:italic;
}



.subTitulo{
	margin-bottom:5px;
	text-indent:25px;
	color:#999;
}
.more-link{font-weight:bold;}
.post .entry p{margin: 3px 0;}
.post .entry img{ display: block !important; margin: 10px auto 0px auto; }
.post .entry h1,
.post .entry h2,
.post .entry h3,
.post .entry h4,
.post .entry h5{font-weight:normal;margin:0.8em 0 0.2em 0;color:#06c;font-size:130%;}
.post .entry small{ text-align:center; display: block; color: #666;margin-bottom:5px;font-style:italic;}
.post .entry ul{margin: 4px 0 4px 10px !important;display:block !important;}
.post .codigoFuente{
	font-family: Andale Mono, Lucida Console, Monaco, fixed, monospace;
	color: #000;
	background-color: #f7f7f7;
	font-size: 12px;
	border-left: 25px solid #aaa;
	line-height: 14px;
	padding: 10px;
	width: 94%;
	text-align: left !important;
	margin-left: 5%  !important;
}
.post .textoDestacado{display:block;margin: 5px 0;padding:10px 10px 10px 25px;font-weight:bold;font-style:italic;}
.post .codigoFuente{text-align:left !important;}
.post .enlaceIngles:hover,
.post .enlaceIngles{
	padding-right:20px;
	background-image: url('imagenes/iconos/eng.gif') !important;
	background-repeat: no-repeat !important;
	background-position: right center !important;
}
hr.separacion{border: 0;color: #ddd;background-color: #ddd;height: 1px;}
.comentarioOpinion{width:76%;}
.comentarioDetalles{width:22%;font-size:80%;}
.comentarioOficial{background-color:#ffee99;}
.enlaceDescarga{
	background: transparent url('imagenes/flechasGrandes.png') 0 -0px no-repeat;
	padding: 0 0 25px 55px;
	font-weight:bold;
	font-size:110%;
	margin:10px 0 10px 25px;
	display:block;
}

/***************
   SIDEBAR
****************/
/* CATEGORIAS */ 
ul.categorias{
	padding:0;margin:0;
}
ul.categorias li{list-style:none;margin-bottom:5px;}
ul.categorias li a{font-size:140%;}
ul.categorias ul.children{padding:0 0 0 20px;}
ul.categorias ul.children li a{font-size:100%;}
ul.categorias ul.children li {margin-bottom:0px;text-indent:0;}
/* Titulos de las secciones del sidebar */
.sidebar h6{
	font-size:120%;
	margin:0px 0;
	font-weight: bold;
}
.ultimosComentarios ul li{list-style:none;}
.ultimosComentarios ul{padding:0 0 0 7px;}
.PSR_moment_scores,
.PSR_month_scores,
.masComentado{padding:0 0 0 20px;}
.sidebar ol{margin-left:0;}
ul.busquedas{padding:0 0 0 10px;}
.busquedas li{list-style:none;}
.listadoPalabras{line-height:150%;}
.listadoPalabras a{margin:0 5px;}

/***************
   PAGINACION
****************/
.navigation{background-color:#def;}
.navigation a{font-size:120%;padding:10px 20px;}
.alignright{
	background: #fff url('imagenes/iconos/iconosHorizontales.png') 70px -142px no-repeat !important;
	float: right;
	padding:0px 0;
	margin:0;
	}
.alignleft {
	float: left;
	padding:0px 0;
	margin:0;
	background: #fff url('imagenes/iconos/iconosHorizontales.png') -3px -170px no-repeat !important;
}

/***************
   REDES SOCIALES
****************/
.tablaCompartir td{width:25%;}
.compartir{padding-left:20px;background: transparent url('imagenes/iconos/compartir.png') no-repeat;}
.compartir_webeame { background-position: 0 -5px; } 
.compartir_reddit { background-position: 0 -26px; } 
.compartir_myspace { background-position: 0 -47px; } 
.compartir_wong { background-position: 0 -68px; } 
.compartir_enchilame { background-position: 0 -89px; } 
.compartir_fresqui { background-position: 0 -110px; } 
.compartir_meneame { background-position: 0 -131px; } 
.compartir_digg { background-position: 0 -152px; } 
.compartir_live-space { background-position: 0 -173px; } 
.compartir_favoriting { background-position: 0 -194px; } 
.compartir_google_bmarks { background-position: 0 -215px; } 
.compartir_blinklist { background-position: 0 -236px; } 
.compartir_blogmemes { background-position: 0 -257px; } 
.compartir_orkut { background-position: 0 -278px; } 
.compartir_technorati { background-position: 0 -299px; } 
.compartir_chido { background-position: 0 -320px; } 
.compartir_tuenti { background-position: 0 -341px; } 
.compartir_barrapunto { background-position: 0 -362px; } 
.compartir_yahoo_myweb { background-position: 0 -383px; } 
.compartir_facebook { background-position: 0 -404px; } 
.compartir_neodiario { background-position: 0 -425px; } 
.compartir_share-icon { background-position: 0 -446px; } 
.compartir_delicious { background-position: 0 -467px; } 
.suscribir_netvibes{background-position: 0 -495px;}
.suscribir_live{background-position: 0 -523px;}
.suscribir_yahoo{background-position: 0 -550px;}

