/*a    {color: #1C669D;}*/
ul   {list-style: disc; color: #282828;}

.red    {color: #CC0000;}
.top    {vertical-align:top;}
.left   {text-align:left;}
.center {text-align:center;}

.feedback * {font-family: verdana; font-size: 8pt;}
.feedback {font-family: tahoma, verdana, arial; font-size: 8pt; line-height: 14pt;}
.feedback .input_text, .feedback textarea {border: 1px solid #ABB4C2; width:400px; padding: 4px;}
.feedback input.input_text {height:23px;}
.feedback textarea {height: 170px;}
.feedback td {padding: 2px;}
.feedback .button {background: #EDECF0; padding: 3px; border: 1px solid #636596;}

.captcha {background: #E8E8E8; border:1px solid #CFC2D8; width: 120px; height: 50px; padding: 10px; font-size: 20px; color: #4A1C1C; text-align: center; }

.news_block   {width:200px; padding:10px; padding-top:0px; font-family: tahoma;}
.news_block a {color: #660000;}

.page_cub, .page_cub_act {
  width:10px;
  height:15px;
  margin:0px;
  padding:3px;
  padding-left:6px;
  padding-right:6px;
  font-weight:bold;
  font-size:8pt;
  font-family: verdana;
  cursor: pointer;
  vertical-align: top;
}

ul.site_map          {list-style: square;} /*color: #909090;*/
.site_map li         {line-height: 17pt;}
/*.site_map li a:hover {color: #FF0000;}*/


.content .search_page h1 a, .content .search_page h1 {
    font-size:14px;
    font-weight: bold;
    /*color: #35495B;*/
    margin: 0;
}
/*.content .search_page h1 a:hover {color:#CC0000;}*/

.search_results_footer {
  padding:3px;
  text-align: center;
}

.questions_form .input {
    width:300px;
    padding:2px;
    font-family: verdana;
    font-size:11px;
    vertical-align: middle;
    height: 24px;
    margin:3px;
}
.questions_form textarea.input {height:100px;}
