.SeccionDestLabel { font-family: Arial,Verdana,Tahoma,Helvetica,Sans-serif,sans-serif; font-size: xx-small; text-transform: uppercase; font-weight: bold;  padding-left: 15pt; padding-top: 7pt;}
.SeccionDest { font-family: Arial,Verdana,Tahoma,Helvetica,Sans-serif,sans-serif; font-size: xx-small; font-weight: bold; padding-left: 15pt;}

.SelectForm {
    font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;
	font-size: 11px;
    color: #000000;
    background-color: #FFFFFF;
    padding: 0px;
    border: solid 0px #f66;
    margin-right: 5px;
    margin-bottom: 5px;
    cursor: pointer;
    } 
 
.titulo_pagina{
    COLOR="#73242a"; FONT-SIZE: 25px; FONT-FAMILY: Arial,Helvetica,Univers,Zurich BT; TEXT-ALIGN: left; font-weight: bold; padding-top: 10px; padding-bottom: 5px;
}

.titulo_fila{
    COLOR="#73242a"; FONT-SIZE: 15px; FONT-FAMILY: Arial,Helvetica,Univers,Zurich BT; TEXT-ALIGN: left; font-weight: bold; padding-top: 10px; padding-bottom: 5px; line-height: 20px; 
}

.FormInputText { font-family: Arial,Tahoma,Verdana,Helvetica,Sans-serif,sans-serif; font-size: x-small; color: rgb(0,0,0); background-image: url("images/FormInputText.gif"); background-position: top left; background-repeat: repeat-x; border: 1pt solid rgb(150,150,150); padding: 2pt;}

.mensaje_aviso
{font-family: Verdana, Helvetica, sans-serif; font-size: 14px ;font-weight: bold; font-style: normal; line-height: 20px; font-variant: normal; letter-spacing: 0px; word-spacing: normal; color:#FF0000; background-color: #FFe0e7; text-align:LEFT; vertical-align: center; padding: 10px; padding-top: 25px; padding-bottom: 25px; border-bottom:7px solid white; }

.cont_der_reser
{padding-top: 70px;  }

.cont_deta
{background-color: #FFFFFF; text-align:LEFT; vertical-align: center; padding: 7 7 0 7; border:1px dotted black; }

.cont_deta_sec
{padding-bottom: 7px;  }

.cont_deta_sec_sup
{font-family: Verdana, Helvetica, sans-serif; font-size: 11px ;font-weight: bold; font-style: normal; line-height: 20px; font-variant: normal; letter-spacing: 0px; word-spacing: normal; color:#000000; background-color: #DDDDDD; text-align:LEFT; vertical-align: center; padding: 3px;  }

.cont_deta_sec_inf
{font-family: Arial, Helvetica, sans-serif; font-size: 11px ;font-weight: normal; font-style: normal; line-height: 13px; font-variant: normal; letter-spacing: 0px; word-spacing: normal; color:#000000; background-color: #FFFFFF; text-align:LEFT; vertical-align: center; padding: 5px; }

.cont_deta_sec_extra
{font-family: Arial, Helvetica, sans-serif; font-size: 11px ;font-weight: normal; font-style: normal; line-height: 13px; font-variant: normal; letter-spacing: 0px; word-spacing: normal; color:#000000; background-color: #FFFFFF; text-align:LEFT; vertical-align: center; padding: 5px; }

.cont_deta_sec_extra1
{font-family: Arial, Helvetica, sans-serif; font-size: 11px ;font-weight: normal; font-style: normal; line-height: 13px; font-variant: normal; letter-spacing: 0px; word-spacing: normal; color:#000000; background-color: #EDEDED; text-align:LEFT; vertical-align: center; padding: 5px; }

.cont_deta_sec_extrac
{font-family: Arial, Helvetica, sans-serif; font-size: 11px ;font-weight: normal; font-style: normal; line-height: 13px; font-variant: normal; letter-spacing: 0px; word-spacing: normal; color:#000000; background-color: #FFFFD7; text-align:LEFT; vertical-align: center; padding: 5px; }

.cont_deta_sec_specials
{font-family: Arial, Helvetica, sans-serif; font-size: 11px ;font-weight: normal; font-style: normal; line-height: 13px; font-variant: normal; letter-spacing: 0px; word-spacing: normal; color:#FFFFFF; background-color: #9f001e; text-align:LEFT; vertical-align: center; padding: 10px; }

.cont_deta_sec_total
{font-family: Arial, Helvetica, sans-serif; font-size: 12px ;font-weight: normal; font-style: normal; line-height: 20px; font-variant: normal; letter-spacing: 0px; word-spacing: normal; color:#FFFFFF; background-color: #414976; text-align:LEFT; vertical-align: center; padding: 5px; }

.cont_form_reser
{
/*background-image: url("images/bg_form_cpt.gif");*/
background-color: #c6d1e0;
border: 1px solid #DEDEDE;
}

.cel_cal_month
{font-family: Arial, Helvetica, sans-serif; font-size: 14px ;font-weight: bold; font-style: normal; line-height: 20px; font-variant: normal; letter-spacing: 0px; word-spacing: normal; color:#ffffff; background-color: #414976; text-align:center; vertical-align: center; padding: 5px; }

.cel_cal_week
{font-family: Arial, Helvetica, sans-serif; font-size: 11px ;font-weight: bold; font-style: normal; line-height: 20px; font-variant: normal; letter-spacing: 0px; word-spacing: normal; color:#ffffff; background-color: #414976; text-align:center; vertical-align: center; padding: 5px; }

.cel_cal_n
{font-family: Arial, Helvetica, sans-serif; font-size: 12px ;font-weight: normal; font-style: normal; line-height: 20px; font-variant: normal; letter-spacing: 0px; word-spacing: normal; color:#000000; background-color: #EDEDED; text-align:LEFT; vertical-align: center; padding: 5px; }

.cel_cal_x
{font-family: Arial, Helvetica, sans-serif; font-size: 12px ;font-weight: normal; font-style: normal; line-height: 20px; font-variant: normal; letter-spacing: 0px; word-spacing: normal; color:#ffffff; background-color: #D80000; text-align:LEFT; vertical-align: center; padding: 5px; }

.cel_cal_reser
{font-family: Arial, Helvetica, sans-serif; font-size: 12px ;font-weight: normal; font-style: normal; line-height: 20px; font-variant: normal; letter-spacing: 0px; word-spacing: normal; color:#ffffff; background-color: green; text-align:LEFT; vertical-align: center; padding: 5px; }

.cel_cal_today
{font-family: Arial, Helvetica, sans-serif; font-size: 12px ;font-weight: normal; font-style: normal; line-height: 20px; font-variant: normal; letter-spacing: 0px; word-spacing: normal; color:#000000; background-color: #FFED87; text-align:LEFT; vertical-align: center; padding: 5px; }

.cel_cal_blan
{font-family: Arial, Helvetica, sans-serif; font-size: 12px ;font-weight: normal; font-style: normal; line-height: 20px; font-variant: normal; letter-spacing: 0px; word-spacing: normal; color:#000000; background-color: #FFFFFF; text-align:LEFT; vertical-align: center; padding: 5px; }

.cel_cal_past
{font-family: Arial, Helvetica, sans-serif; font-size: 12px ;font-weight: normal; font-style: normal; line-height: 20px; font-variant: normal; letter-spacing: 0px; word-spacing: normal; color:#BCBCBC; background-color: #EDEDED; text-align:LEFT; vertical-align: center; padding: 5px; padding-left: 3px; padding-right: 3px; }

.cel_stock_today
{font-family: Arial, Helvetica, sans-serif; font-size: 9px ;font-weight: normal; font-style: normal; line-height: 20px; font-variant: normal; letter-spacing: 0px; word-spacing: normal; color:#000000; background-color: #FFED87; text-align:LEFT; vertical-align: center; padding: 0px; padding-left: 3px; padding-right: 3px; }

.cel_stock_todayb1
{font-family: Arial, Helvetica, sans-serif; font-size: 14px ;font-weight: bold; font-style: normal; line-height: 20px; font-variant: normal; letter-spacing: 0px; word-spacing: normal; color:#000000; background-color: #FFED87; text-align:LEFT; vertical-align: center; padding: 0px; padding-left: 3px; padding-right: 3px; }

.cel_stock_x
{font-family: Arial, Helvetica, sans-serif; font-size: 9px ;font-weight: normal; font-style: normal; line-height: 20px; font-variant: normal; letter-spacing: 0px; word-spacing: normal; color:#000000; background-color: #D80000; text-align:LEFT; vertical-align: center; padding: 0px;  padding-left: 3px; padding-right: 3px;}

.cel_stock_xb1
{font-family: Arial, Helvetica, sans-serif; font-size: 14px ;font-weight: bold; font-style: normal; line-height: 20px; font-variant: normal; letter-spacing: 0px; word-spacing: normal; color:#000000; background-color: #D80000; text-align:LEFT; vertical-align: center; padding: 0px; }

.cel_stock_past
{font-family: Arial, Helvetica, sans-serif; font-size: 9px ;font-weight: normal; font-style: normal; line-height: 20px; font-variant: normal; letter-spacing: 0px; word-spacing: normal; color:#BCBCBC; background-color: #EDEDED; text-align:LEFT; vertical-align: center; padding: 0px; padding-left: 3px; padding-right: 3px; }

.cel_stock_n
{font-family: Arial, Helvetica, sans-serif; font-size: 9px ;font-weight: normal; font-style: normal; line-height: 20px; font-variant: normal; letter-spacing: 0px; word-spacing: normal; color:#000000; background-color: #00FF00; text-align:LEFT; vertical-align: center; padding: 0px; padding-left: 3px; padding-right: 3px;}

.cel_stock_n1
{font-family: Arial, Helvetica, sans-serif; font-size: 9px ;font-weight: normal; font-style: normal; line-height: 20px; font-variant: normal; letter-spacing: 0px; word-spacing: normal; color:#000000; background-color: #009900; text-align:LEFT; vertical-align: center; padding: 0px; padding-left: 3px; padding-right: 3px;}

.cel_stock_n2
{font-family: Arial, Helvetica, sans-serif; font-size: 9px ;font-weight: normal; font-style: normal; line-height: 20px; font-variant: normal; letter-spacing: 0px; word-spacing: normal; color:#000000; background-color: #D80000; text-align:LEFT; vertical-align: center; padding: 0px; padding-left: 3px; padding-right: 3px;}

.cel_stock_nb1
{font-family: Arial, Helvetica, sans-serif; font-size: 14px ;font-weight: bold; font-style: normal; line-height: 20px; font-variant: normal; letter-spacing: 0px; word-spacing: normal; color:#000000; text-align:LEFT; vertical-align: center; padding: 0px; }

.month_stock
{font-family: Arial, Helvetica, sans-serif; font-size: 32px ;font-weight: bold; font-style: normal; line-height: 35px; font-variant: normal; letter-spacing: 0px; word-spacing: normal; color:#000000; text-align:LEFT; vertical-align: center; padding: 0px; }

.month_ch
{font-family: Arial, Helvetica, sans-serif; font-size: 22px ;font-weight: bold; font-style: normal; line-height: 35px; font-variant: normal; letter-spacing: 0px; word-spacing: normal; color:#000000; text-align:LEFT; vertical-align: center; padding: 0px; }