/*---------------------------
LOGISNET STYLE
Author: Guillem Lorman
---------------------------*/
#left {
  float: left;
  width: 145px;
  height: 95%;
  background: #fff;
  margin: -15px 0 0 12px;
  padding: 0;
  border: 0;
  display: inline; /* IE doublesized bug */
}

#left form {
  margin: 2px 2px 2px 2px;
}

#left form select {
  font-size: 9px;
  width: 135px;
}

#left form input.text {
  font-size: 9px;
  width: 115px;
}

#left form label {
  color: #fff;
  font-size: 9px;
}

#left form a {
  color: #fff;
  font-size: 9px;
}

#left div.button {
  width: 100%;
  margin: 2px 0 2px 0;
  text-align: right;
}

#left #search1 {
  background: url(../img/textura_buscador.gif) repeat-x bottom left #3A4D6C;
  width: 143px;
  border: 1px solid #c00;
  text-align: left;
}

#left #search1 h1 {
  background: #c00;
  color: #fff;
  width: 143px;
  height: 15px;
  font-size: 10px;
  font-weight: normal;
  text-indent: 5px;
  line-height: 15px;
  margin: 0;
}

#left #search2 {
  background: url(../img/textura_ofertas.gif) repeat-x bottom left #3A4D6C;
  width: 143px;
  margin: 2px auto;
  border: 1px solid #c00;
  text-align: left;
}

#left #search2 h1 {
  background: #c00;
  color: #fff;
  width: 143px;
  height: 15px;
  font-size: 10px;
  font-weight: normal;
  text-indent: 5px;
  line-height: 15px;
  margin: 0;
}

#center {
  float: left;
  color: #666;
  text-align: left;
  width: 558px;
  margin: 2px 5px 0 5px;
  display: inline; /* IE doublesized bug */
}


#center h1 {
  background: url(../img/bg_title_sec.gif) no repeat #f93;
  color: #fff;
  width: 558px;
  height: 29px;
  font-size: 14px;
  font-weight: bold;
  line-height: 29px;
  text-indent: 8px;
  margin: 0 0 5px 0;
}

#center h2 {
  color: #666;
  font-size: 12px;
  text-indent: 0;
  margin: 5px 0 5px 8px;
}

#center table {
  color: #666;
  margin: 0;
  font-size: 10px;
}

#center table th {
  color: #666;
  font-size: 10px;
}

#center p {
  margin: 0 0 5px 8px;
  font-size: 10px;
}

#center p.nota {
  margin: 0 0 2px 8px;
  font-size: 10px;
}

#center hr {
  height: 1px;
  width: 100%;
  color: #ccc;
  clear: both;
}

#center hr.texts {
  color: #f93;
}

#center a {
  color: #666;
}

#center ul {
  color: #666;
  font-size: 10px;
  margin-top: 5px;
  margin-bottom: 0;
}

#center ul li {
  margin-bottom: 5px;
}

#center label {
  color: #666;
  font-size: 10px;
}

#center form {
  margin: 2px 0 2px 0;
}

#center form p {
  margin: 0 0 2px 8px;
  font-size: 10px;
}

#center form select {
  font-size: 10px;
}

#center form input.text {
  font-size: 10px;
  width: 180px;
}

#center form label {
  color: #666;
  font-size: 10px;
}

#center form label.required {
  color: #c30;
  font-size: 10px;
}

#center form textarea {
  color: #666;
  font-family: Verdana;
  font-size: 10px;
  width: 340px;
  height: 100px;
}

#center form textarea.text {
  width: 180px;
  height: 80px;
}

#center form textarea.textwindow {
  color: #666;
  font-family: Verdana;
  font-size: 10px;
  width: 550px;
  height: 340px;
}

#center form div.buttons {
  background: url(../img/bg_buttons_sec.gif) no repeat #ccc;
  color: #fff;
  text-align: left;
  vertical-align: center;
  line-height: 25px;
  margin: 5px 0 0 0;
  width: 558px;
  height: 25px;
  clear: both;
}

#center form div.buttons p {
  font-size: 10px;
  line-height; 25px;
  vertical-align: center;
  margin: 3px 0 0 8px;
}

#center form div.buttons input {
  font-size: 12px;
}

#userlogin {
  float: right;
}

#center #pago {
  float:right;
  width: 365px;
}

#center #pago input.numero {
  font-size: 10px;
  width: 200px;
}

#center #pago input.caducidad {
  font-size: 10px;
  width: 122px;
}

#center #pago input.titular {
  font-size: 10px;
  width: 302px;
}

#center div.special-link {
  background: #999;
  color: #fff;
  font-size: 9px;
  margin-top: 2px;
  padding: 0;
  text-align: center ! important;
  vertical-align: middle ! important;
}

#center div.special-link p {
  color: #fff ! important;
  font-size: 9px;
  margin: 2px ! important;
  padding: 0 ! important;
  text-align: center ! important;
  vertical-align: middle ! important;
  width: 100%;
}

#center div.special-link a {
  color: #fff;
  font-size: 9px;
  font-weight: bold;
  margin: 0;
  padding: 0;
}