/* Таблицы классов стилей для базовых шаблонов Communiware */

/* body,p,ul,ol,dl,li,dd,dd,h1,h2,h3,h4,h5,h6,td { font-family: Arial, helvetica, sans-serif; }
body,p,ul,ol,dl,li,dd,dd,td { font-size: 10pt;}
input,select {font-size: 10pt;}
body { background-color: #ffffff; }
*/

body,p,ul,ol,dl,li,td { font-family: Arial, helvetica, sans-serif; }

TD, P {
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
} 

INPUT, SELECT, TEXTAREA {
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
}

/* Закрашенный фон для панелей меню */
.lightBack { background-color: #eaf0ff; color: #353a90; }
.lightBack a { color: #353a90; }

/* Боковое меню (с разделами) */
.leftMenu
{
font-size: 10pt;
background-color: #f2f2f5;
color: #595959;
}
.leftMenu a { color: #595959; font-weight: bold; text-decoration: none;}
.leftMenu a:hover { color: #222A51; font-weight: bold; text-decoration: none; }

/* Верхнее меню */
.topMenu
{
fsont-size: 12pt;
color: #595959;
font-weight: bold;
}

.topMenu a { color: #595959; font-weight: bold; text-decoration: none;}
.topMenu a:hover { color: #222A51; font-weight: bold; text-decoration: none; }

.redMenu
{
font-weight: bold;
fsont-size: 12pt;
color: #bd0021;
}
.redMenu a { color: #bd0021; font-weight: bold; text-decoration: none;}
.redMenu a:hover { color: #bd0021; font-weight: bold; text-decoration: none; }

.redArr
{
fsont-size: 12pt;
color: #bd0021;
}
.redMenu a { color: #bd0021; font-weight: bold; text-decoration: none;}
.redMenu a:hover { color: #bd0021; font-weight: bold; text-decoration: none; }

.menuItem 
{
font-size: 8pt;
color: #353a90;
}
.menuItem a { color: #353a90; }

/* Путь по рубрикам в шапке */
.upTopic
{
font-size: 10pt;
font-style: italic;
color: #353a90;
}
.upTopic a { color: #353a90; font-weight: bold; text-decoration: none;}

/*Заголовок сайта на месте логотипа*/
.siteTitle
{
/*font-size: 14pt;*/
font-style: italic;
font-weight: bold;
background-color: #353a90;
color: #ffffff;
}
.siteTitle a { color: #ffffff; font-weight: bold; text-decoration: none;}

/*Системная информация - дата, пользователь... */
.sysInfo
{
font-size: 8pt;
font-weight: bold;
background-color: #eaf0ff;
}
.sysInfo a, a.sysInfo { color: #353a90; text-decoration: none;}
.sysInfo a.edit { color: #ff00ff;}

/* Классы представления итемов */

/* Заголовок страницы и разделов */
.topicTitle
{
font-size: 10pt;
font-style: italic;
font-weight: bold;
color: #353a90;
}
.topicTitle a, a.topicTitle {color: #353a90; text-decoration: none;}
.topicTitle a.edit {color: #ff00ff;}
.topicContent
{
font-size: 10pt;
}
.topicContent a {color: #353a90;}
.topicContent a.edit {color: #ff00ff;}

/* Аннотация на странице */
.pageAbstract
{
font-size: 10pt;
font-style: italic;
text-align: justify;
color: #353a90;
}
.pageAbstract a { color: #353a90; }

/* Заголовки в списках */
.itemTitle
{
font-size: 10pt;
font-weight: bold;
}
.itemTitle a, a.itemTitle { color: #353a90; text-decoration: none;}
.itemTitle a.edit { color: #ff00ff;}

.replicTitle
{
font-size: 8pt;
font-weight: bold;
}
.replicTitle a, a.replicTitle { color: #353a90; text-decoration: none;}
.replicTitle a.edit { color: #ff00ff;}


/* дополнительная информация в списках */
.itemInfo
{
font-size: 8pt;
}
.itemInfo a { color: #353a90;}
.itemInfo p, .itemInfo ul, .itemInfo ol, .itemInfo dl
{

/*
font-size: 8pt;
margin-top: 0pt;
margin-bottom: 5px;
*/

}
.itemInfo ul li, .itemInfo ol li, .itemInfo ul li ul li, .itemInfo dl dt, .itemInfo dl dd
{
font-size: 8pt;
}

/* статистика - например, кол-во материалов в рубрике */
.statInfo
{
font-size: 8pt;
font-weight: normal;
color: #353a90;
}
.statInfo a { color: #353a90; text-decoration: none;}

/* формирует подчеркивание в списках */
.underline
{
background: #353a90;
}

/* Классы в формах редактирования */
.formField
{
font-size: 10pt;
}
.formField a {color: #353a90;}
.formLabel
{
font-size: 10pt;
font-weight: bold;
color: #353a90;
}
.formLabel a {color: #353a90;}
.formComment
{
font-size: 10pt;
}
.formComment a { color: #353a90;}
.formError
{
font-size: 10pt;
font-weight: bold;
color: #ff00ff;
}
.formButton
{
font-size: 10pt;
font-weight: bold;
background-color: #f8eab9;
color: #353a90;
}

a.linkList
{
font-size: 10pt;
color: #353a90;
}

.listNoLink
{
font-size: 10pt;
font-weight: bold;
color: #808080;
}
.enabledCheckbox {background-color: #ff00ff;}
.disabledCheckbox {background-color: #8c8c8c;}



/* Классы, использующиеся в шаблонах форума */
.forumHeaderD
{
font-size: 10pt;
font-weight: bold;
color: #df0032;
background-color: #fbeab9;
border-top: solid 1px #80775e;
border-bottom: solid 1px #80775e;
}
.forumHeaderL
{
font-size: 10pt;
font-weight: bold;
color: #df0032;
background-color: #fff6d8;
border-top: solid 1px #80775e;
border-bottom: solid 1px #80775e;
}

.forumHeader a { color: #ffffff;}
.forumReplic
{
font-size: 10pt;
}
.forumReplicT
{
font-size: 10pt;
background-color: #faf8f6;
}
.forumReplicL
{
font-size: 10pt;
background-color: #faf8f6;
}
.forumReplicD
{
font-size: 10pt;
background-color: #fffdfc;
}
.forumReplic a, .forumReplicT a, .forumReplicL a, .forumReplicD a, .forumPanel a, .forumReplic a:visited, .forumReplicT a:visited, .forumReplicL a:visited, .forumReplicD a:visited, .forumPanel a:visited { color: #353a90; }

.forumPanel, .forumPanel select
{
font-size: 8pt;
color: #000000;
background-color: #efeae6;
}

/* Класс разделов на странице поиска */
.searchTitle
{
font-size: 10pt;
font-style: italic;
font-weight: bold;
color: #353a90;
background-color: #ffffff;
}
.searchTitle a {color: #353a90; text-decoration: none;}
.searchTitle a.edit {color: #ff00ff;}
.searchInput
{
font-size: 10pt;
}

/* Редакторский интерфейс */
/* Строка меню с кнопками add,edit,order,access,help... */
.sysMenu
{
font-size: 8pt;
font-weight: bold;
color: #ff00ff;
background-color: #fff5ea;
}

/* Ссылки на формы редактирования */
.edit
{
font-size: 8pt;
color: #ff00ff;
}
.edit a, a.edit { color: #ff00ff; text-decoration: none;}

/* квадратики в формах прав доступа */
.moderates {background-color: #ff00ff;}
.trustedusers {background-color: #7f4640;}
.allowedusers {background-color: #353a90;}
.usergroups {background-color: #008000;

/* Классы, использующиеся в ядре
в скрипте редактирования табличных данных
и в таблицах дефолтного сайта */
.tableHeader
{
font-family: Arial, helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #ffffff;
background-color: #353a90;
}

	.tableHeader a
	{
	 color: #eaf0ff;;
}

.tableContent
{
font-family: Arial, helvetica, sans-serif;
font-size: 10pt;
background-color: #ffffff;
}
.tableContent a {color: #353a90;}
.tableContent a.edit { color: #ff00ff;}

.test {
  font-weight: bold;
  color: #ff00ff;
}
.hide, .hide .red {
  color: #ff00ff;
}
/*.show .red {
  color: #df0032;
}*/

.htitle { color: #BC0026; font-size: 12pt; font-weight: bold }
h3 { color: #00006d; font-size: 12pt; font-weight: bold }
h4 { color: #00006d; font-size: 10pt; font-weight: bold; text-align:center }
h5 { color: #00006d; font-size: 10pt; font-weight: bold; }

.tableright { padding-top: 10pt; padding-right: 10pt }