td.teasercategorie {
	background:url(/img/fw/box/top230px.gif);
	color:white;
	padding-left:15px; 
}

td.teasercategorie a{
	color:white;	
}

table.teaser {
	background:url(/img/fw/box/middle230px.gif);
	padding-right:15px;
	color:black;
}


table.teaser td.headline {
	padding-left:15px;
	font-weight:bold;
}

table.teaser td.text {
	padding-top:5px;
	padding-left:15px;	
	padding-right:15px;
	padding-bottom:5px;
}

table.teaser td.text font.hinweis{
	font-size:9px;
}

table.teaser td.more {
	background:url(/img/fw/box/bottom230px.gif);
}

table.teaser td.bottomshadow230px {
	background:url(/img/fw/box/bottomshadow230px.gif);
}

table.teaser td.more a {
	padding-right:10px;
	color:white;
}


table.teaser td.productimg {
	padding-top:15px;
	padding-bottom:15px;
}

table.teaser td.hoerbuchimg {
	padding-left:17px;
}

/* Fachhändler Bild*/
table.teaser td.fhimg {
	padding-left:10px;
}


table.box td.headline {
	color:white;
	padding-left:15px;
	/*text-indent:15px;*/
	
}

table.box td.content {
	padding-top:15px;
	padding-bottom:15px;
	padding-left:15px; 
	padding-right:15px; 
	line-height:165%;
}

table.box a.link_smteaser, table.box a.produkt_link_smteaser {
	width:220px;
	/*height:22px;*/
	display:block;
	line-height:22px;
}

table.box a.link_smteaser {
	background:#FFF url(/img/fw/bg_link_smteaser.gif) no-repeat;
}

table.box a.produkt_link_smteaser {
	background:#FFF url(/img/fw/bg_produkt_link_smteaser.gif) no-repeat;
}

.smteaser {
	height:22px;
	line-height:22px;	
}

table.box td.footer {
	padding-right:10px; 
}

/* Background mit Breite 230px */
table.box td.top230px {
	background:url(/img/fw/box/top230px.gif);
}

table.box td.top230px_produkt {
	height:10px;
	background:url(/img/fw/box/top230px_produkt.gif) no-repeat;	
}

table.box td.middle230px {
	background:url(/img/fw/box/middle230px.gif);
}

table.box td.bottom230px {
	background:url(/img/fw/box/bottom230px.gif);
}

table.box td.bottomshadow230px {
	background:url(/img/fw/box/bottomshadow230px.gif);
}





table.box td.more230px {
	background:url(/img/fw/box/bottom230px.gif);
}


/* Background mit Breite 460px */
table.box td.top460px {
	background:url(/img/fw/box/top460px.gif);
}

table.box td.top460px_none_red {
	background:url(/img/fw/box/top460px_nonered.gif);
}

table.box td.middle460px {
	background:url(/img/fw/box/middle460px.gif);
}

table.box td.bottom460px {
	background:url(/img/fw/box/bottom460px.gif);
}





/* Background mit Breite 690px */
table.box td.top690px {
	background:url(/img/fw/box/top690px.gif);
}

table.box td.top690px_none_red {
	background:url(/img/fw/box/top690px_nonered.gif);
}


table.box td.middle690px {
	background:url(/img/fw/box/middle690px.gif);
}

table.box td.bottom690px {
	background:url(/img/fw/box/bottom690px.gif);
}


/* speziell für Quicklinks */
table.box td.qlinktop460px {
	background:url(/img/fw/box/qlinktop460px.gif);
}
table.box td.qlinkmiddle460px {
	background:url(/img/fw/box/qlinkmiddle460px.gif);
}

table.box td.qlinkbottom460px {
	background:url(/img/fw/box/qlinkbottom460px.gif);
}

/* Wird z.B. in der Klasse siteteaserKontakt genutzt*/
table.box span.title {
	font-size:12px; 
	font-weight:bold; 
	line-height:25px;
}

table.box td.qlinkicon {
	padding-left:8px;
}

table.box td.qlinktext {
	color:#B20002;
	padding-left:5px;
}


table.box td.more a{
	padding-right:10px;
	color:white;
}

table.box span.categorie{
	padding-top:10px; /* geht nicht bei span */
	padding-bottom:10px; /* geht nicht bei span */
	font-weight:bold;
}
table.box div.categorie{
	margin-top:6px;
	margin-bottom:2px;
	font-weight:bold;
}


td.lineheight18 {
	line-height:18px;
}

/* Standorte und Anfahrt */ 
table.landkarte {
	border: 1px solid #B5B5B5;
}

table.landkarte td.bggray {
	background-color:#B5B5B5;
}

table.landkarte td.routenplaner {
	background-color:#EEEEEE; 
	padding-left:10px;
}

table.landkarte td.content {
	padding-top:10px;
	padding-left:10px; 
	padding-right:10px; 
}

/* nl = Niederlassung */
table.nldetail td.borderbg {
	background:#FFF url(/img/fw/standorte/niederlassung_bg.gif) repeat-x left bottom;
}

table.nldetail td.nlitem {
	padding-top:6px;
	padding-left:1px;
}

table.nldetail td.nladresse {
	padding-left:5px;
	padding-bottom:5px;
	line-height:20px;
}

table.nldetail td.beschreibung {
	padding-left:12px;
	padding-bottom:10px;
	line-height:18px;
}

table.nldetail td.beschreibung a{
	line-height:18px;
}



table.triplebox td.head {
	height:13px;
	background:url(/img/fw/box/bg_toptriple690px.gif) no-repeat;
}


table.triplebox td.content {
	background:url(/img/fw/box/bg_middletriple690px.gif) repeat-y;
}


table.triplebox td.foot {
	height:13px;
	background:url(/img/fw/box/bg_bottomtriple690px.gif);
}





table.promoTeaser td.top230px {
	background:url(/img/fw/box/top230px.gif);
}

table.promoTeaser td.middle230px {
	background:url(/img/fw/promoTeaser/middle230px.gif);
}

table.promoTeaser td.bottom230px_more {
	background:url(/img/fw/promoTeaser/bottom230px_more.gif);
}

table.promoTeaser td.boxheadline {
	padding-left:15px;	
	color:white;
}


table.promoTeaser td.textheadline {
	font-weight:bold;
}

table.promoTeaser td.text {
	padding-top:5px;
	padding-left:15px;	
	padding-right:15px;
	padding-bottom:5px;
}

table.promoTeaser td.more a {
	padding-right:10px;
	color:white;
}