.msgErr{
	color: red;
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #FFFF66;
	font-weight: bold;
}
.titulo{
	color: #5F6547;
	font-size: 13px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold
}

h2 {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #006600;
}

h2.myTitle {
	TEXT-ALIGN: center;
	COLOR: #CCff33;
}

h3.myTitle {
	TEXT-ALIGN: center;
	COLOR: #CCff33;
}

div.fondo1{
	BACKGROUND: #CCff33;
} 

div.fondo2{
	BACKGROUND: #ffffff;
} 

div.fondo3{
	BACKGROUND: #CC9933;
	TEXT-ALIGN: center;
} 

div.fondo3_new{
	BACKGROUND: #CC9933;
	TEXT-ALIGN: right;
} 

div.fondo4{
	MARGIN: 10px;
	BACKGROUND: #CCFF99;
	FONT-SIZE: 11px;
	COLOR: #000033;
	TEXT-ALIGN: center;
}

div.fondo5{
	BACKGROUND: #E3F6CE;/*TECNI-VOX*/
	TEXT-ALIGN: center;
} 

div.frm_border0{
	BACKGROUND: #E3F6CE;/*TECNI-VOX*/
}

div.frm_border2{
	BACKGROUND: #E3F6CE;/*TECNI-VOX*/
}

div.myTitle{
	BACKGROUND: #006600;
	TEXT-ALIGN: center;
	FONT-WEIGHT:bold;
	FONT-SIZE: 17px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #CCff33;
	WIDTH: 75%;
}

div.myTitle1{
	TEXT-ALIGN: left;
	FONT-WEIGHT:bold;
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #333300;
	WIDTH: 50%;
} 

div.myText{
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #333300;
	TEXT-ALIGN: justify;
}

div.textRep{
	FONT-WEIGHT:bold;
	FONT-SIZE: 13px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
}


.mytextK{
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #333300;
	TEXT-ALIGN: center;
	FONT-STYLE:Italic;
}

.toCenter16{
	FONT-WEIGHT:bold;
	TEXT-ALIGN: center;
	font-size:16px;
}

.toCenter{
	FONT-WEIGHT:bold;
	TEXT-ALIGN: center;
}

.toLeft{
	FONT-WEIGHT:bold;
	TEXT-ALIGN: left;
}

.toRight{
	FONT-WEIGHT:bold;
	TEXT-ALIGN: right;
}

div.menuLetra {
    margin: 0 auto;
    color: #1e4552;
	text-align: center;
    background-color: #FFFF66;
}

table.myText{
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #333300;
	TEXT-ALIGN: justify;
}

td.myText{
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #333300;
	FONT-WEIGHT: BOLD;
}

.myBoxL
{
    margin: 0 auto;
    color: #1e4552;
	text-align: left;
    background-color: #FFFF66;/*6699cc*/
}
.myBoxLsub_mnu
{
    margin: 0 auto;
    color: #1e4552;
	text-align: left;
    background-color: #FFFF66;/*6699cc*/
}

bg {
	margin-left: 4px;
	margin-top: 0px;
	background-color: #F5C971;
}

.button{
	background:#cf0 url(./../images/button.gif) repeat-x 0 0;
	border:1px solid #2263a5;
	color:#fff;
	font-weight:bold;
	margin:0 0 0 .2em;
	vertical-align:bottom;
}

A.linkMnu:link
{
	MARGIN: 3px;
    FONT-SIZE: 12px;
	COLOR: #333300;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.linkMnu:visited
{
    FONT-SIZE: 12px;
	COLOR: #333300;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.linkMnu:hover
{
    FONT-SIZE: 12px;
	COLOR: #000033;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

A.newLinkSEL12:link
{
    FONT-SIZE: 12px;
	COLOR: #000033;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.newLinkSEL12:visited
{
    FONT-SIZE: 12px;
	COLOR: #000033; 
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.newLinkSEL12:hover
{
    FONT-SIZE: 12px;
	COLOR: #006600;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

A.newLinkSEL:link
{
    FONT-SIZE: 11px;
	COLOR: #333300;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.newLinkSEL:visited
{
    FONT-SIZE: 11px;
	COLOR: #333300;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.newLinkSEL:hover
{
    FONT-SIZE: 11px;
	COLOR: #000033;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

A.newLinkMini:link
{
    FONT-SIZE: 9px;
	COLOR: #000033;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.newLinkMini:visited
{
    FONT-SIZE: 9px;
	COLOR: #000033;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.newLinkMini:hover
{
    FONT-SIZE: 9px;
	COLOR: #000033;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

A.SubTitle:link
{
    FONT-SIZE: 9px;
	COLOR: #000033;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.SubTitle:visited
{
    FONT-SIZE: 9px;
	COLOR: #000033;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.SubTitle:hover
{
    FONT-SIZE: 9px;
	COLOR: #000033;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.textBox
{
    FONT-SIZE: 9px;
    WIDTH: 68px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

A.Title:link
{
	COLOR: #333300;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.Title:visited
{
	COLOR: #333300;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.Title:hover
{
	COLOR: #000033;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

p {
  margin-bottom: 0;
  text-indent: 1.5em;
}

p.Bandera {
  margin-bottom: 0;
  text-indent: 5.5em;
  FONT-SIZE: 10px;
}


.lbl5{
	BACKGROUND: Silver;
	/*TEXT-ALIGN: center*/
}

.lbl6{
	BACKGROUND: #8FBC8F;
	/*FONT-WEIGHT: bold;*/
	/*TEXT-ALIGN: left;*/
}

#vent {
	visibility:hidden;
	position:absolute;
	padding:0px;
	left:250px;
	top:200px;
	z-index:3;
}

#fnd1 {
	visibility:hidden;
	position:absolute;
	padding:0px;
	left:0px;
	top:0px;
	right:0px;
	bottom:0px;
	background-image:url(../images/trans01.gif);
	background-repeat:repeat;
	width:100%;
	height:596px;
	z-index:2;
}

#fnd2 {
	visibility:hidden;
	position:absolute;
	padding:0px;
	left:0px;
	top:0px;
	right:0px;
	bottom:0px;
	background-image:url(../images/trans02.gif);
	background-repeat:repeat;
	width:100%;
	height:596px;
	z-index:2;
}

#fnd3 {
	visibility:hidden;
	position:absolute;
	padding:0px;
	left:0px;
	top:0px;
	right:0px;
	bottom:0px;
	background-image:url(../images/trans03.gif);
	background-repeat:repeat;
	width:100%;
	height:596px;
	z-index:2;
}

td.subtituloTabla{
	color: #5F6547;
	font-size: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #E9E0C4;
	font-weight: bolder;
}

.txtTabla0{
	color: #5F6547;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #003366;
}

.txtTabla1{
	color: #5F6547;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #8FBC8F;
}

.txtTabla1Over{
	color: #5F6547;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #EAEAEA;
}
.txtTabla2{
	color: #5F6547;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #FFFFE0;
}

.txtTabla2Over{
	color: #5F6547;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #EAEAEA;
}

#tab01 {
  width: 650px;
}

.panelContentContainer {
  border : 1px solid #669966;/*#4f4f4f*/
  clear:both;
}

.panelheader{
  height: 1.5em;
  color : #000033;
  font-weight : normal;
  background: #669966;
  float: left;
  /*display: inline;*/
  margin-left: 1px;
  margin-right: 1px;
  margin-bottom: 0px;
  margin-top: 0.3em;
  text-align: center;
  white-space:nowrap;
  overflow:hidden;
  /*width: 20%;*/
  /*padding-top:3px;
  border-color: black;
  border-style: solid;
  border-width: 1px 1px 0px 1px;*/
}

.panelHover {
  background: #669996;
  cursor: pointer;
}

.panelSelected {
  background: url(../../src/images/grayedout.gif) #E3F6CE repeat-x scroll center left;
  font-weight : bold;
  cursor: auto;
  height: 1.8em;
  margin-top: 1px;
  margin-bottom: -1px;
}

.panelContent {
    background: #E3F6CE;/*#f8f8f8;*/
    overflow: auto;
}

table.tbl {font-size: 10px; FONT-FAMILY: Verdana;}

.b_all{FONT-WEIGHT: bold;COLOR: #ffffff;TEXT-ALIGN: center;}
