td {font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #333333}
.td_espacio {
font-family: Arial, Helvetica, sans-serif;	
font-size: 12px; 
color: #333333; 
line-height: 16px;
}
/********  Textos **********/ 
.txtazul11
{font-family: Arial, Helvetica, sans-serif;	
font-size: 11px; 
color: #0a68c8;
font-weight: bold
}
.txtazul12
{font-family: Arial, Helvetica, sans-serif;	
font-size: 12px; 
color: #0a68c8;
font-weight: bold
}
.txtnegro10
{font-family: Arial, Helvetica, sans-serif;	
font-size: 10px; 
color: #333333;
background: #ffffff;
}
.txtnegro11
{font-family: Arial, Helvetica, sans-serif;	
font-size: 11px; 
color: #333333;
}
.txtnegro12
{font-family: Arial, Helvetica, sans-serif;	
font-size: 12px; 
color: #333333;
}
.txtverde12
{	
font-size: 12px; 
color: green;
}
.txtverde11
{
font-size: 11px; 
color: green;
}
.txtgris10
{font-family: Arial, Helvetica, sans-serif;	
font-size: 10px; 
color: #666666;
}
.txtddd13
{font-family: Arial, Helvetica, sans-serif;	
font-size: 13px; 
color: #dddddd;
}
.txtgris11{
font-size: 11px; 
color: #666666;
}
.txtgris11o{
font-size: 11px; 
color: #444444;
}
.txtgris11claro{
font-size: 11px; 
color: #999999;
}
.txtgris12
{font-family: Arial, Helvetica, sans-serif;	
font-size: 12px; 
color: #666666;
}
.txtgris12c
{font-family: Arial, Helvetica, sans-serif;	
font-size: 12px; 
color: #999999;
}
.txtgriso12
{font-family: Arial, Helvetica, sans-serif;	
font-size: 12px; 
color: #444444;
}
.txtrojo12
{font-family: Arial, Helvetica, sans-serif;	
font-size: 12px; 
color: #960617;
}

.txttitulo1
{font-family: Arial, Helvetica, sans-serif;	
font-size: 13px; 
color: #404040;
}
.txttitulo2
{font-family: Arial, Helvetica, sans-serif;	
font-size: 16px; 
color: #314964;
font-weight: bold
}
.raquo
{
font-family: Verdana, Arial;
}
.raquo11
{
font-size: 11px;
font-family: Verdana, Arial;
}
.raquogris{
color: #666666;
font-family: Verdana, Arial;
}
.raquonegro{
font-size: 12px;
color: #111111;
font-family: Verdana, Arial;
}
.raquotitulo{
color: #314964;
font-size: 16px;
font-family: Verdana, Arial;
}
/********** Link **********/
.a15:link, .a15:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #0a68c8;
	text-decoration: none;
	font-weight: bold 
}
.a15:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #0a68c8;
	text-decoration: underline;
	font-weight: bold
}

.a10:link, .a10:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0a68c8;
	text-decoration:none ;
	font-weight: bold
	}	
.a10:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0a68c8;
	text-decoration: underline;
	font-weight: bold
	}	
	
.a11:link, .a11:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0a68c8;
	text-decoration:none ;
	/*font-weight: bold*/
	}	
.a11:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0a68c8;
	text-decoration: underline;
	/*font-weight: bold*/
	}	
.a12:link, .a12:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0a68c8;
	text-decoration:none ;
	}
.a12:hover
  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0a68c8;
	text-decoration: underline;
	}

.a13:link, .a13:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0a68c8;
	text-decoration:none ;
	font-weight: bold
	}
.a13:hover
  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0a68c8;
	text-decoration: underline;
	font-weight: bold
	}

.a12u:link, .a12u:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0a68c8;
	text-decoration:underline ;
	font-weight: bold
	}
.a12u:hover
  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0a68c8;
	text-decoration:none ;
	font-weight: bold
	}


.a13:link, .a13:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0a68c8;
	text-decoration:none ;
	font-weight: bold
	}
.a13:hover
  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0a68c8;
	text-decoration: underline;
	font-weight: bold
	}

.adword:link, .adword:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0a68c8;
	text-decoration: underline;
	}
.adword:hover
  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0a68c8;
	text-decoration: underline;
	}
	
.agris:link, .agris:visited, .agris:hover
  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	}

.atendalia:link, .atendalia:visited, .atendalia:hover
  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #444444;
	text-decoration: none;
	}

.apag:link, .apag:visited
{
  color: #0a68c8;
  display:block;
	height:18px;
	border-top: 1px solid #f0f0f0;
	border-left: 1px solid #f0f0f0;
	border-right: 1px solid #f0f0f0;
	border-bottom: 1px solid #f0f0f0;	
	background: #ffffff;
  padding:3 8px;
  text-decoration:none;
}

.apag:hover 
{
	color: #0a68c8; 
	border-top: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	background: #edeef2;
	text-decoration: none;
}
.apag2:link, .apag2:visited
{
  color: #0a68c8;
  display:block;
	height:18px;
	border-top: 1px solid #f0f0f0;
	border-left: 1px solid #f0f0f0;
	border-right: 1px solid #f0f0f0;
	border-bottom: 1px solid #f0f0f0;	
	background: #ffffff;
  padding:3 5px;
  text-decoration:none;
}

.apag2:hover 
{
	color: #0a68c8; 
	border-top: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	background: #edeef2;
	text-decoration: none;
}
.apagact:hover, .apagact:link, .apagact:visited 
{
display:block;
height:18px;
color: #000000;
border-top: 1px solid #cccccc;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
background: #edeef2;
padding:3 8px;
text-decoration: none;
}
.apagact2:hover, .apagact2:link, .apagact2:visited 
{
display:block;
height:18px;
color: #000000;
border-top: 1px solid #cccccc;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
background: #edeef2;
padding:3 5px;
text-decoration: none;
}

/************ tablas ************/
.tablagral {
	border: 1px solid #dddddd;
	background-color: #ffffff;
}
.tablafoto {
	border: 1px solid #f1f1f1;
	background-color: #ffffff;
	}
	
.tablagris {
background-color: #edeef2;
border-left: none;
border-right: none;
}
.tablaoff {
border: 1px solid #dddddd;
background-color: #f0f0f0;
border-bottom: 1px solid #f0f0f0;
}
.tablabuscador {
border: 1px solid #bbbbbb;
background-color: #bbbbbb;
}
.tablamenu {
background-color: #f7f7f6;
}
.tablasubcategoria {
background-color: #f8f8f8;
}

.tablalista {
border: 1px solid #f5f5f5;
background-color: #ffffff;
border-top: none;
border-left: none;
border-right: none;
}
.tabladestacada {
border: 1px solid #ffffff;
background-color: #f5f5f5;
border-top: none;
border-left: none;
border-right: none;
}
.tablalistadestacada {
border: 1px solid #ffffff;
background-color: #f5f5f5;
border-top: none;
border-left: none;
border-right: none;
}
}
.tablahorizontal {
border: 1px solid #ededed;
background-color: #ffffff;
border-top: none;
border-left: none;
border-right: none;
}
.tablavertical {
border: 1px solid #ededed;
background-color: #ffffff;
border-top: none;
border-bottom: none;
border-right: none;
}

.tablaheadtail {
border: 1px solid #dddddd;
background-color: #ffffff;
border-left: none;
border-right: none;
}

.tablamarco {
border: 1px solid #eeeeee;
background-color: #f5f5f5;
border-left: none;
border-right: none;
}

.tabla_izq {
border: 1px solid #dddddd;
background-color: #ffffff;
border-bottom: none;
border-top: none;
border-right: none;
}
.tresult {
border-top: 2px solid #ededed;
background-color: #fbfbfe;
border-bottom: 2px solid #fdfdfd;
border-left: none;
border-right: none;
}
/*** botones **/
.buscador {
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
  color: #0055bb;
	font-weight: bold; 
	 border-right: #a0b3d9 1px solid;
	 padding-right: 2px;
	 padding-top: 1px;
	 padding-bottom: 1px; 
	 border-top: #eff5ff 1px solid; 
	 padding-left: 2px; 
	 border-left: #eff5ff 1px solid;
	 border-bottom: #a0b3d9 1px solid; 
	 background-color: #ecf2fc;
	 width: 80px;
}
/*** boton alta **/
.botonalta {

	 border-right: #aaaaaa 1px solid;
	 padding-right: 8px; 
	 border-top: #aaaaaa 1px solid; 
	 padding-left: 8px; 
	 border-left: #aaaaaa 1px solid;
	 border-bottom: #aaaaaa 1px solid; 
	 background-color: #cccccc
}
/*** input tetx buscador */
.cajabuscar {
	width: 285px;
	height:	24px;
	float: center;
	border: 1px solid #bcbcbc;
	padding-top: 3px;
	font-size: 14px;
	color: #314964;
	font-family:				Arial, Helvetica, sans-serif;
	font-weight: bold;
	z-index:					9;
	background-color: #fafafa;
}

.textarealink{
font-family: Arial, Helvetica, sans-serif;	
font-size: 11px; color: #444444; 
border:1px solid #CCCCCC; 
background-color: #ffffff;
}


select{
font-family: Arial, Helvetica, sans-serif;	
font-size: 12px; color: #000000;
border:1px solid #CCCCCC; 
background-color: #ffffff
}
textarea{
font-family: Arial, Helvetica, sans-serif;	
font-size: 12px; color: #000000; 
border:1px solid #CCCCCC; 
background-color: #fafafa;
overflow:auto;
}
.inputcenter {
  text-align:center;
	border:1px solid #CCCCCC; 
  background-color: #fafafa;
}
.input_alta{
font-family: Arial, Helvetica, sans-serif;	
font-size: 12px; color: #000000; 
border:1px solid #CCCCCC; 
background-color: #fafafa;
}
select{
font-family: Arial, Helvetica, sans-serif;	
font-size: 12px; color: #000000;
border:1px solid #CCCCCC; 
background-color: #fafafa

