body{
  background-color: #006198;
}

#contenedor{
  background: white;
}

.logo00{
  /*margin-top: 10px;
  margin-bottom: 10px; */
  margin: 0 auto;
}
.titulo00{
  padding-top: 3px;
  background:#006198;
  height: 50px;
  text-align: center;
  color: white;
  font-size: 30px;
  font-weight: bold;

}

.tituloconfirmacion{
  /*height: 50px;*/
  text-align: center;
  color: rgb(32, 45, 161);
  font-size: 30px;
  font-weight: bold;

}
.linea00{
  margin-top: 10px;
  height: 5px;
  background:#00ABE6;
}

.titulo01{
  font-weight: bold;
  font-size: 20pt;
}

.miestilo00{
  margin-top: 10px;
}

.miestilo01{
  margin-top: 10px;
  display: none;
}
.bagregarp{
  margin-top: 10px;
  margin-bottom: 10px;
}

.guardar{
  margin-top: 10px;
  margin-bottom: 10px;
}


#agregarpart{
  width:30%;
  margin:0px 25% 0 35%;
  font-size:12pt;
}

#removerpart{
  display: none;
  width:30%;
  margin:2px 25% 0 35%;
  font-size:12pt;
}


.notacotizacion1{
  display: none;
  font-weight: bold;
  font-style: italic;
  background: #A9D0F5;
}

@media screen and (max-width: 1200px) {
  .titulo00{
    background:#196f65;
    padding-top: 15px;
    height: 80px;
    text-align: center;
    color: white;
    font-size: 30px;
    font-weight: bold;

  }
#agregarpart{
  width: auto;
  margin:0px 25% 0 35%;
}

}

@media screen and (max-width: 990px) {
  #agregarpart{
    width: auto;
    margin:0 10%; /* Tenia 25 % */
  }
}



@media screen and (max-width: 650px) {
  .titulo00{
    background:#196f65;
    padding-top: 15px;
    height: auto;
    text-align: center;
    color: white;
    font-size: 30px;
    font-weight: bold;

  }

  #agregarpart{
    width: auto;
    margin:0 5%; /* Tenia 25 % */
  }
}
