.titulo { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #333333; font-weight: bold; }
.tituloNaranja { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #990000; font-weight: bold; }

.subtitulo { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #333333; font-weight: bold}

.bodyblack { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333}
span.bodyblack { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; line-height: 14px; padding: 1px;}

.body10 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333}

.flechita { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #990000}

.bodywhite { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff}
.bodywhitebold { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #ffffff}

.headertop {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; font-weight: bold; text-decoration: none}
.link1 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; text-decoration: underline}
.link1:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none}

.link2 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #333333; text-decoration: underline}
.link2:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none}

.link3 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: underline}
.link3:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none}

.link4 { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; font-weight: bold; text-decoration: none}
.link4:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; font-weight: bold; text-decoration: underline}

.link5 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none}
.link5:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none}

.fecha { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; line-height: 13px}

.tabon {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #990000}
.titnarmed { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #990000; font-weight: bold; }
.titblamed { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; }
.titnegmed { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; }

.tdOrange { BACKGROUND-COLOR: #990000; }
.tdGray1 { BACKGROUND-COLOR: #999999; }
.tdGray2 { BACKGROUND-COLOR: #B5BDC6; }
.tdGray3 { BACKGROUND-COLOR: #EDEDED; }
.tdGray4 { BACKGROUND-COLOR: #FFFFFF; }
.tdGray5 { BACKGROUND-COLOR: #660000; }
.tdGray6 { BACKGROUND-COLOR: #CCCCCC; }
.tdGray7 { BACKGROUND-COLOR: #DDDDDD; }
.tdGray8 { BACKGROUND-COLOR: #999999; }
.tdBlack { BACKGROUND-COLOR: #000000; }
.tdWhite { BACKGROUND-COLOR: #FFFFFF; }

table.tablecontainer
{
width: 715;
    BORDER-RIGHT: #990000 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #990000 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #990000 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #990000 1px solid
}
table.tablecontainer th {BACKGROUND-COLOR: #990000; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #ffffff;}
table.tablecontainer td {font-family: Arial; font-size: 11px; color: #333333;}

table.tablecontainer1
{
width: 100%;
    BORDER-RIGHT: #990000 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #990000 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #990000 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #990000 1px solid
}
table.tablecontainer1 th {BACKGROUND-COLOR: #990000; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #ffffff;}
table.tablecontainer1 td {font-family: Arial; font-size: 11px; color: #333333;}

table.tablecontainer2
{
width: 700;
    BORDER-RIGHT: #990000 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #990000 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #990000 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #990000 1px solid
}
table.tablecontainer2 th {BACKGROUND-COLOR: #990000; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #ffffff;}
table.tablecontainer2 td {font-family: Arial; font-size: 11px; color: #333333;}

.tituloContent { font-family: Arial; font-size: 11px; color: #333333; }
.tituloRegular { font-family: Arial; font-size: 11px; color: #333333; }	
.tituloElement { font-family: Arial; font-size: 11px; color: #333333; }	
.tituloElementBold { font-family: Arial; font-size: 11px; color: #333333; font-weight: bold;}	

table.tableportal
{
    BORDER-RIGHT: #990000 1px solid;
    BORDER-TOP: #990000 1px solid;
    BORDER-LEFT: #990000 1px solid;
    BORDER-BOTTOM: #990000 1px solid
}

table.tableportal th {BACKGROUND-COLOR: #990000; font-family: Arial; font-size: 11px; color: #FFFFFF; font-weight: bold;font-size: 11px; color: #ffffff;}
table.tableportal td {font-family: Arial; font-size: 11px; color: #333333; }

SELECT { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 

color: #333333; 
background-color: #eeeeee;
padding: 1px;
border: #666666 solid 1px;
border-color: #cccccc #cccccc #666666 #666666;

}

INPUT 
{
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #333333; 	
}

TEXTAREA 
{
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #333333; 	
}

.idtext { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: bold;
font-color: #666666;
color: #CCCCCC; 
background-color: #eeeeee;
padding: 1px;
border: #666666 solid 1px;
border-color: #cccccc #cccccc #666666 #666666;
}

.boton{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px;
color: #ffffff;
background-color: #990000;
padding: 1px 3px 1px 3px;
border: #666666 solid 1px;
border-color: #cccccc #cccccc #666666 #666666;
}

.boton:hover { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #ffffff; 
background-color: #cc0000;
padding: 1px 3px 1px 3px;
border: #660000 solid 1px;
}

.lacho {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	font-weight: bold;
	color: #333333;
	font-weight: bold;
	}


div.tabBox {}

div.tabArea {
background-color: #b5bdc6;

  font-size: 80%;
  font-weight: bold;
  padding: 0px 0px 0px 0px;
}

a.tab {
  background-color: #b5bdc6;
  border: 1px solid #FFFFFF;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
    padding-top: 0px;
  -moz-border-radius: .75em .75em 0em 0em;
  border-radius-topleft: .75em;
  border-radius-topright: .75em;
  position: relative;
  z-index: 1;

}

a.tab, a.tab:visited {
  color: #333333;
}

a.tab:hover {
  background-color: #b5bdc6;
  border-color: #FFFFFF;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

a.tab.activeTab, a.tab.activeTab:hover, a.tab.activeTab:visited {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #990000;
  TEXT-DECORATION: none
}

a.tab.activeTab {
  padding-bottom: 4px;
  top: 1px;
  z-index: 102;
}

div.tabMain {
  background-color: #FFFFFF;
  border: 0px solid #FFFFFF;
  border-color: #FFFFFF;
  -moz-border-radius: 0em .5em .5em 0em;
  border-radius-topright: .5em;
  border-radius-bottomright: .5em;
  position: relative;
  z-index: 101;

}

div.tabIframeWrapper {
background-color: #FFFFFF;
  width: 100%;
}

iframe.tabContent {
  background-color: #FFFFFF;
  border: 0px solid #FFFFFF;
  border-color: #FFFFFF;
  width: 100%;
  height: 63 ex;
}

.luleactivo { 
font-family: Arial, Helvetica, sans-serif; 
font-weight:bold;
font-size: 11px;
color: Black;
width: 10em;
background-color: #DCDCDC;
padding: 1px 3px 1px 3px;
border-left : 1px solid Black;
border-right : 1px solid Black;
border-top : 1px solid Black;
}
.luleinactivo { 
font-family: Arial, Helvetica, sans-serif; 
font-weight:bold;
font-size: 11px;
color: Silver;
width: 10em;
background-color: #DCDCDC;
padding: 1px 3px 1px 3px;
border-left : 1px solid Black;
border-right : 1px solid Black;
border-top : 1px solid Black;
}.bodygrey {
font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666}

.padredefault {
background : #f9e457;
text-decoration: none; 
}

.opcion2a {
background : #999999;
font-family: arial, Helvetica, sans-serif;
}



/* nuevos */

.background {background-color:#990000;}