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

body, html {
	margin:0;
	padding:0;
	background-color:#630310;
	background-image:url(images/bg_casona.png);
	text-align:center;
}

h1 {
	margin:0;
	padding:0;
	color:#555555;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}

h1.convenciones {
	margin:0;
	padding:0;
	color:#710414;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}

h2 {
	color:#BB7779;
	margin-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:lighter;
	vertical-align:text-top;
	padding:0;
}

h3 {
	margin:0;
	padding:0;
	padding-top:4px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:lighter;
}

h4 {
	margin:0;
	padding:0;
	color:#002674;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}

h5 {
	margin:0;
	padding:0;
	padding-right:5px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:right;
}

h6 {
	margin:0;
	padding:0;
	padding-right:5px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:left;
}

p {
	margin:0;
	padding:0;
	padding-top:6px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:lighter;
}

p.eventos {
	margin-top:10px;
	margin-bottom:15px;
	padding:0;
	color:#555555;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
}

p.eventoscen {
	margin-top:10px;
	margin-bottom:15px;
	padding:0;
	color:#555555;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	text-align:center;
}

p.conv {
	margin-top:10px;
	margin-bottom:15px;
	padding:0;
	color:#710414;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
}

p.convcen {
	margin-top:10px;
	margin-bottom:15px;
	padding:0;
	color:#710414;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	text-align:center;
}


a:link {
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:10px;
	color:#666;
	font-size:10px;
}

a:visited {
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:10px;
	color:#666;
	font-size:10px;
}

a:active {
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:10px;
	color:#666;
	font-size:10px;
}

a:hover {
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:10px;
	color:#666;
	font-size:10px;
}

/*--------------------- HEADER -----------------------*/
#header {
	display:table;
	margin-top:16px;
	margin-left:auto;
	margin-right:auto;
	width:777px;
	height:113px;
	background-color:#FFFFFF;
	background-image:url(images/header.png);
	text-align:left;
}

/*---------------------- HOME -------------------------*/	
#container_inicio {
	display:table;
	margin-left:auto;
	margin-right:auto;
	width:777px;
	height:390px;
	background-color:#FFFFFF;
	text-align:left;
}

#home {
	display:table;
	margin-top:6px;
	margin-left:10px;
	width:757px;
	height:170;
}

div#cont1 {
	float:left;
	margin-top:20px;
	margin-left:5px;
	width:350px;
}

div#cont2 {
	float:left;
	margin-top:20px;
	margin-left:20px;
	width:350px;
}



/*---------------------- EVENTOS Y FIESTAS -------------------------*/	
#container_fies {
	display:table;
	margin-left:auto;
	margin-right:auto;
	width:777px;
	height:740px;
	background-color:#FFFFFF;
	text-align:left;
}

#container_even {
	display:table;
	margin-left:auto;
	margin-right:auto;
	width:777px;
	height:720px;
	background-color:#FFFFFF;
	text-align:left;
}

#even {
	display:table;
	margin-top:6px;
	margin-left:10px;
	width:757px;
	height:170;
}

div#even1 {
	float:left;
	margin-top:20px;
	margin-left:5px;
	width:320px;
}

div#even2 {
	float:left;
	margin-top:20px;
	margin-left:45px;
	width:320px;
}

/*-----------------------------------------------------------------------*/

.cont_textos {
	border-left:#CCCCCC thin solid;
	padding-left:12px;
}

/*-------------------------------- PIE ----------------------------------*/

#footer {
	display:table;
	margin-left:auto;
	margin-right:auto;
	width:777px;
	height:auto;
	text-align:left;
}
	
#footer_a {
	margin-left:auto;
	margin-right:auto;
	width:777px;
	height:31px;
	background-color:#FFFFFF;
	background-image:url(images/bg_footer.gif);
	text-align:left;
}
	
#footer_b {
	margin-left:auto;
	margin-right:auto;
	width:757px;
	height:36px;
	text-align:left;
}