.stylep {	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 10px;
	text-align: justify;
	padding-right: 10px;
}
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 700;
	color: #000000;
	text-decoration: none;
}
.txttit {
	color: #A7181D;
	font-weight: bold;
}
body {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 400;
	color: #77767A;
	text-decoration: none;
	margin:0;
	margin-bottom:0px;
	background-image:url(fondo.jpg);
    background-repeat:repeat-y;
    background-position:center;
    background-attachment:fixed;
	
}

hr { margin-top: auto; margin-bottom: auto;}
div.RedRule {
      border: 1px solid #b3b3b3;
      background-color: #b3b3b3;
      height: 1px;
      }
      div.RedRule hr {    /* for CSS1 browsers */
      display: none;
      }
      div.RedRule * {     /* for CSS2 browsers */
      display: none;
      }
.sblinkcl
          { 
	background:none; 
	border:none; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 700;
	color: #000000;
	text-decoration: none;
	}
.sblinkon
{
	background:none; 
	border:none; 
	cursor:pointer; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 700;
	color: #A7181D;
}
.txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 700;
	color: #A7181D;
	text-align: left;
}
.txtn
{
	font-family: tahoma;
	font-size: 8px;
	font-weight: 700;
	color: #000000;
	
}
.sblink {
	background:#A7181D; 
	border:none; 
	cursor:pointer; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 700;
	color: #FFFFFF;
	text-decoration: none;
}
form {
margin-bottom:0;
}
.txtn {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 400;
	color: #333333;
	text-decoration: none;
	margin:0;
	margin-bottom:0px;
}
.dcolo {

	color: #999999;

}