*{
margin:0;
padding:0;
list-style:none;
}
body{
min-width:780px;
max-width:1280px;
width: expression(documentElement.clientWidth < 780? "780px" : documentElement.clientWidth > 1280? "1280px" : "auto");
font-size: 11px;
font-family:tahoma, arial;
color: #64605D;
background:#D0C4BD url(imagenes/fondo.jpg) repeat-y left;
}

p{
text-align:justify;
margin-bottom:10px;
}
.dnone{
display:none;
}
a{
color:#504C49;
}
a img{
border:none;
}
h2{
font-size:15px;
}
h3{
font-size:13px;
}
label{
display:block;
}
input, textarea{
background-color:#e8e2df;
border:1px solid #998c86;
}
object, embed{
display:block;
margin:0 auto;
}
.alignright{
float:right;
}
.alignleft{
float:left;
}
/*****************************************POSIIONING****************************************/
#page{

}

#sidebar{
position:relative;
float:left;
width:434px;
color:#C1D8F9;
}
	#sidebar #sidel{
	float:left;
	width:179px;
	}
	
		#sidebar #sidel h2{
		color:#FFF;
		font-size:15px;
		margin:20px 10px 10px 10px;
		padding:3px 0 3px 20px;
		text-transform:uppercase;
		border-top:1px solid #667ea2;
		border-bottom:1px solid #667ea2;
		background: transparent url(imagenes/listatitulo.gif) left no-repeat;
		}
		#sidebar #sidel a{
		color:#C1D8F9;
		text-decoration:none;
		}
		#sidebar #sidel ul{
		}
		#sidebar #sidel ul ul li{
		background: transparent url(imagenes/lista.gif) left no-repeat;
		padding:0 15px;
		margin:0 10px 5px 20px;	
		}
	#sidebar #sider{
	margin-left:179px;
	width:255px;
	background:transparent url(imagenes/noia.jpg) no-repeat top;
	right:0;
	}
	*html #sidebar #sider{
	float:left;
	margin:0;
	}
		#sidebar #sider #shopping{
		text-align:center;
		padding-top:490px;
		}
		#sidebar #sider #shopping h2{
		color:#e198b8;
		font-size:15px;
		margin-bottom:10px;
		padding-left:10px;
		text-align:left;
		text-transform:uppercase;
		}
		#sidebar #sider #shopping #publi{
		width:160px;
		margin:0 auto;
		}
		#sidebar #sider #shopping #publi img{
		border:3px solid #e198b8;
		}
		
#content{
margin-left:434px;
padding:5px 10px;
background:transparent url(imagenes/fondocab.jpg) top repeat-x;
}

	#content h2 a{
	color:#A62B5F;
	text-decoration:none;
	}
	#content .post{
	position:relative;
	margin:30px 0;
	padding:5px;
	background:#D1C4BE;
	border:4px solid #C5B6AF;
	}
	#content .post img{
	display:block;
	margin:0 auto;
	}
	#content .post img.left{
	
	}
		.postit h2{
		color:#A62B5F;
		font-size:16px;
		}
			.post .postit{
			background-color:#d9cdc7;
			padding:5px;
			}
			.post .postmetadata{
			text-align:right;
			background-color:#d9cdc7;
			padding:5px 0;
			margin:0;
			}

			.post .entry, .post.entrytext{
			padding:5px;
			}
			.post .postmetadata a{
			padding:5px;
			}
		.post small{
		color:#504C49;
		}
		
		#content .post .entry{
		margin:10px 0;
		}


	#content #header{
	position:relative;
	margin-bottom:30px;
	height:20px;
	}
	#content #header a#volverap{
	color:#FFFFFF;
	font-size:16px;
	text-decoration:none;
	}
	#content #header #searchform{
	padding:0;
	position:absolute;
	right:5px;
	top:0;
	}
	#content #header #searchform a{
	font-size:14px;
	text-decoration:none;
	color:#E8E2DF;
	}
	#content #header #searchform input{
	width:150px;
	border:none;
	}
	#content #commentform textarea{
	width:320px;
	}
	#content .commentlist{
	padding:20px 0;
	}
	#content .commentlist li{
	background-color:#C5B6AF;
	padding:10px;
	}
	#content .commentlist li.alt{
	background-color:#d9cdc7;
	}
/*****************************PIE*******************************/
#footer{
clear:both;
}
#footer p{
text-align:center;
}