/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
table { font-size:11px;	font-family:tahoma, arial; color:#434343 }
.ltal { background-image:url(images/ltal.jpg); background-repeat:repeat-x;}
.rtal { background-image:url(images/rtal.jpg); background-repeat:repeat-x;}
.flmenu { background-image:url(images/fl_bg.jpg); background-repeat:no-repeat; background-position:bottom left;}
.verde { color:#579D18; font-weight:bold }
.verdeMenu { color:#579D18; font-weight:bold; background-image:url(images/gl1.jpg); background-repeat:repeat-x; background-position:bottom; }
.azul{ color:#1B4997; font-weight:bold; }
.lineB { background-image:url(images/gl1.jpg); background-repeat:repeat-x; background-position:bottom; }
.normal, input, option, select, textarea { font-size:11px; font-family:tahoma, arial; font-weight:normal; color:#434343 }

.link_2 a {
	text-decoration:underline;
	color:#FFF;
	font-weight:bold;	
}
.link_2 a:hover {
	text-decoration:none;
}

.rojo { color: #FF0000; font-weight: bold; }
.azul_light{
	color:#1B4997;
	text-decoration:none;
	font-weight:none;
	}

.azul_light:hover{
	color:#1B4997;
	text-decoration:underline;
	font-weight:none;
	}


.lineA { background-image:url(images/gl2.jpg); background-repeat:repeat-x; background-position:bottom; }

#divImg99x99{ position:relative; width:99px; height:99px; clip:rect(0px 99px 99px 0px); overflow:hidden; visibility:visible; background-image:url(images/0p1b.jpg)}

.gridhead {  color:#1B4997; font-weight:bold; background-color:#D9EDF4 }
.gridalter { background-color:#FFFFFF }
.style4 {text-decoration:none; color: #1B4997;}