﻿
.textoTitulo
{
	font-weight:bold;
	font-family: arial, sans-serif;
	font-size:12pt;
}
.textoRegular
{
	font-family: verdana, sans-serif;
	font-size:8pt;
}

.textoRegular7pt
{
	font-family: verdana, sans-serif;
	font-size:7pt;
}

.modalBackground
{
background-color: #000000;
filter: alpha(opacity=60);
opacity: 0.5;
}

.modalPopup
{
background-color: #ffffdd;
border-width: 3px;
border-style: solid;
border-color: Gray;
padding: 3px;
width: 500px;
}

.modalPopupCeleste
{
background-color: #E8EEFA;
border-width: 3px;
border-style: solid;
border-color: Gray;
padding: 3px;
width: 500px;
}
#progressBackgroundFilter
{
position: fixed;
top: 0px;
bottom: 0px;
left: 0px;
right: 0px;
overflow: hidden;
padding: 0;
margin: 0;
background-color: #000000;
filter: alpha(opacity=60);
opacity: 0.5;
z-index: 100601;
}
.progressBackgroundFilter
{
position: fixed;
top: 0px;
bottom: 0px;
left: 0px;
right: 0px;
overflow: hidden;
padding: 0;
margin: 0;
background-color: #000000;
filter: alpha(opacity=60);
opacity: 0.5;
z-index: 100601;
}
#processMessage
{
background-color: #FFFFFF;
border: 30px solid #000000;
position: fixed;
top: 30%;
left: 43%;
padding: 10px;
width: 30%;
z-index: 100602;
background-color: #fff;
font-family: Verdana;
font-size: 12px;
}
.ajax__tab_yuitabview-theme .ajax__tab_header
{
font: bold 12px Verdana, sans-serif;
border-bottom:solid 1px #a3a3a3;
}
.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_outer
{
/*background:url(img/yui/sprite.png) #d8d8d8 repeat-x;*/
background-color: #DDE;
margin:0px 0.16em 0px 0px;
padding:1px 0px 1px 0px;
vertical-align:bottom;
border:solid 1px #a3a3a3;
border-bottom-width:0px;
}
.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_tab
{
color:#448;
padding:0.35em 0.75em;
margin-right:0.01em;
font: bold 12px Verdana, sans-serif;
}
.ajax__tab_yuitabview-theme .ajax__tab_hover .ajax__tab_outer
{
/*background: url(img/yui/sprite.png) #bfdaff repeat-x left -1300px;*/
background-color:#AAE;
color:#000;
font: bold 12px Verdana, sans-serif;
}
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_tab
{
color:#448;
font: bold 12px Verdana, sans-serif;
}
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_outer
{
/*background:url(img/yui/sprite.png) #2647a0 repeat-x left -1400px;*/
background-color:#fff;
color:#000;
font: bold 12px Verdana, sans-serif;
}
.ajax__tab_yuitabview-theme .ajax__tab_body
{
font-family:verdana,tahoma,helvetica;
font-size:10pt;
padding:0.25em 0.5em;

border:solid 1px #808080;
border-top-width:0px;
}

.calendarioCasilla
{
	font-family: verdana, sans-serif;
	font-size:8pt;
	border-style:solid;
	border-color:black;
	border-width:2px;
	height:120px;
	width:110px;
	padding-bottom:1px;
}


.calendarioTH
{
	font-family: verdana, sans-serif;
	font-size:14pt;
	font-weight:normal;
	background-color:#BBD4F8;
	height:20px;
	text-align:right;
	padding-right:10px;
}

.calendarioTD
{
	font-family: verdana, sans-serif;
	font-size:8pt;
	text-align:left;
	vertical-align:top;
}

.calendarioTDcentrado
{
	font-family: verdana, sans-serif;
	font-size:8pt;
	text-align:center;
	vertical-align:top;
}

.calendarioTDespecial
{
	font-family: verdana, sans-serif;
	font-size:8pt;
	text-align:left;
	vertical-align:top;
}

table.tablaLeyenda 
{
		font-family: verdana, sans-serif;
	font-size:7pt;
	border-width: medium;
	border-spacing: ;
	border-style: solid;
	border-color: #BBD4F8;
	border-collapse: collapse;
	background-color: white;
}
table.tablaLeyenda th 
{ 
	font-family  : verdana, sans-serif;
	font-size:7pt;
	border-width: 1px;
	padding: 1px;
	border-style: none;
	border-color: #BBD4F8;
	background-color: #BBD4F8;
	-moz-border-radius: 4px;
}
table.tablaLeyenda td 
{
		font-family: verdana, sans-serif;
	font-size:7pt;
	border-width: 1px;
	padding: 1px;
	border-style: none;
	border-color: #BBD4F8;
	background-color: white;
	-moz-border-radius: 4px;
}

.parametrosTD
{
	font-family: verdana, sans-serif;
	font-size:8pt;
	text-align:left;
	vertical-align:middle;
}
.parametrosTD_v3_left
{
	font-family: verdana, sans-serif;
	font-size:8pt;
	vertical-align:middle;
	text-align:left;
}

.parametrosTD_v3_right
{
	font-family: verdana, sans-serif;
	font-size:8pt;
	vertical-align:middle;
	text-align:right;
}

.bordeParametros
{
	border-style:solid;
	border-color:gray;
	border-width:1px;
	padding: 1px;
}

.cuerpo
{
background-color: #FFFFFF;
}
