/*@charset "windows-1251";*/
.txtLogo
{
	text-shadow:2px 2px 1px  rgba(0,0,0,1); height:70px; font-size:45px; font-weight:bold; color:#070; line-height:70px; padding-left: 10px; overflow:hidden; font-family:Constantia, "Lucida Bright", "DejaVu Serif", Georgia, "serif"; vertical-align:middle;  opacity:0.7
}
.txtSlogo
{
	 font-size:22px; height:29px; color:#474; padding-left: 10px; font-family:arial; font-weight:bold; line-height:29px; vertical-align:top; text-shadow:0px 0px 1px  rgba(200,200,0,1);
}
.userIco
{
	width:50px; height:50px; border-radius:50%; background-color:#fff; background-image:url('../img/user.png'); background-size:100% 100%; border:2px #fff solid;
}
.userIco:hover
{
	/*border:2px #ccc solid;*/
	animation:userIco 1s infinite alternate ease-in-out; cursor:pointer;
}
@keyframes userIco
{
	0%		{border-color:#fff;}
	20%		{border-color:#eee;}
	40%		{border-color:#ddd;}
	60%		{border-color:#ccc;}
	80%		{border-color:#bbb;}
	100%	{border-color:#aaa;}
}

.userIn
{
	width:350px; height:60px; border-style:none; text-align:center; color:#373; font-size:30px
}
.btnLogin
{
	width:350px; height:60px; border:2px #fff solid; font-size:40px; line-height:60px; color:#373
}
.btnLogin:hover
{
	animation:userIco 1s infinite alternate ease-in-out; cursor:pointer;
}
.winLogin
{
	width:400px; height:320px; margin:auto; background-color:#ccc; border-radius:10px; align-content:center; box-shadow:10px 10px 10px rgba(0,0,0,0.5); border:1px #999 solid; opacity:0.8
}
.btnUserReg
{
	width:100%; height:20px; color:#494; font-weight:bold
}
.btnUserReg:hover
{
	color:#8f8; cursor:pointer;
}
.userReg
{
	width:350px; height:60px; border-style:none; text-align:center; color:#373; font-size:30px
}
.btnReg
{
	width:350px; height:60px; border:2px #fff solid; font-size:40px; line-height:60px; color:#373
}
.btnReg:hover
{
	animation:userIco 1s infinite alternate ease-in-out; cursor:pointer;
}
.winReg
{
	width:400px; height:450px; margin:auto; background-color:#ccc; border-radius:10px; align-content:center; box-shadow:10px 10px 10px rgba(0,0,0,0.5); border:1px #999 solid; opacity:0.8
}
.menuAutor
{
	width:150px; height:40px; line-height:40px; font-size:22px; color:#333; text-align:center; border-right:1px #ccc solid;
}
.menuAutor:hover
{
	animation:userMenu 1s infinite alternate ease-in-out; cursor:pointer;
}
@keyframes userMenu
{
	0%		{color:#fff;}
	20%		{color:#eee;}
	40%		{color:#ddd;}
	60%		{color:#ccc;}
	80%		{color:#bbb;}
	100%	{color:#aaa;}
}
.btnsObjs
{
	width:128px; height:128px; background-repeat:no-repeat; background-size:50% 50%; background-position:center center; font-weight:bold; color:#373; display:flex; justify-content:flex-end; flex-direction:column; text-align:center; opacity:0.6; font-size:14px;
	transition:opacity 1s ease-in-out;
}
.btnsObjs:hover
{
	opacity:1; cursor:pointer
}
.winNewObj
{
	width:400px; height:320px; margin:auto; background-color:#ccc; border-radius:10px; align-content:center; box-shadow:10px 10px 10px rgba(0,0,0,0.5); border:1px #999 solid; opacity:0.8
}
.winConfirm
{
	width:400px; height:370px; margin:auto; background-color:#ccc; border-radius:10px; align-content:center; box-shadow:10px 10px 10px rgba(0,0,0,0.5); border:1px #999 solid; opacity:0.8
}
.btnsObjsT
{
	width:100%; height:40px; background-image:url('../img/icos/Message_Green.ico'); background-position:right center; background-size:auto 100%; background-repeat:no-repeat;
}
.btnsObjsTxt
{
	width:110px; height:40px; color:#c00; text-align:right; line-height:40px;
}
.btnsObjsM
{
	width:100%; height:68px;
}
.btnsObjsB
{
	width:100%; height:20px
}
.btnCnf
{
	width:200px; height:60px; border:2px #fff solid; font-size:40px; line-height:60px; color:#373; margin:auto;
}
.btnCnf:hover
{
	animation:userIco 1s infinite alternate ease-in-out; cursor:pointer;
}
.winConfigOpc
{
	width:700px; height:450px; background-color:#ccc; border-radius:10px; box-shadow:10px 10px 10px rgba(0,0,0,0.5); border:1px #999 solid; opacity:0.8; font-size:20px; color:#373; line-height:20px
}
.configTxt
{
	width:100%; height:40px; border-style:none; text-align:center; color:#373; font-size:22px
}
.configSel
{
	width:100%; height:40px; border-style:none; text-align:left; color:#373; font-size:22px
}
.winConfigAj
{
	width:80%; height:400px; background-color:#eff; border-radius:10px; box-shadow:10px 10px 10px rgba(0,0,0,0.5); border:1px #999 solid; opacity:0.8; font-size:20px; color:#373; line-height:20px
}
.espIn
{
	width:350px; height:60px; border-style:none; text-align:center; color:#373; font-size:30px
}
.winIniInfo
{
	width:80%; height:600px; background-color:#fee; border-radius:10px; box-shadow:10px 10px 10px rgba(0,0,0,0.5); border:1px #999 solid; opacity:0.8; font-size:20px; color:#373; line-height:20px
}
.winControl
{
	width:80%; background-color:#ffe; border-radius:10px; box-shadow:10px 10px 10px rgba(0,0,0,0.5); border:1px #999 solid; opacity:0.8; font-size:20px; color:#373; line-height:20px
}
.winMonitoreo
{
	width:80%; background-color:#efe; border-radius:10px; box-shadow:10px 10px 10px rgba(0,0,0,0.5); border:1px #999 solid; opacity:0.8; font-size:20px; color:#373; line-height:20px; display:block
}
.clkImgControl
{
	width:100px; height:100px; background-image:url('../img/onOff.jpg'); background-repeat:no-repeat; background-size:450% auto;
}
.clkImgControl:hover
{
	cursor:pointer
}
.selTipo
{
	width:350px; height:60px; border-style:none; text-align:center; color:#373; font-size:30px; border:1px #3a3 solid
}
.winPerfile
{
	width:80%; height:auto; background-color:#fef; border-radius:10px; box-shadow:10px 10px 10px rgba(0,0,0,0.5); border:1px #999 solid; opacity:0.8; font-size:20px; color:#373; line-height:20px
}
.winAdmin
{
	width:80%; height:auto; background-color:#fca; border-radius:10px; box-shadow:10px 10px 10px rgba(0,0,0,0.5); border:1px #999 solid; opacity:0.8; font-size:20px; color:#373; line-height:20px
}






















