#captcha_block {
    display: block;
    width: 200px;
    height: 100px;
    border: 1px solid black;
}
fieldset
{
  border: thin solid; color: #aaaaaa;
}

legend
{
  color: #3a3636;
  display: no;
}

.select {
 BORDER-RIGHT: #404040 1px solid;
 BORDER-TOP: #404040 1px solid;
 MARGIN-TOP: 1px;
 FONT-WEIGHT: normal;
 FONT-SIZE: 11px;
 MARGIN-BOTTOM: 1px;
 BORDER-LEFT: #404040 1px solid;
 COLOR: #404040;
 BORDER-BOTTOM: #404040 1px solid;
 FONT-FAMILY: Verdana, Arial, Helvetica, Tahoma, sans-serif;
 BACKGROUND-COLOR: #e3ebf4;
}

INPUT {
 BORDER-RIGHT: #404040 1px solid;
 BORDER-TOP: #404040 1px solid;
 MARGIN-TOP: 1px;
 FONT-WEIGHT: normal;
 FONT-SIZE: 11px;
 MARGIN-BOTTOM: 1px;
 BORDER-LEFT: #404040 1px solid;
 COLOR: #404040;
 BORDER-BOTTOM: #404040 1px solid;
 FONT-FAMILY: Verdana, Arial, Helvetica, Tahoma, sans-serif;
 BACKGROUND-COLOR: #dae3ed;
}

TEXTAREA {
 BORDER-RIGHT: #404040 1px solid;
 BORDER-TOP: #404040 1px solid;
 MARGIN-TOP: 1px;
 FONT-WEIGHT: normal;
 FONT-SIZE: 11px;
 MARGIN-BOTTOM: 1px;
 BORDER-LEFT: #404040 1px solid;
 COLOR: #404040;
 BORDER-BOTTOM: #404040 1px solid;
 FONT-FAMILY: Verdana, Arial, Helvetica, Tahoma, sans-serif;
 BACKGROUND-COLOR: #e3ebf4;
}

body
{
  font-size: 9pt; color: #404040; font-weight: normal;
  font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
 	SCROLLBAR-FACE-COLOR: #d4dae1; 
	SCROLLBAR-HIGHLIGHT-COLOR: #93969c;
	SCROLLBAR-SHADOW-COLOR: #93969c; 
	COLOR: black; 
	SCROLLBAR-3DLIGHT-COLOR: #93969c; 
	SCROLLBAR-ARROW-COLOR: #666464; 
	SCROLLBAR-TRACK-COLOR: #dfe8f3; 
	FONT-FAMILY: Verdana, Arial, Helvetica, Tahoma, sans-serif; 
	SCROLLBAR-DARKSHADOW-COLOR: #93969c
}
td, ol, ul, li , p
{
  font-size: 9pt; color: #404040; font-weight: normal;
  font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
}
th
{
  font-size: 9pt; color: #202020; font-weight: bold;
  font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
}
#hint1		{ position: absolute; visibility: hidden; z-index: 99 }
#win1		{ position: absolute; width: 200px; visibility: hidden; z-index: 98 }


.text
{
  font-size: 8pt; color: #404040; font-weight: normal;
  font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
}

.nick
{
  font-size: 8pt;
  color: #404040;
  font-weight: bold;
  Cursor: pointer;
  font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
}

.user1		{ color: #be5800; font-weight: bold; }
.user2		{ color: #0058be; font-weight: bold; }
.date		{ font-family: Verdana; font-size: 8pt; text-decoration:none; font-weight:normal; color: #303c30 }

A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #383636; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
A:hover {
	COLOR: #504c4c
}

.b {
  border-bottom: solid #5b5b5b 1px;
  border-top: solid #e8e8e8 1px;
  border-left: solid #e8e8e8 1px;
  border-right: solid #5b5b5b 1px;
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 2px;
  padding-bottom: 2px;
  font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
  background: #b6b5b5;
  Color: #3c1518;
  FONT-WEIGHT: bold;
  Cursor: pointer;
}

.table1b
{
  border-bottom: solid #5b5b5b 1px;
  border-top: solid #e8e8e8 1px;
  border-left: solid #e8e8e8 1px;
  border-right: solid #333333 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  font-size: 8pt; color: #404040; font-weight: normal;
  font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
  background: #bfbfbf;
}


.main_tab
{
  border-bottom: solid #5b5b5b 0px;
  border-top: solid #e8e8e8 0px;
  border-left: solid #5f5f5f 1px;
  border-right: solid #5f5f5f 1px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  font-size: 8pt;
  color: #404040;
  font-weight: normal;
  font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
}

.main_tab1
{
  border-bottom: solid #5f5f5f 1px;
  border-top: solid #5f5f5f 1px;
  border-left: solid #5f5f5f 1px;
  border-right: solid #5f5f5f 1px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  font-size: 8pt;
  color: #404040;
  font-weight: normal;
  font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
  background: #c7c7c7;
}

.main_bg
{

  border-bottom: solid #5f5f5f 1px;
  border-top: solid #e8e8e8 0px;
  border-left: solid #5f5f5f 1px;
  border-right: solid #5f5f5f 1px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  font-size: 8pt; color: #404040; font-weight: normal;
  font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
  background: #cecece;
}



.radio { color:#bfbfbf; border:0px solid #bfbfbf;  background: #ececec; }

.nickmoj{
color: #b65300;
font-weight: bold;
}

.nickprotiv{
color: #0050b0;
font-weight: bold;
}

.table3head
{
  border-bottom: solid #858d93 1px;
  border-top: solid #858d93 1px;
  border-left: solid #858d93 0px;
  border-right: solid #858d93 1px;
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 2px;
  padding-bottom: 2px;
  font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
  background: #c3cbd5;
  FONT-WEIGHT: normal;
  FONT-SIZE: 9pt;
}

.table2head
{
  border-bottom: solid #858d93 1px;
  border-top: solid #858d93 0px;
  border-left: solid #858d93 1px;
  border-right: solid #858d93 1px;
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 2px;
  padding-bottom: 2px;
  font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
  background: #c3cbd5;
  FONT-WEIGHT: normal;
  FONT-SIZE: 9pt;
}

.table1head
{
  border-bottom: solid #858d93 1px;
  border-top: solid #858d93 1px;
  border-left: solid #858d93 1px;
  border-right: solid #858d93 0px;
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 2px;
  padding-bottom: 2px;
  font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
  background: #c3cbd5;
  FONT-WEIGHT: normal;
  FONT-SIZE: 9pt;
}

.tablehead
{
  border-bottom: solid #858d93 1px;
  border-top: solid #858d93 1px;
  border-left: solid #858d93 1px;
  border-right: solid #858d93 1px;
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 2px;
  padding-bottom: 2px;
  font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
  background: #c3cbd5;
  FONT-WEIGHT: normal;
  FONT-SIZE: 9pt;
}
.tablemain
{
  border-bottom: solid #858d93 1px;
  border-top: solid #858d93 0px;
  border-left: solid #858d93 1px;
  border-right: solid #858d93 1px;
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 8px;
  padding-bottom: 2px;
  FONT-FAMILY: Verdana, Arial, Helvetica, Tahoma, sans-serif;
  FONT-WEIGHT: normal;
  FONT-SIZE: 9pt;
  background: #ececec;
}

.tablemain_p
{
  border-bottom: solid #858d93 0px;
  border-top: solid #858d93 0px;
  border-left: solid #858d93 1px;
  border-right: solid #858d93 1px;
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 8px;
  padding-bottom: 8px;
  FONT-FAMILY: Verdana, Arial, Helvetica, Tahoma, sans-serif;
  FONT-WEIGHT: normal;
  FONT-SIZE: 9pt;
  background: #ececec;
}

.tableamain
{
  border-bottom: solid #858d93 1px;
  border-top: solid #858d93 0px;
  border-left: solid #858d93 1px;
  border-right: solid #858d93 1px;
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 8px;
  padding-bottom: 2px;
  FONT-FAMILY: Verdana, Arial, Helvetica, Tahoma, sans-serif;
  FONT-WEIGHT: normal;
  FONT-SIZE: 9pt;
  background: #f7f7f7;
}

.table2amain
{
  border-bottom: solid #858d93 1px;
  border-top: solid #858d93 0px;
  border-left: solid #858d93 1px;
  border-right: solid #858d93 0px;
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 8px;
  padding-bottom: 2px;
  FONT-FAMILY: Verdana, Arial, Helvetica, Tahoma, sans-serif;
  FONT-WEIGHT: normal;
  FONT-SIZE: 9pt;
  background: #f7f7f7;
}

.table2main
{
  border-bottom: solid #858d93 1px;
  border-top: solid #858d93 0px;
  border-left: solid #858d93 1px;
  border-right: solid #858d93 1px;
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 8px;
  padding-bottom: 2px;
  FONT-FAMILY: Verdana, Arial, Helvetica, Tahoma, sans-serif;
  FONT-WEIGHT: normal;
  FONT-SIZE: 9pt;
  background: #f7f7f7;
}

.table3main
{
  border-bottom: solid #858d93 1px;
  border-top: solid #858d93 0px;
  border-left: solid #858d93 0px;
  border-right: solid #858d93 1px;
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 8px;
  padding-bottom: 2px;
  FONT-FAMILY: Verdana, Arial, Helvetica, Tahoma, sans-serif;
  FONT-WEIGHT: normal;
  FONT-SIZE: 9pt;
  background: #ececec;
}
.table4main
{
  border-bottom: solid #858d93 1px;
  border-top: solid #858d93 0px;
  border-left: solid #858d93 1px;
  border-right: solid #858d93 1px;
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 2px;
  padding-bottom: 4px;
  FONT-FAMILY: Verdana, Arial, Helvetica, Tahoma, sans-serif;
  FONT-WEIGHT: normal;
  FONT-SIZE: 9pt;
  background: #ececec;
}

.tableitem
{
  border-bottom: solid #b3bfc8 1px;
  border-top: solid #b3bfc8 1px;
  border-left: solid #b3bfc8 1px;
  border-right: solid #b3bfc8 1px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  FONT-FAMILY: Verdana, Arial, Helvetica, Tahoma, sans-serif;
  FONT-WEIGHT: normal;
  FONT-SIZE: 9pt;
  background: #e9e9e9;
}

.table2item
{
  border-bottom: solid #b3bfc8 1px;
  border-top: solid #b3bfc8 0px;
  border-left: solid #b3bfc8 1px;
  border-right: solid #b3bfc8 1px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  FONT-FAMILY: Verdana, Arial, Helvetica, Tahoma, sans-serif;
  FONT-WEIGHT: normal;
  FONT-SIZE: 9pt;
  background: #e9e9e9;
}

.table3item
{
  border-bottom: solid #b3bfc8 1px;
  border-top: solid #b3bfc8 1px;
  border-left: solid #b3bfc8 0px;
  border-right: solid #b3bfc8 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  FONT-FAMILY: Verdana, Arial, Helvetica, Tahoma, sans-serif;
  FONT-WEIGHT: normal;
  FONT-SIZE: 9pt;
  background: #e9e9e9;
}

.posit {
 BORDER-RIGHT: #666666 1px solid;
 PADDING-RIGHT: 2px;
 BORDER-TOP: #ffffff 1px solid;
 PADDING-LEFT: 2px;
 PADDING-BOTTOM: 2px;
 BORDER-LEFT: #ffffff 1px solid;
 PADDING-TOP: 2px;
 BORDER-BOTTOM: #666666 1px solid
}

.td {
 FONT-WEIGHT: normal;
 FONT-SIZE: 9pt;
 COLOR: #404040;
 FONT-FAMILY: Verdana, Arial, Helvetica, Tahoma, sans-serif;
}

.tableheadwho
{
  border-bottom: solid #44484f 1px;
  border-top: solid #858d93 0px;
  border-left: solid #858d93 0px;
  border-right: solid #858d93 0px;
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 2px;
  padding-bottom: 2px;
  font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
  background: #c3cbd5;
  FONT-WEIGHT: normal;
  FONT-SIZE: 9pt;
}
.menu {
    background-color: #C2CCD3;
    border-color: #818A92 #818A92 #818A92 #818A92;
    border-style: solid;
    border-width: 1px;
    position: absolute;
    left: 0px;
    top: 0px;
    visibility: hidden;
}

a.menuItem {
  border: 0px solid #000000;
  color: #47413A;
  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;
  cursor: pointer;
}

a.menuItem:hover {
  color: #47413A;
  background-color: #E9E9E9;
}

#tooltip {
 position: absolute;
 z-index: 3000;
 border: 1px solid #111;
 background-color: #eee;
 padding: 5px;
 opacity: 0.85;
 font-size: 0.8em;
}
