@font-face		{font-family: delius;src: url("/res/Delius.ttf");}
@font-face		{font-family: vacaciones;src: url("/res/Vacaciones.ttf");}
body			{padding:0;margin:0;color:#DDD;overflow:hidden;color:#eee8d5;font-size:14px}
.layout			{border-spacing: 0px;border-collapse: separate;padding:0px;height:100%;width:100%;border:none}
.layout td		{padding:0;vertical-align: top;border:none}
.bg				{background:#333}
.blocksm		{width:300px;margin:16px}
.block			{width:80%;margin:28 0 0 0;display:inline-block}
.c				{text-align:center}
.w				{width:100%}
.mw				{min-width:100%}
.h				{height:100%}
.padding		{padding:16px;}
.post			{padding:6px 16px;width:80%;margin:28 0 0 0}
.bradius		{border-radius:16px}
.inblock		{display:inline-block}
.prev			{width:260px;height:180px;display:inline-block;border:5px solid #161616;border-radius:16px;overflow:hidden;background:#161616;position:relative;text-align:center;margin:12px}
.prev:hover		{border:5px solid #26c}
.prev div		{height:160;height:calc(100% - 20px);background:#000 no-repeat;background-size:cover}
#cnt			{overflow-y:hidden;height:100%;bottom:0;text-align:center;width:100%;background:#222}
#mainbar		{background:#333;font-size:20px;height:52px;position:fixed;top: 0px !important;width:100%;z-index:100;overflow:hidden}
#mainbar div	{float:left;margin:0 0 0 8px;padding:14px;text-size:13px}
#mainbar div:hover{background:#26c}
#logo			{font-family:vacaciones;padding:11px !important}
.dialog input	{height:40px;padding:10px;font-size:16px;font-weight:bold;width:260px}
input[type=submit],input.done{background:#3662FC}
form		{display:inline}
input, select	{width:240;padding:6px;background:#444;color:#fff;border: none;box-shadow: 0px 3px 22px 0px rgba(0,0,0,0.75);}
/*.navbtn			{width:100%;background:#333;text-align:center;padding:8px 0;float:left;font-weight:bold}
.navbtn:hover	{background:#444}*/
/*.half			{width:50%}*/
.clr			{background:#D00}
.dialog			{background:#333;border: 3px solid #444;box-shadow: 0px 3px 22px 0px rgba(0,0,0,0.75);display:inline-block;padding:16;}
.checkbox input {display: none;}
.checkbox span {width: 32px;height: 32px;display: block;background: url("/res/checkbox.png"); background-size:99%;}
.checkbox input:checked + span {background: url("/res/checkbox_checked.png");background-size:100%}
.simpletable 	{border-collapse:collapse;font-weight:bold;font-size:12px}
.simpletable td	{border:2px solid #555;padding:6px;}
.ctxmenu		{position:absolute;border-radius:8px;overflow:hidden;display:none;}
.ctxmenu div	{padding:8px;font-size:14px;font-weight:bold;}
.ctxmenu div:hover{background:#3662FC}
.ctxcolors		{border:2px solid #888;background:rgba(30,30,30,0.6);}
.ctxcolors div:hover{background:#3662FC}
.smbutton		{border:2px solid #888;border-radius:16px;padding:4px;margin: 4px;display:inline-block;font-size:10px;}
.fullscroll		{width:100%;height:100%;overflow-y:auto;}
#holder			{height:100%;width:100%;overflow:auto;padding:0}
.menu			{background:#333;display:inline-block;width:100%;position:absolute;z-index:1500;left:0}
.menu div		{float:left;padding:6px;}
.overlay		{background:rgba(0,0,0,0.5);width:100%;height:100%;top:0;left:0;position:absolute;display:none;text-align:center;padding-top:128px;font-weight:bold;}
