body{ 
 font: 11px geneva, verdana, arial, sans-serif;
 color: #3D3D3D;
 overflow-y: scroll;
 overflow-x: auto;
 background-image: url("../images/cssbg.gif");
 background-repeat: repeat-x;
 direction:;
 
 scrollbar-arrow-color: #e8e8e8;
 scrollbar-track-color: #e8e8e8;
 scrollbar-face-color: #839Ab3;
 scrollbar-highlight-color: #5a7394;
 scrollbar-3dlight-color: #e8e8e8;
 scrollbar-darkshadow-color: #e8e8e8;
 scrollbar-shadow-color: #5a7394;
}

.sinNada{
 font: 11px geneva, verdana, arial, sans-serif;
 color: #3D3D3D;
 overflow-y: scroll;
 overflow-x: hidden;

 scrollbar-arrow-color: #e8e8e8;
 scrollbar-track-color: #e8e8e8;
 scrollbar-face-color: #839Ab3;
 scrollbar-highlight-color: #5a7394;
 scrollbar-3dlight-color: #e8e8e8;
 scrollbar-darkshadow-color: #e8e8e8;
 scrollbar-shadow-color: #5a7394;
}

table.menu{
  border: 1px solid #cdcdcd;
}

td, tr{ font: 11px tahoma, geneva, verdana, arial, sans-serif; }

td.texto{
 font: 13px tahoma, geneva, verdana, arial, sans-serif;
}

td.navegacion{
  font: 11px verdana, arial, sans-serif;
  color: #FFFFFF;
}

td.header{
 font: 10px verdana, arial, sans-serif;
 font-weight:bold;
 color: #FFFFFF; 
}

td.atencion{
 padding-left:8px;
 color: #000000; 
}

p.texto{
  font: 13px tahoma, geneva, verdana, arial, sans-serif;
  text-align:justify;
}

p.titulo{
  font: 11px tahoma;
  color: #FFFFFF;
  font-weight: bold;

  background-color: #366183;
  background-image: url("../images/fondo_titulos.gif"); 
  border: 1px solid #666666;
  padding: 1px;
}

p.tit{
  font-size:18px;
  text-align:left;
}

a{
  font: 11px verdana, arial, sans-serif;
  color: #004080;
  text-decoration: none;
}

a:hover{
  text-decoration: underline;
}

a.inicio{
  font: 10px verdana, arial, sans-serif;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
}

a.inicio:hover{
  text-decoration: none;
}

a.activo{
  font: 11px verdana, arial, sans-serif;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
}

a.activo:hover{
  text-decoration: underline;
}

a.menu{
  font: 11px tahoma;
  color: #333333;
  text-decoration: none;
  padding-left:8px;
}

a.menu:hover{
  color: #1d6092;
  text-decoration: none;
}

a.navegacion{
  color: #ffffff;
  text-decoration: none;
}

a.navegacion:hover{
  color: #ffffff;
  text-decoration: none;
}

a.header{
  color: #FFFFFF;
  font: 11px tahoma;
  font-weight: bold;
  text-decoration: none;
}

a.header:hover{
  text-decoration: underline;
  color: #ffffff;
}

select, input, textarea { font: 11px tahoma, geneva, verdana, arial, sans-serif; color: #3D3D3D; }

input.cajatexto
{  
  background-color:#ffffff;
  border:solid 1px;
  border-color:#c8c8c8;
  font-size: 8pt;   
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color:#000000;  
  padding-left:5px;
}

input.cajatexto2
{  
  background-color:#ffffff;
  border:solid 0px;
  border-color:#c8c8c8;
  font-size: 7pt;   
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color:#000000;
  text-align:right;  
}

input.comprar
{  
  background-color:#5A7394;
  border:solid 1px;
  border-color:#ffffff;
  font-size: 8pt;   
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color:#FFFFFF;  
  width:100px
} 

.titulo {
   font-family: Tahoma, Helvetica,Arial; 
   font-size: 14px; 
   color:#646464;
   text-decoration:none
}

.pasos {
   font-family: Tahoma, Helvetica,Arial; 
   font-size: 15px; 
   color:#3F6B97;
   background-color="#3F6B97"
   text-decoration:none
}

.gris {
   font-family: Tahoma, Helvetica,Arial; 
   font-size: 11px; 
   color:#646464;
   text-decoration:none
   font-width:bold;
}

.azul{
   font-family: Tahoma, Helvetica,Arial; 
   font-size: 11px; 
   color:#1F466D;
   text-decoration:none
}   

a.azul:hover{text-decoration:underline}

/***********************************/
/* ESTILO PARA CREMAS		   */
/***********************************/
table.cremas{
  border-style:solid;
  border-color:#FFBA3D;
  border-width=1px;
}

tr.cremasPar{
 background-color: #FFDEA3;
}

tr.cremasImpar{
 background-color: #FFF5E4;
}

td.cremas{
  background-color: #FFBA3D;
}

td.cremasLeft{
 border-left: 1px solid #FFBA3D;
 border-top: 1px solid #FFBA3D;
 border-bottom: 1px solid #FFBA3D;
}

td.cremasRight{
 border-right: 1px solid #FFBA3D;
 border-top: 1px solid #FFBA3D;
 border-bottom: 1px solid #FFBA3D;
}

td.cremasIndice{
 border-left: 1px solid #FFBA3D;
 border-right: 1px solid #FFBA3D;
 border-top: 1px solid #FFBA3D;
 border-bottom: 1px solid #FFBA3D;
}

font.cremasTitulo{
 color: #D18A0B; 
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 15px; 
 font-width: bold;
}

td.cremasRebordeBajo{
  border-bottom: 1px solid #FFBA3D;
}

td.cremasRebordeBajoEspecial{
  color: #8C0212;
  border-bottom: 1px solid #FFBA3D;
}

font.preciocremas{
 color: #D18A0B; 
}

font.precioEspecialcremas{
 color: #D18A0B; 
}


/***********************************/
/* ESTILO PARA ANIMALES		   */
/***********************************/
table.animales{
  border-style:solid;
  border-color:#4C6285;
  border-width=1px;
}

tr.animalesPar{
 background-color: #ABC9F4;
}

tr.animalesImpar{
 background-color: #6D92C9;
}

td.animales{
  background-color: #4C6285;
}

td.animalesLeft{
 border-left: 1px solid #6D92C9;
 border-top: 1px solid #6D92C9;
 border-bottom: 1px solid #6D92C9;
}

td.animalesRight{
 border-right: 1px solid #6D92C9;
 border-top: 1px solid #6D92C9;
 border-bottom: 1px solid #6D92C9;
}

td.animalesIndice{
 border-left: 1px solid #4C6285;
 border-right: 1px solid #4C6285;
 border-top: 1px solid #4C6285;
 border-bottom: 1px solid #4C6285;
}

font.animalesTitulo{
 color: #4A648B; 
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 15px; 
 font-width: bold;
}

td.animalesRebordeBajo{
  border-bottom: 1px solid #4C6285;
}

td.animalesRebordeBajoEspecial{
  color: #8C0212;
  border-bottom: 1px solid #4C6285;
}

font.precioanimales{
 color: #ffffff; 
}

font.precioEspecialanimales{
 color: #D18A0B; 
}



/***********************************/
/* ESTILO PARA COMPLEMENTOS	   */
/***********************************/

table.complementos{
  border-style:solid;
  border-color:#B56C6B;
  border-width=1px;
}

tr.complementosPar{
 background-color: #FAB0B0;
}

tr.complementosImpar{
 background-color: #FBCFCF;
}

td.complementos{
  background-color: #A63535
}

td.complementosLeft{
 border-left: 1px solid #A63535; 
 border-top: 1px solid #A63535; 
 border-bottom: 1px solid #A63535;
}

td.complementosRight{
 border-right: 1px solid #A63535;
 border-top: 1px solid #A63535;
 border-bottom: 1px solid #A63535;
}

td.complementosIndice{
 border-left: 1px solid #A63535;
 border-right: 1px solid #A63535;
 border-top: 1px solid #A63535;
 border-bottom: 1px solid #A63535;
}

font.complementosTitulo{
 color: #A63535;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 15px; 
 font-width: bold;
}

td.complementosRebordeBajo{
  border-bottom: 1px solid #B56C6B;
}

td.complementosRebordeBajoEspecial{
  color: #8C0212;
  border-bottom: 1px solid #B56C6B;
}

font.preciocomplementos{
  color:#920202;
}

font.precioEspecialcomplementos{
 color: #8C0212; 
}



/***********************************/
/* ESTILO PARA ACCESORIOS VENDAJES */
/***********************************/
table.accVendajes{
  border-style:solid;
  border-color:#FFD700;
  border-width=1px;
}

td.accVendajes{
  background-color: #F1CD0E;
}

td.accVendajesLeft{
 border-left: 1px solid #F1CD0E; 
 border-top: 1px solid #F1CD0E; 
 border-bottom: 1px solid #F1CD0E;
}

td.accVendajesRight{
 border-right: 1px solid #F1CD0E;
 border-top: 1px solid #F1CD0E;
 border-bottom: 1px solid #F1CD0E;
}

td.accVendajesIndice{
 border-left: 1px solid #F1CD0E;
 border-right: 1px solid #F1CD0E;
 border-top: 1px solid #F1CD0E;
 border-bottom: 1px solid #F1CD0E;
}

font.accVendajesTitulo{
 color: #8A7501;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 15px; 
 font-width: bold;
}

td.accVendajesRebordeBajo{
  border-bottom: 1px solid #FFD700;
}

td.accVendajesRebordeBajoEspecial{
  color: #8C0212;
  border-bottom: 1px solid #FFD700;

}

tr.accVendajesPar{
 background-color: #FFEC88;
}

tr.accVendajesImpar{
 background-color: #FFF7CE;
}
font.precioaccVendajes{
  color:#8A7501;
}

font.precioEspecialaccVendajes{
 color: #CDAF0D; 
}



/******************************/
/* ESTILO PARA BOTIQUINES     */
/******************************/
table.botiquinesUrgencias{
  border-style:solid;
  border-color:#F790A9;
  border-width=1px;
}

td.botiquinesUrgencias{
  background-color: #F50000;
}

td.botiquinesUrgenciasLeft{
 border-left: 1px solid #F50000;
 border-top: 1px solid #F50000;
 border-bottom: 1px solid #F50000;
}

td.botiquinesUrgenciasRight{
 border-right: 1px solid #F50000;
 border-top: 1px solid #F50000;
 border-bottom: 1px solid #F50000;
}

td.botiquinesUrgenciasIndice{
 border-left: 1px solid #F50000;
 border-right: 1px solid #F50000;
 border-top: 1px solid #F50000;
 border-bottom: 1px solid #F50000;
}

font.botiquinesUrgenciasTitulo{
 color: #DB0804;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 15px; 
 font-width: bold;
}

td.botiquinesUrgenciasRebordeBajo{
  border-bottom: 1px solid #F790A9;
}

td.botiquinesUrgenciasRebordeBajoEspecial{
  color: #8C0212;
  border-bottom: 1px solid #F790A9;
}

tr.botiquinesUrgenciasPar{
 background-color: #FDBDBC;
}

tr.botiquinesUrgenciasImpar{
 background-color: #FDD9D9;
}

font.preciobotiquinesUrgencias{
 color: #8C0212; 
}



/****************************************/
/* ESTILO PARA ULTRASONIDOS - ADHERENTES*/
/****************************************/
table.ultraAd{
  border-style:solid;
  border-color:#96CDD4;
  border-width=1px;
}

td.ultraAd{
  background-color: #96CDD4;
}

td.ultraAdLeft{
 border-left: 1px solid #96CDD4; 
 border-top: 1px solid #96CDD4; 
 border-bottom: 1px solid #96CDD4;
}

td.ultraAdRight{
 border-right: 1px solid #96CDD4;
 border-top: 1px solid #96CDD4;
 border-bottom: 1px solid #96CDD4;
}

td.ultraAdIndice{
 border-left: 1px solid #96CDD4;
 border-right: 1px solid #96CDD4;
 border-top: 1px solid #96CDD4;
 border-bottom: 1px solid #96CDD4;
}

font.ultraAdTitulo{
 color: #73B2BA;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 15px; 
 font-width: bold;
}

td.ultraAdRebordeBajo{
  border-bottom: 1px solid #96CDD4;
}

td.ultraAdRebordeBajoEspecial{
  color: #8C0212;
  border-bottom: 1px solid #96CDD4;
}

tr.ultraAdPar{
 background-color: #B4DCE0;
}

tr.ultraAdImpar{
 background-color: #DAEDF0;
}

font.precioultraAd{
  color:#02707E;
}

font.precioEspecialultraAd{
 color: #8C0212; 
}



/******************************/
/* ESTILO PARA AYUDAS TECNICAS*/
/******************************/
table.aTecnicas{
  border-style:solid;
  border-color:#BED672;
  border-width=1px;
}

td.aTecnicas{
  background-color: #B3DE24;
}

td.aTecnicasLeft{
 border-left: 1px solid #B3DE24; 
 border-top: 1px solid #B3DE24; 
 border-bottom: 1px solid #B3DE24;
}

td.aTecnicasRight{
 border-right: 1px solid #B3DE24;
 border-top: 1px solid #B3DE24;
 border-bottom: 1px solid #B3DE24;
}

td.aTecnicasIndice{
 border-left: 1px solid #B3DE24;
 border-right: 1px solid #B3DE24;
 border-top: 1px solid #B3DE24;
 border-bottom: 1px solid #B3DE24;
}

font.aTecnicasTitulo{
 color: #8DB310;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 15px; 
 font-width: bold;
}

td.aTecnicasRebordeBajo{
  border-bottom: 1px solid #BED672;
}

td.aTecnicasRebordeBajoEspecial{
  color: #8C0212;
  border-bottom: 1px solid #BED672;
}

tr.aTecnicasPar{
 background-color: #D4F275;
}

tr.aTecnicasImpar{
 background-color: #F5FFD5;
}

font.precioaTecnicas{
  color:#597303;
}

font.precioEspecialaTecnicas{
 color: #8C0212; 
}

/************************/
/* ESTILO PARA CAMILLAS */
/************************/
table.camillas{
  border-style:solid;
  border-color:#6DBF8F;
  border-width=1px;
}

td.camillas{
  background-color: #77E2A3;
}

td.camillasLeft{
 border-left: 1px solid #77E2A3; 
 border-top: 1px solid #77E2A3; 
 border-bottom: 1px solid #77E2A3;
}

td.camillasRight{
 border-right: 1px solid #77E2A3;
 border-top: 1px solid #77E2A3;
 border-bottom: 1px solid #77E2A3;
}

td.camillasIndice{
 border-left: 1px solid #77E2A3;
 border-right: 1px solid #77E2A3;
 border-top: 1px solid #77E2A3;
 border-bottom: 1px solid #77E2A3;
}

font.camillasTitulo{
 color: #06B54E;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 15px; 
 font-width: bold;
}

td.camillasRebordeBajo{
  border-bottom: 1px solid #6DBF8F;
}

td.camillasRebordeBajoEspecial{
  color: #8C0212;
  border-bottom: 1px solid #6DBF8F;
}

tr.camillasPar{
 background-color: #88D9AA;
}

tr.camillasImpar{
 background-color: #A3F1C3;
}

font.preciocamillas{
  color:#08602D;
}

font.precioEspecialcamillas{
 color: #8C0212; 
}


/****************************/
/* ESTILO PARA DIAGNOSTICOS */
/****************************/
table.diagnostico{
  border-style:solid;
  border-color:#8FE051;
  border-width=1px;
}

td.diagnostico{
  background-color: #B8DB9E;
}

td.diagnosticoLeft{
 border-left: 1px solid #B8DB9E; 
 border-top: 1px solid #B8DB9E; 
 border-bottom: 1px solid #B8DB9E;
}

td.diagnosticoRight{
 border-right: 1px solid #B8DB9E;
 border-top: 1px solid #B8DB9E;
 border-bottom: 1px solid #B8DB9E;
}

td.diagnosticoIndice{
 border-left: 1px solid #B8DB9E;
 border-right: 1px solid #B8DB9E;
 border-top: 1px solid #B8DB9E;
 border-bottom: 1px solid #B8DB9E;
}

font.diagnosticoTitulo{
 color: #427E13;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 15px; 
 font-width: bold;
}

td.diagnosticoRebordeBajo{
  color: #427E13;
  border-bottom: 1px solid #8FE051;
}

td.diagnosticoRebordeBajoEspecial{
  border-bottom: 1px solid #8FE051;
}

tr.diagnosticoPar{
 background-color: #D7FFB9;
}

tr.diagnosticoImpar{
 background-color: #EFFFE4;
}

font.preciodiagnostico{
  color:#427E13;
}

font.precioEspecialdiagnostico{
 color: #8C0212; 
}


/******************************/
/* ESTILO PARA ELECTROTERAPIA */
/******************************/
table.electroterapia{
  border-style:solid;
  border-color:#A1B2C8;
  border-width=1px;
}

td.electroterapia{
  background-color: #6D91CA;
}

td.electroterapiaLeft{
 border-left: 1px solid #6D91CA; 
 border-top: 1px solid #6D91CA; 
 border-bottom: 1px solid #6D91CA;
}

td.electroterapiaRight{
 border-right: 1px solid #6D91CA;
 border-top: 1px solid #6D91CA;
 border-bottom: 1px solid #6D91CA;
}

td.electroterapiaIndice{
 border-left: 1px solid #6D91CA;
 border-right: 1px solid #6D91CA;
 border-top: 1px solid #6D91CA;
 border-bottom: 1px solid #6D91CA;
}

font.electroterapiaTitulo{
 color: #6D91CA;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 15px; 
 font-width: bold;
}

td.electroterapiaRebordeBajo{
  border-bottom: 1px solid #A1B2C8;
}

td.electroterapiaRebordeBajoEspecial{
  color: #8C0212;
  border-bottom: 1px solid #A1B2C8;
}

tr.electroterapiaPar{
 background-color: #B4D3FD;
}

tr.electroterapiaImpar{
 background-color: #DDEBFF;
}

font.precioelectroterapia{
  color:#445A78;
}

font.precioEspecialelectroterapia{
 color: #8C0212; 
}

/************************/
/* ESTILO PARA ORTESIS  */
/************************/
table.ortesis{
  border-style:solid;
  border-color:#C6787C;
  border-width=1px;
}

td.ortesis{
  background-color: #AB0007;
}

td.ortesisLeft{
 border-left: 1px solid #AB0007; 
 border-top: 1px solid #AB0007; 
 border-bottom: 1px solid #AB0007;
}

td.ortesisRight{
 border-right: 1px solid #AB0007;
 border-top: 1px solid #AB0007;
 border-bottom: 1px solid #AB0007;
}

td.ortesisIndice{
 border-left: 1px solid #AB0007;
 border-right: 1px solid #AB0007;
 border-top: 1px solid #AB0007;
 border-bottom: 1px solid #AB0007;
}

font.ortesisTitulo{
 color: #AB0007;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 15px; 
 font-width: bold;
}

td.ortesisRebordeBajo{
  border-bottom: 1px solid #C6787C;
}

td.ortesisRebordeBajoEspecial{
  color: #8C0212;
  border-bottom: 1px solid #C6787C;
}

tr.ortesisPar{
 background-color: #E7B6B8;
}

tr.ortesisImpar{
 background-color: #F1D3D5;
}

font.precioortesis{
  color:#000000;
}

font.precioEspecialortesis{
 color: #8C0212; 
}

/****************************/
/* ESTILO PARA PROTECCIONES */
/****************************/
table.protecciones{
  border-style:solid;
  border-color:#A1B2C8;
  border-width=1px;
}

td.protecciones{
  background-color: #6D91CA;
}

td.proteccionesLeft{
 border-left: 1px solid #6D91CA; 
 border-top: 1px solid #6D91CA; 
 border-bottom: 1px solid #6D91CA;
}

td.proteccionesRight{
 border-right: 1px solid #6D91CA;
 border-top: 1px solid #6D91CA;
 border-bottom: 1px solid #6D91CA;
}

td.proteccionesIndice{
 border-left: 1px solid #6D91CA;
 border-right: 1px solid #6D91CA;
 border-top: 1px solid #6D91CA;
 border-bottom: 1px solid #6D91CA;
}

font.proteccionesTitulo{
 color: #6D91CA;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 15px; 
 font-width: bold;
}

td.proteccionesRebordeBajo{
  border-bottom: 1px solid #A1B2C8;
}

td.proteccionesRebordeBajoEspecial{
  color: #8C0212;
  border-bottom: 1px solid #A1B2C8;
}

tr.proteccionesPar{
 background-color: #BBCCE6;
}

tr.proteccionesImpar{
 background-color: #D9E2F1;
}

font.precioprotecciones{
  color:#47546A;
}

font.precioEspecialprotecciones{
 color: #8C0212; 
}

/******************************/
/* ESTILO PARA REHABILITACIÓN */
/******************************/
table.rehabilitacion{
  border-style:solid;
  border-color:#8D98CA;
  border-width=1px;
}

td.rehabilitacion{
  background-color: #4052A6;
}

td.rehabilitacionLeft{
 border-left: 1px solid #4052A6; 
 border-top: 1px solid #4052A6; 
 border-bottom: 1px solid #4052A6;
}

td.rehabilitacionRight{
 border-right: 1px solid #4052A6;
 border-top: 1px solid #4052A6;
 border-bottom: 1px solid #4052A6;
}

td.rehabilitacionIndice{
 border-left: 1px solid #4052A6;
 border-right: 1px solid #4052A6;
 border-top: 1px solid #4052A6;
 border-bottom: 1px solid #4052A6;
}

font.rehabilitacionTitulo{
 color: #4052A6;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 15px; 
 font-width: bold;
}

td.rehabilitacionRebordeBajo{
  border-bottom: 1px solid #8D98CA;
}

td.rehabilitacionRebordeBajoEspecial{
  color: #8C0212;
  border-bottom: 1px solid #8D98CA;
}

tr.rehabilitacionPar{
 background-color: #C4C9E4;
}

tr.rehabilitacionImpar{
 background-color: #D8DBED;
}

font.preciorehabilitacion{
  color:#2B3977;
}

font.precioEspecialrehabilitacion{
 color: #8C0212; 
}

/**************************************/
/* ESTILO PARA TALONERAS Y PLANTILLAS */
/**************************************/
table.talPlant{
  border-style:solid;
  border-color:#ED95ED;
  border-width=1px;
}

td.talPlant{
  background-color: #ED95ED;
}

td.talPlantLeft{
 border-left: 1px solid #ED95ED; 
 border-top: 1px solid #ED95ED; 
 border-bottom: 1px solid #ED95ED;
}

td.talPlantRight{
 border-right: 1px solid #ED95ED;
 border-top: 1px solid #ED95ED;
 border-bottom: 1px solid #ED95ED;
}

td.talPlantIndice{
 border-left: 1px solid #ED95ED;
 border-right: 1px solid #ED95ED;
 border-top: 1px solid #ED95ED;
 border-bottom: 1px solid #ED95ED;
}

font.talPlantTitulo{
 color: #C905C9;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 15px; 
 font-width: bold;
}

td.talPlantRebordeBajo{
  border-bottom: 1px solid #ED95ED;
}

td.talPlantRebordeBajoEspecial{
  color: #8C0212;
  border-bottom: 1px solid #ED95ED;
}

tr.talPlantPar{
 background-color: #F5C5F5;
}

tr.talPlantImpar{
 background-color: #F9DEF9;
}

font.preciotalPlant{
  color:#6C496C;
}

font.precioEspecialtalPlant{
 color: #C905C9; 
}

/**************************************/
/* ESTILO PARA TALONERAS Y PLANTILLAS */
/**************************************/
table.ginecologia{
  border-style:solid;
  border-color:#ED95ED;
  border-width=1px;
}

td.ginecologia{
  background-color: #ED95ED;
}

td.ginecologiaLeft{
 border-left: 1px solid #ED95ED; 
 border-top: 1px solid #ED95ED; 
 border-bottom: 1px solid #ED95ED;
}

td.ginecologiaRight{
 border-right: 1px solid #ED95ED;
 border-top: 1px solid #ED95ED;
 border-bottom: 1px solid #ED95ED;
}

td.ginecologiaIndice{
 border-left: 1px solid #ED95ED;
 border-right: 1px solid #ED95ED;
 border-top: 1px solid #ED95ED;
 border-bottom: 1px solid #ED95ED;
}

font.ginecologiaTitulo{
 color: #C905C9;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 15px; 
 font-width: bold;
}

td.ginecologiaRebordeBajo{
  border-bottom: 1px solid #ED95ED;
}

td.ginecologiaRebordeBajoEspecial{
  color: #8C0212;
  border-bottom: 1px solid #ED95ED;
}

tr.ginecologiaPar{
 background-color: #F5C5F5;
}

tr.ginecologiaImpar{
 background-color: #F9DEF9;
}

font.precioginecologia{
  color:#6C496C;
}

font.precioEspecialginecologia{
 color: #C905C9; 
}

/*************************/
/* ESTILO PARA URGENCIAS */
/*************************/
table.urgencias{
  border-style:solid;
  border-color:#8B9FBB;
  border-width=1px;
}

td.urgencias{
  background-color: #6D91CA;
}

td.urgenciasLeft{
 border-left: 1px solid #6D91CA; 
 border-top: 1px solid #6D91CA; 
 border-bottom: 1px solid #6D91CA;
}

td.urgenciasRight{
 border-right: 1px solid #6D91CA;
 border-top: 1px solid #6D91CA;
 border-bottom: 1px solid #6D91CA;
}

td.urgenciasIndice{
 border-left: 1px solid #6D91CA;
 border-right: 1px solid #6D91CA;
 border-top: 1px solid #6D91CA;
 border-bottom: 1px solid #6D91CA;
}

font.urgenciasTitulo{
 color: #6D91CA;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 15px; 
 font-width: bold;
}

.urgenciasColor{color: #6D91CA;}

td.urgenciasRebordeBajo{
  border-bottom: 1px solid #8B9FBB;
}

td.urgenciasRebordeBajoEspecial{
  color: #8C0212;
  border-bottom: 1px solid #8B9FBB;
}

tr.urgenciasPar{
 background-color: #BCCAE1;
}

tr.urgenciasImpar{
 background-color: #EFF2F7;
}

font.preciourgencias{
  color:#104394;
}

font.precioEspecialurgencias{
 color: #8C0212; 
}

/****************************/
/* ESTILO PARA TERMOTERAPIA */
/****************************/
table.termoterapia{
  border-style:solid;
  border-color:#FF8768;
  border-width=1px;
}

tr.termoterapiaPar{
 background-color: #FFBAA9;
}

tr.termoterapiaImpar{
 background-color: #FFE0D7;
}

td.termoterapia{
  background-color: #FF3500;
}

td.termoterapiaLeft{
 border-left: 1px solid #FF3500; 
 border-top: 1px solid #FF3500; 
 border-bottom: 1px solid #FF3500;
}

td.termoterapiaRight{
 border-right: 1px solid #FF3500;
 border-top: 1px solid #FF3500;
 border-bottom: 1px solid #FF3500;
}

td.termoterapiaIndice{
 border-left: 1px solid #FF3500;
 border-right: 1px solid #FF3500;
 border-top: 1px solid #FF3500;
 border-bottom: 1px solid #FF3500;
}

font.preciotermoterapia{
 color: #CC2C05; 
}

font.precioEspecialtermoterapia{
 color: #CC2C05; 
}

font.termoterapiaTitulo{
 color: #E73607;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 15px; 
 font-width: bold;
}

td.termoterapiaRebordeBajo{
  border-bottom: 1px solid #FF8768;
}

td.termoterapiaRebordeBajoEspecial{
  color: #8C0212;
  border-bottom: 1px solid #FF8768;
}

tr.ofertaEspecial{
  background-color: #F5F5F5;
}

/************************************/
/* ESTILO PARA EDUCACION Y ANATOMIA */
/************************************/
table.educacion{
  border-style:solid;
  border-color:#8FE051;
  border-width=1px;
}

td.educacion{
  background-color: #B8DB9E;
}

td.educacionLeft{
 border-left: 1px solid #B8DB9E; 
 border-top: 1px solid #B8DB9E; 
 border-bottom: 1px solid #B8DB9E;
}

td.educacionRight{
 border-right: 1px solid #B8DB9E;
 border-top: 1px solid #B8DB9E;
 border-bottom: 1px solid #B8DB9E;
}

td.educacionIndice{
 border-left: 1px solid #B8DB9E;
 border-right: 1px solid #B8DB9E;
 border-top: 1px solid #B8DB9E;
 border-bottom: 1px solid #B8DB9E;
}

font.educacionTitulo{
 color: #427E13;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 15px; 
 font-width: bold;
}

td.educacionRebordeBajo{
  color: #427E13;
  border-bottom: 1px solid #8FE051;
}

td.educacionRebordeBajoEspecial{
  border-bottom: 1px solid #8FE051;
}

tr.educacionPar{
 background-color: #D7FFB9;
}

tr.educacionImpar{
 background-color: #EFFFE4;
}

font.precioeducacion{
  color:#427E13;
}

font.precioEspecialeducacion{
 color: #8C0212; 
}

/************************/
/* ESTILO PARA ESTETICA */
/************************/
table.estetica{
  border-style:solid;
  border-color:#72C48B;
  border-width=1px;
}

tr.esteticaPar{
 background-color: #B3F2C7;
}

tr.esteticaImpar{
 background-color: #D8F9E1;
}

td.estetica{
  background-color: #72C48B;
}

td.esteticaLeft{
 border-left: 1px solid #72C48B; 
 border-top: 1px solid #72C48B;
 border-bottom: 1px solid #72C48B;
}

td.esteticaRight{
 border-right: 1px solid #72C48B;
 border-top: 1px solid #72C48B;
 border-bottom: 1px solid #72C48B;
}

td.esteticaIndice{
 border-left: 1px solid #72C48B;
 border-right: 1px solid #72C48B;
 border-top: 1px solid #72C48B;
 border-bottom: 1px solid #72C48B;
}

font.precioestetica{
 color: #356042; 
}

font.precioEspecialestetica{
 color: #8C0212; 
}

font.esteticaTitulo{
 color: #56A46E;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 15px; 
 font-width: bold;
}

td.esteticaRebordeBajo{
  border-bottom: 1px solid #72C48B;
}

td.esteticaRebordeBajoEspecial{
  color: #8C0212;
  border-bottom: 1px solid #72C48B;
}

/************************/
/* ESTILO PARA HIGIENE  */
/************************/
table.higiene{
  border-style:solid;
  border-color:#6EB767;
  border-width=1px;
}

tr.higienePar{
 background-color: #95DD8E;
}

tr.higieneImpar{
 background-color: #E3F8E0;
}

td.higiene{
  background-color: #14C200;
}

td.higieneLeft{
 border-left: 1px solid #6EB767; 
 border-top: 1px solid #6EB767; 
 border-bottom: 1px solid #6EB767;
}

td.higieneRight{
 border-right: 1px solid #6EB767;
 border-top: 1px solid #6EB767;
 border-bottom: 1px solid #6EB767;
}

td.higieneIndice{
 border-left: 1px solid #6EB767;
 border-right: 1px solid #6EB767;
 border-top: 1px solid #6EB767;
 border-bottom: 1px solid #6EB767;
}

font.preciohigiene{
 color: #107C05; 
}

font.precioEspecialhigiene{
 color: #147E08; 
}

font.higieneTitulo{
 color: #107C05;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 15px; 
 font-width: bold;
}

td.higieneRebordeBajo{
  border-bottom: 1px solid #6EB767;
}

td.higieneRebordeBajoEspecial{
  color: #8C0212;
  border-bottom: 1px solid #6EB767;
}


/************************/
/* ESTILO PARA FERULAS  */
/************************/
table.ferulas{
  border-style:solid;
  border-color:#B295F4;
  border-width=1px;
}

tr.ferulasPar{
 background-color: #D7C7FF;
}

tr.ferulasImpar{
 background-color: #EAE1FF;
}

td.ferulas{
  background-color: #804CFF;
}

td.ferulasLeft{
 border-left: 1px solid #804CFF; 
 border-top: 1px solid #804CFF; 
 border-bottom: 1px solid #804CFF;
}

td.ferulasRight{
 border-right: 1px solid #804CFF;
 border-top: 1px solid #804CFF;
 border-bottom: 1px solid #804CFF;
}

td.ferulasIndice{
 border-left: 1px solid #804CFF;
 border-right: 1px solid #804CFF;
 border-top: 1px solid #804CFF;
 border-bottom: 1px solid #804CFF;
}

font.precioferulas{
 color: #4B3D6F; 
}

font.precioEspecialferulas{
 color: #8C0212; 
}

font.ferulasTitulo{
 color: #612ED7;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 15px; 
 font-width: bold;
}

td.ferulasRebordeBajo{
  border-bottom: 1px solid #B295F4;
}

td.ferulasRebordeBajoEspecial{
  color: #8C0212;
  border-bottom: 1px solid #B295F4;
}


/******************************/
/* ESTILO PARA SALUD POSTURAL */
/******************************/
table.salud{
  border-style:solid;
  border-color:#7EB196;
  border-width=1px;
}

tr.saludPar{
 background-color: #7ADFA9;
}

tr.saludImpar{
 background-color: #C2E7D3;
}

td.salud{
  background-color: #98D2B3;
}

td.saludLeft{
 border-left: 1px solid #98D2B3; 
 border-top: 1px solid #98D2B3; 
 border-bottom: 1px solid #98D2B3;
}

td.saludRight{
 border-right: 1px solid #98D2B3;
 border-top: 1px solid #98D2B3;
 border-bottom: 1px solid #98D2B3;
}

td.saludIndice{
 border-left: 1px solid #98D2B3;
 border-right: 1px solid #98D2B3;
 border-top: 1px solid #98D2B3;
 border-bottom: 1px solid #98D2B3;
}

font.preciosalud{
 color: #217E4C; 
}

font.precioEspecialsalud{
 color: #8C0212; 
}

font.saludTitulo{
 color: #7FBE9C;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 15px; 
 font-width: bold;
}

td.saludRebordeBajo{
  border-bottom: 1px solid #7EB196;
}

td.saludRebordeBajoEspecial{
  color: #8C0212;
  border-bottom: 1px solid #7EB196;
}