body{background:#fff;color:#333;font-family:Arial,Helvetica,sans-serif;font-size:10px;line-height:140%;}body *{margin:0;padding:0;border:0;}a{color:#333;text-decoration:none;}* html #header *,* html #header-navigation *,* html span.fr *,* html span.type.hidden,* html div.col_one *,* html #footer-site *,* html #tab-navigation *,* html div.bg-contact-info-bottom div.fl div *,* html div.connection-path div.play,* html div.connection-path div.last,* html div.profile-row div.profile-col-content span em,* html hr{display:none;}* html div.bg-contact-info-bottom div.fl div.adr *{display:inline;}* html div.bg-contact-info-bottom div.fl div.contact-info-inv-status .mb10 *{display:inline;}#header,#header-navigation,span.fr,div.col_one,div.bg-statistics-top,#members-who-also-visited-b,#footer-site,#tab-navigation,span.hidden,div.bg-contact-info-bottom div.fl>div,div.connection-path div.play,div.connection-path div.last,div.profile-row div.profile-col-content span em,div.overflow .fr,.text-button,hr{display:none;}h1.h1-profile{padding:5px 8px;font-size:14px;font-weight:bold;font-family:Arial,Helvetica,sans-serif;margin-bottom:15px;}div.connection-path{padding:0 0 20px 10px;border-bottom:1px #ccc solid;height:1%;width:100%;}div.connection-path:after,div.connection-path:after{clear:both;height:0;display:block;content:".";visibility:hidden;}div.connection-path div{float:left;margin-right:20px;width:120px;overflow:hidden;}div.connection-path div.container #initial_element,div.connection-path div.container #initial_element div{width:100%;}div.connection-path div.container #initial_element div div{width:auto;}div.connection-path div.container{width:70%;}div.connection-path div.connection{float:none;clear:both;width:100px;}img.profile-photo{padding:0 8px;float:left;width:120px;}div.bg-contact-info-top{clear:left;}div.bg-contact-info-bottom div.contact-info-address{width:100%;}div.bg-contact-info-bottom div.contact-info-address p{clear:left;display:block;}div.bg-contact-info-bottom div.contact-info-address div.fl,div.bg-contact-info-bottom div.fl div.adr{float:left;display:block;}div.bg-contact-info-bottom div.fl div.contact-info-inv-status{display:block;width:230px;height:1%;overflow:visible;margin:0 0 0 130px;clear:both;}div.bg-contact-info-bottom div.fl div.contact-info-inv-status .b,div.bg-contact-info-bottom div.fl div.contact-info-inv-status .mb10{display:block;float:left;width:300px;}div.bg-contact-info-bottom div.fl div.contact-info-inv-status .b{width:100px;height:1em;}h1.name{font-size:18px;margin-bottom:.1em;line-height:1.1em;}h3.hl-category{padding:5px 8px;font-size:14px;font-weight:bold;margin:25px 0 0;clear:both;}#work-time-period{padding-left:1em;}.b{font-weight:bold;}div.bg-contact-info-top{padding:30px 0;}div.bg-contact-info-top div div.contact-info-address p{margin-bottom:6px;}div.profile-row{clear:both;margin-top:10px;margin:0;padding:0;}div.profile-row div.experience{clear:both;zoom:1;display:block;}div.profile-row div.profile-col-category{width:100px;float:left;font-weight:bold;padding:0 5px 10px 8px;margin-right:27px;clear:left;}div.profile-row div.profile-col-content{width:400px;float:left;overflow:hidden;padding:0 0 10px 0;}dl dt.service-name{float:left;width:105px;margin:0 5px 0 0;clear:both;overflow:hidden;}dd.service-value{float:left;width:265px;overflow:hidden;}abbr{border-bottom:1px dotted #999;}#footer{border-top:1px solid #D8D8D8;margin-top:30px;}div.navigation{font-size:8px;clear:both;overflow:hidden;width:600px;margin:10px auto;text-align:center;}#footer li{list-style:none;display:inline;padding:0 .5em;border-right:1px solid #D8D8D8;}