body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px
}

.b7 {
 background-image: url(img/menu_bg_2.gif);
 background-repeat: repeat-y
}

.b8 {
 background-image: url(img/menu_bg_3.gif);
 background-repeat: repeat-y
}

.b1 {
 background-color: #afafb0
}

body.b2 {
 background-image: url(img/dop_bg.gif)
}

.b3 {
 background-image: url(img/grey.gif)
}

body.b4 {
 background-image: url(img/poloski.gif)
}

body.b5 {
 background-image: url(img/dk-gr.gif)
}

body.entryform {
 background-color:#959595; left-margin:10px; right-margin:0; top-margin:5px; bottom-margin:0;
}

body.info {
 background-color:#AFAFB0;
}

.midbg {background-image: url(img/mid_line.gif)}

a.room {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}

a.menu {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-decoration: none;
 color: #666666
}

.menu, .user {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-decoration: none;
 color: #666666
}

.user {
 color: #404142
}
.ustat {
 color:#dd33cc;
 font-family: Arial,Helvetica,sans-serif;
 font-size: 11px;
}

table.aport {
 font-family: Arial,Helvetica,sans-serif;
 font-size: 12px;
}

tr.to { background-color:#ffffcc; }
tr.from { background-color:#9DC189; }

a.menu:visited { color: #58595B }
a.menu:hover { color: #66FFFF }
a.menu:active { color: #66FFFF }

a.rol {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-decoration: none;
 color: #000000
}
a.rol:visited {color: #000000}
a.rol:hover { color: #018977 }
a.rol:active { color: #018977 }

a.boxed {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 text-decoration: none;
 border-style:solid;
 border-width:1px;
 padding:3px;
 background-color:#D9D9D9;
}

a.ban {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-decoration: none;
 color: #000000
}

a.ban:hover { color: #666666}
a.ban:active { color: #666666}

.header1 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #959595}
.header2 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; padding-top: 12px; color: #549595}
.header3 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; color: #000000}
span.header1 { font-weight:bold; }
span.to { font-weight: bold; }
a.header1 {text-decoration: none; color: #959595}
a.header1:visited {text-decoration: none; color: #959595}
a.header1:hover {text-decoration: underline; color: #959595}
a.header1:active {text-decoration: underline; color: #959595}

.nick2 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#00ff7f}
a.nick2 {text-decoration: none; color: #FFFF00}
a.nick2:visited {text-decoration: none; color: #FFFF00}
a.nick2:hover {text-decoration: underline; color: #FFFF00}
a.nick2:active {text-decoration: underline; color: #FFFF00}

.nick {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}

a.nick {text-decoration: none; color: #FFFF00}
a.nick:visited {text-decoration: none; color: #FFFF00}
a.nick:hover {text-decoration: underline; color: #FFFF00}
a.nick:active {text-decoration: underline; color: #FFFF00}

.ip {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}
a.ip {text-decoration: none; color: #FFFF00}
a.ip:visited {text-decoration: none; color: #FFFF00}
a.ip:hover {text-decoration: none; color: #FFFFFF}
a.ip:active {text-decoration: none; color: #FFFF00}

.text  { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal}
.text1 { font-size: 14px}
.text2 { font-size: 12px; color:#58595B}
.text3 { font-size: 14px; margin-left: 5px; margin-right: 5px; margin-top: 5px; margin-bottom: 5px; }
.exclr  { font-weight: bold; color:red; font-size: 12px}
.exclg  { font-weight: bold; color:green; font-size: 12px}
.exclb  { font-weight: bold; color:yellow; font-size: 12px}

body.mx { background-color:#ECEEEC; }
.mxmenu { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; background-color:#DDDDDD; color: #58595B; }
.mxlhdr { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: black; font-weight: bold;}
.mxlitm {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: black; font-weight: normal;}
.mxlitms {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color:black; background-color: #FF8080; font-weight: normal;}
.mxbrief { font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color:#DDDDDD; }
.mxbody { font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color:#ECEEEC; color:black; }

p.err { color:#FF0000; font-size:11px; font-weight:bold; }
p.conf { color:#FF0000; font-size:12px; font-weight:bold; }
.rhead, .rname { font-family: Verdana,Arial,Helvetica; font-size: 12px; }
.rname { color:#FF0000; }

input.submit {font-family:sans-serif;font-size:12px;width:70px}
input.bm, input.in, select.in { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal }
input.button1 { background-color:#5869B8; color:#F0F0FF; font-size:10px; font-weight:bold; }

.bm {  background-color: #d3d1c9; font-family: Arial, Helvetica, sans-serif; font-size: 12px}

.scrl {
 scrollbar-base-color: #959595;
 scrollbar-face-color: #959595;
}

.m {
  background-color: #d2d0d0;
  border-color: #ffffff #626060 #626060 #ffffff;
  border-style: solid;
  border-width: 1px;
  position: absolute;
  left: 0px;
  top: 0px;
  visibility: hidden;
}

.mh, .mi {
  border: 0px solid #000000;
  color: #003388;
  display: block;
  font-family: MS Sans Serif, Arial, Tahoma,sans-serif;
  font-size: 8pt;
  font-weight: bold;
  padding: 2px 12px 2px 8px;
  text-decoration: none;
}

.mh {
  font-size: 12pt;
  color: #ee0000;
}

a.mi:hover {
  background-color: #a2a2a2;
  color: #0066FF;
}
