@media print{
.siteHeaderContainer .siteHeaderContainerCnt,
.siteContentContainer .siteContentContainerCnt,
.siteFooterContainer .siteFooterContainerCnt,
.siteBreadCrumbContainer .siteBreadCrumbContainerCnt,
.siteSitemapContainer .siteSitemapContainerCnt, #contentMiddle, .siteContainer{
	width: 100%; /* Width */
/*	min-width:800px;*/
	margin:0 auto;
	}		
	
	

html,
body,
#aspnetForm{
    height:auto !important;
    }

.siteContainer{
    overflow:visible !important;
    }  
   
.siteContainer,
#News .siteContentContainerMiddle, 
#Checkout .siteContentContainerMiddle, 
#Shop .siteContentContainerMiddle{
    min-height:100px;
    }

#contentLeft, #contentRight{
    /*display:none;*/
    }

.siteHeaderContainer,
.siteBreadCrumbContainer,
.siteContentContainer,
.siteContentContainerCntPaddingInside,
.siteSitemapContainer,
.siteFooterContainer,
#News .siteContentContainerMiddle, 
#Checkout .siteContentContainerMiddle, 
#Shop .siteContentContainerMiddle,
.siteContentContainerMiddle .controlContentContainer,
#contentMiddle,.contentMiddle,
.controlProductListContainer,
.controlProductResultsContainer,
.gviHdrBackground,
table{
    display:inline-block;
    }

.siteSitemapAndFooterContainer{
    position:relative;
    display:inline-block;
    }

.siteHeaderBreadCrumbAndContentContainer{
    padding-bottom:0px !important;
    }

.siteContentBackgroundContainer{
    display:none;
    }
#contentMiddle, .contentMiddle,
#News .siteContentContainerMiddle, 
#Checkout .siteContentContainerMiddle, 
#Shop .siteContentContainerMiddle{
    float: none !important;
    }
    
.siteContentContainerCntPaddingInside,
.siteHeaderContainer,
.siteContentContainer{
    display:inline-block !important;
    }

.siteHeaderBreadCrumbAndContentContainer{
    display:block !important;
    }
    
.controlBillingAdressContainer.print,
.controlShippingAdressContainer.print
    {
        display: block;
        float: left;
        width: 33%;
        margin-bottom: 20px;
    }
 
 .controlProductAttributesContainer
    {
        display : block!important;
    }
 
 .customMenu
 {
     display : none;
 }
}