* {
    margin: 0px;
}

body {
	background:url("imagenes/body_bg.jpg") repeat-x scroll center 0 #E4D9AB;
	color:#4A0210;
	font-family:times New Roman;
	font-size:14px;
}

p { text-align:justify; margin-bottom:10px; }
a img { border: 0px; }
a { text-decoration: none; }

.clear { clear: both; }
.rojo {color:#4A0210;}

h4 {
	border-bottom:1px solid #4A0210;
	color:#4A0210;
	font-family:'Palatino Linotype',Palatino,'Zapf Calligraphic','URW Palladio L','Book Antiqua',serif;
	font-size:25px;
	font-style:italic;
	font-weight:bold;
	margin-bottom:5px;
	margin-top:20px;
	padding-bottom:3px;
}

#content {
	background:url("imagenes/container_bg.png") repeat-y scroll 0 0 transparent;
	margin:0 auto;
	overflow:hidden;
	padding:0 12px;
	width:980px;
}

#header {
	height:307px;
	width:980px;
}

#side {
	float:left;
	margin:0px 20px 0;
	width:187px;
}

#side .banner {
	padding-bottom:15px;
}

#side .title {
	padding-bottom:5px;
}

#side #logos {
	background:url("imagenes/logos_bg.jpg") no-repeat scroll 0 0 transparent;
	height:61px;
	margin-bottom:15px;
	padding:15px 7px 7px;
	width:180px;
	margin-top:12px;
}

#side #logos a img {
	float:left;
	margin-right:5px;
}
	
#main {
	float:left;
	overflow:hidden;
	padding:10px 20px;
	position:relative;
	width:713px;
}

#main img.title {
	margin-bottom:15px;	
}

#main #like {
	float:right;
	height:20px;
	margin-left:20px;
	text-align:center;
}
#main #galeria {
	float:left;
	width:700px;
	height:469px;
	margin-bottom:20px;
}
#main .banner {
	padding-bottom:15px;
}

.info {
	background:url("imagenes/main_bg.jpg") no-repeat scroll 0 0 transparent;
	float:left;
	padding:20px 30px;
	width:693px;
}

.info .sub {
	float:left;
	width:335px;
}

.info .sub a img.title{
	margin:10px;
}

.info p {
	padding: 0 10px;
}

a.leer_mas {
	background:url("imagenes/flecha.jpg") no-repeat scroll 0 center transparent;
	color:#4A0210;
	float:right;
	padding:0 0 0 15px;
}

.img_gal {
	background:url("imagenes/fondo_imagen.jpg") no-repeat;
	float:left;
	height:122px;
	padding:4px;
	width:170px;
}

.p_interes {
	margin:12px 5px;
	padding:5px;
}

img.interes {
	border:2px solid #4A0210;
	margin:2px 5px 0;
}

#ubicacion {
	width:700px;
	height:409px;
	margin:auto;
	display:block;
}

div.video {
	 display:block;
	float:left;
	margin:auto auto 20px 140px;
	width:352px;
}

#eventos_izq {
	float:left;
	width:300px;
	margin-left:60px;
}

#eventos_der {
	float:left;
	width:300px;
}

#footer {
	background:url("imagenes/footer_bg.png") no-repeat scroll 0 0 transparent;
	color:#4A0210;
	height:124px;
	line-height:40px;
	margin:0 auto;
	text-align:center;
	width:1004px;
}

#footer a{
	color:#4A0210;
	padding:0 20px;
}

/*		FORMAS		*/
#form {
	color:#5c5c5c;
    margin:10px auto 0;
	width:185px;
}

	#form .box {
	    padding: 0 0 5px 0;
	    width: 185px;
	}
	
	#form .box label {
		float:left;
		margin-bottom:3px;
	}
	
	#form .box input, #form .box textarea {
	    background: url("imagenes/input_bg.jpg") repeat-x scroll 0 0 #faf7e4;
		border:1px solid #bdbbb5;
		font-size:11px;
	    width: 185px;
	}
	
	#form button {
		background:url("imagenes/btn_enviar.jpg") no-repeat scroll 0 0 transparent;
		border:0 none;
		cursor:pointer;
		float:right;
		height:34px;
		margin:10px 0;
		width:92px;
	}
	
	#form button.send {
		height:30px;
		width:95px;
		background:url("imagenes/btn_send.jpg") no-repeat scroll 0 0 transparent;
	}

	.send {
		border:0px;
		height:30px;
		width:95px;
		background:url("imagenes/btn_send.jpg") no-repeat scroll 0 0 transparent;
	}

	.mandar {
		border:0px;
		height:30px;
		width:95px;
		background:url("imagenes/btn_enviar.jpg") no-repeat scroll 0 0 transparent;
	}

/* popup */
#popup   {position:absolute;top:18px;z-index:50;margin:auto}

