
#fondoMenu{
	background: url(../images/fondo_login.png) center fixed;
	background-repeat:repeat;
	backface-visibility:0.5;
	background-attachment: fixed;
}


body {
    background:#FFFFFF;
    padding-top:80px;
}

.boxlogin {
    border-radius: 4px;
    box-shadow: 0px 2px 10px #d6d6d6;
    margin: 100px auto;
    width: 100 px;
    -webki-border-radius: 4px;
    -moz-border-radius: 4px;
}

#IDDivProcesando
{
	position: absolute;
	width: 100%;
	height: 100%;
	z-index: 6;
	background-color: #BEBEBE;
	opacity: 0.5;
	filter: alpha(opacity=50);
	top: 0px;
	left: 0px;
}

#IDDivProcesando2
{
	position: absolute;
	width: 80%;
	height: 60%;
	z-index: 7;
	background-color: #C0C0C0;
	opacity: 0.99;
	top: 40%;
	left: 10%;
	padding: 0px;

}

#IDRedondeado,#IDRedondeado2
    {
	border-top-right-radius:10px;
	border-top-left-radius:10px;
	border-bottom-left-radius :10px;
	border-bottom-right-radius :10px;
    }

#IDCeldaSuperior
	{
	border-top-right-radius:10px;
	border-top-left-radius:10px;
	}

#IDCeldaSuperior2
	{
	border-top-right-radius:10px;
	border-top-left-radius:10px;
	}

#IDCeldaSupIzquierda
	{
	border-top-left-radius:10px;
	}

#IDCeldaSupIzquierda2
	{
	border-top-left-radius:10px;
	}

#IDCeldaSupDerecha
	{
	border-top-right-radius:10px;
	}

#IDCeldaSupDerecha2
	{
	border-top-right-radius:10px;
	}

#IDCeldaInferior
	{
	border-bottom-left-radius :10px;
	border-bottom-right-radius :10px;
	}

#IDCeldaInferior2
	{
	border-bottom-left-radius :10px;
	border-bottom-right-radius :10px;
	}

#IDCeldaInfeIzquierda
	{
	border-bottom-left-radius:10px;
	}

#IDCeldaInfeIzquierda2
	{
	border-bottom-left-radius:10px;
	}

#IDCeldaInfeDerecha
	{
	border-bottom-right-radius:10px;
	}

#IDCeldaInfeDerecha2
	{
	border-bottom-right-radius:10px;
	}

.ENEJECUCION {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006600;
	background: #D0F5A9;
	background-color:#D0F5A9;
}

.ENPROCESO{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background:#CC33CC;
	background-color:#CC33CC;
}

.INSTOK, .ATENDIDOOK{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background:#FFFFB2;
	background-color:#FFFFB2;
}

.SINREPORTE{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF00FF;
    font-weight: bold;
	background:#FFCCFF;
	background-color:#FFCCFF;
}

.ENEJECUCIONESAC{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
    font-weight: bold;
	background:#2346B5;
	background-color:#2346B5;
}

.REAGENDA{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background:#00CCFF;
	background-color:#00CCFF;
}

.AGENDAESAC{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background:#CCCCCC;
	background-color:#CCCCCC;
}

.ATRASADA{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
    font-weight: bold;
	background:#FF3333;
	background-color:#FF3333;
}

.INCONT{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background:#854200;
	background-color:#854200;
}

.ENVIOREPORTE{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background:#D0F5A9;
	background-color:#D0F5A9;
}

.RECHXADMINNOPERMITE,.RECHXPROBLEECONOM,.RECHXINDINUNCAHATENIDOSERV,.RECHXCOSTADIENBOLET,.RECHPORMOTPERSONALES,.RECHCLIENEXTRAVIOEQUIP,.RECHCLIENTSUFRIOINCENDIOENDOMI,.RECHCLIENSEREUZAINDQUEPAGO,.RECHCOVARIASVISITASNOCONTES,.RECHDIRECNOEXISTENOCONTESTA,.RECHCLIENEQUIOTRAREGION,.RECHCLIENEQUIBASURA,.RECHNOVIVEENDOMINUBICABLE,.RECHCLIENTEMANSERV,.RECHDESASTRENATURAL,.RECHRETIRADOOTROALIADO,.RECHEQUIPOSENTRCAC,.RECHCLINODEJAREPARAR,.RECHCIVENCIDASINCOMPRO,.RECHCERRADOXT6,.RECHCLIDEMANEQUI,.RECHREALIZOPARTI,.RECHPROMVENTDIFEAOSEMI,.RECHSOLINSTANOMDEOTRO,.RECHNOMBTITULARMALESCR,.RECHNOESTAENZONA,.RECHXSERVYAOPERATIVO, .RECHXDIRECCIONMALINGRE, .RECHXDEMORAENGENERA, .RECHSOLIATENINMEDIATA, .RECHSINPODERSIMPLE, .RECHSINMORADORES, .RECHSINEQUIPENDOMI, .RECHINDNOSOLICITO,.RECHINDDIODEBAJASERV, .RECHEQUIPOSDEOTROCONTRATO, .RECHATENDIDOXOTRO, .REAGXMAS15DIAS, .INUBICABLE, .RECHINST, .CONTCOMP, .SINDOCUM, .INSTXOTRO, .TICKETDUP, .SINFACT, .SINDINERO, .RECHATENCION, .RECHINUBICABLE, .RECHMALGENERADO, .RECHXDEMORA, .RECHSERV, .RECHREAGXMAS15DIAS, .RECHINUBICABLE, .RECHSINFACT, .RECHTICKETDUP, .RECHINSTXOTRO, .RECHSINDINERO, .RECHSINDOC, .RECHSINCI, .RECHCONTCOMP, .RECHINST{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF3300;
    font-weight: bold;
	background:#FFCC66;
	background-color:#FFCC66;
}

.RECHXREASIG{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background:#000000;
	background-color:#000000;
}

.CeldaNegraLetraBlanca001
	{
	font-family: Arial, Helvetica, sans-serif; font-size: 9px;
	background-color:black;
	color:White;
	}

.CeldaNegraLetraBlanca002
	{
	font-family: Arial, Helvetica, sans-serif; font-size: 10px;
	background-color:black;
	color:White;
	}

.CeldaGrisLetraNegra000
	{
	font-family: Arial, Helvetica, sans-serif; font-size: 8px;
	background-color:#EBEBEB;
	color:black;
	}

.CeldaGrisLetraNegra001
	{
	font-family: Arial, Helvetica, sans-serif; font-size: 9px;
	background-color:#EBEBEB;
	color:black;
	}

.CeldaGrisLetraNegra002
	{
	font-family: Arial, Helvetica, sans-serif; font-size: 10px;
	background-color:#EBEBEB;
	color:black;
	}

.CeldaBlancaLetraNegra000
	{
	font-family: Arial, Helvetica, sans-serif; font-size: 8px;
	background-color:white;
	color:black;
	}

.CeldaBlancaLetraNegra001
	{
	font-family: Arial, Helvetica, sans-serif; font-size: 9px;
	background-color:white;
	color:black;
	}

.CeldaBlancaLetraNegra002
	{
	font-family: Arial, Helvetica, sans-serif; font-size: 10px;
	background-color:white;
	color:black;
	}

.CeldaNegraLetraBlanca000
	{
	font-family: Arial, Helvetica, sans-serif; font-size: 8px;
	background-color:black;
	color:white;
	}

.CeldaNegraLetraBlanca001
	{
	font-family: Arial, Helvetica, sans-serif; font-size: 9px;
	background-color:black;
	color:white;
	}

.CeldaNegraLetraBlanca002
	{
	font-family: Arial, Helvetica, sans-serif; font-size: 10px;
	background-color:black;
	color:white;
	}

.CeldaAmarillaLetraNegra000
	{
	font-family: Arial, Helvetica, sans-serif; font-size: 8px;
	background-color:yellow;
	color:black
	}

.CeldaAmarillaLetraNegra001
	{
	font-family: Arial, Helvetica, sans-serif; font-size: 9px;
	background-color:yellow;
	color:black;
	}

.CeldaAmarillaLetraNegra002
	{
	font-family: Arial, Helvetica, sans-serif; font-size: 10px;
	background-color:yellow;
	color:black
	}

.CeldaRojaLetraBlanca000
	{
	font-family: Arial, Helvetica, sans-serif; font-size: 8px;
	background-color:Red;
	color:White
	}

.CeldaRojaLetraBlanca001
	{
	font-family: Arial, Helvetica, sans-serif; font-size: 9px;
	background-color:Red;
	color:White
	}

.CeldaRojaLetraBlanca002
	{
	font-family: Arial, Helvetica, sans-serif; font-size: 10px;
	background-color:Red;
	color:White
	}


#footer {
	width:100%;
	height: 30px;
	background: #000000;
	border-top: 2px solid #000;
	position: absolute;
	bottom: 0;
	left:0;
	position:fixed;
}

#footeruser{ color:#fa890f;}

#formUP{}
#formUP2{}

.marginBottom-0 {margin-bottom:0;}
.dropdown-submenu{position:relative;}
.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px;}
.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#cccccc;margin-top:5px;margin-right:-10px;}
.dropdown-submenu:hover>a:after{border-left-color:#555;}
.dropdown-submenu.pull-left{float:none;}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;}

#IDDivVisualizador {
	position: fixed;
	width: 100%;
	height: 100%;
	z-index: 6;
	background-color: #000000;
	opacity: 0.5;
	filter: alpha(opacity=50);
	top: 0px;
	left: 0px;
}

#IDDivVisualizadorContenido {
	position: fixed;
	width: 90%;
	/*height: 550px;*/
	z-index: 7;
	background-color: #C0C0C0;
	opacity: 0.99;
	top: 10%;
	left: 5%;
	padding: 0px;
	border-radius: 5px 5px 5px 5px;
	-webkit-box-shadow: 4px 4px 10px #000;
	-moz-box-shadow: 4px 4px 10px #000;
	box-shadow: 10px 10px 5px #000000;
   zoom: 1;
   filter: progid:DXImageTransform.Microsoft.DropShadow(OffX=5, OffY=5, Color=#000000);
	border: 5px outset #C0C0C0;
}

#iddivtransparente {
	position: fixed;
	width: 100%;
	height: 100%;
	z-index: 6;
	background-color: #000000;
	opacity: 0.5;
	filter: alpha(opacity=50);
	top: 0px;
	left: 0px;
}

#iddivventanasuperpuesta {
	position: fixed;
	width: 90%;
	height: 450px;
	z-index: 7;
	background-color: #C0C0C0;
	opacity: 0.99;
	top: 5%;
	left: 5%;
	padding: 0px;
	border-radius: 5px 5px 5px 5px;
	-webkit-box-shadow: 4px 4px 10px #000;
	-moz-box-shadow: 4px 4px 10px #000;
	box-shadow: 10px 10px 5px #000000;
   zoom: 1;
   filter: progid:DXImageTransform.Microsoft.DropShadow(OffX=5, OffY=5, Color=#000000);
	border: 5px outset #C0C0C0;
}

/* Rules for icon sizes: */
.material-icons.md-18 { font-size: 18px; }
.material-icons.md-24 { font-size: 24px; } /* Default */
.material-icons.md-36 { font-size: 36px; }
.material-icons.md-48 { font-size: 48px; }
.material-icons.md-56 { font-size: 56px; }
.material-icons.md-64 { font-size: 64px; }
.material-icons.md-72 { font-size: 72px; }
.material-icons.md-80 { font-size: 80px; }
.material-icons.md-88 { font-size: 88px; }
.material-icons.md-96 { font-size: 96px; }
a:link
{
 text-decoration:none;
}