body {margin: 0; padding: 0; background: #ffffff; width: 100%; height: 100%}
body, td {font: 12px Arial, Tahoma, Verdana; color: #4C4C4C; vertical-align: top; text-align: left; padding: 0; margin: 0}

table, img {border: 0}

input, select, textarea {font: 11px Arial, Tahoma, Verdana; background: #FFFFFF; color: #4C4C4C}


form {padding: 0; margin: 0}



ul {padding: 5 0 0 7; margin: 0; list-style-type: none}
ul li {padding: 0 0 0 15; margin: 0 0 4 0; background: url('/img/bullets/ul_1.gif') no-repeat 0px 4px}




/* 07.11.2008
h1 {font: 22px Arial, Tahoma, Verdana; color: #F67723; padding: 2 0 0 35; margin: 0 0 15 0; text-transform: uppercase; background: url('/img/bullets/h1_1.gif') no-repeat 0px 0px}
*/
h1 {font: 22px Arial, Tahoma, Verdana; color: #F67723; padding: 2 0 0 0; margin: 0 0 15 0; text-transform: uppercase}
h2 {font: bold 15px Arial, Tahoma, Verdana; color: #F67723; padding: 0; margin: 0 0 15 0; text-transform: uppercase}
body.print h1,
body.print h2,
body.print h3 {color: #000000}
h2 a:link, h2 a:visited, h2 a:hover {font-size: 15px; font-weight: bold; color: #4D4D4D}
h2 a:hover {color: #F89728}
h3 {font: bold 15px Arial, Tahoma, Verdana; color: #282830; padding: 0; margin: 0 0 5 0; text-transform: uppercase}
h4 {font: 15px Arial, Tahoma, Verdana; color: #4D4D4D; padding: 0; margin: 0 0 5 0}





a:link, a:visited, a:hover {font: 12px Arial, Tahoma, Verdana; color: #F8972A; text-decoration: none}
a:hover {color: #FBC079}

a.small_1:link, a.small_1:visited, a.small_1:hover {font-size: 11px}
a.small_2:link, a.small_2:visited, a.small_2:hover {font-size: 8px}
a.small_3:link, a.small_3:visited, a.small_3:hover {font-size: 9px}

a.small_4:link, a.small_4:visited, a.small_4:hover {font-size: 11px; color: #E84C1E}
a.small_4:hover {color: #F8972A}

a.small_5:link, a.small_5:visited, a.small_5:hover {font-size: 11px; color: #FFFFFF}
a.small_5:hover {color: #E9E9E9}

a.small_6:link, a.small_6:visited, a.small_6:hover {font-size: 11px; color: #A5A3A3}
a.small_6:hover {color: #676770}

a.link_1:link, a.link_1:visited {color: #ED7409}
a.link_1:hover {color: #FBC079}

a.gray_1:link, a.gray_1:visited, a.gray_1:hover {color: #A0A0A0; font-size: 11px}
a.gray_1:hover {color: #818181}

a.black_1:link, a.black_1:visited, a.black_1:hover {color: #4D4D4D; font-size: 14px}
a.black_1:hover {color: #F89728}








div.footer_1 {background: url('/img/parts/bottom_lines_1.gif') repeat-x 0px 100% #F5F5F5; text-align: right}
div.footer_1_2 {background: url('/img/parts/bottom_lines_1.gif') repeat-x 0px 100%; text-align: right}

div.footer_2 {background: url('/img/parts/shadow_1_3.gif') repeat-x 0px 0px #FFFFFF}
div.footer_2 div {background: url('/img/parts/shadow_1_2.gif') no-repeat 0px 0px}
div.footer_2 div div {background: url('/img/parts/shadow_1_4.gif') no-repeat 100% 0px; height: 70}
div.footer_2 div div div {background: 0; padding: 16 28 0 32; font-size: 11px; color: #676770; height: auto}
div.footer_2 div div div img {float: right}

td.footer_3 {vertical-align: bottom; padding: 0 0 0 20}


div.languages_1 {text-transform: uppercase; font-size: 8px; color: #676770; text-align: right; padding: 7 13 0 0}
div.languages_1 span {color: #F89828; margin: 0 5 0 5}


img.logo_1 {width: 218; height: 62; margin: 0 0 0 35; float: left}


div.contacts_1 {font-size: 11px; color: #B2B1B2; width: 200; float: right; line-height: 0.9; margin: 0 10 0 0}
div.contacts_1 span {font-size: 21px; color: #F8972A}

body.print div.contacts_1 span {color: #000000}


span.orange_1 {font-size: 9px; color: #F8972A}
b.orange_2 {color: #F8972A}

span.gray_1 {font-size: 11px; color: #A5A3A3}



.input1 {width: 150; border: 1px solid #D2D2D2}
.input2 {width: 107; border: 1px solid #B5B5B5}
.input3 {width: 50; border: 1px solid #D2D2D2}
.input4 {width: 65; border: 1px solid #D2D2D2}
.input5 {width: 250; border: 1px solid #D2D2D2}
.input6 {width: 350; border: 1px solid #D2D2D2}
.input7 {width: 500; border: 1px solid #D2D2D2}
.input8 {width: 100; border: 1px solid #D2D2D2}

.sinput1 {background: #F07022; color: #FFFFFF}




div.top_menu_1 {background: url('/img/parts/top_menu_gray_center.gif') repeat-x 0px 2px; position: relative; height: 40}
div.top_menu_1 div,
div.top_menu_2 div {padding: 14 0 0 0; height: auto; font-size: 11px; text-align: center; text-transform: uppercase; white-space: nowrap; font-weight: bold}

div.top_menu_1 div {color: #E35316}

div.top_menu_2 {background: url('/img/parts/top_menu_orange_center.gif') repeat-x 0px 0px #F38225; position: relative; height: 42; position: relative}
div.top_menu_2 div {color: #E9E9E9}


div.block_1 {background: url('/img/parts/cloud_1.gif') no-repeat 8px 0px; height: 79; text-transform: uppercase; cursor: pointer; font-size: 11px; font-weight: bold; color: #F89828; padding: 3 5 0 15}
* html div.block_1 {height: 82}
div.block_1 img {float: left; margin: 0 13 0 0}
div.block_1 div {padding: 18 10 0 0}


td.content_1 {background: url('/img/corners/2_2.gif') repeat-x 0px 0px #F5F5F5; padding: 0 0 20 0}
td.content_2 {background: url('/img/corners/2_1.gif') no-repeat 0px 0px; padding: 0 0 0 29}
td.content_3 {padding: 0 50 0 45}
td.content_4 {padding: 5 0 0 0}
td.content_5 {padding: 0 37 50 37}


table.news_1 td {width: 50%; background: url('/img/news/bg.gif') repeat-x 0px 0px}
table.news_1_2 td {background: url('/img/news/bg_2.gif') repeat-x 0px 0px}
table.news_1 td div {background: url('/img/news/left.gif') no-repeat 0px 0px; cursor: pointer; padding: 0 0 5 0}
table.news_1_2 td div {background: url('/img/news/left_2.gif') no-repeat 0px 0px; cursor: pointer}
table.news_1 td div div {background: url('/img/news/right.gif') no-repeat 100% 0px}
table.news_1_2 td div div {background: url('/img/news/right_2.gif') no-repeat 100% 0px}
table.news_1 td div div div {height: 163; text-align: right; width: 90%}

div.news_1 span {font-size: 10px}
div.news_1 div.line_1 {background: url('/img/parts/line_2.gif') repeat-x 0px 100%; padding: 0 0 5 0}


td.right_1 {padding: 0 9 20 11}


table.login_1 td {padding: 0 7 3 0; font-size: 11px; vertical-align: middle}


div.title_1, div.internal_1 form.login_form_1 div.title_1 {background: url('/img/parts/line_1.gif') no-repeat 100% 0px; line-height: 0.8; height: 35; padding: 0 0 0 17}
div.title_1 h2 {margin: 0}
div.title_1 b {font-size: 11px; color: #676770}

div.title_2, div.internal_1 form.login_form_1 div.title_2 {background: url('/img/parts/line_1.gif') no-repeat 100% 100%; line-height: 0.8; height: auto; padding: 8 0 7 17; margin: 0 0 5 0}
* html div.title_2, div.internal_1 form.login_form_1 div.title_2 {height: 35}
div.title_2 h2 {margin: 0}
div.title_2 b {font-size: 11px; color: #676770}

div.title_21, div.internal_1 form.login_form_1 div.title_21 {background: url('/img/parts/line_3.gif') no-repeat 100% 100%; line-height: 0.8; height: auto; padding: 8 0 7 17; margin: 0 0 5 0}
* html div.title_21, div.internal_1 form.login_form_1 div.title_21 {height: 35}
div.title_21 h2 {margin: 0}
div.title_21 b {font-size: 11px; color: #676770}



table.table_1 th {padding: 4 10 0 17; font-weight: bold; font-size: 12px; text-align: left; vertical-align: top; color: #FF8400}
table.table_1 td {padding: 4 10 0 0; color: #676770}
table.table_1 td div {color: #FF8400; text-transform: uppercase}
table.table_1 td span {color: #CCCCCC}
table.table_1 tr.line_1 th {border-bottom: 2px solid #DAD9DC}

table.table_2 th {background: url('/img/backgrounds/th_1.gif') repeat-x 0px 100%; font-size: 12px; font-weight: bold; color: #FF8400; text-align: left; vertical-align: top; padding: 10}
table.table_2 th.last_1 {background: url('/img/backgrounds/th_2.gif') no-repeat 100% 100%}
table.table_2 td {padding: 5 10 5 10; color: #989898; border-bottom: 1px solid #DAD9DC}
table.table_2 tr.colored_1 td {background: #F7F6F7}
table.table_2 td td {border-bottom: 0}
/*table.table_2 tr.colored_2 td {border: 1px solid #F8972A}
table.table_2 tr.colored_2 td td {border: 0}*/






div.small_1 {font-size: 11px; color: #676770; padding: 4 10 0 17}
div.small_1 div {font-size: 13px; color: #B38DCE}
div.small_1 span {color: #9D9B9C}


td.action_1 {background: url('/img/parts/fire_1.gif') no-repeat 0px 100%; text-align: center; vertical-align: middle}
td.action_1 td {text-align: center; font: bold 21px Arial Narrow, Arial, Tahoma; color: #75757C}
td.action_1 td b {font-family: Arial Black, Arial, Tahoma}


div.site_path_1 {color: #A0A0A0; font-size: 11px; background: url('/img/parts/line_2.gif') repeat-x 0px 100%; padding: 0 0 5 0}


form.login_form_1 {background: url('/img/corners/21_3.gif') no-repeat 100% 0px; padding: 9 0 0 0}
form.login_form_1 div.submit_1 {position: relative}
* html form.login_form_1 div.submit_1 {width: 100%}
div.internal_1 form.login_form_1 {background: 0}

form.login_form_1 input.submit_1 {position: absolute; left: 160; top: 26}
div.internal_1 form.login_form_1 input.submit_1 {left: 160; top: 45}

form.login_form_1 div.title_1, form.login_form_1 div.title_2 {background: 0; padding: 0; height: auto}
div.internal_1 form.login_form_1 div.title_1 {padding-bottom: 18}
div.internal_1 form.login_form_1 div.title_2 {padding-bottom: 5; height: 20}
* html div.internal_1 form.login_form_1 div.title_2 {height: 35}

div.internal_1 {padding: 0 9 0 11}
* html div.internal_1 {width: 100%}


table.top_internal_submenu_1 td div {background: url('/img/bullets/ul_2_1.gif') no-repeat 0px 5px; padding: 0 0 5 10; color: #F89728; font-size: 14px}
table.top_internal_submenu_1 td div.active {background: url('/img/bullets/ul_2_2.gif') no-repeat 0px 5px}
table.top_internal_submenu_1 td div.active b {color: #F89728}


img.separator_1 {width: 100%; height: 1; background: url('/img/parts/line_2.gif') repeat-x 0px 0px}



div.form_1 {background: url('/img/corners/4_5.gif') repeat-x 0px 0px #F9F9F9}
div.form_1 div {background: url('/img/corners/4_6.gif') repeat-y 100% 0px}
div.form_1 div div {background: url('/img/corners/4_7.gif') repeat-x 0px 100%}
div.form_1 div div div {background: url('/img/corners/4_8.gif') repeat-y 0px 0px}
div.form_1 div div div div {background: url('/img/corners/4_1.gif') no-repeat 0px 0px}
div.form_1 div div div div div {background: url('/img/corners/4_2.gif') no-repeat 100% 0px}
div.form_1 div div div div div div {background: url('/img/corners/4_3.gif') no-repeat 100% 100%}
div.form_1 div div div div div div div {background: url('/img/corners/4_4.gif') no-repeat 0px 100%; padding: 21 32 21 32; width: 100%}
div.form_1 div div div div div div div td {color: #F67723; padding: 0 10 7 10}
div.form_1 div div div div div div div th.label {font: bold Arial 11px; color: #F67723; padding: 0 10 7 10; text-align:left;}
div.form_1 div div div div div div div th.group {font: bold Arial 11px; color: #F67723; padding: 0 10 7 10; text-align:left;}

table.form_1 td {padding: 0 35 10 0; vertical-align: middle}
table.form_1 td span {margin: 0; padding: 0; color: #FF0000; display: inline}
table.form_1 th {padding: 0 0 10 0; vertical-align: top; text-align: left}



div.popup_1 {position: absolute; padding: 15; background: #FFFFFF; filter: alpha(opacity=95); opacity: 0.95; border: 1px solid #939598}
div.popup_1 img.close_1 {position: absolute; right: 0; top: 0; cursor: pointer}
* html div.popup_1 img.close_1 {right: 15}


table.table_result td {padding: 0 7 7 0}
table.table_question td {padding: 0 0 5 0}