﻿        *
        {
            color: #525252;
            font-family: arial;
            font-size: 12px;
            margin: 0;
            padding: 0;
        }
        body
        {
            width: 100%;
        }
        .top
        {
            background: url("/images/top_bg.png") repeat-x scroll 0 0 transparent;
            height: 168px;
            margin-bottom: 20px;
            position: relative;
            width: 100%;
            z-index: 150;
        }
        .body
        {
            margin: 0 auto;
            position: relative;
            width: 992px;
        }
        .bottom
        {
            background: url("/images/bottom_bg.png") repeat-x scroll 0 0 transparent;
            height: 83px;
            margin-top: 30px;
            width: 100%;
        }
        .top .body #logo
        {
            float: left;
            margin-top: 47px;
        }
        .top .body #contact
        {
            float: right;
            font-size: 10px;
            height: 75px; 
            margin-top: 47px;
            text-align: right;
            width: 500px;
        }
        .top .body #contact a
        {
            float: right;
        }
        .top .body #contact a img
        {
            border: 0 none;
        }
        .top .body #contact dt.numb
        {
            color: #F58613;
            font-size: 16px;
            font-weight: bold;
            margin-left: 5px;
            margin-top: 0;
        }

        .top .body #contact div.numb
        {
            color: #F58613;
            font-size: 22px;
            font-weight: bold;
            margin-left: 5px;
            margin-top: 2px; 
            margin-right:20px;
        }

        .top .body #contact dl
        {
            float: right;
            margin-right: 10px;
            margin-top: 2px;
        }
        .top .body #contact dt
        {
            clear: both;
        }
        .top .body #contact dt, .top .body #contact dd
        {
            display: block;
            float: right;
            font-size: 12px;
            margin-top: 2px;
        }
        .clr
        {
            clear: both;
        }
        .top .body .icons
        {
            display: inline;
            float: left;
            height: 40px;
            margin-left: 46px;
            margin-right: 20px;
            margin-top: 10px;
        }
        .top .body .icons img
        {
            float: left;
            margin-left: 12px;
            margin-top: 11px;
        }
        .top .body .icons .selected
        {
            background: url("/images/selected_left_top_icon.png") no-repeat scroll 0 0 transparent;
            float: left;
            height: 36px;
            width: 34px;
        }
        .top .body .menu
        {
            float: left;
            margin-left: 68px;
            margin-top: 10px;
        }
        .top .body .menu .elem
        {
            float: left;
            height: 36px;
            margin-right: 10px;
            padding-left: 6px;
            position: relative;
        }
        .top .body .menu .elem div.sub_menu
        {
            background: none repeat scroll 0 0 transparent !important;
            display: none;
            left: 0;
            position: absolute;
            top: 36px;
            width: auto;
            z-index: 150;
        }
        .top .body .menu .elem div.sub_menu
        {
            background: none repeat scroll 0 0 #FFFFFF !important;
            border-bottom: 1px solid #DCDCDC;
            border-left: 1px solid #DCDCDC;
            border-right: 1px solid #DCDCDC;
            height: auto;
            width: auto;
        }
        .top .body .menu .elem div.sub_menu a
        {
            color: #525252;
            display: block;
            font-size: 11px;
            list-style-type: none;
            padding: 7px 45px 6px 10px;
            text-decoration: none;
            white-space: nowrap;
            width: auto;
        }
        .top .body .menu .elem div.sub_menu a:hover
        {
            background: url("/images/selected_sub_top.png") repeat-x scroll 0 0 transparent;
            color: #FFFFFF !important;
        }
        .top .body .menu .elem:hover, .top .body .menu .elem.hover
        {
            background: url("/images/selected_top_menu.png") no-repeat scroll 0 0 transparent;
            color: #FFFFFF !important;
        }
        .top .body .menu .elem span
        {
            color: #525252;
            float: left;
            font-size: 13px;
            font-weight: bold;
            margin-left: 3px;
            margin-right: 5px;
            margin-top: 9px;
        }
        .top .body .menu .elem div
        {
            display: block;
            float: left;
            height: 36px;
            width: 6px;
        }
        .top .body .menu .elem:hover div, .top .body .menu .elem.hover div
        {
            background: url("/images/selected_top_menu_right.png") no-repeat scroll 0 0 transparent;
        }
        .top .body .menu .elem:hover .sub_menu, .top .body .menu .elem.hover div.sub_menu
        {
            display: block;
        }
        .top .body .auth
        {
            background: url("/images/auth_button.png") no-repeat scroll 0 0 transparent;
            color: #5A5A5A;
            display: block;
            float: right;
            height: 36px;
            margin-top: 10px;
            padding: 10px 0 0 15px;
            text-decoration: none;
            width: 100px;
        }
        .center .body .left_block
        {
            display: inline;
            float: left;
            margin-left: 45px;
        }
        .center .body .left_block .menu
        {
            border: 1px solid #EAEAEA;
            float: left;
            width: 177px;
        }
        .left_block .menu a, .left_block .menu a:visited
        {
            background: url("/images/left_menu.png") repeat-x scroll center bottom #FCFCFC;
            color: #4E4E4E;
            float: left;
            font-size: 12px;
            padding: 5px 0 5px 10px;
            text-decoration: none;
            width: 167px;
        }
        .center .body .left_block .menu a.selected
        {
            background: url("/images/selected_left_menu.png") repeat-x scroll center bottom #F7B111;
            color: #FFFFFF;
        }
        .center .body .left_block .menu a:hover
        {
            background: url("/images/selected_left_menu.png") repeat-x scroll center bottom #F7B111;
            color: #FFFFFF;
        }
        .center .body .left_block .banner
        {
            background: url("/images/bottom_menu.png") no-repeat scroll 0 0 transparent;
            height: 281px;
            margin-top: 20px;
            width: 179px;
        }
        .center .body .left_block .opros h2
        {
            margin-bottom: 7px;
        }
        .center .body .left_block .opros
        {
            margin-top: 20px;
            width: 170px;
        }
        .center .body .left_block .opros a
        {
            color: #08439D;
            font-size: 11px;
        }
        .center .body .center_block
        {
            float: left;
            margin-bottom: 150px;
            margin-left: 22px;
            position: relative;
            width: 745px;
            z-index: 20;
        }
        .center .body .center_block .banner
        {
            margin: 0 0 3px;
            width: 745px;
        }
        .center .body .center_block .banner *
        {
            clear: left;
            float: left;
        }
        .center .body .center_block .banner .fadder
        {
            background: url("/images/banner_foother.png") repeat-x scroll 0 0 transparent;
            border: 1px solid #EAEAEA;
            height: 22px;
            padding: 6px 0 2px 10px;
            width: 732px;
        }
        .center .body .center_block .banner .fadder
        {
            color: #FFFFFF;
            font-size: 14px;
            font-weight: bold;
        }
        .center .body .center_block .banner .fadder input.text
        {
            border: 1px solid #DBDBDB;
            width: 400px;
            font-size: 14px;
        }
        .center .body .center_block .banner .fadder *
        {
            float: none;
        }
        .center .body .center_block .banner .fadder input.image
        {
            margin-bottom: -4px;
            margin-left: 10px;
        }
        .center_block .banner .fadder input.text
        {
            color: #CCCCCC;
            padding-left: 3px;
        }
        
		.center .body .center_block h1, .center .body .left_block h1 {
			font-size: 14px;
			margin-bottom: 8px;
			margin-top: 5px;
		}

		.center .body .center_block .right h1 {
			font-size: 14px;
			margin-bottom: 8px;
			margin-top: 5px;
		}



        .center .body .center_block h1
        {
            font-size: 18px;
            margin-bottom: 22px;
            margin-top: 5px;
        }
        .center .body .center_block .left
        {
            float: left;
            width: 487px;
        }
        .center .body .center_block .right
        {
            float: right;
            width: 238px;
        }
        .center .body .center_block div.left, .center .body .center_block div.right
        {
            margin-top: 5px;
        }
        .center .body .center_block .blocks .block_head
        {
            background: url("/images/unselected_box.png") repeat scroll 0 0 transparent;
            cursor: pointer;
            display: inline;
            float: left;
            margin-right: 1px;
            position: relative;
            z-index: 1;
        }
        .center .body .center_block .blocks .block_head span
        {
            float: left;
            font-size: 11px;
            height: 18px;
            margin-left: 6px;
            margin-top: 7px;
        }
        .center .body .center_block .blocks .block_head div
        {
            background: url("/images/unselected_box.png") repeat scroll 100% 0 transparent;
            float: left;
            height: 25px;
            width: 5px;
        }
        .center .body .center_block .blocks .selected_block_head
        {
            background: url("/images/selected_box.png") repeat scroll 0 0 transparent;
        }
        .center .body .center_block .blocks .selected_block_head div
        {
            background: url("/images/selected_box.png") repeat scroll 100% 0 transparent;
        }
        
        
        
        
        
        /*--*/
        
		.center .body .center_block .blocks .block_head_orange
        {
            background: url("/images/unselected_box_orange2.png") repeat scroll 0 0 transparent;
            cursor: pointer;
            display: inline;
            float: left;
            margin-right: 1px;
            position: relative;
            z-index: 1;
        }
        .center .body .center_block .blocks .block_head_orange span
        {
            float: left;
            font-size: 11px;
            height: 18px;
            margin-left: 6px;
            margin-top: 7px;
        }
        .center .body .center_block .blocks .block_head_orange div
        {
            background: url("/images/unselected_box_orange2.png") repeat scroll 100% 0 transparent;
            float: left;
            height: 25px;
            width: 5px;
        }
        
        
		.center .body .center_block .blocks .block_head_blue
        {
            background: url("/images/unselected_box_blue2.png") repeat scroll 0 0 transparent;
            cursor: pointer;
            display: inline;
            float: left;
            margin-right: 1px;
            position: relative;
            z-index: 1;
        }
        .center .body .center_block .blocks .block_head_blue span
        {
            float: left;
            font-size: 11px;
            height: 18px;
            margin-left: 6px;
            margin-top: 7px;
        }
        .center .body .center_block .blocks .block_head_blue div
        {
            background: url("/images/unselected_box_blue2.png") repeat scroll 100% 0 transparent;
            float: left;
            height: 25px;
            width: 5px;
        }
        .center .body .center_block .blocks .selected_block_head_orange
        {
            background: url("/images/selected_box_orange2.png") repeat scroll 0 0 transparent;
        }
        .center .body .center_block .blocks .selected_block_head_orange div
        {
            background: url("/images/selected_box_orange2.png") repeat scroll 100% 0 transparent;
        }
        
        .center .body .center_block .blocks .selected_block_head_blue
        {
            background: url("/images/selected_box_blue2.png") repeat scroll 0 0 transparent;
        }
        .center .body .center_block .blocks .selected_block_head_blue div
        {
            background: url("/images/selected_box_blue2.png") repeat scroll 100% 0 transparent;
        }
        
     /*--*/
        
        
        
        
        
        
        
        
        
        
        .center .body .center_block .blocks .block
        {
            border: 1px solid #EAEAEA;
            clear: left;
            display: none;
            float: left;
            padding: 6px 10px 8px;
            position: relative;
            top: -1px;
            z-index: 0;
        }
        .center .body .center_block .blocks a img
        {
            margin-top: 1px;
        }
        .center .body .center_block .blocks .block a img
        {
            margin: 0;
        }
        .center .body .center_block .blocks .first_block
        {
            display: block;
        }
        .center .body .center_block .blocks #block1_text
        {
            display: block;
        }
        .center .body .center_block .left .blocks .block
        {
            width: 470px;
        }
        .center .body .center_block .right .blocks .block
        {
            width: 216px;
        }
        .center .body .center_block a
        {
            color: #08439D;
        }
        .center .body .center_block ul
        {
            padding-left: 25px;
        }
        .center .body .center_block ol
        {
            padding-left: 25px;
        }
        .center .body .center_block .breadcrumb-navigation
        {
            padding-left: 0;
        }
        .center .body .left_block .menu .lev2
        {
            background: url("/images/menu_left_big_bg.png") repeat-x scroll 0 bottom #F7B811;
            display: block;
            list-style-type: none;
            padding-bottom: 10px;
            width: 177px;
        }
        .center .body .left_block .menu div
        {
            font-size: 1px !important;
            height: 0 !important;
            line-height: 0;
        }
        .center .body .left_block .menu .lev2 a, .center .body .left_block .menu .lev2 a.selected, .center .body .left_block .menu .lev2 a:hover
        {
            background: none repeat scroll 0 0 transparent;
        }
        .center .body .left_block .menu .lev2 li
        {
            height: auto;
            list-style-type: none;
        }
        .center .body .left_block .menu ul li a
        {
            margin: 0;
            padding: 0;
        }
        .center .body .left_block .menu .li_lev1
        {
            color: #FFFFFF;
            font-size: 12px;
            font-weight: bold;
            margin-left: 9px;
            padding-top: 9px;
            width: 155px;
        }
        .center .body .left_block .menu .li_lev2
        {
            color: #FFFFFF;
            font-size: 12px;
            margin-left: 9px;
            margin-top: 10px;
            width: 177px;
        }
        .center .body .left_block .menu .li_lev2
        {
            background: url("/images/level_2.png") no-repeat scroll 0 5px transparent;
            display: block;
            padding: 0 0 0 9px;
            width: 155px;
        }
        .center .body .left_block .menu .li_lev2 a
        {
            color: #FFFFFF;
            display: inline;
            float: none;
            font-size: 12px;
            margin: 0;
            padding: 0;
            width: 155px;
        }
        .center .body .left_block .menu .li_lev2 div, .center .body .left_block .menu .li_lev2 a:hover, .center .body .left_block .menu .li_lev2 a.selected
        {
            color: #FFFFFF;
            font-size: 12px;
            font-weight: bold;
            width: 155px;
        }
        .center .body .left_block .menu .li_lev2 div
        {
            color: #FFFFFF;
            font-size: 12px;
            font-weight: bold;
            padding: 0 !important;
        }
        .center .body .left_block .menu li.li_lev3
        {
            margin-left: 21px;
            margin-top: 9px;
            width: 148px;
        }
        .center .body .left_block .menu li.li_lev3 div, .center .body .left_block .menu li.li_lev2 div
        {
            font-size: 11px !important;
            height: auto !important;
            line-height: 100%;
        }
        .center .body .left_block .menu li.li_lev3 div, .center .body .left_block .menu .li_lev3 a:hover, .center .body .left_block .menu .li_lev3 a.selected
        {
            background: url("/images/level_3_sel.png") no-repeat scroll 3px 6px #FFD187;
            color: #F78411;
            font-size: 11px;
            font-weight: bold;
            padding-left: 10px;
            width: 138px;
        }
        .center .body .left_block .menu li.li_lev3 div
        {
            color: #F78411;
            font-size: 11px;
            font-weight: bold;
            padding: 0 !important;
        }
        .center .body .left_block .menu .li_lev3 a
        {
            background: url("/images/level_3.png") no-repeat scroll 3px 6px transparent;
            color: #FFFFFF;
            display: block;
            font-size: 11px;
            padding-left: 10px;
            width: 138px;
        }
        
        
.center .body table {
    border-collapse: collapse;
}
.center .body thead {
    background: none repeat scroll 0 0 #10489D;
}
.center .body th, .center .body thead tr td {
    background: none repeat scroll 0 0 #10489D;
    border: medium none;
    color: #FFFFFF;
    font-size: 12px;
    height: 40px;
    padding-left: 8px;
    padding-right: 15px;
    text-align: left;
    vertical-align: middle;
}
.center .body tbody tr.odd td {
    background: none repeat scroll 0 0 #FFFFFF;
}
.center .body tbody tr.even td {
    background: none repeat scroll 0 0 #F7F7F7;
}
.center .body tbody tr {
    border-bottom: 1px solid #E4E4E4;
    border-left: 1px solid #E4E4E4;
    border-top: 1px solid #E4E4E4;
}

.center .body  tbody tr td{
padding-left:8px;
padding-right:15px;
padding-top:12px;
padding-bottom:16px;
border:none;
border-right:1px solid #e4e4e4;
font-size:11px;
}
/*
.center .body tbody tr td {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #E4E4E4 -moz-use-text-color -moz-use-text-color;
    border-style: none solid none none;
    border-width: medium 1px medium medium;
    font-size: 11px;
    padding: 12px 15px 16px 8px;
}        */
        
 .center .body table th {
    background: none repeat scroll 0 0 #10489D;
    color: #FFFFFF;
    font-size: 12px;
    height: 40px;
    padding-left: 8px;
    vertical-align: middle;
}
        
        
        ul.breadcrumb-navigation
        {
            float: left;
            list-style: none outside none;
            margin: 11px 0 2px;
            padding: 0;
        }
        ul.breadcrumb-navigation li
        {
            display: inline;
        }
        ul.breadcrumb-navigation a
        {
        }
        ul.breadcrumb-navigation li
        {
            float: left;
        }
        ul.breadcrumb-navigation li div
        {
            background: url("/images/arrow.png") no-repeat scroll 0 4px transparent;
            height: 15px !important;
            margin: 0 5px;
            width: 9px !important;
        }
        .center .body table th
        {
            background: none repeat scroll 0 0 #10489D;
            color: #FFFFFF;
            font-size: 12px;
            height: 40px;
            padding-left: 8px;
            vertical-align: middle;
        }
        div.menu ul
        {
            padding-left: 0;
        }
        .bottom .body .left
        {
            float: left;
            margin-left: 45px;
            margin-top: 20px;
        }
        .bottom .body .left *
        {
            float: left;
        }
        .bottom .body .left span
        {
            margin-left: 10px;
            margin-top: 15px;
        }
        .bottom .body .left a, .bottom .body .right a
        {
            color: #08439D;
            float: none;
        }
        .bottom .body .right
        {
            float: right;
            margin-top: 35px;
        }
        a.buttons_center
        {
            color: #4E4E4E !important;
            display: block;
            float: left;
            font-size: 11px;
            margin-right: 81px;
            padding-top: 92px;
            text-align: center;
            width: 90px;
        }
        #button1.buttons_center
        {
            background: url("/images/button1.png") no-repeat scroll center 0 transparent;
            width: 73px;
        }
        #button2.buttons_center
        {
            background: url("/images/button2.png") no-repeat scroll center 0 transparent;
        }
        #button3.buttons_center
        {
            background: url("/images/button3.png") no-repeat scroll center 0 transparent;
        }
        #button4.buttons_center
        {
            background: url("/images/button4.png") no-repeat scroll center 0 transparent;
        }
        #button5.buttons_center
        {
            background: url("/images/button5.png") no-repeat scroll -2px 0 transparent;
            margin-right: 0;
            width: 75px;
        }
        .buttons
        {
            bottom: 66px;
            height: 111px;
            left: 0;
            margin-left: 245px;
            position: absolute;
            z-index: 1;
        }
        
        .buttons_default
        {
            height: 111px;
            left: 0;
            position: absolute;
            z-index: 1;
        }
        .text
        {
            width: 728px;
        }
        .text p
        {
            padding-bottom: 15px;
        }
        a img
        {
            border: 0 none;
        }
        ul
        {
            padding-left: 15px;
        }
        .icon-new
        {
            background: url("/images/icon-new.gif") no-repeat scroll 0 0 transparent;
            display: inline-block;
            height: 11px;
            width: 22px;
        }

.news {
    margin-bottom: 7px;
}

.news .date {
    color: #6B6B6B;
    display: block;
    font-size: 11px;
    margin-bottom: 3px;
    margin-top: 5px;
}


.attaches
{
	padding-bottom: 15px;
}

.attaches table
{
	border:none;
}

.attaches table tr
{
	border:none;
}
.attaches table tr td
{
	border:none;
}

.center .body .attaches table
{
	border:none;
}

.center .body .attaches table tr
{
	border:none;
}


.center .body .attaches table tr td
{
	border: none;
}




.right_calc thead, .right_calc thead tr td {
    background: none repeat scroll 0 0 #FFFFFF!important;
}

.right_calc td, .right_calc, .right_calc tr {
    border: 0 none !important;
    padding: 0 !important;
}
.right_calc .td1 {
    width: 50px;
}
.right_calc .td2 {
    padding: 0 0 1px;
    width: 200px;
}
div.right_calc {
    margin-bottom: 3px;
    margin-top: 5px;
}
div.right_calc input.checkbox, div.right_calc label {
    float: left;
    margin-bottom: 6px;
    margin-left: 3px;
}
div.right_calc label {
    display: block;
    margin-left: 5px;
    margin-top: -1px;
}
div.right_calc #summ_block {
    display: none;
}








#block_calc_russia_text, #block_calc_universial_text {
    font-size: 11px;
    padding-left: 10px; 
    height:260px;
}

#block_calc_russia_text span, #block_calc_universial_text span, #block_calc_universial_text td, #block_calc_russia_text td, #block_calc_russia_text label {
    font-size: 11px;
}


.selectArea, .center_a, .selectArea .left, .scrollbar-up, .scrollbar-down, .scrollbar-handle {
    background: url("../images/input_select.png") no-repeat scroll 0 0 transparent;
}
.selectArea {
    background-position: 0 -52px;
    background-repeat: repeat-x;
    height: 18px !important;
    position: relative;
}
.selectArea input {
    background: none repeat scroll 0 0 transparent !important;
    border: medium none !important;
    color: #4E4E4E !important;
    cursor: pointer;
    font-size: 11px !important;
    height: auto !important;
    left: 1px;
    margin: 0 0 0 7px !important;
    position: absolute;
    top: 2px;
    width: 80% !important;
}
.center_a {
    background-position: right -26px;
    cursor: pointer;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    width: 100% !important;
}
* html .center_a {
    overflow: hidden;
    right: -1px;
}
.selectArea .left {
    background-position: 0 0 !important;
    float: left !important;
    height: 100% !important;
    left: 0 !important;
    margin: 0 !important;
    overflow: hidden !important;
    position: relative !important;
    width: 2px !important;
}
.selectArea .optionsDivInvisible, .selectArea .optionsDivVisible {
    background: none repeat scroll 0 0 #FFFFFF !important;
    border-bottom: 1px solid #BDBCBD;
    left: 0 !important;
    margin: 0 !important;
    overflow: hidden;
    position: absolute !important;
    text-align: left;
    top: 18px !important;
    width: 100% !important;
    z-index: 200;
}
.optionsDivVisible {
    display: block;
}
.selectArea .optionsDivInvisible span.optGroup {
    font-weight: bold;
}
.selectArea .optionsDivInvisible span {
    background: none repeat scroll 0 0 transparent;
    border-left: 1px solid #BDBCBD !important;
    border-right: 1px solid #BDBCBD !important;
    color: #4E4E4E !important;
    cursor: pointer;
    display: block;
    float: none !important;
    font-size: 11px !important;
    height: 15px;
    margin: 0 !important;
    padding: 1px 0 !important;
    text-indent: 10px;
}
.selectArea .scrollbar-container span {
    margin-left: -5px !important;
}
.selectArea .optionsDivInvisible span.optGroup:hover, .selectArea .optionsDivInvisible span.optGroup:hover {
    background: none repeat scroll 0 0 transparent !important;
    color: #4E4E4E !important;
}
.selectArea .optionsDivInvisible span:hover {
    background: none repeat scroll 0 0 #E76624;
    color: #FFFFFF !important;
}
.selectArea .optionsDivInvisible span.over {
    background: none repeat scroll 0 0 #E76624;
    color: #FFFFFF !important;
}
.scrollbar-container {
    border-left: 1px solid #BDBCBD !important;
    border-right: 1px solid #BDBCBD !important;
    clear: none !important;
    display: block !important;
    float: none !important;
    height: 228px;
    margin: 0 !important;
    overflow: hidden;
    padding: 0 !important;
    position: relative !important;
    width: auto !important;
}
* html .scrollbar-container {
    width: 100% !important;
}
.scrollbar-up, .scrollbar-down {
    background-position: -6px -91px;
    cursor: pointer;
    height: 13px;
    left: auto;
    margin: 0 !important;
    overflow: hidden;
    padding: 0 !important;
    position: absolute !important;
    right: 0;
    top: 0;
    width: 15px;
    z-index: 40;
}
.scrollbar-down {
    background-position: -6px -78px;
    bottom: 0;
    top: auto;
}
.scrollbar-track {
    background: none repeat scroll 0 0 #F4F6F8;
    height: 202px;
    margin: 0 !important;
    padding: 0 !important;
    position: absolute !important;
    right: 0;
    top: 13px;
    width: 15px;
    z-index: 30;
}
* html .scrollbar-track, * html .scrollbar-up, * html .scrollbar-down {
    right: 0;
}
.scrollbar-handle {
    background-position: -6px -104px;
    cursor: pointer;
    display: block;
    height: 27px;
    margin: 0 !important;
    overflow: hidden;
    position: absolute !important;
    right: 0;
    top: 0;
    width: 15px;
}
.container2 {
    clear: none !important;
    height: 208px;
    margin: 0 !important;
    padding: 0 !important;
    position: static !important;
    width: 100% !important;
}
.scroller-container {
    display: block !important;
    left: 0;
    margin: 0 !important;
    padding: 0 !important;
    position: absolute !important;
    top: 0;
    width: 1000px !important;
    z-index: 20;
}
.selectArea .optionsDivInvisible .scroller-container span {
    border: medium none !important;
}
.wid200 {
    width: 260px;
}

.vacanci-list div div.block {
    display: none;
}
.vacanci-list div a {
    display: block;
}
.vacanci-list div div a {
    display: inline;
}
.vacanci-list .block {
    border: 1px solid #F2F5FA;
    padding: 0 11px 7px;
    width: 704px;
}
.vacanci-list .block p {
    color: #525252;
    display: block;
    font-size: 12px;
    font-weight: normal;
    margin: 0;
    padding: 0;
}
.vacanci-list .block strong, .vacanci-list .block b {
    color: #525252;
    display: inline-block;
    font-size: 12px;
    font-weight: bold;
    margin-top: 11px;
}
.vacanci-list .block i {
    color: #999999;
}
.vacanci-list .block a {
    color: #08439D;
    text-decoration: underline;
}
.vacanci-list .head {
    background: none repeat scroll 0 0 #F2F5FA;
    margin-top: 1px;
    padding: 10px 0 7px 11px;
}
.vacanci-list .head span a {
    color: #08439D;
    font-size: 12px;
    text-decoration: none;
}
.vacanci-list .head span {
    border-bottom: 1px dashed #08439D;
}
.vacanci-list .image, .vacanci-list .image_sel {
    background: url("/images/img_vak_close.png") no-repeat scroll 3px 4px transparent;
    border: medium none !important;
    display: inline-block;
    height: 11px;
    margin-left: 3px;
    width: 12px;
}
.vacanci-list .image_sel {
    background: url("/images/img_vak_open.png") no-repeat scroll 3px 6px transparent;
}


.map-columns, .map-columns tr, .map-columns tr td {
    border: medium none !important;
}