HTML,BODY{width:100%;min-width:1000px;background:#fff}HTML,BODY,DIV,UL,OL,LI,DL,DT,DD,H1,H2,H3,H4,H5,H6,PRE,P,A,BLOCKQUOTE,FIELDSET,FORM,INPUT,LABEL,SELECT,TEXTAREA,TBODY{margin:0;padding:0}A,LABEL{cursor:pointer}IMG{border:0;margin:0;padding:0}TABLE.default{border:0;border-collapse:collapse}TABLE.default TD{padding:0}BODY.first{background:url(/images/back_waves2.gif) repeat-x #fff}TABLE.top TD{height:137px;vertical-align:middle}TD.logo{width:40%;text-align:left}TD.logo IMG{width:109px;height:96px}TD.contact_info{width:40%;text-align:right}DIV.contact_info{width:197px;text-align:left;float:right}DIV.contact_info A{color:#646464;font-family:Verdana;font-size:12px;text-decoration:none}DIV.contact_info P{margin-top:5px}P.contact_phone{color:#646464;font-family:tahoma;font-size:16px;font-weight:700}P.contact_city{color:#646464;font-family:tahoma;font-size:10px;font-style:italic}DIV.main_menu{background-color:#fff;width:1007px;height:29px;border-top:1px solid #FFF;border-bottom:1px solid #FFF;text-align:center;margin:auto}TABLE.main_menu TD{color:#646464;font-family:Verdana;font-size:14px;font-weight:700;height:29px;vertical-align:middle;cursor:pointer;padding:0 10px}TABLE.main_menu TD A{color:#646464;font-family:Verdana;font-size:14px;font-weight:700;text-decoration:none}TABLE.main_menu TD:hover{background:#76818e;color:#fff}TABLE.main_menu TD:hover A{color:#fff}DIV.submenu{background:#76818e;width:1007px;height:23px;border-top:1px solid #fff;border-bottom:1px solid #fff;z-index:10;position:relative;text-align:center;padding-top:6px;color:#fff;font-family:verdana;font-size:13px;visibility:hidden;margin:auto}DIV.submenu SPAN{display:none;height:23px}DIV.submenu A{color:#fff;font-family:verdana;font-size:13px;text-decoration:none}DIV.logo_clients{width:100%;height:50px;margin-top:10px;padding-top:11px;background:url(/images/back_clients.gif) repeat-x;clear:both}DIV.logo_clients_block{width:1008px;height:50px;margin:auto}DIV.logo_clients_la{width:49px;height:35px;margin-top:17px;text-align:left;float:left;visibility:hidden}DIV.logo_clients_ra{width:49px;height:35px;margin-top:17px;text-align:right;float:left;visibility:hidden}DIV.logo_clients_c{width:1008px;height:50px;text-align:center;vertical-align:middle;float:left;overflow:hidden}TABLE.logo_clients_c{width:850px;height:50px}TABLE.logo_clients_c TD{height:50px;vertical-align:middle;padding:0 15px}DIV.copyright{color:#566165;font-family:tahoma;font-size:11px;width:100%;text-align:center;border-top:3px solid #ebedee;clear:both;padding:12px 0}#neon1 IMG,#neon2 IMG,#neon3 IMG,#neon4 IMG,#neon5 IMG,#neon6 IMG{width:407px;height:53px}#letters TH{text-align:left;vertical-align:top;width:104px;height:95px;cursor:pointer}#letters TH IMG{width:104px;height:79px}#letters TD{width:770px;text-align:left;vertical-align:top;color:#000;font-family:Verdana;font-size:11px;line-height:17px;cursor:pointer;padding:0 5px 0 10px}#letters TR:hover{background:#faf5d1}DIV.main_promo{border-left:1px solid #FFF;border-right:1px solid #FFF;width:1007px;height:487px;margin:auto}DIV.work_type{width:1007px;height:487px;z-index:1;margin-top:-30px;position:relative}DIV.work_type IMG{width:1007px;height:487px}DIV.number_navi{width:254px;height:22px;z-index:10;position:relative;margin:-30px 10px 0 743px}DIV.number_navi DIV{background:#f0f0f0;width:22px;height:18px;text-align:center;margin-right:7px;padding-top:4px;float:left;color:#000;font-family:verdana;font-size:9px;cursor:pointer}DIV.number_navi DIV.last{margin-right:0}DIV.main_news{width:1008px;height:250px;margin:auto}DIV.main_news_item{width:286px;height:224px;background:url(/images/news_item.gif) 30px 30px no-repeat;float:left;cursor:pointer;padding:26px 0 0 50px}DIV.mn1{width:286px;height:90px;vertical-align:top}P.main_news_header{color:#000;font-family:georgia,serif;font-size:17px;font-style:italic}P.main_news_header A{color:#000;font-family:georgia;font-size:17px;font-style:italic;text-decoration:none}DIV.main_news_item:hover P.main_news_header A{color:#000;font-family:georgia;font-size:17px;font-style:italic;text-decoration:underline}P.main_news_date{color:#6ac334!important;font-family:arial!important;font-size:11px!important;margin-top:7px!important}P.main_news_text{color:#787878;font-family:arial;font-size:12px}DIV.main_anons{width:1008px;height:260px;margin:auto}DIV.main_anons_item{width:286px;height:253px;background:url(/images/block_item.gif) 30px 2px no-repeat;float:left;cursor:pointer;padding:7px 0 0 50px}DIV.main_anons_item2{width:622px;height:253px;background:url(/images/block_item.gif) 30px 2px no-repeat;float:left;padding:7px 0 0 50px}P.main_anons_header{color:#0cf;font-family:georgia,serif;font-size:15px}P.text_net{color:#6ac334;font-family:georgia,serif;font-size:17px;font-style:italic}DIV.text_xp{color:#787878;font-family:arial;font-size:12px;float:left;width:200px;margin:20px 50px 0 0}DIV.double_navigation{width:1007px;height:30px;clear:both;margin:-30px auto 0}DIV.double_navigation DIV.text{color:#898989;font-family:tahoma;font-size:10px;margin:10px 0 0 25px}DIV.double_navigation DIV.text A{color:#898989;font-family:tahoma;font-size:10px;text-decoration:underline}DIV.bodyContent{width:1007px;min-height:470px;clear:both;margin:0 auto}#content H1{color:#76818e;font-family:georgia,serif;font-size:22px;font-style:italic;margin:0 0 15px}#content H2{color:#343434;font-family:Verdana;font-size:16px;font-weight:700;margin:15px 0 8px}#content H2.first{margin:0 0 8px}#content H3{color:#343434;font-family:Verdana;font-size:14px;font-weight:700;margin:15px 0 5px}#content H3.first{margin:0 0 5px}#content P{color:#000;font-family:Verdana;font-size:11px;line-height:17px;margin:0 0 8px}#content UL{color:#000;font-family:Verdana;font-size:11px;line-height:17px;margin:-8px 0 8px 25px;padding:0}#content OL{color:#000;font-family:Verdana;font-size:11px;line-height:17px;margin:-8px 0 8px 30px;padding:0}#content A{color:#8e8e8e;font-family:Verdana;font-size:11px;text-decoration:underline}DIV.portfolio_item{width:334px;height:287px;overflow:hidden;float:left;margin:1px 1px 0 0}DIV.top,TABLE.top{width:100%;height:137px}DIV.contact_info A:hover,DIV.submenu A:hover{text-decoration:underline}