/* Usados efectivamente */
body, select, input, textarea { font-family: Verdana,Arial,Helvetica,sans-serif; color: #000; background-color : #fff; font-size: 11px; margin : 0; }

select, textarea {border: 1px solid #DDD;}
input[type="text"] {text-align : left; border: 1px solid #DDD;}
input[type="password"] {text-align : left; border: 1px solid #DDD;}
input[type="checkbox"] {border:0px;height:auto;}
textarea {text-align : left;}
table td { vertical-align:top;}
a { color:navy;}a:visited{ color:navy;}
img { border:none}


/* Impresion PDF */
.pdfBookmark { font-size:1px;color:#FFFFFF}

/*Home*/
.botonera {background-image:url('../imagenes/home/base_botonera.png');background-repeat:repeat;height:36px}
.botonera td.iz {background-image:url('../imagenes/home/boton_azul_izq.png');height:36px;width:8px;}
.botonera td.de {background-image:url('../imagenes/home/boton_azul_der.png');height:36px;width:8px;}
.botonera td.ce {background-image:url('../imagenes/home/boton_azul_centro.png');height:36px;vertical-align:middle;font-size: 12px; font-weight: bold;}
.botonera td.sp {width:1em}
.textoHome {font-size: 10px; color: #333333; text-align:left }
.piePagina {font-size: 10px;font-weight: bold;text-align:center}
.tituloServicio{font-size: 14px;font-weight: bold;color: #666666;}
.homeFondo { background-image:url('../imagenes/home/fondo.png');}
.homeTexto { background-image:url('../imagenes/home/gris_fotos.png');}

.calendario { border-color:#DDD;padding:1px 1px 1px 1px}
.calendario a { text-decoration:none;}
.omd {background-color:#DDD}
.wmd{background-color:#EEE}
.sds {color:White;}

.titulo {font-size: 12px; font-weight: bold; }
.tituloBannerNaranjo {font-size: 14px;  }
.b {font-weight: bold; }
.boton {border-bottom:solid 2px #999;border-right:solid 2px #999;border-top:solid 2px #DDD;border-left:solid 2px #DDD;background-color:#09C;color:#FFF;font-weight:bold;font-size:10px;white-space:nowrap}
.boton a {color:#FFF;font-weight:bold;font-size:10px;text-decoration:none}

.tablaUptime { border: groove 1px gray; border-collapse: collapse; height: 10px; border-spacing:0px;}

.casoUso { border: 1px solid #67C2E9; width: 590px; padding: 5px; vertical-align: top; background-color: #F5FCFE; }
.casoUsoSubTitulo{ color: #F60; width:600px; border-bottom:1px solid #F60; padding: 5px 0px 5px 0px;font-size: 12px; font-weight: bold;}

.popUpSubTitulo{ color: #09C; width:600px; border-bottom:1px solid #67C2E9; padding: 5px 0px 5px 0px;font-size: 12px; font-weight: bold;}
.popUpMargenes { margin: 10px 10px 10px 10px; }

.dataAplicacion { border: 1px solid #67C2E9; width: 590px; padding: 5px; vertical-align: top; background-color: #F5FCFE; }
.dataAplicacion div.titulo { color: #F60;}

.matrizAplicacion{ border: 1px solid #67C2E9; width: 800px; padding: 5px; vertical-align: top; background-color: #F5FCFE; }
.matrizAplicacion div.titulo { color: #F60;}

.tablaDatos { width: 100%; border-collapse:collapse;border-spacing:0px;border:solid 1px #CCC}
.tablaDatos th { background-color:#F4F4F4}
.tablaDatos td { padding:1px;border:solid 1px #CCC;height:18px}

.tablaDatosFina { width: 100%; border-collapse:collapse;border-spacing:0px;border:solid 1px #CCC}
.tablaDatosFina th { background-color:#F4F4F4;}
.tablaDatosFina td { padding:1px;border:solid 1px #CCC;}

.aplicacion {font-size: 14px; font-weight: bold; border-bottom:2px solid #F60; width:600px; }

.menu { border: 1px solid #DDD; width: 100%; padding: 3px; vertical-align: top; background-color: #FFF; }
.menuEncabezado { font-weight: bold; border-bottom:2px solid #F60; padding:8px 0px 2px 0px;}

.grafico { border: 1px solid #67C2E9; width: 600px; padding: 0px; vertical-align: top; background-color: #F5FCFE; }

.requerimientos { border: 1px solid #DDD; width: 594px; padding: 3px; vertical-align: top; }
.requerimientos table { width: 100%; border-collapse:collapse;border-spacing:0px;}
.requerimientos td { text-align:right;padding:1px}

.detalleMuestra { width: 694px; padding: 3px; vertical-align: top; }
.detalleMuestraSubTitulo{ color: #09C; width:600px; border-bottom:1px solid #67C2E9; padding: 5px 0px 5px 0px;font-size: 12px; font-weight: bold;}

.requerimientosMuestras { border: 1px solid #DDD; padding: 3px; vertical-align: top; }

.alarmas { border: 1px solid #FF2424; padding: 5px; vertical-align: top; background-color: #FFF4F4; }
.alarmas table { width: 100%; border-collapse:collapse;border-spacing:0px;}
.alarmas table td { padding:0px;}
.alarmas div.titulo { padding: 5px 0px 0px 2px; }
	
.slaw { background-color: Red;color: #FFF;padding: 1px 1px 1px 20px;} .slaw a { color: #FFF;}
.slae { background-image:url('../imagenes/sla_error2.png');background-repeat:no-repeat; padding: 1px 1px 1px 20px;vertical-align:top;}
.slad { background-image:url('../imagenes/sla_dentro.png');background-repeat:no-repeat; padding: 1px 1px 1px 20px;vertical-align:top;}
.slab { background-image:url('../imagenes/sla_borde.png');background-repeat:no-repeat; padding: 1px 1px 1px 20px;vertical-align:top;}
.slaf { background-image:url('../imagenes/sla_fuera.png');background-repeat:no-repeat; padding: 1px 1px 1px 20px;vertical-align:top;}
.slas { padding: 1px 1px 1px 20px;vertical-align:top;}


.muesError { background-color: Red }
.baseline { background-color: #ffa }
.baselinePos { color:Green;font-weight: bold;}
.baselineNeg { color:Red;font-weight: bold;}

.toolBar { width: 640px; border-collapse:collapse;border-spacing:0px;background-color:#F60;height:22px;}
.toolBar td { padding-left:5px;padding-right:5px;vertical-align:middle;border-left:solid 1px #CCC;border-top:solid 1px #CCC;border-right:solid 1px #CCC;white-space:nowrap;color:#FFF;}
.toolBar a { color:#FFF;text-decoration:none;}
.toolBarMenu{ border-collapse:collapse;border-spacing:3px;background-color:#F60;}
.toolBarMenu td { padding:5px;border:solid 1px #CCC;background-color:#F60;white-space:nowrap;color:#FFF;}
.toolBarMenu a { color:#FFF;text-decoration:none;}
.menuHead { vertical-align:middle;height:22px}

.configuracion { border-collapse:collapse;width:100%;border-spacing:0px;color:navy;}/*border:solid 1px #000*/
.configuracion td { padding:1px;vertical-align:middle;border-spacing:0px;}/*border:solid 1px #000*/

.hand { cursor:pointer }

#backgroundPopup{display:none;position:fixed;_position:absolute; /* hack for internet explorer 6*/
height:100%;width:100%;top:0;left:0;background:#000;border:1px solid #cecece;z-index:1;}

#popUpRango{display:none;position:fixed;_position:absolute; /* hack for internet explorer 6*/
background:#FFF;border: 1px solid #67C2E9; z-index:2}
#popUpRango .head {width:100%;height:25px;background-color:#F60;color:#FFF}

#popUpMensaje {display:none;position:fixed;_position:absolute; /* hack for internet explorer 6*/
background:#FFF;border: 1px solid #F60; z-index:220;}
#popUpMensaje .head {width:100%;height:25px;background-color:#F60;color:#FFF}

.cour { font-family:Courier}

td.r { text-align:right }
td.rp { text-align:right;padding-right:10px }
td.l { text-align:left }
td.c { text-align:center }

td.sum { font-weight:bold;background-color:#eeeeee;font-size:10px }

th.r { text-align:right }
th.l { text-align:left }
th.c { text-align:center }

.mensajeExito { text-align:left;border: solid 1px #030;padding :12px 12px 12px 12px;background-color: #8d8; margin: 6px 0px 16px 0px; color: #030;width:576px;}
.mensajeAdvertencia { text-align:left;border: solid 1px #eec600;padding :12px 12px 12px 12px;background-color: #ffa; margin: 6px 0px 16px 0px; color: #330; width:576px;}
.mensajeError { text-align:left;border: solid 1px #300;padding :12px 12px 12px 12px;background-color: #d44; margin: 6px 0px 16px 0px; color: #fff;width:576px;}

.simpleTooltip { padding: 7px; border: 1px solid #A6A7AB; background: #F2F3F5; }

/* imgAreaSelect animated border style*/
.imgareaselect-border1 {background: url('../imagenes/border-anim-v.gif') repeat-y left top;}
.imgareaselect-border2 {background: url('../imagenes/border-anim-h.gif') repeat-x left top;}
.imgareaselect-border3 {background: url('../imagenes/border-anim-v.gif') repeat-y right top;}
.imgareaselect-border4 {background: url('../imagenes/border-anim-h.gif') repeat-x left bottom;}
.imgareaselect-border1, .imgareaselect-border2,.imgareaselect-border3, .imgareaselect-border4 {opacity: 0.5;filter: alpha(opacity=50);}
.imgareaselect-handle {background-color: #fff;border: solid 1px #000;opacity: 0.5;filter: alpha(opacity=50);}
.imgareaselect-outer {background-color: #000;opacity: 0.5;filter: alpha(opacity=50);}
.imgareaselect-selection {}

/*Tooltip*/
#contenedorToolTip {position:absolute;left:0;top:0;display:none;z-index: 20000;}
.tooltipPopup {}
#contenidoContenedor {background-color: #FFF;min-width: 175px;min-height: 50px;max-width:500px;width:expression(document.body.clientWidth > 500? "500px": "auto");}
.tooltipPopup .personPopupImage {margin: 5px;margin-right: 15px;}
.tooltipPopup .corner {width: 19px;height: 15px;}
.tooltipPopup .topLeft {background: url(../imagenes/balloon_topLeft.png) no-repeat;}
.tooltipPopup .bottomLeft {background: url(../imagenes/balloon_bottomLeft.png) no-repeat;}
.tooltipPopup .left {background: url(../imagenes/balloon_left.png) repeat-y;}
.tooltipPopup .right {background: url(../imagenes/balloon_right.png) repeat-y;}
.tooltipPopup .topRight {background: url(../imagenes/balloon_topRight.png) no-repeat;}
.tooltipPopup .bottomRight {background: url(../imagenes/balloon_bottomRight.png) no-repeat;}
.tooltipPopup .top {background: url(../imagenes/balloon_top.png) repeat-x;}
.tooltipPopup .bottom {background: url(../imagenes/balloon_bottom.png) repeat-x;text-align: center;}