@charset "utf-8";
/* CSS Document */

body {margin:0px; font-family:'Arial', Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#767161; background:#ece9e0 url('../imgs/main-bg.png') repeat-x center top;}

#container {margin:0px auto; width:944px;}
#header {float:left; width:944px;}
#header-logo {float:left; width:472px; height:157px; background:url('../imgs/logo-img.png') no-repeat right top;}

#logo {float:left; width:291px; height:99px;}
#logo img {padding:15px 0 0 15px;}

#slogan {float:left; width:291px; height:52px;}
#slogan img {padding:19px 0 0 68px;}

#menu {float:left; width:472px; height:157px;}
#menu-lang {float:left; width:472px; height:99px;}
#lang-name {float:right; margin:69px 20px 0 0;}

#header-menu {float:left; width:472px; height:52px;}
#header-menu img {padding-left:22px; float:left;}

#content {float:left; width:944px;}
#content-right {float:right; width:539px;}
#content-left, #lawer {float:left; width:405px;}
#lawer img {float:left;}

#present {float:left; width:539px; height:139px; background:url('../imgs/present-bg.png') no-repeat center top; margin-top:56px;}
.present-content {padding:75px; padding-top:34px;}

.page-content {float:left; width:539px;}
.page-content-title {float:left; width:539px;}
.page-content-title img {float:left; padding:30px 0 0 77px;}

.page-content-text {float:left; width:539px;}
.page-content-text p {float:left; padding:10px 25px 10px 77px; text-align:justify;}
.page-content-text a {font-weight:bold; color:#767161; text-decoration:none;}
.page-content-text a:hover {font-weight:bold; color:#8e050c; text-decoration:none;}

.pdf {float:left; width:539px; padding:10px 25px 10px 77px; line-height:16px;}
.download {float:left; width:40px;}
.in-brief {float:left; width:489px; margin-left:10px;}
.in-brief a {text-decoration:none; color:#767161;}
.in-brief a:hover {text-decoration:none; color:#8e050c;}
.line {padding-left:77px;}
.map {padding:20px;}
.sub-title {color:#7f5322;}

.details {font-size:10px; line-height:20px;}
.details a {color:#767161;}
.details a:hover {color:#7f5322;}

.space {float:left; width:944px; height:20px;}

#services {float:left; width:944px;}
.services-box {float:left; width:226px; padding-right:10px;}
.services-box-title {float:left; width: 226px; height:20px; border-bottom:2px solid #dad4c3;}
.services-box-title img {float:left; padding-left:10px;}
.services-box-content {float:left; width:226px;}
.services-box-content p {float:left; padding:10px; font-size:11px;}

.space-footer {float:left; width:944px; height:4px; background:url('../imgs/line-2.png') repeat-x center top; margin-top:10px;}

#footer {float:left; width:944px; height:100px;}
#contact-info {float:left; width:261px; height:46px; background:url('../imgs/contact-info.png') no-repeat; margin:10px 0 0 10px;}
#footer-menu {float:right; margin:10px 0 0 0;}

#page_contact_form {float:left; width:500px; padding-top:5px;}

.text_input {margin-top:0; margin-bottom:0; width:50px;}

.box_input {background-color:#ece9e0; border: 1px solid #d2ccbd; width:300px; height:22px; font-family:'Arial', Helvetica, sans-serif; font-size:12px; color:#767161;}

.box_area {background-color:#ece9e0; font-size:12px; border: 1px solid #d2ccbd; width:350px; height:100px; font-family:'Arial', Helvetica, sans-serif; font-size:12px; color:#767161;}
.submitbutton {padding-top:5px;}
