/*  Описание цветовой палитры
	#FF6600 - оранжевый цвет
	#FFFFFF - белый
	#000000 - черный
	#800000 - Красновато-коричневый
	#FFFBF0 - цвет для форм
	#400000 - цвет для категории
	#FF80C0 - цвет фона розовый

*/
* /* оформление всех элементов */
{
	margin: 0;
	padding: 0;
	font-size: 100%;
}
body /* оформление тела */
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	width: 100%;
	height: 100%;
	color: #000000;
	background-color: #FFFFFF;
}

pre /* отформатированный тектс по-умолчанию*/
{	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
img /* оформление картинок */
{
	border: 0;
}
h1 /* размер заголовка */
{
	font-size: 14px;
}
.error /* класс ошибки*/
{
	color: #FF0000;
}

/* ЕЛЕМЕНТЫ ФОРМ */
form /* оформление форм */
{
	margin-top : 0px;
    margin-bottom : 0px;
    margin-left : 0px;
    margin-right : 0px;
}
input[type="text"], textarea, select /* ширина елементов ввода */
{
	width: 100%;
}
input[type="checkbox"] /* оформление чекбокса */
{	margin-left: 5px;
	vertical-align: bottom;}
option /* оформление списка выборов */
{	padding: 2px;}
.btn /* ширина кнопок */
{
	width: 100px;
}
/*
красная звездочка в конце обязательных полей
не поддерживается в IE
*/
label.ast:after
{
	content: "*"; /* Добавляем после текста звездочку */
	color: #FF0000;
}

.row1 /* цвет непарного ряда таблицы */
{	background-color: #CC00CC;}
.row2 /* цвет парного ряда таблицы */
{
	background-color: #CC0000;
}


/* ГРАНИЦЫ ЯЧЕЕК */
.cell_r /* оформление ячейки формы */
{
	border-right: 1px solid #FF6600;
}
.cell_l /* оформление ячейки формы */
{
	border-left: 1px solid #FF6600;
}
.cell_lb /* оформление ячейки формы */
{
	border-left: 1px solid #FF6600;
    border-bottom: 1px solid #FF6600;
}
.cell_rb /* оформление ячейки формы */
{
    border-right: 1px solid #FF6600;
    border-bottom: 1px solid #FF6600;
}
.cell_lrb /* оформление ячейки формы */
{
	border-left: 1px solid #FF6600;
	border-right: 1px solid #FF6600;
    border-bottom: 1px solid #FF6600;
}
.cell_ltb /* оформление ячейки формы */
{
	border-left: 1px solid #FF6600;
    border-top: 1px solid #FF6600;
    border-bottom: 1px solid #FF6600;
}
.cell_ltr /* оформление ячейки формы */
{
	border-left: 1px solid #FF6600;
    border-top: 1px solid #FF6600;
    border-right: 1px solid #FF6600;
}
.cell_ltrb /* оформление ячейки формы */
{
    border: 1px solid #FF6600;
}
.cell_lr /* оформление ячейки формы */
{
	border-left: 1px solid #FF6600;
	border-right: 1px solid #FF6600;
}
.cell_b /* оформление ячейки формы */
{
    border-bottom: 1px solid #FF6600;
}