body
{
  font-family:verdana;
  color:#000000;
  font-size:10px;
  margin: 0px 0px 0px 0px;
}

.err {
  color:#FF0000;
  font-weight:bold;
}

.bolas {
	background-image: url(img/bolas.gif);
    width: 118px;
    height: 10px;
	overflow: hidden;
	}
	
input, textarea
{
  font-family:"courier new";
  font-size:13px;
  color:#000000;
}

input.checkbx {
	padding: 0px;
	margin: 1px;
	margin-top: 1px;
	height: 13px;
	width: 13px;
	display:inline
}

input.checkbx2 {
	padding: 0px;
	margin: 1px;
	margin-top: 1px;
	height: 14px;
	width: 14px;
	display:inline
}

input.submt {
  padding: 0px;
  margin: 0px;
  height: 19px;
  font-family:verdana;
  font-size:10px;
  display:inline
}

input.submt2 {
  color:#800000;
  border-top: 0px;
  border-bottom: 1px solid #e0e0e0;
  border-left: 0px;
  border-right: 0px;
  padding: 0px;
  text-align: left;
  margin: 0px;
  width: 93%;
  font-family:verdana;
  font-size:11px;
  font-weight:bold;
  background-color:#f8f5f3;
}


input.submt2:hover{
   text-decoration: underline;
   color: #800000;
   background-color:#FAF8F0;
}


input.submt3 {
  border-top: 0px;
  border-bottom: 1px solid #d0ccc8;
  border-left: 1px solid #f5f3f0;
  border-right: 1px solid #eae4db;
  width: 100%;
  padding: 0px;
  text-align: left;
  margin: 0px;
  font-family:verdana;
  font-size:10px;
  background-color:transparent;
}


input.submt3:hover{
   text-decoration: underline;
   color: #800000;
   background-color:#FAF8F0;
}


form {
        padding: 0px;
        margin: 0px;
        font-family: verdana, arial, sans-serif, courrier;
        font-weight: normal;
}

.formleft {
        padding: 0px;
        margin: 0px;
        text-align: left;
        font-family: verdana, arial, sans-serif, courrier;
        font-weight: normal;
}

form select {
  padding: 0px;
  margin: 0px;
  color: #000000;
  border: 0px solid #000;
  background: #EEEEEE;
  text-align: center;
  font: 10px Verdana, Arial, Helvetica, sans-serif;
}

a{
  text-decoration:underline;color:#000000;
}


textarea {
  color: #302010;
  border-top: 1px solid #908070;
  border-bottom: 1px solid #908070;
  border-left: 0px;
  border-right: 0px;
  font: 10px Verdana, Arial, Helvetica, sans-serif;
  background-color: #EBE4DB;
}

.tabla1
{
  padding: 0px;
  margin: 0px;
  color: black;
  font: 10px Verdana, Arial, Helvetica, sans-serif;
  border: 0px
}

.tabla1b
{
  padding: 0px;
  margin: 0px;
  color: black;
  font: 10px Verdana, Arial, Helvetica, sans-serif;
  border: 0px
}

.tabla2
{
  padding: 0px;
  margin: 0px;
  font: 10px Verdana, Arial, Helvetica, sans-serif;
  border: 0px
}

.tabla2t
{
  color: #302010;
  border-top: 1px solid #908070;
  border-bottom: 1px solid #908070;
  border-left: 0px;
  border-right: 0px;
  font: 10px Verdana, Arial, Helvetica, sans-serif;
  background-color: #EBE4DB;
}

.tabla3
{
  padding: 0px;
  margin: 0px;
  border: 0px;
  color: black;
  font: 10px Verdana, Arial, Helvetica, sans-serif;
}

.tabla4
{
  color: #302010;
  border-top: 1px solid #908070;
  border-bottom: 1px solid #908070;
  font: 10px Verdana, Arial, Helvetica, sans-serif;
  background-color: #EBE4DB;
}

.tabla5
{
  background-color:#883333;
  color:#FFEE99;
  font-weight: bold;
}

.pmain
{
  color: #000000;
  border: 2px solid #000000;
  font: 10px Verdana, Arial, Helvetica, sans-serif;
  background-image: url('img/cuadro800.png');
}

.pmain1
{
  color: #000000;
  border: 1px solid #000000;
  font: 10px Verdana, Arial, Helvetica, sans-serif;
  background-color: #EBE4DB;
}

a:link {color: #800000; text-decoration: underline; }
a.tabla5:link {color: #FFEE99; text-decoration: underline; }

.textarea1 {
  color: #302010;
  border-top: 1px solid #908070;
  border-bottom: 1px solid #908070;
  border-left: 0px;
  border-right: 0px;
  font: 10px Verdana, Arial, Helvetica, sans-serif;
  background-color: #EBE4DB;
}

.textarea2 {
  color: #302010;
  border-top: 1px solid #908070;
  border-bottom: 1px solid #908070;
  width: 544px;
  border-left: 0px;
  border-right: 0px;
  font: 10px Verdana, Arial, Helvetica, sans-serif;
  background-color: #EBE4DB;
}

.textarea3 {
  color: #302010;
  border-top: 1px solid #908070;
  border-bottom: 1px solid #908070;
  border-left: 0px;
  border-right: 0px;
  font: 10px Verdana, Arial, Helvetica, sans-serif;
  background-color: #EBE4DB;
  text-align:center;
}

table.sortable
{
  padding: 0px;
  margin: 0px;
  color: black;
  font: 10px Verdana, Arial, Helvetica, sans-serif;
  border: 0px
}

table.sortable a.sortheader {
background-color:#883333;
color:#FFEE99;
font-weight: bold;
text-decoration: none;
display: block;
}