/* Definiciones generales #CDD7C6 background-image:url(../imagenes/fondo.gif);*/
body {margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-attachment: fixed;}
body, td, p {font-family: verdana;font-size: 10px; color:#333;}
.ejemplos {font-family: verdana;font-size: 9px; color:#b40c1c;}
/* .ejemplos {font-family: verdana;font-size: 9px; color:#D1DAE1;} */
form {margin:0px;}
.FirmaGuiarTDF {font-family: "Times New Roman", Times, serif;font-style: italic;font-weight: bold;font-size: large;color: #009966}
.letraamarilla {color:#000000}
/* .letraamarilla {color: #FDF1AC} */
.letrachiquita {font-size: 9px;color: #FDF1AC}

/* Links */
a {color:#000000;text-decoration:none;}
/* a:hover {color:#96B7A4#436B91} */
a:hover {color:#FFFFFF}
a.menu { color:#FFFFFF; font-weight:bold }
a.menu:hover { color:#FFCC00; font-weight:bold }
a.linkcarrito {color:#FFFFFF;text-decoration:none;}
a.linkcarrito:hover { color:#FFFF00}
a.antsig {font:Verdana, Arial, Helvetica, sans-serif;height:16px;text-align:left; font-weight:bold; background-color:#003300;font-family: arial narrow;font-size: 13px; color:#FDF1AC;}
a.antsig:hover {font:Verdana, Arial, Helvetica, sans-serif;height:16px;text-align:left; font-weight:bold; background-color:#003300;font-family: arial narrow;font-size: 13px; color:#FFFFFF;}
a.ayuda { font:"Times New Roman", Times, serif;height:16px;text-align:left; font-weight:bold; background-color:#003300;font-family: arial narrow;font-size: 13px; color:#FDF1AC;}
a.ayuda:hover {color:#FFFFFF}

/* Tablas */
td.encabezadoleft {background-color:#A8B79D;border-left: 1px solid #DEE3E7;}
td.menuhorizontalleft {color:#FFFFFF;background-color:#A8B79D;border-top: 1px solid #DEE3E7;border-right: 1px solid #DEE3E7;border-bottom: 1px solid #DEE3E7;}
td.menuhorizontalright {color:#FFFFFF;background-color:#A8B79D;border-top: 1px solid #DEE3E7;border-bottom: 1px solid #DEE3E7;}

td.submenuhorizontalleft {color:#FFFFFF;background-color:#A8B79D;border-right: 1px solid #DEE3E7;border-bottom: 1px solid #DEE3E7;}
td.submenuhorizontalright {color:#FFFFFF;background-color:#A8B79D;border-bottom: 1px solid #DEE3E7;}

td.principal {background-color:#A8B79D;padding-bottom:8px;padding-top:8px;border-left: 1px solid #DEE3E7;border-right: 1px solid #DEE3E7;}
td.principalsinbordes {background-color:#A8B79D;padding-bottom:8px;padding-top:8px}
td.principallaterales {background-color:#A8B79D; padding-bottom:8px;padding-top:8px;}
td.pie {background-color:#A8B79D;padding: 2px;border-top: 1px solid #DEE3E7;border-bottom: 1px solid #DEE3E7;}
td.pieformapago {background-color:#A8B79D;padding: 2px;border-top: 1px solid #DEE3E7;border-bottom: 1px solid #DEE3E7;border-left: 1px solid #DEE3E7;}

table.cuadradaarriba {border-bottom: 2px solid #000000;}
table.cuadrada {border: 1px solid #003300;}
.cuadrada th {font:Verdana, Arial, Helvetica, sans-serif;height:16px;text-align:left; font-weight:bold; background-color:#003300;font-family: arial narrow;font-size: 13px; color:#FDF1AC;}
.cuadrada td {background-color:#CDD7C6;}
table.busqueda {border: 2px solid #003300;}
.busqueda th { font:"Times New Roman", Times, serif;height:16px;text-align:left; font-weight:bold; background-color:#003300;font-family: arial narrow;font-size: 13px; color:#FDF1AC;}
.busqueda td {background-color:#FFCC00;}
/* .busqueda td {background-color:#3F706D;} */
table.celda {border: 1px solid #003300;}
.celda td {background-color:#CDD7C6;}

table.sms {border: 1px solid #003300;}
.sms td {background-color:#FFFFFF;}

table.regaloabajo {border-bottom: 1px solid #003300}
table.regaloderecha {border-bottom: 1px solid #003300; border-left: 1px solid #003300}
table.regaloderechasola {border-left: 1px solid #003300}

table.emergencia {}
.emergencia th {font:Verdana, Arial, Helvetica, sans-serif; height:16px; text-align:left; font-weight:bold; font-family: arial narrow; font-size: 13px; color:#FF0000;}
.emergencia td {}

table.farmacia {border: 1px solid #2D992D;}
.farmacia th {font:Verdana, Arial, Helvetica, sans-serif;height:16px;text-align:left; font-weight:bold; background-color:#FCFCFC;font-family: arial narrow;font-size: 13px; color:#2D992D;}
.farmacia td {background-color:#FCFCFC;}

table.banco {border: 1px solid #0000C0;}
.banco th {font:Verdana, Arial, Helvetica, sans-serif;height:16px;text-align:left; font-weight:bold; background-color:#FCFCFC;font-family: arial narrow;font-size: 13px; color:#0000C0;}
.banco td {background-color:#FCFCFC;}

table.datosutiles {border: 1px solid #AC7100;}
.datosutiles th {font:Verdana, Arial, Helvetica, sans-serif;height:16px;text-align:left; font-weight:bold; background-color:#FCFCFC;font-family: arial narrow;font-size: 13px; color:#AC7100;}
.datosutiles td {background-color:#FCFCFC;}

/* Carrito */
.imagen {border-right: 1px solid #A8B79D;border-bottom: 1px solid #003300;border-left: 1px solid #003300;}
.titulo {border-bottom: 1px solid #A8B79D;border-right: 1px solid #A8B79D;}
.descripcion {border-right: 1px solid #A8B79D;border-bottom: 1px solid #003300;}
.precio {border-bottom: 1px solid #003300;border-right: 1px solid #003300;}
.agregaracarrito {border-bottom: 1px solid #A8B79D;border-right: 1px solid #003300;}
td.carritoizquierdahorizontal {color:#FFFFFF;border-bottom: 1px solid #DEE3E7;}
td.carritoderechahorizontal {color:#FFFFFF;border-bottom: 1px solid #DEE3E7;border-left: 1px solid #DEE3E7;}

/* Scroll */
a.scroll {color:#FFFFFF;background-color:#000000;}

/* Formularios */
input,textarea,select {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border-style:none; background-color: #F6F8FA; border: 1px solid #003300; margin: 2px 4px 2px 4px;}
input.simple {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border-style:none; background-color: transparent; border: none; margin: 2px 4px 2px 4px;}

/* MENÚ PRINCIPAL */
table.menu {border-bottom:1px solid #003300;}
table.menu th {text-align:left;font-weight: bold;background-color:#003300;font-family: arial narrow;font-size: 13px;color:#FDF1AC;border-top:1px solid #003300;border-left:1px solid #003300;border-right:1px solid #003300}
table.menu td {border-top:1px solid #003300;border-left:1px solid #003300;border-right:1px solid #003300}
table.menu td.linkout {background-color:#CDD7C6;font-size: 10px; font-weight:normal}
table.menu td.linkover {color:#FFFFFF;font-size: 10px; font-weight:normal;}