DIV.lmenu_b {
 width: 155px;
 border : #000066 solid;
 background : #9db5e7;
 border-width: 1px 1px 1px 1px;
 border-color: #000066;
 margin-top: 3px;
 margin-bottom: 3px;
 text-align: left;
 padding-top: 2px;
 padding-bottom: 2px;
 padding-left: 8px
}

DIV.lsubmenu {
 width: 153px;
 border-width: 0px 0px 0px 0px;
 margin-top: 1px;
 background : #c3d2f0;
 margin-bottom: 1px;
 text-align: left;
 padding-top: 1px;
 padding-bottom: 1px;
 text-transform : uppercase;
 padding-left: 5px
}

A.mainlevellmenu {
 font : bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #000066;
 text-transform : uppercase;
 text-decoration: none;
}

.mainlevel {
 font : bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #000066;
 text-transform : uppercase;
 text-decoration: none;
 width: 155px;
 border : #000066 solid;
 background : #9db5e7;
 border-width: 1px 1px 1px 1px;
 border-color: #000066;
 margin-top: 3px;
 margin-bottom: 3px;
 text-align: left;
 padding-top: 2px;
 padding-bottom: 2px;
 text-transform : uppercase;
 padding-left: 8px
}

#active_menu {
 color: #ffffff;
 font-weight : bold;
 text-decoration: none;
}

A.llink_b {
 font : bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #ffffff;
 text-decoration: none;
}

A.sublevel {
 color: #000066;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-decoration: none;
width: 150px;
 border-width: 0px 0px 0px 0px;
 margin-top: 1px;
 background : #c3d2f0;
 margin-bottom: 1px;
 text-align: left;
 padding-top: 1px;
 padding-bottom: 1px;
 text-transform : uppercase;
 padding-left: 5px
}

A.lsubmenulinkb {
 color: #ffffff;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight : bold;
 text-decoration: none;
}

A.toplink { 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9px;
 text-transform : uppercase;
 text-decoration: none;
 color: #000066;
}
td {
 font-family: Arial, Helvetica, sans-serif;
 color: #000066;
 font-size: 10pt;
}
a {
 font-family: Arial, Helvetica, sans-serif;
 color: #3366CC;
}

.componentheading {
	color: #000066;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14pt;
	text-align : center;
	font-weight : bold;
	text-transform : uppercase;
}


H2 {
	color: #000066;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14pt;
	text-align : center;
	text-transform : uppercase;
}
H3 {
	color: #000066;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13pt;
	width : 80%;
	text-align : center;
	padding-bottom : 1px;
}

H4 {
	color: #000066;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13pt;
}

.text {
	color: #000066;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	text-align : justify;

}
.date {
	color: #3366CC;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
}
.photo {
	color: #3366CC;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 7pt;
}

.zag {
	color: #3366CC;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
}
.anons {
	color: #000066;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
}

.polosa {
	color: #ffffff;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
 	text-transform : uppercase;
	background : #6f92da;
}
.polosa2 {
	color: #ffffff;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
 	text-transform : uppercase;
	background : #0000aa;
}

.tab_fon {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	border : #9db5e7 solid;
	border-width: 1px 1px 1px 1px;

}
.tab_fon2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 7pt;
	border : #9db5e7 solid;
	border-width: 1px 1px 1px 1px;
}

.tab_fon3 {
	font-family : Arial, Helvetica, sans-serif;
	color : #6f92da;
 font-weight : bold;
	font-size : 9pt;
	border : #9db5e7 solid;
	border-width: 1px 1px 1px 1px;
}
.tab_fon4 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
}

TABLE TR TD .tab1 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	border : #9db5e7 solid;
	border-width: 1px 1px 1px 1px;
}
.text_big {
	color: #ffcc00;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14pt;

}
/* Специальные классы для оформления элементов форума */

.fm {
  border: 1px solid #336699;
  margin-top: 16px;
}
.fmfrom {
  background: #c3d2f0;
  text-align: center;
  vertical-align: top;
  border-right: 1px solid #336699;
  padding: 4px;
  margin: 0px;
  font-family: "Tahoma", "Arial Cyr", "Arial", helvetica, sans-serif;
  font-size: 8pt;
  color: #000000;
  width: 120px;
}
.fmfrom IMG {
  border: 0px solid #cccccc;
}
.addmsg {
	background: #c3d2f0;
	border: 1px solid #336699;
	padding: 2px;
	margin: 0px;
	text-transform : uppercase;
	font-weight : bold;
	margin-right : 25px;
	width : 200px;
	font-size: 8pt;
}

.fmbody {
  font-family: "Tahoma", "Arial Cyr", "Arial", helvetica, sans-serif;
  font-size: 9pt;
  color: #000000;
  background: #ffffff;
  padding: 8px;
  margin: 0px;
  vertical-align: top;
  text-align: justify;
  padding-top: 0px;
}
.fmsubj {
  background: #eeeeee;
  padding: 2px 8px;
  margin: 0px;
  font-family: "Tahoma", "Arial Cyr", "Arial", helvetica, sans-serif;
  font-size: 8pt;
  color: #003366;
  font-weight: bold;
  border-bottom: 1px solid #6699cc;
  vertical-align: middle;
  height: 20px;
  text-align: left;
}
.fmdown {
  background: #ffffff;
  border-top: 1px solid #99ccff;
  padding: 2px 8px;
  margin: 0px;
  color: #336699;
  font-family: "Tahoma", "Arial Cyr", "Arial", helvetica, sans-serif;
  font-size: 8pt;
  text-align: right;
  vertical-align: middle;
  height: 20px;
}
.delop {
  color: #cccccc; 
  font-family : Tahoma,Arial Cyr,Arial,sans-serif;
  font-size : 7pt;
  padding: 2px 5px;
  margin: 0px;
  text-align: left;
}
.delop A:visited {
	COLOR: #cccccc; TEXT-DECORATION: underline
}
.delop A:link {
	COLOR: #cccccc; TEXT-DECORATION: underline
}
td.b {
 border-top: 1px solid #3366CC;
 border-left: 1px solid #3366CC;
 font-size: 9pt;
 }
table.b {
 border-bottom: 1px solid #3366CC;
 border-right: 1px solid #3366CC;
 font-size: 8pt;
}
td.b2 {
 border-top: 1px solid #3366CC;
 border-left: 1px solid #3366CC;
 font-size: 8pt;
 }
table.b2 {
 border-bottom: 1px solid #3366CC;
 border-right: 1px solid #3366CC;
 font-size: 8pt;
}
td.b-tit {
 border-top: 1px solid #3366CC;
 border-left: 1px solid #3366CC;
 font-size: 7pt;
 background-color: #9DB5E7;
 color: #ffffff;
 }
.person {
 margin-top: 15px;
}
.avto {
 margin-top: 18px;
 padding: 0px 5px 0px 5px;
}
.t-sm {
 font-size: 8pt;
}
.f-t {
 font-size: 8pt;
}
.add-theme {
 font-size: 11pt;
 text-transform: uppercase;
 text-align: right;
 padding-right: 20px;
 font-weight: bold;
}
.form_submit2 {
 font-size: 9pt;
 border-color: #0000AA;
 background-color: #6F92DA;
}