body {background-color:#f5f5f5; text-align:center; font-family:Arial, Helvetica, Myriad, Verdana, Arial; font-size:11px;}

#contenedor {
  width:734px;
  height:600px;
  background-color:#ffffff;
  text-align:left;
  margin:10 auto;
  font-family:Arial, Helvetica, Myriad, Verdana, Arial;
  font-size:11px;
  border-left:1px solid #cccccc;
  border-right:1px solid #cccccc;
}

#contenedor_resultado {
  width:734px;
  height:2400px;
  background-color:#ffffff;
  text-align:left;
  margin:10 auto;
  font-family:Arial, Helvetica, Myriad, Verdana, Arial;
  font-size:11px;
  border-left:1px solid #cccccc;
  border-right:1px solid #cccccc;
}

#contenedor_resultado_key {
  width:734px;
  height:800px;
  background-color:#ffffff;
  text-align:left;
  margin:10 auto;
  font-family:Arial, Helvetica, Myriad, Verdana, Arial;
  font-size:11px;
  border-left:1px solid #cccccc;
  border-right:1px solid #cccccc;
}

#contenedor_img {
  width:734px;
  height:auto;
  background-color:#ffffff;
  text-align:left;
  margin:10 auto;
  font-family:Arial, Helvetica, Myriad, Verdana, Arial;
  font-size:11px;
  border-left:1px solid #cccccc;
  border-right:1px solid #cccccc;
}

#contenedor_index {
  width:734px;
  height:350px;
  background-color:#ffffff;
  text-align:left;
  margin:10 auto;
  font-family:Arial, Helvetica, Myriad, Verdana, Arial;
  font-size:11px;
  border-left:1px solid #cccccc;
  border-right:1px solid #cccccc;
}


#contenedor_form {
  width:734px;
  height:760px;
  background-color:#ffffff;
  text-align:left;
  margin:10 auto;
  font-family:Arial, Helvetica, Myriad, Verdana, Arial;
  font-size:11px;
  border-left:1px solid #cccccc;
  border-right:1px solid #cccccc;
}

#top {
  position:relative;
  background-color:#ffffff;
  margin:0 auto;
  text-align:center;
  width:736px;
  height:auto;
}

#bottom {
  position:relative;
  background-color:#ffffff;
  margin:0 auto;
  text-align:center;
  width:736px;
  height:auto;
}

#logo {
  float:left;
  width:144px;
  heigh:auto;
  background-color:#ffffff;
  margin:15px auto;
  text-align:center;
}

#more {
  float:left;
  width:550px;
  heigh:auto;
  background-color:#ffffff;
  margin:0 auto;
  text-align:left;
}

#cuerpo {
  float:left;
  width:550px;
  height:100px;
  background-color:#ffffff;
  margin:50px auto;
  text-align:left;
/*  border-left:1px solid #cccccc;   */
}

#cuerpo_index {
  float:left;
  width:400px;
  height:100px;
  background-color:#ffffff;
  margin:50px auto;
  text-align:left;
/*  border-left:1px solid #cccccc;   */
}

#cuerpo_img {
  float:left;
  width:400px;
  height:auto;
  background-color:transparent;
  margin:50px auto;
  text-align:left;
/*  border-left:1px solid #cccccc;   */
}

#form {
  float:left;
  width:550px;
  height:500px;
  background-color:#ffffff;
  margin:50px auto;
  text-align:left;
/*  border-left:1px solid #cccccc;    */
}

#login {
  float:left;
  padding:5px;
  background-color:#ffffff;
  margin:5px 0 0 2px;
  text-align:left;
/* border:1px solid #cccccc;   */
}

#buscador {
  width:500px;
  height:auto;
  float:left;
  padding:15px;
/*  background-color:#e9e9e9;      */
  margin:0 0 0 0;
  text-align:left;
/*  border-top:1px solid #cccccc;   */
}

#caja_buscador {
  width:500px;
  height:auto;
  float:left;
  padding:10px;
/* background-color:#00abd1;  */
  margin:0 0 10px 0;
  text-align:left;
  border:1px solid #cccccc;
}

#cliente {
  width:520px;
  height:auto;
  float:left;
  padding:5px;
/* background-color:#e9e9e9;     */
  margin:0 0 30px 0;
  text-align:left;
  border-top:1px solid #cccccc;
  border-bottom:1px solid #cccccc;

}

#keywords {
  width:185px;
  height:auto;
  padding:5px;
  background-color:#e9e9e9;
  margin:0 0 0 0;
  text-align:left;
  border:1px solid #cccccc;
/*  filter: alpha(opacity=20);
  opacity: .2; */
  display:none;

}

#select_p {
/*  filter: alpha(opacity=20);
  opacity: .2;    */
  display:none;
}

#c2 {
  float:left;
  width:350px;
  height:auto;
  padding:10px;
  background-color:#ffffff;
  margin:60px auto;
  text-align:left;
  border:none;
}

a { color:#080441; /*font-weight:bold;*/ font-size:11px;}
a:hover {  /*font-weight:bold;*/ font-size:11px; color:#00abd1;}
