/*
Formato de Cabeza, tres columnas independientes y pie de página
*/

* {
	margin: 0px;
	padding: 0px;
	border:none;
}

body {
	background: #FFFFFF url(../imagenes/fondo.jpg) repeat;
	font: normal small Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

h1, h2, h3 {	
}

h1 {
}

h2 {
	font:large Arial, Helvetica, sans-serif bolder;
	color:#7A1B30;
	text-align:center;
}

h3 {
	font:small Arial, Helvetica, sans-serif bold;
	color:#FFFFFF;
	text-align:center;
}

h4 {
	color:#7A1B30;
	font:"Times New Roman", Times, serif;
	text-align:center;
}

h5 {
	color:#7A1B30;
	font:Verdana, Arial, Helvetica, sans-serif;
}

p, blockquote, ul, ol {
}

p {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

blockquote {
}

ul {
}

ul li {
}

ol {
}

ol li {
}

a {
}

a:hover {
}

img {
}

#sombra{
	width:900px;
	margin:0px auto;
	background:#FFFFFF;
}

/* Cabeza con logo y nombre */

#cabeza {
	width:900px;
	height:180px;
	background:#FFFFFF url(../imagenes/fondocabeza.jpg) repeat-x;
	font: "Times New Roman", Times, serif;
	margin: auto;
	margin-top:0px;
}

#cabeza h1 {
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	color:#FFFFFF;
	padding:106px 0px 0px 440px;
}

#cabeza h2 {
}

#cabeza a {
}

#logo img {
	float:left;
	padding:30px 0px 0px 23px;
}

#forma {}

/* Menu2, menu de encabezado */

#menu2 {
	margin:-3px -6px 0px 0px;
	float:left;
}

#menu2 ul {
}

#menu2 li {
}

#menu2 a {
}

#menu2 a:hover, #menu .active a {
}

#texto{
	float:left;
	margin:4px 0px 0px 40px;
}
/* Contenedor */

#contenedor {
	width:900px;
	background:#FFFFFF;
	margin: auto;
	margin-top:0px;
}

/* Columna 1 */

#col1 {
	float:left;
	background:#FFFFFF url(../imagenes/fondomenuarbol.jpg) repeat-y;
	width:210px;
	padding:20px 0px 0px 0px;
}

#col1 .boxed {
}

#col1 .boxed .title {
}

#col1 .boxed .content {
}

#col1 .boxed .content form {
}

#col1 .boxed .content fieldset {
}

#col1 .boxed .content legend {
}

#col1 .boxed .content label {
}

#col1 .boxed .content .textfield {
}

#col1 .boxed .content .button {
}

#col1 .boxed .content .tiny {
}

#col1 .boxed .content .tiny a {
}

#firefox{
	width:172px;
	margin:0px auto;
	padding:20px 0px 0px 20px;
}

#textofirefox{
	width:120px;
	margin:8px 0px 0px 0px;
}

#esquinaderecha{
	float:right;
	//margin:2px 0px -2px 0px;
}

/* Wrapper */
#wrapper{
	width:690px;
	margin:0px 0px;
	padding:0px 0px;
	border:none;
	background:none;
	overflow:hidden;
}

/* Columna 2 */

#col2 {
	background:#FFFFFF;
	float:right;
	width:238px;
	padding:0px 2px 0px 0px;
}

#col2 p {
	color:#7A1B30;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
}

#col2 .boxed {
}

#col2 .boxed .title {
}

#col2 .boxed .content {
}

#col2 .boxed blockquote {
}

#marco {
	background:#E0E0E0;
	padding:20px 8px 20px 20px;
}

#textofoto{
	margin:6px 0px 18px 0px;
}

#calender{
	background:#E0E0E0;
	float:left;
	margin:0px;
	padding:20px 0px 0px 20px;
}

#textocalendario{
	margin:6px 0px 0px 0px;
}

/* Columna 3 */

#col3 {
}

#col3 .boxed {
}

#col3 .boxed .title {
}

#col3 .boxed .content {
}

#col3 .boxed .content li {
}

.tabla1{
	margin:2px auto 0px auto;
	padding:0px;
	background:transparent;
}

#aviso{
	width:254px;
	height:20px;
	//height:28px;
	background:url(../imagenes/separadorhorizontal.jpg) repeat-x;
	margin:0px 0px -8px 0px;
	padding:8px 0px 0px 0px;
}

#avisotexto{
	position: relative;
	width: 230px; /*marquee width */
	height: 180px; /*marquee height */
	background-color: #EBEBEB;
	overflow: hidden;
	border: 1px solid #7A1B30;
	margin:16px 0px 0px 10px;
	//margin:8px 0px 0px 10px;
	padding:6px 6px 6px 6px;
}

#marquesa{
	position:relative;
	width:98%;
}

#esquina{
	margin:0px 0px 0px 0px;
	width:22px;
	height:20px;
	//height:28px;
	background:url(../imagenes/esquina.jpg);
	//background:url(../imagenes/esquinamie.jpg);
}

#separadorvertical{
	width:22px;
	height:210px;
	background:url(../imagenes/separadorvertical.jpg) repeat-y;
	margin:0px 0px 0px 0px;
	padding:0px;
}

#evento{
	width:170px;
	height:18px;
	margin:2px 0px -6px 0px;
	//margin:-2px 0px -6px 0px;
	background:#7A1B30;
}

#cabeceraevento{
	width:170px;
	height:20px;
	background:url(../imagenes/separadorhorizontal.jpg) repeat-x;
	margin:5px 0px 0px 0px;
	//margin:2px 0px 0px 0px;
	padding:0px;
}

#eventotexto{
	width:150px;
	height:170px;
	margin:-1px 0px 0px 3px;
	//margin:0px 0px 0px 3px;
	padding:6px 6px 6px 6px;
	//padding:2px 6px 6px 6px;
	border: solid #7A1B30 thin;
	//border: 1px #7A1B30;
	overflow:hidden;
	background:#EBEBEB;

}

.contenido{
	width:430px;
	height:320px;
	margin: 0px auto;
	padding:30px 16px 0px 0px;
	line-height:22px;
}

#cuerpo {
	float:left;
	width:450px;
	margin:0px 0px;
	padding:20px 20px;
	overflow:hidden;
}

/* Pie de página */

#pie {
}

#pie p {
	text-align:center;
	margin:44px 0px 0px 0px;
}