body,
td,
textarea,
textarea td,
input,
p
{
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 13px;
  color: #0000cd;
}

body {
  padding-top: 10px;
  margin: 0px;
  background-color: #000046;
}


table.main
{
  border-width: 0px 2px 2px 0px;
  border-color: black;
  border-style: solid;
  width: 450px;
  padding: 10px auto;
  margin: 10px auto;
  width: 770px;
  background-color: #ffffd7;
}

.main * td { 
  background-color: #ffffd7;
}

.adminmenu {
  background-color: #404060;
  padding: 2px 0px;
}

.adminmenu a,
.adminmenu a:hover
{
  color: white;
}

.admin_lpanel {
  vertical-align: top;
  width: 215px;
  border-style: dashed;
  border-width: 0px 1px 0px 0px;
  border-color: #aaaaaa;
}

.admin_lpanel h1 {
  font-size: 14px;
  padding: 0px 5px 3px 5px; 
  border-width: 0px 0px 1px 0px;
  border-style: solid;
  border-color: blue;
  margin: 10px 15px 10px 5px;
  text-align: left;
}

.admintable {
  border-style: dashed;
  border-width: 0px 0px 1px 0px;
  border-color: #aaaaaa;
}

.mainbody {
  vertical-align: top;
  margin: 20px 25px;
}

/****************************/
/********* ELENDAR *********/

p.menuitem 
{
  margin: 3px 2px 2px 2px;
  padding: 5px 16px;
  border-style: solid;
  border-width: 1px 2px;
  border-color: #ffffff;
  background-color: #000046;

}


a
{
  font-family: arial,tahoma,helvetica,sans-serif;
  }

p.menuitem a:link
{
  font-size: 13px;
  color: #ffffff;
  font-weight: bold;
  text-decoration: none;
}

p.menuitem a:visited
{
  font-size: 13px;
  color: #ffffff;
  text-decoration: none;
  font-weight: bold; 
}

p.menuitem a:hover
{
  color: #ffffff;
  text-decoration: underline;
}

div.lmenu { 
padding-bottom: 20px;
 }