.borinftabdere {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	text-decoration:none;
}
.textocuadriculanegrita {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	color: #333333;
	text-decoration:none;
}
.bordestablascuadricula {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EEEEEE;
	border-right-color: #EEEEEE;
	border-bottom-color: #EEEEEE;
	border-left-color: #EEEEEE;
	text-decoration: none;
}
.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #4D4D4D;
	margin-top: 5px;
	margin-right: 5px;
	text-decoration: none;
}
.borizqconectate {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #C6CFD8;
	text-decoration: none;
}
.borderechoconectacte {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #C6CFD8;
	text-decoration: none;
}
.textomenuizq {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #787878;
	margin-right: 7px;
	margin-left: 7px;
	margin-top: 4px;
	line-height: 12px;
	text-decoration: none;
}
.textocuadricula {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: normal;
	font-style: normal;
	margin-top: 12px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 12px;
	white-space: normal;
	letter-spacing: normal;
	height: 3px;
	color: #7586D4;
	text-decoration: none;
}
.textocuadriculabold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	margin-top: 12px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 12px;
	text-decoration: none;
}
.olvcontra {
	color: #000099;
	font-family: "Times New Roman", Times, serif;
	font-size: 9px;
	margin-top: 5px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	text-decoration: none;
}
.style8 {
	font-size: 16px;
	font-style: normal;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-right: 8px;
	margin-left: 8px;
	text-decoration: none;
}
.style9 {
	font-size: 24px;
	font-family: Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	text-decoration: none;
}
.style11 {color: #7A7DDA; font-family: "Times New Roman", Times, serif; font-size: 9px; margin-top: 5px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px; text-decoration: none; }
.style12 {
	font-size: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.bordestablasblue {
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #0060A5;
	border-right-color: #0060A5;
	border-bottom-color: #0060A5;
	border-left-color: #0060A5;
}
.bordedisindblue {
	text-decoration: none;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #0060A5;
	border-bottom-color: #0060A5;
	border-left-color: #0060A5;
}
.bordegrueso {
	text-decoration: none;
	border: 2px solid #0060A5;
}
.textoespecialidades {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: normal;
	font-style: normal;
	color: #666666;
	text-decoration: none;
	margin: 10px;
}
.textoespblanco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: normal;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin-top: 8px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 8px;
}
.textogleria {
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin-top: 5px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	text-decoration: none;
}
.bordegruesored {
	text-decoration: none;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e52321;
	border-right-color: #e52321;
	border-bottom-color: #e52321;
	border-left-color: #e52321;
}
.bordedisgrafred {
	text-decoration: none;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #e52321;
	border-bottom-color: #e52321;
	border-left-color: #e52321;
}
.bordestablasred {
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e52321;
	border-right-color: #e52321;
	border-bottom-color: #e52321;
	border-left-color: #e52321;
}
.bordegruesogreen {
	text-decoration: none;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #52a704;
	border-right-color: #52a704;
	border-bottom-color: #52a704;
	border-left-color: #52a704;
}
.bordedisintgreen {
	text-decoration: none;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #52a704;
	border-bottom-color: #52a704;
	border-left-color: #52a704;
}
.bordestablasgreen {
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #52a704;
	border-right-color: #52a704;
	border-bottom-color: #52a704;
	border-left-color: #52a704;
}
.bordegruesoyellow {
	text-decoration: none;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ffc811;
	border-right-color: #ffc811;
	border-bottom-color: #ffc811;
	border-left-color: #ffc811;
}
.bordeilusyellow {
	text-decoration: none;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #ffc811;
	border-bottom-color: #ffc811;
	border-left-color: #ffc811;
}
.bordestablasyellow {
	text-decoration: none;
	border: 1px solid #ffc811;
}
.bordegruesouva {
	text-decoration: none;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #9B70CB;
	border-right-color: #9B70CB;
	border-bottom-color: #9B70CB;
	border-left-color: #9B70CB;
}
.bordebasuva {
	text-decoration: none;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #9B70CB;
	border-bottom-color: #9B70CB;
	border-left-color: #9B70CB;
}
.bordestablasuva {
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cc00ff;
	border-right-color: #cc00ff;
	border-bottom-color: #cc00ff;
	border-left-color: #cc00ff;
}
.Titulo1-azul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #003366;
	padding-left: 10px;
	text-decoration: none;
}
.style7 {font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4B4B4B;
	text-decoration: none;
}
.estilo_general {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
}
.tdtxt {
	BORDER-RIGHT: #9fa5bb 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #9fa5bb 1px solid;
	PADDING-LEFT: 5px;
	FONT-SIZE: 9px;
	PADDING-BOTTOM: 3px;
	BORDER-LEFT: #9fa5bb 1px solid;
	COLOR: #525252;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #9fa5bb 1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: left;
	text-decoration: none;
}
.estilo_gnegrita {
	FONT-WEIGHT: bolder; FONT-SIZE: 9px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.Titulo1-azulbig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
}
.subtitulos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}.blancobig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
	padding-left: 10px;
	text-decoration: none;
	text-transform: capitalize;
}
.sinpermiso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
	line-height: 60px;
}
.dowhile {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4b4b4b;
	text-decoration: none;
	text-transform: capitalize;
}
.mensaje {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
	line-height: 60px;
}
.boton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #4B4B4B;
	text-decoration: none;
	width: 34px;
}
.select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4b4b4b;
	text-decoration: none;
	width: 280px;
}
.mensajesmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}
.prepago {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}
.errornota {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: none;
	background-color: #FF0000;
}
.1corte {
	FONT-SIZE: 9px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FFFFFF;
	text-decoration: none;
}
.2corte {

	FONT-SIZE: 9px;
	COLOR: #FF0000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FFFFFF;
	text-decoration: none;
}
.inasis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}.dowhilesmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #4b4b4b;
	text-decoration: none;
	text-transform: capitalize;
}
.blancoespacio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: normal;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin: 16px;
}
.titulogaleria {
	font-size: 24px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.textodatosgaleria {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 8px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 8px;
	text-decoration: none;
}
.textoprofe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	margin-right: 7px;
	margin-left: 7px;
	margin-top: 4px;
	line-height: 12px;
	text-decoration: none;
}
.textoinstitucion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 20px;
	font-style: normal;
	color: #666666;
	text-decoration: none;
	margin: 10px;
	text-transform: none;
}
.tituloinst {
	font-size: 24px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
.textobasico {
	color: #9B70CB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-top: 8px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 8px;
	text-decoration: none;
	line-height: 20px;
	font-weight: bold;
}
.textoindustrial {
	color: #0060a5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-top: 8px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 8px;
	text-decoration: none;
	line-height: 20px;
	font-weight: bold;
}
.textografico {
	color: #e52321;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-top: 8px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 8px;
	text-decoration: none;
	line-height: 20px;
	font-weight: bold;
}
.textoilustracion {
	color: #ffc811;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-top: 8px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 8px;
	text-decoration: none;
	line-height: 20px;
	font-weight: bold;
}
.textointerior {
	color: #52a704;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-top: 8px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 8px;
	text-decoration: none;
	line-height: 20px;
	font-weight: bold;
}
.textoespecifica {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-top: 8px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 8px;
	text-decoration: none;
	line-height: 20px;
}
.titulobasico {
	font-size: 24px;
	font-family: Arial, Helvetica, sans-serif;
	color: #9B70CB;
	text-decoration: none;
	font-weight: bold;
}
.titulografico {
	font-size: 24px;
	font-family: Arial, Helvetica, sans-serif;
	color: #e52321;
	text-decoration: none;
	font-weight: bold;
}
.tituloindustrial {
	font-size: 24px;
	font-family: Arial, Helvetica, sans-serif;
	color: #0060A5;
	text-decoration: none;
	font-weight: bold;
}
.titulointerior {
	font-size: 24px;
	font-family: Arial, Helvetica, sans-serif;
	color: #52A704;
	text-decoration: none;
	font-weight: bold;
}
.tituloilustracion {
	font-size: 24px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFC811;
	text-decoration: none;
	font-weight: bold;
}
.3corte {
	FONT-SIZE: 9px;
	COLOR: #FFFF00;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #CCCCCC;
	text-decoration: none;
}
.libre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FF8000;
	text-decoration: none;
	text-transform: capitalize;
	font-style: italic;
}
.disptitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border: 1px solid #000080;
}
.basico1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
	background-color: #FF6600;
	border: 1px solid #000000;
}
.basico2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
	background-color: #99CCFF;
	border: 1px solid #000000;
}
.grafico {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
	background-color: #FF0000;
	border: 1px solid #000000;
}
.interiores {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
	background-color: #006600;
	border: 1px solid #000000;
}
.ilustracion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-transform: uppercase;
	background-color: #FFFF00;
	border: 1px solid #000000;
}
.industrial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
	background-color: #0000CC;
}
.valorY {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
	background-color: #808080;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.modas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
	background-color: #FC54EF;
}
.3corte {
	FONT-SIZE: 9px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #006600;
	text-decoration: none;
}