/* Правила, извлекаемые в тулбары, определяются наличием аттрибута name */

/* Стили */

.highlight
{
	name: Выделить;
	color: #f00;
	font-weight: bold;
	text-decoration: none;
	font-size: 110%;
}

.highlight_m
{
	name: Слегка выделить;
	color : #039;
	font-weight: bold;
	text-decoration: none;
}

/* Параграфы */

h1
{
	name : Заголовок;
	color : #003399;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size : 16px;
	margin-bottom : 1em;
	font-weight : bold;
}

h2
{
	name : Подзаголовок;
	color : #003399;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size : 14px;
	margin-bottom : 1em;
	font-weight : bold;
}

h3
{
	name : Подподзаголовок;
	color : #003399;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size : 12px;
	margin-bottom : 1em;
	font-weight : bold;
}

h4
{
	name : Абзац с крупным текстом;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size : 12px;
	margin-bottom : 0.5em;
	font-weight : normal;
}

h5
{
	name: Абзац с мелким текстом;
	font-size: 10px !important;
	font-weight: normal;
	margin-top: 0px;
}

/* Таблицы */

table.table
{
	name : С линиями;
	border-top : solid 1px #D3DADF;
	border-left : solid 1px #D3DADF;
}
table.table td
{
	padding : 3px;
	border-bottom : solid 1px #D3DADF;
	border-right : solid 1px #D3DADF;
	background-color: #fff;
}
table.table td.even
{
	name: Четная строка;
	background-color: #efefef;
}
table.table td.head
{
	padding : 3px;
	name : Шапка;
	color : #000000;
	background-color : #EFEFEF;
	font-weight: bold;
}
table.table td.head_dark
{
	padding : 3px;
	name : Шапка темная;
	color : #000000;
	background-color : #D3DADF;
	font-weight: bold;
	text-align: center;
}


/* Формы */

form.aplite_form input, form.aplite_form button
{
	background-color : #FFF;
	border-right: #cccccc 1px solid;
	border-top: #999999 1px solid; 
	border-left: #999999 1px solid;
	color: #333333;
	border-bottom: #cccccc 1px solid;
	font-size : 11px;
	font-family: tahoma, arial, helvetica, sans-serif;
}

form.aplite_form select
{
	background-color : #EEEEEE;
	font-size : 11px;
	font-family: tahoma, arial, helvetica, sans-serif;
}

form.aplite_form textarea
{
	background-color : #fff;
	scrollbar-face-color: #cccccc; 
	scrollbar-highlight-color: #cccccc; 
	scrollbar-shadow-color: #f7f7f7; 
	scrollbar-3dlight-color: #ffffff; 
	scrollbar-arrow-color: #000099; 
	scrollbar-track-color: #efefef; 
	scrollbar-darkshadow-color: #cccccc;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size : 11px;
	width: 272px;
}

form.aplite_form input.checkbox
{
	width : auto;
	background-color : transparent;
	border: none;
	vertical-align: text-bottom;
}
* html form.aplite_form input.radio, form.aplite_form input.check {
	vertical-align: middle;
}

form.aplite_form input.button
{
	width : auto;
	color: #0e3692;
	font-size : 11px;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-weight: bold;
	background: url(../img/buttons/bg.gif) bottom repeat-x;
	height: 17px;
	border-right: #8696A6 1px solid;
	border-left: #E9EBEE 1px solid;
	border-bottom: none;
	border-top: #E9EBEE 1px solid;
}
* html form.aplite_form input.button {
	width : auto;
	background: #FFF;
	height: 18px;
	border-right: #8696A6 2px solid;
	border-left: #E9EBEE 2px solid;
	border-bottom: #8696A6 2px solid;
	border-top: #E9EBEE 2px solid;
}

/* Теги общего плана */

p, th, td, div, font, span
{
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size : 11px;
}

li
{
}

ul
{
	margin-top : 0px;
	margin-bottom : 0px;
	padding-left: 0;
	margin-left: 20px;
	list-style-image: url(/img/design/oklist.gif);	
}

ol
{
	margin-top : 0px;
	margin-bottom : 0px;
	padding-left: 0;
	margin-left: 20px;
}

form
{
	margin : 0px;
}

/* порядок - LVHA */
/*
a:link
a:visited
a:hover
a:active
*/
a
{
	color : #0E3793;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size : 11px;	
}

a:hover
{
	color : #0E3793;
}

hr {
	color: #0e3793;
	border: 1px solid #0e3793;
}