body {
margin: 0px;
padding: 0px;
background-color: #3C8C91;
}

body,td {font-size: 8pt; FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif}

td{
 padding:5px
}

body, p, br 	{font-size: 8pt}
a				{color:#FFFF00; text-decoration:none;}
/*скрытый элемент*/
a.hidden		{color:#808080; text-decoration:none;}
/*удаленный элемент*/
a.deleted 		{color:#808080; text-decoration:line-through;}

a:hover			{color:#FFFF00; text-decoration:underline;}
a:hover.a1		{color:red; text-decoration:underline;}
input			{border:1px black solid; font-size: 9pt;}
select			{border:1px black solid; font-size: 9pt;}
optgroup	{background:#09727A; color:#fff;}
option		{background:#fff; color:#333;}

/*текст меню*/
.menutext {color:#FFFF00; font-size:8pt}
/*ссылка меню*/
a.menulink {color:#3C8C91; text-decoration:none;}
/*подсвеченная ссылка меню*/
a.menulink:hover {color:#FFFFFF; text-decoration:none;}

/*заголовок страницы*/
.title {
   color: #FFFFFF;
   background: #09727A;
   font-size: 16px;
   font-weight: bold;
   text-align: center;
   padding-top: 5px;
   padding-bottom: 5px;
   margin-top: 10px;
   margin-bottom:20px;
}

/*малый заголовок страницы*/
.smalltitle {
   color: #FFFFFF;
   background: #09727A;
   font-size: 16px;
   font-weight: bold;
   text-align: center;
   padding-top: 5px;
   padding-bottom: 5px;
   margin-top: 10px;
   margin-bottom:20px;
}

/*таблица внутри рамки*/
table.inner_table {background:#3C8C91}

/*цветной заголовок таблицы*/
tr.headtable {
   background:#09727A;
   color:#FFFFFF;
}

/*цветной заголовок таблицы*/
td.headtable {
   font-size:110%;
   text-align:center;
}


tr.headtable {
   background:#09727A;
   color:#FFFFFF;
}

/*текст новинки*/
.news {font-size:8pt}
/*текст цены новинки*/
.pricenews {font-size:8pt; color:red}

/*прямоугольная рамка*/
.frame{
border: 2px solid #09727A;
}

/*тонкая прямоугольная рамка*/
.fineframe{
border: 1px solid #09727A;
}

/*обычное сообщение*/
.message {
font-size: 140%;
text-align: center;
}

/*обычное сообщение уменьшенное*/
.message_small {
font-size: 120%;
text-align: center;
}

/*особое сообщения*/
.attention {
padding:15px;
font-size: 110%;
border:1px solid #09727A;
}

/*предупреждение*/
.warning {
color: red;
font-weight: bold;
text-align: center;
padding-bottom: 25px;
}

/*сообщение об ошибке*/
.error { 
font-size: 140%;
text-align:center;
/*background: linen; /* цвет фона */
border: 2px dashed #09727A; /* рамка вокруг заголовка */
color: red;
padding: 7px /* поля вокруг текста */
}

/*кнопки*/
.button {
cursor:pointer; cursor:hand;
}

/*переключатели*/
.checkbox {
border:0;
cursor:pointer; cursor:hand;
}

/*кнопка выбора*/
.radio {cursor:pointer;cursor:hand}

/*метка*/
.label {cursor:pointer;cursor:hand}

/*кнопка-изображение*/
img.img1 {cursor:pointer;cursor:hand}

.colorb {color: #54150D; font-weight: bold;}

/*пункты левого меню*/
li.leftmenu{
   margin: 10px 0px;
   list-style-type:decimal;
}
