TABLE.config {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
  color: Black;
  width: 90%;
}

A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
  color: #203A5B;
}

TD.contenido_intranet {
	background-color : #FFFFFF;
	background-repeat : no-repeat;
	background-position: bottom;
}

TD.Texto {
	color : Black;
	background-color : #DDDDDD;
	font-family : Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : bold;
	}

TD.passwd {
	color: Black;
	background-color : #DDDDDD;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : smaller;
}

#formulario {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : Black;
	background-color : #EEEEEE;
	border : 1px solid Black;
	}

div.error_login {
	color: red;
}

A.password, A.password:LINK, A.password:VISITED, A.password:ACTIVE, A.password:HOVER, A.password:FOCUS {
	color : Black;
	text-align : center;
	font-style : normal;
	font-stretch : normal;
	font-size: 10pt;
}

A.menu, A.menu:LINK, A.menu:VISITED, A.menu:ACTIVE, A.menu:FOCUS {
	font-style : normal;
	font-family : Verdana, Arial, sans-serif;
	color : #203A5B;
	text-decoration : none;
	font-size : 8pt;
	font-weight : bold;
}

A.menu:HOVER {
	color : #85B8E5;
}

SPAN.menu {
	font-style : normal;
	font-family : Verdana, Arial, sans-serif;
	color : #FAA932;
	text-decoration : none;
	font-size : 8pt;
	font-weight : bold;
}

SPAN.menu_marcado {
	font-style : normal;
	font-family : Verdana, Arial, sans-serif;
	color : #eebb55;
	text-decoration : none;
	font-size : 8pt;
	font-weight : bold;
}

BODY.contenido_intranet {
  background-color: #EEEEEE;
  color : Black;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

DIV.descripcion {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
}
  
DIV.titulo {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
  font-weight: bold;
}  

A.enlace, A.enlace:LINK, A.enlace:VISITED, A.enlace:ACTIVE, A.enlace:FOCUS {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
  font-weight: bold;
  color: #003399;
	text-decoration : none;
}

A.enlace:HOVER {
	color : #FF0000;
}

DIV.contenedor {
  width: 622 px;
  height: 283px;
  left: 0px;
  top: 0px;
  position: relative;
	scrollbar-face-color : #bdcaf3;
	scrollbar-3dlight-color : #bdcaff;
	scrollbar-arrow-color : Black;
	scrollbar-base-color : Blue;
	scrollbar-darkshadow-color : #d8d9da;
	scrollbar-highlight-color : #bdcaf3;
	scrollbar-shadow-color : #bdcaf3;
	scrollbar-track-color : #d8d9da;  
	background-image : url(images/autobusblanco.gif);
  background-repeat : no-repeat;
	background-attachment : fixed;
}

DIV.barra_scroll {
  width: 32px;
  height: 312px;
  left: 590px;
  top: 0px;
  position: absolute;
}

TD.lista {
  	border-bottom : 1px solid #708090;
}

DIV.anio {
  left: 10px;
  position: relative;
  margin-top: 15px;
}

DIV.mes {
  left: 20px;
  position: relative;
  margin-top: 10px;
}

div.fecha {
  left: 60px;
  position: relative;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
  font-weight: bold;
  margin-top: 3px;
}

DIV.cita {
  left: 80px;
  position: relative;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
  font-weight: normal;
  border-bottom: Dotted 2px Gray;
  margin-top: 2px;
}

span.error {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
  font-weight: bold;
  color: #ff0000;
 }

TD.anuncio {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
  font-weight: bold;
  color: Black;
	text-decoration : none;
}
 
TD.anuncio_error {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
  font-weight: bold;
  color: Red;
	text-decoration : none;
}

#anuncio-l {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
  font-weight: bold;
  border: Solid 2px Black;
  border-right: None;
  background-color: #f8e09f;
}

#anuncio-c {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
  font-weight: normal;
  border: Solid 2px Black;
  border-left: Solid 1px Black;
  border-right: None;
  background-color: #f8e09f;
}

#anuncio-r {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
  font-weight: normal;
  border: Solid 2px Black;
  border-left: 1px Solid Black;
  background-color: #f8e09f;
}

TABLE.anuncio {
	background-color : #f8e09f;
	border : 3px solid #E8AB06;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
  margin-top : 10px;
}

#espacio {
  height: 5px;
} 

A.anuncio, A.anuncio:LINK, A.anuncio:VISITED, A.anuncio:ACTIVE, A.anuncio:FOCUS {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
  font-weight: bold;
  color: Black;
	text-decoration : none;
}

A.anuncio:HOVER {
	color : #FF0000;
}

#anuncio1-l {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
  font-weight: bold;
  border: Solid 2px #E8AB06;
  border-right: None;
  border-top: None;
  background-color: #f8e09f;
  padding: 3px;
}

#anuncio1-c {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
  font-weight: normal;
  border: Solid 2px #E8AB06;
  border-left: Solid 1px #E8AB06;
  border-right: None;
  background-color: #f8e09f;
}

#anuncio1-r {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
  font-weight: normal;
  border: Solid 2px #E8AB06;
  border-left: Solid 1px #E8AB06;
  border-top: None;
  background-color: #f8e09f;
  padding: 3px;
}

A.titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: bold;
	color: Black;
	text-decoration:none;
}
A.titulo:hover {
	text-decoration: underline;
}

A.subtitulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #3b5b8c;
	font-style: normal;
	text-decoration:none;
}
A.subtitulo:hover {
	text-decoration: underline;
}

A.resumen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration:none;
}
A.resumen:hover {
	text-decoration: underline;
}

.resumen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

A.titulillos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
}
A.titulillos:hover {
	text-decoration: underline;
}

A.lateral {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
A.lateral:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11;
	font-style: normal;
	font-weight: bold;
	color: red;
	text-decoration: none;
}
A.lateralpr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
A.lateralpr:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11;
	font-style: normal;
	font-weight: bold;
	color: red;
	text-decoration: none;
}
.texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	color: Black;
}
.textob {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: Black;
}
.textoc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	color: Black;
	font-style: italic;
}
.textorojo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	color: red;
}
.textoazul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	color: blue;
}
.textoverde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	color: green;
}
.tgrande {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: red;
}
.sgrande {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #3b5b8c;
}

.rgrande {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	font-style:italic;
	color: #333333;
}

.tipo1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #3b5b8c;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
}

.tipo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #3b5b8c;
	text-decoration: none;
}

.tipo3peque {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}

.textobpeq {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}

A.linkrojo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff0033;
	text-decoration: none;
}

A.linkrojo:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff0033;
	text-decoration: underline;
}
A.linkrojop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ff0033;
	text-decoration: none;
}

A.linkrojop:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ff0033;
	text-decoration: underline;
}

INPUT.tipoinput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #3b5b8c;
	text-decoration: none;
	border-color: #8aa7c9;
	border-style: solid;
	border-width: 2px;
}

A.cabecera {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11;
	font-style: normal;
	font-weight: bold;
	color: #24457d;
	text-decoration: none;
}

A.cabecera:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11;
	font-style: normal;
	font-weight: bold;
	color: red;
	text-decoration: none;
}

.bajofondo{
	font-family: Arial, sans-serif;
	font-size: 10;
	font-style: normal;
	font-weight: normal;
	color: #3b5b8c;
}

A.bajofondo{
	font-family: Arial, sans-serif;
	font-size: 10;
	font-style: normal;
	font-weight: normal;
	color: #3b5b8c;
	text-decoration:italic;
}

.esq_sup_izq {
   border-top: Solid Black 1px;
   border-left: Solid Black 1px;
   text-align: center;
   font-weight: bold;
}

.esq_sup_der {
   border-top: Solid Black 1px;
   border-right: Solid Black 1px;
   text-align: left;
}

.esq_inf_izq {
   border-bottom: Solid Black 1px;
   border-left: Solid Black 1px;
   text-align: center;
   font-weight: bold;
}

.esq_inf_der {
   border-bottom: Solid Black 1px;
   border-right: Solid Black 1px;
   text-align: left;
}

.izq {
   border-left: Solid Black 1px;
   text-align: center;
   font-weight: bold;
}

.der {
   border-right: Solid Black 1px;
   text-align: left;
}

.esq_sup_izq_error {
   border-top: Solid Black 1px;
   border-left: Solid Black 1px;
   text-align: center;
   font-weight: bold;
   color: Red;
}

.esq_sup_der_error {
   border-top: Solid Black 1px;
   border-right: Solid Black 1px;
   text-align: left;
   color: Red;
}

.esq_inf_izq_error {
   border-bottom: Solid Black 1px;
   border-left: Solid Black 1px;
   text-align: center;
   font-weight: bold;
   color: Red;
}

.esq_inf_der_error {
   border-bottom: Solid Black 1px;
   border-right: Solid Black 1px;
   text-align: left;
   color: Red;
}

.izq_error {
   border-left: Solid Black 1px;
   text-align: center;
   font-weight: bold;
   color: Red;
}

.bienvenida {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: normal;
	color: #323273;
	text-align : justify;
	text-indent : 5px;
	padding : 5px 5px 5px 5px;
	line-height : 1.5 em;
}
