body
	{
	text-align:center;
	background-repeat:repeat;
	background-color:#ffffff;
	margin: 0;
	padding: 0;
	background-color:#ffffff;
	}



TABLE
{
	padding:0px;
	margin:0px;
}

TD
{
	font: 12px Verdana, Arial, Trebuchet MS, Geneva, Helvetica, sans-serif;

}

HR{
	border-bottom: dotted 1px #F3F3F3;
	border-top: dotted 1px #BBBBBB;

}

TD.marcas
{
	TEXT-ALIGN: left;
	vertical-align:top;
	padding:0px;
	margin:0px;
}

TD.pie
{
	TEXT-ALIGN: center;
	vertical-align:bottom;
	padding:15px;
	padding-bottom:10px;
	COLOR: #494949; 
	font: 9px Verdana, Arial, Trebuchet MS, Geneva, Helvetica, sans-serif;
}


TD.celdacontenidos
{
	TEXT-ALIGN: left;
	vertical-align:top;
	padding:2px;
}


TD.celdacontenidossinborde
{
	TEXT-ALIGN: left;
	vertical-align:top;
	padding:2px;
	padding-top:20px;
}

TD.celdafdotop
{
	TEXT-ALIGN: left;
	padding:0px;
	margin:0px;
	background-color: #FFFFFF;
	background-repeat:repeat;
}

TD.celdaizqgral
{
	padding:0px;
	margin:0px;
	background-repeat:repeat;
}

TD.celdadergral
{
	padding:0px;
	margin:0px;
}


TD.gral
{
	COLOR: #494949; 
	font: 13px Verdana, Arial, Trebuchet MS, Geneva, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	padding:5px;
	background-color: #EBEBEB;
}

TD.titulo
{
	COLOR: #018502; 
	font: 15px Verdana, Arial, Trebuchet MS, Geneva, Helvetica, sans-serif;
	font-weight:bold;
	TEXT-ALIGN: left;
	padding:5px;
	background-color:#FBFBFA;
}

TD.pdf
{
	TEXT-ALIGN: center;
	padding:5px;
	width:17px;
	background-color:#F0F0F0;
}

TD.item
{
	TEXT-ALIGN: center;
	padding:5px;
	width:12px;
	background-color:#FFFFFF;
}


A, A:disabled, A:active, A:visited
{

	COLOR: #002D00; 
	font: 12px Verdana, Arial, Trebuchet MS, Geneva, Helvetica, sans-serif;
	text-decoration: none;
}

A:hover
{
	COLOR: #666666; 
	font: 12px Verdana, Arial, Trebuchet MS, Geneva, Helvetica, sans-serif;
	text-decoration: none;
	border-bottom: dotted 1px white; 
}

A.simple, A.simple:disabled, A.simple:active, A.simple:visited
{

	COLOR: #b11612; 
	font: 10px Verdana, Arial, Trebuchet MS, Geneva, Helvetica, sans-serif;
	text-decoration: none;
	border-bottom: 0px; 
}

A.simple:hover
{
	COLOR: #b11612;
	font: 10px Verdana, Arial, Trebuchet MS, Geneva, Helvetica, sans-serif;
	text-decoration: none;
	border-bottom: 0px; 
}



A.aimg, A.aimg:disabled, A.aimg:active, A.aimg:visited
{
	border: 0px; 
	border-bottom: solid 3px white; 
}

A.aimg:hover
{
	border: 0px; 
	border-bottom: solid 3px #00FF00; 
}

