.tb_01 .widthContentTextCopy,.tb_01_blau .widthContentTextCopy,.tb_02 .widthContentTextCopy,.tb_03 .widthContentTextCopy,.tb_04 .widthContentTextCopy,.tb_05 .widthContentTextCopy,.tb_06 .widthContentTextCopy,.tb_07 .widthContentTextCopy,.tb_08 .widthContentTextCopy,.tb_09 .widthContentTextCopy,.tb_10 .widthContentTextCopy,.tb_11 .widthContentTextCopy,.tb_12 .widthContentTextCopy,.tb_13 .widthContentTextCopy,.tb_14 .widthContentTextCopy,.tb_15 .widthContentTextCopy, .tb_16 .widthContentTextCopy{
	font-size:11px;
}

.tb_01_text .grausmall, .tb_03_text .grausmall, .tb_04_text .grausmall, .tb_05_text .grausmall, .tb_06_text .grausmall, .tb_07_text .grausmall, .tb_09_text .grausmall, .tb_10_text .grausmall, .tb_11_text .grausmall, .tb_15_text .grausmall, .tb_16_text .grausmall  {
	color: #666666;
}

.tb_01 .linkarrowub,.tb_01_blau .linkarrowub, .tb_02 .linkarrowub, .tb_03 .linkarrowub, .tb_04 .linkarrowub, .tb_05 .linkarrowub, .tb_06 .linkarrowub, .tb_07 .linkarrowub, .tb_08 .linkarrowub, .tb_09 .linkarrowub, .tb_10 .linkarrowub, .tb_11 .linkarrowub, .tb_12 .linkarrowub, .tb_13 .linkarrowub, .tb_14 .linkarrowub, .tb_15 .linkarrowub, .tb_16 .linkarrowub {
	color: #000000;
	font-size: 8pt;
	text-decoration:underline;
	background:url(/templates/mkd/sources/pfeil2_schwarz_css.gif) no-repeat;
	display:block;
	padding:3px 0px 0px 12px;
	font-weight:bold;
}

.tb_01 .linkarrowu,.tb_01_blau .linkarrowu, .tb_02 .linkarrowu, .tb_03 .linkarrowu, .tb_04 .linkarrowu, .tb_05 .linkarrowu, .tb_06 .linkarrowu, .tb_07 .linkarrowu, .tb_08 .linkarrowu, .tb_09 .linkarrowu, .tb_10 .linkarrowu, .tb_11 .linkarrowu, .tb_12 .linkarrowu, .tb_13 .linkarrowu, .tb_14 .linkarrowu, .tb_15 .linkarrowu, .tb_16 .linkarrowu {
	color: #000000;
	font-size: 8pt;
	text-decoration:underline;
	background:url(/templates/mkd/sources/pfeil2_schwarz_css.gif) no-repeat;
	display:block;
	padding:3px 0px 0px 12px;
	font-weight:bold;
}

.tb_01 {
	position: relative;
	width: 588px;
	height: auto;
	background: repeat-x url(/templates/mkd/sources/tb_01_bgpattern.gif) #E5E5E5;
	overflow: visible;
	margin-top: 2px;
	margin-bottom: 15px;
	font: 11px Arial, Helvetica, sans-serif;
}

.tb_01_blau {
	position: relative;
	width: 588px;
	height: auto;
	background: repeat-x url(/templates/mkd/sources/tb_01_bgpattern_blau.gif) #E5E5E5;
	overflow: visible;
	margin-top: 2px;
	margin-bottom: 15px;
	font: 11px Arial, Helvetica, sans-serif;

}

.tb_01_headline {
	position: absolute;
	top: 22px;
	left: 8px;
}

.tb_01_text {
	height: auto;
	overflow: visible;
	width: 450px;
	position: relative;
	top: 52px;
	left: 8px;
	margin: 0;
	padding: 0 0 68px;
}

.tb_01_text .grausmall {
	color: #666666;
}

.tb_01_bestellen {
	position: absolute;
	bottom: 10px;
	right: 13px;
	border: 0  transparent;
}

.tb_02_bestellen {
	position: absolute;
	bottom: 29px;
	right: 13px;
	border: 0  transparent;
}

.tb_01_bestellen_img {
	border: 0 none transparent;
}

.tb_01_bg_pic {
	position: absolute;
	top: 0;
	right: 0;
}

.tb_02_blau {
	position: relative;
	width: 588px;
	height: 222px;
	background: repeat-x url(/templates/mkd/sources/tb_01_bgpattern_blau.gif)  #E5E5E5;
	overflow: visible;
	margin-top: 2px;
	margin-bottom: 15px;
	font: 11px Arial, Helvetica, sans-serif;
}

.tb_02 {
	position: relative;
	width: 588px;
	height: 222px;
	background: repeat-x url(/templates/mkd/sources/tb_01_bgpattern.gif)  #E5E5E5;
	overflow: visible;
	margin-top: 2px;
	margin-bottom: 15px;
	font: 11px Arial, Helvetica, sans-serif;
}

.tb_02_footer {
	color: #666666;
	position: absolute;
	bottom: 14px;
	left: 8px;
}

.tb_02_table {
	width: auto;
	padding-bottom: 68px;
	top: 52px;
	left: 8px;
	position: relative;
	height: auto;
	overflow: visible;
	margin: 0;
}

.tb_02_table_header {
	font-weight: bold;
	height: 12px;
	width: 180px;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-bottom: 0;
	white-space: nowrap;
}

.tb_02_table_header_long {
	font-weight: bold;
	height: 12px;
	width: 320px;
	margin-top: 0;
	margin-left: 0;
	padding-bottom: 8px;
}

.tb_02_table_content {
	width: 180px;
	text-align: left;
	vertical-align: top;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	border-top: solid black 1px;
}

.tb_02_table_footlink {
	font-weight: bold;
	width: 180px;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	height: 20px;
	vertical-align: bottom;
	white-space: nowrap;
}

.tb_02_table_line {
	background: none left center;
	width: 180px;
	height: 1px;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	border-top: 1px solid black;
	border-collapse: separate;
}

.tb_02_minitable {
	width: 180px;
	margin: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	position: relative;
	left: -2px;
}

.tb_02_minitable_right {
	text-align: right;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

.tb_02_minitable_left {
	padding: 0;
	margin: 0;
	text-align: left;
}

.tb_02_table_abstand {
	width: 15px;
}

.tb_03 {
	background: #E5E5E5;
	width: 135px;
	font: 11px Arial, Helvetica, sans-serif;
	position: relative;
	margin-top: 2px;
	padding-bottom: 70px;
	margin-bottom: 25px;
}

.tb_03_header {
	background: #FFBE00;
	width: 135px;
	height: 26px;
}

.tb_03_headline {
	margin-top: 8px;
	margin-left: 8px;
}

.tb_03_top {
	height: 78px;
}

.tb_03_toplist {
	height: auto;
	background: #BC142A;
	font-family: Arial, Helvetica, sans-serif;
	color: white;
	font-weight: bold;
	padding-left: 7px;
	padding-bottom: 3px;
	padding-top: 3px;
}

.tb_03_bestellen {
	position: absolute;
	bottom: -17px;
	right: 0;
	border: 0  transparent;
}

.tb_03_preisshape {
	position: absolute;
	bottom: -6px;
	right: 0px;
}

.tb_03_titles {
	font-weight: bold;
	position: relative;
	left: 8px;
	width: 119px;
}

.tb_03_text {
	width: 119px;
	position: relative;
	left: 8px;
	padding-bottom: 4px;
}

.tb_03_whiteline {
	padding-top: 1px;
	padding-bottom: 0px;
}

.tb_03_minitable {
	width: 128px;
	position: relative;
	left: 4px;
	margin: 0;
	padding: 0;
}

.tb_03_i {
	vertical-align: text-bottom;
	padding-left: 0;
	padding-right: 3px;
}

.tb_03_minitable_left {
	width: 100%;
	vertical-align: top;
}
.tb_03_minnitable_ausland {
	position: relative;
	top: -4px;

}

.tb_03_minitable_left div  {
	display: inline;
}

.tb_03_minitable_right {
	text-align: right;
	white-space: nowrap;	
	vertical-align: bottom;
}

.tb_04 {
	position: relative;
	width: 382px;
	height: auto;
	background: repeat-x url(/templates/mkd/sources/tb_01_bgpattern.gif) #E5E5E5;
	overflow: visible;
	margin-top: 2px;
	margin-bottom: 35px;
	font: 12px Arial, Helvetica, sans-serif;
}

.tb_04_headline {
	position: absolute;
	top: 22px;
	left: 8px;
}

.tb_04_text {
	height: auto;
	overflow: visible;
	width: 320px;
	position: relative;
	top: 52px;
	left: 8px;
	margin: 0;
	padding: 0 0 68px;
}

.tb_04_bestellen {
	position: absolute;
	bottom: -17px;
	right: 0;
	border: 0  transparent;
}

.tb_04_bestellen_img {
	border: 0 none transparent;
}

.tb_04_bg_pic {
	position: absolute;
	top: 1px;
	right: 0;
}

.tb_04_text ul {
	font-size: 11px;

}

.tb_05_blau {
	position: relative;
	width: 286px;
	min-height: 120px;
	height: auto;
	background: repeat-x url(/templates/mkd/sources/tb_01_bgpattern_blau.gif) #E5E5E5;
	overflow: visible;
	margin-top: 2px;
	margin-bottom: 35px;
	font: 11px Arial, Helvetica, sans-serif;
}

.tb_05 {
	position: relative;
	width: 286px;
	min-height: 120px;
	height: auto;
	background: repeat-x url(/templates/mkd/sources/tb_01_bgpattern.gif) #E5E5E5;
	overflow: visible;
	margin-top: 2px;
	margin-bottom: 35px;
	font: 11px Arial, Helvetica, sans-serif;
}

.tb_05_headline {
	position: absolute;
	top: 22px;
	left: 8px;
}

.tb_05_text {
	height: auto;
	overflow: visible;
	width: 200px;
	position: relative;
	top: 52px;
	left: 8px;
	margin: 0;
	padding: 0 0 68px;
}

.tb_05_bestellen {
	position: absolute;
	bottom: -20px;
	right: 17px;
	border: 0  transparent;
}

.tb_05 .tb_05_bestellen {
	bottom: -21px;
}

.tb_05>.tb_05_bestellen {
	bottom: -20px;
}

.tb_05_bestellen_img {
	border: 0 none transparent;
}

.tb_05_bg_pic {
	position: absolute;
	top: 1px;
	right: 0;
}

.tb_05_text ul {
	font-size: 11px;

}

.tb_06 {
	position: relative;
	width: 286px;
	height: 520px;
	/*height: auto;*/
	background: repeat-x url(/templates/mkd/sources/tb_01_bgpattern.gif) #E5E5E5;
	overflow: visible;
	margin-top: 2px;
	margin-bottom: 15px;
	font: 11px Arial, Helvetica, sans-serif;
}

div>.tb_06 {
	height: auto;
	min-height: 520px;
}

.tb_06_headline {
	position: absolute;
	top: 22px;
	left: 5px;
}

.tb_06_top {
	height: 78px;
}

.tb_06_head {
	height: 30px;
	overflow: visible;
	width: 250px;
	position: relative;
	top: 45px;
	left: 8px;
	margin: 0;
	padding: 0 0 68px;
}

.tb_06_text {
	height: 80px;
	overflow: visible;
	width: 250px;
	position: relative;
	top: 35px;
	left: 8px;
	margin: 0;
	padding: 0 0 48px;
}

.tb_06_bestellen {
	position: absolute;
	bottom: 215px;
	right: 15px;
	border: 0  transparent;
}

.tb_06_bestellen_img {
	border: 0 none transparent;
}

.tb_06_bg_pic {
	position: absolute;
	top: -3px;
	right: 0;
}

.tb_06_titles {
	font-weight: bold;
	position: relative;
	left: 8px;
	width: 250px;
	margin-top: 5px;
}

.tb_06_minitable {
	width: 275px;
	position: relative;
	left: 6px;
	margin: 0;
	padding: 0;
}

.tb_06_minitable_left {
	width: 100%;
	white-space: nowrap;
}

.tb_06_minitable_left div  {
	display: inline;
}

.tb_06_minitable_right {
	text-align: right;
	white-space: nowrap;
	vertical-align: bottom;
}

.tb_06_minitable_right>img.tb_08_haken {
	margin-bottom: 0px;
}

.tb_06_footer {
	color: #666666;
}

.tb_06_footer_container {
	position: relative;
	margin-top: 75px;
	bottom: 14px;
	left: 8px;
	width: 275px;
	height: 190px;
}

.tb_07 {
	position: relative;
	width: 286px;
	height: 430px;
	background: repeat-x url(/templates/mkd/sources/tb_01_bgpattern.gif) #E5E5E5;
	overflow: visible;
	margin-top: 2px;
	margin-bottom: 15px;
	font: 11px Arial, Helvetica, sans-serif;
}

.tb_07_headline {
	position: absolute;
	top: 20px;
	left: 8px;
}
.tb_07_info {
	position: absolute;
	top: 19px;
	right: 16px;
}

.tb_07_bg_pic {
	position: relative;
	top: 40px;
	left: 0;
}

.tb_07_text {
	height: auto;
	overflow: visible;
	width: 270px;
	position: relative;
	top: 45px;
	left: 8px;
	margin: 0;
	padding: 0 0 88px;
}

.tb_07_text ul {
	font-size: 11px;

}


.tb_07_bestellen {
	position: absolute;
	bottom: -21px;
	right: 0;
	border: 0  transparent;
}

.tb_07_bestellen_img {
	border: 0 none transparent;
}

.tb_08 {
	position: relative;
	width: 286px;
	/*height: 491px;*/
	height: auto;
	background: repeat-x url(/templates/mkd/sources/tb_01_bgpattern.gif) #E5E5E5;
	overflow: visible;
	margin-top: 2px;
	margin-bottom: 25px;
	font: 11px Arial, Helvetica, sans-serif;
}

.tb_08_bg_pic {
	position: absolute;
	top: -2px;
	right: 0;
}

.tb_08_bestellen {
	position: absolute;
	right: 15px;
	border: 0  transparent;
	bottom: -20px;
}

.tb_08 .tb_08_bestellen {
	bottom: -21px;
}

.tb_08>.tb_08_bestellen {
	bottom: -20px;
}

.tb_08_top {
	position: relative;
	top: 45px;
	left: 8px;
	width: 250px;
}

.tb_08_head_1 {
	height: auto;
	overflow: visible;
	width: 170px;
	margin: 0;
	padding: 0 0 10px;
	font-weight: bold;
}

.tb_08_head_2 {
	height: auto;
	overflow: visible;
	width: 250px;
	margin: 0;
	padding: 0 0 68px;
	font-weight: bold;
}

.tb_08_minitable {
	width: 275px;
	position: relative;
	left: 6px;
	margin: 0;
	padding: 0;
	border-collapse:collapse;
}

.tb_08_minitable_left {
	text-align: left;
	white-space: nowrap;
	vertical-align: bottom;
}

.tb_08_minitable_right {
	text-align: right;
	white-space: nowrap;
	vertical-align: bottom;
	font-weight: bold;
}


.tb_08_haken {
	padding-left: 5px;
}

.tb_08_minitable_right>img.tb_08_haken {
	margin-bottom: 0px;
}

.tb_08_tariftext {
	font-weight: bold;
	left: 8px;
	position: relative;
	width: 250px;
	padding-top: 3px;
}

.tb_08_beschreibung {
	left: 8px;
	position: relative;
	width: 250px;
	padding-top: 3px;
	padding-bottom: 5px;
}

.tb_08_detaillink {
	left: 8px;
	position: relative;
	width: 250px;
	font-weight: bold;
	padding-bottom: 3px;
}

.tb_08_footer_container {
	position: relative;
	margin-top: 25px;
	bottom: 14px;
	left: 8px;
	width: 275px;
	padding-bottom: 8px;
}

.tb_08_whiteline {
	padding-top: 10px;
	padding-bottom: 0px;
}

.tb_09 {
	position: relative;
	width: 588px;
	height: 185px;
	background: repeat-x url(/templates/mkd/sources/tb_01_bgpattern.gif)  #E5E5E5;
	overflow: visible;
	margin-top: 2px;
	margin-bottom: 15px;
	font: 11px Arial, Helvetica, sans-serif;
}

.tb_09_text {
	height: auto;
	overflow: visible;
	width: 600px;
	position: relative;
	top: 48px;
	left: 8px;
	margin: 0;
	padding: 0 0 53px;
}

.tb_09_footer {
	color: #666666;
	position: absolute;
	bottom: 14px;
	left: 8px;
}

.tb_09_table_line {
	background: none left center;
	width: 240px;
	height: 1px;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	border-top: 1px solid black;
	border-collapse: separate;
}

.tb_09_minitable {
	width: 240px;
	margin: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	position: relative;
	left: 7px;
}

.tb_09_minitable_header {
	padding: 0;
	margin: 0px;
	text-align: left;
	vertical-align: top;
	margin-top: 0;
	margin-bottom: 0px;
	margin-left: 0;
	border-bottom: solid black 1px;
}

.tb_09_minitable_right {
	text-align: right;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

.tb_09_minitable_left {
	padding: 0;
	margin: 0;
	text-align: left;
}

.tb_09_detaillink {
	left: 280px;
	top: 89px;
	position: absolute;
	width: 250px;
	font-weight: bold;
	padding-bottom: 3px;
}

.tb_09_bestellen {
	position: absolute;
	bottom: 8px;
	right: 13px;
	border: 0  transparent;
}

.tb_10 {
	position: relative;
	width: 588px;
	height: auto;
	background: repeat-x url(/templates/mkd/sources/tb_01_bgpattern.gif) #E5E5E5;
	overflow: visible;
	margin-top: 2px;
	margin-bottom: 15px;
	font: 11px Arial, Helvetica, sans-serif;
}

.tb_10_headline {
	position: absolute;
	top: 22px;
	left: 8px;
}

.tb_10_text {
	height: auto;
	overflow: visible;
	width: 223px;
	position: relative;
	top: 52px;
	left: 8px;
	margin: 0;
	padding: 0 0 68px;
}

.tb_10_link {
	position: absolute;
	bottom: 10px;
	right: 163px;
	border: 0  transparent;
}

.tb_10_bg_pic {
	position: absolute;
	top: 2px;
	right: 0;
}

.tb_10_blau {
	position: relative;
	width: 588px;
	height: auto;
	background: repeat-x url(/templates/mkd/csc/sources/tb_01_bgpattern_blau.gif) #E5E5E5;
	overflow: visible;
	margin-top: 2px;
	margin-bottom: 15px;
	font: 11px Arial, Helvetica, sans-serif;
}

.tb_11 {
	position: relative;
	width: 286px;
	/*height: 491px;*/
	height: auto;
	background: repeat-x url(/templates/mkd/sources/tb_01_bgpattern.gif) #E5E5E5;
	overflow: visible;
	margin-top: 2px;
	margin-bottom: 15px;
	font: 11px Arial, Helvetica, sans-serif;
}

.tb_11_head {
	height: auto;
	overflow: visible;
	width: 250px;
	position: relative;
	top: 45px;
	left: 8px;
	margin: 0;
	padding: 0 0 58px;
}

.tb_11_text {
	height: auto;
	overflow: visible;
	width: 270px;
	position: relative;
	left: 8px;
	margin: 0;
	padding: 0 0 5px;
}

.tb_11_detaillink {
	left: 8px;
	top: 13px;
	position: relative;
	width: 250px;
	font-weight: bold;
	padding-bottom: 0px;
}

.tb_11_bestellen {
	position: absolute;
	bottom: 150px;
	right: 15px;
	border: 0  transparent;
}

.tb_11_whiteline {
	position: absolute;
	bottom: 142px;
	padding-top: 3px;
	padding-bottom: 0px;
}

.tb_11_footer_container {
	position: relative;
	margin-top: 75px;
	bottom: 14px;
	left: 8px;
	width: 275px;
	height: 127px;
}

.tb_12 {
	position: relative;
	width: 286px;
	/*height: 491px;*/
	height: auto;
	background: repeat-x url(/templates/mkd/sources/tb_01_bgpattern.gif) #E5E5E5;
	overflow: visible;
	margin-top: 0px;
	margin-bottom: 35px;
	font: 11px Arial, Helvetica, sans-serif;
}

.tb_12_head_1 {
	height: auto;
	overflow: visible;
	position: relative;
	width: 160px;
	top: -5px;
	margin: 0;
	padding: 0 0 0px;
	font-weight: bold;
}

.tb_12_head_2 {
	height: auto;
	overflow: visible;
	position: relative;
	width: 160px;
	top: -5px;
	margin: 0;
	padding: 0 0 68px;
}
.tb_12_minitable_left {
	width: 184px;
	white-space: nowrap;

}
.tb_12_minitable_center {
	text-align: right;
	white-space: nowrap;
	vertical-align: bottom;
	font-weight: bold;
}

.tb_12_minitable_right{
	width: 40px;
	font-size: 15px;
	color: #BC142A;
	text-align: right;
	font-weight: bold;
	white-space: nowrap;
}

.tb_12_footer_container {
	position: relative;
	margin-top: 65px;
	bottom: 24px; 
	left: 8px;
	width: 275px;
	margin-bottom: 5px;
}

.tb_12 .tb_08_bestellen {
	bottom: -21px;
}

.tb_12>.tb_08_bestellen {
	bottom: -20px;
}

.tb_13 {
	position: relative;
	width: 286px;
	/*height: 491px;*/
	height: auto;
	background: repeat-x url(/templates/mkd/sources/tb_01_bgpattern.gif) #E5E5E5;
	overflow: visible;
	margin-top: 2px;
	margin-bottom: 35px;
	font: 11px Arial, Helvetica, sans-serif;
}

.tb_13_footer_container {
	position: relative;
	margin: 25px 0px 0px 0px;
	/*margin-top: 25px;*/
	padding: 0px 0px 0px 0px;
	bottom: 14px;
	left: 8px;
	width: 275px;
	height: 20px;
	vertical-align: bottom;
}

.tb_13_footer {
	position: relative;
	color: #666666;
	width: 270px;
        vertical-align: bottom;
	left: 8px;
	bottom: 18px;
	margin: 25px 0px 0px 0px;
}

.tb_13_head {
	font-weight: bold;
	height: auto;
	overflow: visible;
	width: 250px;
	position: relative;
	top: 0px;
	left: 0px;
	margin: 0;
	padding: 0 0 75px;
}

.tb_13_minitable {
	width: 275px;
	position: relative;
	left: 4px;
	margin-bottom: 15px;
	padding: 0;
}

.tb_13 .tb_06_titles {
	margin-top: 0px;
}

.tb_13 .tb_08_bestellen {
	bottom: -21px;
}

.tb_13>.tb_08_bestellen {
	bottom: -20px;
}

.tb_14 {
	position: relative;
	width: 286px;
	/*height: 491px;*/
	height: auto;
	background: repeat-x url(/templates/mkd/sources/tb_01_bgpattern.gif) #E5E5E5;
	overflow: visible;
	margin-top: 2px;
	margin-bottom: 35px;
	font: 11px Arial, Helvetica, sans-serif;
}

.tb_14_head_1 {
	height: auto;
	overflow: visible;
	width: 160px;
	margin: 0;
	padding: 0 0 10px;
	font-weight: bold;
}

.tb_14_head_2 {
	height: auto;
	overflow: visible;
	width: 170px;
	margin: 0;
	padding: 0 0 68px;
	font-weight: bold;
}

.tb_14_footer_container {
	position: relative;
	margin-top: 35px;
	bottom: 14px;
	left: 8px;
	width: 275px;
	padding-bottom: 8px;
}

.tb_15 {
       min-height:170px;
       height: auto;
       width: 588px;
       position: relative;
       background: repeat-x url(/templates/mkd/sources/tb_15_bgpattern.gif)  #E5E5E5;
       overflow: visible;
       margin-top: 0px;
       padding-bottom: 0px;
       margin-bottom: 35px;
       font: 10px Arial, Helvetica, sans-serif;
}

.tb_15_table {
       border-width: 0px;
       border-spacing: 0px;
       padding: 0px;
       margin-bottom: 10px;
       border-style:none;
}

.tb_15_table_head1 {
       height: 27px;
       position: relative;
       padding-bottom: 5px;
       margin-bottom: 10px;
       top: -4px;
       padding-left: 12px;
       font-size: 8pt;
       font-weight: bold;

}

.tb_15_table_head2 {
       background: repeat url(/templates/mkd/sources/tb_15_bgpattern2.gif)  #FFFFFF;
       width: 177px;
       height: 27px;
       font-size: 8pt;
       font-weight: bold;
       position: relative;
       padding-left: 8px;


}

.tb_15_table_rand {
       width: 8px;
}

.tb_15_table_platzhalter {
       width: 22px;
       background: repeat-x url(/templates/mkd/sources/tb_15_platzhalter_1.gif)  #FFFFFF;
}

.tb_15_table_pfeil {
       width: 22px;
       background:  repeat-y url(/templates/mkd/sources/tb_15_bgpattern3.gif) #FFFFFF;
       vertical-align: middle;
}

.tb_15_table_text {
       background: #FFFFFF;
       width: 177px;
       font-size: 8pt;
       position: relative;
       padding-left: 8px;
       padding-right: 8px;
       padding-top: 5px;
       padding-bottom: 5px;
       vertical-align: top;
}

.tb_16 {
       min-height: 170px;
       height: auto;
       width: 588px;
       position: relative;
       background: repeat-x url(/templates/mkd/sources/tb_15_bgpattern.gif)  #E5E5E5;
       overflow: visible;
       margin-top: 0px;
       margin-bottom: 35px;
       font: 10px Arial, Helvetica, sans-serif;
}

.tb_16_table {
       border-width: 0px;
       border-spacing: 0px;
       margin-bottom: 10px;
       padding: 0px;
       border-style:none;
}

tb_16_table_img {
       width: auto;
       background: #E5E5E5;
}

.tb_16_table_text {
       background: #FFFFFF;
       width: 100%;
       height: 120px;
       font-size: 8pt;
       position: relative;
       padding-left: 8px;
       padding-right: 8px;
       padding-top: 5px;
       vertical-align: top;
}

.tb_16_table_text ul{
       font-size: 11px;
	margin-left: 22px;
	margin-top: 5px;
}

.tb_16_table_head2 {
       background: repeat-x url(/templates/mkd/sources/tb_15_bgpattern2.gif)  #E5E5E5;
       position: relative;
       width: auto;
       height: 27px;
       font-size: 8pt;
       top: 2px;
       bottom: 5px;
       font-weight: bold;
       padding-left: 8px;
}

.tb_16_img {
	border: 0 none transparent;
	position: relative;
	top: 1px;
}

.tb_16_table_div_text {
       width: 100%;
}

.tb_33_comboprodukt {
	background-color: #E5E5E5;
	font-size: 11px;
	width: 190px;
}

.td-0 .tb_33_comboprodukt {
	margin-right: 6px;
}

.td-1 .tb_33_comboprodukt {
	margin: 0px 3px;
}

.td-2 .tb_33_comboprodukt {
	margin-left: 6px;
}

.tb_33_comboprodukt .tb_33_headline {
	background-color: #FFBE00;
}

.tb_33_comboprodukt .tb_33_toplist_container {
	height: 85px;
}

.tb_33_comboprodukt .tb_33_toplist {
	background-color: #BC142A;
	color: #FFFFFF;
	font-weight: bold;
	padding: 6px;
	line-height: 1.2em;
}


.tb_33_comboprodukt .tb_33_c1 {
	padding: 6px;
	font-size: 15px;
	height: 280px;
}
 
.tb_33_comboprodukt>.tb_33_c1 {
	font-size: 11px;
}

.tb_33_comboprodukt .tb_33_c4 {
	padding: 6px;
}

.tb_33_comboprodukt .tb_33_titles {
	font-weight: bold;
	position: relative;
	/*left: 8px;*/
	width: 100%;
	margin-top: 5px;
}

.tb_33_comboprodukt .tb_33_whiteline {
	width: 100%;
	height: 1px;
	line-height: 1px;
	font-size: 1px;
	border-bottom: 1px solid black;
	/*background-color: #000000;*/
}

.tb_33_comboprodukt .tb_33_c4 .tb_33_minitable {
	width: 100%;
} 

.tb_33_comboprodukt .tb_33_c4 .tb_33_minitable .tb_33_minitable_right {
	text-align: right;
	font-weight: bold;
	width: 25%;
	vertical-align: bottom;
}

.tb_33_comboprodukt .tb_33_btn {
	position: relative;
	top: 3px;
}

.tb_33_comboprodukt .tb_33_btn .tb_03_shape_img {
	margin-left: 100px;
}


.tb_hinweisbox{
	width: 165px;
}
.tb_hinweisbox .widthContentTextCopy{
	font-size:11px;
}
.tb_hinweisbox_table{
	border: solid 1px #C41C2E; width:165px;
}
.tb_hinweisbox_head{
	background:#C41C2E; padding-left:5px; padding-bottom: 2px;
}
.tb_hinweisbox_headtext{
	color:white; font: 11px Arial; font-weight:bold;
}
.tb_hinweisbox_text{
	font: 11px Arial; padding: 5px;
}
