body { padding: 5px 0 0 0; margin: 0; font: .7em Verdana, Arial, sans-serif; line-height: 1.7em; background: #0B3564; color: #A6A292; }
a { color: #BD9959; background: inherit; }
a:hover { color: #808080; background: inherit; }
p {	margin: 0 0 10px 0; }
ul { margin: 0; padding : 0; list-style : none; }
img { border: 0; }
  
  h2 {
	background-image:url('../img/disenio/0t3.jpg');
	border: thin solid #3F3316;
	padding:0.3em 0.3em 0.3em 1.3em;
	font: 1em Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
	letter-spacing: 0.3em;
	margin-bottom: 1em;
}

#content {
	margin: 1em;

	border: thin solid #000;
	background-image:url('../img/disenio/rtal.jpg');
}

#logo {
	margin: 1em;
	padding:0.5em;
	height:8.6em;
	color: #FFF0D0;
	background-color: #312E1D;
	border: 0.1em solid #333;

}

#logo h1{
	font-size: 24px;
}

#logotitulo{
	clear: left;
	float: left;
}

#rotator{
	border: 1px solid #000;
	overflow: hidden;
	margin-top:0.3em;	
	position: relative;
	width: 468px; 
	height: 60px;
	clear:right;
	float: right;
}

#rotator img{
	border: 0;
	width: 468px;
	height: 60px;
}

#tablist{ padding: 0.2em 0; margin:0 0 0 0.9em;; float: left; }
	#tablist li{ list-style: none; display: inline; margin: 0; }
	#tablist li a{
		text-decoration: none;
		padding: 0.4em 2em;
		margin-right: 0.2em;
		background-color: #312E1D;
		font-weight: bold;
		color: #fff;
	}
	#tablist li a:hover{
		background-color: #534f37;
		color: #fff;
	}
	#tablist li a.current{
		background-color: #312E1D;
		color: #BD9959;
		padding: 0.6em 2em;
	}
	#tablist .key { text-decoration: underline; }

#toptemas {
	clear: left;
	float: left;
	width: 97%;
	background: #312E1D ;
	padding: 8px 2px;
	margin: 0 0 0.3em 0.9em;
	color: #fff;
	height: 6em;
}
	#toptemas li a { background-image: url('../img/disenio/bullet.gif'); background-repeat: no-repeat; background-position: center left;  padding: 0 0 0 1.2em; }
	
.toptema {
	float: left;
	padding: 0 1em 0 0.1em;
	font-size:0.9em;
	margin-left:0.1em;
}

.toptematitulo {
	float: left;
	margin-left: 1em;
	font-size: 0.9em;
}

.toptema li{
	width: auto;
}

#buscador {
	float: right;
	text-align: right;
	padding: 0.7em 0.4em 0.7em 0.4em;
	margin: 2em 1em 1em 1em;
	color: #fff;
	height: 6em;
	width:28em;
}

.boton {
	color: #BD9959;
	border: thin solid #3F3316;
	background-color: #000;
}


#anuncio {
	margin-top: 0.7em;
	margin-right: 0.5em;
	margin-left: 0.9em;
	padding:0.6em;
}

#anuncio img {
	margin:0.6em;
}

/* Izquierda */
#izq {
	float: left;
	width: 68%;
	margin-top: 0.7em;
	margin-right: 0.5em;
	margin-bottom: 1.5em;
	margin-left: 0.9em;
	background-color:#312E1D;
	border: 0.1em solid #333;
	padding:0.6em;
}

#izq a{
	text-decoration:none;
}

	.ultimocomentario {
		margin: 0.6em 1em 4em 1em;
		line-height: 0.9em;
	}
	
	.ultimocomentario img{
		margin: 0em 0.6em 0.6em 0.6em;
		float: left;
	}
	
	.ultimocomentario a{
		text-decoration:none;
	}
	
	.ultimen {
		margin: 0 0 3em 0;
		padding: 1em 0em 1em 0em;
	}
	
	.ultimencontenido {
		padding: 0em 1em 0em 1em;
	}
	
	.bloqueizq {
		padding: 1em 0em 1em 0em;
	}
	
	.bloqueizqcontenido {
		padding: 0em 1em 0em 1em;
	}
	.thirds {
		float: left;
		width: 30%;
		padding: 0.8em;
		border-right: thin dashed #666;
		height:20em;
		margin-bottom:2em;
	}
	.thirds img{
		padding: 0.5em;
		float: left;
	}	

#bannercentral{
	margin-left:10%;
}
		
/* Derecha */
#der {
	float: right;
	width: 28%;

}
	.der_contenido {
		border: 0.1em solid #333;
		padding: 0em 1em 1em 1em;	
		margin: 0.9em;
		background: #312E1D;
	}
	
	.centrarder{text-align: center; }
	.margender{margin:1em; }
	
	.image { float: left; margin: 0 9px 3px 0; }
	.notes {
		border: 0.1em solid #333;
		padding: 0em 1em 1em 1em;	
		margin: 0.9em;
		height:14em;
		background-color: #312E1D;
	}
	
	.notes img{
		float: left;	
	}

.calendario {
background: url('../img/disenio/calendario.png'); width:42px; height:45px; text-align:center; padding:0; float:left; margin: 1em; 
}

.c_mes {
	font-size: 12px; margin: 0 0 0 0;
	color: #ffffff; 
	font-weight:700;
}

.c_dia {
	margin: 3px 0 0 0; font-size: 18px; 
	font-weight:700; color: #000000; 
}

.detalles{
	margin-bottom:1em;
}

ul.controls{
	clear: both;
	margin:2em 0 0 1em;
}

ul.controls li{
	display: inline;
}

.contentarea {
	font-size: 1em;
	margin-bottom:1.5em;
}

.contentarea img{
	margin:1em;
}

ul.controls li a{
	background-repeat: no-repeat;
	background-position: left;
	padding: 1em 1.0em 1em 20px;
}

ul.controls li a.lecturas{
	background-image: url('../img/disenio/lecturas.png');
}

ul.controls li a.coments{
	background-image: url('../img/disenio/comentarios.png');
}

ul.controls li a.meneame{
	background-image: url('../img/disenio/meneame.png');
}

.masinfo{
	color: #BD9959;
	border: thin solid #3F3316;
	background-color: #000;
	width:5.3em;
	height:1.6em;
	padding:0.5em;
	float:right;
}

.nombre{
	background-image: url('../img/disenio/0t3.jpg');
	color:#FFFFFF;
	height:1.7em;
	padding:0.5em;
	margin-top:4em;
}

.nombre a{
	font-weight: bolder;
}

.comentario{
	border: thin solid #333333;
	margin:0.3em;
	padding:0.5em;
	color:#000000;
	background-color: #FFFFFF;
}

.top{
	border: thin solid #000000;
	margin: 1em 0.3em 0.3em 0.3em;
}

.cita{
	background-color:#D7DAEC;
	padding:0.5em;
	color:#000000;
	border: thin solid #000000;
}


.categoriaspor{
	margin:1em;
	height:7em;
}

.categoriaspor ul { 
  margin: 0.5em;
  margin-left:8em;
  display:block;
  height:5em;
  float:left;

}
.categoriaspor li { 

}


.categorias{
	margin:1em;
	height:5em;
}

.categorias li { 
	width: 13em; 
	float: left; 
}

/* Pie */
#pie { 
	clear: both; 
}

.pieizq{
	background:url('../img/disenio/pieiz.png') no-repeat;
	width: 29px;
	height: 55px;
	float: left;
}

.piecen{
	background:transparent url('../img/disenio/piece.png') repeat-x scroll 0%;
	height: 55px;
	text-align:center;
	margin-right:0.9em;
}

.pider{
	width: 29px;
	height: 55px;
	float: right;
	background: url('../img/disenio/piede.png') no-repeat;
}

#piecontenido{
	padding:1em;
}
	
.ratingblock {
	display:block;
	padding-bottom:8px;
	margin-bottom:8px;
	}

.loading {
	height: 30px;
	background: url('../img/disenio/working.gif') 50% 50% no-repeat;
	}
	
.unit-rating { /* the UL */
	list-style:none;
	margin: 0px;
	padding:0px;
	height: 20px;
	position: relative;
	background: url('../img/disenio/estrellas.png') top left repeat-x;		
	}

.unit-rating li{
    text-indent: -90000px;
	padding:0px;
	margin:0px;
	/*\*/
	float: left;
	/* */
	}
	
.unit-rating li a {
	outline: none;
	display:block;
	width:20px;
	height: 20px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
	}
	
.unit-rating li a:hover{
	background: url('../img/disenio/estrellas.png') left center;
	z-index: 2;
	left: 0px;
	}

.unit-rating a.r1-unit{left: 0px;}
.unit-rating a.r1-unit:hover{width:20px;}
.unit-rating a.r2-unit{left:20px;}
.unit-rating a.r2-unit:hover{width: 40px;}
.unit-rating a.r3-unit{left: 40px;}
.unit-rating a.r3-unit:hover{width: 60px;}
.unit-rating a.r4-unit{left: 60px;}	
.unit-rating a.r4-unit:hover{width: 80px;}
.unit-rating a.r5-unit{left: 80px;}
.unit-rating a.r5-unit:hover{width: 100px;}

.unit-rating li.current-rating {
	background: url('../img/disenio/estrellas.png') left bottom;
	position: absolute;
	height: 20px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
	}

.voted {color:#999;}
.thanks {color:#36AA3D;}
.static {color:#5D3126;}

.administracion{
	border: thin solid #666;
	margin:1em 1em 1em 1em;
}

.administracion li{
	display:inline;
	margin: 0 0.5em 0.5em 0.5em;
}

.administracion h2 {
	background-image:url('../img/disenio/0t3.jpg');
	border: thin solid #3F3316;
	font: 1em Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
	letter-spacing: 0.3em;
}