@charset "iso-8859-1";
@media all{

	.teaser_link { background-color:#EEEEEE; padding:3px; }
	.teaser_link:hover { background-color:#DDDDDD; padding:3px; }
	.teaser_head { background-color:#FFFFFF; color:#955D23; font-size:14px; font-weight:bold; border-bottom:1px dashed #B2B2B2;}
	.teaser_body { background-color:#EEEEEE; color:#002E00; font-size:12px; text-align:justify; }
	.teaser_preis { color:#FF0000; white-space:nowrap; text-align:right; font-weight:bold; vertical-align:bottom;}


	.box_teaser { margin:0px; }

	.box_teaser_head { height:18px; background:url(images/teaser/headback.png) repeat-x bottom;
				border-left:1px solid #FFFFFF; border-right:1px solid #999999; border-bottom:1px dotted #E8E8E8;
				margin-top:-6px;  padding-top:1px; padding-left:5px; 
	}
	.box_teaser_head { font-weight:bold; font-size:13px; font-family:arial, helvetica, sans-serif; color:#0E2B47; }

	.box_teaser_head_link { display:block; }

	

	.box_teaser_n .box_teaser_ne { display:block; font-size:0px; margin:0px; line-height:0%; position:relative; height:6px; }
	.box_teaser_n .box_teaser_nw { display:block; font-size:0px; margin:0px; line-height:0%; position:relative; height:6px; }

	.box_teaser_n { background-color:#E8E8E8; border-top:1px solid #999999; }

	.box_teaser_ne { background:url(images/teaser/ne-r4.gif) no-repeat top right; right:0px; top:-1px;}
	.box_teaser_nw { background:url(images/teaser/nw-r4-noborder.gif) no-repeat top left; left:0px; }


	.box_teaser_body { font-size:11px; color:#010149; 
				padding-left:5px; padding-right:5px; padding-top:10px; padding-bottom:10px; 
				border-right:1px solid #999999; border-left:1px solid #FFFFFF; 
	}
	.box_teaser_body { }

	.box_teaser_s .box_teaser_se { display:block;  font-size:0px; margin:0px; line-height:0%; position:relative; height:6px; }
	.box_teaser_s .box_teaser_sw { display:block;  font-size:0px; margin:0px; line-height:0%; position:relative; height:6px; }

	.box_teaser_s {  border-bottom:1px solid #999999; }

	.box_teaser_se { background:url(images/teaser/se-r4.gif) no-repeat bottom right; right:0px; bottom:-1px;}
	.box_teaser_sw { background:url(images/teaser/sw-r4-noborder.gif) no-repeat bottom left; left:0px; }

	.box_teaser_foot { height:6px;  
				border-left:1px solid #FFFFFF; border-right:1px solid #999999; border-top:0px dashed #000000;
				margin-bottom:-6px; padding-bottom:1px; padding-left:10px;
	}
	.box_teaser_foot { font-weight:normal; font-size:10px; font-family:arial, helvetica, sans-serif; color:#FFFF99; }
}