/*	------------------------------------------------------------------------------------------------
		Copyright (c) 2004-2008, ePages GmbH
		All Rights Reserved.

		PrintContent.css, $Revision: 1.10.2.8 $

		Summary: printview stylesheet for content pages
		------------------------------------------------------------------------------------------------ */

.Header,
.NavBarTop,
.NavBarLeft,
.NavBarRight,
.NavBarBottom,
.Footer,
.LinkCompareProduct,
#AddToShoppingListForm20,
#ShowSocialBookmarksButtons,
#ShowTwitterButtons,
#ShowFacebookButtons,
.ListItemArticle .InfoArea h3,
.ListItemCategory .InfoArea h3,
.ListItemProductTopFloatArea h3 span,
.AlsoBrowseThisCat {
  display:none !important;
}

@media print, screen {
  .GeneralLayout {
    margin: 20px auto;
    padding: 10px;
  }

  .ContentAreaInner, .ContentAreaWrapper {
    overflow:visible !important;
  }
 
  .VariationsTable {
    border-top-width:1px !important;
  }
	
	.printViewProductImage
	{
		width:200px;
		height:auto;
		border:0;
	}
}  

@media handheld {
  .GeneralLayout {
    width: auto !important;
    margin: 20px;
    padding: 20px 0 20px 0;
  }

  div.OnlyInPrintViewVisible {
    display: block !important;
  }
}

.InPrintViewNotVisible {
  display: none;
}


.Middle {
  width: 100%;
  max-width: 100% !important;
}

html, body,
html body .ContentCell,
html body .ContentArea {
  background-image: none !important;
}

.SearchMask {
  display: none;
}

a {
	cursor: default !important;
}

a.AllowClick,
.PrintNow a {
	cursor: pointer !important;
}

a:hover {
  text-decoration: none !important;
}

a.Action {
	display: none;
}

.SlideShow .ImageTable b {
	filter:alpha(opacity=100) !important;
}

html,
body,
div,
table,
th,
td,
a,
p,
ul,
li,
span,
h1,
h2,
h3,
h4,
h5,
input,
.AlternateRow,
.Alternate td,
.AlternateRow td,
.ListItemProduct .InfoArea,
.ListItemProduct .ImageArea,
.AlternateRow .ListItemProduct .InfoArea,
.AlternateRow .ListItemProduct .ImageArea,
.AlternateRow .ListItemProduct .PriceArea,
.ListItemCategory {
  background:none !important;
  color:#000 !important;
  border-color:#000 !important;
}

@media screen {	
  body {
	  background:#888 !important;
		background: -moz-linear-gradient(
			center top , 
			#888 0%, 
			#bbb 35%, 
			#888 80%
		)	!important;
		background: -webkit-gradient(
			linear,
			left top,
			left bottom,
			color-stop(0.0, #888),
			color-stop(0.2, #bbb),
			color-stop(1.0, #888)
		) !important;
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#bbbbbb, endColorstr=#888888);
	}
  .GeneralLayout {
    background:#fff !important;
    width: 800px;
		border:1px solid #666 !important;
    -moz-box-shadow:2px 2px 2px #666;
    -webkit-box-shadow:2px 2px 2px #666;
    box-shadow:2px 2px 2px #666;
  }	
	.OnlyInPrintViewVisible	{
			display:block;
	}
}
