body,td,th {
	font-family: tahoma;
	font-size: 11px;
	color: #777777;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.style1 {
	color: #FFFFFF;
	font-weight: bold;
}
a:link {
	color: #777777;
	text-decoration: none;
}
a:enlace {
	color: #FF6633;
	text-decoration: none;
}
a:visited {
	color: #CAA946;
	text-decoration: none;
}
a:hover {
	color: #CAA946;
}
a:active {
	color: #CAA946;
}
.style2 {
	color: #B64C4C;
	font-weight: bold;
}
.style3 {color: #A8C926}
.style4 {
	color: #B64C4C;
	font-weight: bold;
}
.style5 {color: #CAA946}
.style6 {
    font-family: geneva, helvetica, sans serif;
	color: #99CC33;
	font-weight: bold
}
.style7 {
    font-family: tahoma;
	font-size: 11px;
	color: #777777;
	text-align:justify 
}
.style8 {
    font-family: tahoma;
	font-size: 11px;
	color: #FF6633;
}

.celda {
border: solid 1px;
border-color : #999999;
background-color : #F0F0F0
}

.celdainf {
border-bottom: solid 1px;
border-left: solid 1px;
border-color : #999999;
background-color : #F0F0F0
}

.celdader {
border-top: solid 1px;
border-right: solid 1px;
border-bottom: solid 1px;
border-color : #999999;
background-color : #F0F0F0
}

.celdanoborde {
border: solid 1px;
border-color : #FFFFFF;
background-color : #FFFFFF
}

.celdasup {
border-top: solid 1px;
border-left: solid 1px;
border-right: solid 1px;
border-color : #999999;
background-color : #F0F0F0
}

.celdasupinf {
border-top: solid 1px;
border-color : #999999;
background-color : #F0F0F0
}

.celdainf2 {
border-top: solid 1px;
border-bottom: solid 1px;
border-color : #999999;
background-color : #F0F0F0
}