tr,div { font-family: Arial, Helvetica; font-size: 8pt; color: #6E6E6E }
form {padding: 0px;margin: 0px;}

h2 {line-height: 20px;color:#297CA5;margin-top:10px}

A {font-size: 9pt;color:0077AA;}
A:hover {TEXT-DECORATION: none;COLOR: #0077AA;}

A.l1 {TEXT-DECORATION:none ; color: #FFFFFF;; font-weight: bold}
A.l1:hover {TEXT-DECORATION: underline;COLOR: #FFFFFF;}

A.l2 { font-size: 8pt;color:0077AA;line-height:17px}
A.l3 { font-size: 8pt; text-decoration: line-through; color: red;}
A.l4 { font-size: 7pt;color:0077AA}
A.l5 { font-size: 7.5pt;color:0077AA}

A.l6 {TEXT-DECORATION:underline ; font-size: 8pt;color: #0077AA; }
A.l6:hover {TEXT-DECORATION: none;COLOR: #0077AA;}

A.l7 {TEXT-DECORATION:none ; font-size: 8pt;color: #624120; }
A.l7:hover {TEXT-DECORATION: underline;COLOR: #624120;}

A.l8 { line-height:20px;font-weight: bold; }
A.l9 { font-size: 8pt; font-weight: bold; }

A.l10 { font-size: 8pt;color:#8A8A8A}
A.l10:hover {TEXT-DECORATION: none;COLOR: #595959;}

A.l11 {TEXT-DECORATION:underline ; color: #FFFFFF;; font-weight: bold;background-color:#297CA5;padding-left:2px;padding-right:2px;padding-top:2px;padding-bottom:2px;}
A.l11:hover {TEXT-DECORATION: none;COLOR: #FFFFFF;}

A.l12 {TEXT-DECORATION: underline; font-size: 9pt;color: #6E6E6E;font-weight: bold }
A.l12:hover {TEXT-DECORATION: none;COLOR: red;}

A.l13 {TEXT-DECORATION:none ; color: #FFFFFF;; font-weight: bold;font-size: 8pt}
A.l13:hover {TEXT-DECORATION: underline;COLOR: #FFFFFF;}

A.l14 {TEXT-DECORATION:underline ; font-size: 13px; font-weight: bold; }
A.l14:hover {TEXT-DECORATION: none;}

A.l15 {TEXT-DECORATION:underline ; font-size: 11px; font-weight: bold; }
A.l15:hover {TEXT-DECORATION: none;}

A.l16 {text-decoration:underline;font-weight: bold;font-size: 12px;padding-bottom:4px;font-family:Arial;color:0077AA;}
A.l16:hover {TEXT-DECORATION: none;}

A.n1 { line-height:25px;TEXT-DECORATION: underline; font-size: 8pt;color:#A2A2A2; padding-left:7px;padding-right:7px}
A.n1:hover {TEXT-DECORATION: none;color: #FFFFFF;background-color:#EAB771}

A.n2 { line-height:25px;TEXT-DECORATION: underline; font-size: 9pt;color:#77BBDD;font-weight: bold;padding-left:7px;padding-right:7px}
A.n2:hover {TEXT-DECORATION: none;color: #FFFFFF;background-color:#EAB771}

A.n3 { line-height:25px;TEXT-DECORATION: underline; font-size: 11pt;color:#77BBDD;font-weight: bold;padding-left:7px;padding-right:7px}
A.n3:hover {TEXT-DECORATION: none;color: #FFFFFF;background-color:#EAB771}

A.n4 { line-height:25px;TEXT-DECORATION: none; font-size: 13pt;color:#FFFFFF;background-color:#77BBDD;font-weight: bold;margin-right: 5px; margin-left: 5px;padding-left:7px;padding-right:7px}
A.n4:hover {TEXT-DECORATION: none;color: #FFFFFF;background-color:#EAB771}

.f1 {  font-size: 9pt;}
.f2 {  font-size: 8pt; color: #FFFFFF}
.f3 {  font-family: "Times New Roman", Times, serif; font-size: 5pt}
.f4 {  font-size: 12pt; font-weight: bold; color: #E2A71D}
.f5 {  font-size: 8pt; font-weight: bold; color: #FFFFFF}
.f6 {  font-size: 9pt; font-weight: bold; color: #FFFFFF}
.f7 {  font-size: 8pt;}
.f8 {  font-size: 12pt; font-weight: bold; color: #E2A71D}
.f9 {  color: #FF6347}
.f10 { font-size: 15pt; font-weight: bold; color: #297CA5}
.f11 { font-size: 7pt;}
.f12 { font-size: 8pt; font-weight: bold; color: #336699}
.f13 { font-size: 7.5pt;  color: #297CA5}
.f14 { font-size: 7.5pt;  color: #7D7A72}
.f15 { font-size: 9pt; font-weight: bold; padding-bottom:7px }
.f16 { TEXT-DECORATION: underline;COLOR: #0077AA; line-height:17px;cursor:pointer}
.f17 { TEXT-DECORATION: underline;COLOR: #0077AA; line-height:17px;cursor:pointer;font-size: 9pt; }

.texto { font-family: Verdana, Monaco, sans-serif;font-size: 12px;line-height:17px }
.resumen { font-family: Verdana, Monaco, sans-serif;font-size: 12px; }
.recuadrologo { padding-left: 5px; background-repeat: no-repeat; background-position: left bottom;}
.logo1 { color:#77BBDD; font-family: Tahoma ;  padding: 0px 0px; margin: 0px 0px 0px 0px;letter-spacing: -1px }
.logo2 { color:#297CA5;  ; font-size: 8pt; font-weight: bold; padding-left: 3px ; text-decoration: none }
.destacados {  font-size:7pt; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px;}
.destacados2 {  background-color: #FDF3D0; border: 1px #FBE8A5 solid}
.butucunet {border-collapse:collapse;border: #FCECAD; border-style: solid; background-color:#FEF8E0;border-width: 1px}
.borde1 {  padding-right: 3px; padding-left: 3px;background-color: #FFFFFF; border-style: solid; border-color: #FBE8A5 ; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.marcoTop {  background-image: url(../webart/04.jpg); background-repeat: no-repeat; background-position: left top;x}
.marcoTopDoble {  background-image: url(../webart/11.jpg); background-repeat: no-repeat; background-position: right top;x;}
.marcoTopDobleRecuadro {  background-image: url(../webart/20.jpg); background-repeat: no-repeat; background-position: left top;x;border: #CAE1ED; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.campo {  font-family: Arial, Helvetica;font-size: 8pt;}
.campo2 {  font-family: Arial, Helvetica;font-size: 9pt;color:#6E6E6E  }
.campo3 { border: #7F9DB9; border-style: solid; border-width: 1px; font-size: 8pt; background-color:#FEF4CD; padding-left: 3px;}
.campo4 { border: #B4C6D6; border-style: solid; border-width: 1px; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; background-color:#F7F9FD;padding-left:3px;}
.collapse { border-collapse:collapse }
.recuadro { background-color:#EFF6F9 ; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; border: #CAE1ED; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.puntHorizontal {  background-image: url(../webart/48.gif); background-repeat: repeat-x; background-position: center}
.puntVertical {  background-image: url(../webart/52.gif); background-repeat: repeat-y; background-position: center}
.puntVerticalLeft {  background-image: url(../webart/53.gif); background-repeat: repeat-y; background-position: left}
.marcoContacto {  background-image: url(../webart/22.jpg); background-repeat: no-repeat; background-position: left top}
.fichatitulo {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #006699}
.punteado {  border-top-style: dashed; border-top-width: 1px;border-top-color:#C1C1C1;border-top-width:1px;}
.pr {  font-weight: bold; color: #297CA5;}
.tdi {  font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color:#333333;}
.b1 {  background-color: #FDF3D0; border-color: #F3D89F black black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.b2 {  background-color: #EAF3FB; border: #CBE1ED; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.b3 {  background-color: #F4DF9B; border-color: #CC9966 black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.recuadro2 { padding-top: 9px; padding-right: 9px; padding-bottom: 9px; padding-left: 9px;border: #77BBDD; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.txtForm1 {  background-color: #EFF6F9;color:#297CA5;font-weight: bold; text-align: right;border: #CAE1ED;border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.txtForm2 {  border: #EFF6F9; color:#686A69;border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.txtForm3 {  background-color: #EFF6F9;border: #CAE1ED;border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.txtForm4 {  border: #F2F2F2;border-style: solid; border-width: 1px; border-width: 1px;}
.txtForm5 {  background-color: #FCF5E0;font-weight: normal; text-align: right; font-size: 9pt;}
.txtForm6 {  border: #F3F3F3; border-style: solid; border-width: 1px; background-color:#FFFFFF;font-size: 9pt;}
.txtForm7 {  background-color: #EFF6F9;color:#297CA5;font-weight: bold; text-align: right;border: #CAE1ED;border-style: solid; border-width: 1px;}
.txtForm8 {  border: #F2F2F2; font-weight: normal; font-size: 9pt;border-style: solid; border-width: 1px;}

.panelDerDegrade {  border: #CFCFCF; border-left-style: dashed; border-left-width: 1px;}
.panelDerImagen {  background-repeat: no-repeat; background-position: left top}
.panelDerTitulo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold; color: #7A4C2E; letter-spacing: -1px}
.panelDerFotos {  background-repeat: no-repeat; background-position: center center;margin-right: 3px}
.panelDerMarco {  background-color: #FCF3E2; border: #F7E2B7; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; padding-top: 4px; }
.panelDerFont  { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #7D7A72;}
.formBorde { padding-bottom: 10px; border-color: black #D9D9D9 #D9D9D9; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.precioOferta {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; font-weight: bold;padding-right:2px}
.precioDesde {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #297CA5; font-weight: bold;padding-right:2px}
.precioDesdeDestacado {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #D0761C; font-weight: bold;padding-right:2px}
.imgPit {  background-repeat: no-repeat; background-position: left top}
.imgMl { border-color:#DADADA }
.recuadro_dg { text-align:left;background-color: #F7F7F7;  padding-left: 10px; }
.mo {font-family: Arial; font-size: 6.5pt;}
.titPago {  font-size: 8pt; font-weight: bold; color: #006699}
.d1000 {  border: #FAE089; border-left-style: dashed; border-left-width: 1px;}
.b1000 {  border: #FAE089; border-left-style: solid; border-left-width: 1px;}
.b0100 {  border: #FAE089; border-top-style: solid; border-top-width: 1px;line-height:5px}
.b0010 {  border: #FAE089; border-right-style: solid; border-right-width: 1px;}
.b0001 {  border: #FAE089; border-bottom-style: solid; border-bottom-width: 1px;line-height:5px}
.rec1000 { background-color:#FEFAE9;border-left-color: #FFF3D9; border-left-style: solid; border-left-width: 4px }
.rec0100 { background-color:#FEFAE9;border-top-color: #FFF3D9; border-top-style: solid; border-top-width: 4px }
.rec0010 { background-color:#FEFAE9;border-right-color: #FFF3D9; border-right-style: solid; border-right-width: 4px }
.rec0001 { background-color:#FEFAE9;border-bottom-color: #FFF3D9; border-bottom-style: solid; border-bottom-width: 4px }
.ver0100 { background-color: #BCDA7E; padding-top: 5pxx; border-top-color: #FFFFFF; border-top-width: 10px;border-top-style: solid}
.ver1010 { background-color: #FEFAE9; border-left-color: #BCDA7E; border-left-style: solid; border-left-width: 4px;border-right-color: #BCDA7E; border-right-style: solid; border-right-width: 4px;padding-left:10px;padding-top:10px;padding-right:10px;}
.ver0001 { background-color: #FEFAE9; border-bottom-color: #BCDA7E; border-bottom-style: solid; border-bottom-width: 4px }
.puntaje {  font-size: 9pt; font-weight: bold; color: #CC3300}
.divsel {  overflow:auto;width:285px;height:203px;scrollbar-3dlight-color:;scrollbar-arrow-color:#f5f5f5;scrollbar-base-color:#f5f5f5;scrollbar-highlight-color:#f5f5f5;scrollbar-shadow-color:#f5f5f5;scrollbar-darkshadow-color:#f5f5f5;scrollbar-face-color:#E4E4E4;scrollbar-track-color: #f5f5f5;}
.ogTit {  background-image: url(../webart/133.gif); background-repeat: no-repeat; background-position: center center; height: 19px; width: 222px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 10px; font-weight: bold; line-height: 19px}
.ogSep {  border-left-color: #E8E8E8; border-left-style: solid; border-left-width: 1px}
.opPun {  background-image: url(../webart/48.gif); background-repeat: repeat-x; background-position: center center}
.bgcenter {  background-repeat: no-repeat; background-position: left top}
.recprop {  border: #E6E6E6; border-style: dashed; border-left-width: 1px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 1px;}
.seccion {  background-color: #EAF3FB;color:#297CA5;padding-left:10px;font-weight: bold}
.s0001 {  border: #FAE089; border-bottom-style: solid; border-bottom-width: 1px;}
.bfino { border-collapse:collapse}
.g1000 {  border-left-color: #FFD179; border-left-style: solid; border-left-width: 1px;font-size:5pt }
.g0100 {  border-top-color: #FFD179; border-top-style: solid; border-top-width: 1px;font-size:5pt }
.g0010 {  border-right-color: #FFD179; border-right-style: solid; border-right-width: 1px;font-size:5pt }
.g0001 {  border-bottom-color: #FFD179; border-bottom-style: solid; border-bottom-width: 1px;font-size:5pt }
.bfotos { border: #F9ECBF; border-style: solid; border-width: 1px; background-color:#FEFDF1; }
.bDerColDer { padding-right:14px;background-image: url(../webart/79.gif); background-repeat: repeat-y; background-position: right top}
.buDivCalendar { font-weight: normal;font-size: 15px;border-color: #F0CB75; border-style: solid; border-width: 1px; ; background-color: #FFFFFF ; padding:5px; position:absolute;filter:progid:DXImageTransform.Microsoft.Shadow(color=#C0C0C0, Direction=155,Strength=5); }
.buDivs {  font-weight: normal;font-size: 15px;position:absolute;filter:progid:DXImageTransform.Microsoft.Shadow(color=#C0C0C0, Direction=155,Strength=5);}
.buDMY { color:#919191;font-size:11px;font-weight: normal;}
.bu0100 {  border-top-color: #F0CB75; border-top-style: solid; border-top-width: 1px; ; background-color: #FFF3D9}
.bu1000 {  border-left-color: #F0CB75; border-left-style: solid; border-left-width: 1px; border-right-color: #F0CB75; border-right-style: solid; border-right-width: 1px;; background-color: #FFF3D9; padding-top: 9px; padding-bottom: 3px; padding-left: 9px;}
.bu0010 {  background-color: #FFF3D9; background-image: url(../webart/buscador/17.gif); background-repeat: repeat-y; background-position: right; padding-right: 10px}
.buTextos {  font-size: 11px; font-weight: bold}
.buCampos {  font-size: 15px; background-image: url(../webart/buscador/19.gif); background-repeat: repeat-x}
.buCampo  {  font-size: 15px; width:100%}
.buSec1 {  font-size: 13px; font-weight: bold; color: #996633}
.buscadorBoton  { font-size:15px;
                  cursor:pointer;
                  height:35px;
                  background-color: #2A7CA4;
                  background-image: url(../booking_v4/images/13.gif);
                  background-repeat: repeat-x;
                  background-position: top;
                  font-family: Arial, Helvetica,sans-serif;
                  font-weight: bold;
                  color: #FFFFFF;
                  border: #2A7CA4;
                  border-style: solid;
                  border-width: 1px;
                  padding-top:2px
                }

.bfino {border-collapse:collapse }
.meses{cursor:pointer}
.diasSemana { border-style: solid; border-width: 0px;font-weight: bold;text-align:center}
.dp { cursor:auto;color: #A8A8A8; background-color: #f8f8f8}
.dm { color: #FFFFFF; background-color: #98C55C}
.n {  color:#333333;text-align: center;cursor:pointer;background-color:white}
.m {  color:#333333;text-align: center;cursor:pointer;background-color:#98C55C;color:white}

.telTit {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #143A4E}
.telCodigo {  font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #FFFFFF}
.telNumero {  line-height:28px;font-family: Arial, Helvetica, sans-serif; font-size: 30px; font-weight: bold; color: #FFFFFF}
.telBack {  background-image: url(../webart/boxtel01.gif); background-repeat: no-repeat}
.fichaSep {  background-image: url(../webart/140.gif); background-repeat: repeat-x; background-position: center;margin-bottom:8px}

