/* Шрифты */
.arial		{font-family:Arial, Helvetica, sans-serif}
.tahoma		{font-family:Tahoma, Verdana, sans-serif}
.verdana	{font-family:Verdana, Tahoma, sans-serif}
.times		{font-family:"Times New Roman", Times, serif}


/* Стили */
.i	{font-style:italic}
.b	{font-weight:bold}
.n	{font-weight:normal}
.u  {text-decoration:underline}

.nodeco {text-decoration:none}

/* Размеры */
.s8		{font-size: 8px}
.s9		{font-size: 9px}
.s10	{font-size: 10px}
.s11	{font-size: 11px}
.s12	{font-size: 12px}
.s13  {font-size: 13px}
.s14	{font-size: 14px}
.s16	{font-size: 16px}
.s17	{font-size: 17px}
.s18	{font-size: 18px}
.s19	{font-size: 19px}
.s20	{font-size: 20px}
.s22  {font-size: 22px}
.s24	{font-size: 24px}
.s32	{font-size: 32px}
.s36	{font-size: 36px}
.s48	{font-size: 48px}




/* Цвета */

.black	 {color: var(--foreground)}
.black a {color: var(--foreground)}

.red	 {color: var(--destructive)}
.red a	 {color: var(--destructive)}

.gray64	  {color: var(--muted-foreground)}
.gray64 a {color: var(--muted-foreground)}
.grayb4, .grayb4 a {color:var(--muted-foreground)}

.white	 {color: var(--color-white)}

.gray, .gray a {color: var(--muted-foreground)}
a.gray {color: var(--muted-foreground) !important}

.gray2  {color: var(--muted-foreground)}
.gray2 a {color: var(--muted-foreground)}

.lgray	 {color: var(--muted-foreground)}
.lgray a {color: var(--muted-foreground)}

.dgray	 {color: var(--foreground)}
.dgray a {color: var(--foreground)}

/* .blue в разметке - «ссылка»: цвет ссылок стиля и бренда партнёра (--link) */
.blue, blue a {color: var(--link)}
a.blue {color: var(--link) !important}

.green, green a {color: var(--success)}
a.green  {color: var(--success) !important}

.brown	 {color: var(--color-olive-600)}

.yellow	 {color: var(--color-orange-500)}

a.selected_filter, .selected_filter{
	color: var(--foreground);
	font-weight: bold;
}

.code {font-family: "Courier New", Courier, Terminal}