.letter{width:700px;border:1px solid #aeaeae;padding:15px}.let_top_block{width:565px;margin:10px auto 30px}.let_logo{width:218px;height:64px;background:url(../images/logo.png) no-repeat center;float:left;margin:0 0 0 0}.let_slogan{float:left;width:320px;height:40px;margin:20px 0 0 20px}.let_slogan p{margin:0;padding:0;color:#3a8d63;font:400 normal 1.125rem/.8 "HelveticaNeueCyr-Roman",sans-serif}.let_slogan p span{font:400 normal 1.375rem/.8 "HelveticaNeueCyr-Roman",sans-serif;text-transform:uppercase}.blue_lft,.blue_rgt{width:30px;height:30px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:#78b5d4;float:left;margin-top:-13px}.blue_lft{margin-left:20px}.let_line{width:570px;height:5px;background:#a8bc4a;float:left}.letter h5{margin:20px 0;padding:0;color:#575757;font:400 normal .875rem/1.2 "HelveticaNeueCyr-Roman",sans-serif;text-align:center}h5.let_line{width:640px;margin:0 auto 20px;height:60px;line-height:60px;color:#fff;float:none}.wrapp_let_line{position:relative}h5.let_line._tw{line-height:20px;padding-top:13px}.wrapp_let_line~p,.letter h5~p{margin:0;padding:0;font:400 normal .875rem/1.4 "HelveticaNeueCyr-Roman",sans-serif;color:#494949;padding-bottom:20px;text-align:justify}.letter a{color:#ffa75f;text-decoration:underline}.letter a:hover{text-decoration:none}.letter h6{margin:0;padding:0;font:400 normal .875rem/1.4 "HelveticaNeueCyr-Roman",sans-serif;color:#3a8d63;text-align:center}.wrapp_let_line~p.atten,.letter h5~p.atten{color:#ff755c;text-align:center}.wrapp_let_line~p.gray,.letter h5~p.gray{background:#d2d2d2;height:110px;line-height:110px;color:#fff;text-align:center;margin-bottom:20px}.seminars{width:600px;margin:0 auto}.tlf,.trg{width:300px;float:left}.tlf{padding-left:20px}.letter table{width:100%;border-collapse:collapse;font:400 normal .875rem/1.2 "HelveticaNeueCyr-Roman",sans-serif;margin:0 0 10px}.letter td:first-of-type{width:120px;min-width:120px;text-align:center}.letter td{border-collapse:collapse;color:#575757}.letter thead td{border:none;background:#ededed;vertical-align:middle;text-align:center;padding:8px 0}.letter tbody td{padding:5px 15px;font:400 normal 0.875rem/1.8 "HelveticaNeueCyr-Roman",sans-serif;border-bottom:1px solid #d2d2d2;text-align:justify}.letter tbody td:first-of-type{background:#fafafa}