/*@page {size: 210mm 297mm; margin: 20mm }*/

.top_half,
.editorial_layer,
.left_menu,
.news_panel,
.top_right,
.upper_bar,
.foot_bar,
.main_plan_title,
.main_plan_options,
.main_plans_options,
.main_photos_options,
.main_videos_options,
.main_news_options,
.bottom_left,
.bottom_right{
    display: none;
}

body .print_header,
body .print_editorial,
body .print_section_title,
body .print_footer{
    display: inherit;
    position: relative;
}

.print_header,
.print_editorial,
.print_section_title,
.print_footer{
    display: inherit;
    position: relative;
}

body,
.main,
.main_admin,
.print_header,
.print_editorial,
.print_section_title,
.print_footer{
    float: none;
    margin: 0;
    padding: 0;
    width:auto;
    background-color:#ffffff;
}

body, p, td, th{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color: #000;
  background: #fff;
}

h1, h2, h3, h4, h5, h6{
  font-family:"Trebuchet MS", Verdana, Arial, sans-serif;
}

.print_header table{width:100%;}
.print_header table tr .left{width:30%;}
.print_header table tr .right{width:70%; text-align:right;}
.print_header p{line-height:5px;}
.print_header hr{margin-top:0px;}
.print_editorial{width:100%;}
.print_editorial div{width:100%;}
.print_editorial hr{margin-bottom:0px;}
.print_section_title{width:100%;}
.print_section_title div{width:100%;}
.print_footer table{width:100%;}
.print_footer table tr .left{width:30%; vertical-align:top;}
.print_footer table tr .right{width:70%; text-align:right;}
.print_footer p{line-height:5px;}
.print_footer hr{margin-bottom:0px;}
