/* LINKS */
a:link {  color: #B60003; text-decoration: underline}
a:hover { color: #3E3E3E; text-decoration: underline }
a:active { color: #B60003}
a:visited { color: #4F4F4F; text-decoration: underline }
a.links01:link {  color: #4F4F4F; text-decoration: none}
a.links01:hover { color: #B60003; text-decoration: underline }
a.links01:active { color: #B60003; text-decoration: underline}
a.links01:visited { color: #4F4F4F; text-decoration: underline }
a.menu:link { color: #3E3E3E; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; font-weight: bold;}
a.menu:active { color: #B60003 ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline;}
a.menu:hover { color: #B60003; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline ; font-size: 12px; font-weight: bold;}
a.menu:visited { color: #3E3E3E; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-size: 12px; font-weight: bold;}
a.smenu:link { color: #3E3E3E; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px;}
a.smenu:active { color: #B60003 ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline;}
a.smenu:hover { color: #B60003; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline ; font-size: 10px;}
a.smenu:visited { color: #3E3E3E; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-size: 10px;}
a.news:link {  color: #2A2A2A; text-decoration: none}
a.news:visited { color: #2A2A2A; text-decoration: none }
a.news:hover { color: #2A2A2A; text-decoration: none }
a.news:active { color: #2A2A2A; text-decoration: none }
a.foot:link {  color: #FFC6CB; text-decoration: underline }
a.foot:hover { color: #FFC6CB; text-decoration: underline }
a.foot:active { color: #FFC6CB text-decoration: underline }
a.foot:visited { color: #FFC6CB; text-decoration: underline }
a.legal:link {  color: #FFFFFF; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
a.legal:hover { color: #FFFFFF; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
a.legal:active { color: #FFFFFF text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
a.legal:visited { color: #FFFFFF; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
.menuno { color: #3E3E3E; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}

/* TEXTOS */
.smalltxt {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666}
.normaltxt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666 }
.mediumtxt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;}
.titulosnivel1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; color: #B30000; line-height: 17px; letter-spacing: -1px; font-weight: bold;}
.titulosnivel2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #B30000;; text-decoration: underline; letter-spacing: -1px; font-weight: bold;}
.titulosnivel2ymedio { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #3E3E3E; font-weight: bold;}
.titulosnivel3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #3E3E3E; font-weight: bold;}
.entradilla {  font-size: 11px; font-weight: bold; color: #818181;}
.date { font-family: "Trebuchet MS", Helvetica, Arial, sans-serif; font-size: 11px; color: #666666;}
.piedefoto { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #4F4F4F; font-weight: bold}
.destaca01 {  color: #3E3E3E}
.destaca02 { color: #666666; font-weight: bold}
.destaca03 { color: #FFFFFF}
.destaca04 { color: #4F4F4F}
.destaca05 { color: #B30000}
.destaca06 { color: #000000}
.foottext { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFC6CB; line-height: 11px}
.super {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; vertical-align: text-top; line-height: 10px}
sup {font-size: 8px;}
.falsepre {font-family: "Courier New", mono, Courier; font-size: 11px;}

/* ESPACAIDOS */
.padding01 {  padding-right: 18px; padding-left: 17px}
.padding02 { padding-left: 10px; padding-right: 10px}
.padding03 { padding-right: 18px}
ul {  margin-top: 6px; margin-bottom: 3px; margin-right: 15px; margin-left: 15px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
li {  margin-top: 3px; margin-bottom: 3px; margin-right: 8px; margin-left: 8px}
ol { margin-top: 6px; margin-bottom: 3px; margin-right: 15px; margin-left: 15px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px }

/* TABLAS */
.tablebody1 { BORDER-LEFT: #4F4F4F 1px solid; BORDER-TOP: #4F4F4F 1px solid; BORDER-RIGHT: #4F4F4F 1px solid; BORDER-BOTTOM: #4F4F4F 1px solid;}
.tablebody2 { BORDER-LEFT: #4F4F4F 1px solid; BORDER-TOP: #4F4F4F 1px solid;}
.tdbody1 { BORDER-LEFT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; BORDER-RIGHT: #CCCCCC 1px solid; BORDER-BOTTOM: #CCCCCC 1px solid; padding-top: 2px; padding-right: 8px; padding-bottom: 2px; padding-left: 8px}
.tdbody2 { BORDER-LEFT: #3E3E3E 1px solid; BORDER-TOP: #3E3E3E 1px solid; BORDER-RIGHT: #3E3E3E 1px solid; BORDER-BOTTOM: #3E3E3E 1px solid; padding-top: 10px; padding-right: 8px; padding-bottom: 10px; padding-left: 8px}
.tdbody3 { BORDER-RIGHT: #3E3E3E 1px solid; BORDER-BOTTOM: #3E3E3E 1px solid;; padding-top: 2px; padding-right: 6px; padding-bottom: 2px; padding-left: 6px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666}
.tdbody4 { BORDER-LEFT: #3E3E3E 1px solid; BORDER-RIGHT: #3E3E3E 1px solid; padding-top: 10px; padding-right: 8px; padding-bottom: 10px; padding-left: 8px}
.tdbody5 { BORDER-TOP: #3E3E3E 1px solid;}
.tdbody6 { 
	border-color: #3E3E3E;
	border-width: 0px 1px 1px; 
	border-style: solid;
	}
.tdbody7 { 
	padding-top: 2px 8px 2px 8px;
	border-color: #ffffff;
	border-width: 1px; 
	border-style: solid;
	}
/* CAMPOS */
.boxes0 {
	height: 19px;
	}
.boxes1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; width: 134px; height: 19px;}
.boxes2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; width: 250px; height: 19px}
.boxes3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; width: 250px; }
.boxes4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; width: 50px; height: 19px}
.boxes5 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; width: 180px; height: 19px}
.boxes6 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; height: 19px}
.boxes7 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; width: 300px; height: 19px}
.boxes8 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; width: 70px; height: 19px}
.boxes9 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; width: 120px; height: 19px}
.boxes10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; width: 367px;}
.boxes11 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; width: 20px; height: 19px;}
.boxes12 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; width: 60px; height: 19px;}
.boxes13 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; width: 544px;}
.boxes14 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; width: 76px; height: 19px;}
.boxes15 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; width: 34px; height: 19px;}
.boxes16 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; width: 150px; }
.boxes17 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; width: 200px; height: 19px}
.boxes18 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; width: 180px;}
.checkBox { margin: 0px 0px 2px 0px; vertical-align: middle; }
.checkBox2 { margin: 0px 4px 0px 0px; padding: 0px 0px 0px 0px; width: 12px; height: 12px;}
.radio, td .radio {width: 12px; height: 12px; margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px; vertical-align: bottom; position: relative;}
.izquierda {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 11px; color: #666666}

/* BOTONES */
.buttons01 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; ; background-color: #3E3E3E; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; font-weight: bold}

/*Areas dentro de Tablas en formularios*/
.tableFormArea {
	margin-bottom: 6px;
	border-style: solid;
	border-width: 1px;
	border-color: #7B7B7B;
	border-collapse: collapse;
}

/*Politica de Privacidad en Formularios*/
#scrollDiv {
	padding: 12px;
	width: 518px !important;
	width /**/: 544px;
	height: 150px !important;
	border-style: solid;
	border-width: 1px;
	border-color: #7F9DB9;
	background: #EBEBE4;
	overflow: scroll;
	}