/*
global diff
*/
body {position:relative;padding-bottom:60px;}
#header_img_start, #header_img_cnt, #header_img_prod, #frame_left, .box_meta, #box_navTop, .box_contxt, #box_footer {display:none!important;}
.box_cnt .box_contxt {
    display:block!important;
}
#frame_wrapper {padding:0; width:auto; }
*+html #frame_header{ position:static;zoom:1; height: 90px; }
#box_breadcrumb {
    position:absolute;
    bottom:10px;
    left:-133px;
}
a.pdf {
display: none;
}
/*
a.print {
display:none;
}*/
.fontsize{
    display:none;
}
/*---------------*/
#frame_cnt {
    width: auto;
    padding: 0 20px 0 47px;
    float:none;
}
.box_cnt {
    width: 100%;
    padding: 0;
}
#frame_header {
    padding-bottom: 42px;
    width: auto;
}
#box_footer {
    padding: 0 0 15px 0;
    width: 100%;
}
#box_footer div {
    margin: 0 0 0 45px;
}
.box_contxt {
    float: right;
    padding-left: 10px;
}
/*
product page
*/
.box_prodPage, .imgZoom {display: none;}
.box_prodImg {
}
.prodTitle {
    background: #f2f2f2;
    padding-left: 4px;
}
.product-box-2col .product-detail { margin-left: 200px; width: auto; float: none; }
/*
tabs, accordion panels, lists
*/
* html .box_cnt ul {
    list-style-type: disc;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:disc;
}
* html .box_cnt ul li {
    background: none;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:disc;
    padding-left:0;
    margin-left:15px;
}
.cnt_tabcontainer_panelheading {
    font-size: 13px;
    border-bottom: 1px solid #f2f2f2;
    margin-bottom: 5px;
}
.cnt_tabcontainer_panel {
    padding-top: 0;
}
.box_cnt_tabcontainer ul.cnt_tabcontainer_tabset {display: none;}
.cnt_tabcontainer_panel, .cnt_tabcontainer_panel *, div.cnt_tabcontainer_panel ul.cnt_more_info_list * {
    border: none !important;
    background: none !important;
}
.box_cnt ul.cnt_more_info_list {
    padding: 0;
}
ul.cnt_more_info_list li {
    height: auto;
    list-style: none;
}
.cnt_accordion_toggle, ul.cnt_more_info_list li.heading {
    line-height: normal;
    height: auto;
    margin-bottom: 8px;
}
* html .cnt_accordion_toggle, * html ul.cnt_more_info_list li{
    margin-bottom: 0px!important;
    padding-top: 0!important;
}
*+html .cnt_accordion_toggle, *+html ul.cnt_more_info_list li{
    margin-bottom: 0px!important;
    padding-top: 0!important;
}
.cnt_accordion_toggle, ul.cnt_more_info_list li, ul.cnt_more_info_list li.padding {
    padding-left: 0;
    padding-right: 0;
    cursor: default;
}
.cnt_more_info_list li div {
    margin-right: 150px;
}
.cnt_more_info_list li div.descr, .cnt_more_info_list li div.strong {
    margin-right: 0;
}
ul.cnt_more_info_list li .descr span {
    text-align: right;
}
ul.cnt_more_info_list li.heading .descr span {
    text-align: left;
    width: 50px;
    padding-left: 26px;
}
.cnt_tabbox_arrows { display: none; } 
/*
press print view
*/
body.print_press {
    width: 650px;
}
body.print_press *  {
color: #000 !important;
}
body.print_press .print_addr {
    float: right;
    width: 150px;
    margin-right: 10px;
    padding-top: 33px;
}
* html body.print_press .print_addr {
    margin-left: -11px;
}
body.print_press .print_addr p {
    margin-bottom: 10px;
    font-size: 9px;
}
body.print_press .print_addr p.b {
    font-weight: bold;
}
body.print_press .box_cnt {
    margin-top: 200px;
}
body.print_press div.heading {
    margin-bottom: 40px;
}
body.print_press h2 {
    font-weight: bold;
    font-size: 16px;
}
body.print_press h3 {
    font-weight: bold;
    font-size: 12px;
}
.box_headline .toolbox {display:none;}
@media print {
.box_cnt ul li {
    background:none;
    list-style-image:none;
    list-style-position:inside;
    list-style-type:square;
    padding-left:15px;
}
}