.ibody  {width:780px;margin:10px auto 0;}


/* MASTER */
.mmain {padding:75px 0 0;margin:3em 0 0;text-align:left;}
.mhead {position:absolute;z-index:1;top:10px;width:780px;height:63px;}
.mbarr {position:absolute;z-index:2;top:76px;padding:0 0 0 84px;width:696px;}
.mlogi {position:absolute;z-index:3;top:10px;width:420px;font-size:70%;text-align:right;margin:0 0 0 360px;}
.mbutt {position:absolute;z-index:1;top:43px;margin:0 0 0 612px;white-space:nowrap;}
.mdivs {position:absolute;z-index:1;top: 5px;margin:0 0 0 100px;}
.mlang {position:absolute;z-index:1;top:51px;margin:0 0 0 572px;}
.mlogo {position:absolute;z-index:3;top: 5px;margin:0 10px 0;}
.mfoot {position:fixed;bottom:0;width:780px;text-align:right;padding:10px 0 0;margin:10px 0 0;}
.mlibr {position:absolute;z-index:1;top: 5px;margin:0 0 0 316px;}


/* MAIN COLUMMNS WIDTH */
.mmain .cont {padding:0 0 40px;}
.mmain .con1 {float:right;width:530px;}
.mmain .con2 {float:right;width:589px;}
.mmain .con3 {float:right;width:600px;}
.mmain .con4 {float:right;width:500px;}
.mmain .con5 {float:right;width:630px;}


/* MENU */
.mmain .menu              {padding:0 0 40px;}
.mmain .menu h3           {font-size:70%;padding:4px 10px 3px;margin:15px 0 0;}
.mmain .menu h4           {font-size:75%;margin:10px 0 0;}
.mmain .menu h4 input     {width:95%;padding:3px;}
.mmain .menu h4.day       {margin:10px 0;}
.mmain .menu h4.day input {width:20px;margin:0 5px;}
.mmain .menu h5           {font-size:80%;font-weight:normal;text-align:center;padding:3px 20px 4px 0;margin:1px 0 0;}
.mmain .menu div img      {margin:0 0 -3px;}
.mmain .menu div input    {width:100%;}
.mmain .menu select       {width:100%;padding:3px;}
.mmain .menu ul           {padding:0;list-style-type:none;}
.mmain .menu ul li        {font-size:80%;font-variant:small-caps;padding:5px 0 6px;}
.mmain .menu ul img       {margin:0 5px 0 0;}
.mmain .menu ul.sel       {height:208px;overflow-y:scroll;}
.mmain .menu ul.sel li    {font-size:70%;font-variant:normal;line-height:0.8em;padding:0px 5px;margin:3px 0;}
.mmain .menu ul.rad       {padding:0 0 5px;margin:0 0 10px;}
.mmain .menu ul.rad li    {padding:0 0 0 20px;}
.mmain .menu ul.rad input {float:left;margin:8px 5px 0 -20px;}
.mmain .menu ol           {height:88px;padding:0px 5px 0px 35px;overflow-y:scroll;}
.mmain .menu ol li        {font-size:75%;margin:5px 0;}
.mmain .menu ol select    {font-family:Verdana,"Geneva CE",lucida,sans-serif;width:155px;padding:0;margin-left:-4px;}
.mmain .menu li a         {font-weight:normal;text-decoration:none;}
.mmain .menu li a:hover   {text-decoration:underline;}
.mmain .menu ol.mgrid     {height:272px;list-style-position:inside;padding:0;overflow-y:hidden;}

.mmain .men1 {margin-right:570px;}
.mmain .men2 {margin-right:620px;}
.mmain .men3 {margin-right:540px;}


.mmain .sear h4        {margin:10px 0 0;}
.mmain .sear h4 input  {width:97.5%;}
.mmain .sear ul        {padding:0;margin:0;}
.mmain .sear div input      {width:100%;}
.mmain .sear div.ope        {text-align:center;}
.mmain .sear div.ope select {width:50%;margin:10px 0 0;}
.mmain img.butt1 {float:left;margin:2px 0 1px;}
.mmain img.butt2 {float:left;margin:0px 0 1px;}

.mmain .mprof h4        {text-align:center;margin:5px 0;}
.mmain .mprof input     {width:100%;}
.mmain .mprof div h4    {text-align:center;margin:5px 0 0;}
.mmain .mprof div input {width:93%;margin:0 0 5px;}
.mmain .mprof h5        {margin:3px 0 0 20px;clear:left;}
.mmain .mprof h5 input  {width:20px;float:left;position:relative;margin:0 0 0 -20px;}

.mmain .admin ul        {padding:5px 5px 6px 30px;margin:0;}
.mmain .admin ul li     {margin:0;}


/* BARR */
.mbarr ul           {list-style:none;}
.mbarr li           {float:left;font-size: 70%;margin:0;}
.mbarr li a         {display:block;font-weight:bold;line-height:1pc;padding:1px 6px;margin:0;}

.mbarr	li a:link      {text-decoration:none;}
.mbarr	li a:visited   {text-decoration:none;}
.mbarr li:hover > ul  {display:block;}
.mbarr	li.sub a:hover {cursor:default;}

.mbarr li ul              {position:absolute;display:none;padding:0px 0 0;margin:0 0 0 -2em;list-style:none;}
.mbarr li ul li           {width:15em;float:none;font-size:100%;}
.mbarr	li.sub	ul li a:link    {cursor:pointer;font-weight:bold;text-decoration:none;}
.mbarr	li.sub	ul li a:visited {cursor:pointer;}
.mbarr li.sub	ul li a:hover   {cursor:pointer;}

.mbarr li ul li ul        {display:none;margin:-20px 0 0 13em;list-style:none;}
.mbarr li ul li ul li     {width:8em;}
.mbarr li.sub	ul li.sub2 a:hover {cursor:default;}
.mbarr li.sub	ul li.sub3 a:hover {cursor:pointer;}


/* LOGI */
.mlogi div a {font-weight:bold;text-decoration:none;}
.mlogi input {font-size:80%;}
.mlogi .user {width:90px;}
.mlogi .pass {width:35px;}


/* BUTT */
.mbutt div     {width:168px;}
.mbutt div img {float:left;margin:0 0 0 3px;}


/* DIVS */
.mdivs img {float:left;margin:0 0 0 6px;}


/* LANG */
.mlang img {position:absolute;}


/* FOOT */
.mfoot .updt {margin:8px 0 0 20px;float:left;}
.mfoot .righ {padding:8px 20px 10px;}