/*
** CSS for print Mal's Ecommerce
** By Federico Capoano
*/

html, body, div, span, applet, object, iframe,
p, blockquote, pre,
a, abbr, acronym, address,
del, dfn, font, img, ins, kbd, q, s, samp,
strike, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, tbody, tfoot, thead, tr, td, h1, h2, h3, h4, h5, h6 {
	margin:						5px 0 !important;
	width:						auto !important;
	height:						auto !important;
	padding:						0 !important;
	background:					white none !important;
	border:						0 !important;
	text-align:					left !important;
}

body{	font: normal 12px/18px "Arial", "Helvetica", sans-serif; }

h1
{
	font-size: 16pt;
	font-weight: bold;
	color: #000;
	margin: 0.4em 0 0.5em 0;
}

h2
{
	font-size: 14pt;
	font-weight: bold;
	color: #333;
	background: inherit;
	margin: 0.2em 0 0.5em 0;
	padding: 0.3em 0.3em 0.1em 0;
}

h3
{
	font-size: 12pt;
	font-weight: bold;
	margin: 0.4em 0 0.1em 0;
}

h5{
	font-size: 14px;
	margin: 0.4em 0 0.1em 0;
}

h6{
	font-size: 12px;
	margin: 0.4em 0 0.1em 0;
}

small{
	font-size: 11px;
}

/* Vermeidung von Seitenumbr�chen direkt nach einer �berschrift */
h1,h2,h3,h4 { page-break-after: avoid; }

a
{
	margin: 0 5px;
	color: #0000CD;
	font-weight: bold;
}

#right-col, #container, #body, .box{
	float: none;
	clear: both;
	width: 100% !important;
	text-align: justify
}

.twocols #right-col:before, .spaceinbetween #right-col:before
{
	content: " additional information ";
	color: #FB7319;
	display: block;
	background-color: inherit;
	font-weight: bold;
	font-size: 14px;
	border-bottom: 1px solid #797979;
	margin-bottom: -10px
}

#navigation, #foot, #accessibility-nav, .accessibility,
.threecol #left-col, .threecol #right-col, .spaceinbetween #right-col,
.marketplace #left-col, .marketplace #right-col,
#signin, #user-menu, #head h1 span, #left-col ul.support, h2.print.support  { display: none }

.spaceinbetween #left-col{ display: block } 

.showcase p {font-size: 13px }
#recent h2{ margin-top: 20px !important }
#recent img { margin-right: 15px !important }

.onecol .odd h2, .onecol .even h2, .last.relevant p{ margin-top: 20px !important }
#head h1{ margin-bottom: 10px !important }
#container #first-line h2{ font-size: 15px; margin-top: 15px !important }
.container.background h2{ margin: 15px 0 0 !important }
.twocols #right-col h3{ margin: 20px 0 0 !important; }
twocols #right-col p{ margin: 5px 0 !important }

.replace { position: static }
.replace span { display: none }

#first-line{ border: 0 none }
a:link:after, a:visited:after { content:" [" attr(href) "] "; }
.showcase a:link:after, .showcase a:visited:after { content: ""; }

.left, .right { float: none }
#join-home { margin: 15px 0 }