a:hover {	text-decoration: underline;}a {	color: #003366;	text-decoration: none;}a:visited {	color: #003366;}.form {	color: #333333;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	background-color: #FFFFFF;	border: 1px solid #666666;}.tx-servline {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #4a4a4a;	margin: 8px 8px 8px 20px;}/********* estilos comunidad universitaria *********/.tablacomuninormal {	width: 195px;}.enlacecomun {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666;	margin: 0px 0px 10px 10px;	padding: 0px 0px 10px 10px;}.enlacecomunimport {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #666666;	margin: 0px 0px 10px 10px;	padding: 0px 0px 10px 10px;}.enlacecomunimport a, .enlacecomunimport a:link, .enlacecomunimport a:visited{	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #333333;}		.enlacecomun a, .enlacecomun a:link, .enlacecomun a:visited{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;}/********* estilos Actividades Universitarias*********/.enlaceeventosfecha {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #999999;	font-weight: bold;}	.enlaceeventos {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333333;	margin: 0px 0px 10px 10px;	padding: 0px 0px 10px 10px;}	.enlaceeventos a, .enlaceeventos a:link, .enlaceeventos a:visited{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333333;}.enlacemenu {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;}.txmodulos {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666;}.enlaceubicacion {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #666666;	margin-top: 10px;	margin-right: 10px;	margin-bottom: 10px;	margin-left: 10px;	padding-top: 10px;	padding-right: 10px;	padding-bottom: 10px;	padding-left: 10px;}.bodytext {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;	margin: 20px 50px;	line-height: 19px;}/********* estilos del quick launch *********/.quicklaunch {	left: 140px;	top: 186px;	position: absolute;	visibility: hidden;	z-index: 1;	height: 20px;	width: 500px;}.quicklaunch p{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;	margin: 3px 10px;}/********* estilos de la cinta *********/.cintasistema {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	position: absolute;	visibility: hidden;	left: 230px;	width: 200px;	height: 20px;}.fechahome {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #FFFFFF;}/********* estilos de noticias y eventos *********/.titulohome {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 20px;	color: #003366;	margin: 10px;}.titulo01 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 20px;	color: #003366;	margin: 10px;}.titulo02 {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #003366;	margin: 10px;	}.titulo03 {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #333333;	margin: 10px;	}.resena01 {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #333333;	margin-top: 10px;	margin-right: 10px;	margin-bottom: 0px;	margin-left: 10px;	padding-top: 0px;	padding-right: 10px;	padding-bottom: 0px;	padding-left: 0px;}.resenahome {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;	margin-top: 10px;	margin-right: 10px;	margin-bottom: 10px;	margin-left: 10px;}.datenews {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #999999;}.imagennoticias {	padding: 10px 0px;}.masnoticias {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #333333;	margin-left: 10px;	margin-right: 10px;	padding-right: 10px;	padding-left: 10px;}.celdamasnoticias {	margin-left: 10px;	margin-top: 10px;}.nextnoticias {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #666666;	margin-top: 10px;	margin-right: 10px;	margin-bottom: 10px;	margin-left: 10px;	padding-bottom: 10px;}.smalltext {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #666666;}/********* Encuesta opinion *********/.encuestasmalltext {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #333333;}.encuestabodytext {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #003366;}.encuestadots {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #999999;}.encuestarsmalltexRE {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #333333;	margin-top: 5px;	margin-right: 10px;	margin-bottom: 10px;	margin-left: 5px;	padding-top: 5px;	padding-right: 10px;	padding-bottom: 5px;	padding-left: 10px;}.encuestaform{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333333;	border-right-width: 1px;	border-right-style: inset;	border-right-color: #999999;	background-image: url(/imagenes2/encuesta/bk_bt.gif);	border-top-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-bottom-style: inset;	border-bottom-color: #333333;	border-top-color: #999999;	border-left-color: #666666;	border-top-style: inset;	border-left-style: inset;	background-position: left top}/********* Foros *********/.forosbodytext {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;	margin: 10px;	padding: 10px;}.forosbodytext a, .forosbodytext a:link, .forosbodytext a:visited{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;}.forossmalltext {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #003366;	margin: 0px 10px 10px;	padding: 0px 10px 10px;}.forossmalltext a, .forossmalltext a:link, .forossmalltext a:visited{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #333333;}/********* correo *********/.correobodytext {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333333;	margin: 5px;	padding: 5px;}/********* Pie de página *********/.piesmalltext {	font-family: Verdana, Arial, Helvetica, sans-serif;;	background-repeat: repeat;	font-size: 10px;	color: #666666;	}.piesmalltext a, .piesmalltext a:link, .piesmalltext a:visited{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;}.pietext {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #cccccc;	margin-left: 10px;	padding-left: 10px;	margin-right: 10px;	padding-right: 10px;}.pietext a, .pietext a:link, .pietext a:visited{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;}.pielinks {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #cccccc;	font-weight: bold;}.pielinks a, .pielinks a:link, .pielinks a:visited{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #003366;	font-weight: bold;}/********* Link de encabezado *********/.encabezadolinks {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #CC0000;	font-weight: normal;	margin-right: 5px;		padding-right: 5px;}.encabezadolinks a, .encabezadolinks a:link, .encabezadolinks a:visited{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #ffffff;	font-weight: normal;}.enlaceutilidades {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;}/********* Contenidos *********/.tt_bodytext {	font-family:  Arial, Helvetica, sans-serif;	font-size: 15px;	color: #003366;	margin: 20px 50px;	line-height: 19px;	}