.pie {color: #ffffff; text-decoration: none}
.pie A:link {color: #ffffff; text-decoration: none}
.pie A:active { color: #ffffff;	text-decoration: none}
.pie A:visited {color: #ffffff; text-decoration: none}
.pie A:hover {color: #ffffff; text-decoration: underline}
.mail {color: #999999; text-decoration: none}
.mail A:link{ color: #999999; text-decoration: none}
.mail A:active{ color: #999999; text-decoration: none}
.mail A:visited{ color: #999999; text-decoration: none}
.mail A:hover{ color: #000000; text-decoration: underline}
.normal {color: #000000; text-decoration: none}
.normal A:link{ color: #999999; text-decoration: none}
.normal A:active{ color: #999999; text-decoration: none}
.normal A:visited{ color: #999999; text-decoration: none}
.normal A:hover{ color: #000000; text-decoration: underline}
.boton {font-family: verdana, helvetica; font-size: 10px}
.admin {color: #ffffff; text-decoration: none}
.admin A:link{ color: #ffffff; text-decoration: none}
.admin A:active{ color: #ffffff; text-decoration: none}
.admin A:visited{ color: #ffffff; text-decoration: none}
.admin A:hover{ color: #aaaaaa; text-decoration: underline}
.text_lat {color: #FFFFFF; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.text_lat A:active { color: #ffffff;	text-decoration: none}
.text_lat A:visited {color: #ffffff; text-decoration: none}
.text_lat A:hover {color: #ffffff; text-decoration: underline}

.text_lat_black {color: #2E0165; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}


/*Form*/
.form, .form_numeric{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #2a2a2a; background-color: #fff; border: 1px solid #999;}
.form_btn{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px;}
.form_numeric{text-align: right;}
.error{color:#ff0000;}
.radio{float:left; width:15px; height:13px; text-align:center; border:1px solid #999;}
.texto_radio{text-align:left; margin-left:30px;}
/*Popup*/
#content_pop{padding:0; margin:4px;}
.gral_pop{width:100%; padding:1px; }
.gral_pop td{padding:3px 5px 3px 3px; font-size: 12px;}
td.text{width:230px;}
.gral_pop td.hidden{padding:6px 5px 6px 3px;}
.gral_pop .text{font-size:12px;}

.gral_pop_error, .gral_pop_ok{border:1px solid #ccc;font-size: 12px;}
.gral_pop_error{background:#fdeeee; width:100%; margin-bottom:5px; color:#ff0000;}
.gral_pop_ok{background:#ebf5e7; width:100%; margin-bottom:5px; color:#448831;}
.gral_pop_error td,.gral_pop_ok td{padding:3px 5px 3px 3px;}

.text_radio{font-size:12px;}
.br_p{height:15px;}

#content_pop .end{text-align:center; margin-top:10px;}
#content_pop a{color:#000;}
#content_pop a:hover{color:#a00000;}
.red{color:#ff0000;}
.green{color:#489c20;}
.black{color:#000;}
.c{text-align:center;}
.i{text-align:left;}
.d{text-align:right;}
