TD, P, LI, A {font-family: Trebuchet MS, Trebuchet, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #414141; font-weight:normal;}
a {font-family: Trebuchet MS, Trebuchet, Arial, Verdana, Helvetica, sans-serif; color: #808080; font-weight:normal; text-decoration:none;}
hr {height: 1px; color: #9e1b09;}


.RUTA{padding-top: 15px; font-size: 10px; color: #808080; text-align: right;}
.RUTA a:link, .RUTA a:visited, .RUTA a {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #414141; text-decoration: none;}
.RUTA a:hover{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #9e1b09; text-decoration: underline;}
.TITULO{padding-top: 15px; vertical-align: bottom; border-bottom: 1px dotted #9e1b09; font-size: 18px; color: #9e1b09; font-weight:bold;}
.CONTENT{padding-top: 15px;}

.MENU_LEFT_OFF {border-bottom: 1px dotted #414141; background: #f8edc4 url(../img/menu_off.jpg) repeat-x top; padding: 4px 10px 4px 18px;}
.MENU_LEFT_OFF a, .MENU_LEFT_OFF a:visited { color: #414141; text-align: left; vertical-align: top; font-weight: bold;}
.MENU_LEFT_OVER {border-bottom: 1px dotted #414141; background: #f8edc4 url(../img/menu_off.jpg) repeat-x top; padding: 4px 10px 4px 18px;}
.MENU_LEFT_OVER a, .MENU_LEFT_OVER a:visited {color: #9e1b09; text-align: left; vertical-align: top; font-weight: bold; text-decoration: underline;}
.MENU_LEFT_ON {border-bottom: 1px dotted #414141; background: #f8edc4 url(../img/menu_off.jpg) repeat-x top; padding: 4px 10px 4px 18px;}
.MENU_LEFT_ON a, .MENU_LEFT_ON a:visited {color: #9e1b09; text-align: left; vertical-align: top; font-weight: bold;}

.MENU_LEFT2_OFF{background-color: #fcf3d5; border-bottom: 1px dotted #414141; padding: 4px 10px 4px 18px;}
.MENU_LEFT2_OFF a, .MENU_LEFT2_OFF a:visited {color: #414141; text-align: left; vertical-align: top; font-weight: bold;}
.MENU_LEFT2_OVER {background-color: #fcf3d5;  border-bottom: 1px dotted #414141; padding: 4px 10px 4px 18px;}
.MENU_LEFT2_OVER a, .MENU_LEFT2_OVER a:visited {color: #9e1b09; text-align: left; vertical-align: top; font-weight: bold; text-decoration: underline;}
.MENU_LEFT2_ON { background-color: #fcf3d5;  border-bottom: 1px dotted #414141; padding: 4px 10px 4px 18px;}
.MENU_LEFT2_ON a, .MENU_LEFT2_ON a:visited {color: #9e1b09; text-align: left; vertical-align: top; font-weight: bold; text-decoration: underline;}

.MENU_TOP_OFF{height:10px; text-align: center; vertical-align: middle; padding: 1px;}
.MENU_TOP_OFF a, .MENU_TOP_OFF a:visited, .MENU_TOP_OFF a:hover {vertical-align: middle; text-align: center; font-family: Trebuchet MS, Trebuchet, Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #414141; font-weight: normal; text-decoration: none;}
.MENU_TOP_OVER {height:10px; text-align: center; vertical-align: middle; padding: 1px;}
.MENU_TOP_OVER a, .MENU_TOP_OVER a:visited, .MENU_TOP_OVER a:hover  {vertical-align: middle; text-align: center; font-family: Trebuchet MS, Trebuchet, Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #9e1b09; font-weight: normal; text-decoration: underline;}


.TABLA{ border-left: 1px solid #9E1B09; border-right: 1px solid #9E1B09; border-top: 1px solid #9E1B09; border-bottom: 3px solid #9E1B09;padding:4px 4px 4px 4px;}
.TABLA_IN{}
.TABLA_IN td{padding: 0.3em; text-align: left; border-bottom: 1px dotted #E3EEF2;}