BODY {
	SCROLLBAR-FACE-COLOR: #ffffff; FONT-SIZE: 10px; MARGIN: 0px; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #ffffff; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #325c84; SCROLLBAR-TRACK-COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; SCROLLBAR-DARKSHADOW-COLOR: #ffffff
}
.BODY {
	SCROLLBAR-FACE-COLOR: #ffffff; FONT-SIZE: 10px; MARGIN: 0px; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #ffffff; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #325c84; SCROLLBAR-TRACK-COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; SCROLLBAR-DARKSHADOW-COLOR: #ffffff ;
	BORDER-RIGHT: #6685a2 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #6685a2 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #6685a2 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #6685a2 1px solid; BACKGROUND-COLOR: #ffffff
}
A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #4c7094; TEXT-DECORATION: none
}
A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #4c7094; TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #4c7094; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #060022; TEXT-DECORATION: none
}
A.link1 {
	FONT-SIZE: 10px; COLOR: #ffffff; LETTER-SPACING: 1px
}
A.link1:visited {
	FONT-SIZE: 10px; COLOR: #ffffff; LETTER-SPACING: 1px
}
A.link1:hover {
	FONT-SIZE: 10px; COLOR: #ffffff; LETTER-SPACING: 1px
}
A.link1:hover {
	FONT-SIZE: 10px; COLOR: #a6b8ca; LETTER-SPACING: 1px
}
A.imagen {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; CURSOR: hand; COLOR: #003466; TEXT-DECORATION: none
}
A.imagen:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; CURSOR: hand; COLOR: #003466; TEXT-DECORATION: none
}
.oficinaVirtual {
	BORDER-RIGHT: #6685a2 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #05171a; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.oficinaVirtual A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 34px; FONT-WEIGHT: normal; FONT-SIZE: 13px; BACKGROUND: url(img/icoLink.gif) no-repeat 0px 5px; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px
}
.oficinaVirtual A:link {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 34px; FONT-WEIGHT: normal; FONT-SIZE: 13px; BACKGROUND: url(img/icoLink.gif) no-repeat 0px 5px; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px
}
.oficinaVirtual A:active {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 34px; FONT-WEIGHT: normal; FONT-SIZE: 13px; BACKGROUND: url(img/icoLink.gif) no-repeat 0px 5px; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px
}
.oficinaVirtual A:visited {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 34px; FONT-WEIGHT: normal; FONT-SIZE: 13px; BACKGROUND: url(img/icoLink.gif) no-repeat 0px 5px; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px
}
.oficinaVirtual A:hover {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 34px; FONT-WEIGHT: normal; FONT-SIZE: 13px; BACKGROUND: url(img/icoLink.gif) no-repeat 0px 5px; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px
}
.oficinaVirtual A:hover {
	COLOR: #a6b8ca
}
IMG.cerrarSesion {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FLOAT: right; MARGIN-BOTTOM: 15px; BORDER-LEFT: 0px; MARGIN-RIGHT: 15px; BORDER-BOTTOM: 0px
}
.enlace {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(img/fondoEnlace2.gif)
}
.fndCab1 {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(img/fndCab1.jpg); BACKGROUND-REPEAT: no-repeat
}
.fndCab2 {
	BACKGROUND-IMAGE: url(../img/fndCab2.gif); BACKGROUND-REPEAT: repeat-x
}
.fndCab3 {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../img/fndCab3.jpg); BACKGROUND-REPEAT: no-repeat
}
.fondo1 {
	BACKGROUND-COLOR: #325c84
}
.fondo2 {
	BACKGROUND-COLOR: #cdd7e1
}
.fondo3 {
	BACKGROUND-COLOR: #7f9db7
}
.fondo4 {
	BACKGROUND-IMAGE: url(../img/fondoBase2.gif); BACKGROUND-REPEAT: repeat-x
}
.fondo5 {
	BACKGROUND-IMAGE: url(../img/fondoBasePop2.gif)
}
.fondo6 {
	COLOR: white; BACKGROUND-COLOR: #003063
}
.fondo7 {
	BACKGROUND-IMAGE: url(../img/fondoArriba.gif); HEIGHT: 114px
}
.popFondoCabecera {
	BACKGROUND-IMAGE: url(../img/popFondoCabecera.gif)
}
.popFondoAbajo {
	BACKGROUND-IMAGE: url(../img/pop/popFondoAbajo.gif)
}
.borde1 {
	BORDER-RIGHT: #6685a2 1px solid; BORDER-TOP: #6685a2 1px solid; BORDER-LEFT: #6685a2 1px solid; BORDER-BOTTOM: #6685a2 1px solid
}
.normalBorde1 {
	BORDER-RIGHT: #6685a2 1px solid; BORDER-TOP: #6685a2 1px solid; BORDER-LEFT: #6685a2 1px solid; BORDER-BOTTOM: #6685a2 1px solid
}
.normalBorde1 P {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 9px; MARGIN: 0px; COLOR: #003466; TEXT-ALIGN: left
}
.borde2 {
	BORDER-RIGHT: #ccd6df 1px solid; BORDER-TOP: #ccd6df 1px solid; BORDER-LEFT: #ccd6df 1px solid; BORDER-BOTTOM: #ccd6df 1px solid
}
.tabla1 {
	BORDER-RIGHT: #6685a2 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #6685a2 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #6685a2 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #6685a2 1px solid; BACKGROUND-COLOR: #ffffff
}
.tablabaseizq {
	PADDING-LEFT: 5px; FONT-SIZE: 11px; BORDER-LEFT: #ccd6df 1px solid; COLOR: #003466; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff
}
.tablabaseder {
	BORDER-RIGHT: #ccd6df 1px solid; PADDING-RIGHT: 5px; FONT-SIZE: 11px; COLOR: #003466; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff
}
.tablabaseizqder {
	BORDER-RIGHT: #ccd6df 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; BORDER-LEFT: #ccd6df 1px solid; COLOR: #003466; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff
}
.tablabaseabajo {
	BORDER-RIGHT: #ccd6df 1px solid; PADDING-RIGHT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccd6df 1px solid; COLOR: #003466; BORDER-BOTTOM: #ccd6df 1px solid; BACKGROUND-COLOR: #ffffff
}
.tablapop {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #003466; background-img: url("img/fondoBasePop3.jpg") no-repeat left bottom
}
.bordePop {
	BORDER-RIGHT: #6685a3 1px solid; BORDER-TOP: #6685a3 1px solid; BORDER-LEFT: #6685a3 1px solid; BORDER-BOTTOM: #6685a3 1px solid
}
.celda {
	BORDER-RIGHT: #ccd6df 1px solid; FONT-SIZE: 11px; BORDER-LEFT-COLOR: #ccd6df; PADDING-BOTTOM: 5px; COLOR: #0075a0; BORDER-TOP-COLOR: #ccd6df; PADDING-TOP: 5px; BORDER-BOTTOM: #ccd6df 1px solid; BACKGROUND-COLOR: #d3ecf5
}
.celdaeventos {
	BORDER-RIGHT: #979697 1px solid; BORDER-LEFT-COLOR: #979697; PADDING-BOTTOM: 5px; BORDER-TOP-COLOR: #979697; PADDING-TOP: 5px; BORDER-BOTTOM: #979697 1px solid; BACKGROUND-COLOR: #c6c3c6
}
.celdatabla {
	BORDER-RIGHT: #ccd6df 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccd6df 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccd6df 1px solid; COLOR: #003063; PADDING-TOP: 3px; BORDER-BOTTOM: #ccd6df 1px solid; BACKGROUND-COLOR: #e6ebef
}
.celdatablaentrada {
	PADDING-RIGHT: 3px; BORDER-TOP: #ccd6df 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccd6df 1px solid; COLOR: #003063; PADDING-TOP: 3px; BORDER-BOTTOM: #ccd6df 1px solid; BACKGROUND-COLOR: #e6ebef
}
.celdaentradamarpol {
	PADDING-RIGHT: 3px; BORDER-TOP: #ccd6df 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccd6df 1px solid; WIDTH: 100%; COLOR: #003063; PADDING-TOP: 3px; BORDER-BOTTOM: #ccd6df 1px solid; BACKGROUND-COLOR: #e6ebef
}
.celdatablamedio {
	PADDING-RIGHT: 3px; BORDER-TOP: #ccd6df 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #003063; PADDING-TOP: 3px; BORDER-BOTTOM: #ccd6df 1px solid; BACKGROUND-COLOR: #e6ebef
}
.celdatablasalida {
	BORDER-RIGHT: #ccd6df 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccd6df 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #003063; PADDING-TOP: 3px; BORDER-BOTTOM: #ccd6df 1px solid; BACKGROUND-COLOR: #e6ebef
}
.celdasalidamarpol {
	BORDER-RIGHT: #ccd6df 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccd6df 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #003063; PADDING-TOP: 3px; BORDER-BOTTOM: #ccd6df 1px solid; BACKGROUND-COLOR: #e6ebef; TEXT-ALIGN: right
}
.marpolGeneral {
	WIDTH: 100%; TEXT-ALIGN: center
}
.marpolHijo {
	FONT-WEIGHT: normal; COLOR: #d63039
}
.marpolComentario {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; FONT-STYLE: italic
}
LI {
	LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: square
}
.pieFoto {
	FONT-WEIGHT: normal; FONT-SIZE: 10px
}
.txt1 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #003466; PADDING-TOP: 3px
}
.txt1bold {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #003466; PADDING-TOP: 3px
}
.normal {
	FONT-SIZE: 11px; COLOR: #003466; TEXT-ALIGN: justify
}
.parrafo {
	FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #003466; TEXT-ALIGN: justify
}
.noticias {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; LETTER-SPACING: 1px
}
.texto1 {
	BORDER-RIGHT: #ccd6df 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccd6df 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccd6df 1px solid; COLOR: #003466; PADDING-TOP: 3px; BORDER-BOTTOM: #ccd6df 1px solid
}
.texto1SinBorde {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #003466; PADDING-TOP: 3px
}
.texto2 {
	PADDING-RIGHT: 3px; BORDER-TOP: #ccd6df 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccd6df 1px solid; COLOR: #003466; PADDING-TOP: 3px; BORDER-BOTTOM: #ccd6df 1px solid
}
.texto3 {
	PADDING-RIGHT: 3px; BORDER-TOP: #ccd6df 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #003466; PADDING-TOP: 3px; BORDER-BOTTOM: #ccd6df 1px solid
}
.texto4 {
	BORDER-RIGHT: #ccd6df 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccd6df 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #003466; PADDING-TOP: 3px; BORDER-BOTTOM: #ccd6df 1px solid
}
.texto5 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #d63039
}
.texto6 {
	FONT-SIZE: 11px; COLOR: #003466
}
.texto7 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #d63039; LINE-HEIGHT: 20px
}
.titular1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003063
}
.titular2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff
}
.titular3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #99aec2
}
.justificado {
	LETTER-SPACING: 1px; TEXT-ALIGN: justify
}
.fboton {
	BORDER-RIGHT: #ccd6df 1px solid; BORDER-TOP: #ccd6df 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #ccd6df 1px solid; COLOR: #003466; BORDER-BOTTOM: #ccd6df 1px solid; BACKGROUND-COLOR: #e6ebef
}
.fcaja {
	BORDER-RIGHT: #e6ebef 1px solid; BORDER-TOP: #e6ebef 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #e6ebef 1px solid; COLOR: #003063; BORDER-BOTTOM: #e6ebef 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e6ebef
}
.fijo {
	MARGIN: 0px; OVERFLOW: auto; HEIGHT: 80px
}
.scroll {
	MARGIN: 0px 5px; OVERFLOW: auto; HEIGHT: 250px
}
FIELDSET {
	BORDER-RIGHT: #ced5dd 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #ced5dd 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; MARGIN: 20px 0px 0px 5px; BORDER-LEFT: #ced5dd 1px solid; WIDTH: 450px; PADDING-TOP: 0px; BORDER-BOTTOM: #ced5dd 1px solid; POSITION: relative
}
FIELDSET #contenido {
	MARGIN: 10px 0px 0px
}
FIELDSET.izquierda {
	FLOAT: left; MARGIN-RIGHT: 0px
}
FIELDSET.derecha {
	FLOAT: left; MARGIN-RIGHT: 0px
}
FIELDSET LEGEND {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 0px 0px 0px 17px
}
FIELDSET .esquinaIzq {
	BACKGROUND: url(../img/esquinaIzq.gif) no-repeat; LEFT: 10px; WIDTH: 22px; POSITION: absolute; TOP: -1px; HEIGHT: 15px
}
FIELDSET .esquinaDer {
	RIGHT: -1px; BACKGROUND: url(../img/esquinaDer.gif) no-repeat; WIDTH: 10px; POSITION: absolute; TOP: 6px; HEIGHT: 10px
}
/* contenedores - celdas */
.Wcelda {
	padding-top:5px;
	padding-bottom:5px;

	background-color:#D3ECF5;
	color : #0075A0;
	font-size : 11px; 
	border-right : 1px solid;
	border-bottom : 1px solid;
	border-color : #CCD6DF;
}
.Wceldaeventos {
	padding-top:5px;
	padding-bottom:5px;
	background-color:#C6C3C6;
	border-right : 1px solid;
	border-bottom : 1px solid;
	border-color : #979697;
}
.Wceldatabla {
	border: #CCD6DF 1px solid;
	color : #003063;
	font-size : 11px;
	padding: 3px;
	/*background-color: #E6F5FA;  fondo antiguo*/
	background-color: #E6EBEF;
 }
.Wceldatablaentrada {
	border-top: #CCD6DF 1px solid;
	border-bottom: #CCD6DF 1px solid;
	border-left: #CCD6DF 1px solid;
	color : #003063;
	font-size : 11px;
	padding: 3px;
	/*background-color: #E6F5FA;*/
	background-color: #E6EBEF;
 }
 .Wceldatablaentrada_blanco {
	border-top: #CCD6DF 1px solid;
	border-bottom: #CCD6DF 1px solid;
	border-left: #CCD6DF 1px solid;
	color : #003063;
	font-size : 11px;
	padding: 3px;
	/*background-color: #E6F5FA;*/
	background-color: #FFFFFF;
 }
.Wceldaentradamarpol {
	border-top: #CCD6DF 1px solid;
	border-bottom: #CCD6DF 1px solid;
	border-left: #CCD6DF 1px solid;
	color : #003063;
	font-size : 11px;
	padding: 3px;
	/*background-color: #E6F5FA;*/
	background-color: #E6EBEF;
	width:100%;
 }
.Wceldatablamedio  {
	border-top: #CCD6DF 1px solid;
	border-bottom: #CCD6DF 1px solid;
	color : #003063;
	font-size : 11px;
	padding: 3px;
	/*background-color: #E6F5FA;*/
	background-color: #E6EBEF;
 }
 .Wceldatablamedio_blanco {
	border-top: #CCD6DF 1px solid;
	border-bottom: #CCD6DF 1px solid;
	color : #003063;
	font-size : 11px;
	padding: 3px;
	/*background-color: #E6F5FA;*/
	background-color: #FFFFFF;
 }
.Wceldatablasalida  {
	border-top: #CCD6DF 1px solid;
	border-bottom: #CCD6DF 1px solid;
	border-right: #CCD6DF 1px solid;
	color : #003063;
	font-size : 11px;
	padding: 3px;
	background-color: #E6EBEF;
 }
 .Wceldatablasalida_blanco  {
	border-top: #CCD6DF 1px solid;
	border-bottom: #CCD6DF 1px solid;
	border-right: #CCD6DF 1px solid;
	color : #003063;
	font-size : 11px;
	padding: 3px;
	background-color: #FFFFFF;
 }
.Wceldasalidamarpol  {
	border-top: #CCD6DF 1px solid;
	border-bottom: #CCD6DF 1px solid;
	border-right: #CCD6DF 1px solid;
	color : #003063;
	font-size : 11px;
	padding: 3px;
	background-color: #E6EBEF;
	text-align:right;
 }
