body{ 
	background-color:#020823;
	font-family: Arial, Helvetica, sans-serif;
	color:#979292;
	font-size:10px;
	font-weight:normal;
	line-height:10px;	
}

.texto
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
}

TABLE.top_bottom
{
	border-bottom: 1px solid #484747;
	border-top: 1px solid #484747;
}

TABLE.top
{
	border-top: 1px solid #484747;
}

TABLE.bottom
{
	border-bottom: 1px solid #484747;
}

TD.bottom
{
	border-bottom: 1px solid #484747;
}

TD.top
{
	border-top: 1px solid #484747;
}

.headline
{
	font-size:11px;
	color:#E4E10C;
}

.subtitle
{
	font-size:12px;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#E4E10C;
	line-height:14px;
}

A.subtitle
{
	font-size:12px;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#E4E10C;
	line-height:14px;
	text-decoration:none;
}

A.subtitle:hover {
color:#E4E10C;
text-decoration:underline;
}

A.subtitle:visited {
color:#E4E10C;
}

.date
{
	font-size:10px;
	color:#E4E10C;
}

A.headline{
	color: #E4E10C;
	font-weight: normal; 
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

A.headline:hover {
color:#F89C14;
text-decoration:underline;
}

A.headline:visited {
color:#E4E10C;
}

.item {
	color: #E4E10C;
	font-weight: normal; 
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:11px;
}

A.item {
	color: #E4E10C;
	font-weight: normal; 
	font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:11px;
}

A.item:hover {
color:#E4E10C;
text-decoration:underline;
}

A.item:visited {
color:#E4E10C;
}

A.item_vitae {
	color: #E4E10C;
	font-weight: normal; 
	font-size: 9px;
	font-family:Verdana,Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:11px;
}

A.item_vitae:hover {
color:#E4E10C;
text-decoration:underline;
}

A.item_vitae:visited {
color:#E4E10C;
}

A.neutro {
	font-family: Arial, Helvetica, sans-serif;
	color:#979292;
	font-size:10px;
	font-weight:normal;
	line-height:11px;	
	text-decoration:none;
}

A.neutro:hover {
	text-decoration:none;
}

A.neutro:visited {
	text-decoration:none;
}


.aptdo_ficha
{
color:#FFFFFF;
font-weight:normal;
font-size:11px;
font-family: Verdana,Arial, Helvetica, sans-serif;
}

.ap_breve_obra
{
font-weight:normal;
font-size:10px;
font-family: Verdana,Arial, Helvetica, sans-serif;
color:#FFFFFF
}

.date
{
font-weight:normal;
font-size:9px;
font-family: Verdana,Arial, Helvetica, sans-serif;
color:#FFFFFF
}

A.workprojecttype_n1
{
font-weight:normal;
font-size:12px;
font-family: Verdana,Arial, Helvetica, sans-serif;
line-height:18px;
color:#979292;
text-decoration:none;
}
A.workprojecttype_n1:hover {
color:#FFFFFF;
}
A.workprojecttype_n1:visited {
}

A.workprojecttype_n1_on
{
font-weight:normal;
font-size:12px;
font-family: Verdana,Arial, Helvetica, sans-serif;
line-height:18px;
color:#FFFFFF;
text-decoration:none;
}
A.workprojecttype_n1_on:hover {
color:#FFFFFF;
}
A.workprojecttype_n1_on:visited {
}

A.workprojecttype_n2
{
font-weight:normal;
font-size:11px;
font-family: Verdana,Arial, Helvetica, sans-serif;
color:#979292;
line-height:16px;
text-decoration:none;
}
A.workprojecttype_n2:hover {
color:#FFFFFF;
}
A.workprojecttype_n2:visited {
}

A.workprojecttype_n2_on
{
font-weight:normal;
font-size:11px;
font-family: Verdana,Arial, Helvetica, sans-serif;
color:#FFFFFF;
line-height:16px;
text-decoration:none;
}
A.workprojecttype_n2_on:hover {
color:#FFFFFF;
}
A.workprojecttype_n2_on:visited {
}

A.workprojecttype_n3
{
font-weight:normal;
font-size:10px;
font-family: Arial, Helvetica, sans-serif;
color:#979292;
line-height:14px;
text-decoration:none;
}
A.workprojecttype_n3:hover {
color:#FFFFFF;
}
A.workprojecttype_n3:visited {
}

A.workprojecttype_n3_on
{
font-weight:normal;
font-size:10px;
font-family: Arial, Helvetica, sans-serif;
color:#FFFFFF;
line-height:14px;
text-decoration:none;
}
A.workprojecttype_n3_on:hover {
color:#FFFFFF;
}
A.workprojecttype_n3_on:visited {
}

A.workprojecttype_n4
{
font-weight:normal;
font-size:9px;
font-family: Verdana,Arial, Helvetica, sans-serif;
color:#979292;
line-height:12px;
text-decoration:none;
}
A.workprojecttype_n4:hover {
color:#FFFFFF;
}
A.workprojecttype_n4:visited {
}

A.workprojecttype_n4_on
{
font-weight:normal;
font-size:9px;
font-family: Verdana,Arial, Helvetica, sans-serif;
color:#FFFFFF;
line-height:12px;
text-decoration:none;
}
A.workprojecttype_n4_on:hover {
color:#FFFFFF;
}
A.workprojecttype_n4_on:visited {
}

.workprojecttype
{
font-weight:normal;
font-size:12px;
font-family: Verdana,Arial, Helvetica, sans-serif;
line-height:18px;
color:#FFFFFF;
text-decoration:none;
}

.date_list_news
{
font-weight:normal;
font-size:10px;
font-family: Verdana,Arial, Helvetica, sans-serif;
color:#FFFFFF
}

UL.curriculum
{ 
color:#979292;
padding-left: 0px;
margin:4;
display:list-item;
line-height:14px;
list-style-position:outside;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
}

IMG.noticia
{
	margin:9px;
}

.contact_error
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	color:#E4E10C;
}

.vitae_level_0
{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	font-family: Verdana, Arial, sans-serif;
}

.vitae_level_1
{
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	padding-left:3px;
	font-family: Verdana, Arial, Verdana, sans-serif;
}

.vitae_level_2
{
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	padding-left:12px;
	font-family: Verdana ,Arial, Verdana, sans-serif;
}

.vitae_level_3
{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding-left:21px;
	font-family: Verdana, Arial, Verdana, sans-serif;
}

div.vitae_level_0
{
	padding-top:11px;
}

div.vitae_level_1
{
	padding-top:8px;
}

div.vitae_level_2
{
	padding-top:5px;
}

div.vitae_level_3
{
	padding-top:2px;
}

 .layerLoading
 {
 	visibility:hidden;
 	position:absolute;
 	background-color:#020823;
	height:100%;
	width:100%;
 }