input, textarea, file,
{
      border: #1b5665 1px solid;
      color: #1b5665;
      font-family: ms sans serif;
      font-size: 10px;
}

.tabTahDark9b, .tabTahDark9b a
{
   font-size: 11px;
}


a, a.mainmenu
{
   color:#000;
}

a.red_href
{
  font-family:Tahoma;
  font-size:12px;
  color:#ab1521;
  font-weight: bold;
}

a.red_href:hover, a.red_href:active, a.red_href:visited
{
  color:#000;
}

.small_w
{
        width:30px;
}

.eeefec
{
  background-color:#eeefec;
}

.vac_table
{
  width:100%;
}


.pad10, .vac_table tr td
{
  padding:10px;
}

td.no-pad, .no-pad tr td
{
        padding:0;
}

.vac_btn
{
   clear:both;
   width:100%;
   padding-top:3px;
}

.vac_btn .left
{
   float:right;
   margin-top:0px;
   padding: 0px 0px 0px 20px;
   background-image: url(/imgs/nd/btn_left.gif);
   background-repeat: no-repeat;
   background-position: 0 100%;
   background-color: #a70916;
}


.vac_btn .right
{
  margin: 0;
  padding: 0px 20px 0px 0px;
  background-image: url(/imgs/nd/btn_right.gif);
  background-repeat: no-repeat;
  background-position: right bottom;
}


.vac_btn .vac_submit
{
  border: 0;
  background-color: #a70916;
  font : bold normal 11px Tahoma, Arial, Helvetica, sans-serif;
  color:white;
  font-weight: bold;
  line-height:15px;
  cursor:pointer;
}

.vac_note
{
  color: #ed1c29;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  line-height: 16px;
  padding-bottom:20px;
}

div#main_top img
{
        padding-left:10px;
        padding-right:10px;
}

.main_line_1_left
{
        background-image:url(/img/main_line_1_left.gif);
        background-repeat:no-repeat;
        background-position:left top;
        height:66px;
        width:350px;
}

.main_line_1_right
{
        background-image:url(/img/main_line_1_right.gif);
        background-repeat:no-repeat;
        background-position:right top;
        height:66px;
        width:331px;
}

.main_line_1_center
{
        background-image:url(/img/main_line_1_center.gif);
        background-repeat:repeat-x;
        height:66px;
}

.main_line_1_bottom
{
        background-image:url(/img/main_line_1_bottom.gif);
        background-repeat:no-repeat;
        background-position:left top;
        width:3px;
}


.main_line_2_left
{
        background-image:url(/img/main_line_2_left.gif);
        background-repeat:no-repeat;
        background-position:left top;
        height:34px;
        width:379px;
}

.main_line_2_right
{
        background-image:url(/img/main_line_2_right.gif);
        background-repeat:no-repeat;
        background-position:right top;
        height:34px;
        width:357px;
}

.main_line_2_center
{
        background-image:url(/img/main_line_2_center.gif);
        background-repeat:repeat-x;
        height:34px;
}

.main_line_2_bottom_left
{
        background-image:url(/img/main_line_2_bottom.gif);
        background-repeat:no-repeat;
        background-position:left top;
}

.main_line_2_bottom_right
{
        background-image:url(/img/main_line_2_bottom.gif);
        background-repeat:no-repeat;
        background-position:right top;
}

.list_bonus
{
        padding-left:30px;
        margin-left:10px;
        margin-right:10px;
        margin-top:10px;
        background-image:url(/img/ok.jpg);
        background-repeat:no-repeat;
        background-position:top left;
}


.help_left
{
        background-image:url(/img/help_left.gif);
        background-repeat:no-repeat;
        background-position:left top;
        height:47px;
        width:23px;
}

.help_center
{
        background-image:url(/img/help_center.gif);
        background-repeat:no-repeat;
        background-position:left top;
        height:34px;
        width:16px;
}

.help_center_text
{
        background-image:url(/img/help_center_text.gif);
        background-repeat:repeat-x;
        height:47px;
}


.help_right
{
        background-image:url(/img/help_right.gif);
        background-repeat:repeat-x;
        height:47px;
}

.help_left_main
{
        background-image:url(/img/help_left_main.gif);
        background-repeat:repeat-y;
        background-position:left;
        width:100%;
}

.help_left_main ul
{
}
.help_left_main ul li
{
        padding-bottom:2px;
}

.help_left_main_bottom
{
        background-image:url(/img/help_left_main_bottom.gif);
        background-repeat:no-repeat;
        background-position:left bottom;
        height:39px;
}
.help_question_img
{
        background-image:url(/img/help_question_img.gif);
        background-repeat:no-repeat;
        background-position:left;
        width:40%;
        background-color:#f5f5f5;
        height:180px;
        margin-bottom:20px;
        margin-left:20px;
}


.office_img
{
        background-image:url(/img/office_img.gif);
}

.help_answer_img
{
        padding:10px;
        float:right;
}

.question
{
        padding:10px 20px 10px 28px;
}

.answer
{
        padding:0px 20px 10px 50px;
}

.help_bottom_left
{
        background-image:url(/img/help_bottom_left.gif);
        background-repeat:no-repeat;
        background-position:left top;
        height:213px;
        width:16px;
}


.help_bottom_center
{
        background-image:url(/img/help_bottom_center.gif);
        background-repeat:no-repeat;
        background-position:left top;
        height:213px;
        width:202px;
}

.help_bottom_line
{
        background-image:url(/img/help_bottom_line.gif);
        background-repeat:repeat-x;
        height:213px;
}


.help_bottom_right
{
        background-image:url(/img/help_bottom_right.gif);
        background-repeat:no-repeat;
        background-position:right top;
        height:213px;
        width:15px;
}

a.help_bottom_text, a:hover.help_bottom_text, a:active.help_bottom_text, a:link.help_bottom_text, a:visited.help_bottom_text
{
        font-family:Arial, Helvetica, sans-serif;
        font-style:italic;
        font-size:24px;
        font-weight:bold;
        color:#727272;
        text-decoration:none;
}

ul.m-list, ul.a-list
{
        list-style-type:none;
        padding:0px;
        margin:0px;
}
ul.m-list li, ul.a-list li
{
        vertical-align:middle;
        margin-bottom:2px;
        margin-left:20px;
        _padding-left:5px;
}

ul.m-list li
{
        list-style-image:url(/img/m_small.gif);
}

ul.a-list li
{
        list-style-image:url(/img/arrow_right.gif);
}

table.vac_left_menu
{
       /* width:170px;*/
        margin:15px;
}

ul.vac_left_menu
{
        margin:0;
        padding:5px;
}

ul.vac_left_menu li
{
       display:inline;
}
ul.vac_left_menu li img
{
       padding: 0px 4px 0px 5px;
}

ul.vac_left_menu li a, ul.vac_left_menu li a:visited, ul.a-list li a, ul.a-list li a:visited
{
        color:#000000;
}

ul.vac_left_menu li a:hover, ul.a-list li a:hover
{
        color:#ff0000;
}

.left_menu_top_left
{
        background-image:url(/img/left_menu/left_menu_top_left.gif);
        background-repeat:no-repeat;
        background-position:left top;
        height:27px;
        width:13px;
}


.left_menu_top_line
{
        background-image:url(/img/left_menu/left_menu_top_line.gif);
        background-repeat:repeat-x;
        height:27px;
}


.left_menu_top_right
{
        background-image:url(/img/left_menu/left_menu_top_right.gif);
        background-repeat:no-repeat;
        background-position:right top;
        height:27px;
        width:10px;
}

.left_menu_left
{
        background-image:url(/img/left_menu/left_menu_left.gif);
        background-repeat:repeat-y;
        background-position:left;
        background-color:#f9faf7;
}


.left_menu_line
{
        background-color:#f9faf7;
}


.left_menu_right
{
        background-image:url(/img/left_menu/left_menu_right.gif);
        background-repeat:repeat-y;
        background-position:right;
        background-color:#f9faf7;
}

.left_menu_bottom_left
{
        background-image:url(/img/left_menu/left_menu_bottom_left.gif);
        background-repeat:no-repeat;
        background-position:left top;
        height:11px;
        background-color:#003300;
}


.left_menu_bottom_line
{
        background-image:url(/img/left_menu/left_menu_bottom_line.gif);
        background-repeat:repeat-x;
        height:11px;
        background-color:#f9faf7;
}


.left_menu_bottom_right
{
        background-image:url(/img/left_menu/left_menu_bottom_right.gif);
        background-repeat:no-repeat;
        background-position:right top;
        height:11px;
}

.vac_right
{
        padding:20px;
}
.red
{
        color:#ff0000;
}

.dark-red
{
        color:#ab1521;
}

.f4f4f4
{
        background-color: #f4f4f4;
}

.title_12
{
        font-family:Tahoma;
        font-size:12px;
}

.title_13
{
        font-family:Tahoma;
        font-size:13px;
}

.title_14
{
        font-family:Tahoma;
        font-size:14px;
}

.title_16
{
        font-family:Tahoma;
        font-size:16px;
}

.title_18
{
        font-family:Tahoma;
        font-size:18px;
}

.title_24
{
        font-family:Tahoma;
        font-size:24px;
}

.bold
{
        font-weight:bold;
}

.MainText
{
        font-family:Tahoma;
        font-size:12px;
}

.f-left
{
        float:left;
}

.f-right
{
        float:right;
}

.clear
{
        clear:both;
}

.w100
{
        width:100%;
}

.pad20
{
        padding-left:20px;
}

.padt10
{
        padding-top:10px;
}

.pad-20
{
        padding:20px;
}

.pad-10-10-0-20
{
        padding:10px 10px 0px 20px;
}

.frm-line div
{
        padding: 2px 2px 2px 10px;

}

.frm-line
{
        margin: 0 0 .7em 0;
}
_html .frm-line
{ /* for IE */
        margin: 0 0 .4em 0;
}
html:first-child .frm-line
{ /* for for Opera */
        margin: 0 0 .45em 0;
        padding-bottom: 1px;
}
.left-part
{
        width: 270px;
        float: left;
}
.right-part
{
        margin-left: 11.2em;
        vertical-align:middle;
}

.fix-size
{
        width: 520px;
}

.eeefec
{
        background-color:#eeefec;
}

.w270
{
 width: 270px;
}

.no-pm
{
        padding:0; margin:0;
}

.anket_top_div
{
         padding:20px 20px 10px 150px;
         margin:20px 5px 5px 20px;
         background-image:url(/img/anket.gif);
         background-repeat:no-repeat;
         background-position:left top;
         height:120px;
         vertical-align:bottom;
}

.arr_left_div
{
         padding:0px 20px 10px 20px;
         margin-left:20px;
         background-image:url(/img/arrow_right.gif);
         background-repeat:no-repeat;
         background-position:left top;
}

.tips_div
{
        padding:40px;
        border:0;
}

.tips_div img
{
        border:0;
        width:850px;
        padding:10px;
}

#img_div a, #img_div a:hover, #img_div a:visited
{
        border:0;
}

#img_div
{
        padding:10px;
}

.arialBlack12 { font: 11px Tahoma;   color:#000;}