.cms_editor_body{Color : #202020; Font-Family : Verdana, san-serif; Font-Size : 70%;}
body	{padding:0;margin:0}

td {
	FONT-SIZE: 11px; COLOR: #4b4b4b; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; fontsize: 12px
}

H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #9c2d15; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; fontsize: 13px
}
.h1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #9c2d15; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; fontsize: 13px
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #d36b54; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; fontsize: 12px
}
.h2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #d36b54; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; fontsize: 12px
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #4b4b4b; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; fontsize: 12px
}
.h3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #4b4b4b; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; fontsize: 12px
}
BODY {
	FONT-SIZE: 11px; COLOR: #4b4b4b; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; fontsize: 12px
}
.body {
	FONT-SIZE: 11px; COLOR: #4b4b4b; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; fontsize: 12px
}
.description {
	FONT-SIZE: 11px; COLOR: #bfd9ff; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; fontsize: 11px
}
.descriptionBold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #dae9ff; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; fontsize: 12px
}
A.topMenu:link {
	FONT-SIZE: 10px; COLOR: #2068d1; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; fontsize: 11px
}
A.topMenu:visited {
	FONT-SIZE: 10px; COLOR: #2068d1; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; fontsize: 11px
}
A.topMenunu:active {
	FONT-SIZE: 10px; COLOR: #2068d1; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; fontsize: 11px
}
A.topMenu:hover {
	FONT-SIZE: 10px; COLOR: #2068d1; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; fontsize: 11px
}
.topMenuGrey {
	FONT-SIZE: 10px; COLOR: #6f6f6f; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; fontsize: 11px
}
A.subMenu:link {
	FONT-SIZE: 10px; COLOR: #2068d1; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; fontsize: 11px
}
A.subMenu:visited {
	FONT-SIZE: 10px; COLOR: #2068d1; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; fontsize: 11px
}
A.subMenunu:active {
	FONT-SIZE: 10px; COLOR: #2068d1; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; fontsize: 11px
}
A.subMenu:hover {
	FONT-SIZE: 10px; COLOR: #2068d1; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; fontsize: 11px
}
.subMenu {
	FONT-SIZE: 10px; COLOR: #2068d1; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; fontsize: 11px
}
A:link {
	FONT-SIZE: 11px; COLOR: #2068d1; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; fontsize: 12px
}
A:visited {
	FONT-SIZE: 11px; COLOR: #2068d1; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; fontsize: 12px
}
A:active {
	FONT-SIZE: 11px; COLOR: #2068d1; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; fontsize: 12px
}
A:hover {
	FONT-SIZE: 11px; COLOR: #2068d1; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; fontsize: 12px
}
.menu02 {padding-right: 5px;}
A.menu02:link {
	FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; fontsize: 12px;
}
A.menu02:visited {
	FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; fontsize: 12px
}
A.menu02:active {
	FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; fontsize: 12px
}
A.menu02:hover {
	FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; fontsize: 12px
}
.red {
	FONT-SIZE: 11px; COLOR: #d36b54; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; fontsize: 12px
}
.smallRed {
	FONT-SIZE: 10px; COLOR: #d36b54; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; fontsize: 11px
}
.smallWhite {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; fontsize: 11px
}
.catMenuAct {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #d36b54; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; fontsize: 11px
}
A.catMenu:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #2068d1; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; fontsize: 11px
}
A.catMenu:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #2068d1; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; fontsize: 11px
}
A.catMenunu:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #2068d1; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; fontsize: 11px
}
A.catMenu:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #2068d1; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; fontsize: 11px
}
.input_search {
	BORDER-RIGHT: #9e9e9e 1px ridge; BORDER-TOP: #9e9e9e 1px ridge; FONT-SIZE: 10px; VERTICAL-ALIGN: baseline; BORDER-LEFT: #9e9e9e 1px ridge; WIDTH: 100px; COLOR: #666666; BORDER-BOTTOM: #9e9e9e 1px ridge; FONT-FAMILY: Tahoma, Geneva, Arial, Helvetica, sans-serif; HEIGHT: 19px; BACKGROUND-COLOR: #eeeeee; fontsize: 11
}
.vis {
	FONT-SIZE: 7px; VISIBILITY: hidden; COLOR: #000000; FONT-FAMILY: Tahoma, Geneva, Arial, Helvetica, sans-serif; fontsize: 8px
}


/* ================================================ */

/* Классы для шаблонов системных и бизнес компонент */

/* ================================================ */

.spacer {width: 1px; height: 1px} /* gif-распорка таблицы-окантовки, общий класс */
#SearchSpacer {width: 1px; height: 1px} /* gif-распорка таблицы-окантовки компоненты Поиск */
#RegisterSpacer {width: 1px; height: 1px} /* gif-распорка таблицы-окантовки компоненты Регистрация */
#FeedbackSpacer {width: 1px; height: 1px} /* gif-распорка таблицы-окантовки компоненты Обратная связь */

/* Общие стили для таблицы-окантовки, содержащей  форму */
span.frm table 
{
	width:350px;
	border: 1px solid #cccccc;
	font-size: 10pt;
}
/* Заголовок таблицы-окантовки */
span.frm th
{
	background-color: transpanent;
	border-bottom: 0px solid #cccccc;
	text-align: left;
	padding: 0px 10px;
	height: 0px;
}

span.frm td
{
	padding: 20px 20px 0px 20px;
}

/* Стили для внутренней таблицы, содержащей поля формы  */
span.inner table 
{
	width: 0;
	border: 0px solid #cccccc;
	
}
span.inner td 
{
	padding: 2px 5px;
}

/* стили для текста ошибки и для значка "обязательный к заполнению" (*) */
.error, .recuired
{
	color: red;
}

/* поля, кнопки ...  */
.txtBox,.select,.file
{
	background-color: #ffffff;
	border: 1px solid #cccccc;
	font-size:;
	font-family: Arial;
	width:130px;
}
.txtArea
{
	background-color: #ffffff;
	border: 1px solid #cccccc;
	font-size:;
	font-family: Arial;
	height:100px;
	width:130px;
}
.button
{
    background-color: #eeeeee;
	border: 1px solid #cccccc;
	font-size:;
	font-family: Arial;
	width:;
	margin: 0px 0px;
	cursor: pointer;
	cursor: hand;
}

/* ================ */
/* Отдельные классы */
/* ================ */

/* Одельный стиль для формы поиска */
span#search table 
{
	width: 0;
	border: 0px solid #cccccc;
}
span#search td
{
	padding: 10px 20px 10px 0px;
}

/* Отдельный стили для некоторых заголовков таблицы-окантовки */
table#tblRegisterAccount th,
table#tblRegisterAccountAdjust th,
table#tblRegisterLogin th,
table#tblRegisterLoginReminder th,
table#tblRegisterMain th,
table#tblFeedback th,
table#tblFaqAdd th
{
	background-color: #eeeeee;
	border-bottom: 1px solid #cccccc;
	text-align: center;
	padding: 5px 10px;
}

/* Отдельные стили для форм register_account */
/* ========================================= */
table#tblRegisterAccount {width: 75%}
table#tblRegisterAccount table
{
	width:100%;
	border: 1px solid #cccccc;
}
table#tblRegisterAccount table td
{
	padding: 7px 5px 0px 5px;
}
table#tblRegisterAccount table#UserMessage td
{
	padding: 7px 10px;
}
/* Отдельные стили для некоторых внутр. таблиц форм регистрации  */
/* ========================================= */
table#tblRegisterUserNoRight table,
table#tblRegisterSave table,
table#tblRegisterAccountSave table,
table#tblRegisterAddUserLogined table,
table#tblRegisterSave table
{
	width: 310px; /* на padding*2 меньше чем у span.frm table */
}
/* отступы от кнопок #change и #submit */
table#tblRegisterAccount #change,
table#tblRegisterAccount #submit
{
	margin: 3px 0px 10px 0px;
}
/* ========================================= */
/* Компонента Новости */
#news{
	width: 100%;
}

table#news table{
	width: 100%;
	margin: 0px  0px 15px 0px ;
}

#newdate{
	color: #9c2d15;
	font-weight: bold;	
}

#newstitle{
	font-weight: bold;
}

#newscontent{
	padding-top: 10px;
}
#newsimage{
	padding-top: 10px;
}
#txtdetails{
	padding-top: 10px;
}
/* ========================================= */