﻿table        { font-family: verdana; font-size: 8pt }
.tableA10        { font-family:Arial; font-size: 10pt }
.table10        { font-family: verdana; font-size: 10pt }

.cuerpo { font-family:Arial; font-size: 10pt }
.tituloOCS {font-family:calibri, Arial; font-size: 16pt;}
.subtituloOCS {font-family:Arial; font-size: 12pt; color:#fe8834}
.txtbotonOCS {font-family:calibri,Arial; font-size: 13pt; color:#000;}
.botonOCS {background-image:url('images/botonOCS_pagina.png'); background-repeat:no-repeat; 
			margin:5px; height:75px; width:250px;text-align:center; padding-top:5px; padding-left:8px; padding-right:10px; border:0px;}
.botonAcamovil {background-image:url('images/botones_ACAMOVIL.png'); background-repeat:no-repeat; 
			margin:3px; height:75px; width:250px;text-align:center; padding-top:1px; padding-left:0px; 
			padding-right:5px; border:0px;}
.txtbotonAcamovil {font-family:calibri,Arial; font-size: 11pt; color:#FFFFFF;}

.tablemovil       { font-family:Arial; font-size: 8pt }
.inputMovil{ font-family:Arial; font-size: 8pt;font-weight:normal;  }

.tdfondoamar { font-family: Verdana; font-size: 8pt; font-weight: bold; background-color:#E5E5E5 }
.tdfondoamar1 { font-family: Verdana; font-size: 10pt; font-weight: bold; background-color: #FFF9DF }

.tdborder    { border: 1px solid #808080; }
.tdborder10   { font-family: Verdana; font-size: 10pt;font-weight: bold; border: 1px solid #808080;  }
.tdborder8    { font-family: Verdana; font-size: 8pt;font-weight: bold; border: 1px solid #808080;  }
.tdlabel      { font-family: Verdana; font-size: 10pt; font-weight: bold; text-align: right; margin-right: 10px }
a:active     { text-decoration: none }
a:link       { text-decoration: none }
a:visited    { text-decoration: none }

.txtazul   { color:#0000FF; }

.align_right {   text-align:right; }

.tdhead      { font-family: Verdana; font-size: 10pt; font-weight: bold;padding: 1; background-color: #67D7FC;  }
.tdheadMovil   { font-family: Verdana; font-size: 10pt; padding: 1; background-color: #67D7FC;  }
              
.tdhead1      { padding: 1; background-color:#67D7FC;  }
               
.tdbborder   { font-family: Verdana; font-size: 10pt; border-bottom: 1px solid #000080; padding: 1 }
               
.tdbborder10   { font-family: Verdana; font-size: 10pt; border-bottom: 1px solid #000080; padding: 1 }
               
.tdbbordergris { border-bottom: 1px solid #C0C0C0;  }

.tdtborder   { font-family: Verdana; font-size: 10pt; border-top: 1px solid #000080; padding: 1 }
               
 .tdtborder8 { font-family: Verdana; font-size: 8pt; border-top: 1px solid #000080; padding: 1 }

.tdheadadmin  { border-bottom:1px solid #003399; font-family: Verdana; font-size: 10pt; 
				font-weight: bold; padding: 1; text-transform:uppercase }
.tdheadadmin_b  { border-bottom:1px solid #003399; font-family: Verdana; font-size: 10pt;padding: 1;}
.tdheadadmin_bmovil  { font-family: Verdana; font-size: 8pt; padding: 1; }

.tdfiltro_top_bot_left_Movil { font-family: Verdana; font-size: 10pt; border-left: 1px solid #808080; border-top:1px solid #808080; border-bottom:1px solid #808080; padding: 1; background-color:#F2F2F2}
.tdfiltro_top_bot_left  { font-family: Verdana; font-size: 10pt; font-weight: bold; border-left: 1px solid #808080; border-top:1px solid #808080; border-bottom:1px solid #808080; padding: 1; background-color:#F2F2F2}        
.tdfiltro_top_bot_rig  { font-family: Verdana; font-size: 10pt; border-right: 1px solid #808080; border-top:1px solid #808080; border-bottom:1px solid #808080; padding: 1; background-color:#F2F2F2}        

.tdfiltro      { font-family: Verdana; font-size: 10pt; font-weight: bold; border: 1px solid #808080; padding: 1; background-color:#F2F2F2}
.tdfiltro1      { font-family: Verdana; font-size: 8pt;border: 1px solid #808080; padding: 1; background-color:#F2F2F2 }

.tdimportes      { font-family: Verdana; font-size: 10pt;  border: 1px solid #808080; padding: 1; background-color: #F2F2F2 }

.tdborderadmin    { border: 1px solid #000080;   }

.tdheadadmin1      { font-family: Verdana; font-size: 10pt; font-weight: bold; border: 1px solid #000080; padding: 0;  }
.tdheadadmin2      { border-bottom:1px solid #003399; font-family: Verdana; font-size: 10pt;padding: 1; text-transform:uppercase}
.tdfondo1      { background-color: #E8E8E8 }
.tdfondo      { font-family: Verdana; font-size: 8pt; background-color: #E8E8E8 }
.tdfondodotted      { font-family: Verdana; font-size: 8pt; background-color: #E8E8E8; border-bottom: 1px dotted #666666;  }
.tdfondogris      { font-family: Verdana; font-size: 10pt; font-weight: bold;  background-color: #EBEBEB }
.td_dotted_top      { border-top: 1px dotted #666666;  }  
.td_dotted_bottom   { border-bottom: 1px dotted #666666;  }                      
.td_dotted_bottom2   { border-bottom: 1px dotted #a7a7a7; } 
.td_dotted_bottom2_Movil   { border-bottom: 1px dotted #a7a7a7; font-family:Arial; font-size: 8pt  } 
.td_dotted_bottom_V10   { border-bottom: 1px dotted #a7a7a7; font-family:verdana; font-size: 10pt } 


.tdbordergris    { border: 1px solid #808080; } 

.tdtotales_top_bot_right  { font-family: Verdana; font-size: 8pt; padding: 1; background-color: #F2F2F2;  border-top:1px solid #808080; border-bottom:1px solid #808080;border-right:1px solid #808080; font-weight: bold;  }                
.tdtotales_top_bot_left   { font-family: Verdana; font-size: 8pt; padding: 1; background-color: #F2F2F2;  border-top:1px solid #808080; border-bottom:1px solid #808080;border-left:1px solid #808080; font-weight: bold; }                
.tdtotales_top_bot     { font-family: Verdana; font-size: 8pt; padding: 1; background-color: #F2F2F2;  border-top:1px solid #808080; border-bottom:1px solid #808080; font-weight: bold; }               
.tdtotales_top_bot_movil { font-family: Verdana; font-size: 8pt; padding: 1; background-color: #F2F2F2;  border-top:1px solid #808080; border-bottom:1px solid #808080;  }               
.tdtotales     { font-family: Verdana; font-size: 8pt; border: 1px solid #808080; padding: 1; background-color: #F2F2F2 }
.tdtotalesb     { font-family: Verdana; font-size: 8pt; border: 1px solid #808080; padding: 1; background-color: #F2F2F2; font-weight: bold; }
 
.tdtotales10     { font-family: Verdana; font-size: 10pt; border: 1px solid #808080; padding: 1; background-color:#F2F2F2; font-weight: bold; }

.tdpizarra    { font-family: arial; font-size: 10px; border: 1px solid #F1A542;background-color:  #FFE2A8 }

.tdpizarradatos    { font-family: arial; font-size: 10px; border: 1px solid #F1A542;  }
.tdmonedas    { font-family: arial; font-size: 10px; border: 1px solid #006666;  background-color:  #B8DCDC }

.tdmonedasdatos    { font-family: arial; font-size: 10px; border: 1px solid #006666;}
 .tdfisico    { font-family: arial; font-size: 10px; border: 1px solid #7D98AE; background-color:  #D7E7E8 }

.tdfisicodatos    { font-family: arial; font-size: 10px; border: 1px solid #7D98AE;   }
input       { font-family: Verdana; font-size: 8pt }
.selecbox {		font-family: Verdana;font-size: 8pt;}
.error       { font-family: Verdana; font-size: 8pt; color:#FF0000 }
.error2      { font-family: Verdana; font-size: 10pt; color:#FF0000 }
@media only screen and (max-device-width: 480px)







