@charset "utf-8";
/* CSS Document */

html, body {

width: 100%;
height: 100%;
padding: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px; }

.main_0 {

width: 100%;
height: 100%;
background-image: url(../images/background_image.jpg);
background-position: top center;
background-repeat: no-repeat; }

.main_1 {

margin-left: auto;
margin-right: auto;
width: 900px; }

/* block 1 */

.block_1 {

margin-left: auto;
margin-right: auto;
width: 700px;
height: 40px; }

/* block 2 */

.block_2 {

margin-left: auto;
margin-right: auto;
width: 700px;
height: 60px; }

.block_2_left {

float: left;
width: 150px;
height: 60px; }

.block_2_right_orange {

float: right;
width: 550px;
height: 60px;
background-color: #eb9123; }

.block_2_right_purple {

float: right;
width: 550px;
height: 60px;
background-color: #bb5edd; }

.block_2_right_green {

float: right;
width: 550px;
height: 60px;
background-color: #85be19; }

.block_2_right_blue {

float: right;
width: 550px;
height: 60px;
background-color: #15b4d1; }

.block_2_right_yellow {

float: right;
width: 550px;
height: 60px;
background-color: #e0c127; }

.block_2_right_top {

float: right;
width: 550px;
height: 30px; }

.language_item {

float: left;
height: 28px;
padding-left: 12px;
padding-right: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #FFFFFF; }

a.sample_attach, a.sample_attach:visited, div.sample_attach {

position: relative;
display: block;
border: none;
z-index: 3;
padding-left: 10px;
padding-right: 10px;
padding-top: 0px;
padding-bottom: 10px;
text-decoration: none;
font-family: Verdana, Sans-Sherif;
font-size: 10px;
color: #FFFFFF; }
 
a.sample_attach, a.sample_attach:visited { border-bottom: none; }
div#sample_attach_menu_child { border-bottom: none; }

.menu_item_active {

float: right;
height: 30px;
padding-left: 12px;
padding-right: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 30px;
background-color: #FFFFFF; }

.no_link {

text-decoration: none;
color: black; }

.menu_item_pasive {

float: right;
height: 30px;
padding-left: 12px;
padding-right: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 30px;
color: #FFFFFF; }

.block_2_right_bottom {

float: right;
width: 550px;
height: 30px; }

/* block 3 */

.block_3 {

margin-left: auto;
margin-right: auto;
width: 700px;
height: 40px; }

/* block 4 */

.block_4 {

margin-left: auto;
margin-right: auto;
width: 900px;
height: 440px; }

.block_4_1 {

float: left;
width: 100px;
height: 440px; }

.block_4_1_1 {

float: left;
padding-top: 183px;
padding-bottom: 183px;
padding-left: 30px;
padding-right: 30px;
width: 40px;
height: 74px; }

.block_4_2 {

float: left;
width: 700px;
height: 440px;
background-color: #CCCCCC; }

.block_4_2_1 {

float: left;
margin-top: 8px;
margin-left: 8px;
margin-right: 8px;
padding: 30px;
width: 624px;
height: 265px;
display: inline;
background-color: #FFFFFF; }

.block_4_2_1_other {

float: left;
margin-top: 8px;
margin-left: 8px;
margin-right: 8px;
padding: 30px;
width: 624px;
height: 316px;
display: inline;
background-color: #FFFFFF; }

.block_4_2_1_top_1 {

overflow: hidden;
position: absolute;
z-index: 1;
width: 624px;
height: 265px; }

.block_4_2_1_top_1_x {

position: absolute;
width: 624px;
height: 265px;
left: -50px; }

.block_4_2_1_top_2 {

position: absolute;
z-index: 2;
width: 624px;
height: 265px; }

.block_4_2_1_top_1_other {
overflow: hidden;
position: absolute;
z-index: 1;
width: 624px;
height: 316px; }

.block_4_2_1_top_2_other {

position: absolute;
z-index: 2;
width: 624px;
height: 316px; }

.block_4_2_1_middle {

float: left;
padding-bottom: 22px;
width: 624px;
line-height: 24px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 24px; }

.block_4_2_1_bottom {

float: left;
width: 624px; }

.block_4_2_1_bottom_left {

float: left;
width: 430px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000; }

.block_4_2_1_bottom_right {

float: right;
width: 194px;
padding-top: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #eb9123;
text-align: right; }

.block_4_2_1_bottom_other {

float: left;
width: 624px; }

.block_4_2_1_bottom_other_left {

float: left;
width: 300px;
line-height: 24px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 24px; }

.block_4_2_1_bottom_other_right {

float: right;
width: 324px;
padding-top: 9px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #eb9123;
text-align: right; }

.block_4_2_2_container_index_1 {

width: 684px;
margin-left: 8px;
margin-right: 8px;
background-color: #CCCCCC; }

.block_4_2_2_container_index_2 {

float: left;
padding-left: 30px;
padding-right: 30px;
padding-bottom: 24px;
background-color: #FFFFFF; }

.block_4_2_2_container_services_1 {

width: 684px;
margin-left: 8px;
margin-right: 8px; }

.block_4_2_2_container_services_2 {

float: left;
padding-left: 30px;
padding-right: 30px;
padding-bottom: 24px;
background-color: #FFFFFF; }

.block_4_2_2_container_other_1 {

width: 684px;
margin-left: 8px;
margin-right: 8px; }

.block_4_2_2_container_other_2 {

float: left;
padding-left: 30px;
padding-right: 30px;
padding-bottom: 24px;
background-color: #FFFFFF; }

.block_4_2_2 {}

.block_4_3 {

float: left;
width: 100px;
height: 440px; }

.block_4_3_1 {

float: left;
padding-top: 183px;
padding-bottom: 183px;
padding-left: 30px;
padding-right: 30px;
width: 40px;
height: 74px; }

/* block 5 */

.block_5 {

margin-left: auto;
margin-right: auto;
width: 700px;
height: 40px; }

/* block 4 */

.block_6 {

margin-left: auto;
margin-right: auto;
padding: 30px;
width: 640px;
height: 130px;
background-image: url(../images/background_text.jpg);
background-repeat: no-repeat; }

.block_6_top {

float: left;
width: 624px;
padding-bottom: 25px;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 17px;
font-size: 17px;
color: #FFFFFF; }

.block_6_bottom {

float: left;
width: 624px;
height: 89px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: justify;
color: #FFFFFF;
overflow: hidden; }

.block_6_bottom_left {

float: left;
width: 174px;
height: 89px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: justify;
color: #FFFFFF;
overflow: hidden; }

.block_6_bottom_right {

float: left;
width: 450px;
height: 89px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: justify;
color: #FFFFFF;
overflow: hidden; }

.block_6_bottom_right_text {

width: 349px;
height: 89px;
margin-right: 40px;
float: left; }

.block_6_bottom_right_img {

width: 61px;
height: 61px;
float: left;
cursor: pointer;
background-image: url(../images/pdf_icon.gif);
background-position: top left;
background-repeat: no-repeat; }

.vertical_menu_item {

float: left;
width: 174px;
line-height: 12px;
padding-bottom: 10px; }

.block_6_bottom_left_other {

float: left;
width: 297px;
height: 89px;
padding-right: 30px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: justify;
color: #FFFFFF;
overflow: hidden; }

.block_6_bottom_right_other {

float: left;
width: 297px;
height: 89px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: justify;
color: #FFFFFF;
overflow: hidden; }

.vertical_menu_item_other {

float: left;
width: 297px;
line-height: 12px;
padding-bottom: 10px; }

/* block 7 */

.block_7 {

margin-left: auto;
margin-right: auto;
width: 700px;
height: 40px; }

/* links */

.white_link {

text-decoration: none;
color: #FFFFFF; }

.link_hover {
cursor: text;
padding: 5px;
background-color: #E6E6E6;
text-decoration: none;
color: #333333;
line-height: 20px; }

.black_link {

text-decoration: underline;
color: #000000; }

.white_link a:active { text-decoration: none; color: #000000; }
.white_link a:visited { text-decoration: none; color: #000000; }
.white_link a:hover { text-decoration: none; color: #000000; }
