html 	{height:100%; }
body	{background:#f2f1ff url(../i/fondo.gif) top left repeat-x; margin:0 ; padding:0; color:#a2a2a2; font-size:11px; font-family:Arial, Tahoma;  line-height:17px; height:100%; }
img		{border:0; }
form	{padding:0; margin:0; }
a:visited		{color:#9c99d2; }

.menu_arriba			{width:100%; background: url(../i/menu_arriba.gif) top left repeat-x; height:27px; }
.menu_arriba div		{width:785px; margin:0 auto; text-align:right; padding:0; }
.menu_arriba div div	{padding:0; }
.menu_arriba ul			{float:right; list-style:none; margin:3px 30px 0 0; padding:0; }
.menu_arriba ul li		{float:left; color:#c0b3c7; }
.menu_arriba ul a		{color:#c0b3c7; text-decoration:none; }
.menu_arriba ul a:hover	{text-decoration:underline; }

/*background: url(../i/sombra.gif) top left no-repeat;  */
.pg1		{width:785px; margin:0 auto; min-height:100%; height:auto ! important;  height:100%; }
.pg2		{float:left; width:790px; margin:0 auto; min-height:100%; height:auto ! important; height:100%;}

/* pie */
.pie					{float:left; width:100%; background:#000 url(../i/pie_fondo.gif) top left repeat-x; height:200px; margin:30px 0 0 0; color:#c0b3c7; }
.pie a					{color:#c0b3c7; text-decoration:none; display:block; margin:0 0 0 20px; padding:2px 0 10px 20px; }
.pie a:hover			{text-decoration:underline; }
.pie2 					{width:785px; margin:0 auto; padding:10px 0 0 0; }
.pie3 					{float:left; width:545px; padding:10px 0 0 0;  }
.copy					{float:left; width:535px; padding:20px 0 0 0; color:#bb9ec9; }
.pie_lala				{float:left; width:200px; background: url(../i/pie_linea.gif) top left no-repeat; height:190px;}
.pie_lala .inicio		{background: url(../i/inicio.gif) top left no-repeat; }
.pie_lala .favoritos	{background: url(../i/favoritos.gif) top left no-repeat;}
address					{float:left; width:250px; font-style:normal; display:inline; margin:0 0 0 0; }
.pie strong				{color:#fff;}




.logo			{float:left; width:785px; }

.cabecera			{float:left; width:781px; height:27px;  background:url(../i/cabecera_1.gif) top left no-repeat; padding:0 0 0 4px; margin:0 0 3px 0; }
.cabecera div		{float:left; width:777px; background:url(../i/cabecera_2.gif) top right no-repeat; padding:0 4px 0 0 ; }
.cabecera ul		{float:left; width:777px; margin:0; padding:3px 0 0 0; height:23px; list-style:none; background:#d1d1d1 url(../i/cabecera_ul.gif) top left repeat-x; border-bottom:1px solid #a8a8a8; }
.cabecera li		{float:left;  border-right:1px solid #d1d1d1;  }
.cabecera a			{float:left; color:#404040; height:18px; display:block; padding:4px 20px 0 20px; background-image: url(../i/cabecera_li.gif);  background-position:top left;  background-repeat:repeat-x;  font-weight:bold;  border-top:1px solid #f6f6f6;  text-decoration:none;}
.cabecera a:hover	{color:#fff; height:18px; padding:4px 19px 0 19px;  background-image: url(../i/cabecera_li_over.gif);  border-top:1px solid #fcb25d;  border-left:1px solid #fcb25d;  border-right:1px solid #fcb25d; }
.cabecera a.on		{color:#fff; height:18px; padding:4px 19px 0 19px; background-position:bottom left; border-top:1px solid #000;  border-left:1px solid #000;  border-right:1px solid #000; }
.cabecera_imagen	{margin:0 0 2px 2px; }

.cabecera2			{float:left; width:777px; padding:0 0 0 4px; margin:0; }
.cabecera2 div		{float:left; height:25px; padding:6px 0 0 0; background:url(../i/cabecera2.gif) top left no-repeat; }
.cabecera2 ul		{float:left; width:777px; margin:0; padding:0; list-style:none; }
.cabecera2 li		{float:left; text-align:center; }
.cabecera2 a		{display:block; color:#9f9f9f; font-weight:bold; text-decoration:none; padding:2px 0 0 0; }
.cabecera2 a:visited{color:#999999}
.cabecera2 a:link 	{color:#999999}
.cabecera2 a:hover	{color:#333333 ! important; ; }
.cabecera2 a.on		{color:#333333 ! important; }
.cabecera2 .una		{width:243px; }
.cabecera2 .dos		{width:273px; }
.cabecera2 .tres	{width:250px; }
.cabecera2 .una a	{width:243px; }
.cabecera2 .dos a	{width:273px; }
.cabecera2 .tres a	{width:250px; }

.cabecera_vacia			{float:left; width:781px; height:27px;  background:url(../i/cabecera_1.gif) top left no-repeat; padding:0 0 0 4px; margin:0 0 3px 0; }
.cabecera_vacia div		{float:left; width:777px; background:url(../i/cabecera_2.gif) top right no-repeat; padding:0 4px 0 0 ; }
.cabecera_vacia div div		{float:left; width:777px; margin:0; padding:3px 0 0 0; height:23px; background:url(../i/cabecera3.gif) top left repeat-x; border-bottom:1px solid #a8a8a8; }


.cabecera4			{float:left; width:777px; padding:0 0 0 4px; margin:0; }
.cabecera4 div		{float:left; height:25px; padding:6px 0 0 0; background:url(../i/cabecera4.gif) top left no-repeat; }
.cabecera4 ul		{float:left; width:777px; margin:0; padding:0; list-style:none; }
.cabecera4 li		{float:left; text-align:center; }
.cabecera4 a		{display:block; color:#9f9f9f; font-weight:bold; text-decoration:none; padding:2px 0 0 0; }
.cabecera4 a:hover	{color:#333333 ! important; ; }
.cabecera4 a:visited{color:#999999}
.cabecera4 a:link 	{color:#999999}
.cabecera4 a.on		{color:#333333 ! important; ; }
.cabecera4 .una_2		{width:220px; }
.cabecera4 .una_2 a		{width:220px; }
.cabecera4 .dos_2		{width:200px; }
.cabecera4 .dos_2 a		{width:200px; }
.cabecera4 .tres_2		{width:180px; }
.cabecera4 .tres_2 a	{width:180px; }
.cabecera4 .cuatro_2	{width:160px; }
.cabecera4 .cuatro_2 a	{width:160px; }


.cabecera5			{float:left; width:777px; padding:0 0 0 4px; margin:0; }
.cabecera5 div		{float:left; height:25px; padding:6px 0 0 0; background:url(../i/cabecera4.gif) top left no-repeat; }
.cabecera5 ul		{float:left; width:777px; margin:0; padding:0; list-style:none; }
.cabecera5 li		{float:left; text-align:center; }
.cabecera5 a		{display:block; color:#9f9f9f; font-weight:bold; text-decoration:none; padding:2px 0 0 0; }
.cabecera5 a:hover	{color:#333333 ! important; ; }
.cabecera5 a:visited{color:#999999}
.cabecera5 a:link 	{color:#999999}
.cabecera5 a.on		{color:#333333 ! important; ; }
.cabecera5 .una_3		{width:220px; }
.cabecera5 .una_3 a		{width:220px; }
.cabecera5 .dos_3		{width:200px; }
.cabecera5 .dos_3 a		{width:200px; }



 
.migas			{float:left; width:730px; padding:0 0 0 30px; margin:10px 0 0 0 ; }
.migas ul		{float:left; margin:0; padding:0; list-style:none; }
.migas li		{float:left; color:#566498; font-size:10px; }
.migas a		{color:#566498; text-decoration:none; }
.migas a:hover	{text-decoration:underline;}

h1						{float:left; width:765px; background: url(../i/h1_fondo.gif) bottom left repeat-x; padding:20px 0 10px 15px; margin:0 0 0 3px; color:#f7931e; font-size:18px; }
.contenido				{float:left; width:790px; }
.columna_izquierda		{float:left; width:543px; }
.columna_derecha		{float:right; width:240px; }
.columna_derecha2		{float:left; padding:35px 0 0 0;}


.fecha_imprimir					{float:left; width:543px; margin:0 0 10px 0: }
.fecha_imprimir .imprimir		{float:right; padding:5px 0 5px 20px; background:url(../i/imprimir.gif) top left no-repeat; color:#556398; font-size:10px; margin:2px 0 0 0; text-decoration:none; }
.fecha_imprimir .imprimir:hover	{text-decoration:underline; }
.fecha_imprimir .fecha			{float:left; width:200px; color:#aaaaaa; font-size:9px;  padding:10px 0 0 15px; }

.columna_izquierda p			{color:#333; padding:5px 15px 10px 15px; margin:0 ; }


.caja						{float:left; width:544px; margin:0 0 10px 0; }
.caja_a						{float:left; width:541px; background:url(../i/caja_a.gif) top left no-repeat; height:26px; margin:5px 0 0 0; }
.caja_m						{float:left; width:541px; background:url(../i/caja_m.gif) top left repeat-y; padding:0 0 0 3px; margin:0; }
.caja_b						{float:left; width:541px; background:url(../i/caja_b.gif) top left no-repeat; height:9px; font-size:1px; margin:0 0 10px 0; }
.caja_cerrada .caja_a		{float:left; width:541px; background:url(../i/caja_ab.gif) top left no-repeat; height:7px; font-size:.01em; }
.caja h2					{font-size:14px; color:#333; margin:0; padding:5px 0 0 15px; }
.caja h3					{font-size:12px; color:#333; margin:0; padding:0 0 0 15px; }
.caja p						{float:none; padding:5px 15px 0 15px; color:#aaaaaa; margin:0; }
.caja .subtitulo			{float:left; width:505px; border-bottom:1px solid #d4d4d4; border-top:1px solid #fff; background:#f7f7f7; height:20px;  padding:2px 15px 0 15px; font-size:12px; color:#333; font-weight:bold; }
.caja .separador			{float:left; width:535px; height:22px; font-size:.01em; background:url(../i/caja_separador.gif) top left no-repeat; }

.columna_derecha .caja		{width:236px; margin: 0; }
.columna_derecha .caja_a	{float:left; width:233px; background:url(../i/cajad_a.gif) top left no-repeat; height:27px; margin:0; overflow:hidden; }
.columna_derecha .caja_m	{float:left; width:233px; background:url(../i/cajad_m.gif) top left repeat-y; padding:0 0 0 0; }
.columna_derecha .caja_b	{float:left; width:233px; background:url(../i/cajad_b.gif) top left no-repeat; height:7px; font-size:.01em; }
.columna_derecha .caja_cerrada .caja_a	{float:left; width:233px; background:url(../i/cajad_ab.gif) top left no-repeat; height:7px; font-size:.01em; }
.columna_derecha .caja h2	{font-size:12px; color:#333; margin:0; padding:5px 0 0 15px; }
.columna_derecha .separador	{width:233px; height:22px; font-size:.01em; background:url(../i/caja_separador2.gif) top left no-repeat; margin:0 0 0 4px; }



/* conoce */
.asesoria_tributaria			{background: url(../i/software_gestion_tributaria.gif) top left no-repeat;  padding: 0 20px 0 100px; margin:15px 0 0 0;}
.asesoria_tributaria h3			{margin:0; padding:0; color:#666699; font-size:12px; }
.asesoria_tributaria h3 a		{color:#666699; text-decoration:none; }
.asesoria_tributaria h3 a:hover	{text-decoration:underline; }
.software_gestion_tributaria		{background: url(../i/asesoria_tributaria.gif) top left no-repeat;  padding: 0 20px 20px 100px; margin:15px 0 0 0; }
.software_gestion_tributaria h3		{margin:0; padding:0; color:#666699; font-size:12px; }
.software_gestion_tributaria h3 a	{color:#666699; text-decoration:none; }
.software_gestion_tributaria h3 a	{text-decoration:underline; }

.flecha_ul			{}
.flecha_ul ul		{margin:0; padding:10px 0 20px 20px; list-style:none; }
.flecha_ul li		{width:180px; background:url(../i/flecha1.gif) top left no-repeat; padding:0 0 2px 20px; color:#556398; font-size:11px; border-bottom:1px solid #dddddd;margin:0 0 5px 0; }
.flecha_ul a		{color:#556398; text-decoration:none; }
.flecha_ul a:hover	{text-decoration:underline; }


/* clientes */
.listado_clientes			{float:left; color:#556398; list-style:none; margin:10px 10px 10px 0 ; padding:0; }
.listado_clientes li		{float:left; padding:0 0 0 10px ; font-weight:bold; }
.listado_clientes a			{color:#556398; text-decoration:none; }
.listado_clientes a:hover	{text-decoration:underline; }
.listado_naranja			{float:left; width:480px; margin:10px 0 0 10px; padding:0; list-style:none; }
.listado_naranja li			{float:left; width:470px; background: url(../i/listado_naranja.gif) top left no-repeat; padding:0 0 5px 10px; }

.subir				{float:left; width:520px; text-align:right; }
.subir a			{background: url(../i/subir.jpg) top right no-repeat; padding:0 10px 0 0; text-decoration:none; color:#556398;}
.subir a:hover		{text-decoration:underline; }

/* noticias */
.titulo_noticia				{padding:5px 0 0 15px; color:#566498; font-weight:bold; font-size:14px; }
.titulo_noticia a			{color:#566498; text-decoration:none; }
.titulo_noticia a:hover		{text-decoration:underline;}
.titulo_noticia_ppal		{padding:5px 0 0 15px; color:#f7931e;  font-weight:bold; font-size:14px; }
.archivo_descargable			{color:#566498; padding:0 0 0 0 ; margin:0 0 0 15px; font-size:10px; }
.archivo_descargable a			{display:block; width:100px; padding:5px 0 0 33px; margin:10px 0 5px 0;  height:25px;  color:#566498; text-decoration:none; background: url(../i/pdf.gif) top left no-repeat; }
.archivo_descargable a:hover	{text-decoration:underline; }
.archivo_descargable span		{color:#959595; }

.fecha_noticia					{color:#333333; margin:5px 0 0 15px; font-size:10px; }

.flecha2_ul			{float:left; }
.flecha2_ul ul		{float:left; margin:0; padding:10px 0 20px 20px; list-style:none; }
.flecha2_ul li		{float:left; width:180px; background:url(../i/flecha2.gif) top left no-repeat; padding:0 0 2px 10px; font-size:11px; margin:0 0 5px 0; color:#959595; font-size:10px; line-height:12px; }
.flecha2_ul a		{color:#556398; text-decoration:none; font-weight:bold; }
.flecha2_ul a:hover	{text-decoration:underline; }

.flecha3_ul			{}
.flecha3_ul ul		{margin:0; padding:10px 0 20px 20px; list-style:none; }
.flecha3_ul li		{width:190px; font-size:11px; margin:0 0 0 0; color:#959595; font-size:10px; line-height:12px; border-bottom:1px solid #dddddd; padding:0 0 1px 0; }
.flecha3_ul a		{display:block; width:180px; height:18px; background-image:url(../i/flecha3.gif); background-position:top left; background-repeat: no-repeat; padding:2px 0 0 10px; color:#556398; text-decoration:none; font-weight:bold; }
.flecha3_ul a:hover	{background-color:#eff1ee; }
.flecha3_ul a.on	{background-color:#eff1ee; }


.mapa_web					{margin:40px 0 0 20px; width:500px;  padding:0; list-style:none; color:#556398; }
.mapa_web a					{text-decoration:none; color:#556398; display:block; height:20px; }
.mapa_web a:hover			{text-decoration:underline; }

.mapa_web li				{background: url(../i/mp0.gif) top left repeat-x; border-top:1px solid #e5e5e5; border-bottom:1px solid #dddddd; }
.mapa_web li a				{background: url(../i/mp1.gif) top left no-repeat; padding:0 0 0 20px; font-weight:bold; font-size:12px; }

.mapa_web li ul 			{margin:0 0 0 50px; padding:0; list-style:none; }
.mapa_web li ul li			{background:none; border-bottom:1px solid #dddddd; border-top:0; }
.mapa_web li ul li a		{background: url(../i/mp2.gif) top left no-repeat; padding:0 0 0 10px; font-weight:normal; font-size:11px; }

.mapa_web li ul li ul 		{margin:0 0 0 50px; padding:0; list-style:none; }
.mapa_web li ul li ul li	{background:none; border-top:1px solid #dddddd; border-bottom:0;}
.mapa_web li ul li ul li a	{background: url(../i/mp3.gif) top left no-repeat; padding:0 0 0 10px; }

.contacto_mw 		{background: url(../i/contacto_mw.gif) top left no-repeat; padding:15px; height:200px; }
.contacto_mw p		{}
.contacto_mw a		{text-decoration:none; color:#556398; }
.contacto_mw a:hover{text-decoration:underline; }

/* asesoria */
.at	{width:460px; height:81px; border-bottom:1px solid #dedede; background: url(../i/at.gif) top left no-repeat; padding:10px 0 0 50px; margin:0 0 0 15px; }
.cg	{width:460px; height:81px; border-bottom:1px solid #dedede; background: url(../i/cg.gif) top left no-repeat; padding:10px 0 0 50px; margin:0 0 0 15px; }

/* sowftware */
.gib	{width:460px; height:81px; border-bottom:1px solid #dedede; background: url(../i/gib.gif) top left no-repeat; padding:10px 0 0 50px; margin:0 0 0 15px; }
.git	{width:460px; height:81px; border-bottom:1px solid #dedede; background: url(../i/git.gif) top left no-repeat; padding:10px 0 0 50px; margin:0 0 0 15px; }
.coex	{width:460px; border-bottom:1px solid #dedede; background: url(../i/coex.gif) top left no-repeat; padding:10px 0 0 50px; margin:0 0 0 15px; }

.todos_los_productos			{width:520px; text-align:right; padding:7px 0 0 0; }
.todos_los_productos a			{color:#566498; background:url(../i/flecha5.gif) top right no-repeat; padding:5px 14px 0 0; text-decoration:none; }
.todos_los_productos a:hover	{text-decoration:underline; }

.caja_nuestros_productos 		{float:left; background: url(../i/caja_nuestros_productos.gif) bottom left no-repeat; padding:0 15px 15px 15px;  margin:0 0 0 1px; font-size:12px; }

.flecha5_ul			{}
.flecha5_ul ul		{float:left; width:210px; margin:8px 0 0 0; padding:0; list-style:none; }
.flecha5_ul li		{display:block; width:190px; font-size:11px; margin:0; color:#959595; font-size:10px; line-height:12px; padding:0 0 0 0;background: url(../i/flecha5_ul_borde.gif) bottom left repeat-x; }
.flecha5_ul a		{display:block; width:180px; height:18px; background-image:url(../i/flecha3.gif); background-position:top left; background-repeat: no-repeat; padding:2px 0 0 10px; color:#556398; text-decoration:none; font-weight:bold; }
.flecha5_ul a:hover	{background-color:#eff1ee; }
.flecha5_ul a.on	{background-color:#eff1ee; }
.todos_2			{float:left; width:190px; text-align:right; padding:3px 15px 0 0; background:url(../i/flecha5.gif) top right no-repeat; }
.todos_2 a			{color:#566498; padding:0 0 0 0; text-decoration:none; font-size:11px; }
.todos_2 a:hover	{text-decoration:underline; }



.listado			{float:left; width:520px; margin:0; }
.listado ul			{margin:0; padding:0 0 20px 12px; list-style:none; color:#333; }
.listado li			{background: url(../i/listado_naranja.gif) top left no-repeat; padding:0 0 5px 10px; }


.titu_n					{color:#f7931e; margin:5px 0 5px 15px; }
.flecha10_ul			{} 	
.flecha10_ul ul			{list-style:none; margin:0 0 0 15px; padding:0; } 
.flecha10_ul li			{color:#f7931e; background:url(../i/flecha10.gif) top left no-repeat; padding:2px 0 2px 15px; border-bottom:1px solid #dddddd; font-size:10px;} 
.flecha10_ul a			{color:#566498; text-decoration:none; font-size:11px;} 
.flecha10_ul a:hover	{text-decoration:underline; } 
.flecha10_ul .usuario	{color:#aaaaaa; background:none; } 



.modulos			{}
.modulos ul			{margin:0; padding:10px 0 20px 20px; list-style:none; }
.modulos li			{width:470px; background:url(../i/flecha1.gif) top left no-repeat; padding:2px 0 2px 20px; color:#aaaaaa; font-size:11px; border-bottom:1px solid #dddddd;margin:0 0 5px 0; }
.modulos a			{color:#556398; text-decoration:none; display:block; font-weight:bold; }
.modulos a:hover	{text-decoration:underline; }


.un_producto		{float:left; width:530px;  padding:10px 0 0 0; }
.un_producto span	{color:#f5951d; font-weight:bold; margin:10px 0 0 15px;  }


.un_producto p		{color:#aaa; }
.un_producto p span	{margin:0; }

.foto		{float:right; width:130px; margin:5px 5px 5px 5px; }
.foto img	{cursor:pointer; }		
.foto_sin_a		{float:right; width:130px; margin:5px 5px 5px 5px; }
.foto_sin_a img	{}		



.piefoto	{width:120px; background: url(../i/piefoto.gif) top left repeat-x; padding:5px 5px; font-size:10px; color:#666; line-height:12px; }
.prodductos .separador {float:left; }

.una_caracteristica			{float:left; width:530px;  padding:10px 0 0 0; }
.una_caracteristica span	{color:#f5951d; font-weight:bold; margin:10px 0 0 15px;  }
.una_caracteristica p		{color:#aaa; }
.una_caracteristica p span	{margin:0; }

/* descargas */

.descarga			{width:500px; margin:5px 0 0 15px; color:#f7931e; font-weight:bold: }
.descarga div		{font-weight:normal; background:url(../i/flecha10.gif) top left no-repeat; padding:2px 0 2px 15px; border-bottom:1px solid #dddddd; }
.descarga a			{color:#566498; text-decoration:none; }
.descarga a:hover	{text-decoration:underline; }
.descarga span 		{color:#aaaaaa; padding:0 5px 0 2px ; }
.descarga span span	{color:#f7931e; }

/* enlaces */



.enlaces_listado			{margin:10px 15px 0 15px; pading:0; list-style:none; }
.enlaces_listado li			{border-bottom:1px solid #dddddd; color:#566495; }
.enlaces_listado li a		{display:block; background:url(../i/enlaces_li.gif) top left no-repeat; padding:0 0 0 15px; text-decoration:none;  color:#566495; }
.enlaces_listado li a:hover	{text-decoration:underline;  }


/* contacto */
.contacto2 			{float:left; width:210px; height:300px;  background: url(../i/contacto2.gif) top left no-repeat; padding:10px; color:#aaaaaa; }
.contacto2 p		{}
.contacto2 span		{color:#f7931e; }
.contacto2 a		{text-decoration:none; color:#556398; }
.contacto2 a:hover	{text-decoration:underline; }

.formulario_de_contacto	{color:#aaaaaa; margin:0 15px; }
.formulario_de_contacto label			{width:500px; color:#aaaaaa; display:block; margin:10px 0 0 0; }
.formulario_de_contacto label span		{color:#a929b8; padding:0 0 0 25px; background: url(../i/exclamacion.gif) top left no-repeat;  }
.formulario_de_contacto input			{width:450px; color:#aaa; margin:0 0 0 0; }
.formulario_de_contacto textarea		{width:450px; }
.formulario_de_contacto .enviar			{width:500px; text-align:center; padding:10px 0 0 0 ;}
.formulario_de_contacto .enviar input	{width:80px; height:20px; color:#333; border:1px solid #7a7a79; background:#f4f3f3;  }


.cabecera_home			{float:left; width:784px; height:314px; background:  url(../i/home_fondo.jpg) top left no-repeat; }
.cabecera_home h1		{float:left; width:465px; background: url(../i/h1_fondo.gif) bottom left repeat-x; padding:40px 0 15px 0; margin:0 0 0 15px; color:#f7931e; font-size:24px; }
.cabecera_home p		{float:left; width:420px; margin:0 0 10px 30px; color:#949495; font-size:10px; }
.cabecera_home a		{color:#666699; text-decoration:none; font-weight:bold; font-size:11px; }
.cabecera_home div		{float:left; width:440px; margin:15px 0 0 30px; color:#666699; font-size:14px; font-weight:bold; }
.cabecera_home div a	{color:#666699; font-size:14px;  }
.cabecera_home a:hover	{text-decoration:underline; }

.cabecera_home2			{float:left; width:784px; height:314px; background:  url(../i/home_fondo2.jpg) top left no-repeat; }
.cabecera_home2 h1		{float:left; width:465px; background: url(../i/h1_fondo.gif) bottom left repeat-x; padding:40px 0 15px 0; margin:0 0 0 15px; color:#f7931e; font-size:24px; }
.cabecera_home2 h2		{color:#666699; text-decoration:none; font-weight:bold; font-size:14px;  }
.cabecera_home2 p		{float:left; width:420px; margin:0 0 10px 30px; color:#949495; font-size:12px; }
.cabecera_home2 a		{color:#666699; text-decoration:none; font-weight:bold; font-size:11px; }
.cabecera_home2 div		{float:left; width:440px; margin:15px 0 0 30px; color:#666699; font-size:14px; font-weight:bold; }
.cabecera_home2 div a	{color:#666699; font-size:14px;  }
.cabecera_home2 a:hover	{text-decoration:underline; }


.home .caja_1				{float:left;  width:544px; margin:15px 0 0 0; }
.home .caja_1 .caja_a		{color:#333; font-weight:bold; }
.home .caja_1 .caja_a div	{padding:6px 0 0 15px; }
.home .caja_1 h2			{font-size:16px; color:#696799; margin:0; padding:0 0 0 10px; }
.home .caja_1 h2 a			{color:#696799; text-decoration:none; }
.home .caja_1 h2 a:hover	{text-decoration:underline; }

.home .caja_m_1				{float:left; width:344px; height:150px; padding:15px 0 0 200px; background: url(../i/home_destacado.jpg) top left no-repeat; }

.home .caja_2 				{margin:20px 0 0 0; }
.home .caja_2 .caja_a		{color:#333; font-weight:bold; }
.home .caja_2 .caja_m		{height:132px; }
.home .caja_2 .fecha		{font-size:10px; padding:0 10px 0 15px;}
.home .caja_2 h2			{font-size:12px; color:#696799; margin:0; padding:0 10px 0 15px; }
.home .caja_2 h2 a			{color:#696799; text-decoration:none; }
.home .caja_2 h2 a:hover	{text-decoration:underline; }
.home .caja_2 .caja_a div	{padding:6px 0 0 15px;  }


.caja_home_2			{float:left; width:784px; height:124px; background: url(../i/home_2.jpg) top left no-repeat; padding:20px 0 0 0; }
.caja_home_2 div div	{font-size:14px; color:#666699; font-weight:bold; }
.caja_home_2 a			{color:#666699; text-decoration:none; }
.caja_home_2 a:hover	{text-decoration:underline; }
.caja_home_2 p			{color:#949495; padding:10px 0 0 0; margin:0;}

.ch_1		{float:left; width:190px; padding: 0 0 0 70px; }
.ch_2		{float:left; width:220px; padding: 0 0 0 30px; }
.ch_3		{float:left; width:220px; padding: 0 0 0 30px; }


.modulo_cerrado h2			{background: url(../i/modulo_flecha.gif) top right no-repeat; cursor:pointer; }
.modulo_cerrado .caja_a		{cursor:pointer; }
.modulo_cerrado	.caja_m		{display:none; }
.modulo_cerrado	.caja_b		{display:none; }


