#header .innerMenuLine, #left, #footer, #breadcrumb, #rightCol, .startBox, .navigationCol, button, .button { display:none; }
 
 



 @page { size:16.0cm 24cm; margin:2.5cm 2.5cm 2.5cm 2.5cm; }
* {
 font-family:"times new roman",times,serif;
 text-align:justify;
} 
h1.masthead, h2.sectionheader
{
 font-family:"times new roman",times,serif;
 font-size: 14pt;
}

.thumbnail
{
float:left;
margin-right:0.5cm;
}

div.twoCols { float: left; width: 330px; margin: 0 18px 0 0;}
div.twoColsSecond { float: left;  width: 330px;}

.clearFloat { clear: both; float: none; height: 0px; line-height: 0px; }

div.specialBox {

 width:18.3cm;
 height:auto;



}
.listLine ul.priceLine { list-style-type: none; margin: 0; padding: 0 15px 0 0; width: 100%; display: block; }
div.specialBox div.boxHeadline { color: #000000; font-size: 14pt;}
div.specialBox img { display: block; padding-right: 10px; }
div.specialBox .title { display: block; color: #000000; font-weight: bold; font-size: 140%; }
div.specialBox .priceDescription { display: block;  color: #000000; font-weight: bold; font-size: 100%; text-align:left; padding:15px;}
div.specialBox .price { display: block; color: #000000; font-weight: bold; font-size: 100%; text-align:left; vertical-align:top; padding:2px 15px 0 0;}
div.specialBox .price span { display: block; color: #000000; font-weight: normal; font-size: 12px; text-align:left; vertical-align:bottom; padding-top:15px;}
label
{
font-weight:bold;
}

hr
{

width: 16.02cm;

}


ul
{
list-style:none;
}

.spacer_5  { height: 5px; }
.spacer_20  { height: 20px; }
