/* CSS Document */
body {height:100%;font:62.5%/1.4 Georgia, Tahoma, Arial, Verdana, Sans-Serif;color:#515151;background:#ececec url(images/background/body.jpg) center 608px no-repeat;background:#515151 url(images/background/bodylong.jpg) center 2008px repeat-y;}
body.mail_body {background:#ececec;}
div, html, body, p, ul, ol, li, a, form, img, table, td, h1, h2, h3, h4, h5 {margin:0;padding:0;} 
table {border-collapse:collapse;} 
img {border:none;}   
ul, li {list-style:none;}
a, a:active, a:visited {text-decoration:none;color:#f2615d;}
a:hover {text-decoration:none;color:#f2615d;} 
 
/*  All  */   
.main_bg {background:url(images/background/main_bg.jpg) center 0 no-repeat;}
.main_bg2 {background:url(images/background/main_bg2.jpg) center 300px no-repeat;}
.main_bg3 {background:url(images/background/main_bg3.jpg) center 608px no-repeat;}
.wraper {width:980px;margin:0 auto;}
.middle_wraper { background:url(images/background/page_bg.gif) repeat-y; }
.main_equal {overflow:hidden; zoom:1;}

h3 em.error { color:#F2615D; }

.clear {clear:both;font-size:0;line-height:0;}
.header {height:223px;position:relative;}
.header .logo {position:absolute;top:32px;left:47px;} 
.header .logo img {width:149px;height:142px;} 
.header ul {position:absolute;top:191px;left:0;}
.header ul li {float:left;margin-right:5px;} 
.header ul li.last {margin-right:0;}
.header ul li a, .header ul li a:visited {display:block;width:178px;height:20px;padding:3px 0 0 14px;font-weight:bold;color:#fff;background:#000;font-size:1.2em;}
.header ul li a:hover, .header ul li a.active, .header ul li a.active:visited {background:#ff4030;color:white !important;}
.header p {position:absolute;top:3px;left:817px;}

.left_column {float:left;width:192px;margin-right:5px;background:#090909 url(images/background/left_column.jpg) bottom right no-repeat;position:relative;}
.left_column_flash {background:#090909 url(images/background/left_column_flash.jpg) bottom right no-repeat;}
.left_column_shield {background:#090909 url(images/background/left_column_shield.gif) bottom right no-repeat;}
.left_col_legs {background:url(images/background/left_col_legs.jpg) no-repeat;width:156px;height:167px;position:absolute;bottom:-168px;right:0;font-size:0;line-height:0;}
.left_column_index {background:#090909 url(images/background/left_column_index.jpg) right 195px no-repeat; background:#090909;}

.left_column_index .subscription { }
.left_column_index .subscription h3 { font-size:1.4em; color:#ff5041; font-weight:normal; font-style:italic; border:none; border-bottom:1px solid #383838; padding-bottom:4px; margin-bottom:4px; }
.left_column_index .subscription p { font-size:1.2em; color:#999999; padding:0 10px 3px;  }
.left_column_index .subscription p.error { font-size:1em; margin-top:2px; color:#ff5041; }
.left_column_index .subscription p.message { color:#d2d2d2;}
.left_column_index .subscription .text { background:#bdbdbd; font:1.4em "Times New Roman", serif; padding:3px 0 0 5px; font:14px "Times New Roman", serif; width:130px; height:19px !important; border:none; margin:0 5px 0 10px; float:left; }
.left_column_index .subscription .btn { width:36px; height:22px; background:url(images/background/btn_subscription.gif) no-repeat; border:none; color:white; }

.left_column_index .contact_us { display:block; padding:42px 0 0 70px; overflow:hidden; width:115px; min-height:54px; _height:54px; background:url(images/background/contact_us.jpg) no-repeat left bottom; font-size:2.4em; font-style:italic; color:#ff5041;}
.left_column_index .contact_us span { color:#ffffff; }

.left_column .left_menu {padding:9px 13px 35px 9px;min-height:150px;}
.left_column .left_menu li {font-weight:bold;color:#d2d2d2;font-size:1.2em;border-top:1px solid #383838;padding:3px 0 2px 0;}
.left_column .left_menu li a, .left_column .left_menu li a:visited {color:#f2615d;font-weight:normal;}
.left_column .left_menu li a:hover {border-bottom:2px solid #431f1e;}
.left_column .left_menu li ul {padding:4px 1px 5px 9px;}
.left_column .left_menu li ul li {color:#d2d2d2;font-weight:normal;font-size:0.9em;border-top:none;padding:2px 0 2px 15px;background:url(images/background/left_menu2_li.gif) top left no-repeat;}
.left_column .left_menu li ul li.active {background:url(images/background/left_menu2_li_active.gif) top left no-repeat;}
.left_column p {padding:0 0 19px 10px;}
.left_column .why_text {margin-top:7px; padding:9px 13px 60px 9px; background:#090909 url(images/background/left_column_index.jpg) right 70px no-repeat;}
.left_column .why_text li {color:#d2d2d2;font-size:1.2em;border-bottom:1px solid #383838;padding:0 0 5px 0;}
.left_column .why_text li em span {color:#ff5041;}
.left_column .why_text li strong {display:block;color:#ff5041;font-size:1.5em;font-weight:normal;padding:2px 0;}
.left_column h3 {font-size:1.2em;color:#d2d2d2;border-top:1px solid #383838;margin:9px 13px 0 9px;padding:3px 0 0 0;}
.left_column h4 {font-weight:normal;font-size:1.2em;color:#d2d2d2;border-top:1px solid #383838;margin:0 38px 0 9px;padding:12px 0 185px 0;}
.left_column h4 a:hover {border-bottom:2px solid #431f1e;}
.left_column .left_menu2 {padding:4px 14px 0 18px;}
.left_column .left_menu2 li {color:#d2d2d2;font-size:1.1em;padding:2px 0 2px 15px;background:url(images/background/left_menu2_li.gif) top left no-repeat;}
.left_column .left_menu2 li.active {background:url(images/background/left_menu2_li_active.gif) top left no-repeat;}
.left_column .left_menu2 li a, .left_column .left_menu2 li a:visited {color:#f2615d;font-weight:normal;}
.left_column .left_menu2 li a:hover {border-bottom:2px solid #431f1e;}
.left_column .height200 {padding:0;height:200px;}
.left_column .left_news_list {padding:0 7px 10px 6px;border:1px solid #383838;border-top:none;margin:0 6px 6px 6px;}
.left_column .left_news_list li {line-height:13px;font-size:1.1em;border-bottom:1px solid #383838;padding-bottom:6px;margin-bottom:4px;color:#c0c0c0;}
.left_column .left_news_list li.last {border-bottom:none;}
.left_column .left_news_list li strong {color:#f2615d;font-weight:normal;}
.left_column .left_news_list li span {font-size:0.9em;color:#999;}
.left_column h5 {color:#a4a4a4;font-size:1.1em;font-weight:normal;background:url(images/other/line5.gif) 6px 7px no-repeat;padding:0 0 5px 24px;margin-top:-52px;}

.right_column_bg {float:left;width:783px;background:#080808 url(images/background/right_column_bg.gif) repeat-y;}
.right_column {width:771px; min-height:380px; background:url(images/background/right_column.gif) no-repeat;padding:0 6px;}
.right_column_bottom {height:7px;font-size:0;line-height:0;background:url(images/background/right_column_bottom.gif) no-repeat;clear:both;margin-left:197px;}
.right_column_bottom_index {height:26px;background:url(images/background/right_column_bottom_index.gif) bottom no-repeat;}
.right_column h3 {padding:10px 0 2px 0;margin:0 4px 11px 4px;color:#cccccc;font-size:2.4em;font-weight:normal;border-bottom:1px solid #383838;}
.right_column h3 span {color:#e0c694;font-size:0.8em;padding-left:29px;background:url(images/other/line2.gif) 15px 0 no-repeat;}

.faq_list {padding:0 20px 5px 0;background:url(images/background/faq_bg.gif) bottom right no-repeat;}
.faq_list li {padding:0 16px 9px 31px;background:url(images/other/arrow.gif) 10px 8px no-repeat;}
.faq_list li.open {background:url(images/other/arrow2.gif) 17px 5px no-repeat;}
.faq_list li span {display:block;background:#1e1e1e;font-size:1.2em;padding:10px 13px;margin-top:5px;}
.faq_list li a {font-size:1.4em;}

.testimonials_list {padding:0 4px 24px 4px;background:url(images/background/testimonials_bg.gif) left bottom no-repeat;}
.testimonials_list li {color:#999;font-size:1.2em;border-bottom:1px solid #383838;min-height:110px;background:url(images/background/testimonials_li.gif) no-repeat;padding:25px 165px 15px 60px;}
.testimonials_list li.bg_pad {background:url(images/background/testimonials_li2.gif) left bottom no-repeat;padding:25px 40px 15px 135px;}
.testimonials_list li.bg_pad p {background:url(images/background/testimonials_li4.gif) left top no-repeat; padding-left:40px; min-height:112px; _height:112px; }
.testimonials_list li.bg {background:url(images/background/testimonials_li3.gif) no-repeat;}
.testimonials_list li span {color:#e0c694;display:block;font-size:1.1em;line-height:12px;}
.testimonials_list li a { font-size:1.4em; display:block; padding-top:16px;}

.news_list {padding:0 4px 0 4px;background:url(images/background/news_bg.gif) right bottom no-repeat; min-height:370px; _height: 380px;}
.news_list li {background:url(images/other/dot.gif) left bottom repeat-x;font-size:1.2em;padding:0 14px 12px 16px;color:#d2d2d2;margin-bottom:10px;}
.news_list li.last {background:none;font-size:1.8em;text-align:right;padding:0 11px 12px 16px;margin-bottom:0;}
.news_list li.last a {padding-right:22px;background:url(images/other/arrow3.gif) right 9px no-repeat;}
.news_list li span {font-size:1.4em;display:block;padding-bottom:8px;}
.news_list li span span {color:#e0c694;font-size:1em;display:inline;}
.news_list li .pager_right { font-size:1em; }
.news_list li .pager_right span { display:inline; line-height:0.5em; padding:0; }

.project_wrokflow_block {background:url(images/background/project_wrokflow_bg.jpg) right bottom no-repeat;}
.project_wrokflow_block p {text-align:center;padding-bottom:20px;}
.project_wrokflow_block ul li {float:left;width:360px;}
.project_wrokflow_block ul li ul {padding-left:23px;}
.project_wrokflow_block ul li ul li {float:none;width:auto;font-size:1.2em;color:#d2d2d2;padding:0 0 14px 28px;position:relative;}
.project_wrokflow_block ul li ul li span {color:#e0c694;font-size:3.2em;position:absolute;top:-14px;left:0;}

.quote_left_col {float:left;width:432px;padding:0 61px 0 4px;}
.quote_left_col ul {background:url(images/other/line3.gif) left bottom repeat-x;height:26px;margin-bottom:6px;padding-left:5px;}
.quote_left_col ul li {font-size:1.2em;float:left;border-top:1px solid #333;border-left:1px solid #333;height:17px;padding-top:4px;margin-right:1px;width:140px;text-align:center;position:relative;top:2px;}
.quote_left_col ul li.right_border {border-left:none;border-right:1px solid #333;}
.quote_left_col ul li.active {color:#999;border-right:1px solid #333;background:#080808 url(images/background/list_active_bg.gif) left top no-repeat;height:21px;top:0;}
.quote_left_col ul li a, .quote_left_col ul li a:visited {font-weight:bold;color:#cccccc;}
.quote_left_col table {margin-left:3px;}
.quote_left_col table td {font-size:1.2em;color:#999;padding:5px 0 6px 0;}
.quote_left_col table td select {vertical-align:middle;width:270px;height:23px;color:#242424;font:14px/16px "Times New Roman", serif; background:#bdbdbd;border-right:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd;border-top:1px solid #737373;border-left:1px solid #737373;}
.quote_left_col table td input {vertical-align:middle;width:300px;height:23px;color:#242424;font-size:13px;line-height:15px;background:#bdbdbd;border-right:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd;border-top:1px solid #737373;border-left:1px solid #737373;}
.quote_left_col table.advanced_table td input, .quote_left_col table.advanced_table td textarea {width:262px;}
.quote_left_col table td textarea {width:300px;height:125px;color:#242424;font:14px/16px "Times New Roman", serif; padding: 0 0 0 3px;background:#bdbdbd;border-right:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd;border-top:1px solid #737373;border-left:1px solid #737373;}
.quote_left_col table td input.file {margin-top:11px;}
.quote_left_col table td input.file_first {margin-top:0;}
.quote_left_col table td input.small {width:185px;}
.quote_left_col table td input.text  {font:14px "Times New Roman", serif; padding:3px 0 0 5px; height:20px; }
.quote_left_col table.advanced_table td input.small {width:147px;}
.quote_left_col table td input.button {width:107px;height:16px;border:none;margin-left:190px;}
.quote_left_col table.advanced_table td input.button {margin-left:152px;}
.quote_left_col table td span {color:#ff4030;}
.quote_left_col table td.width {width:125px;}
.quote_left_col table.advanced_table td.width {width:163px;}
.quote_left_col table td.top {vertical-align:top;}
.quote_left_col table.advanced_table td.top {padding:8px 0 6px 0;}
.quote_left_col table td img {vertical-align:middle;margin-right:13px;}
.quote_left_col table td#error { color:#F2615D; }
.quote_right_col {float:left;width:250px;}
.quote_right_col h4 {padding:0 0 2px 0;margin:0;color:#cccccc;font-size:2.4em;font-weight:normal;}
.quote_right_col ul li {color:#cccccc;font-size:1.2em;border-bottom:1px solid #212121;padding:0 0 11px 19px;margin-bottom:11px;}
.quote_right_col ul li a, .quote_right_col ul li a:visited {color:#cccccc;}
.quote_right_col ul li.last {border-bottom:none;}
.quote_right_col ul li span {font-size:1.2em;color:#fff;background:#ff4030;padding:0 5px;position:relative;left:-14px;}
.quote_right_col p {padding:10px 0 0 55px;}

.upsell_left_col {float:left;width:478px; padding-left:4px; margin-right:10px; font-size:1.2em; color:#cccccc; }
.upsell_left_col p { margin-bottom:8px; }
.upsell_left_col .alert { background:url(images/background/upsell_bg.jpg) no-repeat; width:444px; height:131px; padding:18px 0 0 34px; }
.upsell_left_col .alert h4 { font-size:1.8em; color:#fd584a;  font-weight:bold; margin-left:2px; }
.upsell_left_col .alert p { margin:5px 130px 5px 45px; color:#bfbfbf; }
.upsell_left_col .alert a { margin:0 130px 0 45px; }

.resources_list {background:url(images/background/resources_bg.jpg) bottom right no-repeat;}
.resources_list li {padding:0 30px 20px 20px;font-size:1.2em;color:#cccccc;}
.resources_list li span {display:block;color:#f2615d;font-size:2.1em;}

.resources_cp_block {background:url(images/background/resources_bg.jpg) bottom right no-repeat;}
.resources_cp_block .resources_cp_list {padding-left:20px;}
.resources_cp_block .resources_cp_list li {float:left;width:330px;padding-right:40px;}
.resources_cp_block .resources_cp_list li ul {padding-left:0;}
.resources_cp_block .resources_cp_list li ul li {float:none;width:auto;font-size:1.1em;color:#cccccc;padding-right:0;}
.resources_cp_block .resources_cp_list li ul li a {font-size:1.9em;}
.resources_cp_block p {font-size:1.2em;color:#999;border-bottom:1px solid #333;margin:18px 15px 9px 3px;padding:0 0 5px 12px;}
.resources_cp_block p span {border:1px solid #333;border-bottom:none;padding:5px 15px;background:#080808 url(images/background/list_active_bg.gif) left top no-repeat;position:relative;top:2px;}
.resources_cp_block .resources_cp_list2 {padding-left:8px;}
.resources_cp_block .resources_cp_list2 li {float:left;font-size:0;line-height:0;margin:0 4px 6px 0;}
.resources_cp_block .resources_cp_list2 li img {border:1px solid #717171;}

.sitemap_head { min-height:34px; max-height:34px; _height:34px; overflow:hidden; }
.sitemap_list {background:url(images/background/sitemap_bg.jpg) right 26px no-repeat;padding:0 0 20px 17px; }
.sitemap_list, x:-moz-any-link { background-position: right 26px; }   
.sitemap_list li {font-size:1.8em;}
.sitemap_list li ul {background:none;padding:0 0 0 56px;}
.sitemap_list li ul li {font-size:0.8em;padding-left:16px;background:url(images/other/heart.gif) 0 9px no-repeat}
.sitemap_list li ul li ul {background:none;padding:0 0 0 15px;}
.sitemap_list li ul li ul li {font-size:1em;padding-left:16px;}

.soft_encomerce_block {background:url(images/background/soft_encomerce_block_bg.gif) right 620px no-repeat;}
.soft_encomerce_block .soft_encomerce_welcome {padding:14px 20px 0 4px;background:url(images/background/soft_encomerce_welcome.gif) top right no-repeat;}
.soft_encomerce_block .soft_encomerce_welcome h4 {font-size:0;color:#d2d2d2;font-weight:normal;margin:0 0 12px 16px;padding-bottom:9px;}
.soft_encomerce_block .soft_encomerce_welcome p {font-size:1.2em;color:#d2d2d2;padding:0 0 13px 16px;}
.soft_encomerce_block .soft_encomerce_welcome p strong {color:#e0c694;}
.soft_encomerce_block .soft_encomerce_welcome p span {color:#f2615d;font-weight:bold;}
.soft_encomerce_block .soft_encomerce_list {padding:0 0 10px 0;margin:0 4px;border-top:1px solid #383838;}
.soft_encomerce_block .soft_encomerce_list h4 {font-size:2.4em;color:#e0c694;font-weight:normal;padding:8px 0 5px 16px;}
.soft_encomerce_block .soft_encomerce_list ul {padding-left:21px;}
.soft_encomerce_block .soft_encomerce_list ul li {padding:0 0 8px 14px;line-height:15px;font-size:1.2em;color:#d2d2d2;background:url(images/other/heart_red.gif) 0 5px no-repeat;margin-right:0;}
.soft_encomerce_block .soft_encomerce_list div {padding:12px 4px 0 4px;}
.soft_encomerce_block .soft_encomerce_list div ul {padding:6px 0 0 0;width:755px;background:url(images/other/dot2.gif) 0 0 repeat-x;float:left;}
.soft_encomerce_block .soft_encomerce_list div ul li {padding:10px 22px 8px 17px;width:316px;float:left;line-height:15px;font-size:1.2em;color:#d2d2d2;background:url(images/other/dot3.gif) top right repeat-y;margin-right:0;}
.soft_encomerce_block .soft_encomerce_list div ul li.last {padding:10px 7px 105px 32px;width:316px;background:url(images/background/soft_encomerce_list_li.jpg) 113px bottom no-repeat;}
.soft_encomerce_block .soft_encomerce_list div ul li.last_no_bg {padding:10px 7px 0 32px;background:none;}
.soft_encomerce_block .soft_encomerce_list div ul li span {background:#ff4030;color:#fff;padding:0 3px;font-size:1.2em;}
.soft_encomerce_block .soft_encomerce_list div ul li strong {color:#f2615d;}
.soft_encomerce_block .soft_encomerce_list div ul li p {padding-bottom:7px;}
.soft_encomerce_block .soft_encomerce_list div.soft_encomerce_list_server {padding:0 4px 0 4px;}
.soft_encomerce_block .soft_encomerce_list div.soft_encomerce_list_server ul {padding:0 0 0 0;width:755px;background:url(images/background/soft_encomerce_list_li2.jpg) right 80px no-repeat;float:left;}
.soft_encomerce_block .soft_encomerce_list div.soft_encomerce_list_server ul li {padding:10px 22px 8px 17px;width:316px;float:left;line-height:15px;font-size:1.2em;color:#d2d2d2;background:none;}
.soft_encomerce_block .soft_encomerce_list div.soft_encomerce_list_server ul li.last {padding:10px 7px 0 32px;width:316px;}
.soft_encomerce_block .soft_encomerce_list div.soft_encomerce_list_server ul li p {background:url(images/other/heart_red.gif) 0 5px no-repeat;padding-left:15px;}
.soft_encomerce_block .soft_encomerce_list div.soft_encomerce_list_server ul li p.small {background:none;padding:15px 0 0 15px;color:#666565;font-size:0.8em;}
.soft_encomerce_block .soft_encomerce_list div.soft_encomerce_list_server ul li p.title {background:none;padding:0 15px 13px 0;}
.soft_encomerce_block .soft_encomerce_list div.soft_encomerce_list_server ul li.last p.title {padding-right:50px;}
.soft_encomerce_block .soft_encomerce_list div.soft_encomerce_list_server ul li p.title span {display:block;padding-bottom:1px;}
.soft_encomerce_block .soft_encomerce_list ul.soft_encomerce_pic_list {padding-left:21px;position:relative;z-index:2;}
.soft_encomerce_block .soft_encomerce_list ul.soft_encomerce_pic_list li {padding:0;line-height:0;font-size:0;background:none;margin-right:19px;float:left;position:relative;}
.soft_encomerce_block .soft_encomerce_list ul.soft_encomerce_pic_list li.last {margin-right:0;}
.soft_encomerce_block .soft_encomerce_bottom {background:url(images/background/soft_encomerce_bottom_bg.jpg) no-repeat;padding:145px 0 50px 0;margin:-100px -6px -8px -6px;position:relative;}
.soft_encomerce_block .soft_encomerce_bottom p {text-align:center;font-size:1.2em;color:#fff;padding:0 0 33px 0;}
.soft_encomerce_block .soft_encomerce_bottom p span {font-size:1.6em;background:#f2615d;padding:0 7px;}
.soft_encomerce_block .soft_encomerce_bottom p span a, .soft_encomerce_block .soft_encomerce_bottom p span a:visited {color:#fff;}

.soft_fhgsystem_block .soft_fhgsystem_welcome {padding:27px 20px 0 4px;background:url(images/background/soft_fhgsystem_welcome.jpg) top left no-repeat;}
.soft_fhgsystem_block .soft_fhgsystem_welcome h4 {font-size:3.8em;color:#d2d2d2;font-weight:normal;border-bottom:1px solid #383838;margin:0 0 16px 122px;padding-bottom:9px;}
.soft_fhgsystem_block .soft_fhgsystem_welcome p {font-size:1.2em;color:#d2d2d2;border-bottom:1px solid #383838;padding:0 0 15px 16px;}
.soft_fhgsystem_block .soft_fhgsystem_list {padding:0 0 10px 0;margin:0 4px;border-bottom:1px solid #383838;}
.soft_fhgsystem_block .soft_fhgsystem_list_noborder {border-bottom:none;}
.soft_fhgsystem_block .soft_fhgsystem_list h4 {font-size:2.4em;color:#e0c694;font-weight:normal;padding:8px 0 5px 16px;}
.soft_fhgsystem_block .soft_fhgsystem_list ul {padding-left:21px;}
.soft_fhgsystem_block .soft_fhgsystem_list ul li {float:left;width:360px;margin-right:40px;}
.soft_fhgsystem_block .soft_fhgsystem_list ul li.last {margin-right:0;width:330px;}
.soft_fhgsystem_block .soft_fhgsystem_list ul li ul {padding-left:0;}
.soft_fhgsystem_block .soft_fhgsystem_list ul li ul li {padding:0 0 0 14px;line-height:24px;font-size:1.2em;color:#d2d2d2;float:none;width:auto;background:url(images/other/heart_red.gif) 0 9px no-repeat;margin-right:0;}
.soft_fhgsystem_block .soft_fhgsystem_bottom {background:url(images/background/soft_fhgsystem_bottom_bg.gif) no-repeat;padding:45px 0 27px 0;margin:0 -6px -8px -6px;position:relative;}
.soft_fhgsystem_block .soft_fhgsystem_bottom p {text-align:center;font-size:1.2em;color:#fff;padding:0 0 33px 0;}
.soft_fhgsystem_block .soft_fhgsystem_bottom p span {font-size:1.6em;background:#f2615d;padding:0 7px;}

.soft_lssystem_block {background:url(images/background/soft_lssystem_block_bg.jpg) bottom right no-repeat;}
.soft_lssystem_block .soft_lssystem_welcome {padding:27px 20px 0 4px;background:url(images/background/soft_lssystem_welcome.jpg) top left no-repeat;}
.soft_lssystem_block .soft_lssystem_welcome h4 {font-size:3.8em;color:#d2d2d2;font-weight:normal;border-bottom:1px solid #383838;margin:0 0 16px 122px;padding-bottom:9px;}
.soft_lssystem_block .soft_lssystem_welcome p {font-size:1.2em;color:#d2d2d2;padding:0 0 13px 16px;}
.soft_lssystem_block .soft_lssystem_welcome p strong {color:#e0c694;}
.soft_lssystem_block .soft_lssystem_welcome p span {color:#e0c694;font-size:1.5em;}
.soft_lssystem_block .soft_lssystem_list {padding:0 0 10px 0;margin:0 4px;border-top:1px solid #383838;}
.soft_lssystem_block .soft_lssystem_list h4 {font-size:2.4em;color:#e0c694;font-weight:normal;padding:8px 0 5px 16px;}
.soft_lssystem_block .soft_lssystem_list p {font-size:1.4em;padding:33px 0 9px 20px;background:url(images/other/dot2.gif) 0 13px repeat-x;}
.soft_lssystem_block .soft_lssystem_list p.no_bg {padding:0 0 9px 20px;background:none;}
.soft_lssystem_block .soft_lssystem_list p span {background:#ff4030;color:#fff;padding:0 3px;}
.soft_lssystem_block .soft_lssystem_list ul {padding-left:21px;}
.soft_lssystem_block .soft_lssystem_list ul li {padding:0 0 0 14px;line-height:24px;font-size:1.2em;color:#d2d2d2;background:url(images/other/heart_red.gif) 0 9px no-repeat;margin-right:0;}

.soft_livecam_block {}
.soft_livecam_block .bckgrnd_fix{background:url(images/background/soft_livecam_block_bg.jpg) right 375px repeat-y;}
.soft_livecam_block .soft_livecam_welcome {padding:27px 20px 0 4px;background:url(images/background/soft_livecam_welcome.jpg) top left no-repeat;}
.soft_livecam_block .soft_livecam_welcome h4 {font-size:3.8em;color:#d2d2d2;font-weight:normal;border-bottom:1px solid #383838;margin:0 0 16px 136px;padding-bottom:9px;}
.soft_livecam_block .soft_livecam_welcome p {font-size:1.2em;color:#d2d2d2;margin:30px 0px 0px 0px;padding:0 0 13px 16px;border-bottom:1px solid #383838;}
.soft_livecam_block .soft_livecam_welcome p strong {color:#e0c694;}
.soft_livecam_block .soft_livecam_welcome p span {color:#e0c694;font-size:1.5em;}
.soft_livecam_block .soft_livecam_list {padding:0 0 10px 0;margin:0 4px;}
.soft_livecam_block .soft_livecam_list h4 {font-size:2.4em;color:#e0c694;font-weight:normal;padding:8px 0 5px 16px; }
.soft_livecam_block .soft_livecam_list p { padding:0 0 0 14px;line-height:24px;font-size:1.2em;color:#d2d2d2; }
.soft_livecam_block .soft_livecam_list p strong {color:#e0c694;}
.soft_livecam_block .soft_livecam_list p.alignleft {float:left;padding:0 300px 0px 14px;line-height:24px;font-size:1.2em;color:#d2d2d2; }
.soft_livecam_block .soft_livecam_list p.alignright {float:right;padding:0 0 0 300px;line-height:24px;font-size:1.2em;color:#d2d2d2; }
.soft_livecam_block .soft_livecam_list img.right { float:right;margin:-155px 15px 0px 0px; }
.soft_livecam_block .soft_livecam_list img.left { float:left;margin:-246px 15px 0px 14px; }
.soft_livecam_block .soft_livecam_bottom { height:151px; background:url(images/background/soft_encomerce_bottom_bg.jpg) no-repeat; position:relative; margin:0 -6px -8px; text-align:center; padding-top:130px; }
.soft_livecam_block .soft_livecam_bottom span { font-size:2.4em; line-height:1.8em; font-weight:bold; color:#ee6157; background:#4a4a4a; padding:3px; }
.soft_livecam_block .soft_livecam_bottom a { font-size:2.6em; color:#dfc592; background:#4a4a4a; padding:0 8px; }
.soft_livecam_block .soft_livecam_bottom a.redlink {font-size:2.4em; line-height:1.8em; font-weight:bold; color:#ee6157; background:#4a4a4a; padding:3px; }

.soft_livecam_block .soft_livecamfeatures {background:url(images/background/livecamvideofeatures_block_bg.jpg) left 375px no-repeat;height:569px}
.soft_livecam_block .soft_livecamfeatures p { padding:0 25px 0 14px; margin: 0 0 10px 0;line-height:24px;font-size:1.2em;color:#d2d2d2; }
.soft_livecam_block .soft_livecamfeatures ul {padding-left:21px;}
.soft_livecam_block .soft_livecamfeatures ul li {padding:0 5px 0 14px;line-height:24px;font-size:1.2em;color:#d2d2d2;background:url(images/other/heart_red.gif) 0 9px no-repeat;margin-right:0;}
.soft_livecam_block .soft_livecamfeatures span {background:#ff4030;color:#fff;padding:0 3px;margin:15px;}
.soft_livecam_block .soft_livecamfeatures h3 {border:none;margin-top:15px;}
.soft_livecam_block .soft_livecamfeatures h4 {font-size:2.4em;color:#e0c694;font-weight:normal;padding:8px 0 5px 16px;line-height:24px; }
.soft_livecam_block .soft_livecamfeatures p strong {color:#e0c694;}
.soft_livecam_block .soft_livecamfeatures_welcome {padding:27px 20px 0 4px;background:url(images/background/soft_livecam_welcome.jpg) top left no-repeat;}
.soft_livecam_block .soft_livecamfeatures_welcome h4 {font-size:3.8em;color:#d2d2d2;font-weight:normal;border-bottom:1px solid #383838;margin:0 0 16px 136px;padding-bottom:9px;}
.soft_livecam_block .soft_livecamfeatures_welcome p {font-size:1.2em;color:#d2d2d2;padding:0 0 13px 16px;}
.soft_livecam_block .soft_livecamfeatures_welcome p strong {color:#e0c694;}
.soft_livecam_block .soft_livecamfeatures_welcome p span {color:#e0c694;font-size:1.5em;}
.soft_livecam_block .soft_livecamfeatures_list {padding:0 0 10px 0;margin:0 4px;border-top:1px solid #383838;}
.soft_livecam_block .soft_livecamfeatures_list h4 {font-size:2.4em;color:#e0c694;font-weight:normal;padding:8px 0 5px 16px;line-height:24px; }
.soft_livecam_block .soft_livecamfeatures_list p { padding:0 0 0 14px;line-height:24px;font-size:1.2em;color:#d2d2d2; }
.soft_livecam_block .soft_livecamfeatures_list p strong {color:#e0c694;}
.soft_livecam_block .soft_livecamfeatures_list img.right { float:right;margin:0 15px 0 0;}
.soft_livecam_block .soft_livecamfeatures_list ul {padding-left:21px;}
.soft_livecam_block .soft_livecamfeatures_list ul li {padding:0 350px 0 14px;line-height:24px;font-size:1.2em;color:#d2d2d2;background:url(images/other/heart_red.gif) 0 9px no-repeat;margin-right:0;}
.soft_livecam_block .soft_livecamfeatures_list ul li.noheart{padding:0 350px 0 0px;line-height:24px;font-size:1.2em;color:#d2d2d2;margin-right:0;background:none}
.soft_livecam_block .soft_livecamfeatures_list ul li.streamline {padding:0 35px 0 14px;line-height:24px;font-size:1.2em;color:#d2d2d2;background:url(images/other/heart_red.gif) 0 9px no-repeat;margin-right:0;}
.soft_livecam_block .soft_livecamfeatures_list span {background:#ff4030;color:#fff;padding:0 3px;margin:15px;}
.soft_livecam_block .soft_livecamfeatures_list h3 {border:none;margin-top:15px;}
.soft_livecam_block .soft_livecamfeatures_table {padding:0 0 10px 0;margin:0 12px;border-top:1px solid #383838;}
.soft_livecam_block .soft_livecamfeatures_table table {border:1px solid #383838;}
.soft_livecam_block .soft_livecamfeatures_table td {border:1px solid #383838;padding:2px 3px;text-align:center;font-size:12px;color:#bfbfbf;}
.soft_livecam_block .soft_livecamfeatures_table td.top {background-color:#bfbfbf;border:1px solid #383838;padding:2px 3px;line-height:12px;text-align:center;font-weight:bold;font-size:12px;color:#080808;}
.soft_livecam_block .soft_livecamfeatures_table td.colheader {background-color:#333333;border:1px solid #383838;padding:2px 10px;text-align:left;font-size:12px;color:#bfbfbf;}
.soft_livecam_block .soft_livecamfeatures_table td.left {border:1px solid #383838;padding:2px 10px;text-align:left;font-size:12px;color:#d2d2d2;}
.soft_livecam_block .soft_livecamfeatures_table p {font-size:1.2em;color:#d2d2d2;padding:0 0 13px 0;}
.soft_livecam_block .soft_livecamfeatures_table span {background:#ff4030;color:#fff;padding:0 3px;}
.soft_livecam_block .soft_livecamfeatures_table h3 {border:none;margin-top:15px;}

.soft_mbm_block { font-size:1.2em; color:#D2D2D2; padding:14px 20px 0 24px; background:url(images/background/soft_encomerce_welcome.gif) top right no-repeat; }
.soft_mbm_block h5 { font-size:1.2em;margin:25px 0 10px; }
.soft_mbm_block h5 span { background:#ff3f30; color:white; padding:3px; }
.soft_mbm_block p span {color:#e0c694;font-size:1.5em;}
.soft_mbm_block .soft_mbm_list {padding:0 0 10px 0;margin:0 4px;border-top:1px solid #383838;}
.soft_mbm_block .soft_mbm_list h4 {font-size:2em;color:#e0c694;font-weight:normal;padding:8px 0 5px 16px;line-height:24px; }
.soft_mbm_block .soft_mbm_list p { padding:0 0 0 14px;line-height:24px;font-size:1.2em;color:#d2d2d2; }
.soft_mbm_block .soft_mbm_list p strong {color:#e0c694;}
.soft_mbm_block .soft_mbm_list ul {padding-left:21px;}
.soft_mbm_block .soft_mbm_list ul li.noheart{padding:0 350px 0 0px;line-height:24px;font-size:1.2em;color:#d2d2d2;margin-right:0;background:none}
.soft_mbm_block .soft_mbm_list ul li{padding:0 35px 0 14px;line-height:24px;font-size:1.2em;color:#d2d2d2;background:url(images/other/heart_red.gif) 0 9px no-repeat;margin-right:0;}
.soft_mbm_block .soft_mbm_list span {background:#ff4030;color:#fff;padding:0 3px;margin:15px;}
.soft_mbm_block .soft_mbm_list h3 {border:none;margin-top:15px;}
.soft_mbm_bottom { height:151px; background:url(images/background/soft_encomerce_bottom_bg.jpg) no-repeat; position:relative; margin:0 -6px -8px;padding-top:130px; text-align:center; }
.soft_mbm_bottom a { font-size:2.6em; color:#dfc592; background:#4a4a4a; padding:0 8px; }

.footer {clear:both;background:url(images/background/footer.jpg) 151px 0 no-repeat;height:100px;}
.footer ul { text-align:center; padding:15px 0 15px 200px;}
.footer ul li {display:inline; font-size:1.1em;line-height:1.8em; padding:0 4px 0 0;margin-right:2px; background:url(images/other/line.gif) right 2px no-repeat;}
.footer ul li.last {background:none;}
.footer ul li a, .footer ul li a:visited {color:#ff3b2b;}
.footer ul li a:hover { text-decoration:underline;}
.footer p {clear:both;color:#3d3d3d;text-align:center;font-size:1em;padding-left:170px;}
.footer p span {background:url(images/other/line.gif) 3px 1px no-repeat;padding-left:8px;}
.footer p a, .footer p a:visited {color:#ff3b2b;}
.footer p a:hover { text-decoration:underline;}

.wraper_mail {width:760px;margin:0 auto;}
.wraper_mail .header_mail {position:relative;height:184px;background:url(images/background/header_mail.jpg) no-repeat;}
.wraper_mail .header_mail .logo {position:absolute;top:35px;left:237px;}
.wraper_mail .header_mail .logo img {width:266px;height:121px;}
.wraper_mail .header_mail p {position:absolute;top:160px;right:5px;color:#000;font-size:1.2em;}
.wraper_mail .latest_case {background:#000 url(images/background/latest_case.jpg) top right no-repeat;padding:0 59px 22px 11px;}
.wraper_mail .latest_case h3 {color:#cccccc;font-weight:bold;font-style:italic;font-size:1.1em;padding:9px 0;}
.wraper_mail .latest_case div img {float:left;border:1px solid #ece8dc;margin-right:22px;}
.wraper_mail .latest_case div p {font-size:1.1em;color:#cccccc;line-height:13px;}
.wraper_mail .latest_case div p strong {font-size:1.6em;color:#f2615d;display:block;border-bottom:1px solid #383838;width:438px;float:right;padding-bottom:6px;margin-bottom:4px;position:relative;}
.wraper_mail .latest_case div p strong a {font-size:0.7em;position:absolute;right:0;top:3px;}
.wraper_mail .special_offer {background:#2e2e2e url(images/background/special_offer.gif) bottom left no-repeat;font-size:1.2em;color:#fff;padding:22px 25px 23px 362px;line-height:14px;margin-bottom:13px;}
.wraper_mail h4 {color:#333333;font-size:1.2em;font-style:italic;padding:3px 0 10px 11px;}
.wraper_mail h4.border {border-top:1px solid #d1d1d1;}
.wraper_mail .company_news_list li {font-size:1.2em;color:#333;border-bottom:1px solid #d4d4d4;padding:0 20px 9px 10px;margin-bottom:7px;line-height:14px;}
.wraper_mail .company_news_list li span {color:#999;font-size:0.9em;}
.wraper_mail .company_news_list li strong {color:#f2615d;}
.wraper_mail .latest_works_list {padding:4px 0 0 11px;}
.wraper_mail .latest_works_list li {width:230px;margin:0 25px 15px 0;float:left;}
.wraper_mail .latest_works_list li.last {margin-right:0;}
.wraper_mail .latest_works_list li ul {clear:both;border-bottom:1px solid #d1d1d1;}
.wraper_mail .latest_works_list li ul.border_none {padding-top:6px;border-bottom:none;}
.wraper_mail .latest_works_list li ul li {width:157px;color:#333;margin:0 0 0 0;float:left;font-size:1.2em;padding:3px 0 3px 3px;}
.wraper_mail .latest_works_list li ul li.width {width:70px;font-size:1.1em;color:#666;padding:3px 0;}
.wraper_mail .latest_works_list li ul li a {font-weight:bold;}
.wraper_mail .contact_us_list {padding-left:8px;}
.wraper_mail .contact_us_list li {float:left;width:280px;background:url(images/other/line4.gif) right 2px no-repeat;margin-right:8px;margin-bottom:13px;}
.wraper_mail .contact_us_list li.last {background:none;margin-right:0;width:170px;}
.wraper_mail .contact_us_list li ul {clear:both;padding-left:0;}
.wraper_mail .contact_us_list li ul li {width:auto;float:left;font-size:1.1em;color:#333;background:none;margin-right:0;padding:2px 0 2px 4px;margin-bottom:0;}
.wraper_mail .contact_us_list li ul li.width {width:120px;}
.wraper_mail .contact_us_list li ul li.width2 {width:155px;}
.wraper_mail .contact_us_list li ul li.width3 {width:42px;}
.wraper_mail .footer_mail {border-top:1px solid #d1d1d1;text-align:center;color:#010101;font-size:1.2em;font-style:italic;font-weight:bold;background:url(images/background/footer_mail.jpg) center bottom no-repeat;padding:0 0 78px 0;margin-bottom:10px;}

.right_column_index {float:left;width:783px;background:#080808;position:relative;padding-bottom:0px;}
.right_column_index .mask {background:url(images/background/mask.jpg) no-repeat;width:62px;height:233px;position:absolute;top:267px;right:-62px;}
.right_column_index .index_flash {padding:5px 0 0 5px;font-size:0;line-height:0;}
.right_column_index .index_p {background:url(images/other/index_p.gif) no-repeat;height:12px;font-size:0;line-height:0;clear:both;}
.right_column_index .latest_project {border:1px solid #343434;border-top:none;padding:0 0 11px 0;width:573px;margin:10px 0 0 0;left:6px;position:relative;float:left;margin-right:17px;}
.right_column_index .latest_project h4 {color:#a4a4a4;font-size:1.1em;font-weight:normal;background:url(images/other/line7.gif) 0 7px no-repeat;padding:0 0 0 19px;position:relative;top:-8px;}
.right_column_index .latest_project div {padding:0 13px 0 7px;}
.right_column_index .latest_project div .float {border:1px solid #fff;float:left;margin-right:11px;}
.right_column_index .latest_project div p {color:#cccccc;font-size:1.1em;line-height:13px;background:url(images/other/line6.gif) bottom right no-repeat;padding-bottom:5px;margin-bottom:3px;}
.right_column_index .latest_project div p strong {float:left;width:85px;display:block;}
.right_column_index .latest_project div p.last {background:none;}
.right_column_index .latest_project div p.last span {float:left;width:190px;display:block;}
.right_column_index .index_testimonials {border:1px solid #343434;border-top:none;padding:0 0 20px 0;width:179px;margin:10px 0 0 0;float:left;}
.right_column_index .index_testimonials h4 {color:#a4a4a4;font-size:1.1em;font-weight:normal;background:url(images/other/line7.gif) 0 7px no-repeat;padding:0 0 0 19px;position:relative;top:-8px;}
.right_column_index .index_testimonials p {padding:0 4px 0 6px;color:#cccccc;font-size:1.1em;line-height:13px;}
.right_column_index .index_testimonials p em {border-top:1px solid #383838;color:#777777;display:block;text-align:right;padding-top:4px;margin-top:5px;}
.right_column_index .index_testimonials a p { color:#7C7C7C; } 
.right_column_index .index_testimonials a:hover p { color:#CCCCCC; } 
.right_column_index .index_bottom_programs {border:1px solid #343434;margin:6px;}
.right_column_index .index_bottom_programs .ac_banner {background:url(images/banners/ac_banner.jpg) no-repeat;width:769px;height:164px;display:block;}
.right_column_index .index_bottom_programs ul li {font-size:1.1em;float:left;}
.right_column_index .index_bottom_programs ul li a {color:#7C7C7C; display:block;}
.right_column_index .index_bottom_programs ul li a:hover {color:#CCCCCC;}
.right_column_index .index_bottom_programs ul li.ls {background:url(images/background/livesite.gif) 13px 50px no-repeat;width:152px;padding:20px 0 20px 102px;}
.right_column_index .index_bottom_programs ul li.ps {background:url(images/background/paysite.gif) 2px 30px no-repeat;width:105px;height:50px;padding:20px 0 20px 110px;}
.right_column_index .index_bottom_programs ul li.en {background:url(images/background/adultcentro.gif) 20px 43px no-repeat;width:156px; padding:20px 0 20px 122px;}
.right_column_index .index_bottom_programs ul li.host {background:url(images/background/host.gif) 22px 48px no-repeat;width:160px;padding:20px 0 20px 105px;}
.right_column_index .index_bottom_adv {background:url(images/background/right_column_bottom_index.gif) right bottom no-repeat;border:none;margin:0px;padding:15px 0;}
.right_column_index .index_bottom_adv p {clear:both;color:#c0c0c0;text-align:center;font-size:1.1em;line-height:13px;margin:5px;}

.clear_border {clear:both;font-size:0;line-height:0;border-bottom:1px solid #383838;margin:0 4px 7px 4px;}
.portfolio_websites_list li {width:247px;float:left;padding:0 7px 20px 4px;background:url(images/other/dot4.gif) right repeat-y;margin-bottom:6px;}
.portfolio_websites_list li.last {background:none;padding-right:0;}
.portfolio_websites_list li p {color:#cccccc;font-size:1.1em;line-height:13px;padding:4px 0 5px 0;border-bottom:1px solid #212121;}
.portfolio_websites_list li p strong {float:left;width:78px;font-size:0.9em;display:block;color:white;}
.portfolio_websites_list li a {position:relative;display:block;}
.portfolio_websites_list li p a {display:inline;}
/*.portfolio_websites_list li a span {display:none;position:absolute;}*/
.portfolio_websites_list li a:hover {background:none;cursor:pointer;}
/*.portfolio_websites_list li a:hover span {color:#51504a;background:#fff4c0;padding:4px 13px 5px 9px;display:block;top:90px;left:90px;}*/
.portfolio_websites_list li p a:hover span {color:#fff;background:#ed5f5b;top:-4px;left:40px;}
.portfolio_websites_list li p.last {border-bottom:none;}
.portfolio_websites_list li p.last span {float:left;width:169px;display:block;}
.portfolio_websites_list li.last p.last span {width:160px;}
.portfolio_banner_list {padding:0 0 0 5px;}
.portfolio_banner_list li {font-size:0;line-height:0;float:left;margin:0 2px 2px 0;}
.portfolio_banner_list li a {position:relative;display:block;}
/*.portfolio_banner_list li a span {display:none;position:absolute;}*/
.portfolio_banner_list li a:hover {background:none;cursor:pointer;}
/*.portfolio_banner_list li a:hover span {color:#51504a;background:#fff4c0;padding:4px 9px 5px 9px;display:block;top:30px;left:20px;line-height:13px;font-size:10px;}*/
.pager_right {text-align:right;font-size:1.4em;padding:0 12px 5px 0;}
.pager_right span {color:#e0c694;}

.affiliate_block p {font-size:1.4em;color:#999;text-align:center;padding:10px 0 0 0;}
.affiliate_block p.bg {background:url(images/other/heart2.gif) center bottom no-repeat;padding-bottom:25px;}
.affiliate_block p.bg2 {color:#cccccc;font-size:2em;line-height:20px;background:url(images/background/affiliate_bg.jpg) center bottom no-repeat;padding:125px 0 60px 0;}
.affiliate_block p.bg2 a, .affiliate_block p.bg2 a:visited {color:#f2615d;font-weight:bold;}
.affiliate_block p em {color:#fff;font-size:1.7em;}

.company_info_list li {font-size:1.6em;color:#999;border-bottom:1px solid #383838;padding:0 0 20px 5px;margin:0 4px 20px 4px;}
.company_info_list li span.yellow {color:#e0c694;}
.company_info_list li span.red {color:#f2615d;}
.company_info_list li a:hover {text-decoration:underline;}
.company_info_list li.bg { min-height:115px; _height:115px; font-size:1.3em;font-style:italic;color:#cccccc;padding:0 50px 40px 195px;margin:0 0 0 0;background:url(images/background/company_info_list.gif) bottom no-repeat;}

.design_concept_list li {font-size:1.2em;color:#999;border-bottom:1px solid #383838;padding:0 0 10px 5px;margin:0 4px 20px 4px;background:url(images/background/design_concept_list_bg.gif) right no-repeat;}
.design_concept_list li span {color:#e0c694;font-size:2.1em;}
.design_concept_list li.bg {border-bottom:none;padding:0 180px 100px 10px;margin:0;background:url(images/background/design_concept_list_bg2.gif) bottom right no-repeat;}

.our_services_list li {font-size:1.6em;color:#999;border-bottom:1px solid #383838;padding:0 0 10px 5px;margin:0 4px 20px 4px;}
.our_services_list li.bg {color:#cccccc;font-size:1.3em;padding:0 65px 10px 193px;margin:0;background:url(images/background/our_services_list.gif) left bottom no-repeat;}
.our_services_list li.bg span {font-size:1.3em;padding-left:105px;background:url(images/other/heart_red.gif) 88px 8px no-repeat;}

.soft_list {border-top:1px solid #383838;}
.soft_list_noborder {border-top:none;margin-top:-10px;}
.soft_list li {margin:0 4px;}
.soft_list li ul {float:left;}
.soft_list li ul li {margin:0;float:left;color:#cccccc;font-size:12px;width:485px;}
.soft_list li ul li.dots {margin-right:20px;background:url(images/other/dot4.gif) right repeat-y;padding-right:1px;width:257px;}
.soft_list li ul li.bg {background:url(images/background/soft_list_bg.jpg) top right no-repeat;}
.soft_list li ul li.bg2 {background:url(images/background/soft_list_bg2.jpg) top right no-repeat;}
.soft_list li ul li.bg3 {background:url(images/background/soft_list_bg3.jpg) bottom right no-repeat;padding-bottom:22px;}
.soft_list li ul li strong {color:#f2615d;font-size:2.1em;display:block;font-weight:normal;}
.soft_list li ul li span {padding-left:14px;background:url(images/other/heart_red.gif) 0 5px no-repeat;}
.soft_list li ul li a {position:relative;top:4px;}
.soft_list li ul li a.softlink { position:static; } 
.soft_block_bottom {background:url(images/background/soft_list_bg4.jpg) no-repeat;text-align:center;color:#f2615d;font-size:1.9em;line-height:20px;padding:80px 0 102px 35px;margin:0 -6px -7px -6px;position:relative;}

.develop_block .develop_welcome {min-height:172px; _height:172px; padding:4px 20px 10px 4px;background:url(images/background/soft_encomerce_welcome.gif) top right no-repeat;margin:0 4px 0 4px;}
.develop_block .develop_welcome h4 {font-size:1.8em;color:#e0c694;font-weight:normal;padding:0 160px 12px 3px;}
.develop_block .develop_welcome p {font-size:1.2em;color:#d2d2d2;padding:0 40px 13px 3px;}
.develop_block .develop_list {padding:0 0 10px 0;margin:0 4px;border-top:1px solid #383838;}
.develop_block .advansed_list {  background:url(images/background/develop_list2.gif) right bottom no-repeat; }

.develop_block .develop_list h4 {min-height:28px; _height:28px;font-size:1.8em;color:#e0c694;font-weight:normal;padding:8px 0 5px 7px;}
.develop_block .develop_list p {font-size:1.2em;color:#d2d2d2;padding:0 10px 0 7px;}                                                           
.develop_block .develop_list div.develop_list_server {padding:0 4px 0 4px;background: url(images/background/develop_list.gif) no-repeat right 30px;float:left;}
.develop_block .develop_list div.develop_list_server ul {padding:0 0 0 0;width:755px;float:left;}
.develop_block .develop_list div.develop_list_server ul.bg_dot {background:url(images/other/dot5.gif) left bottom no-repeat;padding-bottom:15px;margin-bottom:12px;}
.develop_block .develop_list div.develop_list_server ul li {padding:10px 22px 8px 17px;width:246px;float:left;line-height:15px;color:#d2d2d2;background:none;}
.develop_block .develop_list div.develop_list_server ul li.last {padding:10px 7px 0 32px;width:316px;}
.develop_block .develop_list div.develop_list_server ul li p {background:url(images/other/heart_red.gif) 0 5px no-repeat;padding-left:15px;}
.develop_block .develop_list div.develop_list_server ul li p.title {background:none;padding:0 15px 9px 0;}
.develop_block .develop_list div.develop_list_server ul li p.title span {color:#fff;padding:1px 2px;background:#ff4030;}
.develop_block .develop_list div.develop_list_server ul li.last p.title {padding-right:50px;}
.develop_block .develop_list .develop_list_database {padding-top:5px;}
.develop_block .develop_list .develop_list_database li {font-size:1.2em;color:#d2d2d2;padding:5px 160px 12px 7px;}
.develop_block .develop_list .develop_list_database li span {color:#fff;padding:1px 2px;background:#ff4030;position:relative;top:-5px;}
.develop_block .develop_list .develop_list_frame {padding-top:12px;}
.develop_block .develop_list .develop_list_frame li {float:left;width:380px;}
.develop_block .develop_list .develop_list_frame li.last_no_bg {width:360px;}
.develop_block .develop_list .develop_list_frame li span {color:#fff;padding:1px 2px;background:#ff4030;}
.develop_block .develop_list .develop_list_frame li p {padding-bottom:12px;}
.develop_block .develop_bottom {background:url(images/background/develop_bottom.gif) no-repeat bottom;position:relative;padding:35px 173px 27px 78px;margin:0 -6px -7px -6px; min-height:147px;}
.develop_block .develop_bottom p {color:#cccccc;font-size:1.4em;padding:0 0 5px 0;margin-bottom:4px;border-bottom:1px solid #383838;}
.develop_block .develop_bottom p.noborder {border-bottom:none;}

/*.pimp_toys_left { padding-bottom:30px !important; }
.pimp_toys_left h2 { font-size:2.4em; color:#f2615d; font-weight:normal; border-bottom:1px solid #383838; }
.pimp_toys_left p { font-size:1.2em; line-height:1.6em; color:#bfbfbf; padding:0; margin:15px 0 0 0; width:145px;  }
.pimp_toys_right { background:url(images/background/pimp_toys.jpg) no-repeat right top; min-height:370px; }
.pimp_toys_right h3 {padding-left:10px; color:#e0c694; }
.pimp_toys_right p { font-size:1.5em; color:#e5e5e5; margin:15px 260px 0 0; }
.pimp_toys_right p.first { margin-top:11px; }
.pimp_toys_bg { padding-left:30px; min-height:314px; _height:311px; background:url(images/background/pimp_toys_angle.gif) no-repeat left bottom; }
.pimp_toys_right .download { font-size:1.8em; color:#959595; margin-top:70px; }
.pimp_toys_right .download a { font-weight:bold; color:#ee6666; }*/

.pimp_toys_left { padding-bottom:30px !important; }
.pimp_toys_left h2 { font-size:2.4em; color:#f2615d; font-weight:normal; border-bottom:1px solid #383838; }
.pimp_toys_left p { font-size:1.2em; line-height:1.6em; color:#bfbfbf; padding:0; margin:15px 0 0 0; width:145px;  }
.pimp_toys_right { background:url(images/background/pimp_toys.jpg) no-repeat right top; min-height:370px; }
.pimp_toys_right h3 {padding-left:10px; color:#e0c694; }
.pimp_toys_right p { font-size:1.5em; color:#e5e5e5; margin:15px 260px 0 0; }
.pimp_toys_right p.first { margin-top:11px; }
.pimp_toys_bg { padding-left:30px; min-height:314px; _height:311px; background:url(images/background/pimp_toys_angle.gif) no-repeat left bottom; }
.pimp_toys_right .download { font-size:1.8em; color:#959595; margin-top:70px; }
.pimp_toys_right .download a { font-weight:bold; color:#ee6666; }

.toys { background:#080808 url(images/background/right_column_bottom.gif) no-repeat; clear:both; margin-left:197px; padding:5px 5px 0; }
.toys .pager_top { border:0px solid #343434; border-bottom-width:1px; padding:0 10px 0; margin-bottom:15px;  }
.toys .pages_top { margin-bottom:10px; }
.toys .per_page_top, .toys .per_page_bottom { float:right; }
.toys .per_page_top, .toys .pages_top, .toys .per_page_bottom, .toys .pages_bottom { font-size:1.4em; }
.toys .pager_bottom { padding:0 10px 8px; }
.toys .current { color:#E0C694; }
.toys li { overflow:hidden; zoom:1; margin-bottom:15px; padding:0 10px 15px; border:0px solid #343434; border-bottom-width:1px; }
.toys li.last { margin-bottom:5px; }
.toys li .description { margin-left:135px; }
.toys li img { float:left; width:116px; border:1px solid #585858;}
.toys li h4 { color:#E0C694; font-size:2.4em; font-weight:normal; }
.toys li p { color:#E5E5E5; font-size:1.2em; margin:10px 0; }
.toys li a, .toys li .size { font-size:1.4em; }
.toys li .size { }

.soft_paysite_block {}
.soft_paysite_block .soft_paysite_welcome { font-size:1.2em; color:#D2D2D2; padding:14px 20px 0 24px; background:url(images/background/soft_encomerce_welcome.gif) top right no-repeat; }
.soft_paysite_block .soft_paysite_welcome h4 { color:#d2d2d2;font-weight:normal;margin:0 0 12px 0;padding-bottom:9px; }
.soft_paysite_block .soft_paysite_welcome h5 { font-size:1.2em;margin:25px 0 10px; }
.soft_paysite_block .soft_paysite_welcome h5 span { background:#ff3f30; color:white; padding:3px; }
.soft_paysite_block .soft_paysite_welcome span.red { color:#d0595f;  }
.soft_paysite_block .soft_paysite_welcome p, .soft_paysite_block .soft_paysite_welcome ul { margin-bottom:10px; }
.soft_paysite_block .soft_paysite_welcome ul li { background:url(images/other/heart_red.gif) no-repeat 0 5px; padding: 0 0 8px 14px; }
.soft_paysite_block .soft_paysite_welcome ul.soft_paysite_support_list { overflow:hidden; zoom:1; }
.soft_paysite_block .soft_paysite_welcome ul.soft_paysite_support_list li { float:left; width:45%; }
.soft_paysite_block .soft_paysite_bottom { height:151px; background:url(images/background/soft_encomerce_bottom_bg.jpg) no-repeat; position:relative; margin:0 -6px -8px; text-align:center; padding-top:130px; }
.soft_paysite_block .soft_paysite_bottom span { font-size:1.6em; line-height:1.8em; font-weight:bold; color:#ee6157; background:#4a4a4a; padding:3px; }
.soft_paysite_block .soft_paysite_bottom a { font-size:2.6em; color:#dfc592; background:#4a4a4a; padding:0 8px; }


.hosting_left_bg { background:url( images/background/hosting_left_bg.jpg) no-repeat; padding-top:108px; } 
.hosting_block {} 
.hosting_block .hosting_welcome { font-size:1.2em; color:#D2D2D2; padding:14px 20px 0 24px; }
.hosting_block .hosting_welcome h5 { color:#E0C694; font-size:1.5em; font-weight:normal; margin-bottom:10px; }
.hosting_block .hosting_welcome p, .hosting_block .hosting_welcome ul { margin-bottom:10px; }
.hosting_block .hosting_welcome ul li { background:url( images/background/hosting_li_bg.gif) no-repeat left 9px; padding-left:10px; }
.hosting_block .hosting_bottom { height:151px; background:url(images/background/soft_encomerce_bottom_bg.jpg) no-repeat; position:relative; margin:0 -6px -8px; text-align:center; padding-top:130px; }
.hosting_block .hosting_bottom span { font-size:1.6em; line-height:1.8em; font-weight:bold; color:#ee6157; background:#4a4a4a; padding:3px; }
.hosting_block .hosting_bottom a { font-size:2.6em; color:#dfc592; background:#4a4a4a; padding:0 8px; }

.hosting_block .hosting_welcome #h_t1 { background:url(images/background/t1.jpg) left top no-repeat; margin-top:36px;}
.hosting_block .hosting_welcome #h_t2 { background:url(images/background/t2.jpg) left top no-repeat; margin-top:36px;}
.hosting_block .hosting_welcome #h_t3 { background:url(images/background/t3.jpg) left top no-repeat; margin-top:36px;}
.hosting_block .hosting_welcome #h_t4 { background:url(images/background/t4.jpg) left top no-repeat; margin-top:36px;}
.hosting_block .hosting_welcome #h_t5 { background:url(images/background/t5.jpg) left top no-repeat; margin-top:36px;}
.hosting_block .hosting_welcome .prgrf{margin-left:88px;  border-bottom:1px #252525 solid;}
.hosting_block .hosting_welcome .prgrf ul{margin-left:11px;}
.hosting_block .hosting_welcome .prgrf span{color:#a34b49;}

.header .content_ac { position:absolute; width:192px; height:40px; background:url(images/background/ac_banner_lnk.png) no-repeat; right:0; top:102px; }
.header .contact_us { position:absolute; width:192px; height:40px; background:url(images/background/contact_us_lnk.png) no-repeat; right:0; top:146px; }