/* Barras de Desplazamiento */
.body {	
	background-color: #F2F2F2;
/*	margin-left: 25px; */
	margin-top: 10px;
	margin-right: 25px;
	margin-bottom: 25px;
/*
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-base-color: #006633;
	scrollbar-shadow-color: #000000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
*/
/* antiguo color de la letra #4a4a4a */
}	
p { 
	margin: 0; 
	padding: 0; 
	margin-bottom: 10px;
}

.txt {
	font-family: Tahoma;
	font-size: 9pt;
	color: black;
	text-indent: 10px;
	text-align: justify;
	line-height: 15px;
}

.bloques {
	font-family: Tahoma;
	font-size: 8pt;
	text-align: left;
	color: black;
}
A:active.bloques {
	font-family: Tahoma;
	font-size: 8pt;
	text-align: left;
	text-decoration: underline;
	color: black;
}
A:link.bloques {
	font-family: Tahoma;
	font-size: 8pt;
	text-align: left;
	text-decoration: underline;
	color: black;
}
A:visited.bloques {
	font-family: Tahoma;
	font-size: 8pt;
	text-align: left;
	text-decoration: underline;
	color: black;
}
A:hover.bloques {
	font-family: Tahoma;
	font-size: 8pt;
	text-align: left;
	text-decoration: none;
	font-weight: bold;
	color: #4970B6;
}

.habilitaciones {
	font-family: Tahoma;
	font-size: 8pt;
	color: black;
/*	text-indent: 10px;
	text-align: justify;
	line-height: 15px;
*/
}

.contenidos {
	font-family: Tahoma;
	font-size: 8pt;
	text-align: justify;
	color: black;
	text-indent: 10px;
}
A:active.contenidos {
	font-family: Tahoma;
	font-size: 8pt;
	text-align: justify;
	text-decoration: underline;
	color: black;
}
A:link.contenidos {
	font-family: Tahoma;
	font-size: 8pt;
	text-align: justify;
	text-decoration: underline;
	color: black;
}
A:visited.contenidos {
	font-family: Tahoma;
	font-size: 8pt;
	text-align: justify;
	text-decoration: underline;
	color: black;
}
A:hover.contenidos {
	font-family: Tahoma;
	font-size: 8pt;
	text-align: justify;
	text-decoration: none;
	font-weight: bold;
	color: #4970B6;
}

.reloj {
	font-family: Tahoma;
	font-size: 8pt;
	text-align: left;
	color: black;
	border: 3px #F2F2F2;
	background-color:#F2F2F2;
}

.form_top {
  background-color: #4970B6;
}

.datos_reg_top {
	font-family: Tahoma;
	font-size: 8pt;
	text-align: left;
	color: #FFFFFF;
	background-color: #4970B6;
}

.listados {
	font-family: Tahoma;
	font-size: 8pt;
	text-align: left;
}

A:active.listados {
	font-family: Tahoma;
	font-size: 8pt;
	text-align: left;
	text-decoration: underline;
	color: #575757;
}
A:link.listados {
	font-family: Tahoma;
	font-size: 8pt;
	text-align: left;
	text-decoration: underline;
	color: #575757;
}
A:visited.listados {
	font-family: Tahoma;
	font-size: 8pt;
	text-align: left;
	text-decoration: underline;
	color: #575757;
}
A:hover.listados {
	font-family: Tahoma;
	font-size: 8pt;
	text-align: left;
	text-decoration: none;
	font-weight: bold;
	color: #000000;
}

.fila0 {
	background-color: #D7DFEE;
	font-family: Tahoma;
	font-size: 8 pt;
	color: #000000;
	font-weight: none;
}

.fila1 {
	background-color: #FCDEAD;
	font-family: Tahoma;
	font-size: 8 pt;
	color: #000000;
	font-weight: none;
}

.fila_0 {
	background-color: #D7DFEE;
	font-family: monospace;
	font-size: 8pt;
	color: black;
	text-align: center;
	text-indent:0px;
}

.fila_1 {
	background-color: #FCDEAD;
	font-family: monospace;
	font-size: 8pt;
	color: black;
	text-align: center;
	text-indent:0px;
}

.pie_pagina {
	font-family: Tahoma;
	font-size: 8pt;
	text-align: left;
	color: #575757;
}
A:active.pie_pagina {
	font-family: Tahoma;
	font-size: 8pt;
	text-align: left;
	text-decoration: underline;
	color: #575757;
}
A:link.pie_pagina {
	font-family: Tahoma;
	font-size: 8pt;
	text-align: left;
	text-decoration: underline;
	color: #575757;
}
A:visited.pie_pagina {
	font-family: Tahoma;
	font-size: 8pt;
	text-align: left;
	text-decoration: underline;
	color: #575757;
}
A:hover.pie_pagina {
	font-family: Tahoma;
	font-size: 8pt;
	text-align: left;
	text-decoration: none;
	font-weight: bold;
	color: #000000;
/*	color: #4970B6; */
}

.errores {
	font-family: Tahoma;
	font-size: 8pt;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	color: #FF0000;
}

.rutas_eventos {
	font-family: monospace;
	font-size: 10pt;
	color: black;
	text-align: center;
	text-indent:0px;
}

.actividad_online {
	font-family: monospace;
	font-size: 8pt;
	color: black;
	text-align: center;
	text-indent:0px;
}

/* Visor del TS */
A.wrapCell
{	
	font-family: Verdana, Arial,Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	height : 14;
}
.whiteBoldBread
{
	font-family: Verdana, Arial,Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;	
	color: #FFFFFF;
}
TD.bgFrame 
{
	background-color: #000000;
}
TD.bgDarkFrame
{
	background-color: #DDDCDC;
}
TD.bgFrameGrey
{
	background-color: #ECEBEC;
}
.bread
{
	font-family: Verdana, Arial,Helvetica, sans-serif;
	font-size: 10px;
}
.loginbread
{
	font-family: Verdana, Arial,Helvetica, sans-serif;
	font-size: 10px;
}
.boldbread
{
	font-family: Verdana, Arial,Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.headerBread
{
	font-family: Verdana, Arial,Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.smallheaderBread
{
	font-family: Verdana, Arial,Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.input
{
	font-family: Verdana,arial, Helvetica, sans-serif;
	font-size:10px;
	background-color : white;
	border: 1px solid px;	
}
.logininput
{
	font-family: Verdana,arial, Helvetica, sans-serif;
	font-size:10px;
	background-color : white;
	border: 1px solid px;	
}
.button
{
	font-family: Verdana,arial, Helvetica, sans-serif;
	font-size:10px;
	background-color : #C0C0C0;
	border: 1px solid px;	
}
/* Fin Visor del TS */


/* FORMULARIOS */

input {
	font-family: Tahoma;
	font-size: 8pt;
	text-align: left;
	color: black;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}

select {
	font-family: Tahoma;
	font-size: 8pt;
	text-align: left;
	color: black;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}

.letra_pequena {
	font-family: Tahoma;
	font-size: 7pt;
	text-align: center;
	text-decoration: none;
	font-weight: none;
	color: black;
}

.btn_frm {
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: bold;
	text-align: center;
	color: white;
	border: 1px solid #CCCCCC;
	background-color: #4670B6;
}

.checkbox {
	font-family: Tahoma;
	font-size: 7pt;
	color: white;
	border: 1px solid #F2F2F2;
	background-color: #F2F2F2;
}
/* FIN FORMULARIOS*/














/* Overlib Style */
div.domTTOverlib {
	border: 1px solid #333366;
	background-color: #333366;
}
div.domTTOverlib .caption {
	font-family: Verdana, Helvetica;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
div.domTTOverlib .contents {
	font-size: 10px;
	font-family: Verdana, Helvetica;
	padding: 2px;
	background-color: #F1F1FF;
}
/* FIN OVERLIB STYLE*/

/* FORMULARIOS*/

/* FIN FORMULARIOS*/
