.tabla { color: #000099; vertical-align: middle }
td { color: #000099; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 75%; }
#pricelist {border: 2px solid;
border-color: #ccc #888 #555 #bbb; width: 530px; border-collapse:collapse;}
#pricelist td{border-color: #555; border-style: solid; border-width: 2px; color: #000099; vertical-align: middle; }
#pricelist .mesesazul {padding-left:2px; width:307px; height:21px; background-color:#66CCFF;}
#pricelist .mesesblanco {padding-left:2px; width:307px; height:21px; background-color:#FFFFFF;}
#pricelist .temporadaazul {width:48px; height:21px; text-align:center;  background-color:#66CCFF;}
#pricelist .temporadablanco {width:48px; height:21px; text-align:center;  background-color:#FFFFFF;}
#pricelist .precioazul { width:61px; text-align:center;  background-color:#66CCFF}
#pricelist .precioblanco { width:61px; text-align:center;  background-color:#FFFFFF}
#pricelist .libraazul { width:90px; text-align:center;  background-color:#66CCFF}
#pricelist .librablanco { width:90px; text-align:center;  background-color:#FFFFFF}

.textcolor { color: #0000CC; vertical-align: middle; font-size: 100%;}
.calculator {color: #0000CC; background-color:white; text-align:center;  border: 2px solid;
border-color: #ccc #888 #555 #bbb;
width:530px; margin:auto; background: url("features.gif"); background-repeat: repeat-x;}
.boton {
 font-size: 10px; width:10em
}
.formheader {font-weight:bold; padding: 4px 0 0 0; }
.resulttext {text-align:left; padding: 0px 0 2px 14px;}
.red {color:#CC0000;}
#photos {width:550px; margin: auto; text-align: center}
.floatphotos { float: left; width:250px; padding: 10px 20px 0 0;}
.borderfotos { border: 1px solid;
border-color: #ccc #888 #555 #bbb;}
#features{padding:15px 35px 15px 0px; text-align:center; font-weight:bold; color: #0000CC; font-family: "Times New Roman", Times, serif; font-size: 100%;}
#list {width: 31em; }
#list ul {background: url("features.gif"); background-repeat: repeat-x;
 border: 2px solid;
border-color: #ccc #888 #555 #bbb;
float: left;
  width: 31em;
  margin: 0;
  padding: 0 0 15px 30px;
  list-style: none;
 }
  #list li {
  color: #0000CC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80%;
  background: url(bullet.gif) no-repeat; 
  float: left;
  width: 15em;
  margin: 0;
 padding: 0 1em 0 1em; /* left padding moves the text away from the bullet */
}
.clearfloat {clear: both; padding-top: 15px}

