/********************************** General ***********************************/

body { font-family:verdana; font-size:40px; color:gray; 	border-top : 0;
	border-right : 0;
	border-left : 0;
	border-bottom : 0; 
	margin: 0;}
	
	
	li { font-family:verdana;  color:gray; 	font-size : 16px;	text-align: justify;}
	li.small {font-size : 12px;	}
	
a:link {color:white; font-family:arial; font-weight:normal;    font-weight:normal; text-decoration:none;}
a:active {color:white; font-family:arial; font-weight:normal;    font-weight:normal; text-decoration:none;}
a:visited {color:white; font-family:arial; font-weight:normal;   font-weight:normal; text-decoration:none;}
a:hover {color:white; font-family:arial; font-weight:normal;    font-weight:normal; text-decoration:none;}
 	
a.linkmenu:link {font-family : "Trebuchet MS,Verdana,Arial Narrow";font-size : 12px;	font-style : strong;	color:#fffff;	text-decoration:none;}
a.linkmenu:active {	text-decoration:none;font-family : "Trebuchet MS,Verdana,Arial Narrow";font-size : 12px;	font-style : strong;color:#225067;	}
a.linkmenu:visited {text-decoration:none;font-family : "Trebuchet MS,Verdana,Arial Narrow";font-size : 12px; font-style : strong;color:#ffffff;	}
a.linkmenu:hover {text-decoration:none;font-family : "Trebuchet MS,Verdana,Arial Narrow";font-size : 12px; font-style : strong;color:#336699;}	

a.link_p:link {font-family : verdana, Arial, Helvetica, sans-serif;font-size : 9px;		color:#B0BDC6;	text-decoration:none;}
a.link_p:active {	text-decoration:none;font-family : verdana, Arial, Helvetica, sans-serif;font-size : link_p;	color:#225067;	}
a.link_p:visited {text-decoration:none;font-family :verdana, Arial, Helvetica, sans-serif;font-size : link_p;color:#B0BDC6;	}
a.link_p:hover {text-decoration:none;font-family : verdana, Arial, Helvetica, sans-serif;font-size : link_p;color:#45A7D8;}	

a.linkmenu3:link {font-weight : bold; font-family : "Arial,Verdana,Arial Narrow";font-size : 16px;	font-style : strong;	color:#B0BDC6;	text-decoration:none;}
a.linkmenu3:active {	font-weight : bold; text-decoration:none;font-family : "Arial,Verdana,Arial Narrow";font-size : 16px;	font-style : strong;color:#225067;	}
a.linkmenu3:visited {font-weight : bold; text-decoration:none;font-family : "Arial,Verdana,Arial Narrow";font-size : 16px; font-style : strong;color:#B0BDC6;	}
a.linkmenu3:hover {font-weight : bold; text-decoration:none;font-family : "Arial,Verdana,Arial Narrow";font-size : 16px; font-style : strong;color:#45A7D8;}	


a.linkmenu2:link {font-family : verdana,Arial, Helvetica, sans-serif;font-size : 14px;	font-style : strong;	color:navy;	text-decoration:none;}
a.linkmenu2:active {	text-decoration:none;font-family :  verdana,Arial, Helvetica, sans-serif;font-size : 14px;font-style : strong;	color:#008853;	}
a.linkmenu2:visited {text-decoration:none;font-family :  verdana,Arial, Helvetica, sans-serif;font-size : 14px;font-style : strong;color:navy;	}
a.linkmenu2:hover {text-decoration:none;font-family :  verdana,Arial, Helvetica, sans-serif;font-size : 14px;font-style : strong;color:#008853;text-decoration:underline;	}	

p{text-align:justify;}

.blanco {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #eceee1;
}

.titulo {

	color : #45A7D8;
	font-weight : normal;
	font-size: 40px;
	height : 250%;
	font-family : "Arial Narrow";
}

.titulo_m {

	color : #005596;
	font-weight : bold;
	font-size: 20px;
	
	font-family : "verdana,Arial Narrow";
}

.titulo_small {

	color : #008853;
	font-weight : bold;
	font-size: 18px;
	height : 250%;
	font-family : "tahoma,Arial Narrow";
}

.subtitulo {
color : #008853;
	font-weight : bold;
	font-size: 14px;
	font-family : "Trebuchet MS,Verdana,Arial Narrow";
}

.subtitulo2 {
	color : #45A7D8;
	font-weight : bold;
	font-family : "Trebuchet MS,Verdana,Arial Narrow";
	font-style : italic;
}

.titulo_bold {

	color : #45A7D8;
	font-weight : bold;
	font-size: 40px;
	font-family : "Arial Narrow";
}


.titpoliza {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #000000;
	font-weight : bold;
}


input {font-family: Arial, Helvetica,verdana, arial,sans-serif;  
font-size:xx-small; border: solid #999 1px;
background= #D6E7EF; color= #333333}

textarea {
	background-color : #D6E7EF;
	font-family : Arial, Helvetica, sans-serif;
	font-size :10px;
}

select {
		background-color : dbddc8;
		background-color : #efefef;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	border: solid #999 1px;
}



td.chirris {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 9px; font-weight : normal;
}



.titabla {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : bolder;
	color : #585858;
    background-color: #D2D5BE;
}



div.folder {
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight : normal;
}




      table.line {
     border: 1px;
	 border-style: solid;
      border-color: navy;
	  color: black;
    }

    table.line td {
 
      padding: 0 0 0 0;
	  color:#B0BDC6;
	  font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    }
    table.line  th {
      
	  font-size:10px;
	  vertical-align: middle; 
	text-align : left; 
	  color:#ffffff;
	background-color :  #45A7D8; 
    }	

    table.line  th.big {
      
	  font-size:18px;
    }	
	
	
	table  {  border-collapse: collapse; padding: 1px }
	
	table.menu  {  border-collapse: collapse; }

  table.menu th   { background: #6699cc; font-family:arial; 
  font-weight:bold; font-size:11px;  
  
  vertical-align: middle; align: center; color: #FFFFFF; 
  border-style: solid;
  border-color: #FFFFFF ; 
  border-width: 2px 1px 2px 1px; padding: 3px 3px 3px 3px;}
  
  
  table.menu td   {  font-family:arial; 
  font-weight:normal; font-size:14px;  
  height : 30;
  width : 270;
  vertical-align: middle; 
  text-align: right; 
  color: #005596; 
  border-style: solid;
  border-color: #FFFFFF ; 
  border-width: 2px 3px 2px 1px; padding: 3px 3px 3px 10px;}	
	
	  table.menu td.sm   {  font-family:arial; 
  font-weight:normal; font-size:12px;  }	
  
  	  table.menu td.med   {  font-family:arial; 
	   text-align: center; 
  font-weight:normal; font-size:12px; }	
	
  td.cuerpo   { background: #EEEEEE; font-family:arial; 
  font-weight:normal; font-size:12px;  
  
  vertical-align: middle; 
  align: right; 
  color: #005596; 
  border-style: solid;
  border-color: #FFFFFF ; 
  border-width: 2px 1px 2px 1px; padding: 13px;}
  
	
  
	
	<font color="#6A6A6A"></font>
	table.datos  {  border-collapse: collapse; }

  table.datos th   { background: #6699cc; font-family:arial; 
  font-weight:bold; font-size:11px;  
  
  vertical-align: middle; align: center; color: #FFFFFF; 
  border-style: solid;
  border-color: #0F1C84 #FFFFFF #FFFFFF #FFFFFF ; 
  border-width: 2px 1px 2px 1px; padding: 3px 3px 3px 3px;}
  
  table.datos td   { background: #E2E2E1; font-family:arial; 
  font-weight:normal; font-size:10px;  
  
  vertical-align: middle; 
  align: right; 
  color: #0F1C84; 
  border-style: solid;
  border-color: #FFFFFF ; 
  border-width: 2px 1px 2px 1px; padding: 3px 3px 3px 3px;}

    table.datos td.subtotal   { background: #D5D2D2;}
  table.datos td.iva   { background: #DEDEDE;}  
    table.datos td.total   { background: #E7E6E7;}
	
	
  table.datos td.vacio   { background: #FFFFFF; font-family:arial; 
  font-weight:normal; font-size:10px;  
  
  vertical-align: middle; align: center; color: #0F1C84; 
  border-style: solid;
  border-color: #FFFFFF ; 
  border-width: 2px 1px 2px 1px; padding: 3px 3px 3px 3px;}  	
  
  
 .CFtitulobt {
	COLOR: #006699; FONT-FAMILY: Tahoma, Arial, Helvetica, Sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}

.CFtitulo {
	COLOR: #45A7D8; FONT-FAMILY: Tahoma, Arial, Helvetica, Sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.CFtexto {
	COLOR:#B0BDC6; FONT-FAMILY: Tahoma, Arial, Helvetica, Sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.CFcampo {
	BACKGROUND: #D6E7EF; COLOR: #404040; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: none
}




