/*Wrth: -- specifications for tables | Angaben zu Tabellen*/
	/*Wrth: -- general tables | normale Tabellen*/
	table {width:auto;border-collapse:collapse;margin:3px 0 25px 0;border:0;font-size:9pt}
	table caption {font-variant:small-caps;}
	table.full {width:100%;}
	thead tr.dark th {background-color:#959595;}
	tbody tr.highlighted {background-color:#dedede;}

	th, td {padding:6px 10px 10px 10px;margin:0;border-bottom:1px solid #dedede;vertical-align:top;text-align:left}
	thead th {color:#000;border:0;vertical-align:top;background-color:#dedede;}
	tbody th {background:#dedede;color:#000;}

	tbody th {border-bottom:1px solid #fff;text-align:left;}
	tbody td {border-bottom:1px solid #dedede;}
	tbody td.right {text-align:right}
	tbody td.upperBorder{border-top: 1px solid #dedede;}
	/*/Wrth: -- general tables | normale Tabellen*/
	
	/*Wrth: -- tabel for key data | Tabelle für Kennzahlen*/
	table.kd {font-size:8pt;}
	table.kd th, table.kd td {font-weight:normal;}
	p.kd {font-size:8pt;margin:-19px 0 30px 10px}
	table.compact th, table.compact td {padding:4px 0 4px 10px;}
	/*/Wrth: -- tabel for key data | Tabelle für Kennzahlen*/
/*/Wrth: -- wuerth-like tables*/

/*Wrth: -- overwrite YAML standards, that will probably not be needed at all | überschreibt YAML-Standards, die wahrscheinlich nicht gebraucht werden*/
dl {margin:0 0 16px 0}
dt {font-weight:bold;line-height:16px;margin:0}
dd {margin:0 0 5px 15px;line-height:16px;}

blockquote, cite, q {font-family:Arial;font-style:italic;}
blockquote {margin:0 0 16px 15px;color:#605d5c;}

pre, code, kbd, samp, var, tt {font-family:Consolas, "Lucida Console", "Andale Mono", "Bitstream Vera Sans Mono", "Courier New", Courier;}

pre {line-height:20px;margin:0 0 16px 0;}
pre, code, kbd, tt, samp, var {font-size:100%;}
pre, code {color:#605d5c;}
kbd, samp, var, tt {color:#605d5c;font-weight:bold;}
var, dfn {font-style:italic;}

acronym, abbr {border-bottom:1px #959595 dotted;font-variant:small-caps;letter-spacing:.07em;cursor:help;}

sub, sup {font-size:50%;line-height:0;}

hr {color:#fff;background:transparent;margin:0 0 16px 0;padding:0;border:0;border-bottom:1px #dedede solid;}

.highlight {color:#0093DD;} /*Wrth: -- Würth cyan as Würth red indicates hyperlinks | Würth Cyan, da Würth Rot bereits Hyperlinks definiert*/
.dimmed {color:#605d5c;}

.inner_wrapper .info {background:#dedede;color:#000;padding:7px 11px 11px 11px;margin:0 0 16px 0;font-size:100.01%;}

.inner_wrapper .note {background:#cbe9f9;color:#000;border:1px #0093DD solid;padding:7px 11px 11px 11px;margin:0 0 16px 0;}
.inner_wrapper .important {background:#e8f3d2;color:#000;border:1px #BAC405 solid;padding:7px 11px 11px 11px;margin:0 0 16px 0;}
.inner_wrapper .warning {background:#f4cccc;color:#000;border:1px #c00 solid;padding:7px 11px 11px 11px;margin:0 0 16px 0;}

.float_left {float:left;display:inline;margin:0 10px 16px 0;}
.float_right {float:right;display:inline;margin:0 0 16px 10px;}
.center {display:block;text-align:center;margin:0 auto 16px auto;}

.form_text {float:left;clear:both;width:100%}

/*Wrth: -- lists next to images in column layout | Listen neben Bildern im Spaltenlayout*/
/*Wrth: -- first level | erste Ebene*/
#col3 form ul, #layout2col form ul, #col3 form ol {margin:0 0 16px 0;padding:0 0 0 22px;clear:left}
#col3 form ul li, #layout2col form ul li, #col3 form ol li {position:relative;left:5px;padding:0;margin:0;line-height:15pt;vertical-align:bottom}
#col3 form ol li, #layout2col form ol li {
	vertical-align:top
}

/*Wrth: -- unnumbered lists | unnummerierte Listen*/
#col3 form ul,
#layout2col form ul {
	list-style-type:disc;
} /*Wrth: -- URL is being overwritten in urls.css | URL wird in urls.css ueberschrieben: $CMS_REF(media:"arr_1_list_14")$*/
#col3 form ul li {left:2px;padding-left:6px}

/*Wrth: -- numbered lists | nummerierte Listen*/
#col3 form ol {list-style-type:decimal;}
#col3 form ol li {padding-left:3px}

/*Wrth: -- IE6 hacks*/
* html #col3 form ul {padding-left:27px;}
* html #col3 form ol {padding-left:30px;}
* html #col3 form ul li {left:0;}
* html #col3 form ol li {left:0;vertical-align:top;}

/*Wrth: -- IE7 hacks*/
*+html #col3 form ul {padding-left:27px;}
*+html #col3 form ol {padding-left:30px;}
*+html #col3 form ul li, *+html #col3 form ol li {left:0}

/*Wrth: -- second - nth level | zweite bis nte Ebene*/
#col3 form ul ul, #col3 form ul ol, #col3 form ol ul, #col3 form ol ol {margin:0;padding:0;list-style-type:none;list-style-image:none;background-color:#0093DD;font-weight:bold;}
#col3 form ul ul li, #col3 form ul ol li, #col3 form ol ul li, #col3 form ol ol li {margin:0;padding:0;left:0}

.filter a {margin-right:11px}
.filter span.active {border:1px solid #959595;padding-left:3px;padding-right:3px;margin-left:-4px;margin-right:7px}

.cols_full .inner_main ul.errorMessage {
	list-style-type:none;
	padding:0;
	margin-top:7px !important;
}

ul.errorMessage li {
	background-color:#0093DD;
	color:#fff;
	padding:5px 10px;
	margin-bottom:10px;
	left:0;
	font-weight:bold;
	line-height:20px
}
