/******************************** <project-name> layout *****/
/*************** Copyright (c) <yyyy>-<yyyy> <customer> *****/
/************************************************************/
/************************************ styles (printers) *****/
/************************************************************/
/*************************** author virtual identity AG *****/
/************************ last updated <yyyy>-<mm>-<dd> *****/

div#nav-zone,
div#breadcrumb-nav-zone,
div.header-bar,
div.pagination-bar,
dl#copyright dd,
ul#footer-generic-nav,
div.tool-box,
div.tool-section,
div.printNotVisible,
div#search-zone,
div#generic-nav-zone,
div#generic-nav-zone-loggedIn,
td.order a,
table.steps,
div.table-header,
div.table-footer
{
	display: none;
	width: 0;
	height: 0;
	margin: 0;
	padding: 0;
}

h1
{
	font-size: 20px;
	line-height: 23px;
}

h2
{
	font-size: 14px;
	line-height: 16px;
}

.content,
.extra-info-section,
.content-wrapper-zone,
div.displayVoucher ul li,
div.form-section label,
div.box-body p,
div.box-body,
div.box-body span,
div.shopping-cart div, 
div.shopping-cart td,
.note,
dl#copyright dt
{
	font-family: Arial,Geneva,Helvetica,sans-serif;
	font-size: 11px;
	line-height: 15px;
}
div.tag-standardwerk
{
	background: none !important;
}

div.tag-toptitel
{
	background: none !important;
}

div.tag-neu,
div.tag-voranzeige
{
	background: none !important;
}

div.tag-standardwerk .access,
div.tag-toptitel .access,
div.tag-neu .access,
div.tag-voranzeige .access
{
	position: static !important;
	left: 0 !important;
}

div.siegel-oben {
    display: none;
}

/*MB: Logo wurde doppelt ausgedruckt.*/
/*
div.logo-zone									
{                                  
	display: list-item;								
	list-style-image: url(import/img/beck-shop-logo.gif);	
	list-style-position: inside;					
	letter-spacing: -1000em;						
	font-size: 1pt;				
	color: #fff;
}
*/

li.package,
li.modules,
li.paper,
li.find,
li.book,
li.envelope,
li.calendar,
li.men
{
	background: none;
	list-style-position: outside;						
}

li.package
{
	list-style-image: url(import/img/ico_package.gif);	
}

li.modules
{
    list-style-image: url(import/img/ico_modules.gif);
}

li.paper
{
    list-style-image: url(import/img/ico_paper.gif);
}

li.find
{
    list-style-image: url(import/img/ico_find.gif);
}

li.book
{
    list-style-image: url(import/img/ico_book.gif);
}

li.envelope
{
    list-style-image: url(import/img/ico_envelope.gif);
}

li.calendar
{
    list-style-image: url(import/img/ico_calendar.gif);
}

li.men
{
    list-style-image: url(import/img/ico_men.gif);
}

ul.icons li 
{
	margin-left: 27px;
	padding-left: 0;
}

* html ul.icons li
{
	padding-left: 7px;
	line-height: 17px;
}

*+html ul.icons li
{
	padding-left: 7px;
	line-height: 17px;
}

a.internal,
a.internal-white,
.product-description a,
ul.links a,
ul.icons li a,
div.property-section p.authorlink a.internal
{
	background: none;
	padding-left: 0;	
}

div#context-zone dt.toggler 
{
	font-size:11px;
	font-weight:bold;
	line-height:16px;
}

div.sidebar-box-content 
{
	font-family:Arial,Geneva,Helvetica,sans-serif;
	font-size:10px;
	line-height:15px;
}

table.hit-list th, table.hit-list td 
{
	font-size:11px;
	line-height:16px;
}

th, td 
{
	text-align:left;
}

div.displayVoucher h2.moreSpace
{
	padding-top: 14px;
}

div.displayVoucher img.voucherImage
{
	width: 506px;
}

div#content-wrapper-zone 
{
	margin: 0;
	width: 993px;
}

div#printlswPortlet
{
	display: block;
	width: 993px;
	float: left;
}

div#printlswPortlet div.cms-elements
{
	width: 174px;
}

.siegel-oben
{
    position: absolute;
    z-index: 10000000;
    margin-left: 200px !important;
    padding-top: 0px !important;   
}