 table

Orange: #d34124

*/

#preload {height:1px;position:absolute;top:-100px;width:1px;background:url(/promo/img/mugs.jpg);}
#preload div {background:url(/promo/img/mugs_hover.jpg);}
#preload div div {background:url(/promo/img/ezhe.jpg);}
#preload div div div {background:url(/promo/img/ezhe_hover.jpg);}
#preload div div div div {background:url(/promo/img/postcardweb.jpg);}
#preload div div div div div {background:url(/promo/img/postcardweb_hover.jpg);}
#preload div div div div div div {background:url(/promo/img/pviz.jpg);}
#preload div div div div div div div {background:url(/promo/img/pviz_hover.jpg);}
#preload div div div div div div div div {background:url(/promo/img/lighter.jpg);}
#preload div div div div div div div div div {background:url(/promo/img/lighter_hover.jpg);}
#preload div div div div div div div div div div {background:url(/promo/img/calendar.jpg);}
#preload div div div div div div div div div div div {background:url(/promo/img/calendar_hover.jpg);}
#preload div div div div div div div div div div div div {background:url(/promo/img/viz.jpg);}
#preload div div div div div div div div div div div div div {background:url(/promo/img/viz_hover.jpg);}
#preload div div div div div div div div div div div div div div {background:url(/promo/img/trinkets.jpg);}
#preload div div div div div div div div div div div div div div div {background:url(/promo/img/trinkets_hover.jpg);}
#preload div div div div div div div div div div div div div div div div {background:url(/promo/img/pen.jpg);}
#preload div div div div div div div div div div div div div div div div div {background:url(/promo/img/pen_hover.jpg);}

a { color: #819385; }
a:hover { color: #4f4f4f; }
address { font-style: normal; padding-left: 0px; padding-bottom: 3px; font-size: 11px; }
body { padding: 0; margin: 0; font-family:Arial,Helvetica,Garuda,sans-serif;background-color: #fbfaf4; font-size: 12px; color: #5a5a5a; overflow-x: hidden;}
p { margin: 0; padding: 0.7em 0 0.7em 0; _padding: 0.2em 0 0.7em 0; }
body, html { height: 100%; }
body { min-width: 990px; min-height: 100%; height: auto !important; _height: 100%; position: relative; _overflow-x: hidden; }

hr {height:1px;background:#dbdad4;border:medium none;margin:5px 0 0;}

.h_ac {font-size:12px;margin-top: 5px;}
.h_ac span {color:#d34124;font-size:25px;background:#fff;padding:1px 3px 2px;text-transform:uppercase;}

#spec {background:url(/images/a_spec.png) no-repeat center top;height:157px;left:64px;position:absolute;text-decoration:none;top:32px;width:172px;}
#spec span, #spec_sites span {display:none;}
#spec_sites {height:104px;left:67px;position:absolute;text-decoration:none;top:30px;width:161px;}

.best table { width: 100%; }
.best table td { padding-bottom: 20px !important; text-align: center; }
.best table td span { }
.best table td div { width: 215px; margin: 0 auto; text-align: right; }
.best img { border: 6px solid #eee9df; margin-bottom: 5px; }
.best a { font-weight: bold; }

.center { text-align: center;}

.client_image { width: 174px; margin-top: 5px; }
.client_image .logo { padding-right: 11px; background: url(/images/client_right.gif) no-repeat top right; }
.client_image .logo table { border-collapse: collapse; }
.client_image .logo table td { padding: 0; margin: 0; vertical-align: middle; height: 123px; border: 2px solid #e5e0d7; background: white;}
#row2_inner .logo td { vertical-align: middle; width: 159px; text-align: center; }
.client_image .logo img { padding: 4px 0px;  }
.client_text { margin-left: 183px; _display: table; }
.client_text ul { list-style-type: none; }

.col2 { float:left; padding: 0pt 2%; width: 46%; }
.col2_clear {clear:left;height:7px;}
.domain {width:336px;background:#ebe7e1 url(/images/domain_top.gif) no-repeat top left;padding:0;}
.domain2 {background:url(/images/domain_bottom.gif) no-repeat bottom left;padding:15px 0;}
.domain3 {padding:0 7px;}

.promotion {width:428px;background:#ebe7e1 url(/images/promotion_top.gif) no-repeat top left;padding:0;margin:10px 0;}
.promotion2 {background:url(/images/promotion_bottom.gif) no-repeat left bottom;padding:15px 0;}
.promotion3 {padding:0 7px;}
.promotion label {width:220px;margin-right:15px;font-size:12px;display:block;float:left;font-weight:bold;}
.promotion td.select .price label {width:auto;margin-right:0;font-size:12px;display:inline;float:none;font-weight:normal;}
.promotion td.title label {width:220px;margin-right:15px;font-size:12px;display:block;float:left;font-weight:normal;}
.promotion label span {font-size:11px;font-weight:normal;}

.promotion div.text .checkboxes {width:165px;float:left;}
.promotion div.text .checkboxes div {overflow:hidden;width:165px;}
.promotion div.text .checkboxes input {width:auto;border:1px solid #D8D2C8;float:left;margin:1px 7px 3px 0;padding:0;*margin:-3px 0 0 -3px;*border:none;}
.promotion div.text .checkboxes label {width:130px;margin-left:20px;float:none;}
.promotion div.submit {text-align:right;padding-right:13px;}


.domain td { vertical-align: middle !important; text-align: center !important; font-weight: bold; }
.domain input {border:1px solid #d8d2c8;width:115px;_width:105px;color:#5a5a5a;}
.promotion input, .promotion textarea {border:1px solid #d8d2c8;width:165px;_width:155px;color:#5a5a5a;font-family:Arial,Helvetica,Garuda,sans-serif;font-size:12px;}
.promotion input:hover, .promotion textarea:hover {border:1px solid #e5e1da;}
.promotion input:focus, .promotion textarea:focus {border:1px solid #c4beb3;}
.domain input.domain_submit { background: #f0f0ea; color: #819385; font-weight: bold; padding: 0 1px; width: auto; *width:95px; }
.domain select {border:1px solid #d8d2c8;width:55px;color:#5a5a5a;}

.domain_info { font-size: 90%; padding: 10px 0 10px 20px; }

form { margin: 0; padding: 0; }
h1 { font-size: 16px; color: #5a5a5a; padding: 0; margin: 2px 0px 8px 0px; font-weight: bold; }
h2 { font-size: 13px; color: #7e7e7e; margin: 0; padding: 2px 0px 4px 0px; font-weight: bold; }
h3 { font-size: 14px; color: #d34124; margin: 0; margin: 2px 0px 2px 0px; font-weight: bold; }
h4 { font-size: 13px; color: #d34124; margin: 0; margin: 5px 0px 9px 0px; font-weight: bold; }
h4 a { color: #7e7e7e; }
h5 {font-size:12px;color:#464646;font-weight:normal;margin:0;}

ul.ul li {margin-bottom:10px;}

.h_best { background: url(/images/best.gif) no-repeat 0px 2px !important; padding-left: 20px !important; _position: relative; }

.clientCaption { padding-top: 10px; font-size: 12px; }
.clientSep { height: 1px; background: #ebe4d8; margin: 10px 0;}
#cont { padding-bottom: 135px; }
#bottom { height: 112px; width: 100%; bottom: 0; position: absolute; }

.hidden { display: none; }

.inner_portfolio { float: left; width: 140px; padding-left: 12px; }
.inner_portfolio h2 {color:#5A5A5A;font-size:16px;font-weight:bold;margin:2px 0 8px;padding:0;}
.inner_additional { margin-left: 182px; }
.inner_main { margin-right: 320px; }

.inner_main .ps_box {border:6px solid #eeece6;background:#fbfaf4;zoom:1;margin-bottom:15px;position:relative;font-size:11px;}
.inner_main .ps_box h1 {font-size:18px;font-weight:normal;background:url(/images/row45_h2.gif) no-repeat left bottom;padding:2px 0 4px;margin-left:85px;_margin-bottom:5px;}
.inner_main .ps_box_lt {background:url(/images/ps_box_lt.gif) no-repeat left top;margin:-6px;position:relative;zoom:1;}
.inner_main .ps_box_rt {background:url(/images/ps_box_rt.gif) no-repeat right top;position:relative;zoom:1;}
.inner_main .ps_box_lb {background:url(/images/ps_box_lb.gif) no-repeat left bottom;position:relative;zoom:1;}
.inner_main .ps_box_rb {background:url(/images/ps_box_rb.gif) no-repeat right bottom;padding:15px 20px;position:relative;zoom:1;}

.inner_main_only { margin-right: 20px; margin-left: 20px; }
.inner_promo { float: right; width: 260px; background: url(/images/promo_gear.jpg) top right no-repeat }
.inner_promo p { font-size: 11px; padding-right: 80px; }
#innertel { position: absolute; top: 71px; left: 165px; }

.logotable { border-collapse: collapse; }
.logotable td { padding: 10px; vertical-align: bottom !important; text-align: center; }

.more_portfolio { padding-top: 0.5em !important; font-size: 11px; }

.normal { font-weight: normal !important; }
.paging { background: url(/images/d_sp.gif); height: 4px; }
.paging_container { text-align: center; color: #545454; font-size: 12px; }
.paging_inactive { padding: 2px }
.paging_inactive a { color: #545454; font-size: 11px; font-weight: bold; }

.paging_active { background: #BD4624; padding: 2px; font-size: 11px; color: white; font-weight: bold; }
.pf_date { font-size: 11px; color: #8a8a8a;  }
.pf_href { font-size: 11px; font-weight: normal; padding: 7px 0px; background: none !important;}
.pf_main table td { width: 50%; vertical-align: top; padding: 10px 0px 15px 0px; }
.pf_main table td div { background: url(/images/pf_bg.gif) no-repeat 0px 0px; padding: 2px 20px 0px 20px; }

.pf_main table td div h2 { padding-top: 2px !important; padding-left: 2px; }

.pf_main table td.pf_img { width: auto; vertical-align: top; padding: 10px 15px 15px 0px; }
.pf_main p { margin: 0; padding: 1em 0 0 0; }
.pf_main p.subscr { float:right; clear: right; padding: 0 10px 0; margin: 0; font-size: 10px; }
.pf_main h2 { margin: 0; padding: 1em 0 0 0; }
.pf_main h3 { margin: 0; padding: 2em 0 1em 1em; }
.pf_main img.zimg { float: right; clear:right;  border: 5px solid #eee9df;  margin: 10px 0 0; }

.pf_image, .pf_main table td div.pf_image { margin: 10px 0px; background: none; padding: 0;}
.pf_image img { border: 5px solid #eee9df; }
.pf_img_fixed { width: 200px !important; }

.pf_marquee { border-bottom: 1px solid #e7e1d8; padding-bottom: 1px; margin: 15px 0px;}
.pf_marquee h2 { padding-bottom: 0; }
.pf_marquee em { color: #d34124; font-size: 11px; font-style: normal; font-weight: normal; }
.pf_clear { clear: both; }
.pf_year { float: left; font-size: 14px; color: #5a5a5a; font-weight: bold; }

.pf_poly { text-align: left !important; width: auto !important; }
.pf_poly h3 { font-size: 12px; padding-left: 10px; }
.pf_poly p { font-size: 11px; font-weight: normal; padding-bottom: 4px; margin-bottom: 0; padding-left: 10px;  }
.pf_poly a { font-weight: normal; }

.pf_types { float: right; font-size: 11px; color: #5a5a5a;}
.pf_types a { background: #e9e4da; padding: 1px 6px; margin-left: 4px;}
.pf_types strong { background: #e9e4da; padding: 1px 6px; margin-left: 4px;}

.pf_style { background: url(/images/id_bg.gif) no-repeat 0px 0px !important; width: 230px; height: 155px; padding: 0 !important; margin: 0 !important;}
.pf_style_logo { padding: 0; border: 0; width: 230px; vertical-align: middle !important; text-align: center !important; }

.poly_image { padding-top: 30px; text-align: center; }

.promo h1 { font-size: 18px; margin:20px 0 0;font-weight:normal;color:#37688A;}
.promo h2 { font-size: 14px; }
.promo h3 { font-size: 12px; color:#37688a; }

.redesign { margin-top: 15px; }
.redesign table { width: 100%; }
.redesign img { border: 5px solid #eee9df; }
.redesign table td { vertical-align: top; text-align: center; }
.redesign_was, .redesign_now { width: 170px; }
.redesign_was div { background:url(images/redesign_was.gif) no-repeat top right; padding-top: 20px; }
.redesign_now div { background:url(images/redesign_now.gif) no-repeat top right; padding-top: 20px; }
.redesign_bracket { padding: 5px 15px 0 15px }
.redesign_bracket img { border: 0; }

#row1 { _width: expression(document.body.offsetWidth < 993 ? "990px" : "auto"); background-image: url(/images/1_bg.gif); height: 262px; border-bottom: 5px solid #d8d3ca; position: relative; font-size: 11px; }
#row1_inner { background-image: url(/images/1_bg.gif); height: 100px; border-bottom: 5px solid #d8d3ca; position: relative; font-size: 11px; }
#row1_address { position: absolute; top: 157px; left: 60px; color: #93a089; }
#row1_address a { color: #93a089; }
#row1_address a:hover { color: #4f4f4f; }
#row1_address_fax { background-image: url(/images/1_iconfax.gif); background-position: 0px 2px; }
#row1_address_mail { background-image: url(/images/1_iconmail.gif); background-position: 1px 4px; }
#row1_address_map { background-image: url(/images/1_iconmap.gif); background-position: 0px 4px; }
#row1_address_fax, #row1_address_mail, #row1_address_map { padding-left: 18px; background-repeat: no-repeat; padding-bottom: 1px; padding-top: 1px; }
#row1_comp { position: absolute; bottom: -5px; right: 354px; width: 261px; height: 254px; background: url(/images/sprites1.jpg) no-repeat 0px 0px; }
/*#row1_comp2 { position: absolute;right:411px;top:107px;width:89px; height: 34px; background: url(/images/row1_comp2.png) no-repeat 0px 0px; }*/
#row1_left { position: absolute; left: 0px; top: 0px; }
#row1_leftbottom { position: absolute; left: 0px; bottom: -5px; }
#row1_logo { position: absolute; left: 24px; top: 20px; }
#row1_nav { position: absolute; right: 145px; top: 0px; width: 245px; height: 24px; background-color: #f5f7f3; border-top: 4px solid white; color: #93a089; }
#row1_nav a { color: #93a089; }
#row1_nav a:hover { color: #4f4f4f; }
#row1_nav_home { position: absolute; background-image: url(/images/1_iconhome.gif); background-repeat: no-repeat; background-position: 0px 2px; padding-left: 18px; top: 3px; left: 15px; }
#row1_nav_contact { position: absolute; background-image: url(/images/1_iconcontact.gif); background-repeat: no-repeat; background-position: 0px 2px; padding-left: 31px; top: 3px; right: 15px; }
#row1_news { position: absolute; right: 0px; bottom: -5px; }
#row1_news_right { position: absolute; top: 0px; right: 5px; font-size: 11px; color: #5a5a5a; }
#row1_news_right a { color: #5a5a5a; position: relative; top: -2px; }
#row1_news_text { position: absolute; top: 48px; left: 28px; font-size: 11px; width: 372px; }
#row1_news_text table th { white-space: nowrap; padding-right: 2px; vertical-align: top; }
#row1_news_text table th div { background-color: #95b400; color: white; font-weight: bold; padding: 0px 3px; margin-top: 2px; }
#row1_news_text table td { vertical-align: top; padding-right: 20px; padding-bottom: 5px; }
#row1_news_text table td div { /*border-bottom: 1px solid #f3faaf;*/padding:5px 70px 9px 0;font-size:12px;}
#row1_news_text table td a.s_title {font-size:18px;}
#row1_news_text table td a.more {font-size:11px;position:absolute;right:25px;top:105px;}
#row1_news_text table td a { color: #658100; text-decoration: none; }
#row1_news_text table td a:hover { color: #658100; text-decoration: underline; }
#row1_news_title { position: absolute; top: 15px; left: 30px; }
#row1_news_title h2 {color:#d04327;color:#D04327;font-size:19px;font-weight:normal;padding:0;}
.row1_news_img { width: 406px; height: 144px; background: url(/images/sprites1.jpg) no-repeat -261px 0px; }
#row1_right { float: right; width: 132px; height: 180px; background: url(/images/sprites1.jpg) no-repeat -671px 0px; }
#row1_right_inner { float: right;  }
#row1_tel { position: absolute; left: 18px; top: 124px; }
#row2 { _width: expression(document.body.offsetWidth < 993 ? "990px" : "auto"); background-color: #f8f2e8; background-image: url(/images/row2_news.jpg); background-position: top right; background-repeat: no-repeat; }
#row2 #row2_center {padding:20px 0 15px 44px;}
#row2 #row2_center p.first {padding:0 50px 0 0;}


#row2_inner { background: #f8f2e8 url(/images/2_right.gif) top right no-repeat; }
#row2 table td { vertical-align: top; }
#row2_inner table td { vertical-align: top; }
#row2_center { padding-left: 20px; padding-top: 25px; padding-right: 180px; padding-bottom: 15px; }
#row2_center .web_box ul {margin:0;}
#row2_center_inner { padding-left: 20px; padding-top: 25px; padding-right: 40px; padding-bottom: 15px; }
#row2_center_inner ul {padding-left:10px;margin-left:0;}
#row2_center_inner ul li {list-style-type:none;background:url(/images/ulli.png) no-repeat left 5px;padding-left:14px;}

#row2_center_inner .special_one {background:#f3f2ec url(/images/special_one.gif) no-repeat left bottom;border:8px solid #fff;margin:10px 0 25px;}
#row2_center_inner .service_web_box, #row2_center .web_box {background:#f3f2ec;border:8px solid #fff;margin:10px 0 25px;padding:5px 10px 10px;_zoom:1;}
#row2_center_inner .service_web_box p, #row2_center .web_box p {*position:relative;}
#row2_center_inner .service_web_box_2 p.m {padding:10px 0 0;font-size:14px;font-weight:bold;}
#row2_center_inner .service_web_box_2 p.m b {color:#d34124;}
#row2_center_inner .service_web_box_2 ul {margin:5px 0;}
#row2_center_inner .service_web_box_2 ul li p {margin-left:5px;}
#row2_center_inner .service_web_box .service_inbox_1 p, #row2_center_inner .service_web_box .service_inbox_2 p, #row2_center_inner .service_web_box .service_inbox_3 p, #row2_center_inner .service_web_box .service_inbox_4 p {padding-bottom:2px;}
#row2_center_inner .service_web_box hr, #row2_center .web_box hr {background:#e3dbc7 !important;margin:3px 0 0;}
#row2_center_inner .service_web_box_2 li {padding-bottom:3px;}
#row2_center_inner .service_web_box_2 li a, #row2_center .web_box a.more {text-decoration:none;background:url(/images/hr_dot.gif) repeat-x left bottom;}
#row2_center_inner .service_web_box_2 li p {padding:3px 0 0;}
#row2_center_inner .service_web_box div.dot, #row2_center .web_box div.dot {background:#e3dbc7 url(/images/hr_dot.gif) repeat-x left top;height:1px;margin:0;_margin-top:3px;}
#row2_center_inner .service_web_box .more, #row2_center .web_box .more {padding-left:0;background:none;}
#row2_center_inner .service_web_box .more a, #row2_center .web_box .more a {background:#f0ebe1 url(/images/more_arr.gif) no-repeat 5px 6px;padding:1px 5px 2px 13px;border:none !important;height:auto !important;display:inline !important;}
#row2_center_inner .service_web_box p.example {font-weight:bold;background:transparent url(/images/srv_box_bg.gif) no-repeat 0 0;padding:2px 20px 0;}
#row2_center_inner .service_web_box .cols {clear:left;margin:10px 0 2px;_width:100%;_position:relative;*margin-bottom:-5px;}
#row2_center_inner .service_web_box .col3, #row2_center_inner .icons .col3 {float:left;width:32%;margin-right:1%;_margin-right:0;*margin-right:0;overflow:hidden;_margin-bottom:5px;}
#row2_center_inner .service_web_box .col3 a {border:5px solid #eee9df;width:90%;display:block;height:110px;}
#row2_center_inner .service_web_box .col3 a span {display:none;}
#row2_center_inner .service_web_box .col3 a.simple_1 {background:url(/images/web_simple_1.jpg) repeat-x left top;}
#row2_center_inner .service_web_box .col3 a.simple_2 {background:url(/images/web_simple_2.jpg) repeat-x left top;}
#row2_center_inner .service_web_box .col3 a.simple_3 {background:url(/images/web_simple_3.jpg) repeat-x left top;}
#row2_center_inner .service_web_box .col3 a.catalog_1 {background:url(/images/web_catalog_1.jpg) repeat-x left top;}
#row2_center_inner .service_web_box .col3 a.catalog_2 {background:url(/images/web_catalog_2.jpg) repeat-x left top;}
#row2_center_inner .service_web_box .col3 a.catalog_3 {background:url(/images/web_catalog_3.jpg) repeat-x left top;}
#row2_center_inner .service_web_box .col3 a.corporate_1 {background:url(/images/web_corporate_1.jpg) repeat-x left top;}
#row2_center_inner .service_web_box .col3 a.corporate_2 {background:url(/images/web_corporate_2.jpg) repeat-x left top;}
#row2_center_inner .service_web_box .col3 a.corporate_3 {background:url(/images/web_corporate_3.jpg) repeat-x left top;}
#row2_center_inner .service_web_box .col3 a.e-commerce_1 {background:url(/images/web_e-commerce_1.jpg) repeat-x left top;}
#row2_center_inner .service_web_box .col3 a.e-commerce_2 {background:url(/images/web_e-commerce_2.jpg) repeat-x left top;}
#row2_center_inner .service_web_box .col3 a.e-commerce_3 {background:url(/images/web_e-commerce_3.jpg) repeat-x left top;}
#row2_center_inner .service_web_box .col3 a.logo_1 {background:url(/images/fs_logo_1.jpg) repeat-x center top;}
#row2_center_inner .service_web_box .col3 a.logo_2 {background:url(/images/fs_logo_2.jpg) repeat-x center top;}
#row2_center_inner .service_web_box .col3 a.logo_3 {background:url(/images/fs_logo_3.jpg) repeat-x center top;}
#row2_center_inner .service_web_box .col3 a.viz_1 {background:url(/images/fs_viz_1.jpg) repeat-x center top;}
#row2_center_inner .service_web_box .col3 a.viz_2 {background:url(/images/fs_viz_2.jpg) repeat-x center top;}
#row2_center_inner .service_web_box .col3 a.viz_3 {background:url(/images/fs_viz_3.jpg) repeat-x center top;}
#row2_center_inner .service_web_box .col3 a.packet_1 {background:url(/images/fs_packet_1.jpg) repeat-x center top;}
#row2_center_inner .service_web_box .col3 a.packet_2 {background:url(/images/fs_packet_2.jpg) repeat-x center top;}
#row2_center_inner .service_web_box .col3 a.packet_3 {background:url(/images/fs_packet_3.jpg) repeat-x center top;}
#row2_center_inner .service_web_box .col3 a.envelope_1 {background:url(/images/fs_envelope_1.jpg) repeat-x center top;}
#row2_center_inner .service_web_box .col3 a.envelope_2 {background:url(/images/fs_envelope_2.jpg) repeat-x center top;}
#row2_center_inner .service_web_box .col3 a.envelope_3 {background:url(/images/fs_envelope_3.jpg) repeat-x center top;}
#row2_center_inner .service_web_box .col3 a.blank_1 {background:url(/images/fs_blank_1.jpg) repeat-x center top;}
#row2_center_inner .service_web_box .col3 a.blank_2 {background:url(/images/fs_blank_2.jpg) repeat-x center top;}
#row2_center_inner .service_web_box .col3 a.blank_3 {background:url(/images/fs_blank_3.jpg) repeat-x center top;}

#row2_center_inner .service_web_box .col3 .s_title {margin-right:-10px;padding:3px 10% 3px 0;overflow:hidden;*padding-bottom:0;display:block;}
#row2_center_inner .service_web_box .col3 .s_title a {border:none;width:auto;display:block;height:auto;float:right;background:#fbfaf4;font-weight:bold;padding:2px 5px;text-align:right;}

#row2_center_inner .service_web_box .div_no {background:url(/images/div_no.gif) no-repeat left top;padding-left:1px;}
#row2_center_inner .service_web_box .div_no div {color:#fff;font-size:20px;font-weight:bold;line-height:20px;padding:6px 0 0 12px;}

#row2_center_inner .domain_box {width:460px;}

#row2_center_inner .h_rediz {background:url(/images/h_rediz.gif) no-repeat left top;padding-left:18px;padding-top:5px;font-weight:bold;margin-bottom:10px;}
#row2_center_inner .rediz {overflow:hidden;margin-bottom:30px;}
#row2_center_inner .rediz div {float:left;width:170px;}
#row2_center_inner .rediz div a img {border:5px solid #EEE9DF;}
#row2_center_inner .rediz .rediz_bracket {width:30%;text-align:center;}
#row2_center_inner .rediz .rediz_was {background:transparent url(images/rediz_was.gif) no-repeat scroll right top;padding-top:20px;}
#row2_center_inner .rediz .rediz_bracket {}
#row2_center_inner .rediz .rediz_now {background:transparent url(images/rediz_now.gif) no-repeat scroll right top;padding-top:20px;}

#row2_center_inner .icons {}
#row2_center_inner .icons .col3 {margin-top:25px;}
#row2_center_inner .icons a {display:block;height:40px;padding:10px 0 0 55px;font-size:14px;font-weight:bold;}
#row2_center_inner .icons a.icon_web {background:url(/images/icon_web.png) no-repeat left top;}
#row2_center_inner .icons a.icon_rediz {background:url(/images/icon_rediz.png) no-repeat left top;}
#row2_center_inner .icons a.icon_promotion {background:url(/images/icon_promotion.png) no-repeat left top;}
#row2_center_inner .icons a.icon_domains {background:url(/images/icon_domains.png) no-repeat left top;}
#row2_center_inner .icons a.icon_style {background:url(/images/icon_style.png) no-repeat left top;}
#row2_center_inner .icons a.icon_polygraphy {background:url(/images/icon_polygraphy.png) no-repeat left top;}
#row2_center_inner .icons a:hover {background-position:left bottom;}

#row2_center_inner .special_one h2, #row2_center_inner .service_web_box h2, #row2_center .web_box h2 {color:#5a5a5a;font-size:16px;*position:relative;}
#row2_center .web_box h2 {background:none;font-weight:bold;color:#d04327;text-align:right;line-height:41px;height:25px;}
#row2_center_inner .special_one h2 span, #row2_center_inner .service_web_box h2 span, #row2_center .web_box h2 span {background:#fffffe;font-size:24px;padding:0 5px 2px;line-height:1.4;white-space:nowrap;_white-space:normal;color:#819385;}
#row2_center .web_box h2 span {float:left;font-size:20px;line-height:1.3;padding:0 5px 0;}

#row2_center_inner .service_add_box {background:url(/images/service_add_box.gif) repeat-x left top;}
#row2_center_inner .service_add_box_l {background:url(/images/service_add_box_l.gif) no-repeat left top;}
#row2_center_inner .service_add_box_r {background:url(/images/service_add_box_r.gif) no-repeat right top;height:100px;padding:9px 65px 0 15px;}

#row2_center_inner .service_box_mini {background:url(/images/rediz_bracket.png) no-repeat left center;padding-left:50px;min-height:150px;_height:auto !important;_height:150px;margin-bottom:15px;}
#row2_center_inner .service_box_mini_t {background:url(/images/service_box_mini_t.png) no-repeat left top;height:16px;}
#row2_center_inner .service_box_mini_t .in {background:url(/images/service_box_mini_t_in.png) no-repeat right top;height:16px;}
#row2_center_inner .service_box_mini_b {background:url(/images/service_box_mini_b.png) no-repeat left bottom;height:16px;}
#row2_center_inner .service_box_mini_b .in {background:url(/images/service_box_mini_b_in.png) no-repeat right bottom;height:16px;}
#row2_center_inner .service_box_mini_m {background:#ebe8e0 url(/images/service_box_mini.gif) repeat-y left top;}
#row2_center_inner .service_box_mini_m .in {background:url(/images/service_box_mini.gif) repeat-y right top;padding:0 20px 1px;}
#row2_center_inner .service_box_mini p {padding:2px 0 5px;margin-bottom:5px;background:url(/images/service_box_mini_dashed.gif) repeat-x left bottom;}

#row2_center_inner .service_box_mini h3 {color:#636363;font-size:14px;font-weight:bold;margin:0;}
#row2_center_inner .service_box_mini ul li {background:url(/images/service_box_mini_li.gif) no-repeat scroll left 4px;margin-bottom:7px;}
#row2_center_inner .service_box_mini p.hr {background-position:left top;padding:8px 0 0;}


#row2_center_inner .service_web_box .inbox_price {padding-top:7px;}
#row2_center_inner .service_web_box .inbox_price h2 {float:left;margin-right:10px;}
/*
#row2_center_inner .service_web_box .inbox_price a.calculate_price {background:#fffffe url(/images/calculate_price.gif) repeat-x left 1px;margin-top:-4px;border:3px solid #fffffe;padding:1px 0 0;text-decoration:none;line-height:1.4;white-space:nowrap;float:left;color:#fff;text-align:center;}
#row2_center_inner .service_web_box .inbox_price a.calculate_price:hover {color:#ebebe9;border:2px solid #fefefd;margin-left:1px;margin-top:-3px;}
#row2_center_inner .service_web_box .inbox_price a.calculate_price span {background:url(/images/calculate_price_l.gif) no-repeat left top;display:block;padding:0;}
#row2_center_inner .service_web_box .inbox_price a.calculate_price span span {background:url(/images/calculate_price_r.gif) no-repeat right top;font-size:12px;padding:2px 12px;}
*/
#row2_center_inner .service_web_box .inbox_price a.calculate_price {background:url(/images/a_calculate_price_n.png) no-repeat left top;width:159px;height:26px;display:block;float:left;margin-top:-3px;}
#row2_center_inner .service_web_box .inbox_price a.calculate_price:hover {background:url(/images/a_calculate_price_n.png) no-repeat left bottom;}
#row2_center_inner .service_web_box .inbox_price a.calculate_price span, #row2_center_inner .service_web_box .inbox_price a.calculate_price2 span {display:none;}

#row2_center_inner .service_web_box .inbox_price a.calculate_price2 {background:url(/images/a_calculate_price2_n.png) no-repeat left top;width:159px;height:26px;display:block;float:left;margin-top:-3px;}
#row2_center_inner .service_web_box .inbox_price a.calculate_price2:hover {background:url(/images/a_calculate_price2_n.png) no-repeat left bottom;}


#row2_center_inner .service_web_box .inbox_ps {background:transparent url(/images/inbox_ps.gif) no-repeat 2px 3px;padding:0 15px;}

#row2_center_inner .service_web_box_2  {margin-bottom:45px;}
#row2_center_inner .service_web_box_2 h2 {font-size:20px;color:#d34124;}

#row2_center_inner .service_web_box .service_inbox_1 {background:url(/images/service_inbox_1.png) no-repeat left 5px;border-bottom:1px dashed #E1D5C2;margin:0 10px 5px 0;padding:0 0 5px 50px;min-height:45px;_height:auto !important;_height:45px;}
#row2_center_inner .service_web_box_2 .service_inbox_1 {background:url(/images/h4_no_1.png) no-repeat left 5px;border-bottom:1px dashed #E1D5C2;margin:0 10px 5px 0;padding:0 0 5px 50px;min-height:45px;_height:auto !important;_height:45px;}
h4.no1 {background:url(/images/h4_no_1.png) no-repeat left 5px;padding:14px 0 10px 50px;font-size:20px;font-weight:bold;margin-bottom:0;color:#555;}

#row2_center_inner .service_web_box .service_inbox_2 {background:url(/images/service_inbox_2.png) no-repeat left 5px;border-bottom:1px dashed #E1D5C2;margin:0 10px 5px 0;padding:0 0 5px 50px;min-height:45px;_height:auto !important;_height:45px;}
#row2_center_inner .service_web_box_2 .service_inbox_2 {background:url(/images/h4_no_2.png) no-repeat left 5px;border-bottom:1px dashed #E1D5C2;margin:0 10px 5px 0;padding:0 0 5px 50px;min-height:45px;_height:auto !important;_height:45px;}
h4.no2 {background:url(/images/h4_no_2.png) no-repeat left 5px;padding:14px 0 10px 50px;font-size:20px;font-weight:bold;margin-bottom:0;color:#555;}

#row2_center_inner .service_web_box .service_inbox_3 {background:url(/images/service_inbox_3.png) no-repeat left 5px;border-bottom:1px dashed #E1D5C2;margin:0 10px 5px 0;padding:0 0 5px 50px;min-height:45px;_height:auto !important;_height:45px;}
#row2_center_inner .service_web_box_2 .service_inbox_3 {background:url(/images/h4_no_3.png) no-repeat left 5px;border-bottom:1px dashed #E1D5C2;margin:0 10px 5px 0;padding:0 0 5px 50px;min-height:45px;_height:auto !important;_height:45px;}
h4.no3 {background:url(/images/h4_no_3.png) no-repeat left 5px;padding:14px 0 10px 50px;font-size:20px;font-weight:bold;margin-bottom:0;color:#555;}

#row2_center_inner .service_web_box .service_inbox_4 {background:url(/images/service_inbox_4.png) no-repeat left 5px;border-bottom:1px dashed #E1D5C2;margin:0 10px 5px 0;padding:0 0 5px 50px;min-height:45px;_height:auto !important;_height:45px;}
#row2_center_inner .service_web_box_2 .service_inbox_4 {background:url(/images/h4_no_4.png) no-repeat left 5px;border-bottom:1px dashed #E1D5C2;margin:0 10px 5px 0;padding:0 0 5px 50px;min-height:45px;_height:auto !important;_height:45px;}
h4.no4 {background:url(/images/h4_no_4.png) no-repeat left 5px;padding:14px 0 10px 50px;font-size:20px;font-weight:bold;margin-bottom:0;color:#555;}

#row2_center_inner .service_web_box .service_inbox_5 {background:url(/images/service_inbox_5.png) no-repeat left 5px;border-bottom:1px dashed #E1D5C2;margin:0 10px 5px 0;padding:0 0 5px 50px;min-height:45px;_height:auto !important;_height:45px;}

#row2_center_inner .service_web_box .service_inbox_1 .inbox_ps, #row2_center_inner .service_web_box .service_inbox_2 .inbox_ps, #row2_center_inner .service_web_box .service_inbox_3 .inbox_ps, #row2_center_inner .service_web_box .service_inbox_4 .inbox_ps {font-size:11px;}



#row2_center_inner .service_web_box h2 del, #row2_center .web_box h2 del {text-decoration:line-through;font-weight:bold;}
#row2_center_inner .service_web_box h2 ins, #row2_center .web_box h2 ins {color:#d04327;background:#fffffe;font-size:16px;padding:4px 5px 2px;text-decoration:none;}
#row2_center_inner .service_web_box div.h5, #row2_center .web_box div.h5 {margin-bottom:1px;}
#row2_center_inner .service_web_box div.h5 h5, #row2_center .web_box div.h5 h5 {float:left;padding-top:7px;}
#row2_center_inner .fix div.h5 h5 {float:none;padding-top:4px;padding-bottom:4px;margin-right:160px;}
#row2_center_inner .service_web_box div.h5 div.price {font-size:16px;font-weight:bold;padding:1px 4px 0;text-transform:none;float:right;}
#row2_center_inner .service_web_box div.h5 div.price2 {color:#5A5A5A;font-size:16px;padding:1px 4px 0;float:right;font-weight:bold;}
#row2_center_inner .fix div.h5 div.price2 {padding-top:4px;}
#row2_center_inner .service_web_box div.h5 div.price3 {color:#5A5A5A;font-size:16px;font-weight:bold;padding:1px 4px 0;text-transform:none;float:right;margin-top:15px;}
#row2_center_inner .service_web_box div.h5 div.price4 {color:#d04327;font-size:16px;font-weight:bold;padding:1px 4px 0;text-transform:none;float:right;}
#row2_center_inner .service_web_box .mb {margin-bottom:20px;}
#row2_center .web_box .mb {margin-bottom:5px;}
#row2_center_inner .special_1 {background:url(/images/special_1.gif) no-repeat left top;padding:15px 30px 15px 50px;}
#row2_center_inner .special_2 {background:url(/images/special_2.gif) no-repeat left top;padding:15px 30px 15px 50px;}
#row2_center_inner .special_3 {background:url(/images/special_3.gif) no-repeat left top;padding:15px 30px 15px 50px;}
#row2_center_inner .special_4 {background:url(/images/special_4.gif) no-repeat left top;padding:15px 30px 15px 50px;}
#row2_center_inner .special_5 {background:url(/images/special_5.gif) no-repeat left top;padding:15px 30px 15px 50px;}
#row2_center_inner .special_6 {background:url(/images/special_6.gif) no-repeat left top;padding:15px 30px 15px 50px;}
#row2_center_inner .special_7 {background:url(/images/special_7.gif) no-repeat left top;padding:15px 30px 15px 50px;}
#row2_center_inner .special_8 {background:url(/images/special_8.gif) no-repeat left top;padding:15px 30px 15px 50px;}
#row2_center_inner .special_9 {background:url(/images/special_9.gif) no-repeat left top;padding:15px 30px 15px 50px;}

#row2 a.seo_price {width:152px;display:block;height:69px;margin:35px 0 10px 10px;background:url(http://static.pixelon.ru/images/seo_price.png) no-repeat scroll 0 0;}
#row2 a.seo_price:hover {background-position:0 100%;}
#row2 a.seo_price span {display:none;}
#row2 #row2_left { width: 162px; background:none;}
#row2 #row2_left div.bg, #row2 #row2_left div.bg2 {background-color:#fbfaf4;}
#row2_inner #row2_left { width: 162px; background-color: #fbfaf4; background-image: url(/images/2_left_bottom.gif); background-repeat: no-repeat; background-position: bottom left; }
#row2_left div.bg { background-image: url(/images/2_left.gif); background-position: top left; background-repeat: no-repeat; padding-top: 10px; padding-bottom: 25px; }
#row2_left div.bg2 {background:#fbfaf4 url(http://static.pixelon.ru/images/row2_left_div.jpg) no-repeat scroll 0 100%;}
#row2_left .news_one a {clear:left;display:block;font-weight:normal;}
#row2_left h2 {font-size:24px;font-weight:normal;background:url(/images/row45_h2.gif) no-repeat left bottom;margin-bottom:5px;margin-left:20px;}
#row4_portfolio_title h2 {font-size:24px;font-weight:normal;background:url(/images/row45_h2.gif) no-repeat left bottom;margin-left:45px;margin-top:13px;}
#row2_center h2, #row2_right h2, #row4_center h2, #row4_testimonials h2 {font-size:19px;font-weight:normal;background:url(/images/row45_h2.gif) no-repeat left bottom;margin-bottom:5px;}
h2.h2 {font-size:24px;font-weight:normal;background:url(/images/row45_h2.gif) no-repeat left bottom;margin-bottom:5px;}
#row2_center h2 {margin-bottom:2px;}
#row2_left ul { padding: 0; margin: 0; list-style-type: none; }
#row2_left ul li { padding-left: 20px;background-image: url(/images/2_li.gif); background-repeat: no-repeat; background-position: 8px 12px;color:#819385;font-size:16px; padding-top: 4px; padding-bottom: 5px; }
#row2_left ul li a { color: #819385; }
#row2_left ul li a:hover { color: #4f4f4f; }
#row2_left ul strong { color: #d34124;font-weight:normal;}
#row2_right {padding-left:20px;width:355px;padding-top: 60px;}
#row2_right .about {background:url(/images/row2_right_about.gif) repeat-y 100% 0;}
#row2_right .about .top {background:url(/images/row2_right_about_top.jpg) no-repeat 100% 0;padding:35px 5px 30px 45px;}
#row2_right .about h2 {margin-left:40px;}
#row2_right p { padding-right: 15px; font-size: 11px; }
#row2_right ul { padding: 0; margin: 0; list-style-type: none; }
#row2_right ul li { font-size: 13px; background-image: url(/images/2_right_li.gif); background-repeat: no-repeat; background-position: 0px 5px; padding-left: 16px; padding-top: 2px; padding-bottom: 2px; }

#row2_right_inner { width: 260px; padding-top: 60px; background: url(/images/2_sub.gif) no-repeat -2px 38px; padding-bottom: 15px; padding-right: 15px;}
#row2_right_inner p {  font-size: 11px; }
#row2_right_inner ul { padding: 0; margin: 0; list-style-type: none; }
#row2_right_inner ul li {font-size:14px;background:url(/images/2_right_li.gif) no-repeat 0px 3px;padding-left:16px;/* height: 20px;*/margin:0 0 5px;}
#row2_right_inner ul li a.current, 
#row2_right_inner ul strong { color: #d34124; }
#row2_right_inner ul em { font-style: normal; font-size: 10px; color: #d34124; }

#row2_right_inner .anticrisis, #row2_right .anticrisis {background:url(/images/div_anticrisis.jpg) no-repeat left top;margin-bottom:15px;margin-right:-15px;padding:15px 0 0 27px;width:248px;height:160px;}
#row2_right_inner .anticrisis p, #row2_right .anticrisis p {font-size:12px;margin:0 30px 0 0;_margin-top:4px;}
#row2_right_inner .anticrisis a, #row2_right .anticrisis a {float:right;margin-right:25px;}

#row2_right_inner .seo_top {margin-left:20px;width:179px;background:transparent url(/images/div_seo_t.png) no-repeat scroll left bottom;height:36px;padding:0 0 25px 58px;}
#row2_right_inner .seo_bottom {margin-left:20px;background:url(/images/div_seo_b.png) no-repeat left top;width:237px;height:26px;}
#row2_right_inner .seo_center {margin-left:20px;background:url(/images/div_seo.gif) repeat-y left top;width:199px;padding:5px 18px 5px 20px;position:relative;}
#row2_right_inner .seo_center dl, #row4 .seo_center dl {margin:3px 0 12px;background:url(/images/hr_dot.gif) repeat-x left bottom;padding-bottom:7px;}
#row4 .seo_center dl {padding-right:25px;}
#row2_right_inner .seo_center dl dd, #row4 .seo_center dl dd {font-size:16px;text-align:left;background:url(/images/seo_dd.gif) no-repeat left 7px;padding-left:13px;margin-left:0;_position:relative;}
#row2_right_inner .seo_center dl dt, #row4_right_inner .seo_center dl dt {font-size:11px;padding-left:13px;}
#row2_right_inner .seo_center dl dt span.header, #row4 .seo_center dl dt span.header {display:block;font-size:12px;color:#d34124;font-weight:bold;margin-top:7px;}
#row2_right_inner .seo_center dl dt .hight, #row4 .seo_center dl dt .hight {font-size:14px;}

#row4_center {position:relative;padding-top:1px;_margin-top:-30px;}
#row4_center .row4_center_abs {position:absolute;background:url(/images/row4_center_abs.png) no-repeat 0 0;width:111px;height:95px;right:-11px;bottom:-20px;z-index:10;_display:none;}

#row4 .seo_top {background:transparent url(/images/div_seo_t_top.png) no-repeat scroll right bottom;height:45px;margin:0 40px 0 15px;}
#row4 .seo_top_l {background:transparent url(/images/div_seo_t_top_l.png) no-repeat scroll left bottom;height:20px;padding:13px 0 12px 20px;_padding:23px 0 2px 20px;}
#row4 .seo_top h2 {_padding-top:20px !important;}

#row4 .seo_center {background:url(/images/div_seo_c_top.png) repeat-y right top;position:relative;margin:0 40px 0 15px;}
#row4 .seo_center_l {background:url(/images/div_seo_c_top.png) repeat-y 0 0;padding:15px 18px 5px 20px;position:relative;}

#row4 .seo_bottom {background:transparent url(/images/div_seo_b_top.png) no-repeat scroll right bottom;height:15px;margin:0 40px 20px 15px;}
#row4 .seo_bottom_l {background:transparent url(/images/div_seo_b_top_l.png) no-repeat scroll left bottom;height:15px;}

#row2_right_inner .seo_center p {font-size:11px;}
#row2_right_inner .seo_center dl.examples dd {font-size:14px;color:#d34124;margin-bottom:5px;background-position:left 5px;}
#row2_right_inner .seo_center dl.examples dt {padding-left:0;}
#row2_right_inner .seo_center dl.examples dt img {border:5px solid #EEE9DF;margin-bottom:3px;overflow:hidden;}
#row2_right_inner .seo_center dl.examples dt .l {float:left;margin-right:5px;width:99px;}
#row2_right_inner .seo_center dl.examples dt span.l {margin-right:15px;}
#row2_right_inner .seo_center dl.examples dt span.result {display:block;height:33px;margin-left:115px;width:74px;background:url(/images/examples_result.gif) no-repeat 2px 13px;line-height:1;}
#row2_right_inner .seo_center dl.examples dt .more {padding:0 0 2px 0;margin-top:2px;background:none;display:block;}
#row2_right_inner .seo_center dl.examples dt .more a {background:#F0EBE1 url(/images/more_arr.gif) no-repeat scroll 5px 6px;padding:1px 5px 2px 13px;}


#row2_right a.more, #row2_right_inner a.more {text-decoration:none;font-size:11px;color:#658100;}
#row2_right a.more:hover, #row2_right_inner a.more:hover {text-decoration:underline;}


#row3 { height: 5px; background-color: #f8f2e8; border-top: 3px solid white; border-bottom: 17px solid #fbfaf4; }
#row4 { _width: expression(document.body.offsetWidth < 993 ? "990px" : "auto"); }
#row4 table td { vertical-align: top; }
.row4_portfolio_description { padding:15px 10px 20px 25px;font-size: 11px; }
.row4_portfolio_description p { margin: 0; padding-top: 2px; }
.row4_portfolio_image { padding-left: 15px; }
#row4_portfolio_title { position: relative;}
#row4_portfolio_title img { position: absolute; left: 75px; top: 15px; }
#row4_question {background-image:url(/images/4_question.jpg); background-repeat: no-repeat; background-position: top right;padding:22px 0 240px 18px;}
#row4_question div.submit { padding-top: 5px; padding-bottom: 5px; width: 150px; text-align: center; }
#row4_question div.text, .promotion div.text { padding-top: 1px; padding-bottom:6px; }
#row4_question div.text input, #row4_question div.text textarea { width: 150px; border: 1px solid #e0dcd2; color: #767676; font-size: 11px; padding-left: 2px; }
#row4_question div.text textarea { height: 40px; font-family: Arial, Helvetica, sans-serif; }

.row4_testimonials_img { width: 410px; height: 137px; background: url(/images/sprites1.jpg) no-repeat -261px -144px; }
#row4_testimonials { width: 410px; }
#row4_testimonials_main { position: relative; zoom: 1; }
#row4_testimonials_right { position: absolute; top: 0px; right: 5px; font-size: 11px; color: #5a5a5a; }
#row4_testimonials_right a { color: #5a5a5a; position: relative; top: -2px; }
#row4_testimonials h2.m { position: absolute; left: 34px; top: 11px;background:none;color:#555858;}
#row4_testimonials_text { position: absolute; left: 34px; top: 53px; }

#row45 {background:#f8f2e8;border-top:5px double #f8f2e8;background:#F8F2E8;border-top:15px double #FBFAF4;border-bottom:15px double #FBFAF4;padding:20px;font-size:11px;position:relative;}
.row45_box {border:6px solid #ebe8e0;background:#fbfaf4;zoom:1;margin-bottom:15px;position:relative;}
.row45_box h2 {font-size:24px;font-weight:normal;background:url(/images/row45_h2.gif) no-repeat left bottom;margin-left:85px;_margin-bottom:5px;}
.row45_box_lt {background:url(/images/row45_box_ps.gif) no-repeat left top;margin:-6px;position:relative;zoom:1;}
.row45_box_rt {background:url(/images/row45_box_rt.gif) no-repeat right top;position:relative;zoom:1;}
.row45_box_lb {background:url(/images/row45_box_lb.gif) no-repeat left bottom;position:relative;zoom:1;}
.row45_box_rb {background:url(/images/row45_box_rb.gif) no-repeat right bottom;padding:10px 20px;position:relative;zoom:1;}
#row45_top {background:url(/images/row45_top.gif) no-repeat left top;position:absolute;width:73px;height:8px;left:0;top:-10px;_left:-20px;_top:5px;}
#row45_bottom {background:url(/images/row45_bottom.gif) no-repeat left top;position:absolute;width:73px;height:9px;left:0;bottom:-10px;}

#row5 { _width: expression(document.body.offsetWidth < 993 ? "990px" : "auto"); margin-top: 15px; height: 97px; background-image: url(/images/bottom_bg.gif); background-repeat: repeat-x; position: relative; }
#row5 div.date { position: absolute; top: 55px; left: 250px; font-size: 11px; color: #a2a2a2; }
#row5 img { float: left; }


#row5_inner { margin-top: 15px; height: 97px; background-image: url(/images/bottom_bg.gif); background-repeat: repeat-x; position: relative; }
#row5_inner div.date { position: absolute; top: 47px; left: 250px; font-size: 11px; color: #a2a2a2; }
#row5_inner table { border-collapse: collapse; }
#row5_inner table td { vertical-align: middle; padding: 0 20px 0 0; border: 0; }
#row5_inner img { float: left; }

.row5_stone { float: left; width: 242px; height: 97px; background: url(/images/sprites1.jpg) no-repeat 0px -254px; }


.style_more { margin-top: 5px !important;}
.style_more span { border-top: 1px dashed #e1d5c2; padding-top: 5px;}
.style_more span a { background: #f0ebe1 url(/images/more_arr.gif) no-repeat 5px 7px; padding: 1px 5px 2px 15px; font-weight: normal; }

.tagcloud { }
.tagcloud span { padding-right: 5px; }

.tagcloud_level1 { font-size: 180%; font-weight: bold; }
.tagcloud_level2 { font-size: 140%; font-weight: bold;}
.tagcloud_level3 { font-size: 120%;}
.tagcloud_level4 { font-size: 90%; }

.tagCloudSmallH { padding-left: 16px; padding-top: 10px; }

.tagcloudSmall { font-size: 90%; padding: 6px 14px 0 16px; }
.tagcloudSmall span { padding-right: 5px; }

.tagcloudSmall_level1 { font-size: 150%; font-weight: bold; }
.tagcloudSmall_level2 { font-size: 130%; font-weight: bold;}
.tagcloudSmall_level3 { font-size: 110%;}
.tagcloudSmall_level4 { font-size: 90%; }
.tagcloudSmall_active a { color: #d34124; }
.tagcloudSmall strong { color: #d34124; }


.tags { font-size: 11px; margin: 6px 0 0 15px; }
.tags a { color: #d34124; }

div.jacques { color: #576e6c; font-size: 12px; font-weight: bold; background-image: url(/images/pre_jacques.gif); background-repeat: no-repeat; background-position: 0px 3px; padding-left: 15px; padding-bottom: 2px; }
div.jacques_text { padding-left: 15px; color: white; padding-right: 20px; }
div.more {padding-bottom:2px; margin-top: 5px; font-size: 11px; background-image: url(/images/more_arr.gif); background-repeat: no-repeat; background-position: 0px 5px; padding-left: 6px; }
span.more {padding-bottom:2px; margin-top: 5px; font-size: 11px; background-image: url(/images/more_arr.gif); background-repeat: no-repeat; background-position: 0px 5px; padding-left: 6px; }
div.title { padding-bottom: 6px; }
div.portfolio_image { background-color: #ebe8e0; padding: 0px 7px 0px 7px;width:223px;}
div.portfolio_image img { border: 2px solid #dbd6cd; }



.works { padding: 0; margin: 0; list-style-type: none;  }
.works li { background-image: url(/images/more_arr.gif) !important; background-repeat: no-repeat; background-position: 0px 5px !important; padding-left: 10px !important; font-weight: bold; }

.works li.works_h { background: none !important; margin: 0px 0 6px 0;}
.works_href { display: block; font-size: 11px; margin-bottom: 4px; }

.works_regular { padding: 0; margin: 0; list-style-type: none; }
.works_regular li { background-image: url(/images/more_arr.gif); background-repeat: no-repeat; background-position: 0px 5px; padding-left: 10px; font-weight: normal; padding-bottom: 3px; }

.works_client { background: #f5eddf; border-left: 4px solid #f2e7d6; padding: 4px 0 6px 7px; margin: 7px 0; positon: relative; zoom: 1;  }


.portfolio td { vertical-align: top; width: 30%; }
.portfolio td div { padding: 10px 15px 25px 55px; }
.portfolio td div.portfolio_web { background: url(/images/portfolio_web.gif) no-repeat 0px 0px; }
.portfolio td div.portfolio_poly { background: url(/images/portfolio_poly.gif) no-repeat 0px 0px; }
.portfolio td div.portfolio_style { background: url(/images/portfolio_style.gif) no-repeat 0px 0px; }
.portfolio td div { font-size: 14px; font-weight: bold; }

.portfolio_valid { width: 398px; text-align: right; padding-bottom: 10px; }
.portfolio_valid a img { border: 0; }

p.more a {  background: url(/images/more_arr.gif) no-repeat 0px 6px; padding-left: 6px;}



/*.promo_menu_inner {position:fixed;background:#F8F2E8;overflow:hidden;height:120px;width:100%;font-size:11px;border-bottom:5px solid #D8D3CA;margin:0 0 0 -20px;padding-left:15px;padding-top:5px;}
.promo_menu_inner {height:120px;width:125%;font-size:11px;margin:15px 0 0 -20px;padding-left:15px;padding-top:5px;}*/
.promo_menu_inner {position:fixed;background:#F8F2E8;overflow:hidden;height:120px;width:100%;font-size:11px;border-bottom:5px solid #D8D3CA;margin:0 0 0 -20px;padding-left:15px;padding-top:5px;}

.promo_menu_inner div {float:left;width:9%;}
.promo_item_inner {background:#FBFAF4 none no-repeat scroll center 50%;border:3px solid #EEE9DF;display:block;height:0;_height:30px;margin:0 5px 12px 0;padding-top:80px;text-align:center;text-decoration:none;width:80px;}

.promo_menu {margin:15px -30px 0 0;}
.promo_item {display:block;background:#fbfaf4 no-repeat center 25%;border:5px solid #EEE9DF;width:145px;height:35px;text-align:center;text-decoration:none;padding-top:85px;float:left;margin:0 6px 6px 0;}
.promo_item:hover {font-weight:bold;background:#fbfaf4 no-repeat center 25%;}

#mugs {background-image:url(/promo/img/mugs.jpg);}
#mugs:hover {background-image:url(/promo/img/mugs_hover.jpg);}
#ezhe {background-image:url(/promo/img/ezhe.jpg);}
#ezhe:hover {background-image:url(/promo/img/ezhe_hover.jpg);}
#postcardweb {background-image:url(/promo/img/postcardweb.jpg);}
#postcardweb:hover {background-image:url(/promo/img/postcardweb_hover.jpg);}
#pviz {background-image:url(/promo/img/pviz.jpg);}
#pviz:hover {background-image:url(/promo/img/pviz_hover.jpg);}
#lighter {background-image:url(/promo/img/lighter.jpg);}
#lighter:hover {background-image:url(/promo/img/lighter_hover.jpg);}
#calendar {background-image:url(/promo/img/calendar.jpg);}
#calendar:hover {background-image:url(/promo/img/calendar_hover.jpg);}
#viz {background-image:url(/promo/img/viz.jpg);}
#viz:hover {background-image:url(/promo/img/viz_hover.jpg);}
#trinkets {background-image:url(/promo/img/trinkets.jpg);}
#trinkets:hover {background-image:url(/promo/img/trinkets_hover.jpg);}
#pen {background-image:url(/promo/img/pen.jpg);}
#pen:hover {background-image:url(/promo/img/pen_hover.jpg);}
.end {clear:both;height:50px;}
.clear {clear:both;}
/*.start {_height:20px;}*/
.start {height:125px;}

.table {border-collapse:collapse;margin-top:10px;width:100%;}
.table th {background:#FBFAF4;text-align:left;}
.table td, .table th {border:1px solid #D8D3CA;padding:3px 8px !important;width:auto !important;}
.table .ta-r {text-align:right;}

p.nds {float:right;margin:-5px 5px 5px 0;font-size:10px;}
a.more {background:transparent url(/images/more_arr.gif) no-repeat scroll 0 6px;padding-left:6px;}

.hd { font-size: 14px; }

.mto_cont {background:url(/images/mailto_contacts.png) no-repeat left 3px;width:75px;height:12px;text-decoration:none;}
.mto_cont:hover {background:url(/images/mailto_contacts_hover.png) no-repeat left 3px;}
.mto_cont span {visibility:hidden;}

.mto_ind {background:url(/images/mailto_index.png) no-repeat left 3px;width:75px;height:12px;text-decoration:none;}
.mto_ind:hover {background:url(/images/mailto_index_hover.png) no-repeat left 3px;}
.mto_ind span {visibility:hidden;}

.all_question {float:right;font-size:16px;font-weight:bold;}
.all_question span {color:#d04327;font-size:24px;padding-left:7px;}

div.news_one {font-size:11px;}
div.news_one .date {color:#fff;background:#a2a09c;font-size:11px;padding:0 3px;float:left;margin-right:7px;}
div.news_one a {font-weight:bold;}
div.news {margin:10px 0 0;}
div.news div.date {color:#fff;background:#a2a09c;font-size:13px;padding:0 3px;float:left;margin-right:7px;}
div.news span.news_title {color:#819385;font-size:14px;font-weight:bold;}
div.news hr {margin:10px 0 15px;}


#row2_center_inner .service_web_box .col4, #row2_center_inner .icons .col4 {float:left;width:23%;margin-right:1%;_margin-right:0;*margin-right:0;overflow:hidden;_margin-bottom:5px;}

#row2_center_inner .service_web_box .col4 a {border:5px solid #eee9df;width:90%;display:block;height:120px; overflow:hidden;}
#row2_center_inner .service_web_box .col4 .s_title {margin-right:-10px;padding:3px 10% 3px 0;overflow:hidden;*padding-bottom:0;display:block;}
#row2_center_inner .service_web_box .col4 .s_title a {border:none;width:auto;display:block;height:auto;float:right;background:#fbfaf4;font-weight:bold;padding:2px 5px;text-align:right;}
#row2_center_inner .service_web_box .col4 a img {border:none;}

.hide{display: none;}
.show{display: block;}

acronym {cursor:help;}

.mr {margin-right:45px;}
p span.small {font-size:10px;}






/*--- tmp */
#mouselayer {display:none;}


ins {text-decoration:none;}
div.service_web_box ins {color:#D34124;}

#row2_center .web_box ul {margin:0;padding:0;list-style-type:none;}
#row2_center .web_box ul li {padding-left:10px;background:url(/images/ulli.gif) no-repeat 0 6px;}
#row2_center .web_box ul li ul li {padding-left:7px;background:url(/images/ulli.gif) no-repeat 0 5px;font-size:11px;}

.testimonials .col3 {float:left;margin:15px 5px 0 0;width:32%;}
.testimonials .col3 p {background:transparent url(http://static.pixelon.ru/images/dbl.gif) no-repeat scroll 0 100%;padding:5px 3px 7px;}
.testimonials .col3 .highslide img {background:transparent url(http://static.pixelon.ru/images/testimonials.png) no-repeat scroll 0 0;border:none;height:129px;padding:4px 28px 4px 4px;width:110px;}

h2.mr {margin-top:15px;}
.more.bo{margin-left: 23px;}


td.select{width:85px;text-align:left;}
td.help{width:20px;padding:0 0 0 5px;text-align:left;}

.brif .price{border:1px solid #d8d2c8;float:right;width:50px; background-color: #f8f2e8; padding-left: 7px;}

.brif .check{float:left;}
.brif .check input{padding: 1px;border:none;}

.brif div.price{float:right;}

.brif .tip{background-color:#F8F2E8;border:1px solid #D8D2C8;float:left;padding-left:4px;width:12px;cursor:help;}
.brif .summ{padding-top:4px;border: 1px solid #e0dcd2;background-color:#FFFFFF;float:left;font-size:18px;height:26px;text-align:center;width:165px;}
.brif .summa{color:#819385;height:33px;padding-top:10px;}
.brif .summa label{margin-top:7px;}
.brif .summ span{margin-top:10px;}

.chb{width:18px !important;}
.inp{width:30px !important;border:1px solid #D8D2C8 !important;}



.brif #itog{position:absolute;height:82px;width:279px;top:420px;right:0;background:transparent url(/images/rfprice.png) no-repeat scroll 0 0;}
.brif #itog div{margin:35px 0px 0px 29px;width:140px;height: 26px; padding: 0;text-align:center;}
.brif #itog div #summfloat{height: 26px;font-size:18px;color:#d34124;font-weight: bold;}

.support #itog{top:360px;}
.support td.select{width:55px;}

h3.brif{font-size:16px;}

.cluetip-default h3#cluetip-title {border-bottom: 1px solid  #dbd5cb;padding:4px 10px !important;}
.cluetip-default div#cluetip-close {margin:4px 0 !important;}


#tarifs td{text-align:center;}
#tarifs td.title, #tarifs td.help{text-align:left;}

#tarifs th{color:#d34124;text-align:center;}
#tarifs th.title{font-weight: bold;text-align:left;}

.tarr{background:transparent url(/images/tarr.png) no-repeat scroll 100% 100%;color:#819385;padding:0 9px 0 0;}

.seo_block {padding:5px 0 0 13px;}
.seo_block .seo-yandex {background:url("/images/seo_yandex.png") no-repeat 0 0;
    display:block;height:49px;text-indent:-1000px;width:124px;margin-bottom:15px;margin-left:5px;}
.seo_block .seo-begun {background:url("/images/seo_begun.png") no-repeat 0 0;
    display:block;height:59px;text-indent:-1000px;width:138px;margin-bottom:18px;}
.seo_block .seo-google {background:url("/images/seo_google.png") no-repeat 0 0;
    display:block;height:47px;text-indent:-1000px;width:138px;}


