.copyright {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: verdana, arial, sans-serif
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.menutop {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #FFFFFF; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: none
}
.menutop2 {
    FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #8090b0; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: none
}
/* table */

.TOPtable {
  border:2px solid #000;
  background:#69c;

}

.TOPthCC{
  border-bottom-style:inset;
  padding:5px;
  text-align:center;
  background:#0033CC;
  font-size:13px;
}

.TOPth{
  border-bottom-style:inset;
  padding:5px;
  text-align:center;
  background:#69c;
  font-size:13px;
}

.TOPth1{
	color: #ffffff;
	background-color: #336699;
	font-family: Verdana, Tahoma, Arial, "Sans Serif", "Times New Roman";
	font-size: 8pt;
	font-weight:bold;
	height: 20px
}

.TOEmpTit{
	font-family: Verdana, Tahoma, Arial, "Sans Serif", "Times New Roman";
	font-size: 9pt;
	font-weight: bold;
	background-color: #99CCFF99;
	height: 24px;
	text-align:center;
	
}

.TOEmpFoot{
	font-family: Verdana, Tahoma, Arial, "Sans Serif", "Times New Roman";
	font-size: 7pt;
	font-weight: bold;
	background-color: #99CCFF99;
	height: 24px;
	text-align:right;
}

.TOError{
	color:#FF0000;
	font-family: Verdana, Tahoma, Arial, "Sans Serif", "Times New Roman";
	font-size: 12pt;
	font-weight: normal;
	background-color:#FFFFCC ;
	height: 24px;
	text-align:left;
}




.TOPth2{
	color: #000000;
	background-color: #e4e4d7;
	font-family: Verdana, Tahoma, Arial, "Sans Serif", "Times New Roman";
	font-size: 8pt;
	font-weight:bold;
	height: 20px;
	text-align:left;
}
.TOPth3{
	color: #000000;
	background-color: #e4e4d7;
	font-family: Verdana, Tahoma, Arial, "Sans Serif", "Times New Roman";
	font-size: 8pt;
	font-weight:bold;
	height: 20px;
	text-align:center;
}

.Tdimgbody{
	background-image:url(../images/fondo.jpg);
	text-align:center;
}

body{
	margin: 0px;
	font-family: helvetic, arial, sans-serif;
	font-size: small;
	background-image:url(../images/fondo.jpg);
	background-attachment:fixed;
}




.TOPtd{
	color: #000000;
	background-color: #e4e4d7;
	font-family: Verdana, Tahoma, Arial, "Sans Serif", "Times New Roman";
	font-size: 8pt;
	font-weight: normal;
	height: 20px

}

.TOPtd0{
	color: #000000;
	background-color: #d4d4c7;
	font-family: Verdana, Tahoma, Arial, "Sans Serif", "Times New Roman";
	font-size: 8pt;
	font-weight: normal;
	height: 20px
}

.TOPtd1{
	color: #000000;
	background-color: #e4e4d7;
	font-family: Verdana, Tahoma, Arial, "Sans Serif", "Times New Roman";
	font-size: 8pt;
	font-weight: normal;
	height: 20px
}

.TOPtd2{
	color: #000000;
	background-color: #f4f4e7;
	font-family: Verdana, Tahoma, Arial, "Sans Serif", "Times New Roman";
	font-size: 8pt;
	font-weight: normal;
	height: 20px
}

.TOPtd3{ /* red */
	color: #000000;
	background-color: #FFB9B9;
	font-family: Verdana, Tahoma, Arial, "Sans Serif", "Times New Roman";
	font-size: 8pt;
	font-weight: normal;
	height: 20px
}

.TOPtable2{
  border:1px solid #000;
  font-family:arial,sans-serif;
  font-size:83%;
  background:#69c;
}
.TOPthcap{
  border:1px solid;
  background:#336699;
  color:#FFFFFF
}
.TOPthcap1{
  border:1px solid;
  background:#99CCFF;
}
.TOPthcap2{
	border:1px solid;
	background:#FFFFFF;
	color:#000000;
	font-family: Verdana, Tahoma, Arial, "Sans Serif", "Times New Roman";
	font-size: 8pt;
	font-weight: normal;
	height: 20px
}


#fn,#dp,#ar{width:58px;}
#fr,#to{width:138px;}
caption{
  background:#ccc;
  font-size:140%;
  border:1px solid #000;
  border-bottom:none;
  padding:5px;
  text-align:center;
}
thead th{
  background:#9cf;
  text-align:left;
}
