/*SARENET*/
/* -----------------------------TIPOGRAFÍA-----------------------------*/
body,td,th,select,input{font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px;  color : #666666; } 
b,strong,.t_negrita,.t_negrita_grisazul {font-weight : bold;}
em,i {	font-style : italic;}
/*-----------------------------fin TIPOGRAFÍA-----------------------------*/

/*-----------------------------ESTILOS GENÉRICOS-----------------------------*/
body {  background-color: #FFFFFF;}
a {color : #666666;  text-decoration : none; }
a:hover {color : #2593CD;}
div.contenido2 a{color : #2593CD;  text-decoration : underline; }
div.contenido2 a:hover{color : #2593CD; }


ul{margin-bottom:6px;}/*petición del cliente*/
li{list-style-image:url(../img/imagenes/flecha-roja.gif); margin-bottom:6px; list-style-position:inherit; margin-bottom:3px;}
.fondo1{background-color: #dcdddb;}
input, textarea, select{color: #000000; border-left:1px solid #c4c4c4;border-right:1px solid #c4c4c4;border-top:1px solid #c4c4c4; border-bottom:1px solid #c4c4c4;}
label {width:100px;text-align:right;}
.CAMPO{ margin:3px 0px 3px 0px;}/*campos input y select*/
.boton{font-weight : normal; font-size:10px; color: #000000;text-decoration : none; border-left:1px solid #c4c4c4;border-right:1px solid #c4c4c4;border-top:1px solid #c4c4c4; border-bottom:1px solid #c4c4c4;  background-color : #e9e9e9; cursor:hand;}
.noborde{border:0px}

.separa{height:15px;font-size:1px;clear:both}

/*-----------------------------fin ESTILOS GENÉRICOS-----------------------------*/

/* -----------------------------ANTE CABECERA-----------------------------*/
div.margen-ante-cabecera{ }
/* -----------------------------FIN ANTE CABECERA-----------------------------*/

/* -----------------------------CABECERA-----------------------------*/
	div.margen-cabecera {margin-bottom : 0px; margin-top : 20px; }/* margen a la siguiente plantilla */
		table.cabecera{border-left:1px solid #D6D5D6; border-top:1px solid #D6D5D6; border-right:1px solid #D6D5D6; background: url() repeat-x;  }/* borde exterior de la tabla */
			td.cabecera1{}
				div.cabecera1 { margin-top : 10px; margin-left : 10px; margin-bottom : 5px; font-size:10px;color:#000000; }
				div.cabecera2 { text-align : right;  margin-right : 10px; margin-bottom : 5px; }
			td.cabecera2{background-color: #ffffff;}
				span.fecha { text-align : right;   margin-right :20px; font-size:10px;color:#000000;}
				div.logo {margin-left : 20px; margin-bottom : 8px; margin-top : 8px; }
				div.logo-acb {text-align : right; margin-bottom : 8px; margin-top : 8px; margin-right : 10px; }
/* -----------------------------fin CABECERA-----------------------------*/

/*-----------------------------ANTE-MENÚ DE NAVEGACIÓN SUPERIOR-----------------------------*/
/*-----------------------------fin ANTE-MENÚ DE NAVEGACIÓN SUPERIOR-----------------------------*/

/*-----------------------------fin MENÚ DE NAVEGACIÓN SUPERIOR-----------------------------*/


/*-----------------------------MENÚ DE NAVEGACIÓN SUPERIOR-----------------------------*/
div.margen-menusup {}
		table.menusup-enlace-margen{margin-left : 0px;  margin-right : 0px;}
		table.menusup {border-left:0px solid #D6D5D6; border-right:0px solid #D6D5D6; border-top:1px solid #F5F5F5;background: url(../imagenes-plantilla/fondo-menusup.jpg) repeat-x;  margin-top : 0px;margin-bottom : 0px;}/* borde exterior de la tabla */
			td.menusup1 {}
				div.menusup1 {margin-top : 0px; margin-bottom : 0px; margin-right : 0px; margin-left : 1px; text-align: left;}
			td.menusup1-enlace { background: url(../imagenes-plantilla/fondo-menusup.jpg) repeat-x;}
			td.menusup1-enlace-seleccionado { background: url(../imagenes-plantilla/fondo-menusup-selec.jpg) repeat-x;}
			td.menusup1-enlace-selec { background: url(../imagenes-plantilla/fondo-menusup-selec.jpg) repeat-x;}
				div.menusup1-enlace {margin-left : 20px;  margin-right : 20px; margin-top : 2px; margin-bottom :2px;text-align: left;}
				a.menusup1-enlace {font-size:11px; color : black;  text-decoration : none; font-weight : normal; text-transform:uppercase;}
				a.menusup1-enlace-seleccionado {font-size:11px; color : black;  text-decoration : none; font-weight : bold; text-transform:uppercase;}
				a.menusup1-enlace:hover {color : #666666;}
				a.menusup1-enlace-seleccionado:hover {color : #666666;}
				td.pestagna-arriba{background-color:#eff0f1; border-top : 1px solid #F9FAFA;}
							
				/*-----------------------------fin MENÚ DE NAVEGACIÓN SUPERIOR-----------------------------*/
/*validación clientes*/
.validacion { margin: 0 5px 0px 0px; font-size:11px; text-align:right}
.validacion table{ width:250px;}
.validacion span{ margin: 0 0 0px 0px; font-size:11px;  }
.margen-validacion {}
.validacion .CAMPO{ width:16px; height:16px; margin: 3px 0 3px 0}

/*-----------------------------ANTE-CONTENIDO-----------------------------*/
/* tabla menú de navegación */
		table.ante-contenido {border-left:0px solid #D6D5D6; border-right:0px solid #D6D5D6; }/* borde exterior de la tabla */
			td.ante-contenido{  background-color:;}
				div.ante-contenido { text-align : right; margin-right : 0px; font-size:10px;color:#000000;}
				div.margen-ante-contenido{ }
/*-----------------------------fin ANTE-CONTENIDO-----------------------------*/
/*MENU NAVEGACIóN CENTRAL*/
table.menulateralc{background-color:#FFFFFF;}
div.menuizqc{margin-right:12px; margin-top:4px; margin-bottom:2px;}
div.menuizqc,.menuizq1c,.menuizq2c,.menuizq3c,.menuizq4c{font-size:10px;color:#666666; text-decoration : underline;}
a.menuizqc, .menuizq1c,.menuizq2c,.menuizq3c,.menuizq4c {font-size:10px;color:#666666; text-decoration : underline;}
/*-----------------------*/


/*-----------------------------CONTENIDO-----------------------------*/
	div.margen-contenido {}/* margen a la siguiente plantilla */
		table.contenido {border-left:1px solid #D6D5D6; border-right:1px solid #D6D5D6;}/* borde exterior de la tabla */
		td.contenido-menu {border-right : 1px solid #d5d2d5; background-color:#F7F7F7;}
						/* MENÚ DE NAVEGACIÓN IZQUIERDO */
			td.contenido1 {background-color: #ffffff;}
				div.contenido1 {margin-top : 0px;}
					table.menuizq { }
						td.menuizq { background-color:#EFEEEE; }
							div.menuizq {margin-top : 15px; margin-bottom : 15px;}
						td.menuizq2,td.menuizq2-seleccionado { background-color:#FFFFFF; border-top:1px solid #F7F7F7;}
							div.menuizq2 {margin-bottom :6px; margin-top : 6px; margin-left : 14px; margin-right : 1px;text-indent: -14px;}	
								.menuizq2 { font-weight : bold; font-size:11px; color: #666666;text-decoration : none; margin-bottom :6px; }
								.menuizq2-seleccionado{ font-weight : bold; font-size:11px; color: #2593CD;text-decoration : none; margin-bottom :6px; }
								.menuizq2:hover {color: #c4c4c4;}
								span.menuizq2-seleccionado{ font-weight : bold; font-size:11px; color: #2593CD;text-decoration : none; margin-bottom :6px; }
							td.gris { background-color:#EFEEEE; }
								td.menuizq3 { }
									div.menuizq3 {margin-bottom : 3px;  margin-left : 15px;  margin-right : 5px;  margin-top : 3px; text-indent: -7px;}
										a.menuizq3{font-weight : normal; font-size:9px; color: #666666;text-decoration : none;}
										a.menuizq3-seleccionado{font-weight : bold; font-size:9px; color:#666666;text-decoration : none;}
										/*a.menuizq3:hover {color: #c4c4c4;}*/
										td.menuizq4 {border-bottom : 0px solid #B4B9FE;}
											div.menuizq4 {margin-bottom : 3px;  margin-left : 25px;  margin-right : 3px;  margin-top : 3px;}
												a.menuizq4{font-weight : normal; font-size : 9px; color: #2593cd; text-decoration : none; }
												a.menuizq4-seleccionado{font-weight : normal; font-size : 9px; color: #2593CD; text-decoration : none; }
												a.menuizq4:hover {color: #C4C4C4;}
				/*fin  MENÚ DE NAVEGACIÓN IZQUIERDO */
				
/*-----------------------------AYUDA-----------------------------*/
table.ayuda {border-top:1px solid #737573; border-bottom:1px solid #004D9C; }/* borde exterior de la tabla */
			td.ayuda{  background-color:#2192CE;}
			td.ayuda1{ background-image : url(../imagenes-plantilla/linea-ayuda.gif);  background-repeat: repeat-x;  }
			div.ayuda {  margin-left : 15px; margin-top : 18px; margin-bottom : 13px; font-size:14px;color:#FFFFFF;  }	
			a.ayuda{font-size:14px; color: #FFFFFF ;text-decoration : none;   }		
			a.ayuda:hover{font-size:14px; color: #FFFFFF ;text-decoration : none;   }		
table.ayudafondo{ background-image : url(../img/imagenes/puzzle.jpg); background-repeat : no-repeat;   background-position : left;}
table.menuayuda {border-right:1px solid #B2B1B2; border-bottom:1px solid #B2B1B2; }/* borde exterior de la tabla */
td.menuayuda {background-color:#E8E8E8; border-top:1px solid #FFFFFF; border-bottom:1px solid #CDCDCD;border-left:1px solid #FFFFFF;  }
td.menuayuda-cab {background-color:#E7E3E7; border-top:0px solid #FFFFFF; border-bottom:1px solid #636563; }
			div.menuayuda {margin-bottom : 7px;  margin-left : 7px;  margin-right : 2px;  margin-top : 7px; }
			a.menuayuda{font-weight : normal; font-size:10px; color: #666666;text-decoration : none;}
			
table.pieayuda {border-bottom:0px solid #6BB2FF; border-top:1px solid #004D9C;  }/* borde exterior de la tabla */
td.pieayuda {background-color:#2192CE; border-top:0px solid #FFFFFF; border-bottom:0px solid #636563; }
td.pieayuda1{ background-image : url(../imagenes-plantilla/linea-pieayuda.gif);  background-repeat: repeat-x;  background-position : bottom;  background-color : #E1E1E1;  border-top:1px solid  #999999;  }
			div.pieayuda {font-size:10px; color: #FFFFFF;margin-bottom : 7px;  margin-left : 7px;  margin-right : 2px;  margin-top : 7px; }
			a.pieayuda{font-weight : normal; font-size:10px; color: #FFFFFF;text-decoration : underline;}
			a.pieayuda:hover{font-weight : normal; font-size:10px; color: #FFFFFF;text-decoration : underline;}
					
			
/*fin  AYUDA*/

				/*EDITOR WEB*/
			table.cintillo {background-color: #717ECA; border-left : 0px solid white;}
			td.contenido2 {background-color: #ffffff;border-left : 0px solid white; border-right: 0px solid white;}
				div.contenido2{margin-bottom : 14px;  margin-left : 8px;  margin-right : 2px;  margin-top : 3px; }
					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: #2593CD; font-family: Verdana, Arial, Helvetica, sans-serif}
						div.titulo2, div.titulo2 a{font-weight: bold; font-size: 16px; margin-bottom: 2px; color: #2593CD; font-family: Verdana, Arial, Helvetica, sans-serif}
						div.titulo3, div.titulo3 a{font-weight: bold; font-size: 12px; margin-bottom: 2px; color: #2593CD; font-family: Verdana, Arial, Helvetica, sans-serif}
						div.titulo4, div.titulo4 a{font-weight: normal; font-size: 11px; margin-bottom: 2px; color: #2593CD; font-family: Verdana, Arial, Helvetica, sans-serif}
						div.titulo5, div.titulo5 a{font-weight: normal; font-size: 11px; margin-bottom: 2px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif}
						div.titulo6, div.titulo6 a{font-weight: bold; font-size: 11px; margin-bottom: 2px; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif}
						div.entradilla{font-weight: normal; font-size: 12px; margin-bottom: 2px; color: #ff0000; font-family: Verdana, Arial, Helvetica, sans-serif}
						div.normal{font-size: 11px; margin-bottom: 2px; margin-left: 8px; margin-right: 2px; font-family: Verdana, Arial, Helvetica, sans-serif; }
						div.firma{font-size: 10px; margin-bottom: 2px; color: #F10000; font-family: Verdana, Arial, Helvetica, sans-serif}
						td.franja {background-color: #3d4fb1;}
						.c-ladillo{ font-size: 11px; margin-bottom: 6px; color: #ff0000; font-style:italic; font-weight:bold; padding-bottom:3px; width:100%; border-bottom:1px solid #CCCCCC;}
						.c-ladillo2{ font-size: 12px; margin-bottom: 6px; color: #ff0000; font-style:italic; font-weight:normal;}
/*otros*/	
	div.titulo7, div.titulo7 a{font-weight: normal; font-size: 13px; color: #EE081A; font-family: Verdana, Arial, Helvetica, sans-serif;  font-style : italic; }				
						
	/*-----------------------------estilos contenidos dela portada-----------------------------*/
	
		/*-----------------primer bloque----------*/
			table.tabla-noticia1 {background-color: #FFFFFF; border-right: 1px solid #D6D5D6;border-left: 1px solid #D6D5D6; border-top: 1px solid #D6D5D6; border-bottom: 1px solid #D6D5D6;}
			div.titu-servicio{margin-bottom : 5px; margin-top : 0px; margin-left : 8px; margin-right : 2px;  text-align: left;}
			div.tabla-noticia1{margin-bottom : 5px; margin-top : 10px; margin-left : 2px; margin-right : 2px;  text-align: center;}
			div.banner-portada {margin-bottom : 5px; margin-top : 5px; margin-left : 2px; margin-right : 2px;  text-align: center;}
			div.contenido-tabla-noticia1 {margin-bottom : 5px; margin-top : 5px; margin-left : 5px; margin-right : 5px;}
			div.ir-noticia {text-align: left; margin-bottom : 2px; margin-top : 0px; margin-left : 5px; margin-right : 15px;}
			div.titu-area-cliente {margin-bottom : 5px; margin-top : 5px; margin-left : 10px; margin-right : 5px;}
			div.area-cliente {margin-bottom : 6px; margin-top : 6px; margin-left : 10px; margin-right : 2px;}
			td.area-cliente { background-color:#F5F5F5;  border-left : 1px solid #D5D2D5; text-align: right;}
			td.area-cliente2 { background-color:#FFFFFF;}
			a.enlace-area-cliente{ font-size:10px; color: #666666;text-decoration : none;  }
			a.enlace-area-cliente:hover {font-size:10px; color: #000000;}
			div.sub-info-area-cliente {font-weight : bold; font-size:9px; color:#EE081A; margin-bottom : 5px; margin-top : 15px; margin-left : 10px; margin-right : 5px;}
				/*-----------------FIN primer bloque----------*/
				
			/*-----------------segundo bloque----------*/
			td.bloq2-titu { background-color:#83C5E9;  border-right : 1px solid #FFFFFF; border-bottom : 1px solid #43A8DE;}
			td.bloq2-titu-sinborde { background-color:#83C5E9;  border-bottom : 1px solid #43A8DE;}
			div.bloq2-titu { margin-bottom : 5px; margin-top : 5px; margin-left : 5px; margin-right : 5px; font-weight : bold; font-size:10px; color:#FFFFFF; text-transform:uppercase;}
			div.bloq2-titu-noticia { margin-bottom : 5px; margin-top : 8px; margin-left : 6px; margin-right : 5px; font-weight : bold; font-size:10px; color:#666666; text-transform:uppercase;}
			div.bloq2-texto-noticia { margin-bottom : 5px; margin-top : 5px; margin-left : 6px; margin-right : 5px; font-size:10px;color:#666666;}
			a.bloq2-texto-noticia { font-size:10px;color:#666666;}
			a.bloq2-texto-noticia:hover { font-size:10px;color:#000000;}
			td.noticia { background-color:#F5F5F5;  border-bottom : 1px solid #CDCDCD;border-right : 1px solid #FFFFFF;}
			td.noticia-sinborde { background-color:#F5F5F5;  border-bottom : 1px solid #CDCDCD;}
			div.destacados { margin-bottom : 15px; margin-top : 0px;}
			
			
			/*-----------------segundo bloque----------*/
			
	/*-----------------------------FIN estilos contenidos de la portada-----------------------------*/
			td.tabla-portada-gris {background-color: #333333; border-right: 3px solid white;}
			td.abonos {background: url(/imagenes-plantilla/boton.gif) repeat-x;}
			table.tabla-roja {background-color: #FFFFFF; border-right: 1px solid #F10000; border-top: 1px solid #F10000; border-bottom: 1px solid #F10000; border-left: 1px solid #F10000;}
			td.tabla-roja {background-color: #F10000; }
			td.tabla-gris {background-color: #333333; }
			table.tabla-gris2 {background-color: #EFEFEF; }
			td.tabla-gris2 {background-color: #EFEFEF; }
			.tablaborde {border: 1px solid #D5D2D5;} .tablaborde td{padding:5px;}
			a.destacados{color : #ffffff;  text-decoration : none;}
			/*fin EDITOR WEB*/
			
		/*-----------------------------estilos contenidos portada de servicios-----------------------------*/
			td.bloq3-titu1 { background-color:#2597d3;}
			td.bloq3-titu2 { background-color:#83C5E9;}
			div.bloq3-titu {font-weight : bold; font-size:11px; color:#FFFFFF;}
			div.titu-servicios {margin-top: 6px; margin-left: 6px; }
			td.fondo-proyectos { background-color:#F7F7F7;}
			
		/*-----------------------------estilos tablas -----------------------------*/
			.menucentro{}
			#mcoff div,#mcon div,#mcsecundario div{margin:3px 3px 3px 3px; white-space:nowrap;}
			#mcoff{border:1px solid #0088CA; background-color: #0088CA; }
			#mcoff a{color:#ffffff; font-size:10px; font-weight:bold; text-decoration:none;}
			#mcon{border-left:1px solid #DDDDDD; border-top:1px solid #DDDDDD;border-right:1px solid #DDDDDD; background-color: #FFFFFF; }
			#mcon a{color:#0088CA; font-size:10px; font-weight:bold; text-decoration:none;}
			#mcsepara,#mcresto{border-bottom:1px solid #DDDDDD; background-color: #FFFFFF; }
			#mcsecundario{border:1px solid #DDDDDD; background-color: #FFFFFF; }
			#mcsecundario a{color:#EE081A; font-size:10px; font-weight:bold;text-decoration:none;}
			.mc-contenedora{border-left:1px solid #DDDDDD; border-bottom:1px solid #DDDDDD;border-right:1px solid #DDDDDD; background-color: #FFFFFF;  }
			.mc-contenedora2{border-left:1px solid #DDDDDD; border-top:1px solid #DDDDDD; border-bottom:1px solid #DDDDDD;border-right:1px solid #DDDDDD; background-color: #FFFFFF;  }
	
	
	/*tabladatos*/
			.tabla-datos{}
			#impar td, td.impar{background-color:#CCEEFF;}
			#par td{background-color:#FFFFFF;}
			.tabla-datos th{ background-color:#FFFFFF; font-weight:bold;}
			.tabla-datos td{border-right:1px solid #FFFFFF;}
			.tabla-datos td.tarifas{border-right:0px solid #FFFFFF; background-color:#CCEEFF;}
			.tabla-datos td,.tabla-datos th{color:#000000; padding:3px;}
			.tabla-datos1 td,.tabla-datos1 th{color:#000000;padding:1px;}
			th.bg{ background:transparent url(/imagenes-plantilla/fondogris.gif) repeat-x left bottom;font-weight:bold;text-align:center; height:24px;  padding:9px; font-size:12px; color:#fff; text-align:left;}
			
			/*tabla central con borde y fondo gris*/
			.tablafondo{ background-color:#F5F5F5; border: 1px solid #D5D2D5; }
			.tablafondo{} 
			.tablafondo1{border-right:1px solid #D5D2D5; padding:5px;}
			.tablafondo2{border-left:1px solid #FFFFFF; padding:5px;}
			
			/*tabla históricos*/
			.historicos{ background-color:#347EAB; border-top:1px solid #FFFFFF;}
			.historicos a{color:#FFFFFF; font-weight:bold; margin-bottom:3px; display:inherit;}
			
			/*portada proyectos*/
			td.linea1{background: url(../imagenes-plantilla/linea-proyectos.gif) repeat-x;}
			td.linea2{background: url(../imagenes-plantilla/linea-proyectos2.gif) repeat-x;}
			td.columna{ background-color:#f7f7f7; border-left: 1px solid #dddddd; }
			td.linea-gris{ background-color:#dddddd;}
			td.blanco{ background-color:#ffffff;}

		/*---------------------------fin estilos tablas ---------------------------*/


/*pestanas grises*/
	.pestanas-gris{float:left; margin-bottom:0px;position:relative;}
	.pestanas-gris-conten{ left:0;margin:0;padding:0;;z-index:10; position:absolute; top:-32px}	
	* > .pestanas-gris-conten{left:0px;margin:0;padding:0;;z-index:10; position:absolute; top:-32px; width:600px}	
	.pestanas-gris {display:inline; font-size:12px; float:left; padding-top:8px; font-family:arial;}
	*html .pestanas-gris {padding-top:9px;}
	.pestanas-gris span{display:block;padding:4px 5px 5px 5px;text-align:center;}
		
	/*ul.pestanas-gris{ left:0;margin:0;padding:0;;z-index:10; position:absolute; top:-32px}		
	* > ul.pestanas-gris{left:0;margin:0;padding:0;;z-index:10; position:absolute; top:-31px; width:300px}		
	ul.pestanas-gris li{display:inline; font-size:12px; float:left; padding-top:8px; font-family:arial;}
		*html ul.pestanas-gris li{padding-top:9px;}
	ul.pestanas-gris li span{display:block;padding:4px 5px 5px 5px;text-align:center;}
	
	ul.pestanas-gris li.off{ background:transparent url(/imagenes-plantilla/fondogris.gif) repeat-x scroll left bottom;color:#fff;display:block;text-decoration:none; text-align:center; width:104px; height:24px}
	ul.pestanas-gris li.off a{color:#fff;text-decoration:none;}
	ul.pestanas-gris li.off a:hover{ text-decoration:underline; color:#fff;}
	ul.pestanas-gris li.on {background:transparent url(/imagenes-plantilla/pestanab.gif) no-repeat scroll left top;float:left;font-weight:bold;text-align:center; width:104px; height:24px}	
	ul.pestanas-gris li.on a{color:#383838; text-decoration:none}
	ul.pestanas-gris li.on a:hover{text-decoration:underline}*/
	div.pestanas-gris div.off{background:transparent url(/imagenes-plantilla/fondogris.gif) repeat-x left bottom;float:left;font-weight:bold;text-align:center; height:24px; min-width:100px; padding-top:9px; font-size:11px; color:#fff; border-left:1px solid #FFF;}
	div.pestanas-gris div.off span{ width: ;}
	* > div.pestanas-gris div.off span{ width: auto;}

	div.pestanas-gris div.off a{color:#fff;text-decoration:none; font-size:11px; color:#fff;}
	div.pestanas-gris div.off a:hover{ text-decoration:underline; color:#fff;}
	
	div.pestanas-gris div.on {background:transparent url(/imagenes-plantilla/pestanab.gif) no-repeat left top;float:left;font-weight:bold;text-align:center; width:120px; height:34px; padding-top:9px;}	
	div.pestanas-gris div.on a{color:#383838; text-decoration:none}
	div.pestanas-gris div.on a:hover{text-decoration:underline}
	





/*-----------------------------fin CONTENIDO-----------------------------*/
				/*MENU IZQ1 OCULTOS*/
				table.menuizq td.menuizq1,table.menuizq td.menuizq1 div.menuizq1,table.menuizq td.menuizq1 div.menuizq1 a.menuizq1{display:none;}
				div.contenido1 tr.mapa {display:none;}		/*----------------*/
			

/*-----------------------------ANTE-PIE-----------------------------*/
table.ante-pie{border-left: 1px solid #D6D5D6; border-right: 1px solid #D6D5D6; }
td.ante-pie1 {}
div.margen-ante-pie{text-align: center;}
div.margen-ante-pie1{text-align: center;}
/*-----------------------------fin ANTE-PIE-----------------------------*/

/*-----------------------------ENLACES-----------------------------*/
a.titular-noticias {font-size: 11px; margin-bottom: 3px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif}
span.nombre-seccion-noticias {font-weight: bold; font-size: 11px; margin-bottom: 3px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif}

/*-----------------------------PIE-----------------------------*/
/* tabla menú de navegación */
	div.margen-pie {margin-bottom : 6px;}/* margen a la siguiente plantilla */
		table.pie {border-left:1px solid #D6D5D6; border-right:1px solid #D6D5D6; border-bottom:1px solid #D6D5D6; background: url(../imagenes-plantilla/fondo-menusup.jpg) repeat-x;  }/* borde exterior de la tabla */
			td.pie1{  background-color: #FFFFFF;}
			div.pie1 {margin-top : 20px; margin-bottom : 4px;  margin-left : 6px; font-size : 10px; color : #9d9d9d; font-weight: bold;}
			td.pie2 {border-bottom:px solid #FFFFFF;}
			td.pie3{background: url(/imagenes-plantilla/fondo-pie.gif) repeat-x; border-bottom:2px solid #FFFFFF;}
			span.patrocinadores {margin-left: 4px; margin-right: 3px; margin-bottom:3px; margin-top: 4px;}
			td.pie4{background-color: #F10000;}
				div.pie4 {margin-bottom : 8px;  margin-right : 16px; font-size : 10px; color : #ffffff;}
				div.pie4 a{color : #ffffff;  font-size : 10px;}
				div.pie4 a:hover{color : #CCCCCC;  font-size : 10px;}
			td.pie5 {background-color: #333333; border-bottom:1px solid #f10000; border-right:1px solid #f10000; border-left:1px solid #f10000;}
			
				
				div.pie{ margin-bottom : 3px;  margin-left : 6px;  margin-right : 0px;  margin-top : 3px;  color : #000000;  font-size : 10px;   }
				div.pie a{color : #000000;  font-size : 9px;}
				div.pie a:hover{color : #666666;  font-size : 9px;}
				div.pie2 a{color : #000000;  font-size : 9px;}
				div.pie2 a:hover{color : #666666;  font-size : 9px;}
				div.pie2{text-align : right;   margin-bottom : 3px;  margin-left : 0px;  margin-right : 6px;  margin-top : 3px;  color : #000000;  font-size : 10px;}
				td.contacto {border-bottom:1px solid #8e99d5 background-color: #3D4FB1;}
		div.contacto{ margin-top : 3px; margin-bottom : 3px; margin-left : 6px; margin-right : 3px;}
		div.contenido-contacto{ margin-top : 3px; margin-bottom : 3px; margin-left : 16px; margin-right : 3px;}
div.idioma a{color : #FFFF00;  font-size : 10px; font-weight: normal;}
table.imgmapa img{margin:1px; border-left:1px solid #717ECA;border-top:1px solid #717ECA;border-right:1px solid #717ECA;border-bottom:1px solid #717ECA;}

/*-----------------------------fin PIE-----------------------------*/


/*-----------------------------DESPUES-PIE-----------------------------*/
/*-----------------------------fin DESPUES-PIE-----------------------------*/

/*-----------------------------Zona Clientes-----------------------------*/
td.contenido-menu-clientes {border-right : 1px solid #D5D2D5; background-color:#F7F7F7;}
td.menuizq-clientes {background-color:#FFFFFF;}
td.menuizq-clientes2 {background-color:#F7F7F7; border-top : 1px solid #ffffff;}
td.menuizq-clientes3 {background-color:#FFFFFF;}
/*-----------------------------fin Zona Clientes-----------------------------*/

/*-----------------------------su conexion-----------------------------*/
td.resulta-suconexion {border-bottom : 1px solid #cccccc; background-color:#DBDBDB;}
td.resulta-suconexion2 {background-color:#DBDBDB;}
div.suconexion{ margin-top : 15px; margin-bottom : 15px; margin-left : 30px; margin-right : 0px;}
				/*-----------------------------tabla su conexion-----------------------------*/
				td.suconexion-rang1 {background-color:#F7F7F7; border-bottom : 1px solid #DFDFDF;color: #000000; font-size : 10px; font-family: Verdana, Arial, Helvetica, sans-serif}
				td.suconexion-rang2 {background-color:#EAF9FF; border-bottom : 1px solid #CCEEFF;color: #000000; font-size : 10px; font-family: Verdana, Arial, Helvetica, sans-serif}
				td.suconexion-titu {background-color:#CCEEFF; border-bottom : 1px solid #9FE0FF;color: #000000;  font-size : 10px; font-family: Verdana, Arial, Helvetica, sans-serif}
				td.suconexion-titu2 {background-color:#A6E2FF; border-bottom : 1px solid #CCCCCC;color: #000000;  font-size : 10px; font-family: Verdana, Arial, Helvetica, sans-serif}
							
				
				/*-----------------------------fin tabla su conexion-----------------------------*/
				
/*-----------------------------Portada antigua -----------------------------*/
td.titnoticias {border-bottom:1px solid #A2CFEA; background-color:#E4F1F9;}
div.titularmini1 {margin-left : 12px; margin-top : 15px; margin-bottom : 10px;}
div.titularmini2 {margin-left : 12px; margin-bottom : 20px;}
span.titularmini1 {color : #EE081A;  font-size : 11px;}
span.titularmini2 {color : #000000;  font-size : 11px;}
a.medio {color : #000000;}
span.titularmini3 {color : #2593CD; font-size : 10px;}
span.hora {color : #ee081a; font-size : 11px;}
table.desplegables {border-bottom:1px solid #D6D5D6; border-top : 1px solid #D6D5D6; background-color:#E4F1F9;}
div.buscador {margin-left : 4px; margin-right : 4px;}
div.tabla-buscador {margin-top : 4px; margin-bottom : 4px;}
td.area-cliente3 {background-color:#F5F5F5;  border-right : 1px solid #D5D2D5; text-align: right;}
div.tabla-portada2 {margin-left : 18px; margin-top : 18px;}
/*-----------------------------fin Portada antigua----------------------------*/


/*-----------------------------fin su conexión-----------------------------*/

/*ESTILOS JORNADA 27 OCTUBRE 2005*/
td.fondo-derecha-jornada{background-color:#FFDF5D;}
td.jornada-azul{background-color:#AACAEA;}
div.margen-tabla-fondoa{margin: 5px; }

td.jornada-amarillo{background-color:#FFF1B9;}
div.margen-tabla-fondoama{margin: 5px; text-align: center; color: #000000; }
a.jornada-mailto{font-weight: bold; color: #225588; text-decoration: underline;}
.resaltado{font-weight: bold; color: #225588;  }
.resaltado2{font-weight: bold; color: #2593CD; font-style: italic; }
div.inscripcion-jornada{font-style: italic; color: #000000;font-weight: bold; text-align: right; margin: 10px 20px 20px 10px; }
div.txt-jornada{margin: 10px 20px 20px 10px; }

td.linea-right-jornada{border-right: 1px solid #D6E9F5; }
td.linea-bottom-jornada{border-bottom: 1px solid #D6E9F5; }
div.txt-priva-jornada{font-size: 9px; margin: 10px 10px 10px 0px; color: #000000; }
div.txt-obligatorio{font-size: 9px;margin: 10px 10px 10px 0px;}

/*FIN ESTILOS JORNADA 27 OCTUBRE 2005*/

div.tarifas{font-size: 15px; color: #2593CD;}
a.ayuda{color : #2593CD;  text-decoration : underline; font-size: 11px;}
a.ayuda:hover {color : #666666;  text-decoration : underline; font-size: 11px}

