BODY {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #3F3F3F;
}

P {	
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #3F3F3F;
}

H1 {
  font-family:  Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 20pt;
  color: #FFFFFF;
}

H2 {
  font-family:  Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 16pt;
  color: #FFFFFF;
}

H3 {
  font-family:  Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 14pt;
  color: #FFFFFF;
  margin-right: 8pt;
}

H4 {
  font-family:  Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12pt;
  color: #3F3F3F;
  margin-top: 0em;
  margin-bottom: 8pt;
}

H5 {
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  color: #FFFFFF;
  margin-top: 1em;
  margin-bottom: 1em;
}

H6 {
  font-size: 10pt;
  font-weight: normal;
  color: #3F3F3F;
}

TD, TH {
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 9pt;
}

UL {
  margin-top: 0px;
}

LI {
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 9pt;
}

A:link {
  font-family:  Arial, Helvetica, sans-serif;
  color: #3F3F3F;
}

A:visited {
  font-family:  Arial, Helvetica, sans-serif;
  text-decoration: underline;
  color: #3F3F3F;
}

A:active {
  font-family:  Arial, Helvetica, sans-serif;
  color: #3F3F3F;
}

A:hover {
	color:#0083D7;
	text-decoration:underline;
}

STRONG {
  font-family:  Arial, Helvetica, sans-serif;
  font-weight: bold;
}

SMALL {
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 8pt;
}

DT {
  font-family:  Arial, Helvetica, sans-serif;
  font-weight: bold;
  margin-top: 0.8em;
}

FORM {
  margin-top: 0em;
  margin-bottom: 0em;
}


.sectionbox {
	padding-bottom: 10pt; 
	padding-right: 5pt;
}

.section {
	font-family:  Arial, Helvetica, sans-serif;
	font-weight:bold; 
	font-size: 10pt;
	color:#FFFFFF;
}
A.section:link	{color:#FFFFFF; text-decoration:none;}
A.section:visited{color:#FFFFFF; text-decoration:none;}
A.section:hover{color:#FFFFFF; text-decoration:none;}

.menu {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#FFFFFF;
	white-space: nowrap;
}
A.menu:link	{color:#FFFFFF; text-decoration:none;}
A.menu:visited{color:#FFFFFF; text-decoration:none;}
A.menu:hover{color:#FFFFFF; text-decoration:underline;}

.menusel {
	font-family:  Arial, Helvetica, sans-serif;
	font-weight:bold; 
	font-size: 9pt;
	color:#FFFFFF;
	white-space: nowrap;
}
A.menusel:link	{color:#FFFFFF; text-decoration:underline;}
A.menusel:visited{color:#FFFFFF; text-decoration:none;}
A.menusel:hover{color:#FFFFFF; text-decoration:underline;}


.menusep {
	font-family:  Arial, Helvetica, sans-serif;
	font-weight:bold; 
	font-size:7pt;
	color:#FFFFFF;
	margin-left: 2pt;
	margin-right: 2pt;
}

.smenu {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#FFFFFF;
	white-space: nowrap;
}
A.smenu:link	{color:#FFFFFF; text-decoration:none;}
A.smenu:visited{color:#FFFFFF; text-decoration:none;}
A.smenu:hover{color:#FFFFFF; text-decoration:underline;}

.smenusel {
	font-family:  Arial, Helvetica, sans-serif;
	font-weight:bold; 
	font-size: 8pt;
	color:#FFFFFF;
	white-space: nowrap;
}
A.smenusel:link	{color:#FFFFFF; text-decoration:none;}
A.smenusel:visited{color:#FFFFFF; text-decoration:none;}
A.smenusel:hover{color:#FFFFFF; text-decoration:underline;}

.pie {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	white-space: nowrap;
}
A.pie:link	{color:#FFFFFF; text-decoration:none;}
A.pie:visited{color:#FFFFFF; text-decoration:none;}
A.pie:hover{color:#FFFFFF; text-decoration:underline;}

.piesel {
	font-family:  Arial, Helvetica, sans-serif;
	font-weight:bold; 
	font-size: 11px;
	color:#FFFFFF;
	white-space: nowrap;
}
A.piesel:link	{color:#FFFFFF; text-decoration:none;}
A.piesel:visited{color:#FFFFFF; text-decoration:none;}
A.piesel:hover{color:#FFFFFF; text-decoration:underline;}

.piesep {
	font-family:  Arial, Helvetica, sans-serif;
	font-weight:bold; 
	font-size:7pt;
	color:#FFFFFF;
	margin-left: 5pt;
	margin-right: 5pt;
}

.button  {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	border: 1px solid #005CA4;
	background-color:transparent;
	background-image: url(../img/site/ins_titlebg.jpg);
	cursor: pointer;
	font-size: 8pt;
}

.ins_boxes {
  	font-family: Tahoma, Arial, Helvetica, sans-serif;
  	font-size: 9pt;
  	color: #484340;
  	border: 1px #005CA4 solid;
}
.ins_sectionbox {
	background-color: #005CA4;
	padding-bottom: 10pt; 
	padding-right: 5pt;
}

.ins_titulo{
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12pt;
  color: #005CA4;
  letter-spacing: 1px;
}
A.ins_titulo:link	{color:#005CA4; text-decoration:none;}
A.ins_titulo:visited{color:#005CA4; text-decoration:none;}
A.ins_titulo:hover{color:#005CA4; text-decoration:underline;}

.ins_titulo_adic{
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 10pt;
  color: #005CA4;
}

.ins_button  {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	border: 1px solid #005CA4;
	background-color:transparent;
	background-image: url(../img/site/ins_bgbutton.jpg);
	cursor: pointer;
	font-size: 8pt;
}

.osm_boxes {
  	font-family: Tahoma, Arial, Helvetica, sans-serif;
  	font-size: 9pt;
  	color: #484340;
  	border: 1px #1A6628 solid;
}

.osm_sectionbox {
	background-color: #1A6628;
	padding-bottom: 10pt; 
	padding-right: 5pt;
}

.osm_titulo{
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12pt;
  color: #1A6628;
  letter-spacing: 1px;
}
A.osm_titulo:link	{color:#1A6628; text-decoration:none;}
A.osm_titulo:visited{color:#1A6628; text-decoration:none;}
A.osm_titulo:hover{color:#1A6628; text-decoration:underline;}

.osm_titulo_adic{
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 9pt;
  color: #1A6628;
}

.osm_button  {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	border: 1px solid #1A6628;
	background-color:transparent;
	background-image: url(../img/site/osm_bgbutton.jpg);
	cursor: pointer;
	font-size: 8pt;
}

.fun_boxes {
  	font-family: Tahoma, Arial, Helvetica, sans-serif;
  	font-size: 9pt;
  	color: #484340;
  	border: 1px #660000 solid;
}

.fun_sectionbox {
	background-color: #660000;
	padding-bottom: 10pt; 
	padding-right: 5pt;
}

.fun_titulo_curso{
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 10pt;
  color: #FFFFFF;
}

.fun_prompt {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#660000;
}

.fun_button  {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	border: 1px solid #660000;
	background-color:transparent;
	background-image: url(../img/site/fun_bgbutton.jpg);
	cursor: pointer;
	font-size: 8pt;
}

.fun_titulo{
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12pt;
  color: #660000;
  letter-spacing: 1px;
}
A.fun_titulo:link	{color:#660000; text-decoration:none;}
A.fun_titulo:visited{color:#660000; text-decoration:none;}
A.fun_titulo:hover{color:#660000; text-decoration:underline;}

.fun_titulo_adic{
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 9pt;
  color: #660000;
  margin-right: 8pt;
}

.fes_boxes {
  	font-family: Tahoma, Arial, Helvetica, sans-serif;
  	font-size: 9pt;
  	color: #484340;
  	border: 1px #00244E solid;
}

.fes_sectionbox {
	background-color: #00244E;
	padding-bottom: 10pt; 
	padding-right: 5pt;
}

.fes_titulo{
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12pt;
  color: #00244E;
  letter-spacing: 1px;
}
A.fes_titulo:link	{color:#00244E; text-decoration:none;}
A.fes_titulo:visited{color:#00244E; text-decoration:none;}
A.fes_titulo:hover{color:#00244E; text-decoration:underline;}

.fes_titulo_adic{
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 9pt;
  color: #00244E;
  margin-right: 8pt;
}

.fes_button  {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	border: 1px solid #00244E;
	background-color:transparent;
	background-image: url(../img/site/fes_bgbutton.jpg);
	cursor: pointer;
	font-size: 8pt;
}

.dep_boxes {
  	font-family: Tahoma, Arial, Helvetica, sans-serif;
  	font-size: 9pt;
  	color: #484340;
  	border: 1px #CC6633 solid;
}

.dep_sectionbox {
	background-color: #CC6633;
	padding-bottom: 10pt; 
	padding-right: 5pt;
}

.dep_titulo{
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12pt;
  color: #CC6633;
  letter-spacing: 1px;
}
A.dep_titulo:link	{color:#CC6633; text-decoration:none;}
A.dep_titulo:visited{color:#CC6633; text-decoration:none;}
A.dep_titulo:hover{color:#CC6633; text-decoration:underline;}

.dep_titulo_adic{
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 9pt;
  color: #CC6633;
  margin-right: 8pt;
}

.dep_button  {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	border: 1px solid #CC6633;
	background-color:transparent;
	background-image: url(../img/site/dep_bgbutton.jpg);
	cursor: pointer;
	font-size: 8pt;
}

.hom_boxes {
  	font-family: Tahoma, Arial, Helvetica, sans-serif;
  	font-size: 9pt;
  	color: #484340;
  	border: 1px #005CA4 solid;
}

.hom_sectionbox {
	background-color: #005CA4;
	padding-bottom: 10pt; 
	padding-right: 5pt;
}

.hom_titulo{
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12pt;
  color: #005CA4;
  letter-spacing: 1px;
}
A.hom_titulo:link	{color:#005CA4; text-decoration:none;}
A.hom_titulo:visited{color:#005CA4; text-decoration:none;}
A.hom_titulo:hover{color:#005CA4; text-decoration:underline;}

.hom_titulo_adic{
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 9pt;
  color: #005CA4;
  margin-right: 8pt;
}

.hom_button  {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	border: 1px solid #005CA4;
	background-color:transparent;
	background-image: url(../img/site/hom_bgbutton.jpg);
	cursor: pointer;
	font-size: 8pt;
}

.oth_boxes {
  	font-family: Tahoma, Arial, Helvetica, sans-serif;
  	font-size: 9pt;
  	color: #484340;
  	border: 1px #606061 solid;
}

.oth_sectionbox {
	background-color: #606061;
	padding-bottom: 10pt; 
	padding-right: 5pt;
}

.oth_titulo{
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12pt;
  color: #606061;
  letter-spacing: 1px;
}
A.oth_titulo:link	{color:#606061; text-decoration:none;}
A.oth_titulo:visited{color:#606061; text-decoration:none;}
A.oth_titulo:hover{color:#606061; text-decoration:underline;}

.oth_titulo_adic{
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 9pt;
  color: #606061;
  margin-right: 8pt;
}

.oth_button  {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	border: 1px solid #606061;
	background-color:transparent;
	background-image: url(../img/site/oth_bgbutton.jpg);
	cursor: pointer;
	font-size: 8pt;
}

.volanta{
	 font-size: 8pt; 
	 font-weight: bold; 
	 color: #5F5D5C;
 }

 .tit_noticia{
	 font-size: 13pt; 
	 font-weight: bold; 
	 color: #0083D7;
 }
A.tit_noticia:link	{color:#0083D7; text-decoration:none;}
A.tit_noticia:visited{color:#0083D7; text-decoration:none;}
A.tit_noticia:hover{color:#0083D7; text-decoration:underline;}


 .noticia{
	 color: #5F5D5C; 
	 font-size: 10pt;
 } 
 
 .epigrafe{
	 color: #000000; 
	 font-size: 9px;
    margin-top: 4pt; 
	 text-align: center;
 }

.vermas{
	color: #0083D7; 
	font-size: 10pt;
}

.seaboxes {
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 7.5pt;
  	color: #333630;
  	border-top: 1px #CACACA solid;
  border-right: 1px #CACACA solid;
  border-bottom: 1px #CACACA solid;
  border-left: 1px #CACACA solid;
}

.tit_servicios{
 font-size: 9pt; 
 font-weight: bold; 
 color: #FFFFFF;
}

.fecha_noticias{
 font-size: 7pt; 
 font-weight: bold; 
 color: #FFFFFF;
}

.head_servicios{
 font-family: Times New Roman;
 font-size: 16pt;
 font-style: italic;
}

.entidades{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12pt;
 border-bottom: 1pt #005CA4 dashed;
 text-transform: uppercase;
 font-weight: bold;
 color: #005CA4;
}

.creditos {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 7pt;
}

.respuestas {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 7pt;
  color: #000000; 
}


.volver{
	font-size: 7pt; 
	font-weight: bold; 
	color: #000000;
 }
A.volver:link	{color:#000000; text-decoration:none;}
A.volver:visited{color:#000000; text-decoration:none;}
A.volver:hover{color:#000000; text-decoration:underline;}

