* {
  margin: 0px;
  padding: 0px;
  border: 0px;
  font-family: Verdana, Arial ce, Helvetica ce, Arial, Helvetica;
  font-size: 11px;

  scrollbar-base-color: black;
  scrollbar-face-color: #b3b1b7;
  scrollbar-track-color: #2d2d2e;
  scrollbar-arrow-color: #EEEEED;
  scrollbar-highlight-color: #e5e2ee;
  scrollbar-3dlight-color: black;
  scrollbar-shadow-color: #737171;
  scrollbar-darkshadow-color: black; 

}

a { 
  text-decoration: none;
  font-weight: bold;
}

a:link { color: rgb(104,149,249); }
a:visited { color: rgb(104,149,249); }
a:hover { color: rgb(22,236,249); }
a:link:hover { color: rgb(229,159,62); }


body {
  background-color: #251551;
  color: rgb(255,255,255);
}

h1 {
  font-size: 28px;
  font-weight: 600;
  color: #fe4b04;
}

h2 {
  font-size: 18px;
  font-weight: 600;
  color: rgb(202,195,221);
}

ul.Music {
  list-style-image: url('music.gif');
}

ul.Video {
  list-style-image: url('video.gif');
}

li {
  margin-left: 50px;
  margin-bottom: 5px;
  padding-left: 5px;
}

.LoginTable {
  width: 150px;
  margin-top: 20px;
}

.LoginTable tr td {
  padding: 2px 5px 2px 5px;
}

.AdminTable {
  width: 100%;
  height: 100%;
  background: url('') no-repeat top center;
}

.AdminTable tr td {
  width: 100%;
  height: 100%;
}

.AkceTable {
  width: 400px;
}

.AkceTable tr td {
  padding: 5px;
}

.InputText {
  height: 20px;
  padding: 1px 0px 0px 2px;
  margin: 1px;
  border: 1px solid rgb(229,219,255);
  background: rgb(150,150,150);
}

.InputButton {
  height: 20px;
  padding: 0px 20px 0px 20px;
  margin: 1px;
  border: 1px solid red;
  background: rgb(150,150,150);
}

.TextArea {
  border: 1px solid rgb(229,219,255);
  background: rgb(150,150,150);
  padding: 2px;
}

.RightAlign {
  text-align: right;
}






.input1 {
  border: 1px solid #ffffff;
  background: rgb(150,150,150);
  padding: 2px;
  height: 20px;
  width: 200px;
}
/*OK policko*/
.submit1 {
  border: 1px solid black;
  background: #fe4b04;
  padding: 2px;
  height: 20px;
  width: 60px;
}
/*big vzkaz boarder*/
.area1 {
  border: 1px solid #ffffff;
  background: rgb(150,150,150);
  padding: 2px;
  height: 60px;
  width: 420px;
}

#board {
  background: url('RUSTY2.jpg');
  background-color: #ffffff;
}
/*body text jemna*/
.mb_head {
  width:550px;
  _width: 500px;
  color: #fe4b04;
}

.mb_head div {
  background-color: black;
  padding: 5px;
  border: 1px solid #030000;
  border-bottom: 0px;
  _width: 600px;
}

.mb_head span {
  color: #DAD6EC;
}

.mb_text {
  width:600px;
  _width: 600px;
  color: #C8C5D6;
}

.mb_text div {
  background-color: #1e0701;
  padding: 5px;
  margin-bottom: 5px;
  border: 1px solid #000033;
  border-top: 0px;
  overflow: auto;
  _width: 600px;
}

.msg {
/*  _width:350px; */

}

input.acceptmsg {
  display:none;
  visibility:hidden;
}

table tr td pre {
    font-family: monospace;
    background-color: #312327;
}

