/* Basic */
/*.htmlarea-content-body p{**/
.htmlarea-content-body table, 
.htmlarea-content-body form{
	padding: 0px;
	margin: 0px;
	}

/* Text */

/* Paragraph */
table.csc-frame-frame1, p.csc-frame-frame1, .csc-frame-frame1 {
	border-bottom: 1px solid #E5EEF4;
}

/* Links */

div.search_advanced a,
div#footer a.internal-link,
a.mail,
a.go-west_link,
a.external-link,
a.external-link-new-window, 
a.internal-link, 
a.internal-link-new-window, 
a.download{
	background-image:url(/fileadmin/templates/images/arrow.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding: 1px 2px 1px 14px;
	color: #005694;
	text-decoration:none;
	}
div.search_advanced a:hover,	
div#footer a:hover.internal-link,
a:hover.mail,
a:hover.go-west_link,
a:hover.external-link,
a:hover.external-link-new-window, 
a:hover.internal-link, 
a:hover.internal-link-new-window, 
a:hover.download{
	text-decoration:underline;
	}

/* Liste */

#content_inner ul li, 
.htmlarea-content-body ul li{
	list-style-image:url(/fileadmin/templates/images/bullet.gif);
	}

/* Styles für User-Elements */

/* Product Table + Links */
table.product_table img{ width: 100px; }
td.product_bild{ width: 100px; height:100px; vertical-align:bottom; background-color:#E5EEF4;}
td.product_link{ vertical-align: bottom; width:422px; background-color:#E5EEF4;}

/* Daten Product Table */
table.daten_table{}
td.daten_col01{ font-weight: bold; vertical-align:top; padding: 4px; width: 210px; }
td.daten_col02{ vertical-align:top; padding: 4px; width: 312px; }
tr.daten_row01{ background-color: #E5EEF4; }
tr.daten_row02{ background-color: #CCDCE9; }