/*RESUMEN PRENSA*/
/* -----------------------------TIPOGRAFÍA-----------------------------*/
body,td,th,input,select,text-area{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 10px;  color : #333333; } 
b,strong {font-weight : bold;}
i,em {	font-style : italic;}
/*-----------------------------fin TIPOGRAFÍA-----------------------------*/

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

body {background-color: #F2F2F2;} 

a {color :#DCC061; text-decoration:none}
a:hover {color : #000000; }
.fondo1{background-color: #FFFFFF; }
div.all{margin-top:0px; margin-bottom:30px; }
input,textarea{background-color: #F1F1F1; border-left:1px solid #666666;border-top:1px solid #666666;border-right:1px solid #666666;border-bottom:1px solid #666666; font-size: 9px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.boton{background-color: #000000; border-left:1px solid #666666;border-top:1px solid #666666;border-right:1px solid #666666;border-bottom:1px solid #666666; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : bold; color : #FFFFFF;}
.radio,.check{border:0px;}
ul{}




div.cuadrado{ margin-top: 2px; margin-bottom: 2px; margin-right:5px; margin-left:0px; }


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

/*-----------------------------ANTE-CABECERA-----------------------------*/
/* tabla menú de navegación */
	div.margen-ante-cabecera {margin-top : 6px;}/* margen a la siguiente plantilla */
		table.ante-cabecera { border-bottom : 0px solid #FFFFFF; border-top : 0px solid #FFFFFF;}/* borde exterior de la tabla */
			td.ante-cabecera,td.ante-ante-cabecera1{background-color: #000000;}
				div.ante-cabecera{margin-bottom :0px; color : #FFFFFF;}
/*-----------------------------fin ANTE-CABECERA-----------------------------*/


/* -----------------------------CABECERA-----------------------------*/
	div.margen-cabecera {margin-top : 2px;}/* margen a la siguiente plantilla */
		table.cabecera {border-left : 0px solid #F5F3EB; border-bottom : 1px solid #000000;}/* borde exterior de la tabla */
			/* YA NO LO QUIEREN td.cabecera1 {  background-image : url(http://www.dossierdemedios.com/clientes/imagenes-plantilla/fondo.jpg);  background-repeat : repeat-x;} */
			td.cabecera1 {  background-color:#FCEDC2;}
			td.cabecera2 {  background-color:#FFFFFF;}
			td.linea {	background-image : url(../imagenes-plantilla/linea.gif);  background-repeat : repeat-x; }
				div.cabecera1 { text-align : left; margin-bottom:16px;  margin-left : 13px;  margin-top : 4px; }
				div.cabecera2 { margin-top : 2px; margin-bottom : 2px; margin-right:0px; text-align: right;  }
				div.dossier, div.dossier a{font-weight: bold; font-size: 10px; margin-bottom: 15px;  margin-right: 25px; color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  text-decoration : underline; }
	
	div.cab-logo{ margin-top: 2px; margin-bottom: 2px; margin-right:20px; margin-left: 10px; }
	div.fecha{font-weight: normal; font-size: 10px; margin-bottom: 4px;  margin-right: 7px; margin-top: 4px; color: #B2B2B2; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  text-decoration : none; }
	span.generar, span.generar a{font-weight: normal; font-size: 9px;  color: #B2B2B2; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  text-decoration : none; }	
	div.cab-titulo, div.cab-titulo a{font-weight: bold; font-size: 12px;  margin-bottom: 4px; margin-top: 4px;  margin-left: 7px;  margin-right : 7px; color: #B2B2B2;  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;   }
	div.cab-titulo2, div.cab-titulo2 a{font-weight: bold; font-size: 12px;  margin-bottom: 4px; margin-top: 4px;  margin-left: 7px;  margin-right : 7px; color: #000000;  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;   }
    div.cab-cliente {margin-top : 7px; margin-bottom : 15px; margin-left: 7px;  margin-right : 7px; font-weight : normal; font-size:21px; color: #B2B2B2; text-decoration : none; }
	 div.cab-total {margin-top : 7px; margin-bottom : 4px; margin-left: 7px;  margin-right : 17px; font-weight : normal; font-size:10px; color: #B2B2B2; text-decoration : none; }
	/* menu  cabecera*/
	div.margen-menucab {margin-left : 15px;  margin-right : 15px; margin-top : 0px;margin-bottom : 0px; text-align :right;}
	table.menucab {border-left : 1px solid #FFFFFF; border-right : 1px solid #FFFFFF; }/* borde exterior de la tabla */
	
	div.menucab{margin-left : 15px;  margin-top : 24px;margin-bottom : 24px; text-align : left;}
	/* pestañas: hay que definir el color de fondo de la pestaña y el del borde. En total dos colores*/
	table.menucab-enlace-margen{margin-left : 5px;  margin-right : 0px;}
	td.menucab-enlace1 {background-color:#000000; border-right : 4px solid #EEEEEE; border-left : 0px solid #FFFFFF;}
	td.menucab-enlace1-seleccionado {background-color:#000000; border-right : 4px solid #EEEEEE; border-left : 0px solid #FFFFFF;}
	div.menucab-enlace1{  margin-left : 0px;  margin-right : 0px; margin-bottom : 7px; margin-top : 7px;  text-align : center;  width : 116px;   }
	a.menucab-enlace1:hover{  color : #FFFFFF;   }
	a.menucab-enlace1 {font-size:10px; color :#FFFFFF;  text-decoration : none; font-weight : bold;   }
	a.menucab-enlace1-seleccionado {font-size:10px;color : #FFFFFF;  text-decoration : none; font-weight : bold;   }
	a.menucab-enlace1-seleccionado:hover{  color : #FFFFFF; }
	
	div.busqueda, div.busqueda a{font-weight: normal; font-size: 10px; margin-top : 4px; margin-bottom : 4px; margin-left: 7px;  margin-right : 0px; color: #666666; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  text-decoration : underline;  }
						
/* -----------------------------fin CABECERA-----------------------------*/


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


/*-----------------------------MENÚ DE NAVEGACIÓN SUPERIOR-----------------------------*/
	div.margen-menusup {}/* margen a la siguiente plantilla */
		table.menusup {border-left : 1px solid #FFFFFF; border-right : 1px solid #FFFFFF; }/* borde exterior de la tabla */
			td.menusup1,td.menusup2{background-color: #FFFFFF;}
				div.menusup0{margin-left : 31px;  margin-top : 3px;margin-bottom : 3px; text-align : left;}
				div.menusup1{margin-left : 5px;  margin-top : 6px;margin-bottom : 6px; text-align : left; font-size:9px;color : #FFFFFF;  text-decoration : none; font-weight : bold;  }

/* pestañas: hay que definir el color de fondo de la pestaña y el del borde. En total dos colores*/
					table.menusup-enlace-margen{margin-left : 5px;  margin-right : 0px;}
					td.menusup-enlace1 {background-color:#FFFFFF; border-right : 2px solid #FFFFFF; border-left : 0px solid #FFFFFF;}
					td.menusup-enlace2 {background-color: #FFFFFF; }
					td.menusup-enlace3 {background-color: #FFFFFF;}

						div.menusup-enlace1{  margin-left : 12px;  margin-right : 12px; margin-bottom : 2px;  text-align : center;  }
						a.menusup-enlace1:hover{ color : #FFFFFF;  }
						a.menusup-enlace1 {font-size:9px;color : #FFFFFF;  text-decoration : none;    }
						a.menusup-enlace1-seleccionado {font-size:9px;color : #FFFFFF;  text-decoration : none;    }
						a.menusup-enlace1-seleccionado:hover{ color : #FFFFFF;  }
						
/*-----------------------------fin MENÚ DE NAVEGACIÓN SUPERIOR-----------------------------*/


/*-----------------------------ANTE-CONTENIDO-----------------------------*/
/* tabla menú de navegación */
	div.margen-ante-contenido {margin-bottom :0px; margin-top :0px; }/* margen a la siguiente plantilla */
		table.ante-contenido { border-top : 2px solid #EEEEEE; border-bottom: 3px solid #000000}/* borde exterior de la tabla */
			td.ante-contenido{  background-color:#000000 ;border-bottom: 0px solid white;}
			td.ante-contenido1{background-color:#668877 ;}
			td.ante-contenido2{  background-color: ;}
			div.ante-contenido{margin-bottom :0px; margin-top :0px; }
			div.ante-contenido1{ margin-bottom :0px;color : #666666; }
			div.ante-contenido2{margin-bottom :0px; color : #666666; }
/*-----------------------------fin ANTE-CONTENIDO-----------------------------*/


/*-----------------------------CONTENIDO-----------------------------*/
	div.contenido { margin-top:3px; margin-left:11px;  margin-right : 11px; margin-bottom:20px;  text-align : center;  }/* margen a la siguiente plantilla */
		table.contenido { border-left : 1px solid #FFFFFF; border-right : 1px solid #FFFFFF;  border-bottom : 1px solid #FFFFFF; border-top : 1px solid #FFFFFF; background-color: #FFFFFF;}/* borde exterior de la tabla */
		div.contenido-contacto{margin-bottom : 20px;  margin-left : 20px;  margin-right : 20px;  margin-top : 20px; }
		.imagen {margin-bottom : 9px; margin-right : 5px;  border-left : 1px solid #046DA9; border-right : 1px solid #046DA9;  border-bottom : 1px solid #046DA9; border-top : 1px solid #046DA9; }
		div.pie_foto { text-align :bottom; color:#000000; font-size:9px;}
		
		
				/* MENÚ DE NAVEGACIÓN IZQUIERDO */
			td.contenido1 {background-color:  #FFFFFF;}
				div.contenido1 {margin-top : 15px; margin-bottom : 0px; margin-left:3px;  margin-right : 0px;  text-align : left; }
					table.menuizq { border-right:0px solid #CCCCCC; }
					td.menuizq {background-color: #41AED2; border-bottom : 6px solid #FFFFFF; border-top : 6px solid #FFFFFF; }
					div.menuizq {margin-bottom : 3px;  margin-left : 3px;  margin-right : 3px;  margin-top : 3px;}
					  .menuizq { font-weight : bold; font-size:11px; color: #FFFFFF; text-decoration : none; }
						td.menuizq2 { background-color: #F7FCFD; border-left : 0px solid ##B7E3F2; border-right : 1px solid #B7E3F2; border-bottom : 1px solid #B7E3F2;  border-top : 0px solid #FFFFFF;}
						td.menuizq_bajo {background-color: #FFFFFF;}
						td.menuizq2-seleccionado {padding: 2px 0px 2px 0px;}
							div.menuizq2 {margin-bottom : 3px;  margin-left : 3px;  margin-right : 2px;  margin-top : 3px;}
								.menuizq2 { font-weight : bold; font-size:11px; color: #000000; text-decoration : none; }
								.menuizq2-seleccionado { font-weight : bold; font-size:11px; color: #FF0000; text-decoration : none; }

						td.menuizq3 {padding:5px 0px 5px 0px; background-color:#FFFFFF;}
						td.menuizq3-seleccionado {padding:5px 0px 5px 0px; background-color:#CCCCCC;}
						td.separami {height:5px;}
							div.menuizq3 {margin-bottom : 3px;  margin-left : 6px;  margin-right : 3px;  margin-top : 0px;}
								.menuizq3{ font-weight : bold; color: #41AED2; text-decoration : none; font-size:10px;text-decoration : none;}
    							.menuizq3-seleccionado{ font-weight : bold; color: #FF0000; text-decoration : none; font-size:10px;text-decoration : none;}

						td.menuizq4,td.menuizq4-seleccionado {padding:1px 0px 1px 0px; background-color:#FFFFFF;}
							div.menuizq4 {margin-bottom : 3px;  margin-left : 13px;  margin-right : 3px;  margin-top : 0px;}
								.menuizq4{ font-weight : normal; color: #B0B0B0; text-decoration : none; font-size:9px;text-decoration : none;}
    							.menuizq4-seleccionado{ font-weight : bold; color: #FF0000; text-decoration : none; font-size:9px;text-decoration : none;}
				/*fin  MENÚ DE NAVEGACIÓN IZQUIERDO */

				/*EDITOR WEB*/
			td.contenido2 {background-color: #FFFFFF; border-left : 0px solid #FFFFFF; border-right: 0px solid #FFFFFF1;border-top : 0px solid #FFFFFF;}
				div.contenido2{margin-top : 12px; margin-left : 12px; margin-right : 12px; margin-bottom : 12px;}
				td.contenido3 {background-color: #EAF7FB; }
				div.contenido3{margin-top : 12px; margin-left : 12px; margin-right : 12px; margin-bottom : 12px;}
				div.subtitulo{font-weight: bold; font-size: 10px;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  text-decoration : none; margin-bottom : 15px; }
				div.autor{font-size: 10px; margin-top : 4px; margin-bottom : 4px; margin-left: 7px;  margin-right : 7px;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #666666; text-transform : uppercase;   } 
				
				
						div.antetitulo{font-weight: normal; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  text-decoration : none; }
						div.titulo1, div.titulo1 a{font-weight: bold; font-size: 18px; margin-top : 4px; margin-bottom : 4px; margin-left: 0px;  margin-right : 7px;  color: #0057AA; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  text-decoration : none;   }
						div.titulo2, div.titulo2 a{font-weight: bold; font-size: 15px;margin-top : 4px; margin-bottom : 4px; margin-left: 0px;  margin-right : 7px;  color: #0057AA; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  text-decoration : none;  }
						div.titulo3, div.titulo3 a{font-weight: bold; font-size: 14px; margin-top : 4px; margin-bottom : 4px; margin-left: 0px;  margin-right : 7px; color: #0057AA; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  text-decoration : none; }
						div.titulo4, div.titulo4 a{font-weight: bold; font-size: 13px;margin-top : 4px; margin-bottom : 4px; margin-left: 0px;  margin-right : 7px;  color: #0057AA; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  text-decoration : none; }
						div.titulo5, div.titulo5 a{font-weight: bold; font-size: 12px; margin-top : 4px; margin-bottom : 4px; margin-left: 0px;  margin-right : 7px; color: #0057AA; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  text-decoration : none; }
						div.titulo6, div.titulo6 a{font-weight: bold; font-size: 10px; margin-top : 4px; margin-bottom : 4px; margin-left: 0px;  margin-right : 7px; color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  text-decoration : none;  }
						div.entradilla{font-weight: bold; font-size: 11px; margin-top : 4px; margin-bottom : 4px; margin-left: 7px;  margin-right : 7px;  color: #7D7D7D; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
						div.normal{font-size: 10px; margin-top : 4px; margin-bottom : 4px; margin-left: 7px;  margin-right : 7px;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height : 15px; }
						div.firma{font-size: 10px; margin-top : 4px; margin-bottom : 4px; margin-left: 7px;  margin-right : 7px;  color:#7F7F7F; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
						
			/*fin EDITOR WEB*/
			div.ruta, div.ruta a{font-weight: normal; font-size: 10px; margin-bottom: 15px;  margin-left: 2px; color: #13566C; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  text-decoration : none;  text-align : right;   }
			div.destacadado {margin-top : 5px; margin-bottom : 5px; margin-left: 5px;  margin-right : 5px;  }
			div.categoria, div.categoria a {margin-top : 4px; margin-bottom : 4px; margin-left: 0px;  margin-right : 7px; font-weight : bold; font-size:9px; color: #B2B2B2; text-decoration : none; text-transform : uppercase;}
		div.pie-contenido, div.pie-contenido a{font-weight: bold; font-size: 10px; margin-top: 10px;  margin-left: 2px; color: #0057AA; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  text-decoration : none;  }		

			div.margen-datos  {margin-top : 5px; margin-bottom : 5px; margin-left: 15px;  margin-right : 15px;  }
			.tabla-datos{border-bottom : 1px solid #999999; border-top : 1px solid #999999;  border-left : 1px solid #999999; border-right : 1px solid #999999; }
			#impar td{background-color:#FFFFFF;border-right:1px solid #C2C8D3;border-top:1px solid #C2C8D3;}
			#par td{background-color:#DFF3F9;border-right:1px solid #C2C8D3;border-top:1px solid #C2C8D3;}
			td.cab-tabla-datos {background-color:#41AED2; border-right:1px solid #C2C8D3;}
			div.cab-tabla-datos, div.cab-tabla-datos a {margin-top : 7px; margin-bottom : 7px; margin-left: 7px;  margin-right : 7px; font-weight : bold; font-size:10px; color: #FFFFFF; text-decoration : none; }
			div.datos, div.datos a {margin-top : 2px; margin-bottom : 2px; margin-left: 7px;  margin-right : 7px; font-weight : normal; font-size:10px; color: #666666; text-decoration : none; }
			div.cab-datos, div.cab-datos a {margin-top : 2px; margin-bottom : 2px; margin-left: 7px;  margin-right : 7px; font-weight : normal; font-size:10px; color: #B2B2B2; text-decoration : none; }
			td.total {background-color:#FFFFFF; border-top:1px solid #EEEEEE;}
 			div.total {margin-top : 7px; margin-bottom : 4px; margin-left: 7px;  margin-right : 17px; font-weight : normal; font-size:10px; color:#666666; text-decoration : none; }

	/*CALENDARIO*/
.calendario{background-color:#B2B2B2;}
.calendarHeader {  font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000000; background-color: #E2E2E2;}
.calendar {  font: 10px Verdana, Arial, Helvetica, sans-serif; color: #0057AA;background-color: #FFFFFF;}
.calendarmes {  font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000000}
.calendar_seleccionado  {color : #E52226;  text-decoration : none; }
		/*fin CALENDARIO*/	

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


/*-----------------------------ANTE-PIE-----------------------------*/
table.ante-pie{border-top:0px solid white;border-bottom:0px solid white;}
td.ante-pie{  background-color:#000000 ;border-bottom: 0px solid white;}
td.ante-pie1 {background-color: #FFFFFF;}
div.margen-ante-pie1{margin-top: 0px;}
/*-----------------------------fin ANTE-PIE-----------------------------*/


/*-----------------------------PIE-----------------------------*/
/* tabla menú de navegación */
	div.margen-pie {margin-bottom :2px; }/* margen a la siguiente plantilla */
		table.pie {border-bottom : 0px solid #000000; border-top : 0px solid #000000;  border-left : 0px solid #2892B5; border-right : 0px solid #2892B5; }/* borde exterior de la tabla */
			td.pie{  background-color: #EEEEEE;}
				div.pie,a.pie{  margin-bottom : 13px;  margin-left : 13px;  margin-right : 13px;  margin-top : 13px;  color : #B2B2B2;  font-size : 10px; font-weight : bold;  }
				div.pie2{ text-align : right;   margin-bottom : 13px;  margin-left : 13px;  margin-right : 13px;  margin-top : 13px;}
				
				
/*-----------------------------fin PIE-----------------------------*/


/*-----------------------------DESPUES-PIE-----------------------------*/
/*-----------------------------fin DESPUES-PIE-----------------------------*/

/*-----------------------------NOTICIAS-----------------------------*/
div.margen-contenido-noticias{margin-bottom : 15px;  margin-left : 0px;  margin-right : 0px;  margin-top : 0px;}
div.nombre-seccion-noticias {font-size:11px; color: #000000;  font-weight : bolder;  margin-bottom: 4px; margin-top: 15px;}
div.titular-noticiasportada, div.titular-noticiasportada a {font-size:10px; color: #000000; font-weight : bolder;  text-decoration : none; margin-bottom : 0px;  margin-top : 0px;}
div.titular-noticias, div.titular-noticias a {font-size:12px; color: #000000; font-weight : bolder;  text-decoration : none; margin-bottom : 6px;  margin-top : 6px;}
div.titular-eventos, div.titular-eventos a {font-size:10px; color: #13566C; font-weight : normal;  margin-bottom : 6px;  margin-top : 6px;}
div.texto-noticias{margin-bottom : 6px;  margin-left : 0px;  margin-right : 6px;  margin-top : 4px;}
span.subrayado{background-color:#FFFF00;font-weight: bold;}
/*-----------------------------fin NOTICIAS-----------------------------*/


