/* Универсальные классы форматирования */

/* Визуальное общее */

body    { padding: 20; font-family: Arial, Helvetica; font-size: 14px; }
td      { font-size: 14px; }
.medium, td.medium  { font-size : 12px; }
.small, td.small    { font-size : 10px; }
.red    { color : red; }
.gray   { color : gray; }
.error  { color : red; }
.warning    { color : blue; }
.bold { font-weight: bold; }
.title3 { font-size: 1.4em; font-weight: bold; color: #342a25; padding: 20px 0 10px; }
.title4 { font-size: 1.4em; font-weight: bold; color: #342a25; padding: 0 0 10px; }

/* Псевдо элементы HTML */

input[type="text"],
input[type="password"],
input[type="search"],
input[type="url"],
input[type="email"],
input[type="number"],
textarea
{border: 1px solid #D9D9D9!important;}

/* alpha */

#tbl_words { width: 100%; border: 1px solid #fff; }
#tbl_words a { outline: none; }
#tbl_words td { padding: 2px; font-size: 14px; }

.tblHover { background-color: #efd9c2; }
.tblClick { background-color: rgb(205, 180, 152); }

