/* !!!ýòè ðàçìåðû äåéñòâèòåëüíû, òîëüêî ïðè ðàçìåðå øðèôòà â ÿ÷åéêå òàáëèöû 0.70em!!!
16px = 1.1em
14px = 0.93em
12px = 0.80em
11px = 0.70em
10px = 0.65em
9px  = 0.57em
*/
/*######_Tags_#######*/
body {margin: 0px; padding: 0px; background-color: #FBFAF7;}

h1.prime {color: #000000;}
h1.second {text-transform: none; display: inline;}
h1.pagetitle {font-size: 110%; font-family: Arial, sans-serif; font-weight: bold; margin: 0px 0px 11px 0px; color: #646464; padding: 0px;}/**/

h2 {font-size: .93em; font-family: Arial, sans-serif; font-weight: bold; margin: 0px 0px 12px 0px; color: #000000;}/**/
h2.block {font-size: .93em; font-family: Arial, sans-serif; font-weight: bold; margin: 0px 0px 0px 0px; color: #000000;}/**/
h2.name {color: #F85300;}
h2.other {color: #646464;}
h2.upcase {margin: 0px 0px 0px 0px; text-transform: uppercase;}

h3 {font-size: .90em; font-family: Arial, sans-serif; font-weight: bold; margin: 0px 0px 12px 0px; color: #646464;}/**/
h3.dark {color: #000000;}/**/
h3.intext {margin: 10px 0px 12px 108px;}/**/

h4 {font-size: 0.70em; font-family: Arial, sans-serif; font-weight: bold; margin: 0px 0px 8px 0px; color: #646464;}
h5 {font-size: 0.75em; font-family: Verdana; margin: 0px 0px 8px 0px;}
h6 {font-size: 0.70em; font-family: Arial, sans-serif; font-weight: normal; margin: 0px 0px 0px 0px; color: #FC6B0F;}

p {margin: 0px 0px 10px 0px; color: #646464;}/*áûëî .9em*/
.text {font-size: .80em; font-family: Arial, sans-serif; color: #646464;}
p.small {font-size: .70em;}/*áûëî .8em*/
td.small {font-size: .70em;}/*áûëî .8em*/
div.small {font-size: .70em;}/*áûëî .8em*/
p.m0 {margin: 0px;}
p.dpath {margin: 8px 0px 0px 0px; color: #a8a8a8;}
p.dpath a:link    {color: #a8a8a8;}
p.dpath a:visited {color: #a8a8a8;}
p.dpath a:active  {color: #b40000;}
p.dpath a:hover   {color: #b40000;}

td {font-family: Arial, sans-serif; vertical-align: top; color: #646464;}/*font-size: .70em; */
input {font-size: .70em; font-family: Arial, sans-serif; color: #646464;}/**/
input.inpSearch {width: 100%; height: 18px;}
input.subscribe {width: 168px; height: 18px;}
input.radioAll {margin: 0px; padding: 0px;}
select {font-size: .70em; font-family: Arial, sans-serif; color: #646464;}/**/
select.selForum {width: 100%; height: 18px;}
select.selMemb {width: 158px; height: 18px;}
select.selForumSect {width: 234px; height: 18px;}

/*######_Classes_#######*/
.vAlM {vertical-align: middle;}
.vAlB {vertical-align: bottom;}
.alC {text-align: center;}
.alR {text-align: right;}

.menuUnitSpacer {
	width: 1px; 
	padding: 7px 0px 8px 0px; 
	color: #DAD9D6;
	font-size: 12px; 
	font-family: Verdana, Arial, sans-serif; 
}

.menuUnit {
	padding: 7px 9px 8px 10px; 
	font-size: 12px; 
	font-family: Verdana, Arial, sans-serif; 
	color: #959595; 
	text-decoration: none;
}
.menuUnitHere {
	padding: 7px 9px 8px 10px; 
	background: #FFFFFF; 
	font-size: 12px; 
	font-family: Tahoma, Verdana, Arial, sans-serif; 
	color: #767676; 
	text-decoration: none;
}
.menuUnitSubHere {
	padding: 7px 9px 8px 10px; 
	background: #DDDCDA; 
	font-size: 12px; 
	font-family: Verdana, Arial, sans-serif; 
	color: #FFFFFF; 
	text-decoration: none;
}

.menuUnit a.menu:link {text-decoration: none; color: #FFFFFF;}
.menuUnit a.menu:visited {text-decoration: none; color: #FFFFFF;}
.menuUnit a.menu:active {text-decoration: none; color: #B40000;}
.menuUnit a.menu:hover {text-decoration: none; color: #B40000;}

.menuUnitHere .menu {text-decoration: none;}

.menuUnitSubHere a.menu:link {text-decoration: none; color: #B40000;}
.menuUnitSubHere a.menu:visited {text-decoration: none; color: #B40000;}
.menuUnitSubHere a.menu:active {text-decoration: none; color: #B40000;}
.menuUnitSubHere a.menu:hover {text-decoration: none; color: #B40000;}

.marktrG {padding: 4px 5px 0px 0px;}
.signPad {padding: 3px 0px 0px 0px;}
.forumHeadDarkBG {background: #F5F2EB;}
.forumDarkBG {background: #FAF9F6;}
.sepLine {background: #C6C6C6;}

.pointspace {background: url('/_Images/pointspace.gif') repeat-x;}
.pointspace_v {background: url('/_Images/pointspace_v.gif') repeat-y;}
.mSSMTabl {margin-left: 30px;}/*marginSubSubMenuTable*/

.dateToday {font-size: .65em; color: #A0A0A0;}
.dateEvent {font-size: .70em; margin: 0px 0px 5px 0px; color: #A0A0A0;}
.category {font-size: .80em; color: #A0A0A0;}
.catCont {font-size: .80em; color: #646464;}/*categoryContent*/
.catContLnk {font-size: .80em; color: #000000;}/*categoryContentLink*/
.catContSm {font-size: .70em; color: #646464;}/*categoryContentSmall */
.copyright {font-size: .57em; color: #A0A0A0;}
.nickname {color: #646464;}/*font-size: .70em; */
.smMGTxt {font-size: .65em; color: #646464;}/*smallMediumGreyTxt*/
.servHead {font-size: .70em; font-family: Arial, sans-serif; vertical-align: top; color: #646464;}/**/
.signPad {padding: 3px 0px 0px 0px;}
.lnkSizeM {font-size: .70em;}
.note {font-size: .70em; color: #5E5E5E;}
.noteBig {font-size: .80em; color: #5E5E5E;}
.annoH2 {font-size: .70em; font-family: Arial, sans-serif; font-weight: bold; margin: 0px 0px 8px 0px; color: #646464;}

/*######_Cascades_#######*/
table.nowrapCel td {white-space: nowrap;}

/*######_Links_#######*/
a:link {font-family: Arial, sans-serif; text-decoration: none; color: #646464;}/*font-size: .65em; */
a:visited {font-family: Arial, sans-serif; text-decoration: none; color: #646464;}
a:active {font-family: Arial, sans-serif; text-decoration: underline; color: #B40000;}
a:hover {font-family: Arial, sans-serif; text-decoration: underline; color: #B40000;}

.topsubmenu_sep {font-size: .70em; font-family: Verdana, Arial, sans-serif; color: #FFFFFF;}/*áûëî .8em è òàê âåçäå*/
a.topsubmenu:link {font-size: .70em; font-family: Verdana, Arial, sans-serif; color: #FFFFFF;}
a.topsubmenu:visited {font-size: .70em; font-family: Verdana, Arial, sans-serif; color: #FFFFFF;}
a.topsubmenu:active {font-size: .70em; font-family: Verdana, Arial, sans-serif; color: #FFFFFF;}
a.topsubmenu:hover {font-size: .70em; font-family: Verdana, Arial, sans-serif; color: #FFFFFF;}

.bottommenu {font-size: .70em; font-family: Verdana, Arial, sans-serif; color: #000000;}/*áûëî .8em è òàê âåçäå*/
.bottommenu a:link {color: #000000;}
.bottommenu a:visited {color: #000000;}
.bottommenu a:active {color: #000000;}

a.submenu:link {font-size: .70em; font-family: Verdana, Arial, sans-serif; text-decoration: none; color: #000000; text-transform: uppercase;}
a.submenu:visited {font-size: .70em; font-family: Verdana, Arial, sans-serif; text-decoration: none; color: #000000; text-transform: uppercase;}
a.submenu:active {font-size: .70em; font-family: Verdana, Arial, sans-serif; text-decoration: none; color: #B40000; text-transform: uppercase;}
a.submenu:hover {font-size: .70em; font-family: Verdana, Arial, sans-serif; text-decoration: none; color: #B40000; text-transform: uppercase;}

a.submenuHere:link {font-size: .70em; font-family: Verdana, Arial, sans-serif; text-decoration: none; color: #767676; text-transform: uppercase;} /* #646464; */
a.submenuHere:visited {font-size: .70em; font-family: Verdana, Arial, sans-serif; text-decoration: none; color: #767676; text-transform: uppercase;} /* #646464; */
a.submenuHere:active {font-size: .70em; font-family: Verdana, Arial, sans-serif; text-decoration: none; color: #B40000; text-transform: uppercase;} /* #646464; */
a.submenuHere:hover {font-size: .70em; font-family: Verdana, Arial, sans-serif; text-decoration: none; color: #B40000; text-transform: uppercase;} /* #646464; */

a.subsubmenu:link {font-size: .70em; font-family: Verdana, Arial, sans-serif; text-decoration: none; color: #000000; text-transform: lowercase;}
a.subsubmenu:visited {font-size: .70em; font-family: Verdana, Arial, sans-serif; text-decoration: none; color: #000000; text-transform: lowercase;}
a.subsubmenu:active {font-size: .70em; font-family: Verdana, Arial, sans-serif; text-decoration: none; color: #B40000; text-transform: lowercase;}
a.subsubmenu:hover {font-size: .70em; font-family: Verdana, Arial, sans-serif; text-decoration: none; color: #B40000; text-transform: lowercase;}

a.servSm:link {font-size: .65em; color: #000000;}/*serviceSmall*/
a.servSm:visited {font-size: .65em; color: #000000;}
a.servSm:active {font-size: .65em; color: #B40000;}
a.servSm:hover {font-size: .65em; color: #B40000;}

a.servToMore:link {font-size: .65em; color: #B40000;}/*serviceToMore*/
a.servToMore:visited {font-size: .65em; color: #B40000;}
a.servToMore:active {font-size: .65em; color: #B40000;}
a.servToMore:hover {font-size: .65em; color: #B40000;}

a.servToMoreNoSize:link {color: #B40000;}/*serviceToMore*/
a.servToMoreNoSize:visited {color: #B40000;}
a.servToMoreNoSize:active {color: #B40000;}
a.servToMoreNoSize:hover {color: #B40000;}

a.lnkH5:link {color: #000000;}/*serviceSmall*/
a.lnkH5:visited {color: #000000;}
a.lnkH5:active {color: #B40000;}
a.lnkH5:hover {color: #B40000;}

.lnkTxt_sep {font-family: Arial, sans-serif; color: #000000;}
.lnkTxt_here {font-family: Arial, sans-serif; color: #A0A0A0;}
a.lnkTxt:link {font-family: Arial, sans-serif; color: #000000;}/*lnkTxt font-size: .70em; */
a.lnkTxt:visited {font-family:  Arial, sans-serif; color: #000000;}
a.lnkTxt:active {font-family: Arial, sans-serif; color: #B40000;}
a.lnkTxt:hover {font-family: Arial, sans-serif; color: #B40000;}

a.forumName:link {font-size: .80em; font-family: Verdana, Arial, sans-serif; color: #000000;}
a.forumName:visited {font-size: .80em; font-family: Verdana, Arial, sans-serif; color: #000000;}
a.forumName:active {font-size: .80em; font-family: Verdana, Arial, sans-serif; color: #B40000;}
a.forumName:hover {font-size: .80em; font-family: Verdana, Arial, sans-serif; color: #B40000;}

a.nums:link {font-family: Arial, sans-serif; color: #000000;}
a.nums:visited {font-family: Arial, sans-serif; color: #000000;}
a.nums:active {font-family: Arial, sans-serif; color: #B40000;}
a.nums:hover {font-family: Arial, sans-serif; color: #B40000;}


