BODY, TD, P, DIV, SPAN, LI {
    FONT-FAMILY: Trebuchet MS, Verdana, Arial;
    FONT-SIZE: 12px;
    COLOR: #000000;
}
A, A:visited {
  COLOR: #000000;
  TEXT-DECORATION: none;
}
A:hover {
  TEXT-DECORATION: underline;
}
H1, .title {
	font-weight: bold;
}
H1, H2, .title {
  FONT-SIZE: 14px;
  FONT-FAMILY: Trebuchet MS, Tahoma, Arial;
  TEXT-DECORATION: none;
  color: #611B44;
}
H2 {
  FONT-SIZE: 14px;
  color: black;
}

H3 {
  FONT-SIZE: 13px;
  color: #611B44;
  padding: 0px;
  margin: 3px 0px 3px 0px;
}

INPUT {
	border: solid 1px black;
	font-size: 11px;
	FONT-FAMILY: Trebuchet MS, Tahoma, Arial;
}



.content {
	background: #FFFFFF;
	padding: 30px;
	font: 11px/180% Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.sisu, .page, .content, BODY, TD, DIV, SPAN, P, LI, A {
    FONT-FAMILY: Trebuchet MS, Verdana, Tahoma, Arial;
    FONT-SIZE: 12px;
    color: #000000;
}
.pealkiri, H1 {
	font: bold 18px/120% Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #611B44
}
A, A:visited, A:hover, A:active {
	color: #999999;
	text-decoration: none;
}
A:hover {
	text-decoration: underline;
}

.news, .news A, .news A:visited {
    FONT-SIZE: 12px;
    COLOR: #999999;
    FONT-WEIGHT: bold;
    LETTER-SPACING: 1px;
}

.menu A, .menu A:visited, .menu A:link {
	COLOR: #000000;
	FONT-FAMILY: Trebuchet MS, Verdana, Arial, Sans-serif, Tahoma;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}
.menu_active A, .menu_active A:visited, .menu_active A:link, .menu_active {
	COLOR: #FF0000;
}

.submenu, .submenu A, .submenu A:visited, .submenu A:link, .submenua A, .submenua A:visited, .submenua A:link {
	filter:alpha(opacity=100);
  opacity: 1;
	COLOR: #FFFFFF;
	FONT-FAMILY: Trebuchet MS, Verdana, Arial, Sans-serif, Tahoma;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}

.submenu A:hover {
	COLOR: #999999;
}
.submenua {
	BACKGROUND-COLOR: #DDDDDD;
}
.purple {
  font-weight: bold;
  color: #611B44;
}
.ref {
  color: #999999;
  font-size: 10px;
}
.count {
  color: #AAAAAA;
  font-size: 25px
}

A.forum_list {
color: #33a4bd;
text-decoration: underline;
font-size: 13px;
}

A.forum_list_user {
color: #008ca7;
text-decoration: underline;
font-size: 11px;
font-weight: bold;
}

#Submit1 {
width: 44px;
height: 14px;
background: url(images/button_bg.jpg);
font-size: 8px;
font-family: Verdana;
color: #444444;
border: solid 1px #000000;
margin: 0px;

}

.submit {
height: 14px;
background: url(images/button_bg.jpg);
font-size: 8px;
font-family: Verdana;
color: #444444;
border: solid 1px #000000;
margin: 0px;
}

H3.forum {
  color: #008ca7;
  font-family: Trebuchet MS, Verdana, Tahoma, Arial;
  font-size: 15px; 
  display: inline;
  padding: 3px;
}

.small {
 color: #008ca7;
 font-size: 10px;
}

input {
  border: 1px solid #cccccc;
}
.wf_string, .wf_text, .wf_date, .wf_short, .wf_string_check, .wf_date_check, .wf_short_check {
  border: 1px solid #cccccc;
  padding-left:1px;
  padding-right:1px;
  font: arial;
  font-size:10;
  text-align:left;
  height:17px;
}
.wf_select {
  padding-left:1px;
  font: arial;
  font-size:10;
  text-align:left;
  height:15px;
}
.wf_label, .wf_label_nn {
  background-color:transparent;
  color: #000000;
  padding-left: 3px;
  padding-top: 2px;
  padding-bottom: 2px;	
}
.wf_label_nn {
  font-weight: bold;
}
.wf_button {
  font-size:14px;
  height:22px;
  border: 1px solid #000000;
}
.wf_title {
  font-size:12px;
  font-weight: bold;
  color: #000066;
}
.wf_text, .wf_text_check {
  border: 1px solid #cccccc;
  width: 270px;
}
.wf_label_error {
	color: red;
}
.wf_label_check_error {
	font-weight: bold;
	color: red;
}
.wf_label_check {
  font-size: 14px;
	font-weight: bold;
}

