BODY {
	
}
A:link
{
    TEXT-DECORATION: none
}
A:visited
{
    TEXT-DECORATION: none;
}
A:hover
{
    TEXT-DECORATION: underline
}
TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #313E53;
}
INPUT {
	BORDER-RIGHT: #40515b 1px solid; BORDER-TOP: #40515b 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #40515b 1px solid; COLOR: #344249; BORDER-BOTTOM: #40515b 1px solid
}
SELECT {
	FONT-SIZE: 8pt; COLOR: #344249
}
.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #313E53;
}
.texto2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #465562;
}
.text_white_10{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.text_white_bold_10{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.text_blue_bold_10{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0066CC;
}
.text_blue_bold_11{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0066CC;
}
.text_blue_bold_12{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0066CC;
}
.text_red_bold_10{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
}
.text_red_bold_11{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}
.text_red_bold_12{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
.text_black_bold_9{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
}
.text_black_bold_10{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.text_black_bold_11{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.text_black_bold_12{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.text_black_bold_14{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.text_gris_bold_10{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
}
.text_gris_10{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #888888;
}
.borde {
	border: 1px solid #E0E5E9;	
}


.botton80x20_gris{
    FONT-SIZE: 9px;
	color: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica;
	font-weight: bold;
    text-align: left;
    width: 80px;
    height: 40px;
	border-top-style: solid; 
	border-top-width: 1; 
	border-right-style: solid; 
	border-right-width: 1; 
	border-bottom-style: solid; 
	border-bottom-width: 1; 
	border-left-style: solid; 
	border-left-width: 1; 
	border-top-color: #999999;	
	border-left-color: #999999;
	border-right-color: #999999;	
	border-bottom-color: #999999;	
	background-color:#EEEEEE;
}

.botton15x18
{
    BORDER-RIGHT: thin;
    BORDER-TOP: thin;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: url(/css/botazul_15x18.gif);
    BORDER-LEFT: thin;
    WIDTH: 18px;
    CURSOR: pointer;
    COLOR: #ffffff;
    BORDER-BOTTOM: thin;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    HEIGHT: 15px;
    BACKGROUND-COLOR: transparent;
    BACKGROUND-: thin
}


.botton15x18_rojo
{
    BORDER-RIGHT: thin;
    BORDER-TOP: thin;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: url(/images/botrojo_15x18.gif);
    BORDER-LEFT: thin;
    WIDTH: 18px;
    CURSOR: pointer;
    COLOR: #ffffff;
    BORDER-BOTTOM: thin;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    HEIGHT: 15px;
    BACKGROUND-COLOR: transparent;
    BACKGROUND-: thin
}

.botton80x15_rojo
{
    BORDER-RIGHT: thin;
    BORDER-TOP: thin;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    BACKGROUND-IMAGE: url(/images/botrojo_80x15.gif);
    BORDER-LEFT: thin;
    WIDTH: 80px;
    CURSOR: pointer;
    COLOR: #ffffff;
    BORDER-BOTTOM: thin;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    HEIGHT: 15px;
    BACKGROUND-COLOR: transparent;
    BACKGROUND-: thin
}

botton80x23{
    BORDER-RIGHT: thin;
    BORDER-TOP: thin;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: url(/includes/botazul_80x23.gif);
    BORDER-LEFT: thin;
    WIDTH: 80px;
    CURSOR: pointer;
    COLOR: #ffffff;
    BORDER-BOTTOM: thin;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    HEIGHT: 23px;
    BACKGROUND-COLOR: transparent
}


.botton120x23{
    BORDER-RIGHT: thin;
    BORDER-TOP: thin;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: url(/includes/botazul_120x23.gif);
    BORDER-LEFT: thin;
    WIDTH: 120px;
    CURSOR: pointer;
    COLOR: #ffffff;
    BORDER-BOTTOM: thin;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    HEIGHT: 23px;
    BACKGROUND-COLOR: transparent
}
	
.botazul80x23{
    BORDER-RIGHT: thin;
    BORDER-TOP: thin;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: url(/includes/botazul2_80x23.gif);
    BORDER-LEFT: thin;
    WIDTH: 80px;
    CURSOR: pointer;
    COLOR: #ffffff;
    BORDER-BOTTOM: thin;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    HEIGHT: 23px;
    BACKGROUND-COLOR: transparent
}

.botred80x23{
    BORDER-RIGHT: thin;
    BORDER-TOP: thin;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: url(/includes/botred2_80x23.gif);
    BORDER-LEFT: thin;
    WIDTH: 80px;
    CURSOR: pointer;
    COLOR: #ffffff;
    BORDER-BOTTOM: thin;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    HEIGHT: 23px;
    BACKGROUND-COLOR: transparent
}

.botazul120x23{
    BORDER-RIGHT: thin;
    BORDER-TOP: thin;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: url(/includes/botazul2_120x23.gif);
    BORDER-LEFT: thin;
    WIDTH: 120px;
    CURSOR: pointer;
    COLOR: #ffffff;
    BORDER-BOTTOM: thin;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    HEIGHT: 23px;
    BACKGROUND-COLOR: transparent
}

.table_border_left{
    BORDER-RIGHT: 0;
    BORDER-TOP: 0;
    BORDER-BOTTOM: 0;
    BORDER-LEFT: 0;
    BACKGROUND-IMAGE: url(/images/border_left.gif);
    WIDTH: 9px;
}

.table_border_right{
    BORDER-RIGHT: 0;
    BORDER-TOP: 0;
    BORDER-BOTTOM: 0;
    BORDER-LEFT: 0;
    BACKGROUND-IMAGE: url(/images/border_right.gif);
    WIDTH: 7px;
}

.table_line{
    BORDER-RIGHT: 0;
    BORDER-TOP: 0;
    BORDER-BOTTOM: 0;
    BORDER-LEFT: 0;
    BACKGROUND-IMAGE: url(/images/line.gif);
}

.table_border_right_sup{
    BORDER-RIGHT: 0;
    BORDER-TOP: 0;
    BORDER-BOTTOM: 0;
    BORDER-LEFT: 0;
    FONT-WEIGHT: bold;
    BACKGROUND-IMAGE: url(/images/border_right_sup.gif);
    WIDTH: 7px;
}

.table_border_right_inf{
    BORDER-RIGHT: 0;
    BORDER-TOP: 0;
    BORDER-BOTTOM: 0;
    BORDER-LEFT: 0;
    FONT-WEIGHT: bold;
    BACKGROUND-IMAGE: url(/images/border_right_inf.gif);
    WIDTH: 7px;
}

.table_border_left_sup{
    BORDER-RIGHT: 0;
    BORDER-TOP: 0;
    BORDER-BOTTOM: 0;
    BORDER-LEFT: 0;
    FONT-WEIGHT: bold;
    BACKGROUND-IMAGE: url(/images/border_left_sup.gif);
    WIDTH: 7px;
}

.table_border_left_inf{
    BORDER-RIGHT: 0;
    BORDER-TOP: 0;
    BORDER-BOTTOM: 0;
    BORDER-LEFT: 0;
    FONT-WEIGHT: bold;
    BACKGROUND-IMAGE: url(/images/border_left_inf.gif);
    WIDTH: 7px;
}

.table_pestana_activa{
    BORDER-RIGHT: 0;
    BORDER-TOP: 0;
    BORDER-BOTTOM: 0;
    BORDER-LEFT: 0;
    FONT-WEIGHT: bold;
    BACKGROUND-IMAGE: url(/images/pestana.gif);
    WIDTH: 150px;
	HEIGHT: 25px;
}

.table_pestana_activa2{
    BORDER-RIGHT: 0;
    BORDER-TOP: 0;
    BORDER-BOTTOM: 0;
    BORDER-LEFT: 0;
    FONT-WEIGHT: bold;
    BACKGROUND-IMAGE: url(/images/pestana2.gif);
    WIDTH: 150px;
	HEIGHT: 25px;
}

.table_pestana_gris{
    BORDER-RIGHT: 0;
    BORDER-TOP: 0;
    BORDER-BOTTOM: 0;
    BORDER-LEFT: 0;
    FONT-WEIGHT: bold;
    COLOR: #999999;	
    BACKGROUND-IMAGE: url(/images/pestana_gris.gif);
    WIDTH: 150px;
	HEIGHT: 25px
}

.table_pestana_gris2{
    BORDER-RIGHT: 0;
    BORDER-TOP: 0;
    BORDER-BOTTOM: 0;
    BORDER-LEFT: 0;
    FONT-WEIGHT: bold;
    COLOR: #999999;	
    BACKGROUND-IMAGE: url(/images/pestana_gris2.gif);
    WIDTH: 150px;
	HEIGHT: 25px
}

fondo_table1
{
    BORDER-RIGHT: #c0c0c0 1px solid;
    BORDER-TOP: #c0c0c0 1px solid;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 10px;
    BORDER-LEFT: #c0c0c0 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #c0c0c0 1px solid;
    FONT-FAMILY: Verdana, Helvetica, Arial;
    BORDER-COLLAPSE: collapse;
    BACKGROUND-COLOR: #e4eef3;
}

.fondo_table2
{
    BORDER-RIGHT: #c0c0c0 1px solid;
    BORDER-TOP: #c0c0c0 1px solid;
    BORDER-LEFT: #c0c0c0 1px solid;
    BORDER-BOTTOM: #c0c0c0 1px solid;
	border-width: 1px;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Helvetica, Arial;
    BORDER-COLLAPSE: collapse;
    BACKGROUND-COLOR: #F3F4F8;
}

.titulo_table1
{
    BORDER-RIGHT: #f0f8ff 1px solid;
    BORDER-BOTTOM: #f0f8ff 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: url(/images/miazul.gif);
    COLOR: #ffffff;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BORDER-COLLAPSE: collapse;
    HEIGHT: 22px;
    TEXT-ALIGN: center
}

.titulo_table2
{
    BORDER-BOTTOM: #f0f8ff 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    BACKGROUND-IMAGE: url(/images/mirojo.gif);
    COLOR: #ffffff;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BORDER-COLLAPSE: collapse;
    HEIGHT: 25px;
    TEXT-ALIGN: center
}

.titulo_table3
{
    BORDER-RIGHT: #f0f8ff 1px solid;
    BORDER-BOTTOM: #f0f8ff 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: url(/images/miazul.gif);
    COLOR: #ffffff;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BORDER-COLLAPSE: collapse;
    HEIGHT: 22px;
    TEXT-ALIGN: left
}

.titulo_table4{
    BORDER-RIGHT: #f0f8ff 1px solid;
    BORDER-BOTTOM: #f0f8ff 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: url(/images/verdedeg.gif);
    COLOR: #ffffff;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BORDER-COLLAPSE: collapse;
    TEXT-ALIGN: left
}
.format_titulo{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
	color:#333333;
	background-color:#EEEEEE;
    FONT-FAMILY: Verdana, Arial, Helvetica;
	border-top-style: solid; 
	border-top-width: 2; 
	border-right-style: solid; 
	border-right-width: 2; 
	border-bottom-style: solid; 
	border-bottom-width: 2; 
	border-left-style: solid; 
	border-left-width: 2;
	border-top-color: #CCCCCC;	
	border-left-color: #CCCCCC;	
	border-right-color: #CCCCCC;	
	border-bottom-color:#CCCCCC;	
}
.format_datos{
    FONT-SIZE: 10px;
	color:#000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
	border-top-style: solid; 
	border-top-width: 1; 
	border-right-style: solid; 
	border-right-width: 1; 
	border-bottom-style: solid; 
	border-bottom-width: 1; 
	border-left-style: solid; 
	border-left-width: 1; 
	border-top-color: #CCCCCC;	
	border-left-color: #CCCCCC;	
	border-right-color: #CCCCCC;	
	border-bottom-color:#CCCCCC;	
}
.format_datos_bold{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
	color:#000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
	border-top-style: solid; 
	border-top-width: 1; 
	border-right-style: solid; 
	border-right-width: 1; 
	border-bottom-style: solid; 
	border-bottom-width: 1; 
	border-left-style: solid; 
	border-left-width: 1; 
	border-top-color: #CCCCCC;	
	border-left-color: #CCCCCC;	
	border-right-color: #CCCCCC;	
	border-bottom-color:#CCCCCC;	
}

