/*body { 
    text-align: center; 
	background-color:#999999;
	background-image:url(../_entorno/zetas1.gif);
	background-position:50% top;
	margin:0px;
}*/

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(../_entorno/zetas1.gif);
}

/*--------------------------------------- LAYOUT DE ELEMENTOS - HOME -------------------------------------------*/

#contenedor {
	margin:0.63em auto;
	width:56.25em;
	/*height:42.81em;    
  	background:#006600;*/ 
}

	#menu_idiomas{
		width:56.25em;
		height:2.19em;
		text-align:left;
		background:#000;
	}

		#img_idiomas{
			float:left;
			width:53.06em;
			height:2.19em;
		}

		#idiomas{
			float:left;
			margin-top:-1.69em;
			padding-left:28.63em;
		}

		#hoy{
			float:left;
			margin-top:-2.13em;
			padding-left:53.06em;
			width:3.06em;
			text-align:center;
		}

	#flash{
		width:56.25em;
		height:11.75em;
		background:#000066;
	}
	#flash1{
		width:56.25em;
		height:226px;
		background:#000066;
	}

	#menu{
		width:56.25em;
		/*height:6em;*/
	}

		#img_menu{
			float:left;
			width:56.25em;
			height:23.31em;
			background-color:#fff;
		}

		#menu-izda{
			float:left;
			width:9.50em;
			text-align:right;

			margin-top:-22.88em;
		}


			#menu_pral{
				float:right;
				padding-bottom:0.44em;
			}

		#menu-dcha1{
			float:right;
			width:43.88em;
			text-align:left;
			margin-top:-22.88em;
			padding-right:2.50em;
		}
		#menu-dcha2{
			float:right;
			width:43.88em;
			text-align:left;
			margin-top:-21.04em;
			padding-right:2.50em;
		}
		#menu-dcha3{
			float:right;
			width:43.88em;
			text-align:left;
			margin-top:-19.32em;
			padding-right:2.50em;
		}

			#submenu{
				background:#FFFEFF;
				padding:0.13em 0 0.19em 0.13em;
			}

	.not_header	{
		margin-top:-275px;
		font-family:Century Gothic, Trebuchet MS, Verdana;
		font-size:0.88em;
		font-weight:bold;
		color:white;
		}
	.not_body	{
		height:165px;
		width:160px;
		margin-top:-240px;
		border-top:1px dotted black;

		}
	.not_plus	{
		margin-top:-120px;
		}
	
	#h-contenido{
		float:left;
		width:56.25em;
		height:16.25em;
	}

	#i-contenido{
		float:left;
		width:52.49em;
		background:#ffffff;
		padding:0em 1.88em 0 1.88em;
		margin-top:0;
		padding-top:;
	/*	text-align:left;*/
	}

		/* interior 1 con hijos*/
		#datos{
			float:left;
			width:37.25em;
		}
			#cabecera1{
				float:left;
				width:37.25em;
				padding-top:0.50em;
				border-bottom:2px dotted #AEAEAE;
			}	

				#sup1{
					float:left;
					width:8.25em;
				}

					#dia1{
						float:left;
						padding:0.19em;
						background:#980203;
					}
				
					#lugar1{
						float:left;
						padding:0.19em 0 0.19em 0.63em;
					}

				#fecha1{
					float:left;
					width:18.75em;
					padding:0.19em 0 0.19em 0.50em;
					text-align:left;
				}	

			#info1{
				float:left;
				width:37.25em;
				padding:0.50em 0 0.50em 0;
				border-bottom:2px dotted #AEAEAE;
			}

				#foto1{
					float:left;
					width:15.63em;
					height:10.63em;
					padding:0.19em;
				}

				#titulo1{
						float:left;
						width:20.56em;
						padding:0.13em 0 0.13em 0.63em;
						text-align:left;
					}

				#hora1{
					float:left;
					width:20.56em;
					padding:0.13em 0 0.13em 0.50em;
					text-align:left;
				}

				#descripcion1{
					float:left;
					width:36.56em;
					padding:0.19em 0 0.19em 0.50em;
					text-align:left;
					line-height:0.95em;
				}

		#lateral{
			float:left;
			width:13.06em;
			text-align:left;
			padding:0.75em 0 0.25em 1.19em;
		}

			#cab_lateral{
				float:left;
				width:13.06em;
				margin-top:0.88em;
				padding-left:0.25em;
				background-color:#ABA9B6;
				/*border-bottom:2px dotted #AEAEAE;*/
			}

			#enlaces_lateral{
				float:left;
				width:13.06em;
				margin-top:0.50em;
				padding-left:0.25em;
				text-align:left;
				line-height:1em;
			}


		/* interior 2 sin hijos*/
		#cabecera2{
			float:left;
			width:52.49em;
			padding-top:0.50em;
			border-bottom:2px dotted #AEAEAE;
		}	

			#sup2{
				float:left;
				width:8.25em;
			}

				#dia2{
					float:left;
					padding:0.19em;
					background:#980203;
				}
			
				#lugar2{
					float:left;
					padding:0.19em 0 0.19em 0.63em;
				}

			#fecha2{
				float:left;
				width:25.75em;
				padding:0.19em 0 0.19em 0.50em;
				text-align:left;
			}	

		#info2{
			float:left;
			width:52.49em;
			padding:0.50em 0 0.50em 0;
			border-bottom:2px dotted #AEAEAE;
		}

			#foto2{
				float:left;
				width:15.63em;
				height:10.63em;
				padding:0.19em;
			}

			#titulo2{
					float:left;
					width:35em;
					padding:0.13em 0 0.13em 0.63em;
					text-align:left;
				}

			#hora2{
				float:left;
				width:35em;
				padding:0.13em 0 0.13em 0.50em;
				text-align:left;
			}

			#descripcion2{
				float:left;
				width:51em;
				padding:0.19em 0 0.19em 0.50em;
				text-align:left;
				line-height:0.95em;
				background-color:#fff;
			}


	#pie{
		width:56.25em;
		text-align:center;
		padding:0.31em 0 0.31em 0;
		background:url(../_entorno/sombra_pie.jpg) repeat-x;
	}



/*-------------------------------- imágenes ---------------------------------------------------*/
/*menu idiomas*/
.img1{
	width:53.06em;
	height:2.19em;
}

/*flash*/
.img2{
	width:56.25em;
	height:11.75em;
}
.img2a{
	width:56.25em;
	height:226px;
}

/*menu up*/
.img3{
	width:56.25em;
	height:6.88em;
}

/*menu down- esta sólo en index*/
.img4{
	width:56.25em;
	height:16.25em;
}

/*imagen info cada contenido*/
.img5{
	width:15.63em;
	height:10.63em;
}

/*sobra pie*/
.img6{
	width:56.06em;
	height:0.31em;
}










/* ------------------ESTILOS GENERALES--------------------------------------- */

/*td	{background-color:#ff0000;}

table	{background-color:#00ff00;}*/











/*-------------------------------- textos ---------------------------------------------------*/

h2	{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:15px;
	font-weight:bold;
	color:#404040;
	text-decoration:none;
}


/*menu idiomas*/
.txt1{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:14px;;
	font-weight:bold;
	color:#404040;
	text-decoration:none;
}

.txt1:hover{
	color:#000;
}

.txt1_on{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:14px;;
	font-weight:bold;
	color:#980607;
	text-decoration:none;
}

/*HOY menu idiomas*/
.txt2{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:1.50em;
	color:#FFF;
	text-decoration:none;
}
.txt2:hover{
	color:#999999;
	text-decoration:underline;
}

/*Menú*/
.txt3{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:16px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
	text-transform:uppercase;
	padding:0.13em 0.63em 0.13em 0.63em;
	background:#020202;
}

.txt3:hover{
	background:#980607;
	text-decoration:none;
}

.txt3_on{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:16px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
	text-transform:uppercase;
	padding:0.13em 0.63em 0.13em 0.63em;
	background:#980607;
}

/*submenú*/
.txt4{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:14px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
	padding:0.13em 0.13em 0.13em 0.13em;
}

.txt4:hover{
	color:#9C0107;
}

.txt4_on{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:14px;
	font-weight:bold;
	color:#980607;
	text-decoration:none;
	padding:0.13em 0.13em 0.13em 0.13em;
}

.txt5{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:0.88em;
	font-weight:bold;
	color:#000;
}

/*pie*/
.txt6{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:0.88em;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
	text-transform:uppercase;
}

/*----- TXT INTERIOR ------*/
/*Día*/
.txt7{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:24px;
	color:#FFF;
	text-decoration:none;
}

/*lugar*/
.txt8{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:24px;
	color:#980203;
	text-decoration:none;
}

/*fecha*/
.txt9{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:24px;
	color:#8C8C8C;
	text-decoration:none;
}

/*Título acto*/
.txt10{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:0.94em;
	font-weight:bold;
	color:#9D0208;
	text-transform:uppercase;
}

/*Hora acto*/
.txt11{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:0.94em;
	font-weight:bold;
	color:#929292;
}

/*Descrición acto*/
.txt12{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:0.88em;
	color:#000;
}

/*Menú lateral titulo*/
.txt13{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:14px;
	font-weight:bold;
	color:#4B4A4F;
	text-transform:uppercase;
}

/*Menú enlaces*/
.txt14{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:12px;
	font-weight:bold;
	color:#8D8D8D;
	text-decoration:none;
}

.txt14:hover{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:12px;
	font-weight:bold;
	color:#8D8D8D;
	text-decoration:underline;
}

.txt14_on{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:12px;
	font-weight:bold;
	color:#A00106;
	text-decoration:none;
}

.txt15{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:12px;
	font-weight:normal;
	color:#000;
	text-decoration:none;
}
.txt15:hover{
	color:#9C0006;
	text-decoration:underline;
}


.txt16{
	font-family:Century Gothic, Trebuchet MS, Verdana;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
}


/*-------------------------------- tablas ---------------------------------------------------*/
table.actividadesprev{
	border:none;
	background:none;
}

table.actividadesprev thead td{
	color: #A00106;
	background-color:#dedede;
	padding-left:8px;
	padding-right:8px;
}





table.actividades{
	border:none;
	background:none;
}
table.actividades td{
	color: #000;
	background-color:#fff;
	font-size:1em;
	font-weight:bold;
}
table.actividades thead td{
	color: #A00106;
	background-color:#dedede;
	padding-left:8px;
	padding-right:8px;
	font-size:1em;

}

table.actividades tr.resaltado td{
	color:#980607;
}

table.actividades tr.linea td{
	border-top:1px dotted gray;
}



/*-------------------------------- formato ---------------------------------------------------*/
.linea{
	height:auto;
	clear:both;
	width:auto;
}
.linea:after{
	clear:both;
	margin-bottom:10px;
	content:" ";
	display:block;
}
.linea .izq{
	float:left;
	width:11.5em;
}
.linea .dcha{
	float:left;
	width:27em;
}

.cuadro_busqueda{
	border:1px solid black;
	padding:15px;
}

input.boton_buscar{
}

p.actos_previos{
	margin:0px;
}