/* Formatos de cabecera de página */
.CABTOP     { font-family: Monotype corsiva, Verdana; font-size: 40pt; color: #A32346; font-weight: bold; background-color: #8CB4B9; /*#F2DFAC; #e2c18d;*/ }
.CABIZQ     { background-color: /*#A32346;*/ #ecdb95; }
.CABCEN     { background-color: #f6f5bf; }

/* Formato general de pagina */
BODY			        { FONT-FAMILY: Verdana, Times New Roman; FONT-SIZE: 9pt; BACKGROUND-COLOR: #FFFFFF; COLOR: #000000; TEXT-ALIGN: justify; MARGIN: 0; LIST-STYLE-IMAGE: url(../img/item_menu.jpg); VERTICAL-ALIGN: middle; LIST-STYLE-POSITION: outside; }
.BODY			        { FONT-FAMILY: Verdana, Times New Roman; FONT-SIZE: 9pt; BACKGROUND-COLOR: #FFFFFF; COLOR: #000000; TEXT-ALIGN: justify; MARGIN: 0; LIST-STYLE-IMAGE: url(../img/item_menu.jpg); VERTICAL-ALIGN: middle; LIST-STYLE-POSITION: outside; }
/* .BODY_HAB                       { OVERFLOW-X: hidden; } */
.BODY_FLA                       { FONT-FAMILY: Verdana, Times New Roman; FONT-SIZE: XX-SMALL; BACKGROUND-COLOR: #3682B4; COLOR: #000000; TEXT-ALIGN: justify; MARGIN: 0; LIST-STYLE-IMAGE: url(../img/item_menu.jpg); VERTICAL-ALIGN: middle; LIST-STYLE-POSITION: outside; }
.BODY_SER		        { FONT-FAMILY: Verdana, Times New Roman; FONT-SIZE: 9pt; BACKGROUND-COLOR: #FFFFFF; COLOR: #000000; TEXT-ALIGN: left; MARGIN: 0; LIST-STYLE-IMAGE: url(../img/item_serv.gif); VERTICAL-ALIGN: middle; LIST-STYLE-POSITION: outside; }


H1		{ COLOR: #CDD6E3; /*#E8EBEF;*/ FONT-FAMILY: Verdana, Arial; FONT-SIZE: X-LARGE; TEXT-ALIGN: right; FONT-WEIGHT: bold; }


/* Formato cabecera */
.BODY_CAB	           	{ BACKGROUND-COLOR: #FFFFFF; COLOR: #000080; TEXT-ALIGN: justify; BACKGROUND-IMAGE: url(../img/cabe_f.jpg); }

.CAB	{background-image: url(../img/texturapapel.jpg); background-repeat: repeat;}
.CABTIT	{font-family: monotype corsiva, Arial; font-size: 44px; font-weight:bold; color: #CC7E7E; /*#C76F6F;*/}
.CABLIN	{background-color: #030f17;}
.MENU	{background-image: url(../img/fondomenuizq.gif); background-repeat: no-repeat; background-color: #3682B4; vertical-align: top;}


.MENUITEM A:link    { TEXT-DECORATION: none; font-family: verdana; font-size: 11px; font-weight:bold; color: #ffffff; padding-left:15px;}
.MENUITEM A:hover   { TEXT-DECORATION: none; font-family: verdana; font-size: 11px; font-weight:bold; color: #c4e7fe; padding-left:15px;}
.MENUITEM A:active  { TEXT-DECORATION: none; font-family: verdana; font-size: 11px; font-weight:bold; color: #68d9fe; /*#c4f0fe;*/ padding-left:15px;}
.MENUITEM A:visited { TEXT-DECORATION: none; font-family: verdana; font-size: 11px; font-weight:bold; color: #ffffff; padding-left:15px;}



/* Idiomas */
.IDIOMAS                 { FONT-FAMILY: Verdana, Times New Roman; FONT-SIZE: xx-small; FONT-WEIGHT: bold; }

/* Secciones */
.SEC          { COLOR: #CDD6E3; /*#E8EBEF;*/ FONT-FAMILY: Verdana, Arial; FONT-SIZE: X-LARGE; TEXT-ALIGN: right; FONT-WEIGHT: bold; }
.SECLIN       { COLOR: #3682B4; HEIGHT: 2px; text-align:right; }
.PLANO_CAB    { COLOR: #000080; FONT-FAMILY: Arial; FONT-SIZE: x-small; BACKGROUND-COLOR: #E8EBEF; }
.TEXT        {text-align: justify; } /*left; }*/
.SUBTEXT     {font-size: 9px; text-align: justify; } /*left; }*/

/* Tarifas */
.TAR_CAB                        { BACKGROUND-COLOR: #8AB2CE; COLOR: #164C96; font-family: Arial; FONT-SIZE: X-SMALL; FONT-WEIGHT: bold; }
.TAR_IZQ                        { BACKGROUND-COLOR: #5A6D84; }
.TAR_TEMP                       { COLOR: #8DCBF3; FONT-FAMILY: Arial; FONT-SIZE: X-SMALL; }
.TAR_PRE                        { BACKGROUND-COLOR: #EBE2D6; COLOR: #000000; FONT-FAMILY: Verdana, Times New Roman; FONT-SIZE: X-SMALL; FONT-WEIGHT: bold; TEXT-ALIGN: center; }
.TAR_COM                        { BACKGROUND-COLOR: #FFFFFF; COLOR: #000000; FONT-FAMILY: Verdana, Times New Roman; FONT-SIZE: XX-SMALL; TEXT-ALIGN: justify; }

/* Ofertas */
.OFE_CAB                        { BACKGROUND-COLOR: #5A6D84; COLOR: #8DCBF3; FONT-FAMILY: Arial; FONT-SIZE: SMALL; FONT-WEIGHT: bold; }
.OFE_SCAB                       { BACKGROUND-COLOR: #8AB2CE; COLOR: #164C96; FONT-FAMILY: Arial; FONT-SIZE: XX-SMALL; FONT-WEIGHT: bold; TEXT-ALIGN: center; }
.OFE_COND                       { BACKGROUND-COLOR: #D6E2EB; COLOR: #000000; FONT-FAMILY: Verdana, Times New Roman; FONT-SIZE: XX-SMALL; FONT-WEIGHT: normal; TEXT-ALIGN: center; }
.OFE_DESC                       { BACKGROUND-COLOR: #D6E2EB; COLOR: #000000; FONT-FAMILY: Verdana, Times New Roman; FONT-SIZE: XX-SMALL; FONT-WEIGHT: normal; TEXT-ALIGN: left; }

/* Servicios */
.LIN_SERV                       { COLOR: #FBA421; WIDTH: 200px; HEIGHT: 1px; }

/* Enlaces */
A:link			        { TEXT-DECORATION: underline; COLOR: #000080 }
A:hover			        { TEXT-DECORATION: underline; }
A:active		        { TEXT-DECORATION: none; COLOR: #000080 }
A:visited		        { TEXT-DECORATION: underline; COLOR: #000080 }

/* Direccion */
.DIRECCION		        { FONT-FAMILY: Arial; FONT-SIZE: SMALL; }
.INDICACIONES		        { FONT-FAMILY: Arial; FONT-SIZE: 11px; COLOR: #000000; TEXT-ALIGN: justify; }

/* Contacto */
.CONTACTO	{ FONT-FAMILY: Arial; FONT-SIZE: 11px; COLOR: #F3E0BF; } /*#ACA299; }*/
.CONTACTOB	{ FONT-FAMILY: Verdana, Arial; FONT-SIZE: 11px; COLOR: #F3E0BF; FONT-WEIGHT: bold; }

/* Visitas */
.VISITAS		        { FONT-FAMILY: Arial; FONT-SIZE: XX-SMALL; }

/* Formulario */
.FORM		   { FONT-FAMILY: Arial; FONT-SIZE: 11px; }
.FORMSEC	   { FONT-WEIGHT: bold; COLOR: rgb(11,90,198); TEXT-DECORATION: underline; }
.FORMINPUT	   { FONT-FAMILY: Arial; FONT-SIZE: 10px; }

.BOTON	{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; background-color: #54BDFC; color: #49525C; text-decoration: none; border: #5C5249; border-style: ridge; border-width: 2px; font-weight:bold; cursor:pointer ; }

