



body {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 10px;
}

td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 10px;
}

th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 10px;
}

input {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 10px;
}

select {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 10px;
}

textarea {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 10px;
}

.click {
	cursor: hand;
}

.flechas {
	font-family: Webdings;
}

.tituloTabla {
	color: #FFFFFF;
}

.tituloTablaColumna {
}

.noclick {
	cursor: default;
}

.horario {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 10px;
}
.derecha {
	text-align: right;
}

TABLE.v1 {
	BORDER-RIGHT: #B9B9B9 1px solid; BORDER-TOP: #B9B9B9 1px solid; FLOAT: left; BORDER-LEFT: #B9B9B9 1px solid; BORDER-BOTTOM: #B9B9B9 1px solid; BORDER-COLLAPSE: collapse;ALIGN:Center;
}
.v1 TD {
	BORDER-RIGHT: #B9B9B9 1px solid; PADDING-RIGHT: 0em; BORDER-TOP: #B9B9B9 1px solid; PADDING-LEFT: 0em; PADDING-BOTTOM: 0em; BORDER-LEFT: #B9B9B9 1px solid; PADDING-TOP: 0em; BORDER-BOTTOM: #B9B9B9 1px solid;
}
.v1 TR {
	BORDER-RIGHT: #B9B9B9 1px solid; PADDING-RIGHT: 0em; BORDER-TOP: #B9B9B9 1px solid; PADDING-LEFT: 0em; PADDING-BOTTOM: 0em; BORDER-LEFT: #B9B9B9 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #B9B9B9 1px solid;
	background-color:#FFFFFF;
}

.v1 TH {
	BORDER: #B9B9B9 1px solid; 
	PADDING: 0em; 
	color:#333333;
	background-color:#C4D7FF;
	border-color:#999999;
 
}

.Ltdenc {
	BORDER-RIGHT: #000000 0px solid; PADDING-RIGHT: 6px; BORDER-TOP: #000000 0px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; BACKGROUND: #C4D7FF; PADDING-BOTTOM: 4px; BORDER-LEFT: #000000 0px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: verdana, arial, sans-serif; WHITE-SPACE: nowrap
}
.Ltdmen {
	BORDER-RIGHT: #000000 0px solid; PADDING-RIGHT: 6px; BORDER-TOP: #000000 0px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; BACKGROUND: #FFCC66; PADDING-BOTTOM: 4px; BORDER-LEFT: #000000 0px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #FFCC66 1px solid; FONT-FAMILY: verdana, arial, sans-serif; WHITE-SPACE: nowrap
}
.Ltdbot {
	BORDER-RIGHT: #000000 0px solid; PADDING-RIGHT: 6px; BORDER-TOP: #A7A7A7 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; BACKGROUND: #f0f0f0; PADDING-BOTTOM: 4px; BORDER-LEFT: #000000 0px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 0px solid; FONT-FAMILY: verdana, arial, sans-serif; WHITE-SPACE: nowrap
}
.Ltdosc {
	BORDER-RIGHT: #000000 0px solid; PADDING-RIGHT: 6px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; BACKGROUND: #000000; PADDING-BOTTOM: 0px; BORDER-LEFT: #000000 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 0px solid; FONT-FAMILY: verdana, arial, sans-serif; WHITE-SPACE: nowrap
}
.Ltdcla {
	BORDER-RIGHT: #000000 0px solid; PADDING-RIGHT: 6px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; BACKGROUND: #A7A7A7; PADDING-BOTTOM: 0px; BORDER-LEFT: #000000 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 0px solid; FONT-FAMILY: verdana, arial, sans-serif; WHITE-SPACE: nowrap
}
.Btabosc {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; BACKGROUND: #ECF2FF; PADDING-BOTTOM: 2px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: verdana, arial, sans-serif; WHITE-SPACE: nowrap
}
.Btabcla { 
	BORDER-RIGHT: #FFCC66 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #FFCC66 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; BACKGROUND: #FFCC66; PADDING-BOTTOM: 2px; BORDER-LEFT: #FFCC66 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #FFCC66 1px solid; FONT-FAMILY: verdana, arial, sans-serif; WHITE-SPACE: nowrap
}
.Btabtab {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000000 0px solid; PADDING-LEFT: 2px;  FONT-SIZE: 10pt; BACKGROUND: #DFEBFF; PADDING-BOTTOM: 2px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: verdana, arial, sans-serif; WHITE-SPACE: nowrap
}

.Btabtabcu {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000000 0px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; BACKGROUND: #ECF2FF; PADDING-BOTTOM: 2px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: verdana, arial, sans-serif; WHITE-SPACE: nowrap
}
.tabinactivo {
	cursor: hand;BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 10pt; BACKGROUND: #ffffe0; PADDING-BOTTOM: 1px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: verdana, arial, sans-serif; WHITE-SPACE: nowrap
}
.tabactivo {
	cursor: default; BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; BACKGROUND: #DFEBFF; PADDING-BOTTOM: 2px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 0px solid; FONT-FAMILY: verdana, arial, sans-serif; WHITE-SPACE: nowrap
}
.tabrelleno { 
	WIDTH: 999px; BORDER-BOTTOM: #000000 1px solid
}
.tabsepa {
	 BORDER-BOTTOM: #000000 1px solid ;FONT-SIZE: 1pt; FONT-FAMILY: verdana, arial, sans-serif; WHITE-SPACE: nowrap
}

.boton
{
    cursor: hand; 
	border:1px solid #4C77B6;
	background-color: #DFE6EF;
	font-size: 10px;
	font-family: verdana, helvetica, sans-serif;
	vertical-align: middle;
	padding:0px;
}

.botonbloq
{
    cursor: default; 
	border:1px solid #4C77B6;
	background-color: #DFE6EF;
	font-size: 10px;
	font-style:italic;
	font-family: verdana, helvetica, sans-serif;
	vertical-align: middle;
	padding:0px;
}

