*{
margin:0;
padding:0;
list-style:none;
}
body{
font-size: 12px;
font-family:'Trebuchet MS', 'Lucida Grande', Arial, Helvetica, sans-serif;
background:#E8E8E8 url(imagenes/fons.gif);
}

p{
text-align:justify;
margin-bottom:10px;
}

.dnone{
display:none;
}
a{
color:#0099ff;
text-decoration:none;
}
a img{
border:none;
}

h2{
font-size:16px;
}
h3{
font-size:14px;
margin-bottom:10px;
}
h2.paddl{
padding-left:5px;
}
code{
font-size: 12px;
font-family:'Trebuchet MS', 'Lucida Grande', Arial, Helvetica, sans-serif;
text-align:center;
display:block;
}
object, embed{
	display:block;
	margin:0 auto;
}
/****************************************REDONDEADO*******************************************/
b.rtop, b.rbottom{display:block;background: #eee}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background:#fff}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}
/*****************************************POSIIONING****************************************/
#page{
width:700px;
margin:0 auto;
position:relative;
background:#FFF url(imagenes/body.jpg);
overflow:hidden;
}

#header{
width:696px;
height:273px;
position:relative;
background:transparent url(imagenes/cab.jpg) no-repeat;
margin:0 auto;
margin-bottom:10px;
}
	#header h1,#header .description{
	display:none;
	}
	#header #logo{
	position:absolute;
	display:block;
	width:374px;
	height:78px;
	left:2px;
	top:0;
	}
	#header #menuu{
	position:absolute;
	right:10px;
	bottom:5px;
	}
	#header #menuu li{
	display:inline;
	margin-left:20px;
	font-size:16px;
	font-weight:bold;
	}
	#header #menuu li a:hover{
	color:#71C8FE;
	}
#sidebar{
width:160px;
float:right;
display:none;
}
	#sidebar div{
	padding:5px;
	padding-top:5px;
	padding-bottom:5px;
	}
	#sidebar li{
	color:#0099FF;
	padding-left:5px;
	}
	#sidebar h2{
	color:#333;
	}
	#sidebar a{
	color:#0099FF;
	}
	

#content{
position:relative;
min-height:500px;
padding:0 20px;
width:654px;
}
*html #content{
height:500px;

}

	#content .post{
	clear:both;
	}
	#content .post h2{
	font-size:18px;
	}
	#content .post h3{
	font-size:14px;
	clear:both;
	}
	#content .post img{
	border:2px solid #bbb;
	padding:2px;
	display:block;
	margin:5px auto;
	}
	#content .post img.imgleft{
	margin-right:5px;
	float:left;
	display:inherit;
	border:none;
	}

	#content .postmetadata{
	text-align:right;
	height:50px;
	background:url(imagenes/pieent.jpg) bottom center no-repeat;
	}
		#content .postmetadata a{
		color:#000;
		text-decoration:underline;
		}
	#content ol.commentlist li{
	position:relative;
	padding:5px;
	background:url(imagenes/fons.jpg) repeat-x;
	}
	
	#content #categorias{
	font-size:20px;
	color:#0099ff;
	margin-left:20px;
	margin-top:30px;
	}
	#content #categorias li{
	margin-top:20px;
	}
	#content #categorias a:hover{
	font-size:22px;
	font-weight:bold;
	}
	
	
.navigation{
color:#0a0;
}
.navigation .alignright{
float:right;
}
.navigation .alignleft{
float:left;
}

#footer{
clear:both;
width:694px;
margin:0 auto;
margin-top:15px;
border-top:2px solid #bbb;
background-color:#f0f0f0;
}
	#footer p{
	text-align:center;
	padding:10px 0;
	margin:0;
	}