﻿body {
    -scrollbar-face-color: #dcdcdc;
    -scrollbar-shadow-color: #c0c0c0;
    -scrollbar-darkshadow-color: #ffffff;    
}


.Calendario .ajax__calendar_container {
    border:1px solid #36393D;
     font-size:10px;
    background-color: white;
    color: black;
	z-index:2;
}
.Calendario .ajax__calendar_header {
    border:0px solid ;
    background-color:    #25405F;
    color:     white;
    font-size:9px;
    font-family:Verdana;
}

.Calendario .ajax__calendar_title {
    background-color:  #25405F;
    color:   white;
    font-size:9px;
    font-family:Verdana;
                             color:#ffffff;
}

.Calendario .ajax__calendar_footer {
    display:none;

}

.Calendario .ajax__calendar_next {
    background-image:url("imagenes/iconos/siguiente.png");
    background-position:  inherit bottom;
}

.Calendario .ajax__calendar_prev {
    background-image:url("imagenes/iconos/anterior.png");

}

.Calendario .ajax__calendar_other .ajax__calendar_day,
.Calendario .ajax__calendar_other .ajax__calendar_year {
    background-color: white;
    color:  Gray;
    font-size:9px;
    font-family:Verdana;
}

.Calendario .ajax__calendar_hover .ajax__calendar_day,
.Calendario .ajax__calendar_hover .ajax__calendar_month,
.Calendario .ajax__calendar_hover .ajax__calendar_year {
    color: white;
    background-color: Silver;
    font-size:9px;
    font-family:Verdana;
}
.Calendario .ajax__calendar_active .ajax__calendar_day,
.Calendario .ajax__calendar_active .ajax__calendar_month,
.Calendario .ajax__calendar_active .ajax__calendar_year {
    background-color: Silver;
    color:  blue;
    font-weight:bold;
    font-size:9px;
    font-family:Verdana;
    }


A {
    color:Blue;
    text-decoration: none;
}

A:hover {
    text-decoration: underline;
}

A:visited {
    color:Blue;
}

.normal {
    font-size: 8pt;
    font-family: verdana, tahoma;
}


.input {
    font-size: 8pt;
    font-family: Verdana;
    font-weight: normal;
}

.button {
    font-size: 7pt;
    color: #ffffff;
    font-weight: normal;
    background: url('images/bg_button.gif') repeat-x;
    padding-right: 1px;
    padding-left: 1px;
    padding-bottom: 1px;
    padding-top: 1px;
    font-family: Verdana;
    border-top-width: 1px;
    border-left-width: 1px;
    border-left-color: #21aeff;
    border-bottom-width: 1px;
    border-bottom-color: #003a5a;
    border-top-color: #21aeff;
    border-right-width: 1px;
    border-right-color: #003a5a;
}

.button_big {
    height: 30px;
    font-size: 10pt;
    color: #ffffff;
    font-weight: normal;
    background: url('images/bg_button.gif') repeat-x;
    padding-right: 1px;
    padding-left: 1px;
    padding-bottom: 1px;
    padding-top: 1px;
    font-family: Verdana;
    border-top-width: 1px;
    border-left-width: 1px;
    border-left-color: #21aeff;
    border-bottom-width: 1px;
    border-bottom-color: #003a5a;
    border-top-color: #21aeff;
    border-right-width: 1px;
    border-right-color: #003a5a;
    margin-top:20px;
}

.info {
    background-image: url("images/info_icon.gif");
    background-repeat: no-repeat;
    padding-left: 40px;
    height: 40px;
}

.ajax_progress
{
    width: 110px;
    height: 50px;
    border-width: 1px;
    border-style: dotted;
    background-image: url("images/ajax_progress.gif" );
    background-repeat: no-repeat;
    background-position: center;
    color: Blue;
    line-height: 5em;
    display: table-cell;
    vertical-align: middle;
    font-size: 8pt;
    font-weight:normal;
    background-color: #FFFFFF;
    text-align:center;
}

.link_check 
{
    border-bottom: 0;
    margin-bottom: 0;
    padding: 0;
    padding-left: 25px;
    background:  url("images/bullet_link.gif") no-repeat;
    background-position: center left;
    font-family: Verdana, Arial; 
    font-size: 8pt;
}

.table_fixed
{
    table-layout:fixed;
}
.table
{
	width:400px;	
	}

.table TD A
{
    color:blue; 
    font-weight:bold;
    
}
