.tableborder { border-left : 1px solid #41406B;  border-right : 1px solid #41406B; border-bottom : 1px solid #41406B;}
.row {background: #676AA0; }
.rowbold {background: #3F3E84; font-weight: bold; text-align:right;}
.rowerror {background: #9ccfff; }
.errortitles {color: #FF0000; font-weight: bold; font-size: 14px; text-align: center;}
.errortexts {color: #003399; font-weight: bold; font-size: 12px; text-align: justify;}
.errorlinks {font-size: 12px; font-weight: bold; color: #003399; text-decoration: underline; text-align: center;}
.rowtitle {color: #f9e600; background: #000066; font-weight: bold;}
.altrow {background: #3399ff;}
.altrowtitle {color: #ffffff; background: #000066; font-weight: bold}

.buttonback {background: #3F3E84; vertical-align: middle; text-align: center}
.alarma {color: #ff0000; font-weight: bold; text-align: center;}
.alarmaleft {color: #ffff00; font-weight: bold; background: #000066;}
.titles {font-weight: bold; color: #f9e600;}
.subtitles {font-size: 10px; font-weight: bold; color: #f9e600}
.copyright {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; ; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.copyright2 {FONT-SIZE: 10px; COLOR: #000000;}

.polls {font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #ffffff;}
FORM.tb {display:inline;}
BODY, TABLE, TD, TH, A {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #00444D;}
TEXTAREA, INPUT, SELECT, OPTION	{font-size: 8pt; font-family: monospace; }
.newstitles {color: #FFFFFF; font-weight: bold; padding-top: 4px;}
.newssubtitles {font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #ffffff; text-align: left;}
p {font-family: Verdana, Arial, Helvetica,sans-serif; font-size: 10px; color: #5B6D9B; text-align: left;}
.picborder {
	border: 5px solid #a2b3b7;
	color: #5B6D9B;
}
.picborder2 {border: 5px solid #00ff00;}
