BODY
{
    font-size: xx-small;
    MARGIN: 0pt 0pt 0pt 0pt;
    font-family: verdana, arial, helvetica, sans-serif;
	BACKGROUND-COLOR: #FFFFFF /*"#E5E5E5" #4791c5*/;
    SCROLLBAR-HIGHLIGHT-COLOR: #D16A6D; /*#e8eef2;*/
    SCROLLBAR-SHADOW-COLOR: #D16A6D;/*#487d97; /*black;*/
    SCROLLBAR-:3DLIGHT-COLOR: #D16A6D;/*#487d97;*/
    SCROLLBAR-ARROW-COLOR: #D16A6D;/*#e8eef2;*/
    SCROLLBAR-TRACK-COLOR: #D16A6D; /*#e8eef2;*/
    SCROLLBAR-DARKSHADOW-COLOR: #D16A6D; /*487d97;*/
    SCROLLBAR-BASE-COLOR: whiteSmoke; /*#e8eef2;*/
    SCROLLBAR-FACE-COLOR: whiteSmoke; /*#e8eef2;*/ /*#487d97;*/
}

.Peq
{
	font-size: xx-small;
	font-weight: normal;
	color: #000000;
	text-decoration: none;	
}

.PeqNeg
{
	font-size: xx-small;
	font-weight: bold;
	color: #000000;	
	text-decoration: none;	
}

.PeqNegBlanco
{
	font-size: xx-small;
	font-weight: bold;
	color: #FFFFFF;	
}

.PeqRed
{
	font-size: xx-small;
	font-weight: normal;
	color: #c22126;
	text-decoration: none;	
}

.Med
{
	font-size: x-small;
	font-weight: normal;
	color: #3d527d;	
}


.MedRed
{
	font-size: x-small;
	font-weight: normal;
	color: #c22126;	
}

.MedNeg
{
	font-size: x-small;
	font-weight: bold;
	color: #3d527d;	
}

.MedNegBlanco
{
	font-size: medium;
	font-weight: bold;
	color: #FFFFFF;	
}

.Med1NegRed
{
	font-size: x-small;
	font-weight: bold;
	color: #c22126;	
}

.MedNegRed
{
	font-size: medium;
	font-weight: bold;
	color: #c22126;	
}

.TxtPtas
{
	font-size: 8px;
	color: #000000;
	font-weight: bold;
	text-indent: 5px;
	font-style: normal;
}

.fdRojoTxtBlanco
{
	font-weight: bold;
	font-size: xx-small;
	color: #ffffff;
	text-indent: 5px;
	background-color: #c22126;
}

.BordeRojo
{
	border-right: #cc0000 thin solid;
	border-top: #cc0000 thin solid;
	font-weight: bold;
	font-size: xx-small;
	border-left: #cc0000 thin solid;
	color: #000000;
	border-bottom: #cc0000 thin solid;
}

.BordeDownRed
{
	font-weight: normal;
	font-size: xx-small;
	color: #000000;
	border-bottom: #cc0000 1px solid;
}

.BordeIzq
{
	border-left: #999999 thin solid;
}

.GrillaPrin
{
	font-size: xx-small;
	font-style: normal;
	color: #000000;
	background-color: #D29FA1;
	text-indent: 5px;
	/*height: 25px;*/
}
.GrillaAlter
{
	font-size: xx-small;
	font-style: normal;
	color: #000000;
	background-color: #D16A6D;
	text-indent: 5px;
	/*height: 25px;*/
}
.GrillaCab
{
	font-weight: bold;
	font-size: xx-small;
	color: #ffffff;
	text-indent: 5px;
	height: 40px;	
	background-color: #c22126;
	text-decoration: none;
}

.GrillaPie
{
	font-size: x-small;
	font-weight: bold;
	color: #c22126;
	background-color: #FFFFFF;
	text-indent: 5px;
	text-decoration: none;
}

.GrillaPie:hover	
	{	
	color: #D18689;
	font-size: x-small;	
	font-weight:bold;
	text-decoration: none;
}

.Boton1
{
    padding: 2px;
    border: #D18689 1px double;
    padding-bottom: 2px;
    font-size: xx-small;
    font-weight: bold;
    color: #3D527D;
    background-color: #F6C1C2;
}

.DpList1
{
	padding :2px;	
	border: #F30C13 1px double;	
	border-color:#F30C13;
	padding-left:2px;
	padding-top:2px;
	padding-right: 2px;
	padding-bottom: 2px;
	font-size: xx-small;	
	font-weight: normal;
	color: #000000;	
	background-color: #F6C1C2;
}

.tb100
{
	font-weight: normal;
	font-size: xx-small;
	text-align: justify;
	width: 100%;
	color: #3d527d;
	border: none;
	background-color: #FFFFFF;
}

.tbAnuncio
{
    border: solid thin #D16A6D;
	font-weight: normal;
	font-size: xx-small;
	width: 100%;
	color: #3d527d;
	height: 100%;
	margin: 0 0 0 0;
	padding: 2% 2% 2% 2%;
}

.tbAnuncio A
{
 text-decoration: none;
 color: #3d527d;
}

.tbAnuncio A:hover
{
    text-decoration: underline;
}

.tb100_B
{
	border-right: #D16A6D thin solid;
	border-top: #D16A6D thin solid;
	font-weight: normal;
	font-size: xx-small;
	border-left: #D16A6D thin solid;
	width: 100%;
	color: #3d527d;
	border-bottom: #D16A6D thin solid;
	background-color: whitesmoke;
	
	/*padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;*/
}

.tb100_BRojo
{
	border-right: #d18689 thin solid;
	border-top: #d18689 thin solid;
	border-left: #d18689 thin solid;
	color: #3d527d;
	border-bottom: #d18689 thin solid;
}
.TextBox100
{ 
	padding :1px;	
	padding-bottom: 2px;
	font-size: xx-small;	
	font-weight:normal;
	color: #3D527D;	
	background-color: #F6C1C2;
	width: 100%;
	height: 70%;
	border: none;
	/*border: #3D527D 1px double;	*/
}

.TextBoxSB
{
	border-right: medium none;
	border-top: medium none;
	font-weight: normal;
	font-size: xx-small;
	border-left: medium none;
	width: 100%;
	color: #000000;
	border-bottom: medium none;
	height: 100%;
	background-color: #ffffff;
	text-align: center;
}

.TextArea100
{ 
	padding :2px;	
	border: 0px;	
	padding-bottom: 2px;
	font-size: x-small;	
	font-weight:normal;
	color: #000000;	
	background-color: #F6C1C2;
	width: 100%;
}

.LinkBlanco
{
	text-align: justify;
	color: #FFFFFF;	
	font-size: xx-small;
	font-weight: bold;
	TEXT-DECORATION: blink;
}

.LinkBlanco:hover	
	{	
	color: whitesmoke;
	font-size: xx-small;	
	font-weight:bold;
	text-decoration: none;
}

.LinkBlancoMed
{
	text-align: justify;
	color: #FFFFFF;	
	font-size: small;
	font-weight: bold;
	TEXT-DECORATION: blink;
}

.LinkBlancoMed:hover	
	{	
	color: whitesmoke;
	font-size: small;	
	font-weight:bold;
	text-decoration: none;
}

.LinkRojo
{
	text-align: justify;
	color: #c22126;	
	font-size: xx-small;
	font-weight: bold;
	TEXT-DECORATION: blink;
}

.LinkRojo:hover	
	{	
	color: #D18689;
	font-size: xx-small;	
	font-weight:bold;
	text-decoration: none;
}
/*.LinkRojo:visited
	{	
	color: #c22126;	
	font-size: xx-small;
	TEXT-DECORATION: none;
}*/

/*.LinkRojo:active
	{	
	color: #004C64;
	font-size: xx-small;	
	font-weight:bold;
	background-color: #8BBECC;	
}*/


.LinkNegro
{
	text-align: justify;
	color: #000000;	
	font-size: xx-small;
	font-weight: bold;
	TEXT-DECORATION: blink;
}

.LinkNegro:hover	
	{	
	color: #5A788F;
	font-size: xx-small;	
	font-weight:bold;
	text-decoration: none;
}
/*
.LinkMenu
{
	text-align: justify;
	color: #000000;	
	font-size: xx-small;
	font-weight: bold;
	TEXT-DECORATION: blink;
}

.LinkMenu:hover
{
	font-weight: bold;
	font-size: xx-small;
	color: #cccccc;
	text-decoration: none;
}

.LinkMenu:active
{
	font-weight: bold;
	font-size: xx-small;
	color: #ffffcc;
	text-decoration: none;
}
*/


.btLinkMenu
{
	color: #000000;
	font-weight: bold;
	font-size: xx-small;
	text-align: center;
	text-decoration: none;
}

.btLinkMenu:hover
{
	font-size: xx-small;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;	
}

.btLinkMenuSel
{
	color: #ffffcc;
	font-weight: bold;
	font-size: xx-small;
	text-align: center;
	text-decoration: none;
}

.btLinkRojo
{
	color: #c22126;
	font-weight: bold;
	font-size: xx-small;
	text-align: center;
	text-decoration: none;
}

.btLinkRojo:hover
{
	font-size: xx-small;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;	
}



.imgborde
{
	border-right: #c22126 thin solid;
	border-top: #c22126 thin solid;
	border-left: #c22126 thin solid;
	border-bottom: #c22126 thin solid;
}