
	body {margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; background-color:#d6e9ff;}
	td {font-weight: normal; font-size: 11px; COLOR: #000000; font-family: Geneva, Arial, Helvetica, sans-serif; Text-decoration: none;}

	/* ############################ */
	/* ## MENU TOP ## */
	/* ############################ */
	
	.txt_mtop{background-image:url(../images/fmenu_h.gif); height:29px; color:#FFFFFF;}
	.td_mtop{padding-left:40px; padding-right:40px;}

	.lnk_mtop, .lnk_mtop:link, .lnk_mtop:visited  {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; Text-decoration: none;}
	.lnk_mtop:hover, .lnk_mtop:active, .lnk_mtop:visited:hover {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #eeeeee; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; Text-decoration: none;}

	/* ############################ */
	/* ## MENU IZQUIERDO ## */
	/* ############################ */

	.dt_top {background-image:url(../images/icon_menu_top.png); background-position:top; background-repeat:repeat-y; font-weight: bold; font-size: 12px; COLOR: ffffff; Text-decoration: none; text-align:left; vertical-align: top; padding-left: 20px; padding-right: 4px; padding-top: 4px; padding-bottom: 4px;}
	.dt_med {background-image:url(../images/icon_menu.gif); background-position:top; background-repeat:repeat-y; font-weight: bold; font-size: 12px; COLOR: ffffff; Text-decoration: none; text-align:left; vertical-align: top; padding-left: 20px; padding-right: 4px; padding-top: 4px; padding-bottom: 4px;}
	dl {width: 160px;}
	ul {vertical-align: top; list-style: none; margin-top: 0px; margin-bottom:0px; margin-left: 0px; margin-right: 0px;}
	li{background-image:url(../images/icon_menu_sec.gif); background-position:top; background-repeat:repeat-y; padding-left: 20px; padding-right: 4px; padding-top: 3px; padding-bottom: 3px;}
	.ul_td {background-image:url(../images/icon_menu_sec.gif); background-position:top; background-repeat:repeat-y; padding-left: 20px; padding-right: 4px; padding-top: 3px; padding-bottom: 3px; vertical-align: top;}

 	.lblancob, .lblancob:link, .lblancob:visited  {font-weight: bold; font-size:12px; COLOR: #ffffff; Text-decoration: none;}
	.lblancob:hover, .lblancob:active, .lblancob:visited:hover {font-weight: bold; font-size:12px; COLOR: #f0f0f0; Text-decoration: none;}

	.lblanco, .lblanco:link, .lblanco:visited  {font-weight: normal; font-size:12px; COLOR: #dddddd; Text-decoration: none;}
	.lblanco:hover, .lblanco:active, .lblanco:visited:hover {font-weight: normal; font-size:12px; COLOR: #ffffff; Text-decoration: underline;}

	/* ############################ */
	/* ## COMUN PIE Y ENCABEZADO ## */
	/* ############################ */

	.txt_fnegro_der {font-weight: normal; height:25px; padding-right:20px; font-size: 11px; COLOR: #ffffff; font-family: Geneva, Arial, Helvetica, sans-serif; letter-spacing:1px; Text-decoration: none;}
	.txt_fnegro_izq {font-weight: normal; height:25px; padding-left:20px; font-size: 11px; COLOR: #ffffff; font-family: Geneva, Arial, Helvetica, sans-serif; letter-spacing:1px; Text-decoration: none;}

	.lnk_fnegro, .lnk_fnegro:link, .lnk_fnegro:visited  {font-weight: normal; font-size: 11px; COLOR: #ffffff; font-family: Geneva, Arial, Helvetica, sans-serif; letter-spacing:1px; Text-decoration: none;}
	.lnk_fnegro:hover, .lnk_fnegro:active, .lnk_fnegro:visited:hover {font-weight: normal; font-size: 11px; COLOR: #dddddd; font-family: Geneva, Arial, Helvetica, sans-serif; letter-spacing:1px; Text-decoration: none;}

	/* ############################ */
	/* ## BARRA DERECHA ## */
	/* ############################ */

	.tit_bmder {font-weight: bold; background-image:url(../images/f_tit_menuder.png); background-position:top; background-repeat:no-repeat; text-align:center; padding-top:5px; padding-bottom:20px; font-size: 12px; COLOR: #ffffff; Text-decoration: none;}