/* CSS Document */

Body
{
	margin: 5px;
}
.tblFooter
{
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	border-top: solid 1px black;
}
.tblContactos
{
	margin: 0px 0px 5px;
	padding: 5px;
	background-repeat: no-repeat;
	background-color: whitesmoke;
	BACKGROUND-POSITION-Y: top;
}
.tblBG
{
	margin: 0px;
	padding: 0px;
	background-repeat: no-repeat;
	background-color: whitesmoke;
	BACKGROUND-POSITION-Y: top;
}
.tblBG2
{
	margin: 0px;
	padding: 0px;
	background-repeat: no-repeat;
	background-color: gainsboro;
	BACKGROUND-POSITION-Y: top;
}
.tblBG3
{
	margin: 0px;
	padding: 0px;
	background-repeat: no-repeat;
	BACKGROUND-POSITION-Y: top;
}
.tblBG3b
{
	margin: 0px;
	padding: 0px;
	background-repeat: no-repeat;
	BACKGROUND-POSITION-Y: bottom;
}
.tblBG4
{
	margin: 0px;
	padding: 0px;
	background-repeat: repeat-y;
	BACKGROUND-POSITION-Y: top;
}
.tblBG4M5T
{
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px;
	background-repeat: repeat-y;
	BACKGROUND-POSITION-Y: top;
}
.tblImgR
{
	margin: 0px;
	padding: 0px;
	float: right;
}
.tblImgL
{
	margin: 0px;
	padding: 0px;
	float: left;
}
.tblP5BG
{
	margin: 0px;
	padding: 5px;
	background-repeat: no-repeat;
	background-color: whitesmoke;
	BACKGROUND-POSITION-Y: top;
}
.tblM5TP5BG
{
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 5px;
	background-repeat: no-repeat;
	background-color: whitesmoke;
	BACKGROUND-POSITION-Y: top;
}
.tblM5TBG
{
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px;
	background-repeat: no-repeat;
	background-color: whitesmoke;
	BACKGROUND-POSITION-Y: top;
}
.tblM5S
{
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	margin-right: 5px;
	padding: 0px;
}
.tblM5L
{
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	margin-right: 0px;
	padding: 0px;
}
.tblP5TB_BG
{
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
	background-repeat: no-repeat;
	background-color: whitesmoke;
	BACKGROUND-POSITION-Y: top;
}
.tblP5TSBG
{
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 5px;
	background-repeat: no-repeat;
	background-color: whitesmoke;
	BACKGROUND-POSITION-Y: top;
}
.tblP5TSM5B_BG
{
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	margin-right: 0px;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 5px;
	background-repeat: no-repeat;
	background-color: whitesmoke;
	BACKGROUND-POSITION-Y: top;
}
.tblM5B
{
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px;
}
.tblM5T
{
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px;
}
.tblM5T_BG
{
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px;
	background-repeat: no-repeat;
	background-color: whitesmoke;
	BACKGROUND-POSITION-Y: top;
}
.tblM5B_BG
{
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px;
	background-repeat: no-repeat;
	background-color: whitesmoke;
	BACKGROUND-POSITION-Y: top;
}
.tblP5TSM5B
{
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	margin-right: 0px;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 5px;
}
.tblM5TB
{
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px;
}
.tdBody
{
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
}
.tdNormal
{
	margin: 0px;
	padding: 0px;
}
.tdObjTitulo
{
	margin: 0px;
	border: darkgray 1px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 5px;
}
.tdP5
{
	margin: 0px;
	padding: 5px;
}
.tdP10
{
	margin: 0px;
	padding: 10px;
}
.tdP10S5TB
{
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
}
.tdP5T
{
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.tdP5TS
{
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 5px;
}
.tdP5TB
{
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
}
.tdP5TBR
{
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 5px;
}
.tdP5TR
{
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 5px;
}
.tdP5TL
{
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 0px;
}
.tdP5B
{
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
}
.tdP5BL
{
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 0px;
}
.tdP5BR
{
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 5px;
}
.tdP5BS
{
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
}
.tdP5BSP3T
{
	margin: 0px;
	padding-top: 3px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
}
.tdP5BS_BG
{
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	BACKGROUND-COLOR: gainsboro;
}
.tdP5T10S
{
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
}
.tdP5B10S
{
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
}
.tdP5BG
{
	margin: 0px;
	padding: 5px;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-COLOR: gainsboro;
	BACKGROUND-POSITION-Y: top;
}
.tdP10T2LR
{
	margin: 0px;
	padding-top: 10px;
	padding-bottom: 0px;
	padding-left: 2px;
	padding-right: 2px;
}
.tdP10T2L
{
	margin: 0px;
	padding-top: 10px;
	padding-bottom: 0px;
	padding-left: 2px;
	padding-right: 0px;
}
.tdP10T2R
{
	margin: 0px;
	padding-top: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 2px;
}
.tdP5R
{
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 5px;
}
.tdP5L
{
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 0px;
}
.tdP5S
{
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 5px;
}
.tdP2LR
{
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	padding-right: 2px;
}
.tdP10R
{
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 10px;
}
.tdP10L
{
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 0px;
}
.tdP10S
{
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
}
.tdP8TL12BR
{
	margin: 0px;
	padding-top: 8px;
	padding-bottom: 12px;
	padding-left: 8px;
	padding-right: 12px;
}
.tdP11L13R
{
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 11px;
	padding-right: 13px;
}
.txtTitulo
{
	font-weight: bold;
	font-size: 9pt;
	font-family: Verdana, Arial, 'Times New Roman';
	text-align: justify;
	text-justify: auto;
}
.txtNormal
{
	font-size: 8pt;
	font-family: Verdana, Arial, 'Times New Roman';
	text-align: justify;
	text-justify: auto;
}
.txtNormalC
{
	font-size: 8pt;
	font-family: Verdana, Arial, 'Times New Roman';
	text-align: center;
	text-justify: auto;
}
.txtNormalR
{
	font-size: 8pt;
	font-family: Verdana, Arial, 'Times New Roman';
	text-align: right;
	text-justify: auto;
}
.txtNormalB
{
	font-weight: bold;
	font-size: 8pt;
	font-family: Verdana, Arial, 'Times New Roman';
	text-align: justify;
	text-justify: auto;
}
.txtNormalBR
{
	font-weight: bold;
	font-size: 8pt;
	font-family: Verdana, Arial, 'Times New Roman';
	text-align: right;
	text-justify: auto;
}
.txtSmall
{
	font-size: 7pt;
	font-family: Verdana, Arial, 'Times New Roman';
	text-align: justify;
	text-justify: auto;
}
.txtSmallC
{
	font-size: 7pt;
	font-family: Verdana, Arial, 'Times New Roman';
	text-align: center;
	text-justify: auto;
}
.txtSmallR
{
	font-size: 7pt;
	font-family: Verdana, Arial, 'Times New Roman';
	text-align: right;
	text-justify: auto;
}
.imgB1
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	cursor: hand;
}
.img_pf
{
	position: relative;
	left: 5px;
	cursor: hand;
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}
.img_g
{
	position: relative;
	left: 11px;
	cursor: hand;
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}