BODY		{ font-family: Verdana; font-size: 10px; background-color: #846D5A; margin: 0; } /*BACKGROUND-IMAGE: url(../img/dum.gif); }*/
.BODY		{ font-family: Verdana; font-size: 10px; background-color: #ffffff; }
.BODY_FLA       { background-color: #2f1218; BACKGROUND-IMAGE: url(../img/dumy.gif); }

/* Cabecera */
.CAB			{ height: 104px; background-image: url('../img/fondocab.gif');}
.CABTO			{ height: 104px; background-image: url('../img/fondocabto.gif');}
.CABSA			{ height: 104px; background-image: url('../img/fondocabsa.gif');}
.CABCA			{ height: 104px; background-image: url('../img/fondocabca.gif');}
.CABAB			{ height: 104px; background-image: url('../img/fondocabab.gif');}
.PANORAMICA    { border: 0; text-align:left; background-color:#432B2E; height:150px; }
.FRASE, .FRASE A:link, .FRASE A:visited, .FRASE A:active, .FRASE A:hover
               { height: 30px; background-color: #432B2E; padding-left:10px; text-align: center; }
.TELEFONO      { font-family: Arial; font-size: 13px; color: D6BD6E; }

/* Contacto */
.CONTACTO		{ FONT-FAMILY: Arial; FONT-SIZE: 11px; FONT-WEIGHT: lighter; COLOR: #846D5A; }
.CONTACTO A:link        { TEXT-DECORATION: none; FONT-WEIGHT: lighter; COLOR: #846D5A; }
.CONTACTO A:active	{ TEXT-DECORATION: none; FONT-WEIGHT: lighter; }
.CONTACTO A:visited	{ TEXT-DECORATION: none; FONT-WEIGHT: lighter; COLOR: #846D5A; }
.CONTACTO A:hover       { TEXT-DECORATION: none; FONT-WEIGHT: lighter; COLOR: #6F6160; }

/* Menús */
.MENUCAB   { font-family:Arial; font-size:12px; font-weight:bold; color:#6F6160; }
.MENUSCAB   { font-family: Arial; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #6F6160; height: 30px; }
.MENUSCAB A:link, .MENUSCAB A:visited, .MENUSCAB A:active { text-decoration: none; font-family: Arial, Verdana; font-size: 11px; font-weight: bold; color: #fff; }
.MENUSCAB A:hover	{ text-decoration: none; font-family: Arial, Verdana; font-size: 11px; font-weight: bold; color: #ADD8E6; }

.BIENVENIDA, .BIENVENIDA A:link, .BIENVENIDA A:visited, .BIENVENIDA A:active, .BIENVENIDA A:hover
            { font-family: Arial; font-size: 12px; font-weight: bold; color: #BBBBBB; }
.FRANJAMENU  { width: 7px; background-color: #432B2E; }
.FRANJANEGRA  { width: 1px; background-color: #000000; }
.FRANJAM-TORREON-NAZARI  { width: 7px; background-color: #3CB0D1; }
.FRANJAM-CASA-SALVI      { width: 7px; background-color: #D6BD6E; }
.FRANJAM-MI-ABUELA       { width: 7px; background-color: #AE5527; }
.FRANJAM-CATERING-ARIAS  { width: 7px; background-color: #ffffff; }
.MENU       { width: 242px; background-color: #432B2E; padding-top:30px; }
.OPCMENU, .OPCMENU A:link, .OPCMENU A:visited, .OPCMENU A:active, .OPCMENU A:hover
            { height: 15px; font-family: Verdana; font-size: 14px; color: #ffffff; }
.OPCSMENU, .OPCSMENU A:link, .OPCSMENU A:visited, .OPCSMENU A:active, .OPCSMENU A:hover
            { height: 20px; font-family: Verdana; font-size: 11px; color: #ffffff; TEXT-DECORATION: none; }
.OPCACTUAL  { font-weight: bold; }

/* Contenido */
.CONTENIDO	{ background-color:#ffffff; vertical-align: top; padding-top: 10px; padding-bottom: 10px; }
.FOTOS      { width:150px; text-align:center; padding-top: 10px; }
.TXT        { width:520px; text-align:justify; font-family: verdana; font-size: 10px; padding-left: 10px; padding-right: 10px; padding-top: 10px; }
.ITEM, .ITEM A:link, .ITEM A:visited, .ITEM A:active, .ITEM A:hover
            { margin-right: 6px; border: 0; text-decoration: none; }

/* Pie */
.LINPIE		{ height: 10px; background-color: #6F6160; }
.DISENADOPOR { background-color: #432B2E; padding-bottom:20px; }

/* Formulario */
.TITFORM { FONT-FAMILY: Arial; FONT-SIZE: MEDIUM; TEXT-ALIGN: left; COLOR: #800000; }
FORM { FONT-FAMILY: Arial; FONT-SIZE: X-SMALL; TEXT-ALIGN: justify; }
FORM INPUT  { FONT-SIZE: X-SMALL; }
FORM SELECT { FONT-SIZE: X-SMALL; }
.FORM_CONTACTO  { font-family: Arial; font-size: 12px; font-weight: bold; padding-left: 10px; }
.BOTON	{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; background-color: #FC8D14; color: #3C3229; text-decoration: none; border: #5C5249; border-style: ridge; border-width: 2px; font-weight:bold; cursor:hand; }





.LOGOCAB	{ text-align: center; vertical-align: center; width: 350px; }
.LOGO			{ height: 75px; border-style: none; }
.CURVACAB	{ width: 50px; text-align: right; }
.CURVA		{ width: 45px; height: 100px; }
.TABMENUCAB	{ height: 98px; border-bottom-color: #23191A; border-style: none; border-bottom-style: solid; border-bottom-width: 3px; }
.SUBMCAB	{ height: 30px; font-family: Arial, Verdana; font-size: 11px; font-weight: bold; color: white; background-color: #6F6160; vertical-align: center; padding-left: 30px; }

/* Contenido */
.IMGCOMP		{ width: 400px; vertical-align: top; padding-top: 10px; }
.CONTINI		{ height: 20px; background-image: url('../../img/contini.gif'); background-repeat: no-repeat; background-position: top left; }
.CONTFIN		{ height: 20px; background-image: url('../../img/contfin.gif'); background-repeat: no-repeat; background-position: top left; }
.CONTINI200		{ height: 20px; background-image: url('../../img/contini_200.gif'); background-repeat: no-repeat; background-position: top left; }
.CONTFIN200		{ height: 20px; background-image: url('../../img/contfin_200.gif'); background-repeat: no-repeat; background-position: top left; }
.CONTTXT		{ font-family: eurostyle, verdana; font-size: 10px; background-color: #fff; padding-left: 10px; padding-right: 10px; align: justify; }
/* Composición de imágenes */
.TBLCOMP		{ width:380px; align: center; border:0; padding: 0; }
.IMGP				{ border: 0; width: 90px; }
.IMGG				{ border: 0; width: 285px; }
#IMGPPAL		{ filter:progid:DXImageTransform.Microsoft.RandomDissolve; }

/* Entrar */
.ENTRAR   { font-family: Verdana; font-size: 12px; font-weight: bold; color: #FC8D14; }
.ENTRAR A:link        { TEXT-DECORATION: none; COLOR: #FC8D14; }
.ENTRAR A:active	{ TEXT-DECORATION: none; }
.ENTRAR A:visited	{ TEXT-DECORATION: none; COLOR: #FC8D14; }
.ENTRAR A:hover       { TEXT-DECORATION: none; COLOR: #6F6160; }


/* Enlaces */
.SUBMCAB A:link, .SUBMCAB A:visited, .SUBMCAB A:active
{ text-decoration: none; font-family: Arial, Verdana; font-size: 11px; font-weight: bold; color: #fff; }
.SUBMCAB A:hover	{ text-decoration: none; font-family: Arial, Verdana; font-size: 11px; font-weight: bold; color: #ADD8E6; }

A:link, A:visited, A:active, A:hover { text-decoration: none; color: #000; }