
/* Этот файл задает основные стили документов сайта */

body {
	background: rgb(255,255,255);	/* белый цвет фона */
        color: rgb(0,0,0);
}

form {					/* все формы */
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

table.QQQ {
	background: #ffff80;	/* желтый фон таблицы по умолчанию */
        color: rgb(0,0,0);
}

table.main {
	background: rgb(255,255,255);	/* основная таблица */
        color: rgb(0,0,0);
        border-color: #663300;
        border-width: 1;
        border-style: solid;
}

table.shapka {				/* шапка страницы */
	background: #ffff80;
	color: #663300;
}

body.bannerempty {			/* пустой фон для баннера */
	background: #ffff80;
	color: #663300;
}

table.utable {				/* таблица с единицами */
	padding: 3px;
	background: rgb(255,245,200);
}

table.data1 {				/* внутреннее окно данных */
	background: rgb(255,245,200);
	text-align: center;
}

table.datamain {   			/* внутреннее окно данных обложки */
	background: rgb(255,245,200);
	text-align: left;
}

table.footnote {			/* сноска */
	background: rgb(255,245,200);
}

tr.counterrow {				/* строка таблицы, где счетчик */
        height: 2ex;
}

td.counter {				/* поле текстового счетчика */
	font-size: 60%;
	font-weight: bold;
	letter-spacing: 0.1em;
	text-align: center;
	color: #663300;
}

td.head468 {				/* заголовок правее счетчика */
	font-size: 60%;
	font-weight: bold;
	color: #663300;
}

td.logo {				/* Логотип */
	text-align: center;
}

td.data {				/* окно данных */
	background: rgb(255,245,200);
	text-align: center;
}

td.rightframe {				/* правое поле */
	background: #ffff80;
	color: #663300;
	text-align: center;
}

td.chooselang {				/* выбор языка */
	background: #ffff80;
	color: #663300;
	text-align: center;
}

a.chooselang {				/* выбор языка - ссылка */
	text-decoration: none;
	color: #0000dd;
}

td.copyright {				/* copyright */
	background: #ffff80;
	color: #663300;
	text-align: center;
	font-size: 60%;
	font-weight: lighter;
}

a.copyright {				/* ссылка в copyright */
	color: #663300;
}

a.special {				/* специальная ссылка */
	color: #000000;
	text-decoration: none;
}

td.utitle {				/* группы единиц */
	background: rgb(255,245,200);
	color: #663300;
	font-size: 120%;
	text-align: left;
	font-weight: bold;
	vertical-align: top;
        padding-top: 10px;
        padding-bottom: 10px;
}

a.utitle {				/* группы единиц */
	color: #663300;
/*	text-decoration: none;  */
}

td.ubutton {				/* поле кнопки */
	background: rgb(255,245,200);
	color: #000000;
	text-align: right;
	vertical-align: top;
        padding-top: 10px;
}

td.uname {				/* единицы */
	background: rgb(255,245,200);
	color: #000000;
	text-align: left;
}

td.uname1 {				/* единицы next line */
	background: rgb(235,225,170);
	color: #000000;
	border-bottom: dotted 1px black;
	border-top: dotted 1px black;
	text-align: left;
}

td.ufactor {				/* коэффициет */
	background: rgb(255,245,200);
	color: #000000;
	text-align: right;
}

td.ufactor1 {				/* коэффициент next line */
	background: rgb(235,225,170);
	color: #000000;
	border-bottom: dotted 1px black;
	border-top: dotted 1px black;
	text-align: right;
}

a.ufactor {				/* коэффициент-ссылка */
	color: #000000;
	text-decoration: none;
}

a.ufactor:hover {   			/* коэффициент-ссылка */
	color: #0000ff;
	text-decoration: none;
}

td.uname_hash {				/* единицы выделенная */
	background: #ffff80;
	color: #000000;
	border-bottom: solid 1px black;
	border-top: solid 1px black;
	text-align: left;
	font-weight: bold;
	padding-bottom: 3px;
	padding-top: 3px;
}

td.uvalue {				/* поле ввода */
	background: rgb(255,245,200);
	color: #000000;
	text-align: right;
}

td.uvalue1 {				/* поле ввода next line */
	background: rgb(235,225,170);
	color: #000000;
	border-bottom: dotted 1px black;
	border-top: dotted 1px black;
	text-align: right;
}

td.uvalue_hash {		       	/* поле ввода выделенное */
	background: #ffff80;
	color: #000000;
	border-bottom: solid 1px black;
	border-top: solid 1px black;
	text-align: right;
	font-weight: bold;
	padding-bottom: 3px;
	padding-top: 3px;
}

td.udescription {			/* поле описания */
	background: rgb(255,245,200);
	color: #663300;
	text-align: left;
        font-size: 80%;
        font-style: italic;
}

td.uemptyrow {
	background: rgb(255,245,200);
	color: rgb(255,245,200);
	font-size: 10%;
}

table.infotable {			/* таблица рекламной вставки */
	margin-top: 15px;
}

td.infoblock {				/* поле рекламной вставки */
	background: #ffff80;
	color: #000000;
}

td.infoblock_msban {	 		/* поле про MSN */
	background: #ffa0a0;
	color: #000000;
}

div.signfig {				/* количество значащих цифр */
	text-align: center;
	color: #000000;
	font-size: 100%;
	padding-top: 10px;
}

div.groupfig {				/* разделители групп разрядов */
	text-align: center;
	color: #000000;
	font-size: 100%;
	padding-top: 10px;
}

div.unitlinks {
	text-align: left;
	color: #000000;
	font-size: smaller;
}

div.selectSubs {     			/* выбор вещества для перевода */
        color: #663300;
	background: #ffffff;
	font-size: 110%;
	text-align: center;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	border: dotted;
	border-width: 1px;
}

div.subswarn {     			/* предупреждение о неточности */
	margin-top: 5px;
        color: #663300;
	font-size: 70%;
	text-align: center;
	/* font-weight: bold; */
}

div.linkexample {     			/* пример ссылки на сайт */
        color: #000000;
	background: #ffffff;
	font-size: 100%;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	border: dotted;
	border-width: 1px;
}

select.selectSubs {     		/* выбор вещества для перевода */
	color: #663300;
	font-weight: bold;
	margin-top: 5px;
}

a.selectSubs {     			/* выбор вещества для перевода */
	color: #0000ff;
}

a.selectSubs:visited {			/* выбор вещества для перевода */
	color: #0000ff;
}

p.subsComment {     			/* комментарий к выбору вещества */
	color: #663300;
        font-size: 80%;
        font-style: italic;
}

td.data1 {				/* внутреннее окно данных */
	background: rgb(255,245,200);
	text-align: center;
}

td.amazonbooks {			/* внутреннее окно данных */
	background: rgb(255,245,200);
	text-align: left;
}

td.datamain {				/* внутреннее окно данных обложки */
	background: rgb(255,245,200);
}

td.footnote {				/* сноска */
	background: rgb(255,245,200);
	color: #000000;
        font-size: 80%;
        font-style: italic;
}

h1 {					/* заголовок */
	color: #663300;
        font-size: 150%;
	font-family: Verdana, Arial, serif;
        text-align: center;
}

h1.convert {				/* заголовок на странице калькулятора */
        font-size: 150%;
        background: #ffff80;
        /* background: rgb(235,225,170); */
        margin-top: 0px;
        border: dotted #663300 2px;
}

div.subh1 {				/* подзаголовок */
	color: #663300;
	font-family: Verdana, Arial, serif;
        font-size: 60%;
}

h2 {					/* подзаголовок */
	color: #663300;
        font-size: 110%;
	font-family: Verdana, Arial, serif;
}

h3 {					/* подподзаголовок */
	color: #663300;
        font-size: 100%;
	font-family: Verdana, Arial, serif;
	font-weight: bold;
}

td.navigation {				/* строка навигации */
	background: rgb(255,245,200);
	color: #663300;
	text-align: center;
}

div.navigation_unitdesc {  		/* вводная навигация на странице единицы */
	color: #663300;
	text-align: center;
	font-weight: bold;
        background: white; /*#ffff80;*/
        border: dotted #663300 1px;
        margin-top: 15px;
        margin-left: 15px;
        margin-right: 15px;
        padding: 5px;
}

div.sflinks {  		/* блок внешних ссылок SF */
	color: #663300;
        background: white; /*#ffff80;*/
        border: dotted #663300 1px;
    /*    margin-left: 50px;
        margin-right: 50px;
        padding-top: 0px;
        padding-bootom: 10px;
        padding-left: 7px; */
}

a.return {				/* ссылка "назад" */
	color: #663300;
	text-decoration: none;
	font-weight: bold;
}

a.toptxt {				/* ссылка в текстовой рекламе */
        color: #0000dd;
	font-weight: bold;
	text-decoration: none;
}

a.toptxt:hover {
        color: #ff0000;
	font-weight: bold;
	text-decoration: underline;
}

a.toptxthow {				/* ссылка на заказ рекламы */
        color: #000000;
	font-size: 80%;
}

a.toptxthow:hover {
        color: #dd0000;
	font-size: 80%;
}

.rightbanners {				/* баннеры на правом поле */
	font-size: 70%;
}

.counters {                             /* счетчики */
	font-size: 70%;

}

.maintext {				/* основной текст параграфа */
	font-size: 90%;
	font-family: Verdana, Arial, serif;
	text-align: left;
	background: rgb(255,245,200);
}

a.measure {				/* ссылка на измерение в списке */
        font-family: Verdana, Arial, serif;
        font-weight: bold;
}

.bookmarkit {				/* ссылка 'bookmark this site' */
	font-size: 90%;
        font-family: Verdana, Arial, serif;
        font-weight: bold;
        color: rgb(255,0,0);
}

a.donate {              /* donation ссылки */
        font-family: Verdana, Arial, serif;
        font-weight: bold;
        font-size: 90%;
  /*	color: #663300; */
  /*	text-decoration: none; */
}

div.measure_desc {				/* описание измерения */
	font-size: 85%;
	font-style: italic;
}

a.measure_desc {
	text-decoration: none;
        color: #000000;
}

a.booklink {					/* ссылка на книгу amazon */
        font-family: Verdana, Arial, serif;
        font-size: 90%;
}

div.booklink_desc {				/* описание книги amazon */
	font-size: 90%;
	font-style: italic;
}

p.booktext {				/* текст параграфа об amazon.com */
	margin-left: 25px;
}

.bigfigure {				/* Большая цифра (номер пункта */
        font-family: Verdana, Arial, serif;
        font-size: 160%;
        float: left;
        padding-right: 10px;
        padding-left: 10px;
        text-align: center;
        vertical-align: top;
        font-weight: bold;
	background: rgb(255,245,200);
	color: #663300;
}

div.egnote {				/* пример-примечание */
        font-size: 80%;
        font-style: italic;
        text-align: left;
}

div.helpref {				/* ссылка на help */
	font-size: 90%;
        font-style: italic;
}

div.info {
        background: #ffff80;
        padding: 5px;
}

.adHeadline {
        font-weight: bold;
        color: #663300;
        text-decoration: none;
}

.adText {
        color: #0000dd;
}

/* то, что относится к алфавитному списку единиц */

H2.unitlist_letter {
	font-size: 200%;
	font-weight: bold;
}

td.unitlist_unit {
	font-weight: bold;
	color: #0000ff;
}

a.unitlist_unit {
	font-weight: bold;
	color: #0000ff;
}
a.unitlist_unit:visited {
	font-weight: bold;
	color: #0000ff;
}

td.unitlist_desc {
        font-style: italic;
        font-size: small;
}

a.unitlist_desc {
	color: #663300;
}
a.unitlist_desc:visited {
	color: #663300;
}

a.unitlist_letterlink {
	font-weight: bold;
	font-size: big;
	color: #0000ff;
}
a.unitlist_letterlink:visited {
	font-weight: bold;
	font-size: big;
	color: #0000ff;
}
div.measurehightlight {			/* выделяем на обложке измерение */
	background: #ffff80;
	margin-top: 3px;
	margin-bottom: 3px;
}

