html,body {
	height:auto !important;
}

body {
    background:none !important;
}

table{
	width:950px !important;
}

@-moz-document url-prefix() {
    table {
        /* tries to fix firefox 21+ shrink-to-fit */
        page-break-inside: avoid !important;
    }
}

table td {
	border:1px solid #000 !important;
}

ul { 
	list-style:square !important;
}

ul li ul { 
	list-style:circle !important;
}

ul li { 
	background:none !important;
}

ul li ul li { 
	background:none !important;
}

p {
    font-size:16px;
    line-height:23px;
}

#canvas_arrinews.nailed {
    margin-top:0 !important;
}

#header #top_link_bar_container #logo.logo_print {
    width:180px;
    height:53px;
    margin-top:12px;
}

#navbar_wrapper, #section-navbar-wrapper, #topbar-menu {
	display:none !important;
	margin:0 !important;
}

header #navheader.nailed #section-navbar-wrapper {
	display:none !important;
    left: 0;
	margin:0 !important;
    position:relative;
    top: 0;
}

#topbar_wrapper {
    position:relative;
}

#topbar_wrapper, #topbar {
    background:none;
}

#canvas_arrinews #content_container {
	padding:0 !important;
	margin:0 !important;
}

#canvas_arrinews #content_container #column_container_2, #canvas_arrinews #content_container #column_container_1 {
    float:none !important;
}

#news_searchbox_wrapper, #videos_searchbox_wrapper {
	display:none !important;
}

.newListSelected, #paging_wrapper {
	display:none !important;
}

ul.workflow_subnavi {
	display:none !important;
}

#column_featured_content_bar {
	display:none !important;
}

#canvas_arrinews #content_container #content_margin_bottom {
	height:0 !important;
	display:none !important;
}

footer {
	display:none !important;
}

#content_container #column_main_content {
	width:980px !important;
	overflow:visible !important;
	padding-top:0 !important;
}

#content_container #column_main_content h1 {
	width:980px !important;
}

#content_container #column_main_content .tabbed_image_navi img {
	width:980px !important;
	height:405px !important;
}

#content_container #column_main_content .main_content_box_boxcontent h1.h1blue {
	width:980px !important;
}

#content_container #column_main_content .main_content_box .main_content_box_boxbody {
	width:auto !important;
	background:none !important;
}

#content_container #column_main_content .main_content_box .main_content_box_boxbody .main_content_box_boxcontent {
    width:auto !important;
}

#content_container #column_main_content .main_content_box .main_content_box_boxcontent p {
	width:960px !important;
}

#content_container #column_main_content .main_content_box_boxcontent .accordion_wrapper, #content_container #column_main_content .main_content_box_boxcontent .accordion_wrapper_blue, #content_container #column_main_content .main_content_box_boxcontent .accordion_wrapper_orange {
	width:980px !important;
}

#content_container #column_main_content .main_content_box_boxcontent .accordion_wrapper .accordion_content, #content_container #column_main_content .main_content_box_boxcontent .accordion_wrapper_blue .accordion_content_blue, #content_container #column_main_content .main_content_box_boxcontent .accordion_wrapper_orange .accordion_content_orange {
	width:980px !important;
	display:block !important;
}

#content_container #column_main_content .main_content_box_boxcontent .accordion_wrapper .accordion_content p, #content_container #column_main_content .main_content_box_boxcontent .accordion_wrapper_blue .accordion_content_blue p, #content_container #column_main_content .main_content_box_boxcontent .accordion_wrapper_orange .accordion_content_orange p {
	width:940px !important;
}

#content_container #column_main_content .main_content_box_boxcontent .accordion_wrapper .accordion_button, #content_container #column_main_content .main_content_box_boxcontent .accordion_wrapper_blue .accordion_button_blue, #content_container #column_main_content .main_content_box_boxcontent .accordion_wrapper_orange .accordion_button_orange, #content_container #main_content_container #ad_cameras_comparison_xt_container #ad_cameras_comparison_xt_canvas .comparison_table_accordion_wrapper_xt .comparison_table_accordion_button_xt {
    width:980px !important;
    background:none !important;
    color:#000;
    font-size:20px;
    line-height:25px;
}

#content_container #column_main_content .main_content_box_boxcontent .accordion_wrapper .content_open, #content_container #column_main_content .main_content_box_boxcontent .accordion_wrapper_blue .content_open, #content_container #column_main_content .main_content_box_boxcontent .accordion_wrapper_orange .content_open {
    background:none !important;
}

#content_container #column_main_content .main_content_box_boxcontent .accordion_wrapper .accordion_button span.accordion_marker, #content_container #column_main_content .main_content_box_boxcontent .accordion_wrapper_blue .accordion_button_blue span.accordion_marker, #content_container #column_main_content .main_content_box_boxcontent .accordion_wrapper_orange .accordion_button_orange span.accordion_marker {
    display:none !important;
}

div.top_link {
	display:none !important;
}

#header #top_link_bar_container #newsletter_teaser {
	display:none !important;
}

#content_container #column_main_content .main_content_box .main_content_box_topborder, #content_container #column_main_content .main_content_box .main_content_box_boxbody, #content_container #column_main_content .main_content_box .main_content_box_bottomborder {
    background:none !important;
}

#content_container #column_main_content .main_content_box .main_content_box_topborder, #content_container #column_main_content .main_content_box .main_content_box_bottomborder {
    display:none !important;
}

#content_container #column_main_content table.produkt-table-striped-600, #content_container #column_main_content table.scroll-table {
    font-size:16px;
    line-height:23px;
}

#content_container #column_main_content .main_content_box_boxcontent .accordion_wrapper .accordion_content ul li, #content_container #column_main_content .main_content_box_boxcontent .accordion_wrapper_blue .accordion_content_blue ul li, #content_container #column_main_content .main_content_box_boxcontent .accordion_wrapper_orange .accordion_content_orange ul li {
    font-size:18px;
    line-height:27px;
}

#content_container #column_main_content .main_content_box_boxcontent .accordion_wrapper .accordion_content ul li ul li, #content_container #column_main_content .main_content_box_boxcontent .accordion_wrapper_blue .accordion_content_blue ul li ul li, #content_container #column_main_content .main_content_box_boxcontent .accordion_wrapper_orange .accordion_content_orange ul li ul li {
    font-size:16px;
    line-height:27px;
}

#content_container #column_main_content .main_content_box_boxcontent h1.h1blue {
    font-size:34px;
}

#content_container #column_main_content h2.accordion_headline {
    font-size:23px;
}

#content_container #column_main_content h1.arrow_headline {
    font-size:23px;
    line-height:27px;
}

#content_container #column_container_2 #column_container_1 #column_main_content .main_content_box ul.product_list li h4, #content_container #column_main_content .main_content_box ul.product_list li h4 a {
    font-size:19px;
    line-height:23px;
}

#content_container #column_main_content .main_content_box ul.product_list li p, #content_container #column_main_content .main_content_box ul.product_list li p a, #content_container #column_main_content .main_content_box ul.product_list li .ident_number a {
    font-size:16px;
    line-height:23px;
}

#content_container #column_main_content .main_content_box ul.product_list li p {
    padding:0;
    width:100%;
}

#content_container #column_main_content .main_content_box ul.product_list li {
    width:100%;
    page-break-inside: avoid !important;
}

#content_container #column_main_content hr {
    display:none;
}

#content_container #column_main_content #event_table_wrapper, #content_container #column_main_content #event_table_wrapper .event_table {
    width:auto;
}

#content_container #column_main_content .mainstory p {
    width:auto;
}

#content_container #main_content_container #ad_cameras_comparison_xt_container #ad_cameras_comparison_xt_canvas .table_selection_container {
    display:none;
}

#content_container #main_content_container #ad_cameras_comparison_xt_container #ad_cameras_comparison_xt_canvas .two_columns_container .two_columns_container_left {
    margin-bottom:40px;
    font-size:16px;
    line-height:23px;
}

#content_container #main_content_container #ad_cameras_comparison_xt_container #ad_cameras_comparison_xt_canvas .two_columns_container .two_columns_container_left h4 {
    font-size:21px;
    line-height:26px;
}

#content_container #main_content_container #ad_cameras_comparison_xt_container #ad_cameras_comparison_xt_canvas h2 {
    margin:30px 0 30px 0;
    font-size:23px;
    line-height:27px;
}

#content_container #main_content_container #ad_cameras_comparison_xt_container #ad_cameras_comparison_xt_canvas #tooltip_content {
    display:block;
}

#content_container #main_content_container #ad_cameras_comparison_xt_container #ad_cameras_comparison_xt_canvas .comparison_table_accordion_wrapper .comparison_table_accordion_content p, #content_container #main_content_container #ad_cameras_comparison_xt_container #ad_cameras_comparison_xt_canvas .comparison_table_accordion_wrapper_xt .comparison_table_accordion_content_xt p {
    font-size:14px;
    line-height:20px;
}

#content_container #main_content_container #ad_cameras_comparison_xt_container #ad_cameras_comparison_xt_canvas #tooltip_content ul li {
    font-size:14px;
    line-height:20px;
}

#content_container #main_content_container #ad_cameras_comparison_xt_container #ad_cameras_comparison_xt_canvas .comparison_table_accordion_wrapper .comparison_table_accordion_content, #content_container #main_content_container #ad_cameras_comparison_xt_container #ad_cameras_comparison_xt_canvas .comparison_table_accordion_wrapper_xt .comparison_table_accordion_content_xt {
    display:block !important;
}

#content_container #main_content_container #ad_cameras_comparison_xt_container #ad_cameras_comparison_xt_canvas p.footnote_details {
    margin:80px 0 !important;
}

#content_container #main_content_container #ad_cameras_comparison_xt_container #ad_cameras_comparison_xt_canvas .comparison_table_accordion_wrapper .comparison_table_accordion_content ul li, #content_container #main_content_container #ad_cameras_comparison_xt_container #ad_cameras_comparison_xt_canvas .comparison_table_accordion_wrapper_xt .comparison_table_accordion_content_xt ul li, #content_container #column_main_content .main_content_box_boxcontent_pca .pca_details_wrapper ul li {
    list-style-type:disc !important;
    font-size:18px;
    line-height:27px;
    background:none !important;
    margin:10px 0 10px 30px !important;
}

#content_container #main_content_container #ad_cameras_comparison_xt_container #ad_cameras_comparison_xt_canvas .comparison_table_accordion_wrapper .comparison_table_accordion_content ul li ul li, #content_container #main_content_container #ad_cameras_comparison_xt_container #ad_cameras_comparison_xt_canvas .comparison_table_accordion_wrapper_xt .comparison_table_accordion_content_xt ul li ul li {
    list-style-type:square !important;
    font-size:16px;
    line-height:27px;
    background:none !important;
    margin:0px 0 2px 10px !important;
}

#content_container #main_content_container #ad_cameras_comparison_xt_container #ad_cameras_comparison_xt_canvas .comparison_table_accordion_wrapper .comparison_table_accordion_button, #content_container #main_content_container #ad_cameras_comparison_xt_container #ad_cameras_comparison_xt_canvas .comparison_table_accordion_wrapper_xt .comparison_table_accordion_button_xt, #content_container #column_main_content .main_content_box_boxcontent_pca .pca_details_wrapper ul li ul li {
    width:980px !important;
    background:none !important;
    color:#000;
    font-size:20px;
    line-height:25px;
}

#content_container #column_main_content .main_content_box_boxcontent #tabbed_nav_container, #content_container #column_main_content .main_content_box_boxcontent_pca .pca_ss_details ul.image_gallery, #content_container #column_main_content .main_content_box_boxcontent_lighting #lighting_tabbed_container ul.lighting_tabbed_navi {
    display:none;
}

#content_container #column_main_content .main_content_box_boxcontent_pca .pca_ss_details {
    width:960px !important;
    height:auto !important;
    background:none !important;
}

#content_container #column_main_content .main_content_box_boxcontent_pca .pca_ss_details img {
    width:900px !important;
    height:auto !important;
}

#content_container #column_main_content .main_content_box_boxcontent_lighting .lighting_content_row, #content_container #column_main_content .main_content_box_boxcontent_lighting #lighting_tabbed_container {
    width:960px !important;
}

#content_container #column_main_content .main_content_box_boxcontent_lighting .lighting_content_row .lighting_content_videobox {
    display:none;
}

/* ALEXA Cameras Overview CSS */
/* Modifying: ad_cam_comparison_xt.css */
#content_container #main_content_container #ad_cameras_comparison_xt_container #ad_cameras_comparison_xt_canvas .ad_cameras_comparison_xt_intro_text {
    width:980px !important;
    padding:0 40px 0 0;
}

#content_container #main_content_container #ad_cameras_comparison_xt_container #ad_cameras_comparison_xt_canvas .two_columns_container .two_columns_container_left, #content_container #main_content_container #ad_cameras_comparison_xt_container #ad_cameras_comparison_xt_canvas .two_columns_container .two_columns_container_right {
    width:980px !important;
    float:none;
    margin:0 0 0 0;
}

#content_container #main_content_container #ad_cameras_comparison_xt_container #ad_cameras_comparison_xt_canvas .table_selection_container {
    display:none;
}

#content_container #main_content_container #ad_cameras_comparison_xt_container #ad_cameras_comparison_xt_canvas #ad_cameras_comparison_table td {
	border:0 !important;
}

#content_container #main_content_container #ad_cameras_comparison_xt_container #ad_cameras_comparison_xt_canvas #ad_cameras_comparison_table tr.headerrow_text td {
    background:none !important;
    border-right:1px solid #000 !important;
    border-bottom:4px solid #000 !important;
    color:#000;
}

#content_container #main_content_container #ad_cameras_comparison_xt_container #ad_cameras_comparison_xt_canvas #ad_cameras_comparison_table tr.headerrow_text_small td {
    background:none !important;
    border-right:1px solid #000 !important;
    border-bottom:1px solid #000 !important;
    color:#000;
}

#content_container #main_content_container #ad_cameras_comparison_xt_container #ad_cameras_comparison_xt_canvas #ad_cameras_comparison_table tr.headerrow_images td {
    border-right:1px solid #000 !important;
    border-bottom:4px solid #000 !important;
}

#content_container #main_content_container #ad_cameras_comparison_xt_container #ad_cameras_comparison_xt_canvas #ad_cameras_comparison_table tr.headerrow_text td.headercol {
    border-right:4px solid #000 !important;
}

#content_container #main_content_container #ad_cameras_comparison_xt_container #ad_cameras_comparison_xt_canvas #ad_cameras_comparison_table tr.headerrow_text_small td.headercol {
    border-right:4px solid #000 !important;
}

#content_container #main_content_container #ad_cameras_comparison_xt_container #ad_cameras_comparison_xt_canvas #ad_cameras_comparison_table tr.headerrow_images td.headercol {
    border-right:4px solid #000 !important;
}

#content_container #main_content_container #ad_cameras_comparison_xt_container #ad_cameras_comparison_xt_canvas #ad_cameras_comparison_table tr.headerrow_text_small td.xt {
    background:none !important;
}

#content_container #main_content_container #ad_cameras_comparison_xt_container #ad_cameras_comparison_xt_canvas #ad_cameras_comparison_table tr.headerrow_text td.xt {
    background:none !important;
}

#content_container #main_content_container #ad_cameras_comparison_xt_container #ad_cameras_comparison_xt_canvas #ad_cameras_comparison_table tr td {
    background:none !important;
    border-right:1px solid #000 !important;
    border-bottom:1px solid #000 !important;
    color:#000;
}

#content_container #main_content_container #ad_cameras_comparison_xt_container #ad_cameras_comparison_xt_canvas #ad_cameras_comparison_table tr.detail td {
    background:none !important;
}

#content_container #main_content_container #ad_cameras_comparison_xt_container #ad_cameras_comparison_xt_canvas #ad_cameras_comparison_table tr td.headercol {
    background:#fff;
    border-right:4px solid #000 !important;
}

#content_container #main_content_container #ad_cameras_comparison_xt_container #ad_cameras_comparison_xt_canvas #ad_cameras_comparison_table tr.detail td.headercol {
    background:#fff;
}

#content_container #main_content_container #ad_cameras_comparison_xt_container #ad_cameras_comparison_xt_canvas #ad_cameras_comparison_table tr.row_foot {
    display:none;
}

#content_container #main_content_container #ad_cameras_comparison_xt_container #ad_cameras_comparison_xt_canvas #ad_cameras_comparison_table tr td span.icon_no, #content_container #main_content_container #ad_cameras_comparison_xt_container #ad_cameras_comparison_xt_canvas #ad_cameras_comparison_table tr td span.icon_yes {
    background:none !important;
}

#content_container #main_content_container #ad_cameras_comparison_xt_container #ad_cameras_comparison_xt_canvas p.download_details, #content_container #main_content_container #ad_cameras_comparison_xt_container #ad_cameras_comparison_xt_canvas p.footnote_comment {
    display:none;
}

#content_container #main_content_container #ad_cameras_comparison_xt_container #ad_cameras_comparison_xt_canvas .two_columns_container .two_columns_container_left h4, #content_container #main_content_container #ad_cameras_comparison_xt_container #ad_cameras_comparison_xt_canvas .two_columns_container .two_columns_container_right h4 {
    background:none !important;
    color:#000;
    padding:0;
    margin:20px 0 20px 0;
    width:980px !important;
    font-size:20px;
    line-height:25px;
    border-bottom:1px solid #000;
}

#content_container #main_content_container #ad_cameras_comparison_xt_container #ad_cameras_comparison_xt_canvas h6 {
    font-size: 15px;
}

#content_container #column_main_content #job_offers_single_view_wrapper, #content_container #column_main_content #job_offers_single_view_wrapper p {
    width:auto !important;
}

#content_container #column_main_content #job_offers_single_view_wrapper table.job-details tr td {
    border:0px solid #000 !important;
}

#content_container #column_main_content #job_offers_single_view_wrapper table.job-details {
    font-size:16px;
    line-height:23px;
    margin-top:20px;
    max-width:50%;
}

#content_container #column_main_content #job_offers_single_view_wrapper a.btn-all, #content_container #column_main_content #job_offers_single_view_wrapper a.btn-white, #content_container #column_main_content #job_offers_single_view_wrapper a.btn-blue-gradient {
    display:none;
}

#content_container #column_main_content div.jobs-print-wrapper h1.titillium_wt600.mainstory {
    display:none;
}

#content_container #column_main_content div.jobs-print-wrapper #job_offers_single_view_wrapper h1.titillium_wt600.mainstory {
    display:block;
}

#content_container #column_main_content div.jobs-print-wrapper .picturebox_big .picturebox_big_topborder, #content_container #column_main_content div.jobs-print-wrapper .picturebox_big .picturebox_big_bottomborder {
    display:none;
}

#content_container #column_main_content div.jobs-print-wrapper .picturebox_big .picturebox_big_boxbody {
    background:none;
    width:auto;
}

#content_container #column_main_content div.jobs-print-wrapper .picturebox_big .picturebox_big_boxbody .picturebox_big_boxcontent {
    width:auto;
    padding:0;
}

#content_container #column_main_content div.jobs-print-wrapper .picturebox_big .picturebox_big_boxbody .picturebox_big_boxcontent img {
    width:980px !important;
    height:auto !important;
    margin:0 0 37px 0;
}

#content_container #column_main_content div.jobs-print-wrapper #job_offers_single_view_wrapper ul li, #content_container #column_main_content div.jobs-print-wrapper #job_offers_single_view_wrapper p {
    font-size:16px;
    line-height:23px;
}

#content_container #column_main_content div.jobs-print-wrapper #job_offers_single_view_wrapper h4 {
    font-size:18px;
    margin:0 0 18px 0;
}

#content_container #column_main_content div.jobs-print-wrapper p.jobs-abbinder {
    display:block !important;
    width:100%;
    text-align:left;
    margin-top:20px;
}
