body {margin: 0; padding: 0; background: url('/img/backgrounds/body_1.gif') no-repeat 0px 100% #FFFFFF; width: 100%; height: 100%}
body, td {font: 12px Tahoma, Verdana, Arial; color: #424141; vertical-align: top; padding: 0; margin: 0}
table {border-collapse: collapse}
img {border: 0px}

a:link, a:visited, a:hover,
table.top_menu_1 .tr_3 td div a:link, table.top_menu_1 .tr_3 td div a:visited, table.top_menu_1 .tr_3 td div a:hover {font: 12px Tahoma, Verdana, Arial; color: #000000; text-decoration: underline}

a:hover,
table.top_menu_1 .tr_3 td div a:hover {color: #424141}

h1 {font: bold 18px Tahoma, Verdana, Arial; color: #424141; text-transform: uppercase; padding: 0; margin: 25 0 15 7}
table.top_menu_1 .tr_3 h2 {font: 12px Tahoma, Verdana, Arial; color: #000000; padding: 3 0 2 6; margin: 0 0 7 0; border-left: 2px solid #FF4500; width: 65%}

ul, ol {margin: 5 0 15 35; padding: 0}
ol {margin-left: 42}
li {margin: 0; padding: 0}

ul.ul_1 {margin: 0 0 15 0; list-style-type: none}
ul.ul_1 li {background: url('/img/bullets/ul_1.gif') no-repeat 0px 3px; padding: 0 0 0 15; margin: 0 0 5 0}




.input1 {width: 200; height: 19; border: 1px solid #D9D9D9; color: #939191; font-size: 11px}
.sinput1 {font-size: 11px; border: 1px outset #F2F2F2; background: #F2F2F2; color: #716F6F}



.left_menu_1 {line-height: 1; padding: 0 0 5 1; font: 12px Tahoma, Verdana, Arial; color: #FF875A}
.left_menu_1 a:link, .left_menu_1 a:visited, .left_menu_1 a:hover {font: 12px Tahoma, Verdana, Arial; color: #FF4500; text-decoration: underline}
.left_menu_1 a:hover {color: #FF875A}

.left_icons img {margin: 6 0 0 0}

table.top_menu_1 {width: 100%}
table.top_menu_1 td {white-space: nowrap; padding: 6 0 7 11}
table.top_menu_1 td a:link, table.top_menu_1 td a:visited, table.top_menu_1 td a:hover {font: 12px Tahoma, Verdana, Arial; color: #424141; text-decoration: none}
table.top_menu_1 td a:hover {color: #FF4500}
table.top_menu_1 td span {border-bottom: 1px dashed #FF4500}

table.top_menu_active_1 {width: 3%; background: url('/img/parts/title_1.gif') no-repeat 0px 0px}
table.top_menu_active_1 td {width: 1%; background: url('/img/parts/title_3.gif') no-repeat 100% 0px; padding: 0 9 0 9}
table.top_menu_active_1 td div {white-space: nowrap; border: 0; background: url('/img/parts/title_2.gif') repeat-x 0px 0px; padding: 3 3 5 2}
table.top_menu_active_1 td div, table.top_menu_active_1 td div a:link, table.top_menu_active_1 td div a:visited, table.top_menu_active_1 td div a:hover {font: bold 12px Tahoma, Verdana, Arial; color: #FFFFFF}


table.top_menu_1 .tr_3 td {padding-top: 50}
table.top_menu_1 .tr_3 td div {padding: 0 0 7 8; width: 65%}


table.lang_1 {width: 100%; background: url('/img/parts/title_1.gif') no-repeat 0px 0px}
table.lang_1 td {padding: 0 0 0 9}
table.lang_1 td div {border: 0; background: url('/img/parts/title_2.gif') repeat-x 0px 0px; padding: 3 3 5 2}
table.lang_1 td div a:link, table.lang_1 td div a:visited, table.lang_1 td div a:hover {font: 10px Tahoma, Verdana, Arial; color: #FFFFFF; text-transform: lowercase; text-decoration: none}


table.index_1 {width: 100%; background: url('/img/backgrounds/right_1.gif') no-repeat 100% 57%; margin: 50 0 15 0}
table.index_1 td {width: 33%; padding: 0 30 40 0; line-height: 0.6; font-size: 12px}
table.index_1 td a:link, table.index_1 td a:visited, table.index_1 td a:hover {font-size: 12px}
table.index_1 td table, table.index_1 td table td {padding: 0; width: 80%}
table.index_1 td img {margin: 0 2 4 0}
table.index_1 .tr_1 td img {border: 6px solid #D8D8D8; margin: 15 0 0 0}
table.index_1 td h2 {font: bold 12px Tahoma, Verdana, Arial; color: #424141; text-transform: uppercase; padding: 0; margin: 15 0 12 0}
table.index_1 td span, table.top_menu_1 .tr_3 div span, .news_list span {font: bold 12px Tahoma, Verdana, Arial; color: #FF4500; border: 0}
table.index_1 td div {line-height: 1.4; padding: 5 0 7 0}
.top_menu_1 .tr_3 .news_list {padding: 0; margin: 0}

table.index_2 {width: 100%}
table.index_2 td {width: 33%; padding: 50 60 50 0; line-height: 1.3}
table.index_2 td img {margin: 0 1 3 0}
table.index_2 td img.separator_1 {width: 100%; height: 1; background: #D9D9D9; margin: 0 0 16 1}


table.internal_1 {width: 100%; background: url('/img/backgrounds/right_1.gif') no-repeat 100% 100px; margin: 50 0 15 0}
table.internal_1 td {width: 98%; padding: 0 30 40 0; line-height: 0.6}
table.internal_1 td div {padding: 0 0 0 6; width: 25%}


.top_menu_1 .tr_3 .main_text_1 {padding: 0 0 0 8; line-height: 1.7; width: 80%; text-align: justify}

.top_menu_1 .main_text_1 .sitemap_1 {padding: 0}
.top_menu_1 .main_text_1 .sitemap_1 div {padding: 10 0 7 0; margin: 0}

.top_menu_1 .tr_3 .site_path {width: 90%; padding: 0 0 0 8}
.site_path a:link, .site_path a:visited, .site_path a:hover {font: 12px Tahoma, Verdana, Arial; color: #424141; text-decoration: underline}
.site_path a:hover {color: #000000}



.table_1 {width: 100%; border-right: 1px solid #FFFFFF}
.table_1 caption {padding: 0 0 7 10; text-align: left; font: bold 12px Tahoma, Verdana, Arial; border-bottom: 1px solid #424141}
.table_1 th {text-align: left; font-weight: bold; background: #F5F5F5; border: solid #424141; border-width: 1 1 1 0; font: bold 12px Tahoma, Verdana, Arial; padding: 5 10 5 10; vertical-align: top; white-space: normal}
.table_1 td {padding: 5; vertical-align: middle}
.top_menu_1 .tr_3 td .table_1 td, .table_1 td {padding: 5 10 5 10; text-align: center; border: solid #424141; border-width: 1 1 1 0; white-space: normal}

.top_menu_1 .tr_3 td table td {white-space: normal; padding: 0 10 15 0}