.block {
    position:relative;
    width:700px;
}


.img_l_200 .text {
    position: relative;
}
.img_l_200 .img {
    position: relative;
    float:left;
    width:200px;
    margin: 5px 20px 5px 0px;
    z-index: 20;
}


.img_r_200 .text {
    position: relative;
}
.img_r_200 .img {
    position: relative;
    float:right;
    width:200px;
    margin: 5px 0px 5px 20px;
    z-index: 20;
}

.img_l_200 .img img,
.img_r_200 .img img {
    width: 200px;
}


.img_l_400 .text {
    position: relative;
}
.img_l_400 .img {
    position: relative;
    float:left;
    width:400px;
    margin: 5px 20px 5px 0px;
    z-index: 20;
}


.img_r_400 .text {
    position: relative;
}
.img_r_400 .img {
    position: relative;
    float:right;
    width:400px;
    margin: 5px 0px 5px 20px;
    z-index: 20;
}

.img_l_400 .img img,
.img_r_400 .img img {
    width: 400px;
}


.img_3 .img1 ,
.img_3 .img2 ,
.img_3 .img3 {
    position: relative;
    float: left;
    width:200px;
}

.img_3 .img1 ,
.img_3 .img2 {
    /*padding: 0 50px 0 0 !important;*/
   padding: 0 37px 0 0 !important;
}

.img_700 .img {
    width:700px;
    text-align:center;
}


.form_contact {
    padding:20px;
    width:auto;
}
.form_contact .label {
    float:left;
    width:150px;
    clear:left;
}
.form_contact .field {
    padding:0;
    width:400px;
}
.form_contact .text_box {
    padding:0;
    overflow:hidden;
    width:400px;
    height:200px;
}
.form_contact .line {
    margin-bottom:10px;
    clear:both;

}

#submit_btn {
    cursor: pointer;
}
