body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;FONT-SIZE: 0.7em; BACKGROUND-IMAGE: url(http://www.upct.es/imagenes/estructura/fondo.gif); PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; FONT-FAMILY: Verdana; TEXT-ALIGN: center;
}
p{
	padding:4px;
	margin:4px;
}
.contenido{
padding-left:15px;
margin-left:15px;
}
.tabla_informacion_celda {
	padding: 2px;
	background-color: #EEEEEE;
	font-size: 11px;
	color: #4E4E4E;
	margin: 2px;
}
.celda_menu{
width:163px;
height:395px;
border-right: 1px dotted #A5A4A4;
background-color:#F8F7F7;
background-image:url(../imagenes/water_otri.gif);
background-repeat:no-repeat;
background-position:bottom;

}
/* texto_barra_tareas: Texto de la barra de tareas */
.texto_barra_tareas
{  
	background-image: url("../imagenes/background_barra_tareas.gif");
	font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 0.7em;
	background-color: #F8F7F7;
	Color: #888787;
	padding-bottom: 4px;
	margin-bottom: 4px;
}

/* fondo_barra_tareas: Fondo gris de la barra de tareas */
.fondo_barra_tareas
{
 	background-image: url("../imagenes/background_barra_tareas.gif");
}
.texto_barra_tareas a:link{
	
	Color: #858383;
	text-decoration: none;
}

.texto_barra_tareas a:visited{
	
	Color: #858383;
	text-decoration: none;
}
.texto_barra_tareas a:active{
	
	Color: #858383;
	text-decoration: none;
}
.texto_barra_tareas a:hover{
	
	Color: #646363;
	text-decoration: none;
}


/* texto_barra_tareas_inf: Texto del copyright y requisitos */
.texto_barra_tareas_inf
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	Color: #9F9F9E;
}

.punteado_menu_inf{
padding-bottom: 3px;
margin-bottom: 3px;
padding-top: 3px;
margin-top: 3px;
padding-left: 14px;
border-bottom: 1px dotted #A5A4A4;
font-family: Verdana, Verdana, Helvetica, sans-serif;
font-size: 0.7em;
font-weight:bold;
Color: #5C5959;

}
.punteado_menu_inf a:link{
	
	Color: #5C5959;
	text-decoration: none;
}

.punteado_menu_inf a:visited{
	
	Color:#5C5959;
	text-decoration: none;
}
.punteado_menu_inf a:active{
	
	Color: #5C5959;
	text-decoration: none;
}
.punteado_menu_inf a:hover{
	
	Color: #5C5959;
	text-decoration: underline;
}
.punteado_menu_inf_lin{
padding-bottom: 3px;
margin-bottom: 3px;
padding-top: 3px;
margin-top: 3px;
border-bottom: 1px solid #A5A4A4;
text-align:left;

font-family: Verdana, Verdana, Helvetica, sans-serif;
font-size: 0.7em;
font-weight:bold;
Color: #4E8406;

}

.punteado_menu_inf_imagen {
padding-bottom: 1px;
margin-bottom: 1px;
padding-top: 1px;
margin-top: 1px;
border-bottom: 1px dotted #A5A4A4;
font-family: Verdana, Verdana, Helvetica, sans-serif;
font-size: 0.7em;
font-weight:bold;
Color: #4E8406;

}




/* COMIENZO */

.fondo{
padding-bottom: 3px;
margin-bottom: 3px;
padding-top: 3px;
margin-top: 3px;
padding-left: 14px;
border-bottom: 1px dotted #A5A4A4;
font-family: Verdana, Verdana, Helvetica, sans-serif;
font-weight:bold;

Color: #ffffff;
font-size: 0.9em;
background:#527da7;
}
.fondo a:link{
	
	Color: #ffffff;
	text-decoration: none;
}

.fondo a:visited{
	
	Color:#ffffff;
	text-decoration: none;
}
.fondo a:active{
	
	Color: #ffffff;
	text-decoration: none;
}
.fondo a:hover{
	
	Color: #FBCA7E;
	text-decoration: none;
}
.fondo_lin{
padding-bottom: 3px;
margin-bottom: 3px;
padding-top: 3px;
margin-top: 3px;
border-bottom: 1px solid #A5A4A4;
text-align:left;

font-family: Verdana, Verdana, Helvetica, sans-serif;
font-size: 0.7em;
font-weight:bold;
Color: #4E8406;

}

.fondo_imagen {
padding-bottom: 1px;
margin-bottom: 1px;
padding-top: 1px;
margin-top: 1px;
border-bottom: 1px dotted #A5A4A4;
font-family: Verdana, Verdana, Helvetica, sans-serif;
font-size: 0.7em;
font-weight:bold;
Color: #4E8406;

}

/* FINAL */


/* COMIENZO */
.enlaceportada{
	Color: #74beee;
	background:#ffffff;
	text-decoration:none;
}

.enlaceportada:link{
	
	Color: #74beee;
	text-decoration: none;
}

.enlaceportada:visited{
	
	Color:#74beee;
	text-decoration: none;
}
.enlaceportada:active{
	
	Color: #74beee;
	text-decoration: none;
}
.enlaceportada:hover{
	
	Color: #FBCA7E;
	text-decoration: none;
}
/* FINAL */


.titular_menu_azul{
height:35px;
 text-align:left;
 border-bottom: 1px dotted #A5A4A4;
 font-family:Verdana, Verdana, Helvetica, sans-serif;
 font-weight:bold;
 font-size:11px;
 Color: #4274A4;

}
.borde_central{

	border: 1px solid #C4C2C2;
	border-top:0px;
	border-bottom:0px;
	background-color:#FFFFFF;
	width:753px;

}
.menu_lateral{
	width:155px;
	border-top:1px solid #C4C2C2;
	
}
.texto_titular{
	font-family: Verdana, Verdana, Helvetica, sans-serif;
	font-size: 1em;
 Color: #AE2C22;
  border-bottom:1px solid #AE2C22;
}
.texto_azul{
	
 	Color: #2A6197;
	font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size: 0.9em;
   font-weight: bold;
}
.texto_azul a:link{
 	
	Color: #2A6197;
	text-decoration: none;
}
.texto_azul a:visited{
 	
	Color: #2A6197;
	text-decoration: none;
}
.texto_azul a:active{
 	
	Color: #2A6197;
	text-decoration: none;
}
.texto_azul a:hover{
 	
	Color: #2A6197;
	text-decoration: underline;
}
.texto_en_naranja{
	
	margin-left:0px;
	padding-left:8px;	
	padding-top: 2px;
	margin-top: 2px;
	padding-bottom: 2px;
	margin-bottom: 2px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size: 0.7em;
   font-weight: bold;
   Color: #D58A11;
    background-color: #F8F7F7;
}
.texto_verde{
	
	
  text-align:right;

    FONT-FAMILY: Verdana;

   font-weight: bold;
   Color: #4E8406;
 }
 .texto_verde a:link{
 	
	Color: #4E8406;
	text-decoration: none;
}
.texto_verde a:visited{
 	
	Color: #4E8406;
	text-decoration: none;
}
.texto_verde a:active{
 	
	Color: #4E8406;
	text-decoration: none;
}
.texto_verde a:hover{
 	
	Color: #4E8406;
	text-decoration: underline;
}
 
 .borde_tabla{
	border-top-color: #527DA7;
   border-top-width: 1px;
   border-top-style: solid;
   
   border-left-color: #527DA7;
   border-left-width: 1px;
   border-left-style: solid;
   
   border-right-color: #527DA7;
   border-right-width: 1px;
   border-right-style: solid;
}
.secc1_tabla{
 color: #5B9016;
 font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size: 0.6em;
   font-weight: bold;
   padding-left: 5px;
   margin-left: 5px;
    padding-top: 5px;
   margin-top: 5px;
    padding-bottom: 5px;
   margin-bottom: 5px;
   background-color: #FCF9F9;
   border-bottom-color: #527DA7;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-right-color: #527DA7;
   border-right-width: 1px;
   border-right-style: solid;
}
.secc2_tabla{
	color: #7A7879;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size: 0.6em;
   font-weight: bold;
   margin-top: 5px;
    padding-bottom: 5px;
   margin-bottom: 5px;
   padding-left: 5px;
   margin-left: 5px;
    border-bottom-color: #527DA7;
   border-bottom-width: 1px;
   border-bottom-style: solid;
  

}
.encabezado_tabla{
 	color: #386998;
	font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size: 0.6em;
   font-weight: bold;
   background-color: #D4E3F1;
  
   border-left: none;
   
    border-bottom-color: #527DA7;
   border-bottom-width: 1px;
   border-bottom-style: solid;
    border-top-color: #527DA7;
   border-top-width: 1px;
   border-top-style: solid;
    border-right-color: #527DA7;
   border-right-width: 1px;
   border-right-style: solid;
	
}
.texto_negrita
{
	Color: #7A7879;
	FONT-SIZE: 0.7em;

    FONT-FAMILY: Verdana;
	font-weight:bold;
	
}
SPAN.titulopagina

{

    FONT-SIZE: 10px;

    COLOR: #ffffff;

    FONT-FAMILY: Verdana

}

SPAN.innovacion

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 12px;

    COLOR: #cc3333;

    FONT-FAMILY: Verdana

}

SPAN.menuarr

{

    FONT-SIZE: 10px;

    COLOR: #ffffff;

    FONT-FAMILY: Verdana

}

SPAN.address

{

    FONT-SIZE: 10px;

    FONT-STYLE: italic;

    FONT-FAMILY: Verdana

}

DIV.bigtitle

{

    FONT-SIZE: 20px;

    COLOR: #ffffff;

    FONT-FAMILY: Verdana;

    BACKGROUND-COLOR: #0066cc

}

SPAN.contador

{

    FONT-SIZE: 12pt;

    COLOR: navy;

    FONT-FAMILY: 'Times New Roman';

    BACKGROUND-COLOR: white;

    TEXT-DECORATION: none

}

H4

{

    FONT-FAMILY: Verdana

}

P.otri

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 14px;

    COLOR: #cc3333;

    FONT-FAMILY: Verdana

}

P.pagina

{

    FONT-SIZE: 12px;

    COLOR: #ffffff;

    FONT-FAMILY: Verdana

}

P.menuarr

{

    FONT-SIZE: 10px;

    COLOR: #ffffff;

    FONT-FAMILY: Verdana

}

P.menuizq

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 12px;

    COLOR: blue;

    FONT-FAMILY: Verdana

}
  Modficado en reforma otri
P.tituloi
{

    FONT-WEIGHT: bold;

    FONT-SIZE: 14px;

    COLOR: #527DA7;

    FONT-FAMILY: verdana

}

P.titulo

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 12px;

    COLOR: black;

    FONT-FAMILY: Verdana

}

P.tituloc

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 12px;

    COLOR: black;

    FONT-FAMILY: Verdana;

    align: center

}

.normal

{

    FONT-SIZE: 0.7em;

    FONT-FAMILY: Verdana;
	padding-right: 2px;
	margin-right: 2px;
	text-align:justify;

}

P.texto

{

    FONT-SIZE: 0.8em;

    TEXT-INDENT: 15px;

    FONT-FAMILY: Verdana;

    TEXT-ALIGN: justify;

}

P.textoli

{

    FONT-SIZE: 12px;

    TEXT-INDENT: 0px;

    FONT-FAMILY: Verdana;

    TEXT-ALIGN: justify

}

P.textocita

{

    FONT-SIZE: 12px;

    TEXT-INDENT: 15px;

    FONT-FAMILY: Verdana;

    TEXT-ALIGN: right

}

BLOCKQUOTE

{

    FONT-SIZE: 12px;

    FONT-FAMILY: Verdana;


}

LI

{

    FONT-SIZE: 0.7em;

    FONT-FAMILY: Verdana;

    TEXT-ALIGN: left

}

P.negritag

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 16px;

    FONT-FAMILY: Verdana;

    TEXT-ALIGN: left

}

P.negrita

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 12px;

    FONT-FAMILY: Verdana;

}

P.address

{

    FONT-SIZE: 10px;

    FONT-STYLE: italic;

    FONT-FAMILY: Verdana;

}

TD.barroj

{

    FONT-SIZE: 12px;

    WIDTH: 189px;

    COLOR: #ffffff;

    FONT-FAMILY: Verdana;

    HEIGHT: 18px;

    BACKGROUND-COLOR: #cc3333

}

TD.fleroj

{

    FONT-SIZE: 12px;

    WIDTH: 6px;

    COLOR: #ffffff;

    FONT-FAMILY: Verdana;

    HEIGHT: 18px;

    BACKGROUND-COLOR: #cc3333

}

P.gris

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 12px;

    COLOR: #cccccc;

    FONT-FAMILY: Verdana;

}

A.horz

{

    FONT-SIZE: 10px;

    COLOR: white;

    FONT-FAMILY: Verdana;

}

SPAN.horz

{

    FONT-SIZE: 10px;

    COLOR: white;

    FONT-FAMILY: Verdana;

}

A.vertical

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 0.7em;

    COLOR: #0066cc;

    FONT-FAMILY: verdana;

}

A.buscar

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 14px;

    BACKGROUND: #0066cc;

    COLOR: #ffffff;

    FONT-FAMILY: Verdana;

    TEXT-DECORATION: none

}

SPAN.vertical

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 12px;

    COLOR: #0066cc;

    FONT-FAMILY: Verdana;

}

A.submenu

{

    FONT-SIZE: 10px;

    COLOR: #0066cc;

    FONT-FAMILY: Verdana;

}

SPAN.submenu

{

    FONT-SIZE: 10px;

    COLOR: #0066cc;

    FONT-FAMILY: Verdana;

}

A.azul

{

    FONT-SIZE: 12px;
	

    COLOR: #0000ff;

    FONT-FAMILY: Verdana;

}

A.eotri

{

    COLOR: black

}

SPAN.gris

{

    COLOR: #c0c0c0

}

SPAN.azulg

{

    FONT-SIZE: 15px;

    COLOR: #0066cc;

    FONT-FAMILY: Verdana;

}

SPAN.azulgn

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 15px;

    COLOR: #0066cc;

    FONT-FAMILY: Verdana;

}

SPAN.azul

{

    FONT-SIZE: 12px;

    COLOR: #0000ff;

    FONT-FAMILY:Verdana;

}

SPAN.ttabla

{

    FONT-SIZE: 0.8em;

    COLOR: #000000;

    FONT-FAMILY:Verdana;

}

SPAN.rojo

{

    FONT-SIZE: 12px;

    COLOR: #cc3333;

    FONT-FAMILY: Verdana;

}

SPAN.descarga

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 13px;

    COLOR: #cc3333;

    FONT-STYLE: italic;

    FONT-FAMILY: Verdana;

}

SPAN.caminog

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 12px;

    BACKGROUND: #527DA7;

    COLOR: #c0c0c0;

    FONT-FAMILY: Verdana;

}

SPAN.caminow

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 12px;

    BACKGROUND: #527DA7;

    COLOR: white;

    FONT-FAMILY: Verdana;

}

SPAN.caminoh

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 12px;

    BACKGROUND: #0066cc;

    COLOR: #FFFFFF;

    FONT-FAMILY: Verdana;

}

SPAN.caminoz

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 16px;

    BACKGROUND: #0066cc;

    COLOR: white;

    FONT-FAMILY: Verdana;

}

SPAN.texto

{

    FONT-SIZE: 12px;

    FONT-FAMILY:Verdana;

    TEXT-ALIGN: justify

}

SPAN.negrita

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 12px;

    FONT-FAMILY: Verdana;

    TEXT-ALIGN: justify

}

SPAN.submenu

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 10px;

    COLOR: #cccccc;

    FONT-FAMILY: Verdana;

}

SPAN.grisv

{

    COLOR: #c0c0c0

}

SPAN.cuadrito

{

    BACKGROUND: #cc3333;

    WIDTH: 1px;

    HEIGHT: 5px

}

SPAN.azuld

{

    COLOR: #6666ff

}

TD.hdi1

{

    BACKGROUND: #359afd

}

TD.hdi2

{

    BACKGROUND: #99ccff

}

A.buscando

{

    FONT-WEIGHT: bolder;

    COLOR: navy;

    FONT-FAMILY: 'Times New Roman';

    BACKGROUND-COLOR: white;

    TEXT-DECORATION: none

}
.titular_azul {

height:15px;
 text-align:left;
 border-bottom: 1px dotted #A5A4A4;
 font-family:Verdana, Verdana, Helvetica, sans-serif;
 font-weight:bold;
 font-size:12px;
 Color: #4274A4;
}
.Estilo1 {
	font-family: Verdana, Helvetica, sans-serif; 
	font-weight: bold;
    font-size: 0.7em;
	}
.texto_ubicacion{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	Color: #6E8595;
	font-weight: bold;
}
.texto_ubicacion a:link{
	
	Color: #6E8595;
	text-decoration: none;
}

.texto_ubicacion a:visited{
	
	Color: #6E8595;
	text-decoration: none;
}
.texto_ubiacion a:active{
	
	Color: #6E8595;
	text-decoration: none;
}
.texto_ubicacion a:hover{
	
	Color: #6E8595;
	text-decoration: underline;
}

.texto_ubicacion_actual{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	Color: #6D96B5;
	font-weight: bold;
}

.ubicacion{

	margin-bottom:7px;
	padding-bottom:7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	Color: #6E8595;
	font-weight: bold;
}	

.new {

	color: red;

}
	
