/*///////////////////////////////////////////////////////////////////
// 2009-04   | motorpresse                                         //
// Project   | motorradonline                                      //
// Author    | Karsten Meyer                                       //                                                
// Package   | printversion                                        //
///////////////////////////////////////////////////////////////////*/


/* # general ########## */
* {
  padding:0;
  margin:0;
  line-height:1.5;
}
html, body {
  font:normal 11pt Verdana;
  text-align:justify;
  background-color:#fff;
  color:#000;
  margin:0;
}

li {
  list-style-type: none !important;
}


A:link,
A:visited,
A:hover,
A:active{
	color: #000;
	text-decoration:underline;
}

IMG {
	border:0;
}
A IMG {
	border:0;
}

P {
 margin:0;
 padding:0 0 5px 0;
}
h1, h2, h3, h4, h5, caption, legend {
  text-align:left;
  page-break-after:avoid;
}


H1 {
 font: 12px Verdana, Arial, Tahoma, sans-serif;
 font-weight:700;
 color:#000;
}
H2 {
 font-size:14px;
 color:#e2031b;
 font-weight:700;
 margin-bottom:6px;
}

H3 {
 font-size:13px;
 color:#484848;
}

UL {
  margin-bottom:0;
  padding-bottom:0;
}


TABLE {
	border-collapse:collapse;
	padding:0;
	border:0;
	margin:0;
}
TABLE, TR, TD {
	font-family: Verdana, Arial, sans-serif;
	vertical-align:top;
	font-size: 12px;
}

FORM {
  margin:0;
  padding:0;
}

.clearer {
  clear: both;
  line-height: 0px;
  font-size:0px;
  height: 5px;
  margin: 0px;
  padding: 0px;
}

 /* Clearing mit overflow */
.floatbox { overflow: hidden; }

/* alignment classes */
.float-left  {  clear: left; }
.float-right {	clear: right; }
.img-left  {  clear: left;padding:0 15px 10px 0; }
.img-right {	clear: right;padding:0 0 10px 0; }
.align-left  {	text-align: left; }
.align-right {	text-align: right; }
.float-left-heft-pic { clear:left;width:143px; padding-right:10px; }
.float-left-heft-content { clear:left;width:135px }

/* # Styles für banner ######### */
#topBanner,
#rightBanner {
 display:none; 
}

/* # page settings ########## */

/* header */
#header,
#meta-frame,
#meta,
#navigation-area,
#breadcrumb,
#col-right {
 display:none; 
}

/* main area */
#main,#col-left {
  overflow:visible !important;
  width:100%;
}

#col-left H1 A:link,
#col-left H1 A:visited,
#col-left H1 A:hover,
#col-left H1 A:active{
	color: #000;
	text-decoration:none;
}

#col-left H2 A:link,
#col-left H2 A:visited,
#col-left H2 A:hover,
#col-left H2 A:active{
 color:#e2031b;
 margin-bottom:6px;
	text-decoration:none;
}

.teaserBox {
  padding:5px 0;
  border-top:1px solid #b9b9b9;
}

IMG.teaser {
  float:left;
  margin:5px 10px 10px 0;
}
.teaserLinks {
  display:none;
}

/* news detail */
.shortdesc {
  font-weight:700;
}

.newsDetail H1 {
 margin-bottom:8px;
}

.newsDetail H2 {
 font-size:16px;
 margin-bottom:8px;
}

.newsPlus {
  position:relative;
 font-size:11px;
 color:#666;
 padding-top:5px;
}

.newsPlus TD {
 font-size:11px;
 color:#5b5b5b;
 border-bottom:1px solid #b9b9b9;
}

.newsPlus A:link,
.newsPlus A:visited,
.newsPlus A:hover,
.newsPlus A:active{
	color: #666;
	font-size:11px;
	padding:0;
}

.newsPlus P,
.newsPlus .icon{
  display:none;
}

.moreInfos {
  display:none;
}

.newsImage {
 float:left;
 width:253px;
 margin:5px 9px 5px 0;
}

.imageSubline {
 width: 235px;
 padding:7px 9px 5px 0;
 font-size:12px;
 line-height:16px;
}
.boxColLeft, .tabgrey, .tabblue, .tabgold,
#keyTeaserShow, #subnavi-area {
 display:none; 
}

.noprint {
 display:none; 
}


/* footer */
#footer-area {
 display:none; 
}

/* END */
