/* Basic */
.htmlarea-content-body table, .htmlarea-content-body form{	padding: 0px; margin: 0px; }

/* Text */ 
span.preis{ background-color: #E2001A; color: #FFFFFF; padding: 2px; font-size: 18px; }

/* Paragraph */
table.csc-frame-frame1, p.csc-frame-frame1, th.align-right p, td.align-right p, td p.align-right { text-align:right; }
table.csc-frame-frame2, p.csc-frame-frame2, th.align-left p, td.align-left p, td p.align-left { text-align:left; }
table.csc-frame-frame30, p.csc-frame-frame30{ background-color: #E2001A; color: #FFFFFF; padding: 2px; font-size: 18px; }
th.align-center p, td.align-center p, td p.align-center { text-align:center; }

/* Links */
a img{ border: none medium; } 
a{ text-decoration: none; }
a:hover{ text-decoration: underline; }
a.red-link{ color: #D93F4F; }

.news-single-backlink a, .news-list-morelink a, a.internal-link, a.external-link, a.external-link-new-window, a.mail, div.search_advanced a, a.download, a.highslide{
	color: #ffffff; background-image:url(../images/link.png);	background-repeat: no-repeat;	background-position: 0px 0px;	margin: 0;	padding: 3px 10px 6px 25px;	color: #FFFFFF;	text-decoration: none;
	}
.news-single-backlink a:hover, .news-list-morelink a:hover, .footerAdresse a:hover, a:hover.internal-link, a:hover.external-link, a:hover.external-link-new-window, a:hover.mail, div.search_advanced a:hover, a:hover.download, a:hover.highslide{
	text-decoration: none; 	color: #FFFFFF;	background-position: 0px -33px;
	}
.footerAdresse a, .footerAdresse a:hover, .csc-textpic-image a.highslide, .csc-textpic-image a:hover.highslide{
	text-decoration: none;  background: none; padding: 0; margin: 0;	color: #999999;
	}
.footerAdresse a:hover{ text-decoration: underline; }


/* Paragraph */
 
/* Liste */

/* Styles für User-Elements */

/* Styles für Tabelle */
table.csc-frame-frame14, p.csc-frame-frame14, th.csc-frame-frame14 p, td.csc-frame-frame14 p, td p.csc-frame-frame14 { font-size: 10px; }
