body,td	{ 
			font-family: Arial, Helvetica, Verdana, sans-serif; 
			font-size: 11px;
			margin-left: 0px;
			margin-top: 5px;
			margin-right: 0px;
			margin-bottom: 0px;
			background-image:url(../images/c03.gif)
} 

 @media print {
    .oculto {display:none}
  }

.a1		{
			width:8cm;
		}
		
.a2		{
			width:17cm;
		}
.a25		{
			width:16.5cm;
		}
.a2b		{
			width:16.5cm;
		}		
		
.a4		{
			width:4cm;
		}		
.a5		{
			width:5cm;
		}
.t05	{
			width:0.5cm
		}
.t1		{
			width:0.75cm;
		}				
.t3		{
			width:3cm;
		}
.t35		{
			width:3.5cm;
		}	
.t4		{
			width:4cm;
		}		
.t5		{
			width:5cm;
		}
.t6		{
			width:6cm;
		}
.t7		{
			width:7cm;
		}								
.t8		{
			width:7cm;
		}
.t10	{
			width:10cm;
		}	
.t11	{
			width:11cm;
		}				
.t12	{
			width:12cm;
		}
.t13	{
			width:13cm;
		}		
.t14	{
			width:14cm;
		}		

.tabla17	{
			font-family: Arial, Helvetica, Verdana, sans-serif;
			font-size: 12px;
			color: #000000;
			border-color: #cccccc; 	
			border-style: solid solid solid solid;
			border-width: 1px; 			
			width: 19cm;
		}
	
.tn9	{
			font-family: Arial, Helvetica, Verdana, sans-serif;
			font-size: 9px;
			color: #000000;
			text-decoration: none;
			font-weight: normal;
			line-height:15px;
		}
.tn10	{
			font-family: Arial, Helvetica, Verdana, sans-serif;
			font-size: 10px;
			color: #000000;
			text-decoration: none;
			font-weight: normal;
			line-height:15px;
		}

.tn11	{
			font-family: Arial, Helvetica, Verdana, sans-serif;
			font-size: 11px;
			color: #000000;
			text-decoration: none;
			font-weight: normal;
			line-height:15px;
		}

.tn12	{
			font-family: Arial, Helvetica, Verdana, sans-serif;
			font-size: 10px;
			color: #000000;
		}
.tn12M	{
			font-family: Arial, Helvetica, Verdana, sans-serif;
			font-size: 11px;
			color: #000000;
		}
.tn12G	{
			font-family: Arial, Helvetica, Verdana, sans-serif;
			font-size: 12px;
			color: #000000;
		}		
.tn12t	{
			font-family: Arial, Helvetica, Verdana, sans-serif;
			font-size: 11px;
			color: #000000;
			line-height:16px;
		}

.tn14t	{
			font-family: Arial, Helvetica, Verdana, sans-serif;
			font-size: 14px;
			color: #000000;
			line-height:20px;
		}

.tn15t	{
			font-family: Arial, Helvetica, Verdana, sans-serif;
			font-size: 14px;
			color: #000000;
			line-height:30px;
		}

.tv11bold	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #009900;
			text-decoration: none;
			font-weight: bold;
			line-height:18px;
		}

.textopunteado	{
	border-style: none none dotted none ;
	border-width: 1px;
	border-color:#999999;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 20px;
	background-color: #F7F7F7;
}

.texto02	{
	border-style: solid;
	border-width: 1px;
	border-color:#999999;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 18px;
	background-color: #F7F7F7;
}

.texto02M	{
	border-style: solid;
	border-width: 1px;
	border-color:#999999;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 18px;
	background-color: #F7F7F7;
}

.texto02G	{
	border-style: solid;
	border-width: 1px;
	border-color:#999999;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 18px;
	background-color: #F7F7F7;
}

.texto02a	{
	border-style: solid;
	border-width: 1px;
	border-color:#999999;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 20px;
	background-color: #FFFFCC;
	width:377px;
}

.texto02b	{
	border-style: none;
	border-color:#999999;
	font-size: 11px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	height: 20px;
	position:relative; top: 2px;
}
.texto02b2	{
	border-style: none;
	background-color:efefef;
	font-size: 11px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	height: 20px;
	position:relative; top: 2px;
}

.texto05 	{
	border-style: solid;
	border-width: 1px;
	border-color:#999999;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 50px;
	background-color: #F7F7F7;
}

.texto05c 	{
	border-style: solid;
	border-width: 1px;
	border-color:#999999;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 25px;
	background-color: #F7F7F7;
}

.boton01 	{
	border-style: solid;
	border-width: 1px;
	border-color:#999999;
	cursor:pointer;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	height: 24px;
	background-color: #49AA8B;
	color: #FFFFFF;
	width: 124px;
}

.boton01-imp 	{
	border-style: solid;
	border-width: 1px;
	border-color:#999999;
	cursor:pointer;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	height: 24px;
	background-color: #49AA8B;
	color: #FFFFFF;
	width: 270px;
}

.boton02-imp 	{
	border-style: solid;
	border-width: 1px;
	border-color:#999999;
	cursor:pointer;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	height: 24px;
	background-color: #FF9900;
	color: #FFFFFF;
	width: 190px;
}

.boton01r 	{
	border-style: solid;
	border-width: 1px;
	border-color:#999999;
	cursor:pointer;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	height: 24px;
	background-color: #FF9900;
	color: #FFFFFF;
	width: 122px;
}


.tv10	{
			font-family: Arial, Helvetica, Verdana, sans-serif;
			font-size: 10px;
			color: #006B55;
		}

.tv11	{
			font-family: Arial, Helvetica, Verdana, sans-serif;
			font-size: 11px;
			color: #006B55;
		}

.tv11b	{
			font-family: Arial, Helvetica, Verdana, sans-serif;
			font-size: 11px;
			font-weight:bold;			
			color: #006B55;
		}

.tb11	{
			font-family: Arial, Helvetica, Verdana, sans-serif;
			font-size: 11px;
			color: #ffffff;
			text-decoration: none;
			font-weight: normal;
			line-height:15px;
		}
		
.tb12	{
			font-family: Arial, Helvetica, Verdana, sans-serif;
			font-size: 12px;
			color: #ffffff;
			text-decoration: none;
			font-weight: normal;
			line-height:15px;
		}

a.links01 {
			font-family: Arial, Helvetica, Verdana, sans-serif;
			font-size: 12px;
			color: #666666;
			text-decoration: none;
			font-weight: normal;
		}
		
a.links01:hover {
			font-family: Arial, Helvetica, Verdana, sans-serif;
			font-size: 12px;
			color: #666666;
			text-decoration: underline;
			font-weight: normal;
		}

a.links02 {
			font-family: Arial, Helvetica, Verdana, sans-serif;
			font-size: 11px;
			color: #006B55;
			text-decoration: none;
			font-weight: bold;
		}
		
a.links02:hover {
			font-family: Arial, Helvetica, Verdana, sans-serif;
			font-size: 11px;
			color: #006B55;
			text-decoration: underline;
			font-weight: bold;
		}


a.links03 {
			font-family: Arial, Helvetica, Verdana, sans-serif;
			font-size: 11px;
			color: #CC6600;
			text-decoration: none;
		}
		
a.links03:hover {
			font-family: Arial, Helvetica, Verdana, sans-serif;
			font-size: 11px;
			color: #CC6600;
			font-weight: bold;		
			text-decoration: underline;
		}

a.links04 {
			font-family: Arial, Helvetica, Verdana, sans-serif;
			font-size: 11px;
			color: #FF0000;
			font-weight: bold;		
			text-decoration: none;
		}
		
a.links04:hover {
			font-family: Arial, Helvetica, Verdana, sans-serif;
			font-size: 11px;
			color: #FF0000;
			text-decoration: underline;
		}

.borde-tabla1 	{ 
			border-color: #333333; 	
			border-style: solid;
			border-width: 1px; 
		}
		
.borde-tabla2 	{ 
			border-color: #aaaaaa; 	
			border-style: solid none none none;
			border-width: 2px; 
		}

.borde-tabla3 	{ 
			border-color: #aaaaaa; 	
			border-style: none none solid none;
			border-width: 2px; 
		}


.textobuscar	{
	border-style: solid;
	border-width: 1px;
	border-color:#999999;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 20px;
	background-color: #F7F7F7;
	width:140;

}

a.links05	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #FF6600;
			text-decoration: none;
			font-weight: bold;
			line-height:18px;
		}
		
a.links05:hover	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #FF6600;
			text-decoration: none;
			font-weight: bold;
			text-decoration: underline;
			line-height:18px;
		}

a.links06	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #000000;
			text-decoration: none;
			line-height:18px;
		}
		
a.links06:hover	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #009900;
			text-decoration: underline;
			line-height:18px;
		}

a.links07 {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #ffffff;
			text-decoration: none;
			font-weight: bold;
		}
		
a.links07:hover {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #FFCC66;
			text-decoration: none;
			font-weight: bold;
		}

a.links08	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #999999;
			text-decoration: none;
			line-height:18px;
			font-weight: bold;
		}
		
a.links08:hover	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #006699;
			text-decoration: underline;
			line-height:18px;
			font-weight: bold;
		}

a.links09	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 9px;
			color: #000000;
			text-decoration: none;
			line-height:18px;
		}
		
a.links09:hover	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 9px;
			color: #ff0000;
			text-decoration: underline;
			line-height:18px;
		}
a.links10 {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #FFCC66;
			text-decoration: none;
			font-weight: bold;
		}
		
a.links10:hover {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #FFCC66;
			text-decoration: underline;
			font-weight: bold;
		}
		
a.links11	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #009900;
			text-decoration: none;
			line-height:18px;
			font-weight: bold;		
		}
		
a.links11:hover	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #009900;
			text-decoration: underline;
			line-height:18px;
			font-weight: bold;		
		}		

a.links12	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #666666;
			text-decoration: underline;
			line-height:18px;
			font-weight: bold;		
		}
		
a.links12:hover	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #666666;
			text-decoration: underline;
			line-height:18px;
			font-weight: bold;		
		}	

a.linksnoticias03	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #000000;
			text-decoration: none;
			line-height:18px;
		}
		
a.linksnoticias03:hover	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #009900;
			text-decoration: underline;
			line-height:18px;
		}

a.linksnoticias04	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #000000;
			text-decoration: none;
			line-height:18px;
		}
		
a.linksnoticias04:hover	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #009900;
			text-decoration: underline;
			line-height:18px;
		}

.ta11 {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #FFCC66;
			font-weight: bold;
		}

.tb10	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #ffffff;
			text-decoration: none;
			font-weight: normal;
			line-height:18px;
		}
		
.tb10bold	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #ffffff;
			text-decoration: none;
			font-weight: bold;
			line-height:18px;
		}

.tb11	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #ffffff;
			text-decoration: none;
			font-weight: normal;
			line-height:18px;
		}
		
.tb11bold	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #ffffff;
			text-decoration: none;
			font-weight: bold;
			line-height:18px;
		}

.tb13bold	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 13px;
			color: #ffffff;
			text-decoration: none;
			font-weight: bold;
			line-height:18px;
		}
    		



.tn10borde 	{ 	font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #000000;
			text-decoration: none;
			font-weight: normal;
			line-height:20px;
			border-color: #cccccc; 	
			border-style: none none solid none;
			border-width: 1px; 
		}

		
.tn10bold	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #000000;
			text-decoration: none;
			font-weight: bold;
			line-height:18px;
		}

		
.tn11bold	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #000000;
			text-decoration: none;
			font-weight: bold;
			line-height:18px;
		}
	
.tg10	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #999999;
			text-decoration: none;
			font-weight: normal;
			line-height:18px;
		}
		
.tg10bold	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #999999;
			text-decoration: none;
			font-weight: bold;
			line-height:18px;
		}
.tg11	{
			font-family: Arial, Helvetica, Verdana, sans-serif;
			font-size: 11px;
			color: #666666;
			text-decoration: none;
			font-weight: normal;
		}
.tgg11	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #444444;
			text-decoration: none;
			font-weight: normal;
			line-height:18px;
		}
		
.tgg11bold	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #444444;
			text-decoration: none;
			font-weight: bold;
			line-height:18px;
		}
.tgg11hand		{	
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #444444;
			text-decoration: none;
			font-weight: normal;
			line-height:18px;
			cursor: hand;
		}
		
.tgg11boldhand	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #444444;
			text-decoration: none;
			font-weight: bold;
			line-height:18px;
			cursor: hand;
		}

.tgo10	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #666666;
			text-decoration: none;
			font-weight: normal;
			line-height:18px;
		}
		
.tgo10bold	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #666666;
			text-decoration: none;
			font-weight: bold;
			line-height:18px;
		}



.tg12bold	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #999999;
			text-decoration: none;
			font-weight: bold;
			line-height:18px;
		}

.tr10	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #FF0000;
			text-decoration: none;
			font-weight: normal;
			line-height:18px;
		}
		
.tr10bold	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #FF0000;
			text-decoration: none;
			font-weight: bold;
			line-height:18px;
		}

.tr11	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #FF0000;
			text-decoration: none;
			font-weight: normal;
			line-height:18px;
		}
		
.tr11bold	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #FF0000;
			text-decoration: none;
			font-weight: bold;
			line-height:18px;
		}

.tv11	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #009900;
			text-decoration: none;
			font-weight: normal;
			line-height:18px;
		}
		


.tr11boldmenu	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #FFAEAE;
			text-decoration: none;
			font-weight: bold;
			line-height:18px;
		}

.tros9	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 9px;
			color: #FF9999;
			text-decoration: none;
			font-weight: normal;			
		}
		
.tros10	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #FF9999;
			text-decoration: none;
			font-weight: normal;
			line-height:18px;
		}
		
.tros10bold	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #FF9999;
			text-decoration: none;
			font-weight: bold;
			line-height:18px;
		}

.tros12bold	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #FF9999;
			text-decoration: none;
			font-weight: bold;
			line-height:18px;
		}

.boton02 	{
	border-style: solid;
	border-width: 1px;
	border-color:#999999;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 18px;
	background-color: #d7d7d7;
}

.boton03 	{
	border-style: solid;
	border-width: 1px;
	border-color:#999999;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 180px;
	height: 18px;
	background-color: #d7d7d7;
}

.boton04 	{
	border-style: solid;
	border-width: 1px;
	border-color:#999999;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 18px;
	width:40;
}

.boton05 	{
	border-style: solid;
	border-width: 1px;
	border-color:#999999;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 18px;
	width:80;
	position:relative;
	left:10;
}

.boton06 	{
	border-style: solid;
	border-width: 1px;
	border-color:#999999;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 18px;
	width:100;
	position:relative;
	left:20;
	top:10;
}

.boton01b 	{
	border-style: solid;
	border-width: 1px;
	border-color:#999999;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 18px;
	width:50;
	position:relative;
	left:20;
	top:10;
}

.botonsiguienteact {
	height: 15px;
	background-color: #FF0000;
	color: #FFFFFF;
	border-color: #ffffff;
	border-style: solid;
	border: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

.enlaces	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #000000;
			text-decoration: none;
			font-weight: normal;
			line-height:18px;
			background-color:#EFEFEF;
		}

.lista01	{
	border-style: solid;
	border-width: 1px;
	border-color:#999999;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 16px;
	background-color: #F7F7F7;
}

.texto01	{
	border-style: solid;
	border-width: 1px;
	border-color:#999999;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 18px;
	background-color: #F7F7F7;
	position: relative;
	top: 10px;
	left:25px;
	width:200;

}



.texto03 	{
	border-style: solid;
	border-width: 1px;
	border-color:#999999;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #F7F7F7;
}

.texto04	{
	border-style: solid;
	border-width: 1px;
	border-color:#999999;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 18px;
	background-color: #F7F7F7;
	position: relative;
	left:15px;
	width:50;

}


.texto01b	{
	border-style: solid;
	border-width: 1px;
	border-color:#999999;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 18px;
	background-color: #F7F7F7;
	position: relative;
	top: 10px;
	left:25px;
	width:120;
}



.positem01	{
	position: relative;
	top: 3px;
	left:-3px;
}

.positem02	{
	position: relative;
	top: 2px;
	left:-2px;
}

.borde-tabla 	{ 
			border-color: #cccccc; 	
			border-style: solid solid solid solid;
			border-width: 1px; 
		}

.borde-tabla-g 	{ 
			border-color: #cccccc; 	
			border-style: none none solid none;
			border-width: 1px; 
		}
		
.capaoculta {
			position:absolute; 
			left:315px; 
			top:250px; 
			width:62.5%; 
			height:318px; 
			z-index:1; 
			background-color: #F4F4F4; 
			layer-background-color: #F4F4F4; 
			border: 1px; 
			border-style: solid;
			border-color:#EE333E; 
			visibility: hidden;
			filter: alpha(opacity=92); opacity: .92
}

