<!--[if IE 6]>
<script src="../../png.js"></script>
<script>
   /* EXAMPLE */

   DD_belatedPNG.fix('.png');   //Puedes añadir mas separándoles por comas  

</script>
<![endif]-->

/* set millions of background images */
.rbroundbox { background: url(nt.gif) repeat; margin-top:0px; padding-top:0px;}
.rbtop div { background: url(tl.gif) no-repeat top left; }
.rbtop { background: url(tr.gif) no-repeat top right; }
.rbbot div { background: url(bl.gif) no-repeat bottom left; }
.rbbot { background: url(br.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent { margin: 0 3px; }
.rbroundbox { width: 100%; margin: 0em auto; }


/* set millions of background images */
.rb2roundbox { background: url(nt21.gif) repeat; margin-top:0px; padding-top:0px;}
.rb2top div { background: url(tl21.gif) no-repeat top left; }
.rb2top { background: url(tr21.gif) no-repeat top right; }
.rb2bot div { background: url(bl21.gif) no-repeat bottom left; }
.rb2bot { background: url(br21.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rb2top div, .rb2top, .rb2bot div, .rb2bot {
width: 100%;
height: 7px;
font-size: 1px;
}
.rb2content { margin: 0 3px; }
.rb2roundbox { width: 100%; margin: 0em auto; }




.links_provincias	{color: #7E7E7E; margin-top:0px; margin-bottom:0px;font-size:9px;font-family:Trebuchet MS;text-decoration:none;}
.links_provincias	a:link{color: #7E7E7E;margin-top:0px; margin-bottom:0px;font-size:9px;font-family:Trebuchet MS;text-decoration:none;}
.links_provincias	a:visited{color: #7E7E7E;margin-top:0px; margin-bottom:0px;font-size:9px;font-family:Trebuchet MS;text-decoration:none;}
.links_provincias	a:hover{color: #525252;margin-top:0px; margin-bottom:0px;font-size:9px;font-family:Trebuchet MS;text-decoration:underline;}


.links_poblaciones	{color: #414141; margin-top:0px; margin-bottom:0px;font-size:12px;font-family:Arial;text-decoration:none;}
.links_poblaciones	a:link{color: #414141; margin-top:0px; margin-bottom:0px;font-size:12px;font-family:Arial;text-decoration:none;}
.links_poblaciones	a:visited{color: #414141; margin-top:0px; margin-bottom:0px;font-size:12px;font-family:Arial;text-decoration:none;}
.links_poblaciones	a:hover{color: #414141; margin-top:0px; margin-bottom:0px;font-size:12px;font-family:Arial;text-decoration:underline;}

.cabecera_links	{color: #B5B5B5; margin-top:0px; margin-bottom:0px;font-size:10px;font-family:Tahoma;text-decoration:none; letter-spacing:1px; line-height:16px;}
.cabecera_links	a:link	{color: #B5B5B5; margin-top:0px; margin-bottom:0px;text-decoration:none;}
.cabecera_links	a:visited	{color: #B5B5B5; margin-top:0px; margin-bottom:0px;text-decoration:none;}
.cabecera_links	a:hover	{color: #B5B5B5; margin-top:0px; margin-bottom:0px;text-decoration:underline;}


.boton	{
	/*background:url('../../imagenes/iconos/boton.png');*/
	/*background-repeat: no-repeat;*/
	width:350px;
	height:21px;
	background-color:#CCFF66;
	text-align: left;
	font-size:12px;
	color: black;
	font-family: Tahoma;
	padding-top:3px;
	padding-bottom:1px;
	padding-left:10px;
	letter-spacing:0px;
	margin-top:3px;
	margin-bottom:4px;
	text-decoration:none;
	border-bottom:1px solid black;
	
}

.boton	a:link{

	color: black;
	text-decoration:none;
}

.boton	a:visited{

	color: black;
	text-decoration:none;
}

.boton	a:hover{

	color: black;
	text-decoration:underline;
}

td.menu_contenidos	{
	font-family: Arial;
	font-size:11px;
	color: red;
	padding:2px;
	text-decoration:none;
	letter-spacing:0px;
	text-align:center;
}

td.menu_contenidos	a:link{
	font-family: Arial;
	font-size:11px;
	color: #818181;
	padding:2px;
	text-decoration:none;
	letter-spacing:-1px;
}

td.menu_contenidos	a:visited{
	font-family: Arial;
	font-size:11px;
	color: #818181;
	padding:2px;
	text-decoration:none;
	letter-spacing:-1px;
}


td.menu_contenidos	a:hover{
	font-family: Arial;
	font-size:11px;
	color: #818181;
	padding:2px;
	background-color:#99FF33;
	text-decoration:none;
	letter-spacing:-1px;
}

.agregar_favoritos	{
	font-family: Trebuchet MS;
	font-size:11px;
	color: #747474;
	padding-top:0px;
	padding-bottom:5px;
	padding-left:5px;
	text-transform:uppercase;
	letter-spacing:0px;
	margin-top:0px;
	margin-bottom:0px;

}

.agregar_favoritos	a:link{
	font-family: Trebuchet MS;
	font-size:11px;
	color: #818181;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:5px;
	text-transform:uppercase;

}






.tags	a:link{
	font-family:Tahoma;
	font-size:9px;
	color: #C7C7C7;
	margin:1px;
	text-decoration:none;
	letter-spacing:-1px;
	line-height:90%;
}

.tags	a:visited{
	font-family:Tahoma;
	font-size:9px;
	color: #C7C7C7;
	margin:1px;
	text-decoration:none;
	letter-spacing:-1px;
	line-height:90%;
}

.tags	a:hover{
	font-family:Tahoma;
	font-size:9px;
	color: red;
	margin:1px;
	text-decoration:none;
	letter-spacing:-1px;
	line-height:90%;
	
}


.cabecera_seccion, .cabecera_seccion a:link, .cabecera_seccion a:visited	{
	font-family: Trebuchet MS;
	font-size:14px;
	color: #949494;
	border-bottom:1px solid #949494;
	margin:0px;
	text-align:left;
	text-decoration:none;
}

.cabecera_seccion a:hover	{
	
	background:#F3F3F3;
}


.linea	{
	color:#CECECE;
	border:1px solid;

}

.resaltar_busqueda	{
background-color:#E9FF00;
}

.inputsforms { float:left; display:inline; padding:3px; height:18px; border:1px solid #666; background:#fff url('../../imagenes/fondo_campo.png') repeat-x top; color:#666666 }
.textareaforms {  float:left; display:inline; padding:3px; border:1px solid #666; background:#fff url('../../images/fondo_campo.png') repeat-x top; color:#666666 }

radio	{
	font-family: Trebuchet MS, Verdana, Trebuchet MS; 
	font-size: 12px; 
	color: #6B6B6B; 
	padding:1px;
	margin-top:2px;
	margin-bottom:2px;
}

input	{
	font-family: Trebuchet MS, Verdana, Trebuchet MS; 
	font-size: 12px; 
	color: #6B6B6B; 
	padding:1px;
	margin-top:2px;
	margin-bottom:2px;
}

.checkbox	{
	border:1px solid #CCCCCC;
	/*background-color: #E4E4E4;*/
	font-family: Trebuchet MS, Verdana, Trebuchet MS; 
	font-size: 10px; 
	color: #6B6B6B;
	text-transform:uppercase;
	letter-spacing:0px;
	padding:5px;
	
}


input.submit	{
padding:0px;
}


textarea	{
	font-family: Trebuchet MS, Verdana, Trebuchet MS; 
	font-size: 13px; 
	color: black; 
	padding:5px;
	
}

label	{
	font-family: Trebuchet MS, Verdana, Trebuchet MS; 
	font-size: 10px; 
	color: #949494; 
	height:6px;
	padding:3px;
	margin:2px;
	text-transform: uppercase;
}

select	{
	font-family: Trebuchet MS, Verdana, Trebuchet MS; 
	font-size: 11px; 
	color: black; 
	
	padding-left:10px;
	margin-top:5px;
}

form	{
	margin-top:2px;
	margin-bottom:2px;
	}

td.cajapeque	{
	padding: 8px;
}


ul.lista_parrafo	{
	font-family: Trebuchet MS;
	font-size: 13px;
	color: #8D8D8D;
	text-indent: 1px;

	
}


.texto_ficha_2	{
	font-family: Trebuchet MS, Verdana, Trebuchet MS; 
	font-size: 14px; 
	color: #4E4E4E; 
	text-transform: uppercase;
	text-decoration:none;
}


.texto_ficha	{
	font-family: Trebuchet MS, Verdana, Trebuchet MS; 
	font-size: 10px; 
	color: #4E4E4E; 
	text-transform: uppercase;
	text-decoration:none;
}


.texto_ficha	a:link{
	font-family: Trebuchet MS, Verdana, Trebuchet MS; 
	font-size: 10px; 
	color: #4E4E4E; 
	text-transform: uppercase;
	text-decoration:none;
}

.texto_ficha	a:visited{
	font-family: Trebuchet MS, Verdana, Trebuchet MS; 
	font-size: 10px; 
	color: #4E4E4E; 
	text-transform: uppercase;
	text-decoration:none;
}


.texto_ficha	a:active{
	font-family: Trebuchet MS, Verdana, Trebuchet MS; 
	font-size: 10px; 
	color: #4E4E4E; 
	text-transform: uppercase;
	text-decoration:underline;
}


.texto_ficha	a:hover{
	font-family: Trebuchet MS, Verdana, Trebuchet MS; 
	font-size: 10px; 
	color: #4E4E4E; 
	text-transform: uppercase;
	text-decoration:underline;
}

.texto_ficha_celdas	{
	font-family: Trebuchet MS, Verdana, Trebuchet MS; 
	font-size: 10px; 
	color: white; 
	text-transform: uppercase;
	text-decoration:none;
}

.texto_ficha_celdas	a:link{
	font-family: Trebuchet MS, Verdana, Trebuchet MS; 
	font-size: 10px; 
	color: white; 
	text-transform: uppercase;
	text-decoration:none;
}

.texto_ficha_celdas	a:visited{
	font-family: Trebuchet MS, Verdana, Trebuchet MS; 
	font-size: 10px; 
	color: white; 
	text-transform: uppercase;
	text-decoration:none;
}

.texto_ficha_celdas	a:hover{
	font-family: Trebuchet MS, Verdana, Trebuchet MS; 
	font-size: 10px; 
	color: white; 
	text-transform: uppercase;
	text-decoration:underline;
}





.texto_ficha_minusculas	{
	font-family: Trebuchet MS, Verdana, Trebuchet MS; 
	font-size: 10px; 
	color: #4E4E4E; 
	margin-top:0px;
	text-decoration:none;
}

.texto_ficha_minusculas	a:link{
	font-family: Trebuchet MS, Verdana, Trebuchet MS; 
	font-size: 10px; 
	color: #4E4E4E; 
	margin-top:0px;
	text-decoration:none;
}

.texto_ficha_minusculas	a:visited{
	font-family: Trebuchet MS, Verdana, Trebuchet MS; 
	font-size: 10px; 
	color: #4E4E4E; 
	margin-top:0px;
	text-decoration:none;
}


.texto_ficha_minusculas	a:active{
	font-family: Trebuchet MS, Verdana, Trebuchet MS; 
	font-size: 10px; 
	color: #4E4E4E; 
	margin-top:0px;
	text-decoration:underline;
}


.texto_ficha_minusculas	a:hover{
	font-family: Trebuchet MS, Verdana, Trebuchet MS; 
	font-size: 10px; 
	color: #4E4E4E; 
	margin-top:0px;
	text-decoration:underline;
}




.texto_ficha_links	{
	font-family: Trebuchet MS, Verdana, Trebuchet MS; 
	font-size: 10px; 
	color: #4E4E4E; 
	text-transform: uppercase;
	text-decoration:none;
}

.texto_ficha_links	a:link{
	font-family: Trebuchet MS, Verdana, Trebuchet MS; 
	font-size: 10px; 
	color: blue; 
	text-transform: uppercase;
	text-decoration:none;
}

.texto_ficha_links	a:visited{
	font-family: Trebuchet MS, Verdana, Trebuchet MS; 
	font-size: 10px; 
	color: blue; 
	text-transform: uppercase;
	text-decoration:none;
}


.texto_ficha_links	a:active{
	font-family: Trebuchet MS, Verdana, Trebuchet MS; 
	font-size: 10px; 
	color: blue; 
	text-transform: uppercase;
	text-decoration:underline;
}


.texto_ficha_links	a:hover{
	font-family: Trebuchet MS, Verdana, Trebuchet MS; 
	font-size: 10px; 
	color: blue; 
	text-transform: uppercase;
	text-decoration:underline;
}


.texto_ficha_minus	{
	font-family: Trebuchet MS, Verdana, Trebuchet MS; 
	font-size: 14px; 
	color: #8B8B8B; 
	text-decoration:none;
}

.texto_ficha_minus	a:link{
	font-family: Trebuchet MS, Verdana, Trebuchet MS; 
	font-size: 14px; 
	color: #8B8B8B; 
	text-decoration:none;
}

.texto_ficha_minus	a:visited{
	font-family: Trebuchet MS, Verdana, Trebuchet MS; 
	font-size: 14px; 
	color: #8B8B8B; 
	text-decoration:none;
}


.texto_ficha_minus	a:active{
	font-family: Trebuchet MS, Verdana, Trebuchet MS; 
	font-size: 14px; 
	color: #8B8B8B; 
	text-decoration:underline;
}


.texto_ficha_minus	a:hover{
	font-family: Trebuchet MS, Verdana, Trebuchet MS; 
	font-size: 14px; 
	color: black; 
	text-decoration:underline;
}


.barraprincipal	{
	font-family: Trebuchet MS;
	font-size: 11px;
	margin-bottom:0px;
	padding-bottom:0px;
	color:black;
}	

.barraprincipal	a:link{
	font-family: Trebuchet MS;
	font-size: 11px;
	margin-bottom:0px;
	padding-bottom:0px;
	color:#7D7D7D;
}	

.barraprincipal	a:visited{
	font-family: Trebuchet MS;
	font-size: 11px;
	margin-bottom:0px;
	padding-bottom:0px;
	color:#7D7D7D;
}	

.barraprincipal	a:hover{
	font-family: Trebuchet MS;
	font-size: 11px;
	margin-bottom:0px;
	padding-bottom:0px;
	text-decoration: underline;
	color:white;
}	


.adsense	{
float:right; margin-left:10px; margin-bottom:10px; margin-top:10px;
}


.parrafo_cuerpo	{
	font-family: Verdana;
	font-size: 14px;
	line-height:21px;
	color: #646464;

}

.parrafo_cuerpo_peque	{
	font-family: Verdana;
	font-size: 11px;
	line-height:13px;
	color: #646464;

}

.parrafo_cuerpo	a:link{
	color: #0033CC;
	text-decoration: underline;
}

.parrafo_cuerpo	a:visited{
	color: #0033CC;
	text-decoration: underline;
}

.parrafo_cuerpo	a:hover{
	color: #CC0099;
	text-decoration: underline;
}

.parrafo_home	{
	font-family: Lucida Sans;
	font-size: 12px;
	color: #696969;
}

.parrafo_home	a:link{
	color: #000000;
	text-decoration: none;
}

.parrafo_home	a:visited{
	color: #000000;
	text-decoration: none;
}

.parrafo_home	a:hover{
	text-decoration: underline;
}

.empresas_subcategorias	{
	margin-top:0px;
	font-family: Arial;
	font-size: 11px;
	color: #9E9E9E;
	letter-spacing:0px;
	text-decoration:none;
}

.empresas_subcategorias	a:link{
	color: #9E9E9E;
	text-decoration:none;
}

.empresas_subcategorias	a:visited{
	color: #9E9E9E;
	text-decoration:none;
}

.empresas_subcategorias	a:hover{
	color: #9E9E9E;
	text-decoration:underline;
}



td.barratitulo	{
	background:URL('../imagenes/blockdefault.png');*/
	/*background-color:#F0F0F0;*/
	text-align: left;
	font-size:11px;
	color: white;
	font-family: Trebuchet MS;
	padding-top:3px;
	padding-bottom:0px;
	padding-left:31px;
	letter-spacing:0px;
	border-bottom:2px solid #A0A0A0;
}


td.barratitulo_new	{
	height:20px;
	background:URL('../imagenes/blockdefault2.png');*/
	/*background-color:#DBDBDB;*/
	text-align: left;
	font-size:11px;
	color: white;
	font-family: Trebuchet MS;
	padding-top:3px;
	padding-bottom:0px;
	padding-left:31px;
	letter-spacing:0px;
	vertical-align:center;
}



/****************************/
/****************************/
/****************************/
/****************************/
/* NUEVOS FORMATOS PARA DIV */
/****************************/
/****************************/
/****************************/
/****************************/


.linkmas	a:link	{
	display:inline;
	font-family: Trebuchet MS;
	font-size: 10px;
	letter-spacing: 0px;
	color:black;
	padding-bottom: 2px;
	margin-bottom: 1px;
	margin-top: 2px;
	padding-top: 2px;
	padding-left:12px;
	padding-right:10px;
	text-align: left;
	text-decoration: none;
	background:URL('../../imagenes/punto.png');
	background-repeat:no-repeat;
	
}

.linkmas	a:visited	{
	display:inline;
	font-family: Trebuchet MS;
	font-size: 10px;
	letter-spacing: 0px;
	color:black;
	padding-bottom: 2px;
	margin-bottom: 1px;
	margin-top: 2px;
	padding-top: 2px;
	padding-left:12px;
	padding-right:10px;
	text-align: left;
	text-decoration: none;
	background:URL('../../imagenes/punto.png');
	background-repeat:no-repeat;
	
}

.linkmas	a:hover	{
	display:inline;
	text-decoration: underline;
	color: black;
	background-color:#CCFF33;
}


.paginacion {
	font-size: 15px;
	font-family: Trebuchet MS;
	color: black;
	margin:4px;
	padding-left:4px;
	padding-right:4px;
	background-color: #FFFFFF;
	text-decoration:none;
	margin-bottom:10px;
	max-width:500px;
	
}

.paginacion a:link{
	font-size: 15px;
	font-family: Trebuchet MS;
	color: black;
	margin:4px;
	padding-left:4px;
	padding-right:4px;
	background-color: #FFFFFF;
	text-decoration:none;
	margin-bottom:10px;
	max-width:500px;
	
	
}

.paginacion a:visited{
	font-size: 15px;
	font-family: Trebuchet MS;
	color: black;
	margin:4px;
	padding-left:4px;
	padding-right:4px;
	background-color: #FFFFFF;
	text-decoration:none;
	margin-bottom:10px;
	max-width:500px;
	
}

.paginacion a:active{
	font-size: 15px;
	font-family: Trebuchet MS;
	color: red;
	margin:4px;
	padding-left:4px;
	padding-right:4px;
	background-color: #FFFFFF;
	text-decoration:none;
	margin-bottom:10px;
	
	max-width:500px;
}

.paginacion a:hover{
	font-size: 15px;
	font-family: Trebuchet MS;
	color: black;
	margin:4px;
	padding-left:4px;
	padding-right:4px;
	background-color: #E6E6E6;
	text-decoration:none;
	margin-bottom:10px;
	max-width:500px;
}

.footer	{
	font-family:Tahoma;
	width:600px;
	font-size: 12px;
	color:#ADADAD;
	margin-top:20px;
	text-align:center;
	margin-left:100px;
}

.barra_portales {
	display: inline;
	text-align: center;
	color: white;
	font-size: 14px;
	font-family: Trebuchet MS;
	font-weight:bold;
	text-decoration:none;
	padding:1px;
	padding-top:0px;
	padding-bottom:0px;
}

.barra_portales a:link{
	display: inline;
	text-align: center;
	color: white;
	text-decoration:none;
}


.barra_portales a:visited{
	display: inline;
	text-align: center;
	color: white;
	text-decoration:none;
}

.barra_portales a:hover{
	display: inline;
	text-align: center;
	text-decoration:none;
	color:red;
}

.subfamilias	{
	display:inline;
	margin-right:3px;
	font-family:Tahoma;
	font-size:10px;
	color: #7C7C7C;
	text-decoration:none;
	padding-left:0px;
}

.subfamilias	a:link{
	display:inline;
	margin-right:3px;
	font-family:Tahoma;
	font-size:10px;
	color: #7C7C7C;
	margin:1px;
	text-decoration:none;
	padding-left:0px;
}

.subfamilias	a:visited{
	display:inline;
	margin-right:3px;
	font-family:Tahoma;
	font-size:10px;
	color: #7C7C7C;
	margin:1px;
	text-decoration:none;
	padding-left:0px;
}

.subfamilias	a:hover{
	display:inline;
	margin-right:3px;
	font-family:Tahoma;
	font-size:10px;
	color: black;
	margin:1px;
	text-decoration:underline;
	padding-left:0px;
}


ul.links22	{
	font-family: Arial;
	font-size: 10px;
	color: #7A7A7A;
	text-indent: 0px;
	list-style-type: square;
	letter-spacing:0px;
	margin-top:0px;
	margin-bottom:0px;
	line-height:14px;
	
	}

ul.links22	a	{
	text-decoration: none;
	color: #7A7A7A;
	
	}

ul.links22	a:hover	{
	text-decoration: underline;
	color: #7A7A7A;
	
	}

.secciones	{
	display:inline;
	font-family:Tahoma;
	font-size:12px;
	color: #7A7A7A;
	margin:1px;
	text-align:center;
	text-decoration:none;
	letter-spacing:1px;
}

.secciones	a:link{
	font-family:Tahoma;
	display:inline;
	font-size:12px;
	color: #7A7A7A;
	margin:1px;
	text-align:center;
	text-decoration:none;
	letter-spacing:1px;
}

.secciones	a:visited{
	font-family:Tahoma;
	display:inline;
	font-size:12px;
	color: #7A7A7A;
	margin:1px;
	text-align:center;
	text-decoration:none;
	letter-spacing:1px;
}

.secciones	a:hover{
	font-family:Tahoma;
	display:inline;
	font-size:12px;
	color: #7A7A7A;
	margin:1px;
	text-align:center;
	text-decoration:underline;
	letter-spacing:1px;
}

.links_container {
   margin: 0 auto;
   width:900 px;
   height:400px;
   position:relative;
}

.links_izquierda	{
   width:250px;
   height:300px;
   background-color:#F0F0F0;
   margin:0;
   padding:5px;
   position:absolute;
   top:2px;
   left:2px;
}


.links_principal	{
   width:320px;
   height:300px;
   background-color:#F0F0F0;
   margin:0 0 0 10px;
   padding:5px;
   position:absolute;
   top:2px;
   left:260px;
   
   
}

.links_derecha{
   width:270px;
   height:430px;
   background-color:#F0F0F0;
   margin:0 0 0 10px;
   padding:5px;
   position:absolute;
   top:2px;
   left:600px;
   text-align:center;
}



ul.barra_menu	{
	margin:0 0 3px 0;
	padding:0px;
}

ul.barra_menu	li {
	display:inline;
	font-family:Arial;
	font-size:9px;
	color: #8B8B8B;
	text-decoration:none;
	margin-right:5px;
	letter-spacing:-1px;
}

ul.barra_menu	li	a:link{
	color: #8B8B8B;
	text-decoration:none;
}

ul.barra_menu	li a:visited{
	color: #8B8B8B;
	text-decoration:none;
}

ul.barra_menu	li a:hover{
	color: red;
	text-decoration:none;
	
}

.home_contenedor_div	{
	width:295px;
	
}

.home_barratitulo_new_div	{
	
	height:20px;
	background:URL('../imagenes/blockdefault2.png');
	line-height:20px;
	margin: 4px 0 2px 0;
}

.home_barratitulo_new_p	{
	font-size:11px;
	color: white;
	font-family: Trebuchet MS;
	letter-spacing:0px;
	text-align:center;
}

.home_contenidos_blanca_div	{
	
	padding-left:10px; 
	padding-right:10px;
	padding-top:10px; 
	padding-bottom: 10px;
	margin-bottom:5px;
}

.home_contenidos_gris_div	{
	
	padding-left:10px; 
	padding-right:10px;
	padding-top:10px; 
	padding-bottom: 10px;
	margin-bottom:5px;
	background-color: #EBEBEB;
}


/****************************/
/* NUEVOS FORMATOS PARA DIV */
/****************************/

td.barratitulo1	{
	background:URL('../imagenes/blockdefault2.png');*/
	/*background-color:#DBDBDB;*/
	text-align: left;
	font-size:11px;
	color: white;
	font-family: Trebuchet MS;
	padding-top:3px;
	padding-bottom:0px;
	padding-left:31px;
	letter-spacing:0px;
	border-bottom:1px solid black;
}

td.barratitulo2	{
	background:URL('../imagenes/blockdefault2.png');*/
	/*background-color:#DBDBDB;*/
	text-align: left;
	font-size:11px;
	color: white;
	font-family: Trebuchet MS;
	padding-top:3px;
	padding-bottom:0px;
	padding-left:31px;
	letter-spacing:0px;
	border-bottom:1px solid black;
}

td.barratitulo3	{

	background:URL('../imagenes/blockdefault2.png');*/
	/*background-color:#DBDBDB;*/
	text-align: left;
	font-size:11px;
	color: white;
	font-family: Trebuchet MS;
	padding-top:3px;
	padding-bottom:0px;
	padding-left:31px;
	letter-spacing:0px;
	border-bottom:1px solid black;
}

td.barratitulo4	{

	background:URL('../imagenes/blockdefault2.png');*/
	/*background-color:#DBDBDB;*/
	text-align: left;
	font-size:11px;
	color: white;
	font-family: Trebuchet MS;
	padding-top:3px;
	padding-bottom:0px;
	padding-left:31px;
	letter-spacing:0px;
	border-bottom:1px solid black;
}






table.barra_portales	{
	border: 0px solid white;
	background-color: black;
	height:30px;
	margin-top:0px;

}

td.barra_portales1	{
	/*background:URL('../imagenes/blockdefault.png');*/
	background-color: #7575FF;
}



td.barra_portales2	{
	/*background:URL('../imagenes/blockdefault.png');*/
	background-color: #FF4242;
}

td.barra_portales3	{
	/*background:URL('../imagenes/blockdefault.png');*/
	background-color:#FF8306;
}


.barra_principal {
	text-align: center;
	color:#7D7D7D;
	font-size: 9px;
	font-family: Trebuchet MS;
	text-decoration:none;
}

.barra_principal a:link{
	text-align: center;
	color:#7D7D7D;
	font-size: 9px;
	font-family: Trebuchet MS;
	text-decoration:none;
}


.barra_principal a:visited{
	text-align: center;
	color:#7D7D7D;
	font-size: 9px;
	font-family: Trebuchet MS;
	text-decoration:none;
}

.barra_principal a:hover{
	font-size: 9px;
	text-align: center;
	text-decoration:none;
	color:red;
}

td.barra_principal1	{
	/*background:URL('../imagenes/blockactive.png');*/
	/*background-color: #2020FF;*/
	vertical-align:bottom;
	text-align:left;

}

td.barra_principal2	{
	/*background:URL('../imagenes/blockactive.png');*/
	/*background-color: #D50000;*/
	vertical-align:bottom;
	text-align:left;
}

td.barra_principal3	{
	/*background:URL('../imagenes/blockactive.png');*/
	/*background-color: #70A600;*/
	vertical-align:bottom;
	text-align:left;
}

td.barra_principal4	{
	/*background:URL('../imagenes/blockactive.png');*/
	/*background-color: #70A600;*/
	vertical-align:bottom;
	text-align:left;
}



table.contenidos	{
	border: 0px solid #EEEEEE;
	background-color: black;
	
}


table.contenidos_blanca	{
	border-top:0px solid #C9C9C9;
}

table.contenidos_gris {
	border-top:0px solid #C9C9C9;
	background-color:white;
}



table.contenidos_lateral {
	border:2px solid #FF9933;
	background-color:white;
	padding:0px;
}

td.contenidos_gris	{
	padding-left:10px; 
	padding-right:10px;
	padding-top:10px; 
	padding-bottom: 10px;
	background-color: #F2F2F2;
}

td.contenidos_lateral	{
	padding-left:10px; 
	padding-right:10px;
	padding-top:10px; 
	padding-bottom: 10px;
	background-color: #FFECC6;
}

td.barratitulo_lateral	{
	/*background:url('../../imagenes/block_naranja.png');*/
	text-align: left;
	font-size:11px;
	color: black;
	font-weight:bold;
	font-family: Tahoma;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:10px;
	letter-spacing:0px;
	border-bottom:2px solid #FF9933;
	background-color:#FFCC33;
}

td.contenidos_blanca	{
	padding-left:10px; 
	padding-right:10px;
	padding-top:10px; 
	padding-bottom: 10px;
}

td.contenidos_blanca_new	{
	padding-left:3px; 
	padding-right:3px;
	padding-top:4px; 
	padding-bottom: 3px;
	background-color: #FFFFFF;
}

.mas_de	{
	font-family: Arial;
	font-size: 10px;
	color: #4B4B4B;
	padding-bottom:1px;
	text-align:left;
	padding-left:2px;
	margin-bottom:0px;
	border-bottom:1px dotted #4B4B4B;
	text-transform:uppercase;
	

	
	}



ul.contenidos	{
	font-family: Trebuchet MS;
	font-size: 11px;
	color: red;
	text-indent: 1px;
	list-style-type: square;
	
	}

ul.contenidos	a	{
	text-decoration: underline;
	color:#FFFFFF;
	
	}

ul.contenidos	a:hover	{
	color:red;
	
	}








.tituloseccion	{
	font-family: Trebuchet MS;
	font-size: 15px;
	line-height: 100%;
	padding-top: 20px;
	font-weight: bold;
	color: black;
	line-height: 80%;
	text-align: center;
	width: 600px;
	margin-top: 10px;
}




.textobienvenida	{
	font-family: Trebuchet MS;
	font-size: 13px;
	color: #7C7C7C;
	line-height: 100%;
	margin-top: 4px;
	margin-bottom: 20px;
	width: 400px;
}

.textobienvenidagrande	{
	font-family: Trebuchet MS;
	font-size: 14px;
	color: black;
	line-height: 100%;

	}



.textolegal	{
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #4D4D4D;
}


.textolegal	a:link {
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #7C7C7C;
	text-decoration: none;
}

.textolegal	a:visited {
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #7C7C7C;
	text-decoration: none;
}

.textolegal	a:active {
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #7C7C7C;
	text-decoration: none;
}

.textolegal	a:hover {
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #330000;
	text-decoration: underline;
}





.linkmafds	a:link	{
	font-family: Trebuchet MS;
	font-size: 10px;
	letter-spacing: 0px;
	color:blue;
	padding-bottom: 2px;
	margin-bottom: 1px;
	margin-top: 1px;
	padding-top: 2px;
	padding-left:26px;
	height:24px;
	text-align: left;
	text-decoration: none;
	background: URL('../../imagenes/iconos/ok.png');
	background-repeat: no-repeat;
	
}

.iconos		{
	font-family: Trebuchet MS;
	font-size: 10px;
	letter-spacing: -1px;
	color:#7F7F7F;
	text-align:left;
	text-transform:uppercase;
	width:60px;
	margin-left:0px;
	padding-left:0px;
	
}






.textoslide	{
	font-family: Trebuchet MS;
	font-size: 11px;
	line-height:14px;
	color: #646464;
	margin-top: 5px;
	margin-bottom: 5px;
	
}

.pasos3	{
	font-family: Trebuchet MS;
	font-size: 10px;
	color: #969696;
	margin-top: 5px;
	margin-bottom: 5px;
	line-height: 110%;
	text-align: left;
	padding-left:85px;
	padding-top:0px;
	letter-spacing: 0px;
}

.textofirma	a:link{
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #646464;
	margin-top: 5px;
	margin-bottom: 5px;
	line-height: 100%;
	color: red;
	text-decoration: underline;
}

.textofirma	a:hover{
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #646464;
	margin-top: 5px;
	margin-bottom: 5px;
	line-height: 100%;
	color: black;
	text-decoration: underline;
}

.textofirma	a:visited{
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #646464;
	margin-top: 5px;
	margin-bottom: 5px;
	line-height: 100%;
	color: red;
	text-decoration: underline;
}


.titulofirma	{
	font-family: Trebuchet MS;
	font-size: 13px;
	line-height:16px;
	letter-spacing: -1px;
	line-height: 100%;
	margin-top: 2px;
	margin-bottom: 2px;
	color: black;
	font-weight: normal;
	
}

h1	{
	font-family: Trebuchet MS;
	font-size:25px;
	color: black;
	letter-spacing: -1px;
	font-weight: normal;
	margin-bottom: 0px;
}

h2	{
	font-family: Trebuchet MS;
	font-size:21px;
	line-height:21px;
	color: black;
	letter-spacing: -1px;
	font-weight: normal;
	margin-bottom: 1px;
	margin-top: 1px;
}



h3	{
	font-family: Trebuchet MS;
	font-size:17px;
	line-height:17px;
	color: black;
	font-weight:lighter;
	letter-spacing: -1px;
	margin-bottom: 1px;
	margin-top: 1px;

}

h3	a:link	{
	color:black;
	text-decoration:none;
}

h3	a:visited	{
	color:black;
	text-decoration:none;
}

h3	a:hover	{
	color:black;
	text-decoration:underline;
}
h1	a:link{
	
	color: black;
	text-decoration:none;
}

h1	a:visited{
	
	color: black;
	text-decoration:none;
}

h1	a:hover{
	
	color: black;
	text-decoration:underline;
}

h2	a:link	{
	color:#000000;
	text-decoration:none;
}

h2	a:visited	{
	color:#000000;
	text-decoration:none;
}

h2	a:hover	{
	color: #F00000;
	text-decoration:underline;
}

h4	{
	font-family: Arial;
	font-size: 11px;
	letter-spacing: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
	color: black;
	font-weight: normal;

}

h4	a:link	{
	margin-top: 2px;
	margin-bottom: 2px;
	color: black;
	font-weight: normal;
	text-decoration:none;
}

h4	a:visited	{
	margin-top: 2px;
	margin-bottom: 2px;
	color: black;
	font-weight: normal;
	text-decoration:none;
}

h4	a:hover	{
	margin-top: 2px;
	margin-bottom: 2px;
	color: black;
	font-weight: normal;
	text-decoration:underline;

}


h5	{
	font-family: Trebuchet MS;
	font-size: 13px;
	line-height:16px;
	letter-spacing: 0px;
	line-height: 100%;
	margin-top: 2px;
	margin-bottom: 2px;
	color: #3333FF;
	font-weight: normal;
	text-decoration:none;

}

h5	a:link	{
	font-family: Trebuchet MS;
	font-size: 13px;
	line-height:16px;
	letter-spacing: 0px;
	line-height: 100%;
	margin-top: 2px;
	margin-bottom: 2px;
	color: #3333FF;
	font-weight: normal;
	text-decoration:none;
}

h5	a:visited	{
	text-decoration:none;
	color: #3333FF;
	}


h5	a:hover	{
	text-decoration:underline;

}

.losmas	{
	font-family: Trebuchet MS;
	text-align:left;
	font-size: 11px;
	line-height:16px;
	line-height: 100%;
	margin-top: 2px;
	margin-bottom: 2px;
	color: black;
	font-weight: normal;

}

.losmas	a:link	{
	font-family: Trebuchet MS;
	font-size: 11px;
	line-height:16px;
	line-height: 100%;
	margin-top: 2px;
	margin-bottom: 2px;
	color: blue;
	font-weight: normal;
	text-decoration:none;
}

.losmas	a:visited	{
	font-family: Trebuchet MS;
	font-size: 11px;
	line-height:16px;
	line-height: 100%;
	margin-top: 2px;
	margin-bottom: 2px;
	color: blue;
	font-weight: normal;
	text-decoration:none;
}

.losmas	a:hover	{
	font-family: Trebuchet MS;
	font-size: 11px;
	line-height:16px;
	line-height: 100%;
	margin-top: 2px;
	margin-bottom: 2px;
	color: blue;
	font-weight: normal;
	text-decoration:underline;
}

.textofirma	{
	font-family: Trebuchet MS;
	font-size: 11px;
	letter-spacing: 0px;
	color: #646464;
	margin-top: 5px;
	margin-bottom: 5px;
	text-align:left;
}


.textofirma	a:link{
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #646464;
	margin-top: 5px;
	margin-bottom: 5px;
	line-height: 100%;
	color: red;
	text-decoration: underline;
}

.textofirma	a:hover{
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #646464;
	margin-top: 5px;
	margin-bottom: 5px;
	line-height: 100%;
	color: black;
	text-decoration: underline;
}

.textofirma	a:visited{
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #646464;
	margin-top: 5px;
	margin-bottom: 5px;
	line-height: 100%;
	color: red;
	text-decoration: underline;
}


