@charset "utf-8";

.bg_home {background:url(../../images/en/bg_home_line.gif);overflow:auto;}
*html .bg_home{overflow:visible;height:700px;}

.container .home_left {font-size:12px;font-family:Trebuchet MS, Arial;padding:0 0 0 40px;width:665px;float:left;background:url(../../images/bg/banner_home_bottom.jpg) top left no-repeat}
.container .home_left h1.home_services {padding:90px 0 0 0;}
.container .home_left h1.home_main_title {margin:0; padding:0 0 12px 0}
.container .home_left .services {width:600px; margin:0; padding:15px 0 0 0;list-style-type:none}
.container .home_left .services li {float:left;width:300px;padding:0 0 8px 0}
.container .home_left .services a {float:left;display:block; background:url(../../images/bg/arrow.gif) top left no-repeat; padding:0 0 0 30px; height:20px; font-size:11px; text-transform:uppercase; text-decoration:underline; font-family: Century Gothic, Lucida Sans Unicode, Arial;}

.container .home_left .hint { background:url(../../images/bg/bg_home.gif); padding:20px 20px 40px 20px; width:600px;margin:20px 0 0 0; text-align:justify}
.container .home_left .hint p{margin:0;padding:0;}
.container .home_left .hint a{text-decoration:underline}
.container .home_left .hint h3 {font-size:14px;margin:0; background:url(../../images/bg/info_icon.gif) top left no-repeat; font-family: Century Gothic, CG Omega;font-size:18px; text-transform:uppercase; font-weight:normal; height:35px;padding:13px 0 0 50px;}
.container .home_left .services_tab {width:640px; padding:10px 0 0 0; overflow:hidden;}
.container .home_left .services_tab .question{ cursor:pointer; background:url(../../images/bg/bg_services_tab.gif) repeat-x; height:27px; padding:8px 0 0 10px; font-weight:bold; color:#333333}
.container .home_left .services_tab .question img {width:18px; height:20px; float:right;}
.container .home_left .services_tab .answer {background-color:#f1f1f1;}
.container .home_left .services_tab .answer .content {padding:10px 20px 15px 20px; text-align:justify;overflow:auto;}
*html .container .home_left .services_tab .answer .content {height:100px; overflow:visible;}
.container .home_left .services_tab .answer .content h3 {margin:0;padding:0 0 4px 0; font-size:16px;}
.container .home_left .services_tab .answer .content p{margin:0; padding:0;}
.container .home_left .welcome {padding-right:27px; text-align:justify}
.container .home_left .welcome p{margin:0;padding:0;}

.container .home_right {width:254px;float:left;}
.container .home_right .contact_us{padding:20px 0 0 19px;width:214px;}
.container .home_right .contact_us div{line-height:19px; font-size:11px;}
.container .home_right .contact_us h1 {font-weight:bold;margin:0;padding:0;font-size:12px;font-family:Trebuchet MS, Arial;}
.container .home_right .contact_us label {float:left;width:38px;}
.container .home_right .contact_us span {float:left;}
.container .home_right .contact_us a {color:#90ad0a;float:left; text-decoration:underline}

.container .home_right .consultation{padding:20px 0 0 19px;width:214px;}
.container .home_right .consultation div{line-height:19px; font-size:11px}
.container .home_right .consultation label {display:block;width:40px;float:left;padding:0 0 4px 0;text-align:right}
.container .home_right .consultation span {display:block;float:left;padding:0 0 4px 7px;text-align:right;}
.container .home_right .consultation input {width:161px;float:left;}
.container .home_right .consultation textarea {width:161px; height:90px;float:left;}
.container .home_right .consultation a{float:right; position:relative;top:5px; left:-4px;}
.container .home_right .consultation .inquiry_error {display:block;margin:4px 0 10px 0; width:212px; border:1px solid #eddddd; color:#cc7c7f; background: #fef8f8; overflow:auto}
.container .home_right .consultation .inquiry_error img {padding:6px 0 0 7px; float:left}
.container .home_right .consultation .inquiry_error div {padding:6px 6px 6px 7px; float:left;line-height:100%; font:11px Arial, Helvetica, sans-serif; min-height:18px}
* html .container .home_right .consultation .inquiry_error div {padding:7px 6px 6px 7px; float:left;line-height:100%; font:11px Arial, Helvetica, sans-serif; height:18px}

.container .home_right .consultation .inquiry_success {margin:4px 0 10px 0; width:212px; border:1px solid #e2e9c2; color:#77796b; background: #fafbe6; overflow:auto}
.container .home_right .consultation .inquiry_success img {padding:6px 0 0 7px; float:left;}
.container .home_right .consultation .inquiry_success div {width:170px; padding:7px 0 6px 7px; float:left;line-height:100%; font:11px Arial, Helvetica, sans-serif; min-height:18px}
* html .container .home_right .consultation .inquiry_success div {width:170px;padding:7px 0 6px 7px; float:left;line-height:100%; font:11px Arial, Helvetica, sans-serif; height:18px}

.container .home_right .articles{padding:20px 0 0 19px;width:214px;}
.container .home_right .articles h2{margin:0;padding:0; font-size:12px;font-family:Trebuchet MS, Arial; line-height:16px;}
.container .home_right .articles p {margin:0;padding:5px 0 0 0;line-height:19px; font-size:11px; text-align:justify}
.container .home_right .articles .article {color:#90ad0a;}
.container .home_right .articles a.readmore {margin-bottom:6px;}
.container .home_right .articles .separator{clear:both; background:url(../../images/bg/dotted_line.gif) repeat-x; height:1px; overflow:hidden;padding:0 0 3px 0}

.container .home_right .hosting_plans{padding:20px 0 0 19px; width:214px; overflow:hidden}
.container .home_right .hosting_plans h1 {font-family: Century Gothic, CG Omega;font-size:13px;text-transform:uppercase; font-weight:normal;margin:0;padding:2px 0 0 0;}
.container .home_right .hosting_plans a.hosting{color:#90ad0a;}
.container .home_right .hosting_plans a.order { float:right;font-size:10px; font-weight:bold; background:url(../../images/bg/bg_order.gif) center repeat-x; color:#fff; padding:4px 6px 0 6px;height:19px; font-family:Lucida Sans Unicode, Arial, Verdana, Helvetica, sans-serif; margin-right:6px;}
.container .home_right .hosting_plans .separator{clear:both; background:url(../../images/bg/dotted_line.gif) repeat-x; height:1px; overflow:hidden;padding:0 0 6px 0}
.container .home_right .hosting_plans ul{list-style-type:none;margin:5px 0 0 0;padding:0;}
.container .home_right .hosting_plans li{padding:0 0 0 12px;margin:0 0 3px 0;background:url(../../images/bg/bullet_gr.gif) left top no-repeat;}
.container .home_right .hosting_plans .price {padding:0 0 4px 0; text-transform: uppercase;font-size:15px; color:#d47725; font-family: Century Gothic, CG Omega; position:relative; top:-2px;}
.container .home_right .hosting_plans .price span{font-size:10px;}
.container .home_right .hosting_plans .item{overflow:hidden; width:213px;}
.container .home_right .last {height:40px;clear:both}