h2 {font-family: Verdana, Arial, Helvetica, sans-serif;background-repeat : no-repeat;background-position : left;padding-left : 13px;font-size: 11px;margin: 0px;color : #606F79;}
.tableLogin {
    border: 1px solid #99a0aa;
    width:450px;
    margin:auto;
    margin-top:15%;
}
.tableLogin td.fondo1{
    background-color: #d8e0e4;
    padding:15px;
}
.tableLogin td.fondo2{
    background-color: #E4E8E8;
    padding-left:15px;
}
.label{color:MidnightBlue;}
.labelNegrita{color:MidnightBlue;font-weight:bold;}
.labelError{color:#FF0000;font-weight:bold;}
.labelTitulo{color:MidnightBlue;font-weight:bold;font-size:19px;}
.labelSmall{color:#191970;font-size:10px;}
.labelSmallNegrita{color:#191970;font-size:10px;font-weight:bold;}
.labelBig{color:MidnightBlue;font-size:medium;}
.labelBigNegrita{color:#0000ff;font-weight:bold;font-size:16px;text-transform:uppercase;}
.fondoGris{background:#dcdcdc;}
.postit{background-color:yellow;}
.trOverMorado{background: #9966ff;color: #FFFFFF;cursor: pointer;}
.trOcupado{background: #ccff66;color: #000000;cursor: pointer;}
.labelVerde{color:#00FF00;font-size:11px;font-weight:bold;}
.labelAzul{color:#0000FF;font-size:11px;font-weight:bold;}
.labelRojo{color:#FF0000;font-size:11px;font-weight:bold;}
.fondoAzul{background-color:#0000FF;font-weight:bold;}
.texto{font-weight: bold;color: steelblue;}
.texto_disabled{background-color:LightSteelBlue;}
.textoConBorde{font-weight: bold;color: steelblue;border-color:Orange;border-style:solid;border-width:1px;}
.boton {BORDER-RIGHT: steelblue 1px solid;BORDER-TOP: lightsteelblue 1px solid;BORDER-LEFT: lightsteelblue 1px solid; COLOR: #324e8c; BORDER-BOTTOM: steelblue 1px solid;BACKGROUND-COLOR: lightsteelblue;}
.botonModificar{BORDER-RIGHT: steelblue 1px solid;BORDER-TOP: lightsteelblue 1px solid;BORDER-LEFT: lightsteelblue 1px solid;COLOR: #324e8c;BORDER-BOTTOM: steelblue 1px solid;BACKGROUND-COLOR: lightsteelblue;display:inline;}
.imagenModificar{display:inline;}
.gridViewAlternatingRowStyle{background: #ece9d8;color: #0000ff;}
.gridViewRowStyle{Background:#FFFFFF;color:#0000ff;}
.datagrid{border-right: #808080 1px solid;border-top: #808080 1px solid;border-left: #808080 1px solid;border-bottom: #808080 1px solid;border-collapse: separate;}
.datagridSelectedItemStyle{font-weight:bold;color:#FFFFFF;Background:#000099;}
.datagridAlternatingItemStyle{background: #ece9d8;color: #0000ff;}
.datagridItemStyle{Background:#FFFFFF;color:#0000ff;}
.datagridHeaderStyle{font-weight: bold;background: #3366ff;color: #ffffff;}
.datagridFooterStyle{Background:#CCCCCC;font-weight: bold;}
.datagridPagerStyle{background:#CCCCCC;}
.calendario{Font-Size:8pt;color:#000000;background:#FFFFFF;border:solid 1px #999999;}
.calendarioToday{color:#000000;background:LightSteelBlue;}
.calendarioSelect{background:#CCCCCC;}
.calendarioNextPrev{vertical-align:bottom;}
.calendarioDayHeader{font-size:7pt;font-weight:bold;background:#CCCCCC;}
.calendarioSelectedDay{font-weight:bold;color:#FFFFFF;background:CornflowerBlue;}							
.calendarioTitle{font-weight:bold;font-size:8pt;color:#000000;background:LightSlateGray;}
.calendarioWeekendDay{background:#FFFFCC;}
.calendarioOtherMonthDay{color:#808080;}
.modalBackground {filter: alpha(opacity=25);opacity: 0.25;}
.updateProgress{border-width: 1px;border-style: solid;background-color: #FFFFFF;position: absolute;width: 180px;height: 65px;}
.modalBox {background-color : #f5f5f5;border-width: 1px;border-style: solid;border-color: Black;padding: 3px;z-index:9999;  /*Esto hay que arreglarlo porque es una chapuza*/
	margin-left:auto;      /*para Firefox,Chrome*/
	margin-top:auto; 
	/margin-left:250px;
	/margin-top:-600px;
}             
.noWrap{white-space:nowrap;}
.menu{FONT-WEIGHT: bold;FONT-SIZE: 12pt;COLOR: lightgrey;text-decoration: none;}
#contenido{margin-left:0px;margin-top:0px;}
#botones{margin-left:75px;}
#fondoTitulo{background:#ccc;}
.fecha{background-color:LightSteelBlue;color: #000000;text-align:center;width:100px;}
.noWrap{white-space:nowrap;}
#tabla{padding:0;border:0;border-collapse:separate;}
#tabla td{white-space:nowrap;}
#tablaWrap{padding:0;border:0;border-collapse:separate;}
.obsoleto{background:#FFA4A4;}
.fondoFieldset{background:#f5f5f5;}
.trOver{background:#ccccff;color:#191970;cursor:arrow;}
.Ocupado{background: #ccffff;}
.trOverHand{background:#ccccff;color:#191970;cursor:pointer;}
.festivo{background-color:#ff0000;font-weight:bold;}
.vacaciones{background-color:#00ff00;font-weight:bold;}
.vacacionesSinDisfrutar{background-color:#FFFF00;font-weight:bold;}
.allTerms {background-color:#FFA4A4}
.allTermsWithoutOne {background-color:#efeb2e}