BODY { background-color: #CECECE; color: #74C774; font-family: Tahoma, Arial, Sans-serif; margin: 5px; }

A { text-decoration: none; }
A:hover { text-decoration: underline; }

H1 { font-size: 17pt; color: #FFF; font-weight: normal; padding: 0px; margin: 0px; }
H1 A { color: #FFF; text-decoration: underline; }
H2 { font-size: 14pt; color: #74C774; font-weight: normal; padding: 20px 20px 20px 30px; margin: 0px; }

HR.line { color: #019817; border: 0px solid #019817; background-color: #019817; height: 4px; width: 100%; padding-top: 0px; margin: 0px; }

.adv_title { background: #FFF url(i/head.gif) repeat-x; width: 345px; height: 31px; text-align: center; vertical-align: middle; font-size: 17pt; color: #FFF; }
.adv_body { background: #FFF url(i/body.gif) repeat-y; width: 345px; height: 1px; vertical-align: top; line-height: 20px; font-size: 11px; }
.adv_footer { background: #FFF url(i/footer.gif) repeat-x; width: 345px; height: 15px; }

.adv_title2 { background: #FFF url(i/head2.gif) repeat-x; width: 695px; height: 31px; text-align: center; vertical-align: middle; font-size: 17pt; color: #FFF; font-weight: normal; }
.adv_body2 { background: #FFF url(i/body2.gif) repeat-y; width: 695px; height: 1px; vertical-align: top; line-height: 20px; font-size: 11px; }
.adv_footer2 { background: #FFF url(i/footer2.gif) repeat-x; width: 695px; height: 15px; }

DIV.body1 { color: #019817; padding: 10px 25px 15px 18px; }
DIV.body1 A { color: #019817; text-decoration: none; }
DIV.body1 A:hover { color: #019817; text-decoration: underline; }

DIV.body2 { font-weight: bold; color: #74C774; padding-left: 18px; padding-bottom: 27px; }
DIV.body2 A { color: #74C774; text-decoration: underline; }

.date { color: #000; }

.title1 { background: #FFF url(i/main_title_back.gif); width: 446px; height: 44px; vertical-align: middle; text-align: center; margin-right: 16px; }
.title2 { color: #00981B; font-size: 18px; text-align: center; padding-bottom: -10px; }

.links1 { font-size: 13px; text-align: left; font-weight: bold; }

.linksout { font-size: 11px; text-align: left; font-weight: normal; color: #74C774; padding: 0px 30px 10px 20px; }
.linksout A { color: #74C774; }

.left_bor { padding-left: 15px; }

.text { font-size: 12px; padding: 0px 20px 20px 30px; text-align: justify; text-indent: 30px; line-height: 2em; font-weight: bold; }

.copy { font-size: 8pt; color: #FFF; text-align: center; }
.copy A { color: #FFF; }

/* Таблица контактной информации в объявлении */
.contact { font-size: 12px; background-color: #CCC; margin: 0px 10px 10px 20px; }
.contact TD { background-color: #FCFADB; }
.contact A { color: #74C774; }

/* Таблица формы добавления нового объявления */
.addform { margin: 20px; border: 0px; }

/* Стили сообщений об ощибке */
.error { color: #F77; margin: 20px 50px; border: 1px solid #F77; }

/* ОБЩИЕ ЦВЕТА */
.mashin1 { color: #0159B4; }
.mashin2 { color: #7EB0E4; }
.mashin3 { color: #0059B8; }

.nedv1 { color: #B4010B; }
.nedv2 { color: #E47E84; }

.vakans1 { color: #E3A101; }
.vakans2 { color: #FED577; }
.vakans3 { color: #E2A105; }

.comp1 { color: #686868; }
.comp2 { color: #888888; }

.obor1 { color: #019817; }
.obor2 { color: #74C774; }
.obor3 { color: #00981B; }

.slug1 { color: #975AA1; }
.slug2 { color: #CF8DCA; }

.stroy1 { color: #CA4E03; }
.stroy2 { color: #FA9456; }
.stroy3 { color: #C94E07; }