﻿/*
BODY
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial
}
*/
.presupuesto_tabla
{
    BORDER-RIGHT: black 3px solid;
    BORDER-TOP: black 3px solid;
    FONT-WEIGHT: normal;
    BORDER-LEFT: black 3px solid;
    WIDTH: 500px;
    BORDER-BOTTOM: black 3px solid
}
.presupuesto_cabecera
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 8px;
    COLOR: black;
    PADDING-TOP: 8px;
    BORDER-BOTTOM: black 3px solid;
    BACKGROUND-COLOR: #ffdc71
}
.presupuesto_bloque_top
{
    PADDING-RIGHT: 30px
}
.presupuesto-link
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    CURSOR: pointer;
    COLOR: blue;
    TEXT-DECORATION: underline
}
.presupuesto-formulario-td
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 8px;
    BORDER-BOTTOM: lightgrey 1px solid
}
.formulario_input
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
.formulario_boton
{
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px
}
.formulario_div
{
    VISIBILITY: hidden
}
.formulario_botones_2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px
}
.formulario_boton_reservar
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    PADDING-BOTTOM: 15px;
    CURSOR: pointer;
    COLOR: blue;
    PADDING-TOP: 10px;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
.presupuesto-formulario-td-2
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 8px;
    BORDER-BOTTOM: lightgrey 1px solid
}
INPUT
{
    MARGIN-TOP: 5px;
    MARGIN-BOTTOM: 5px
}
.presupuesto_cabecera-tabla
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px
}
.presupuesto_cabecera-tabla-oneway
{
    PADDING-RIGHT: 5px;
    FONT-SIZE: 13px;
    TEXT-ALIGN: right
}
.errores-tabla
{
    BORDER-RIGHT: red 2px solid;
    PADDING-RIGHT: 15px;
    BORDER-TOP: red 2px solid;
    PADDING-LEFT: 15px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 15px;
    BORDER-LEFT: red 2px solid;
    PADDING-TOP: 15px;
    BORDER-BOTTOM: red 2px solid;
    FONT-FAMILY: Arial
}
.formulario_tabla
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: black 1px solid;
    WIDTH: 550px;
    BORDER-BOTTOM: black 1px solid
}
.formulario_cabecera
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 8px;
    PADDING-TOP: 8px;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: #ffdc71
}
.recibo_texto
{
    FONT-SIZE: 12px;
    WIDTH: 500px;
    TEXT-ALIGN: center
}
.general_input_etiqueta_1
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffefbf
}
.formulario_textarea
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffefbf
}
.general_option_apartado
{
    BACKGROUND-COLOR: #eaeaea
}
.general_texto_pq
{
    FONT-SIZE: 11px
}
.general_tabla
{
    FONT-SIZE: 12px
}
.formulario_tabla_pbc
{
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: black 1px solid;
    MARGIN-TOP: 15px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 15px;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: #fffff7
}
.general_link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    CURSOR: pointer;
    COLOR: blue;
    TEXT-DECORATION: underline
}
.errores-link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    TEXT-DECORATION: none
}
.formulario_resumen_tabla_botones_2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    WIDTH: 250px
}
.general-titulos
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    TEXT-ALIGN: center
}
.recibo_save_voucher
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND-COLOR: #ffdc71;
    TEXT-ALIGN: center
}
.presupuesto-tabla_descuento
{
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    WIDTH: 120px;
    HEIGHT: 15px;
    TEXT-ALIGN: center
}
.presupuesto-tabla_descuento_2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    WIDTH: 190px;
    FONT-FAMILY: Arial;
    HEIGHT: 33px
}
.presupuesto-formulario-td-precio-11
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 8px
}
.presupuesto-formulario-td-precio-12
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 8px;
    TEXT-ALIGN: left
}
.presupuesto-formulario-td-precio-13
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 8px;
    TEXT-ALIGN: right
}
.presupuesto-formulario-td-precio-21
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: lightgrey 1px solid
}
.presupuesto-formulario-td-precio-31
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: #f0f0f0
}
.presupuesto-formulario-td-precio-23
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 2px;
    COLOR: red;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: lightgrey 1px solid;
    TEXT-ALIGN: right
}
.presupuesto-formulario-td-precio-22
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 2px;
    COLOR: red;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: lightgrey 1px solid;
    TEXT-ALIGN: left
}
.presupuesto-formulario-td-precio-32
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: #f0f0f0;
    TEXT-ALIGN: left
}
.presupuesto-formulario-td-precio-33
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: #f0f0f0;
    TEXT-ALIGN: right
}
.presupuesto-formulario-td-3
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 8px
}
.presupuesto-formulario-td-4
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
.presupuesto-formulario-td-5
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 5px
}
.presupuesto-tabla_descuento_en
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    WIDTH: 190px;
    FONT-FAMILY: Arial;
    HEIGHT: 33px
}
.presupuesto-tabla_descuento_de
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    WIDTH: 190px;
    FONT-FAMILY: Arial;
    HEIGHT: 33px
}
.presupuesto-tabla_descuento_es
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    WIDTH: 190px;
    FONT-FAMILY: Arial;
    HEIGHT: 33px
}
.presupuesto-tabla_descuento_nl
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    WIDTH: 190px;
    FONT-FAMILY: Arial;
    HEIGHT: 33px
}
.presupuesto-tabla_descuento_fr
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    WIDTH: 250px;
    FONT-FAMILY: Arial;
    HEIGHT: 33px
}
.presupuesto-tabla-fotos
{
    BORDER-RIGHT: #ffcc33 0px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #ffcc33 thin solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #ffcc33 0px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #ffcc33 0px solid
}
.presupuesto-tabla-fotos-titulo
{
    BORDER-RIGHT: 0px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #ffcc33 thin solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: 0px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px solid
}
.presupuesto-tabla-fotos-sinborde
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt
}
.presupuesto-tabla-fotos-precios-1
{
    BORDER-RIGHT: #ffcc33 0px solid;
    BORDER-TOP: #ffcc33 0px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    BORDER-LEFT: #ffcc33 0px solid;
    COLOR: black;
    BORDER-BOTTOM: #ffcc33 0px solid;
    TEXT-ALIGN: right
}
.presupuesto-tabla-fotos-precios-2
{
    FONT-SIZE: 8pt;
    COLOR: #646464;
    TEXT-ALIGN: right
}
.tpv_pay_tabla
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    BORDER-LEFT: black 1px solid;
    WIDTH: 450px;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Arial
}
.tpv_pay_titulo
{
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: #ffdc71
}
.tpv_pay_td
{
    PADDING-RIGHT: 10px;
    BORDER-TOP: 1px solid;
    PADDING-LEFT: 10px;
    FONT-SIZE: 0pt;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px;
    FONT-FAMILY: Arial
}
.tpv_link
{
    FONT-SIZE: 15px;
    CURSOR: pointer;
    COLOR: blue;
    TEXT-DECORATION: underline
}
.tpv_pay_tabla_s
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    BORDER-LEFT: black 1px solid;
    WIDTH: 272px;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Arial
}
.tpv_pay_texto_s
{
    BORDER-TOP: 1px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    BORDER-BOTTOM: 1px;
    FONT-FAMILY: Arial;
    text-align:center
}
.tpv_pay_titulo_s
{
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: 1px solid;
    BACKGROUND-COLOR: #ffdc71;
    text-align:center
}
.tpv_pay_link_s
{
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    text-align:center
}
.tpv_pay_coste_s
{
    FONT-SIZE: 20px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    text-align:center
}
.tpv_pay_euro
{
    FONT-SIZE: 18px
}
