/*--- CLINTER ---*/
/*---TIPOGRAFÍA---*/
body,td,th,select,input,textarea{font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px;  color : #333333; } 
b,strong {font-weight : bold;}
p{ margin:0px 0px 8px 0px; padding:0px;}
em,i {	font-style : italic;}
/*---fin TIPOGRAFÍA---*/

/*---ESTILOS GENÉRICOS---*/
body,.body-bg {  background-color: #F7F7F7;}
a {color : #3399FF;  text-decoration : none;  }
a:hover {color : #006699; text-decoration:none;}
a:hover u{text-decoration:none;}
li{list-style-image:url(../imagenes-plantilla/li.gif); color: #666666}

input, textarea, select{color: #000000; border-left:1px solid #666666;border-right:1px solid #666666;border-top:1px solid #666666; border-bottom:1px solid #666666;}
.boton{font-weight : normal; font-size:10px; color: #FFFFFF;text-decoration : none; border-left:1px solid #E9E7E2;border-right:1px solid #404040;border-top:1px solid #E9E7E2; border-bottom:1px solid #404040;  background-color : #316395; cursor:hand; padding:1px;}
/*---fin ESTILOS GENÉRICOS---*/
/*---CABECERA---*/
div.margen-cabecera {margin-bottom : 0px; margin-top : 20px; }/* margen a la siguiente plantilla */
	table.cabecera{ border-right:1px solid #FFFFFF; }/* borde exterior de la tabla */
		td.cabecera1{
	background-color:#EBEBEB;
	background-image: url(../imagenes-plantilla/bglogo2.jpg);
	background-repeat: repeat-x;
}
			div.cabecera1 { margin:0px 0px 0px 0px;}
				div.logo { margin:0px 0px 0px 0px; }
		td.cabecera2{background: #999999}
				div.cab-fecha{ color:#FFFFFF; margin:19px 7px 0px 0px;}
				div.cabecera2 { margin:0px 0px 0px 0px; }
				div.p2-txt1 a{color : #333333;  text-decoration : none;  }
/*---fin CABECERA---*/

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

			td.menusup1{border-left:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;}
			td.menusup2{border-left:1px solid #FFFFFF;  border-bottom:1px solid #FFFFFF; background-color:#75A9D8; padding:6px 0px 6px 0px}
			td.menusup2-seleccionado{border-left:1px solid #FFFFFF;  border-bottom:1px solid #FFFFFF; padding:6px 0px 6px 0px; background-color:#316395;}
				div.menusup{margin-top : 15px;margin-bottom : 8px; margin-right : 8px;}

/* pestañas: hay que definir el color de fondo de la pestaña y el del borde. En total dos colores*/
					td.menusup-enlace1{ }
					td.menusup-enlace2 {  }
					td.menusup-enlace3 { }

						div.menusup-enlace1{  margin-left : 6px;  margin-right : 6px; }
						div.menusup-enlace2{  margin-left : 5px;  margin-right : 5px; margin-bottom : 5px; }
						div.menusup-enlace3{  margin-left : 5px;  margin-right : 5px; margin-top : 5px; color:#00882F;font-size:14px; font-weight:bold;}
						a.menusup-enlace1{font-size:10px; color : #FFFFFF; text-decoration : none; font-weight : bold; text-transform:uppercase;}
						a.menusup-enlace1-seleccionado{font-size:10px; color : #FFFFFF; text-decoration : none; font-weight : bold; text-transform:uppercase;}
						a.menusup-enlace1:hover,a.menusup-enlace1-seleccionado:hover{font-size:10px; color : #DDE9F4;  font-weight : bold; text-transform:uppercase;}


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


/*MENU NAVEGACIóN CENTRAL*/
table.menulateralc{background-color:#FFFFFF;}
div.menuizqc{margin:4px 7px 3px 0px; }
div.menuizqc,.menuizq1c,.menuizq2c,.menuizq3c,.menuizq4c{font-size:10px;color:#FFFFFF; text-decoration : none;}
/*a.menuizqc, .menuizq1c,.menuizq2c,.menuizq3c,.menuizq4c {font-size:10px;color:#636563; text-decoration : underline;}*/
/*----------------------*/
/*----CONTENIDO---*/
div.margen-contenido { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}/* margen a la siguiente plantilla */
	table.contenido { border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; }/* borde exterior de la tabla */
	p.pre {	margin:4px 0px 4px 0px;	padding:0px;	border-bottom: 1px dotted #CCCCCC;}
/* MENÚ DE NAVEGACIÓN IZQUIERDO */
		td.contenido1 {padding:0px 0px 10px 0px;background-color: #3C79B8; border-right:1px solid #999999; background-image: url(../imagenes-plantilla/fondo_menuizda.jpg);
	background-repeat: repeat-x;	background-position: bottom;}
		div.contenido1 {margin-bottom : 10px;  margin-left : 20px;  margin-right : 5px;  margin-top : 10px; text-indent: -7px;}
		table.menuizq { background: url(../imagenes-plantilla/mi_separa.gif) repeat-x bottom; }
			td.menuizq { background-color:#EFEEEE; }
				div.menuizq {margin-top : 15px; margin-bottom : 15px;}
				
			td.menuizq2{padding:2px 0px 2px 0px; background: url(../imagenes-plantilla/mi_separa.gif) repeat-x top; }
			td.menuizq2-seleccionado{padding:2px 0px 2px 0px; background: url(../imagenes-plantilla/mi_separa.gif) repeat-x top;}
			#menuizq2-primero{ background: url(../imagenes-plantilla/shim.gif) repeat-x;}
			#menuizq2-ultimo{ background: url(../imagenes-plantilla/mi_separa.gif) repeat-x top;}
				div.menuizq2 {margin:5px 10px 5px 5px;}
					a.menuizq2 { font-size:11px; color: #D5E2F0;text-decoration : none; font-weight:normal;}
					a.menuizq2-seleccionado{ font-weight : bold; font-size:11px; color: #FFFFFF; text-decoration : none; }
					a.menuizq2:hover {color: #FFFFFF;}
					a.menuizq2-seleccionado:hover{color: #D5E2F0; }
					
			td.menuizq3 {padding:2px 0px 2px 0px; background-color:#CCCCCC;}
			td.menuizq3-seleccionado {padding:2px 0px 2px 0px; background-color:#CC0000;}
			#menuizq3-primero{ border-top:1px solid #C1D2E1;}
			#menuizq3-ultimo{}
				div.menuizq3,div.menuizq3-seleccionado {margin:3px 5px 3px 12px; text-indent: -8px;}
					a.menuizq3 { font-size:10px; color: #1D3A58;text-decoration : none; font-weight:normal;}
					a.menuizq3-seleccionado{ font-weight : bold; font-size:10px; color: #FFFFFF; text-decoration : none; }
					a.menuizq3:hover {color: #0099FF;}
					a.menuizq3-seleccionado:hover{color: #0099FF; }
					
			td.menuizq4,td.menuizq4-seleccionado {padding:2px 0px 2px 0px; background: url(../imagenes-plantilla/menuizq4_f.gif) repeat-y left; background-color:#FFFFFF;}
			#menuizq4-primero{ border-top:1px solid #FFFFFF;}
			#menuizq4-ultimo{}
			
				div.menuizq4,div.menuizq4-seleccionado {margin:3px 5px 3px 22px; text-indent: -9px;}
					a.menuizq4 { font-size:9px; color: #3C79B8;text-decoration : none; font-weight:normal;}
					a.menuizq4-seleccionado{ font-weight : bold; font-size:9px; color: #3C79B8; text-decoration : none; }
					a.menuizq4:hover {color: #333333;}
				a.menuizq4-seleccionado:hover{color: #333333; }					
					
/*fin  MENÚ DE NAVEGACIÓN IZQUIERDO */


/*EDITOR WEB*/
	table.cintillo {background-color: #717ECA; border-left : 0px solid white;}
	table.contenido2 {border-left:1px solid white; border-right:1px solid white; }
	td.fentradilla{background : url(../imagenes-plantilla/raya-gris2.gif) repeat-x center;}
	td.fentradilla2{background : url(../imagenes-plantilla/raya-roja2.gif) repeat-x center;}
	td.contenido2-portada{ background-color:#FFFFFF;}
	td.contenido2{background : url(../imagenes-plantilla/fondo-contenido2.gif) repeat-y left; background-color:#FFFFFF; padding:15px 7px 5px 20px;}
		div.contenido-portada {margin: 0px 0px 0px 0px;}
		div.contenido2 {margin: 7px 0px 10px 0px;}
		div.articulo {font-size : 14px;   margin-bottom : 3px;  }
			div.antetitulo{font-size: 14px}
			div.titulo1, div.titulo1 a{font-weight: bold; font-size: 18px; margin-bottom: 2px; color: #0B59A3; font-family: Verdana, Arial, Helvetica, sans-serif;}
			div.titulo2,div.titulo2 a{font-weight: bold; font-size: 17px; margin-bottom: 2px; color: #0B59A3; font-family: Verdana, Arial, Helvetica, sans-serif}
			div.titulo3,div.titulo3 a{font-weight: normal; font-size: 15px; margin-bottom: 2px; color: #0B59A3; font-family: Verdana, Arial, Helvetica, sans-serif}
			div.titulo4,div.titulo4 a{font-weight: normal; font-size: 13px; margin-bottom: 2px; color: #0B59A3; font-family:  Verdana, Arial, Helvetica, sans-serif}
			div.titulo5,div.titulo5 a{font-weight: normal; font-size: 12px; margin-bottom: 2px; color: #0B59A3; font-family: Verdana, Arial, Helvetica, sans-serif}
			div.titulo6,div.titulo6 a{font-weight: normal; font-size: 10px; margin-bottom: 2px; color: #0B59A3; font-family: Verdana, Arial, Helvetica, sans-serif}
			div.entradilla,div.entradilla a{font-size: 13px; margin-bottom: 3px; color: #8D9FC0; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
			div.normal{font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #4A4A4A}
			div.horario{ font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #FFFFFF margin-bottom:10px; margin-top: 40px;margin-right:40px;	margin-left:20px;text-align: center;}
			div.empleo a{	font-size: 12px; font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;color: #FFFFFF }
			div.empleo a:hover{	font-size: 12px;font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;color: #CEEFFF}
			
			div.firma{
	font-weight: normal;
	font-size: 9px;
	margin-bottom: 2px;
	margin-top: 2px;
	margin-left: 0px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
			div.portext{	font-weight: normal;	font-size: 11px;	margin-bottom: 1px;	margin-top:10px;	margin-left: 0px;	margin-right: 8px;	color: #FFFFFF;	font-family: Verdana, Arial, Helvetica, sans-serif;	}
			div.portext2{font-weight: normal; font-size: 9px; margin-bottom: 2px; margin-top: 1px; margin-left: 0px; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif}
			div.fecha_sorteos{font-weight: bold; font-size: 9px; margin-bottom: 2px; margin-top: 2px; margin-left: 0px; padding: 3px 8px; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif}
			td.fecha_sorteos{font-weight: bold; font-size: 9px; margin-bottom: 2px; margin-top: 2px; margin-left: 0px; padding: 3px 8px; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif}
			td.textos_sorteos{	font-weight: normal;	font-size: 9px;	padding: 3px 0px;	margin-bottom: 2px;	margin-top: 2px;	margin-left: 0px;	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	background-color: #DFB702;}
			td.textos_sorteos2{	font-weight: normal;	font-size: 9px;	padding: 3px 1px;	margin-bottom: 2px;	margin-top: 2px;	margin-left: 0px;	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	background-color: #CCCCCC;}
			td.num_sorteos{	font-weight: bold;	font-size: 17px;	padding: 5px 0px;	margin-bottom: 2px;	margin-top: 2px;	margin-left: 0px;	color: #333333;	font-family: Verdana, Arial, Helvetica, sans-serif;	background-color: #F2DC79;}
			td.num_sorteos2{	font-weight: bold;	font-size: 17px;	padding: 5px 0px;	margin-bottom: 2px;	margin-top: 2px;	margin-left: 0px;	color: #333333;	font-family: Verdana, Arial, Helvetica, sans-serif;	background-color: #EBEBEB;}
			div.boton2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	background-color: #DFB702;
	text-align: center;
	border: 1px solid #B38600;
	width: 150px;
	padding: 2px 3px;
	background-position: center;
}
div.boton2 a{font-size: 10px; color: #FFFFFF;}
td.minienlace{	border-top-width: 1px;	border-top-style: dashed;	border-top-color: #CCCCCC;}
td.minienlace a{ font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #003366;}
td.minienlace a:hover{ font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #0066CC;}
	td.franja {background-color: #666666;}
	table.tarifas{padding: 6px;	border: 1 dashed #003366;}
	td.separatabla{	border-bottom-width: 1px;border-bottom-style: dashed;	border-bottom-color: #CCCCCC; margin-bottom:3px;;}
/*fin EDITOR WEB*/
/*---fin CONTENIDO---*/
/*----PIE---*/
	div.margen-pie {margin-bottom : 3px;}/* margen a la siguiente plantilla */
		table.pie {border-top:5px solid #FFFFFF;}/* borde exterior de la tabla */
			td.pie{ background-color:#999999;}
				div.pie{ padding: 0px 7px 0px 10px; font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #FFFFFF }
				a.pie{color : #000000;  font-size : 10px; }
				a.pie:hover{ color: #FFFFFF; text-decoration:underline;}
/*---fin PIE---*/
/*PORTADA WEB*/
td.f-portada1{background-color:#75A9D8;}
td.f-portada1-1p{background-color:#999999;}
td.f-portada1-1{background-color:#999999;}
td.f-portada1-2p{background-color:#75A9D8; padding:5px 1px 5px 10px; color:#414B52; font-size:10px;}
td.f-portada1-2{  background-color:#2469AC; padding:5px 1px 5px 10px; color:#414B52; font-size:10px;}
td.f-portada2{background : #FFFFFF url(../img/imagenes/fondo_D_portada.jpg) no-repeat right top;}

td.pd-1{font-size:10px; color:#565E65;}
td.pd-2{padding:8px 0px 0px 10px; font-size:24px; color:#FFFFFF; font-family:"Times New Roman", Times, serif, Verdana; font-style:italic; font-weight:bold;}
div.puntos-blancos{background: url(../imagenes-plantilla/puntos_blancos.gif) repeat-x; width:97%; margin-right:3px;}
td.pd-3{padding:8px 0px 0px 14px; font-size:11px; color:#FFFFFF;}
.titulo-portadaD{ margin:0px 0px 0px 0px;}
div.bot-masinfo{ margin:0px 10px 15px 0px;}

/*tabla de datos*/
table.c-datos2{border-bottom:1px solid #CED8E1; border-top:1px solid #CED8E1; border-left:1px solid #CED8E1; margin-bottom:3px;}
	table.c-datos2 td{ padding:3px 3px 3px 3px; border-right:1px solid #CED8E1;}
	tr.c-datos2header td { background-color:#0A3FAD; color:#FFFFFF;}
	td.datos2header { background-color:#0A3FAD; color:#FFFFFF; border-bottom:1px solid #CED8E1;}
	td.dato2{ background-color:#FFFFFF; border-bottom:1px solid #CED8E1;}
	tr.c-impar2 td{ background-color:#EFEBEF;}
	tr.c-par2 td{ background-color:#FFFFFF;}
	tr.c-total2 td{ background-color:#DD0000; color:#FFFFFF;}

