body {text-align: center; font-family: Arial; margin: 0;}

.body {display: block; position: relative; width: 1020px; height: 830px; background: url("bg_index.png") no-repeat; text-align: left; margin: auto;}
    .body h1 {float: left; margin: 50px 0 123px 50px;}
    .body .lang {float: right; margin: 30px 35px 0 0;}
        .body .lang a {float: left; color: #000000; font-size: 8pt; text-decoration: none; margin-top: 4px; padding-left: 17px;}
            .body .lang a.bg {background: url("bg_flag.png") 0 1px no-repeat;}
            .body .lang a.en {background: url("en_flag.png") 0 1px no-repeat;}
        .body .lang a:hover {text-decoration: underline;}
        .body .lang span {float: left; display: block; margin: 0 5px;}
    .body .left_image {float: left; margin-left: 10px; border: none;}
    .body p {float: left; margin: 0; width: 605px; text-align: justify; font-size: 10pt; text-indent: 20px;}
    .body p.p1 {margin: 107px 0 0 0;}
    .body p.p3 {width: 305px;}
    .body p.p4 {position: absolute; top: 530px; left: 300px; width: 370px; z-index: 100;}
    .body p.p5 {float: right; margin-top: 60px; width: 650px;}
    .body p.p6 {float: right; margin: 10px 0 28px 0; width: 650px;}
    .body p.design {float: right; width: 200px; font-size: 8pt; font-family: Gorgia; margin: 30px 40px 0 0;}
    .body .right_image {float: right; border: none; margin-right: 40px;}
    .body p a {color: #000000; text-decoration: none;}
    .body p a:hover {text-decoration: underline;}
    
.clear {font-size: 0; height: 0; clear: both;}