/*  compra */

#principal{
	width:750px;
	padding:0 0 20px 0;
    min-height: 330px;
	background-color:#f0eed9;
	margin:20px auto 10px auto;}



    table#t_carrito{
      margin:0 auto 0 auto;
      padding:0 0 0 0;
      width:650px;
      font-family: Tahoma, verdana, arial;
      font-size: 11px;}


    table#t_carrito tr.cabecera{
      font-size: 12px;
      padding:2px 0 2px 0;
      text-align: center;}

    table#t_carrito td{
        text-align:center;
      }

    table#t_carrito td.t{
        width: 410px;
        font-weight: bold;}

    table#t_carrito td.p{
      width: 80px;
      font-weight: bold;}

      table#t_carrito td.titulo{
        text-align: left;
         border-bottom:#000 solid 1px;
        padding:4px 0 4px 2px;
      }

      table#t_carrito td.u{
        padding:4px 0 4px 2px;
        border-bottom:#000 solid 1px;
        }

    input.compra{
      border:0;
      background-color: #34312c;
      font-weight: bold;
      font-size: 10px;
      color:#fff;
      padding:2px 0 2px 0;}

    input.unidades{
        width:30px;
        text-align: center;
        border:#000 solid 1px;
        background-color: #fff;
        color:#000;
        font-weight: normal;
    }

    .btn_actualizar{
      width: 141px;
      margin: 10px auto 0 auto;
    }

    #botonera{
      margin:30px; 0 0 0;
      height: 19px;}

        .seguir{
          float: left;}

        .finalizar{
          float: right;}


#carrito_vacio{
    width:600px;
    margin:20px auto 0 auto;
    font-family: Tahoma, Verdana, Arial;
    font-size: 11px;
    color: #49463f;}

#formulario{
    width:580px;
    margin:50px auto 0 auto;
    font-family: Tahoma, Verdana, Arial;
    font-size: 11px;
    color: #49463f;}

    input{
      font-family: Tahoma, Verdana, Arial;
      font-size: 11px;
      color: #49463f;
      border:#49463f solid 1px;
    }


