/* general */
BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	background-color: #FFFFFF;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #666666;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, sans-serif;
}
IMG.imagen {
  width: 100%;
  max-width: 1024px;
}
TABLE {
	FONT: 11px Verdana, sans-serif
}
  .boton_personalizado{
    text-decoration: none;
    padding: 10px;
    font-weight: 600;
    font-size: 16px;
    color: #ffffff;
    background-color: #1883ba;
    border-radius: 6px;
    border: 2px solid #0016b0;
  }
  .boton_personalizado:hover{
    color: #1883ba;
    background-color: #ffffff;
  }
  .boton_seleccionado{
    text-decoration: none;
    padding: 10px;
    font-weight: 600;
    font-size: 16px;
    color: #ffffff;
    background-color: #16B232;
    border-radius: 6px;
    border: 2px solid #038025;
  }
.b {
	BORDER: #73b35a 1px solid; BACKGROUND-COLOR: #92c97c; MARGIN: 5px 0px 0px 5px; FONT-FAMILY: "Lucida Grande", Tahoma, Arial, Verdana, sans-serif; COLOR: #e8f7df; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 3px;	PADDING-BOTTOM: 3px;
}
.b IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 1px; MARGIN: 0px 6px -3px 0px; PADDING-LEFT: 0px; WIDTH: 16px; PADDING-RIGHT: 0px; HEIGHT: 16px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.b:hover {
	BORDER-BOTTOM: #92c97c 1px solid; BORDER-LEFT: #92c97c 1px solid; BACKGROUND-COLOR: #e8f7df; COLOR: #31940c; BORDER-TOP: #92c97c 1px solid; BORDER-RIGHT: #92c97c 1px solid
}
/* estilo para el pie*/
.pie_txt{
color:#FFFFFF;
}
/* estilo para fuentes*/
.verde {
	 COLOR: #009900;
}
.negro {
	 COLOR: #000000;
}
.rojo {
	 COLOR: #E11C1E;
}
.small {
	 FONT-SIZE: 10px;
}
.medium {
	 FONT-SIZE: 14px;
}
.Text_cod {
	FONT: 22px Verdana, sans-serif;
}
.mayus {
	text-transform: uppercase;
}
.buscar {
	FONT: 11px Verdana, sans-serif;
	font-weight: normal;
	COLOR: #006699;
	BACKGROUND-REPEAT: repeat-x;
	TEXT-ALIGN: left;
}
/* estilo para el pie*/
.pie{
background-color:#155F00; height:25px;
color:#B7C4D2;
}
.pie_txt{
color:#FFFFFF;
}
.marcar {
	COLOR: #000000; font-weight: bold; BACKGROUND-COLOR: #FFCC00;
}
/* TABLA 2 */
.table2{
max-width:100%; min-width:398px; margin:0 auto;
	border: #CCD1D6 1px solid;
	padding: 0;
}
.table2 caption {
	font-weight: bold;
	background: #006699 url(img/corner.gif) no-repeat right top;
	border-bottom:3px solid #2883E6;
	color: #FFFFFF;
	padding-bottom: 1px;
}
.table2 th{
	background-color: #DEDEDE;
	text-align: left;
	padding-left: 4px;
	height:20px;
}
.table2 td{
background-color: #F1F1F1;
	height:20px;
}
.table2 td.blanco{
background-color: #FFFFFF;
}
.table2 td.marco{
	background-color: #FFEEBB;
	color: #666666;
	font-size: 12px;
	BORDER-RIGHT: #FF9900 1px solid;
	BORDER-TOP: #FF9900 1px solid;
	BORDER-LEFT: #FF9900 1px solid;
	BORDER-BOTTOM: #FF9900 1px solid;
	padding-top:3px;
	padding-bottom:3px;
}
.table2 td.alerta{
	background-color: #FFB9B9;
	color: #666666;
	font-size: 12px;
	padding-top: 3px;
	padding-bottom: 3px;
	border: 1px solid #FF0000;
}
.table2 td.alarma{
	background-color: #FFFFC6;
	color: #666666;
	font-size: 12px;
	padding-top: 3px;
	padding-bottom: 3px;
	border: 1px solid #CC9900;
}
.table2 th.marco{
	background-color: #92c97c;
	color: #333333;
	font-size: 12px;
	BORDER-RIGHT: #73b35a 1px solid;
	BORDER-TOP: #73b35a 1px solid;
	BORDER-LEFT: #73b35a 1px solid;
	BORDER-BOTTOM: #73b35a 1px solid;
}
.table2 tfoot th, .table2 tfoot td {
	background-color: #E7E7E7;
	font-style: italic;
	border-bottom: 3px solid #006699;
	text-align: right;
	padding-bottom:4px;
}

/* enelaces */
A.enlacemenu {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.enlacemenu:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #ff6600; TEXT-DECORATION: none
}
A.enlace_oculto {
	COLOR: #333333; TEXT-DECORATION: none
}
A.enlace_oculto:hover {
	COLOR: #000000; TEXT-DECORATION: underline}



A.enlaceboton {
	COLOR: #006699;
	font-size:12px;
}
A.enlaceboton:hover {
	COLOR: #006699; BACKGROUND-COLOR: #FFFFCC;
	font-size:12px;
}
