img {
  border:0;
}

a:link    {font-family: Trebuchet MS; font-size: 10pt; color:#000000; text-decoration: none;}
a:visited {font-family: Trebuchet MS; font-size: 10pt; color:#000000;  text-decoration: none;}
a:active  {font-family: Trebuchet MS; font-size: 10pt; color: #b9aa8f; font-style: bold; text-decoration:underline;}
a:hover   {font-family: Trebuchet MS; font-size: 10pt; color: #000000; font-style: bold; text-decoration:underline;}



.pcolor1{color: gray; font-family: Trebuchet MS; font-size: 150%}
.pcolor2{color: #16549A; font-family: Trebuchet MS; font-size: 18px}	
.em{ color: red; font-style: normal; font-family: Trebuchet MS;}
.help{color: #989898; font-size: 60%; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; margin:0px; text-align: right}
.ptext{color: black; font-size: 80%; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; text-align: justify; text-indent: 10px; margin-left: 5px; margin-top: 0px}	
.panswer{color: red; font-size: 85%; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; text-align: justify; margin-top: 10px}		
.ptdg{font-size: 75%;color: gray;	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;	margin: 0px; text-indent: 0px}
.error{color: green; font-family: Trebuchet MS; font-size: 80%}
.pricelist{color: gray; font-family: Trebuchet MS; font-size: 60%; font-style: bold}
.ptd{color: gray; font-family: Trebuchet MS; font-size: 80%}
.d1{color: #9dc559; font-family: Trebuchet MS; font-weight:bold;}
.d2{font-family: Trebuchet MS; font-size: 80%}

.thumbnails
{
/* Компенсируем отступы между float-блоками, чтобы они занимали все доступное пространство */
margin: -3em 0 0 -2em;

/* Выравнивание по центру */
text-align: center;
}

.thumbnail
{
/* Убираем подчеркивание у элемента ins,
который был использован для совместимости со старыми версиями Internet Explorer */
text-decoration: none;

/* Следующее правило для Firefox 2 */
display: -moz-inline-box;

/* а это для остальных */
display: inline-block;

vertical-align: top;

/* Убираем выравнивание по центру */
text-align: left;

/* Отступы между блоками */
margin: 3em 0 0 2em;
}

.thumbnail .r
{
/* Если есть необходимость, то свойства padding, border, background и position со значением relative
лучше задавать у этого элемента -- это несколько расширит количество поддерживаемых версий браузеров */

/* Задаем минимальную ширину по тексту */
width: 14em;

/* Минимальная ширина в пикселях будет автоматически рассчитываться по ширине картинки */
float: left;
}