/* menu horizontal*/
#divmenu {
  position: absolute;
  margin-top: 150px;
  height: 50px;
  margin-left: 0px;
  width: 975px;
}
#menu {
  vertical-align: middle;
  padding: 5px;
  margin-left: 0px;
  position: absolute;
}

#menu ul li ul {
display:none;
}

#menu ul ul li ul {
display:none;
}

#menu .zli2 {
display:none;
}

#menu  ul li:hover ul {
display:block;
}

#menu  .zul .zli2:hover .zul{
display:block;
}

#menu li:hover ul li {
float:none;
}

#menu ul {
margin:0;
padding:0;
list-style-type:none;
text-align:center;
}
#menu li {
float:left;
margin:0;
padding:0;
background-color:black;
}
#menu li a {
display:block;
width:100px;
color:white;
text-decoration:none;
padding:5px;
}

#menu li a:hover {
  background-color: #262626;
  color: #ffffff;
}


body {
  background-color: black;
  margin: 0;
  padding: 0;
  text-align:center;
  color: white;
}

body, td {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size: 10pt;
}
img {border: none;}
h1 {font-size: 150%;}
h2 {font-size: 130%;}
h3 {font-size: 120%;}
h4 {font-size: 110%;}
h5 {font-size: 100%;}

a {
  color: #35B;
  text-decoration: none;
}
a:hover {
  color: #B53;
}

#page {
/*  background-color: #FFF;*/
  width: 975px;
  margin: 20px auto 16px auto;
  padding: 0;
  text-align: left;
}

#top {
  width: 975px;
  height: 225px;
 background-image: url(deco/header.jpg);
  margin:0;
  padding: 10px 0 0 0;
}

#mid {
z-index: 1000;
  width: 975px;
  background-image: url(deco/bg.png);
  margin:0;
  padding: 0;
}

#side {
  width: 180px;
  float: right;
  margin:0;
  padding: 5px 10px 5px 10px;
}

#main {
z-index: 1000;
  margin-left: 245px;
  width: 680px;
  float: left;
  padding: 7px;
  text-align: justify;
}

#break {
  clear: both;
}

#bot {
z-index:-2;
position:relative;
  width: 975px;
  height: 555px;
  background-image: url(deco/bot.jpg);
  text-align: center;
 margin-top:-190px;
}

#top h1 {
  margin: 0;
  padding: 0 0 0 10px;
  color: #FFF;
  font-size: 24px;
}
#top h2 {
  margin: 0;
  padding: 4px 0 5px 10px;
  color: #EEF;
  font-size: 90%;
}

 /*styles zite */
#zadmin {
  border: 1px solid #CCC;
  background-color: #EEE;
  color:black;
  padding: 0 2px;
  margin: 3px 0 0 0;
}
.ztable {
  border: 1px solid #CCC;
  background-color: #EEE;
    color:black;
  padding: 0 2px;
  margin: 5px 0;
  width: 100%;
}
.zalert {
  border: 1px solid #C00;
  background-color: #FEA;
  padding: 0 2px;
}


.zerr {
    border: 1px solid #C00;
    background-color: #FEA;
    padding: 0 1px;
}
