/* Additional RTE Styles
-------------------------------------------------------------- */

table.spezial {
	border-collapse:collapse;
	border:2px solid #F2F2F2;
	background-color:#FFF;
	font-size:12px;
	margin-bottom:15px;
	}
table.spezial td {
	padding:5px 8px;
	border-collapse:collapse;
	border:2px solid #F2F2F2;
	}
	

table.daten {font-size:11px;}
table.daten, table.datenkleiner {
	border-collapse:collapse;
	border:1px solid #8FA6B7;
	background-color:#FFF;
	margin-bottom:15px;
	}
table.datenkleiner {font-size:10px;margin:20px;}	
	
table.daten td, table.datenkleiner td {
	padding:1px 2px;
	border-collapse:collapse;
	border:1px solid #8FA6B7;
	}
	
table.technischedaten {
	width:100%;
	border-collapse:collapse;
	border:1px solid #8FA6B7;
	background-color:#FFF;
	font-size:11px;
	margin-bottom:15px;
	}	
table.technischedaten td {
	padding:1px 2px;
	border-bottom:1px solid #8FA6B7;vertical-align:middle;
	}
td.tdkategorie {background-color:#D4E4F4;}
td.tdkategorierahmenlinks {background-color:#D4E4F4;border-left:1px solid #8FA6B7;}
td.tdkategorieZentriert {background-color:#D4E4F4;text-align:center;}
td.tdsubkategorie {background-color:#E9EFF4;}
td.rahmenlinks {border-left:1px solid #8FA6B7;}
td.rahmenlinksZentriert {border-left:1px solid #8FA6B7;text-align:center;}
td.downloadcell {text-align:right;font-weight:bold;}
td.zentriert {text-align:center;}

td.kontrast {background-color:#0D577D;color:#FFF;}
td.odd {background-color:#E9EFF4;}

table.vergleich {font-size:11px;border-collapse:collapse;border:1px solid #8FA6B7;margin:15px 0;}
table.vergleich tbody td {text-align:center;padding:0;}
table.vergleich thead td {text-align:center;vertical-align:bottom;}
table.vergleich td {border:1px solid #8FA6B7;background-color:#DFEBF7;}
table.vergleich td.geraet, table.vergleich td.option {text-align:left;padding:1px 2px;}
table.vergleich td.bereich {text-align:left;background-color:#A4B6C4;font-weight:bold;padding:1px 2px;}

.floatboxleft {float:left;width:45%;}
.floatboxright {float:right;width:45%;}

.produktlink {
	border-top:1px solid #E4E4E4;
	border-bottom:1px solid #E4E4E4;
	padding:10px 10px 5px 10px;
	}
.produktlink .csc-textpicHeader {display:block;float:left;width:100%;}
.produktlink h4, .produktlink p {margin-left:10px;}
.produktlink ul {float:left;}

.produktlinkwodescr {
	display:block;
	float:left;
	padding:5px 20px 0 20px;
	margin:0 10px 10px 0;
	}
.produktlinkwodescr h4 {font-size:13px;text-align:center;margin:0 0 5px 0;}

.neuheitenbox {padding:0 20px;}
.hauptkatalogdownload {padding:0 20px;}
.downloadlink, .download {
	font-size:11px;
	font-weight:bold;
	background:url(../images/download-icon.gif) no-repeat left center;
	padding:4px 0 4px 20px;
	}

table.formeln {margin:0 0 20px 0;}
table.formeln td {
	padding:5px 10px;
	background-color:#FFF;
	border:2px solid #F2F2F2;
	border-collapse:collapse;
	font-size:11px;
	vertical-align:middle;
	}
	
#content h1 {
	font-size:17px;
	font-weight:bold;
	margin:0 0 20px 0;
	color:#0C4F72;
	border-left:17px solid #0C4F72;
	line-height:17px;
	padding:0 0 0 10px;
	}
	
table.masszeichnung {font-size:12px;margin:15px 0;}
table.masszeichnung td {padding:5px;}

p.hinweis {font-size:11px;}
p.hinweisklein {font-size:10px;color:#4E4B4C;}

table.vertriebtabelle td {
	font-size:11px;
	border-right:10px solid #F2F2F2;
	background-color:#E1E1E1;
	padding:2px 5px;
	}
table.vertriebtabelle td.empty {background:#F2F2F2;}
table.vertriebtabelle td.vertriebland {
	background-color:#0C4F72;
	font-weight:bold;
	color:#FFF;
	}
	td.vertriebland {
	background-color:#0C4F72;
	font-weight:bold;
	color:#FFF;
	}
td.empty {background:#F2F2F2;}	
.rechtsfloat {float:right;margin-left:10px;}
.linksfloat {float:left;margin-right:10px;}



.salespartner_box { width:320px; height:240px; background-color:#E1E1E1; float:left; margin:10px 5px 5px 8px; background-color:#E1E1E1; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; }
.salespartner_box table { width:100%; font-size:11px; line-height:13px;  }
body #content .salespartner_box h3 { border:0; font-size:13px; line-height:13px; height:26px; color:#FFF; font-weight:bold; background-color:#0C4F72; padding:4px 8px; margin:0 0 1px 0 !important; -moz-border-radius:3px 3px 0 0; -webkit-border-radius:3px 3px 0 0; -khtml-border-radius:3px 3px 0 0; text-shadow:1px 1px 2px #0C4F72; }
.salespartner_box td { padding:4px 8px; border-bottom:1px solid #F2F2F2; font:normal normal 11px/16px Verdana,sans-serif; }
.salespartner_box td p { margin:0; }


