div.top_menu, div.image,  div.phone, .logo, .path, .print, .bottom, form { display: none; }
td.left_cell { display: none;}
.printview { display: block; margin-bottom: 10px;}

body { font-size: 14px; background: none; padding: 10px 20px;}

.w100_print { width: 80%;}
div.logo_print { margin: 0px 20px 30px 30px; left: 31px; float: left; }
div.phone_print { font-style: italic; z-index: +1; top: 40px; float: right; margin: 40px 70px 0 0; color: #828282; font-size: 13px; }
div.phone_print span { font-style: italic; font-size: 36.57px; line-height: 40px;}
div.phone_print img { margin-top: 25px; float: right;}
table.main_print { width: 100%;}
td.content { vertical-align: top; font-size: 12px; line-height: 18px; font-family: Tahoma; padding: 30px 57px 0 0;}
td.content  * { font-size: 12px; color: #3a3a3a !important;}
td.content p { padding: 6px 0px 8px 0; margin: 0px;}
td.left_cell { vertical-align: top; width: 224px; padding: 9px 0 0 0; font-size: 12px;}

.contacts { width: 100%; margin: 0;}
.contacts td.address { vertical-align: top; padding: 10px 0 0px 0; }
.contacts td.address div { line-height: 18px; padding: 0 50px 0 0; float: left; font-size: 12px; color: #282828; font-family: Arial;}
.contacts td.address div.big { font-size: 22px; margin-right: 22px; padding: 0px;}
.contacts td.address a { color: #3a3a3a; }
td.left_bg_print { width: 29px;}

ul li { background: none; list-style-type: disc; margin-left: 17px; padding-left: 5px;}
ul ul li { background: none; list-style-type: disc; margin-left: 37px; padding-left: 5px; <!--margin-left: 20px;-->}