body {
	background-color: #FFFFFF;
	margin: 0 0.5em 0 0.5em;
	font-size: 100%;
	color: #797c7f;
	font-style: normal; 
	font-weight: normal;
	font-family: verdana, arial, helvetica, sans-serif;

	scrollbar-face-color: #2E76A4;
	scrollbar-shadow-color: #EEEEEE;
	scrollbar-highlight-color: #6AA3C8;
	scrollbar-3dlight-color: #25537A;
	scrollbar-darkshadow-color: #000000;
	scrollbar-track-color: #154069;
	scrollbar-arrow-color: #FFFFFF;
}

img	{border-width:0 !important}

imagen {font-family: WebDings,sans-serif;
		font-size: 0.65em;
		color:#006600;
		
		}

a.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 0.65em; 
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none;
	display:block;
	width:80%;
	border-top: 0.1em solid #ECEFF1;
	padding-left:2em;
	background-image: url(images/flecha_submenuprinc_azul.gif);
	background-repeat: no-repeat;
} 

a.menu:link {
	color: #7096A6;
	
}
a.menu:active {
	color: #7096A6; 
	
}
a.menu:visited {
	color: #AAAAAA; 
	
}
a.menu:hover {
	color: #00427A; 
	
}

.menumarcado {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 0.65em; 
	font-style: normal; 
	font-weight: bold; 
	width:80%;
	display:block;
	border-top: 0.1em solid #DDDDDD;
	color: #00427A;
	

	padding-left:2em;
	background-image: url(images/flecha_submenuprinc_azul.gif);
	background-repeat: no-repeat;
}

a.submenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em; 
	border-bottom: 0.1em solid #FFCE19;
	display:block;
	width:100%;
	padding-left:1.3em;
	margin-bottom:0.5em;
	margin-top:0;
}
a.submenu:link {
	color: #6A7B87;
	
}
a.submenu:active {
	color: #6A7B87;
	
}
a.submenu:visited {
	color: #6A7B87;
	
}
a.submenu:hover {
	color: #194D7F;
	
}

.bodyscroll {
	margin: 0 0.5em 0 2em;
}

.confidencial {
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.9em;
	color: #093661;
	
}

.titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	font-weight: bold;
	color: #94B0BB;
	
	margin:0.2em;
}

.titulo1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #FFFFFF;
	text-decoration: none;
}
.titulo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #00427A;
	
	text-decoration: none;
	padding-left:3em;
	line-height: 0.2;
}
.titulo1bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}


.tit1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	margin-bottom:1em;
	margin-top:0;
	height:2em;
	padding-top:0.1em;
	padding-left:3em;
	background-image: url(images/fond_oscuro1.gif);
	background-repeat: no-repeat;
}

.tit1submenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	margin-bottom:0;
	margin-top:0;
	height:2em;
	padding-top:0.1em;
	padding-left:3em;
	background-image: url(images/fond_oscuro1.gif);
	background-repeat: no-repeat;
}

.tit2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #00427A;
	
	text-decoration: none;
	font-weight: bold;
	margin-bottom:1em;
	height:2em;
	padding-top:0;
	padding-left:3em;
	background-image: url(images/fond_claro.gif);
	background-repeat: no-repeat;
}

.subtitulo1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #5B7A98;
	
	font-weight: bold;
	text-decoration: none;
	padding-left:3em;
}

.subtitulo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.64em;
	color: #093661;
	
	font-weight: bold;
	text-decoration: none;
}

.destacamos {
	color: #797C7F;   
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.64em;
}
.tituloProf {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.64em;
	font-weight: bold;
	color: #94B0BB;
	
	text-decoration: none;
	margin:0.2em;
	padding-left:1.3em;
}
.tituloEnf {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.64em;
	font-weight: bold;
	color: #373FAD;
	
	text-decoration: none;
	margin:0.2em;
	padding-left:1.3em;
}

.tituloFar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.64em;
	font-weight: bold;
	color: #3FA571;
	
	text-decoration: none;
	margin:0.2em;
	padding-left:1.3em;
}

.tituloProf2 {   
	PADDING-LEFT: 1.3em;  
	FONT-WEIGHT: bold;   
	font-size: 0.64em;  
	MARGIN: 0.2em 0.2em 1em; 
	COLOR: #43b5c8;   
	
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.tituloCiu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.64em;
	font-weight: bold;
	color: #4185C3;
	
	text-decoration: none;
	margin:0.2em;
	padding-left:1em;
}
.tituloInsti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.64em;
	font-weight: bold;
	color: #39AD88;
	
	text-decoration: none;
	margin:0.2em;
	padding-left:1.3em;
}


.submenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.64em;
	font-weight: normal;
	color: #7392A1;
	
	text-decoration: none;
	background-image: url(images/flecha_submenu_azul.gif);
	background-repeat: no-repeat;
}


.ruta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.64em;
	font-weight: bold;
	color: #43B5C8;
	
	margin:0.2em;
	padding-left:0.6em
}

.ruta a {
	color: #94B0BB;	
	text-decoration: none;
}


.ruta2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: bold;
	color: #94b0bb;
	
	margin:0.2em;
	padding-left:1.3em
}
.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.64em;
	font-weight: normal;
	color: #797C7F;
	
	text-decoration: none;
	padding-left:0;
	padding-right:1em;
	text-align:justify;
	padding-bottom:2em;
}

.txt {   
	FONT-WEIGHT: normal;   
	font-size: 0.65em;   
	COLOR: #797C7F;   
	
	FONT-STYLE: normal;   
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	padding-left:3.3em;
	padding-right:1.5em;
}

.txtm {   
	FONT-WEIGHT: normal;   
	font-size: 1em;   
	COLOR: #797C7F;   
	
	FONT-STYLE: normal;   
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	padding-left:3.3em;
	padding-right:1.5em;
}


.txtnegrita {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.64em;
	font-style: normal; 
	font-weight: bold; 
	color: #5A5B5F;
	
	text-decoration: none;	
}

a.txt {   
	FONT-WEIGHT: normal;   
	font-size: 0.64em;   
	COLOR: #797C7F;   
	
	FONT-STYLE: normal;   
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	
}

a.txt:link{
	COLOR: #797C7F;
	
}

a.txt:visited{
	COLOR: #797C7F;
	
}

a.txt:hover{
	COLOR: #797C7F;
	
	text-decoration:none;
}

.linkazulBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: bold;
	color: #00427A;
	
	text-decoration: none;
}

a.submenu-prin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.64em;
	font-weight: normal;
	color:#7392A1; 
	text-decoration: none;
	display:block;
	background-color:#F7FCFE;
	border-bottom: 0.1em solid #DDDDDD;
	border-left: 0.1em solid #DDDDDD;
	width:15.5em;
} 

a.submenu-prin:hover {
	background-color:#D5E9EF;
	color:#7392A1;
} 

a.submenu-prini {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.64em;
	font-weight: normal;
	color:#7392A1; 
	text-decoration: none;
	display:block;
	background-color:#F7FCFE;
	border-bottom: 0.1em solid #DDDDDD;
	border-left: 0.1em solid #DDDDDD;
	width:15.5em;
} 
a.submenu-prini:hover {
	background-color:#C5E8DD;
	color:#7392A1; 
}

a.submenu-princ {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.64em;
	font-weight: normal;
	color:#7392A1; 
	text-decoration: none;
	display:block;
	background-color:#F7FCFE;
	border-bottom: 0.1em solid #DDDDDD;
	border-left: 0.1em solid #DDDDDD;
	width:15.5em;
} 
a.submenu-princ:hover {
	background-color:#DAECFA;
	color:#7392A1; 
}

a.submenu-prine {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.64em;
	font-weight: normal;
	color:#7392A1; 
	text-decoration: none;
	display:block;
	background-color:#F7FCFE;
	border-bottom: 0.1em solid #DDDDDD;
	border-left: 0.1em solid #DDDDDD;
	width:15.5em;
} 
a.submenu-prine:hover {
	background-color:#C5C9E9;
	color:#7392A1; 
}

a.submenu-prinf {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.64em;
	font-weight: normal;
	color:#7392A1; 
	text-decoration: none;
	display:block;
	background-color:#F7FCFE;
	border-bottom: 0.1em solid #DDDDDD;
	border-left: 0.1em solid #DDDDDD;
	width:15.5em;
} 
a.submenu-prinf:hover {
	background-color:#C5C9E9;
	color:#7392A1; 
}

a.menu-prin {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 0.64em;
	font-weight: bold;
	text-decoration: none;
	width:20em;
	padding-bottom:0.2em;
	color: #4B7E92;
	display:block;
}

a.menu-prin:hover {
	color:blue;
}

span.menu-prin {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 0.64em;
	font-weight: bold;
	text-decoration: none;
	width:16.9em;
	padding-bottom:0.2em;
	color: #4B7E92;
	display:block;
}


span.menu-prin:hover {
	color:blue;
}

a.menu-prin-urgencias {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 0.64em;
	font-weight: bold;
	text-decoration: none;
	width:16.9em;
	padding-bottom:0.2em;
	color: #003058; 
	display:block;
}

a.menu-prin:hover {
	color:blue;

}

.submenu-prin{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.64em;
	font-weight: normal;
	color:#7392A1; 
	text-decoration: none;
	display:block;
	background-color:#F7FCFE;
	border-bottom: 0.1em solid #DDDDDD;
	border-left: 0.1em solid #DDDDDD;
	width:15.5em;
}

span.flecha {
	font-family: WebDings, sans-serif;
	font-size: 0.7em;
	color:#FED566;
 
}

.coletilla {
	font-size: 0.65em;
	color:#797C7F;

	text-align:justify;
	padding-right:1.5em;
}
.coletillaacrob {
	font-size: 0.65em;
	color:#797C7F;
	 
	text-align:center;
	padding-right:1.5em;
}

li { padding-bottom:0.8em;}


.txt-foto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: normal;
	color: #29759F;
	 
	text-decoration: none;
}

a.txt-rojo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: normal;
	color: #FE0000;
	 
	text-decoration: none;
}

a.txt-rojo:hover {
	text-decoration: underline;
}

a.enlaceflechinsti {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-style: normal; 
	text-decoration: none;
	PADDING-LEFT: 1.3em;  
	FONT-WEIGHT: bold;   
	font-size: 0.64em;  
	MARGIN: 0.2em 0.2em 1em; 
	COLOR: #39AD88;   
	 
	text-align:justify;
}

a.enlaceflechinsti:link {
	color:#43b5c8;
	 
}

a.enlaceflechinsti:visited {
	color:#43b5c8;
	 
}


a.enlace {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 0.65em; 
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none;
	padding: 0.1em 0.2em 0.1em 0.2em;
}

a.enlace:link {
	color:#0053B0;
	 
}
a.enlace:visited {
	color:#0053B0;
	 
}
a.enlace:hover {
	color:#1F374F;
	background-color:#FEE7A9;
}

a.enlaces {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 1em; 
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none;
	padding: 0.1em 0.2em 0.1em 0.2em;
}

a.enlaces:link {
	color:#0053B0;
	 
}
a.enlaces:visited {
	color:#0053B0;
	 
}
a.enlaces:hover {
	color:#1F374F;
	background-color:#FEE7A9;
}


a.enlacem {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 0.65em; 
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none;
	padding: 0.1em 0.2em 0.1em 0.2em;
}

a.enlacem:link {
	color:#0053B0;
	 
}
a.enlacem:visited {
	color:#0053B0;
	 
}
a.enlacem:hover {
	color:#1F374F;
	background-color:#FEE7A9;
}

a.area {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 0.9em; 
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none;
	padding: 0.1em 0.2em 0.1em 0.2em;
}

a.area:link {
	color:#00305A;
}
a.area:visited {
	color:#00305A;
}
a.area:hover {
	background-color:#00305A;
	color: #FFFFFF;
}

td.pnlMenu {
	padding-left:0.6em;
	padding-bottom:1em;
	vertical-align:top;
}

.pnlSubMenu {	width:32em;
				margin-top:-0.65em;
				padding-top:0;
				margin-bottom:1.5em;
}

.txt-marca {	font-family: Webdings, sans-serif; 
				font-size: 0.7em; 
				font-weight: normal; 
				
				color: #000044
}

.ruta {   
	FONT-WEIGHT: bold;   
	font-size: 0.64em;   
	MARGIN: 0.2em;   
	COLOR: #94b0bb;
	
}


.txt_negrita{
	font-weight:bold; 
}

.txt_italic{
	font-style:italic; 
}

.centrado{
	text-align:center; 
}

.firmapie { font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 0.64em; 
			font-weight: normal; 
			color: #000000;
}

.txtpiepagina {	font-family: Verdana, Arial, Helvetica, sans-serif; 
				font-size: 0.7em;
				font-weight: normal; 
				color: #000000;
				

}

.cuadrados {	font-family: Wingdings, sans-serif; 
				font-size: 0.7em;
				font-weight: normal; 
				color: #FF6600;
				
}


.titulo3 {  font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 0.7em;
			color: #000000;
			
			text-decoration: none;
			font-weight: bold;
			margin-bottom:1em;
			margin-top:0;
			height:2em;
			padding-top:0;
			padding-left:2em;
			background-image: url(../images/fond_oscuro1.gif);
			background-repeat: no-repeat;
}


.subtitulo3 {	font-family: Verdana, Arial, Helvetica, sans-serif; 
				font-size: 0.7em;
				font-weight: bold; 
				color: #1e5b9f;
				
}

.subtitulo3m {	font-family: Verdana, Arial, Helvetica, sans-serif; 
				font-size: 1em;
				font-weight: bold; 
				color: #1e5b9f;
				
}

.planos {	border:0.1em solid #000000;
}

.leyenda {	font-family:Verdana, Arial, Helvetica, sans-serif; 
			font-size:0.8em;
			font-weight:bold; 
			margin:0px; 
			padding:0 0 0 0.5em
}
.subm { width:35em;
		margin-top:-0.64em;
		padding-top:0;
		margin-bottom:1.5em;
}

.subrayado { text-decoration:underline;
}

.subrayadonegrita { text-decoration:underline;
font-weight:bold;
}
