@charset "utf-8";
/* CSS Document */

body {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #513319;
}
input, textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #513319;
}
/**/
body {
	background: url(pics/fondo_body.jpg) top center repeat;
	margin: 0;
	padding: 0;
	text-align: center; /* hack IE5*/
}
#bodytop {
	background: url(pics/fondo_bodytop2.jpg) top center repeat-x;
	width: 100%;
	margin: 0;
	padding: 0;
}
h1 {
	display: block;
	margin: 0;
	padding:0;
	padding-top: 40px;
	padding-bottom: 20px;
	font-size: 16px;
	font-style: italic;
	text-align: center;
}
h1 span {
	background: url(pics/trebol.gif) center left no-repeat;
	padding: 4px 30px;
}
a {
	color: #8F293E;
}
blockquote {
	margin: 0;
	padding: 0;
	font-style: italic;
}
p {
	margin: 0;
	padding: 0 0 12px;
}
.derecha {
	text-align: right;
	white-space: nowrap;
}
div.separador {
	clear: both;
}
#contenedor {
	background: url(pics/fondo_contenedor.jpg) center 0 repeat-y;
	width: 788px;
	margin: 0 auto;
	padding: 0;
	text-align: justify; /* hack IE5*/
}
#contenedortop  {
	background: url(pics/fondo_contenedortop2.jpg) top center repeat-x;
	margin: 0;
	padding-left: 17px;
	padding-right: 20px;
}
#contenido {
	background: url(pics/fondo_contenido.jpg) top left no-repeat;
	width: 751px;
	\width: 665px;
	w\idth: 751px;
	margin: 0;
	padding: 233px 0 31px;
}
#presentacion, #discografia, #galeria, #videos, #naturarpa, #biografia {
	padding: 0 43px;
}
#presentacion p {
	margin-left: 213px;
}
#discografia #imagenes {
	text-align: center;
}
#discografia #imagenes .miniportada {
	background: url(pics/sombra_96x96.gif) center center no-repeat;
	border: none;
	margin: 0 12px;
	padding: 7px;
}
#discografia #imagenes .sololeft {
	margin-right: 0;
}
#discografia #imagenes .soloright {
	margin-left: 0;
}
#galeria p {
	display: block;
	width: 560px;
	margin: 0 auto;
}
#galeria img {
	background: url(pics/sombra_collage.gif) center center no-repeat;
	padding: 7px;
	margin: 0;
	border: none;
}
#videos table, #videos td {
	border-collapse: collapse;
	margin: 0;
	padding: 0;
	vertical-align: top;
	text-align: left;
}
#videos td.textovideo {
	width: 150px;
	padding-right:5px;
}
#videos img {
	display: block;
	/*float: left;*/
	border: none;
	margin: 0;
	margin-top: 0px;
	background: url(pics/sombra_96x96.gif) center center no-repeat;
	padding: 7px;
}
#videos a {
	color: #513319;
	text-decoration: none;
}
#videos a strong {
	font-weight:bold;
	font-size:11px;
	color:#8F293E;
	text-decoration:underline;
}
#videos a small {
	color: #8F293E;
	font-size:10px;
	display:block;
	margin-top: 5px;
	text-decoration: underline;
}
#videos p {
	padding-top: 7px;
}
#contacto {
	background: url(pics/adas.gif) right bottom no-repeat;
	min-height: 317px !important;
	height: 100% !important;
	height: 317px;
	overflow: visible;
}
#areacontacto {
	margin-top: 15px;
	text-align: center;
}
#areacontacto table {
	width: 300px;
	margin: 0 auto;
}
#areacontacto table input, #areacontacto textarea {
	background-color: #F7F3DA;
	border: 1px solid #513319;
	padding: 3px 5px;
}
#areacontacto table input {
	width: 217px;
}
#areacontacto textarea {
	width: 421px;
}
#footer {
	display: block;
	position: absolute;
	left: 0;
	width: 100%;
}
#footer div {
	background: url(pics/fondo_footer.png) center 0 no-repeat !important;
	background: url(pics/fondo_footer.jpg) center 0 no-repeat;
	width: 788px;
	height: 135px;
	margin: 0 auto;
	padding: 0;
}
#footer div p {
	margin: 0;
	padding: 0 0 0;
	line-height: 30px;
}
#readmore td {
	vertical-align: top;
}
#readmore td img {
	padding-left: 15px;
}