/* ELAI ALAI ORFEON */

/* -----------------------------TIPOGRAFÍA-----------------------------*/
body, td,th,thead,tbody,tfoot,div,span,p,h1,h2,h3,h4,h5,h6,ol,ul,li,dl,dt,blockquote,textarea,input,select{font-family :Verdana, Arial, Helvetica, sans-serif; font-size : 11px;  color : #000000;  }
b,em,strong {font-weight : bold;}
i {	font-style : italic;}
/*-----------------------------fin TIPOGRAFÍA-----------------------------*/

/*-----------------------------ESTILOS GENÉRICOS-----------------------------*/

a {color : #000000;  text-decoration : none; }
a:hover {color : #2e2e2e;}
a img{border:0px; margin-right: 3px; }
input, textarea{color: #333333; border:1px solid #999999;}
.noinput{border:0px;}
.boton{color: White; border:1px solid #666666; background-color : #999999; }
select{color: #009933;
}

/*-----------------------------fin ESTILOS GENÉRICOS-----------------------------*/



/* Empieza portada del site */
.bg{background-color: #000000;}
.all {margin:10px 10px 10px 10px; text-align:center;}
.privado {text-align:right; margin:0px 16px 4px 0px; }
.privado a{ color:#999999; font-family: Trebuchet MS, Verdana, Arial; font-size:10px; font-weight:normal;}
div.tabla-idioma{margin-top: 20px; margin-right: 20px;}
div.idioma { margin:5px; }
div.idioma a{ color:#FFFFFF; font-family: Verdana, Arial; font-size:10px; font-weight:normal;}
div.idioma a:hover{ color:#FFFFFF;  text-decoration: underline;}

div.idioma img{margin-right: 3px;}
td.contenido {background-color:#FFFFFF; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;}
div.contenido{margin:4px 10px 10px 16px;}
td.contenido-idioma {background-color:#FFFFFF; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3;}

table.tabla-portada {background-color:#eeeeee;}
.tabla-portada table {background-color:#FFFFFF; border-right:1px solid #c4c4c4; border-bottom:1px solid #c4c4c4; border-top:1px solid #e8e8e8;}
.tabla-portada table div{margin:4px;}
.f-sup {background-image:url(../imagenes-plantilla/f-sup.jpg); background-repeat:repeat-x; background-position:top;}
.f-izda {background-image:url(../imagenes-plantilla/f-izda.jpg); background-repeat:repeat-y; background-position:left;}
.f-drcha {background-image:url(../imagenes-plantilla/f-drcha.jpg); background-repeat:repeat-y; background-position:right;}
.f-inf {background-image:url(../imagenes-plantilla/f-inf.jpg); background-repeat:repeat-x; background-position:bottom;}
.tabla-portada2 {border-right:1px solid #eeeeee;}
/* FIN portada del site */

/*---CABECERA---*/
div.margen-cabecera {margin-bottom: 10px; }/* margen a la siguiente plantilla */
	table.cabecera{ background-color: #000000; }/* borde exterior de la tabla */
	table.cabecera a{ color: #FFFFFF; }
	table.cabecera a:hover{ color: #FFFFFF; text-decoration: underline; }
		td.cabecera1{}
			div.cabecera1 { margin:0px 0px 0px 0px;}
				div.logo { margin:0px 0px 0px 0px; }
				a.enlacetop-selected{background-color: #FF0000;}
		td.cabecera2{ border: 1px dotted #363636; background-color: #000000;}
				div.cab-fecha{ color:#FFFFFF; margin:19px 7px 0px 0px;}
				div.cabecera2 { margin:3px ; text-align:right;  }
		
/*---fin CABECERA---*/

	
		
				/* Menu Navegacion superior Portada - BLOCK */
		#menusuperior-portada #menusup{position:relative; padding:43px 20px 0px 450px; margin:20px 0px 0px 0px; text-align: left;  display:block; clear:left; z-index:1; }
		#menusuperior-portada #menusup li {width:156px;float: left; position: relative; display: block; margin:0px; z-index: 10; padding:3px 0px 3px 8px; text-align:left; height:auto; }
		#menusuperior-portada #menusup ul{ position:relative; height:16px; margin:20px 0px 0px 0px;padding:0px; z-index: 10; list-style:none; display:block; clear:left; width:156px;}
		#menusuperior-portada #menusup ul li a.enlace-menusup{display:block;text-decoration: none;padding:8px; text-align:left; color:#FFFFFF; font-family: verdana,Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal;}

		#menusuperior-portada #menusup ul li a.enlace-menusup img{margin-top: 10px ; }
		#menusuperior-portada #menusup ul li a.enlace-menusup:hover{text-decoration:none; padding:8px; text-align:left; color:#666666; font-family: verdana,Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; }
		#menusuperior-portada #menusup li.enlace-menusup {float: left; clear: none; display: block; margin:0px 0px 0px 0px; z-index: 10; padding:0px;  text-align:left; height:16px; }
		div > #menusuperior-portada #menusup li.enlace-menusup {clear: both; display: block; margin:5px 0px 5px 0px; z-index: 10; padding:0px;  text-align:left; height:16px; }

		
		/* Menu Navegacion superior interior - INLINE */
		
		
		#menusuperior-interior{position:relative; height:26px; padding:0px; margin:0px; text-align: left;  display:inline; clear:none; z-index:1; width:780px; border-top: 2px solid #000000; border-left: 1px solid #000000; }
		div >  #menusuperior-interior{position:relative; height:27px; padding:0px; margin:0px; text-align: left;  display:block; clear:both; z-index:1; width:780px; border-top: 2px solid #000000; border-left: 1px solid #000000; }
		
		#menusuperior-interior ul{ position:relative; height:26px; margin:0px;padding:0px; z-index: 10; list-style:none; background-color:#2E2E2E; display:inline; clear:none;float: left;  width:780px;}
		div > #menusuperior-interior ul{ position:relative; height:27px; margin:0px;padding:0px; z-index: 10; list-style:none; background-color:#2E2E2E; display:block; clear:both; width:780px;}
		
		#menusuperior-interior ul li{border-right: 1px solid #9D938A; text-decoration:none;padding:10px; color:#FFFFFF; font-family: Trebuchet MS,verdana,Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;background-image:url(../imagenes-plantilla/fondo_menu_int_off.jpg); background-repeat:repeat-x; background-position:top;}
		div > #menusuperior-interior ul li {padding:8px; height:14x;}
		
		#menusuperior-interior ul li a.enlace-menusup{ text-decoration:none;padding:10px; color:#FFFFFF; font-family: Trebuchet MS,verdana,Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;background-image:url(../imagenes-plantilla/fondo_menu_int_off.jpg); background-repeat:repeat-x; background-position:top;}
		div > #menusuperior-interior ul li a.enlace-menusup{padding:5px 8px 3px 8px; height:14px;}
				
		#menusuperior-interior li.enlace-menusup {float: left; clear: none; display: inline; margin:0px 0px 0px 0px; z-index: 10; padding:5px 0px 0px 0px; background-color:#7C6F63; text-align:left; height:26px; }
		div > #menusuperior-interior li.enlace-menusup {margin:0px 0px 0px 0px; padding:6px 0px 0px 0px; height:14px; }

		#menusuperior-interior li.enlace-menusup-seleccionado { float: left; clear: none; display: inline; margin:0px 0px 0px 0px; z-index: 10; padding:5px 0px 0px 0px; background-color:#7C6F63; text-align:left; height:26px; background-image:url(../imagenes-plantilla/fondo_menu_int_on.jpg); background-repeat:repeat-x; background-position:top; font-weight:normal;}
		div > #menusuperior-interior li.enlace-menusup-seleccionado {  margin:0px 0px 0px 0px;  padding:6px 0px 0px 0px; height:14px;}
		
		#menusuperior-interior ul li a.enlace-menusup-seleccionado{text-decoration:none;padding:10px; color:#FFFFFF; font-family: Trebuchet MS,verdana,Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; background-image:url(../imagenes-plantilla/fondo_menu_int_on.jpg); background-repeat:repeat-x; background-position:top; font-weight:normal; }
		div > #menusuperior-interior ul li a.enlace-menusup-seleccionado { padding:5px 8px 3px 8px; height:14px;}


/*-----------------------------fin MENÚ DE NAVEGACIÓN SUPERIOR-----------------------------*/


/*-----------------------------CONTENIDO-----------------------------*/
		
				/* MENÚ DE NAVEGACIÓN IZQUIERDO */
				table.contenido{border: 0px solid #5C5349;background-color:#000000; }
			td.contenido0{ background : url(../imagenes-plantilla/f_portada_col_i.jpg); background-repeat:repeat; background-position:top; background-color:#FFFFFF; }
			td.contenido2 {border-right:0px solid #5C5349; padding: 10px;background-color:#FFFFFF;}	
			td.contenido1-portada {height:350px;}			
			div.contenido2 {background-color:#FFFFFF;}
			div.contenido1-portada { margin: 0px; padding: 0px;  }
			div.contenido2-portada { margin: 0px; padding: 0px;}
						td.contenido3 {background-image : url(../imagenes-plantilla/imgrightcontenido.jpg); background-repeat:repeat; background-position:top; background-color:#FFFFFF; width: 60px;}

				td.menuizq1 { background-color:#282828; border-bottom :1x dotted #4B4B4B;}
				div.menuizq1 {margin-bottom : 3px;  margin-left : 7px;  margin-right : 5px;  margin-top : 3px;}
				a.menuizq1,span.menuizq1, span.menuizq1 a { font-weight : bolder; font-size:12px; color: #FFFFFF; text-decoration : none;  text-transform : uppercase; }
						
				td.menuizq2 { background-color:#282828; border-bottom :1x dotted #4B4B4B; text-align: left;}
				td.menuizq2-seleccionado { background-color:#474747 ;border-bottom :1x dotted #4B4B4B; }
				div.menuizq2 {margin-bottom : 3px;  margin-left : 8px;  margin-right : 8px;  margin-top : 3px;}
				div.menuizq2  img{margin:0px 4px 0px 0px;}
				a.menuizq2{font-family: Trebuchet MS, Verdana, Arial, Helvetica; font-size :12px; font-weight : normal; color: #ffffff; text-decoration : none;}
    			a.menuizq2:hover{ font-family: Trebuchet MS, Verdana, Arial, Helvetica; font-size :12px; font-weight : normal; color: #FFFFFF; text-decoration : none;}
				a.menuizq2-seleccionado{ font-family: "Trebuchet MS", Verdana, Arial, Helvetica; font-size :12px; font-weight : normal; color: #FFFFFF; text-decoration : none;}
				a.menuizq2-seleccionado:hover{ font-family: "Trebuchet MS", Verdana, Arial, Helvetica; font-size :12px; font-weight : normal; color: #E6E2DF; text-decoration : none;}

				td.menuizq3 { background-color:#7C6F63; border-bottom :1x solid #73665B; border-top :1x solid #9D938A;}
				td.menuizq3-seleccionado {background-color: #564F46; padding:2px 0px 2px 0px;}
				div.menuizq3 {margin-bottom : 3px;  margin-left : 19px;  margin-right : 5px;  margin-top : 3px; text-indent: -7px;}
				a.menuizq3{font-weight : normal; font-size:10px; color: #ffffff; text-decoration : none; }
				a.menuizq3:hover{font-weight : normal; font-size:10px; color: #000000; text-decoration : none;}
				a.menuizq3-seleccionado{font-size:10px; color: #ffffff; font-weight:bold; text-decoration : none;}
										
				td.menuizq4 { background-color:#7C6F63; border-bottom :1x solid #73665B; border-top :1x solid #9D938A;}
				td.menuizq4-primero {background-color: #665B51; border-top:1px dotted #538ccc; padding:6px 0px 0px 0px;}
				td.menuizq4-ultimo {background-color: #007db3; border-bottom:1px dotted #538ccc; padding:0px 0px 8px 0px;}
				div.menuizq4 {margin-bottom : 0px;  margin-left : 25px;  margin-right : 5px;  margin-top : 2px; text-indent: -3px;}
				a.menuizq4{font-weight : normal; font-size : 10px; color: #ffffff; text-decoration : none; }
				a.menuizq4-seleccionado{font-weight : bold; font-size : 10px; color: #ffffff; text-decoration : none; }
								
				/*fin  MENÚ DE NAVEGACIÓN IZQUIERDO */

				/*EDITOR WEB*/
				td.contenido1 {background : url(../imagenes-plantilla/img_menu.jpg); background-repeat:no-repeat; background-position:bottom; background-color:#282828; height: 400px; border-right:1px solid #000000;}
				div.contenido1 {margin-top : 20px; }
				div.contenido1-1 {margin-top : 0px; }
					div.articulo {font-size : 14px;   margin-bottom : 3px;  }
						div.antetitulo{font-size: 14px;}
						div.titulo1, div.titulo1 a{font-weight: bold; font-size: 14px; margin-bottom: 2px; color: #7C6F63; font-family:  Verdana, Arial, Helvetica, sans-serif}
						div.titulo2, div.titulo2 a{font-weight: bold; font-size: 12px; margin-bottom: 2px; color: #7C6F63; font-family:  Verdana, Arial, Helvetica, sans-serif}
						div.titulo3, div.titulo3 a{font-weight: bold; font-size: 14px; margin-bottom: 2px; color: #7C6F63; font-family:Verdana, Arial, Helvetica, sans-serif}
						div.titulo4, div.titulo4 a{font-weight: bold; font-size: 12px;  margin-bottom: 2px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif}
						div.titulo5, div.titulo5 a{font-weight: normal; font-size: 12px; margin-bottom: 2px; color: #999999; font-family:  Verdana, Arial, Helvetica, sans-serif}
						div.titulo6, div.titulo6 a{font-weight: normal; font-size: 10px; margin-bottom: 2px; color: #999999; font-family:  Verdana, Arial, Helvetica, sans-serif}
						div.entradilla{font-weight: bold; font-size: 10px; margin-bottom: 2px; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif}
						div.normal{font-size: 10px; margin-bottom: 2px; font-family:Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 11px;}
						div.firma{font-size: 8px; margin-bottom: 2px; color: #2F86D0; font-family:  Verdana, Arial, Helvetica, sans-serif; text-align:justify}
						/*fin EDITOR WEB*/
						

/*-----------------------------fin CONTENIDO-----------------------------*/

/*-----------------------------PIE-----------------------------*/
/* tabla menu de navegación */


		
		table.pie {}/* borde exterior de la tabla */
		td.antepie {background-color: #24352D; }
				div.pie1{ margin:4px; text-align:left; }
				div.pie1 a {color : #666666; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}
				div.pie1 a:hover{color : #FFFFFF; text-decoration: underline;}
				td.pie2 {}
				div.pie2{ text-align: right; margin: 0px 15px 0px 15px;}
				div.pie2 a {color : #FFFFFF; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}
				div.pie2 a img{border: 0px;}
				div.pie2 a:hover{color : #FFFFFF; text-decoration: underline;}
				

				
/*-----------------------------fin PIE-----------------------------*/
/*OTROS*/


/* Noticias y enlaces */
.margen-contenido-noticias {margin:8px 0px 4px 12px;}
.nombre-seccion-noticias {font-weight: bold; font-size: 14px; margin-bottom: 2px; color: #7C6F63; font-family:  Verdana, Arial, Helvetica, sans-serif}
.margen-contenido-noticias2{margin:4px 0px 4px 12px;}
.margen-contenido-noticias3{margin:4px 0px 4px 12px;}
table.enlacetop-portada{}
table.enlacetop-portada td img{margin-right: 6px;}
table.enlacetop-portada td.enlacetop-portada-bot{border-bottom: 1px solid #665A51; }
table.enlacetop-portada td{ font-size: 10px;}