@charset "utf-8";
/* CSS Document */

body {
	margin-top: 0px;
	background-color:#623b3b;
	font-family:Arial, Helvetica, sans-serif;

}
#todo {
position:relative;
	width:900px;
	height:100%;
}
#top {
	position:relative;
	width:900px;
	height:264px;
	background-image:url(../imagenes/top.jpg);
	background-position:center;
	background-repeat:no-repeat;
}
#contenedor {
	position:relative;
	width:900px;
	background-image:url(../imagenes/fdo-contenedor.jpg);
	background-repeat:repeat-y;
}

#izquierda {
	position:relative;
	float:left;
	width:190px;
	height:508px;
	margin-left:70px;
	margin-top:10px;
}
/*#barra {
	position:relative;
	float:left;
	width:700px;
	height:108px;
}*/
#contenido {
	position:relative;
	float:right;
	text-align:left;
	margin-top:10px;
	width:620px;
}
#pie {
	position:relative;
	float:left;
	width:900px;
	height:30px;
	background-image:url(../imagenes/fdo-pie.jpg);
	background-position:center;
	background-repeat:no-repeat;
}
.comentario {
	font-size:18px;
	color:#000000;
}
P {
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}
.menu{background: #5E4435; width:780px; clear:right; height:51px; border-top: 0 solid #000; border-bottom: 0 solid #000; margin:0 auto; font-family:Arial, Helvetica, sans-serif}
.menu li {float:left; list-style:none;}
.menu li span {display:block; #5E4435; width:260px; height:51px}
.menu li a {display:block; color:#FFF; font-size:12px; font-weight:bold; text-transform:uppercase; text-decoration:none; padding:19px 22px 19px 22px;}
.menu li a:hover { background-color:#000; color:#D5CBB2;}

#contenido h2{ font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:18px; font-weight:bold; margin-bottom:20px;}
		#contenido img{ border:3px solid #FFF; float:left;}
		
		#contenido a img{ border:3px solid #FFF; float:left; margin:5px;}
		#contenido p{ float:left; width:314px; padding-left:15px; font-size:12px;}
		#contenido p a{font-size:12px; color:#000;}
		#contenido p .titulo{ color:#FFF; text-decoration:none; text-transform:uppercase; font-size:16px; left no-repeat; padding-left:16px; background:url(../imagenes/back_titulos.gif) left no-repeat; font-weight:bold;}
		#contenido .separador{ clear:both; margin-bottom:15px}
		#contenido .separador2{ clear:both; margin-bottom:5px}
		#contenido .separador-fotos{ clear:both; margin-bottom:0px}
	#compensador{clear:both; display:block; height:49px;}
	
	
	
/*-FORMULARIO-CONTACTO---------------------------------------------------------------------*/
		#contenido label{margin:20px 0 0 0; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000; display:block; width:70%;}
		#contenido input, #contenido textarea{border:1px #5E4435 solid; background-color:#F8F8F7;margin:5px 0; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#5E4435; display:block; width:70%;}
		#contenido form input[type="hidden"] { display: none; }
		#contenido #boton{width:100px !important;}
/**********************/
/*.galeria img{border:8px solid #FDEAA6; float:left; margin:2px;}*/

.contenedorfoto { float:left; margin:4px; padding:0px; border:8px #93B1B9 solid; background-color:#93B1B9; width:144px; height:95px; overflow:hidden}
.contenedorfoto img { margin:0 0!important; border:0!important}

/*-FORMULARIO-COMENTARIOS------------------------------------------------------------------*/

.comments, .comments ul, #comments li{
	margin:0;
	padding:0;
	list-style:none;
	width:490px;
	}
.comments li{
	margin:1.5em 0;
	position:relative;
	font-size:13px;
	background:url(../imagenes/comentarios/bg_comments.gif) no-repeat 0 0;
	overflow:hidden;
	}
.comments a{color:#edecd8;text-decoration:none;}
.comments a:hover{color:#fff;}
.comments .meta{}	
.comments .meta li{
	margin:0;
	display:inline;
	color:#FFF;
	background:none;
	}	
.comments .meta .image{display:none;}	
.comments .meta .author{
	float:left;
	font-weight:bold;
	padding-left:10px;
	line-height:39px;
	margin-bottom:10px;
	}
.comments .meta .date{
	float:right;
	color:#fff;
	font-style:italic;
	font-size:11px;
	line-height:39px;
	margin-right:12px;
	}	
.comments .body{
	clear:both;
	padding:10px 28px 40px 28px;
	background:#fff url(../imagenes/comentarios/bg_comments.gif) no-repeat 0 100%;
	}