<style>
<!--
.opera {}

h1                { font-family:Arial; font-size:22px; color:#0A6900; font-weight: normal;}
h2, .h2           { font-family:Arial; font-size:18px; color:#000000; font-weight: normal; margin-top: 10px; margin-bottom: 14px; }
h2 a.h2           { font-family:Arial; font-size:18px; font-weight: normal; margin-top: 10px; text-decoration: none;}
h2 a.h2:hover     { text-decoration: underline;}
.h3               { font-family:Arial; font-size:14px; color:#116900; font-weight: bold; font-style: italic;}
P.h3 A:Visited    { font-family:Arial; font-size:14px; color:#116900; font-weight: bold; font-style: italic;text-decoration:none}
P.h3 A      { font-family:Arial; font-size:14px; color:#116900; font-weight:bold; font-style: italic;text-decoration:none}
P.h3 A:Hover      { font-family:Arial; font-size:14px; color:#116900; font-weight:bold; font-style: italic;text-decoration:underline}
h3                { font-family:Arial; font-size:14px; color:#116900; font-weight: bold; font-style: italic;} 
.menutop          { font-family:Arial; font-size:12px; color:#FFEEC4; Font-weight: bold; }
.menutop A        { font-family:Arial; font-size:12px; color:#FFEEC4; Font-weight: bold; text-decoration: None; }
.menutop A:hover  { font-family:Arial; font-size:12px; color:#FFEEC4; Font-weight: bold; text-decoration: underline; }
.menutop2         { font-family:Arial; font-size:12px; color:#0D4516; Font-weight: bold; }
.menutop2 A       { font-family:Arial; font-size:12px; color:#0D4516; Font-weight: bold; }
.menutop2 A:hover { font-family:Arial; font-size:12px; color:#0D4516; Font-weight: bold; }

tr.headblok       { font-family:Arial; font-size:12px; color:#FFFFFF; Font-weight: bold; BackGround-color: #109400; Padding-top: 5px; Padding-right: 5px; Padding-bottom: 5px; Padding-left: 5px; }
tr.blok           { font-family:Arial; font-size:12px; color:#00490C; BackGround-color: #EAF0E4; text-decoration: none; Padding-top: 5px; Padding-right: 5px; Padding-bottom: 5px; Padding-left: 5px; }
tr.headblok.left td, tr.blok.left td { padding: 2px 0px 2px 6px; }
tr.headblok.right td, tr.blok.right td { padding: 2px 2px 2px 5px; }
tr.blok A         { font-family:Arial; font-size:12px; color:#00490C; BackGround-color: #EAF0E4; text-decoration: none; }
tr.blok A:hover   { font-family:Arial; font-size:12px; color:#00490C; BackGround-color: #EAF0E4; text-decoration: underline; }
.blok1           { font-family:Arial; font-size:12px; color:#00490C; text-decoration: none; margin: 10 0 0 0; }
.blok1 A         { font-family:Arial; font-size:12px; color:#00490C; text-decoration: none; }
.blok1 A:hover   { font-family:Arial; font-size:12px; color:#00490C; text-decoration: underline; }

.trh            { font-family:Arial; font-size:12px; color:black; BackGround-color: #EAF0E4; Font-weight: bold; }
.tr1            { font-family:Arial; font-size:12px; color:black; BackGround-color: #FFFFFF; }
.tr2            { font-family:Arial; font-size:12px; color:black; BackGround-color: #F7F9E8; }

.text             { font-family:Arial; font-size:12px; color:black; }
.maintext         { font-family:Arial; font-size:12px; color:black; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; }
.maintext A       { font-family:Arial; font-size:12px; color:#004907; }

.smalltext        { font-family:Tahoma; font-size:10px; color:black; }
.extext A         { font-family:Arial; font-size:12px; color:#004907; text-decoration: none;}
.extext A:hover   { font-family:Arial; font-size:12px; color:#004907; text-decoration: underline;}
.extext2 a        { font-family:Arial; font-size:12px; color:#004907; Font-weight: bold; }
.pricetext        { font-family:Arial; font-size:12px; color:#B50200; Font-weight: bold; }
.copyright        { font-family:Tahoma; font-size:10px; color:green;}

.blueb {color: #116900;font-weight:bold;}
.tr {font-family:Arial; font-size:12px; color:black; BackGround-color: #FFFFFF;}
.th {font-family:Arial; font-size:12px; color:#FFFFFF; Font-weight: bold; BackGround-color: #109400}

.clear { clear: both; }

DIV.inline-image {float:left; padding-right:10; padding-bottom:10}
DIV.inline-image-right {float:right; padding-left:10; padding-bottom:10}
img.img-left { float: left; margin: 3px 15px 10px 0px; }
img.img-right { float: right; margin: 3px 0px 10px 15px; }

/* Заголовки таблиц ( шапка письма и формы воода/ответа ) */
td.forumtdh  {
    font-family:verdana;
    color:black;
    font-size:12px;
    font-weight:bold;
}


/* Шапка письма - время, имя, тема */
td.forumtds  {
    font-family : verdana;
    color : black;
    font-size : 12px;
}


/* Текст письма */
td.forummessage  {
    font-family : verdana;
    color : black;
    font-size : 12px;
}

/* Навигатор страниц */
td.forumpages  {
    font-family : verdana;
    color : black;
    font-size : 12px;
}


/* Ссылки в навигаторе страниц */
A.forumapager  { font-weight: bold;
	   font-family : verdana;
           font-size : 10px;
	   color : #222288;
}
A.forumapager:visited   { color : #222288;}
A.forumapager:hover     { color : #8888FF;}



/* Дата и время письма в дереве */
.forumdatetime  {
    font-family : verdana;
    color : black;
    font-size : 11px;
}


/* Тема письма в дереве */
A.forumasubj  { font-weight: bold;
	   font-family : verdana;
           font-size : 12px;
	   color : #222288;
}
A.forumasubj:visited   { color : #222288;}
A.forumasubj:hover     { color : #8888FF;}

/* Имя автора письма в дереве */
A.forumaname  { font-weight: bold;
	   font-family : verdana;
           font-size : 12px;
	   color : black;
	   text-decoration:none;
}
A.forumaname:visited   { color : black;}
A.forumaname:hover     { color : #882222;}


/* Имя автора письма в дереве если у него не указан E-Mail */
.forumnaname  { font-weight: bold;
	   font-family : verdana;
           font-size : 12px;
	   color : black;
}


/* Заголовок над формой ввода/ответа */
.forumformheader {
  font-family:Verdana; 
  font-size:14px;
  color:black;
  font-weight:bold;
}

.newsubj {
 font-family:Verdana; 
 color: red; 
 font-size: 12px; 
 font-weight: bold;
}

.top_menu_city { overflow: hidden; height: 100%; }
.top_menu_city .tm_item { display: block; float: left; margin-right: 20px; height: 20px; }

ul.folding, ul.folding ul { list-style: none; padding: 0; margin:0; }
ul.folding li { margin: 12px 0 12px 0; padding: 0 0 0 14px; background: url('/image/arrows-green.gif') no-repeat 0px -9px; }
ul.folding li.red.open { background-image: url('/image/arrows-red.gif'); }
ul.folding .title { cursor: pointer; color: #00490C; font-family: Arial; font-size: 12px; text-decoration: none; }
ul.folding .red.open .title { color: #b80000; }
ul.folding li > .content { display: none; margin: 12px 0 18px 0; }
ul.folding li.open > .content { display: block; }
ul.folding li.open { background-position: -9px 2px; }


.shadow {
    background-color: inherit;
    margin: 0 auto;
    max-width: 1260px;
}
#fon_shadow {
    background: url("/image/mainbg.jpg") no-repeat 50% 0 white;
    height: 100%;
    position: fixed;
    width: 100%;
    z-index: -1;
}

body {
	margin:0;
	background-color:white;	
}

#btn_query { display: block; width: 36px; height: 238px; position: fixed; top: 200px; right: 0; background: url('/image/btn-query.png') no-repeat left top; }
@media screen and (max-width:1280px) {
	#btn_query { width: 20px; height: 166px; background-position: right top; }
}

.btn_big_green { overflow: hidden; margin-top: 20px; }
.btn_big_green a { display: inline-block; padding: 3px 6px; font-size: 16px; color: white; text-decoration: none; font-weight: bold; background: #109400; }
.btn_big_green a:hover { text-decoration: underline; }

//-->
</style>

