/* 
 * top level css
 * for template page based rendering
 */
/* apply to all elements */
*         { font-family: Tahoma,Verdana,Arial,Helvetica;
            font-size: 11px;  line-height: 1.25em;  }

BODY        { background-color: white;  
              /*background-image:url("../img/fondo_mar.jpg");*/
              /*margin: 0px;*/
}
.feature TH
{
    BORDER-RIGHT: thin solid;
    BORDER-TOP: thin solid;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 15px;
    FONT-SIZE: x-medium;
    MARGIN-LEFT: 0px;
    BORDER-LEFT: thin;
    BORDER-BOTTOM: thin;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: aliceblue
}
A { color: Blue; text-decoration: none;}
A:active,     
A:hover{font-weight: bold;text-decoration: none;/*color: Red;*/ }
/*A:visited     { color:Purple; }*/         
.faqInvoice {color: black;  font-size: 24px; font-family: Arial,Helvetica,Tahoma,Verdana; text-decoration: none; }
/*
inicio de cabecera Negritas Bold      {color: inherit; cursor:hand; font-weight: bold; font-size: 11px; font-family: Arial,Helvetica,Tahoma,Verdana; } 
*/
.faqHeaderCell{color: black;  font-weight: bold; font-size: 12px; font-family: Arial,Helvetica,Tahoma,Verdana; text-decoration: none; }
.faqHeaderCell A,
.faqHeaderCell A:visited { text-decoration: none; color: Black;  }
.faqHeaderCell A:hover  { text-decoration: none; color: red;  }
/*Ocupado solo para la consistencia */
.faqCell           {color: black;  font-size: 10px; font-family: Arial,Helvetica,Tahoma,Verdana; text-decoration: none; }
.faqCell F     {color: black;  font-size: 10px; font-family: Arial,Helvetica,Tahoma,Verdana; text-decoration: none; }
.faqCell A,
.faqCell A:visited { text-decoration: none; color: Black;  }
.faqCell A:hover  { text-decoration: none; color: red;  }
/* Botones <<siguiente Anterior>> */
.faqVButton  {color: black; cursor:hand; font-size: 11px; font-family: Arial,Helvetica,Tahoma,Verdana; text-decoration: none; }
.faqVButton A,
.faqVButton A:visited { text-decoration: none; color: Black;  }
.faqVButton A:hover  { text-decoration: none; color: red;  }
/*Recuadros de cada entrada*/
.faqCategoryContent     {
      border: #3366CC solid 1px;
     display: none;
         /*background-image:url("../img/fondoauto.gif");*/
         height: 225px;
                        }
/* Division forma de pago*/
.formaPago{display: none; 
           background="#FFFFFF"}
.Borde_Tabla{
  border: #3366CC solid 1px;
  display: none;
  background : #F1F1F1;
  height: 225px;
}
.Borde_Tabla A:hover{color: Red; font-weight: bold;}
.tpl_content_title {
     font-size:14px;
     width: 100%;
     font-family: Geneva, Arial, Helvetica, sans-serif;
     color: #FFFFFF;
     background-color: #3366cc;
     text-align: right;
     vertical-align: middle;
}
/*Letras blancas sobre un color azul*/
.tpl_content_bar { /*background-image:url("../img/fondo_mar.jpg");*/
background-attachment: fixed; 
background-color: #FFFFFF; */
        height: 14px; 
        width: 100%; 
        padding-top:6px; 
        padding-bottom: 3px; 
        padding-left: 12px; 
        padding-right: 10px; 
       font-size: 16px; 
 font-family: Tahoma, Arial, Helvetica; font-weight: bold; color: Black; text-align: left; }
.Clausulas {
   font-family: "Courier New", Courier, mono;
   font-size: 20px;
   font-style: normal;
   color: #000000;
   line-height: 10px;
}
.PolInfo {
   font-family: Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #000000;
 }
.PolNornal {
   font-family: Geneva, Arial, Helvetica, sans-serif;
   font-size: 9px;
   color: #000000;
}
.CupoInfo {
   font-family: Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: bold;
   color: #000000;
 }
.CupoNornal {
   font-family: Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;   
   color: #000000;
}

.boton-form {
	color: #774a00;
	font-weight: bold;
	font-size: 95%;
	background: #fcae2e;
	border-bold: 2px solid #fdda9f;
	height: 24;
	width: 100;

	}

