body, td, div, select, option, ol, ul
{
	font-size: 12px;
	font-family: Arial;
	color: #696364;
	text-align: justify;
}
textarea, input
{
	font-size: 12px;
	font-family: Arial;
	color: black;
}
p
{
	font-size: 12px;
	font-family: Arial;
	color: #696364;
	text-align: justify;
}
small
{
	font-size: 10px;
}
a
{
	color: #006CFF;
	text-decoration: underline;
}
a:visited
{
	color: #006CFF;
	text-decoration: underline;
}
a:hover
{
	color: #006CFF;
	text-decoration: underline;
}
a:link
{
	color: #006CFF;
	text-decoration: underline;
}
a:active
{
	color: #006CFF;
	text-decoration: underline;
}

/* ************************************************************* */
/* ADD STYLES */
UL
{
}
UL LI
{
/*list-style: url(images/li.jpg);*/
font-size: 12px;
font-family: Arial;
color: #696364;
}
OL
{
}
OL LI
{
}
DIV.text
{
}

/* ************************************************************* */
/* layout-only */
.contcenter
{
}
.contleft
{
}
.contright
{
}
.conttable
{
}
.copyright
{
}
.hidemenu
{
}
.logintextb
{
}
.logintextt
{
}
.logo
{
}
.content
{
	padding-bottom: 88px;
}

a
{
	color: #006CFF;
	text-decoration: underline;
}
a:link
{
	color: #006CFF;
	text-decoration: underline;
}
a:visited
{
	color: #006CFF;
	text-decoration: underline;
}
a:hover
{
	color: #FF9900;
	text-decoration: underline;
}
a:active
{
	color: #FF9900;
	text-decoration: underline;
}

a.loginlinkt
{
}
a.loginlinkt:visited
{
}
a.loginlinkt:hover
{
}
a.loginlinkt:link
{
}
a.loginlinkt:active
{
}

a.loginlinkb
{
	color: #006CFF;
	text-decoration: underline;
}
a.loginlinkb:link
{
	color: #006CFF;
	text-decoration: underline;
}
a.loginlinkb:visited
{
	color: #006CFF;
	text-decoration: underline;
}
a.loginlinkb:hover
{
	color: #FF9900;
	text-decoration: underline;
}
a.loginlinkb:active
{
	color: #FF9900;
	text-decoration: underline;
}

a.hidemenulink
{

}
a.hidemenulink:visited
{
}
a.hidemenulink:hover
{
}
a.hidemenulink:link
{
}
a.hidemenulink:active
{
}

a.copyrightlink
{
	color: #006CFF;
	text-decoration: underline;
}
a.copyrightlink:visited
{
	color: #006CFF;
	text-decoration: underline;
}
a.copyrightlink:hover
{
	color: #FF9900;
	text-decoration: underline;
}
a.copyrightlink:link
{
	color: #006CFF;
	text-decoration: underline;
}
a.copyrightlink:active
{
	color: #FF9900;
	text-decoration: underline;
}

/* ************************************************************* */
/* navigation-only */
.m1all
{
}
.m2all
{
}
.m1act
{
}
.m1pas
{
}
.m1item
{
}
.m1div
{
}
.m2act
{
}
.m2pas
{
}
.m2item
{
}
.m2div
{
}
.menu2
{
}
/* дополнительные классы для меню, если не хватает основных */
.m1actadd
{
}
.m1pasadd
{
}
.m2actadd
{
}
.m2pasadd
{
}

a.m1act
{
	color: #006CFF;
	font-size: 12px;
	font-family: Arial;	
	text-decoration: underline;
}
a.m1act:visited
{
	color: #006CFF;
	font-size: 12px;
	font-family: Arial;
	text-decoration: underline;
}
a.m1act:hover
{
	color: #FF9900;
	font-size: 12px;
	font-family: Arial;
	text-decoration: underline;
}
a.m1act:link
{
	color: #006CFF;
	font-size: 12px;
	font-family: Arial;	
	text-decoration: underline;
}
a.m1act:active
{
	color: #FF9900;
	font-size: 12px;
	font-family: Arial;
	text-decoration: underline;
}

a.m1pas
{
	color: #888A7C;
	font-size: 12px;
	text-decoration: underline;
}
a.m1pas:visited
{
	color: #888A7C;
	font-size: 12px;
	text-decoration: underline;
}
a.m1pas:hover
{
	color: #888A7C;
	font-size: 12px;
	text-decoration: underline;
}
a.m1pas:link
{
	color: #888A7C;
	font-size: 12px;
	text-decoration: underline;
}
a.m1pas:active
{
	color: #888A7C;
	font-size: 12px;
	text-decoration: underline;
}

a.m2act
{
	color: White;
	font-size: 12px;
	text-decoration: underline;
}
a.m2act:visited
{
	color: White;
	font-size: 12px;
	text-decoration: underline;
}
a.m2act:hover
{
	color: White;
	font-size: 12px;
	text-decoration: underline;
}
a.m2act:link
{
	color: White;
	font-size: 12px;
	text-decoration: underline;
}
a.m2act:active
{
	color: Whitw;
	font-size: 12px;
	text-decoration: underline;
}

a.m2pas
{
	color: #666666;
	font-size: 12px;
	font-family: Arial;
	text-decoration: underline;
}
a.m2pas:visited
{
	color: #666666;
	font-size: 12px;
	font-family: Arial;
	text-decoration: underline;
}
a.m2pas:hover
{
	color: #333333;
	font-size: 12px;
	font-family: Arial;
	text-decoration: underline;
}
a.m2pas:link
{
	color: #666666;
	font-size: 12px;
	font-family: Arial;
	text-decoration: underline;
}
a.m2pas:active
{
	color: #666666;
	font-size: 12px;
	font-family: Arial;
	text-decoration: underline;
}
.division
{
}
.error
{
}
.newsheader
{
}
.header
{
}
.pager
{
	background: #EFEBEF;
}
.tablefix
{
}
.tablevar
{
}
.theme
{
	background: #ffffff;
}
.themeother
{
	background: #EFEBEF;
}
.themesub
{
	background: #EFEBEF;
}
.rowsdivisor
{
}
/* расстояние между строками в News, м.б. где-то еще будет */

/* дополнительные классы для модулей, лучше не трогать без нужды */
.wtuheaders
{
}
/* theme для навигации по заголовкам в "Напишите Нам" */
.newsheader
{
	font-weight: bold;
}
/* жирность для заголовков новостей */
/* дополнительные классы для модулей, обычно игнорируются -
если не предупредить XSL-щика */
.themenews
{
}
/* theme    для заголовков новостей */
.themesubnews
{
}
/* themesub для заголовков новостей */
.newsdate
{
	color: #333333;
	background: #EFEBEF;
}
.newsheader a
{
	color: #006CFF;
	background: #EFEBEF;
	font-weight: normal;
	text-decoration: none;
}
.newsheader a:link
{
	color: #006CFF;
	background: #EFEBEF;
	font-weight: normal;
	text-decoration: none;
}
.newsheader a:hover
{
	color: #006CFF;
	background: #EFEBEF;
	font-weight: normal;
	text-decoration: none;
}
.newsheader a:link
{
	color: #006CFF;
	background: #EFEBEF;
	font-weight: normal;
	text-decoration: none;
}
.newsheader a:active
{
	color: #006CFF;
	background: #EFEBEF;
	font-weight: normal;
	text-decoration: none;
}
.newsheader a:visited
{
	color: #006CFF;
	background: #EFEBEF;
	font-weight: normal;
	text-decoration: none;
}
.themenews
{
	background: #EFEBEF;
}
a.headerlink
{
	color: #006CFF;
	font-weight: bold;
	font-size: 15px;
	text-decoration: none;
}
a.headerlink:visited
{
	color: #006CFF;
	font-weight: bold;
	font-size: 15px;
	text-decoration: none;
}
a.headerlink:hover
{
	color: #006CFF;
	font-weight: bold;
	font-size: 15px;
	text-decoration: underline;
}
a.headerlink:link
{
	color: #006CFF;
	font-weight: bold;
	font-size: 15px;
	text-decoration: none;
}
a.headerlink:active
{
	color: #006CFF;
	font-weight: bold;
	font-size: 15px;
	text-decoration: underline;
}

a.create
{
}
a.create:link
{
}
a.create:visited
{
}
a.create:hover
{
}
a.create:active
{
}

a.wtuheaders
{
	color: #000000;
	text-decoration: none;
}
a.wtuheaders:link
{
	color: #000000;
	text-decoration: none;
}
a.wtuheaders:visited
{
	color: #000000;
	text-decoration: none;
}
a.wtuheaders:hover
{
	color: #000000;
	text-decoration: underline;
}
a.wtuheaders:active
{
	color: #000000;
	text-decoration: none;
}
.100
{
}
.200
{
}
.246
{
}
.375
{
}
.f100
{
}
.f200
{
}
.f246
{
}
.f275
{
}
.f375
{
}
.f405
{
}
.table1
{
}
.table2
{
}
table.theme tr.theme td
{
}
table.theme tr.themesub td
{
}
tr.themesub td
{
}

