.csc-textpic-caption { font-size: 90%; line-height: 120%; padding: 5px 0 10px 0; color: #666; text-align: left; }

.csc-default {clear: both;}
.csc-textpic-text {margin: 0 !important;}

.csc-textpic-center .csc-textpic-imagewrap {text-align: center; margin: 0 auto}
.csc-textpic-right .csc-textpic-imagewrap{text-align: right; margin: 0 0 0 auto; }
.csc-textpic-left .csc-textpic-imagewrap{text-align: left;}

.csc-textpic-intext-right .csc-textpic-imagewrap{float: right; padding: 0 0 10px 10px;}
.csc-textpic-intext-left .csc-textpic-imagewrap{float: left;  padding:  0 10px 10px 0;}

.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{float: left; padding: 0 10px 0 0;}
.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{float: right; padding: 0 0 0 10px;}


/* Bilder neben dem Text links und rechts */

.csc-layout-400 .csc-textpic-intext-left-nowrap .csc-textpic-text {margin-left: 5% !important;}
.csc-layout-410 .csc-textpic-intext-left-nowrap .csc-textpic-text {margin-left: 10% !important;}
.csc-layout-420 .csc-textpic-intext-left-nowrap .csc-textpic-text {margin-left: 15% !important;}
.csc-layout-430 .csc-textpic-intext-left-nowrap .csc-textpic-text {margin-left: 20% !important;}
.csc-layout-440 .csc-textpic-intext-left-nowrap .csc-textpic-text {margin-left: 25% !important;}
.csc-layout-450 .csc-textpic-intext-left-nowrap .csc-textpic-text {margin-left: 30% !important;}
.csc-layout-460 .csc-textpic-intext-left-nowrap .csc-textpic-text {margin-left: 35% !important;}
.csc-layout-470 .csc-textpic-intext-left-nowrap .csc-textpic-text {margin-left: 40% !important;}
.csc-layout-480 .csc-textpic-intext-left-nowrap .csc-textpic-text {margin-left: 45% !important;}
.csc-layout-490 .csc-textpic-intext-left-nowrap .csc-textpic-text {margin-left: 50% !important;}
.csc-layout-500 .csc-textpic-intext-left-nowrap .csc-textpic-text {margin-left: 55% !important;}
.csc-layout-510 .csc-textpic-intext-left-nowrap .csc-textpic-text {margin-left: 60% !important;}
.csc-layout-520 .csc-textpic-intext-left-nowrap .csc-textpic-text {margin-left: 65% !important;}
.csc-layout-530 .csc-textpic-intext-left-nowrap .csc-textpic-text {margin-left: 70% !important;}
.csc-layout-540 .csc-textpic-intext-left-nowrap .csc-textpic-text {margin-left: 75% !important;}
.csc-layout-550 .csc-textpic-intext-left-nowrap .csc-textpic-text {margin-left: 80% !important;}
.csc-layout-560 .csc-textpic-intext-left-nowrap .csc-textpic-text {margin-left: 85% !important;}
.csc-layout-570 .csc-textpic-intext-left-nowrap .csc-textpic-text {margin-left: 90% !important;}
.csc-layout-580 .csc-textpic-intext-left-nowrap .csc-textpic-text {margin-left: 95% !important;}
.csc-layout-590 .csc-textpic-intext-left-nowrap .csc-textpic-text {margin-left: 100% !important;}


.csc-layout-400 .csc-textpic-intext-right-nowrap .csc-textpic-text {margin-right: 5% !important;}
.csc-layout-410 .csc-textpic-intext-right-nowrap .csc-textpic-text {margin-right: 10% !important;}
.csc-layout-420 .csc-textpic-intext-right-nowrap .csc-textpic-text {margin-right: 15% !important;}
.csc-layout-430 .csc-textpic-intext-right-nowrap .csc-textpic-text {margin-right: 20% !important;}
.csc-layout-440 .csc-textpic-intext-right-nowrap .csc-textpic-text {margin-right: 25% !important;}
.csc-layout-450 .csc-textpic-intext-right-nowrap .csc-textpic-text {margin-right: 30% !important;}
.csc-layout-460 .csc-textpic-intext-right-nowrap .csc-textpic-text {margin-right: 35% !important;}
.csc-layout-470 .csc-textpic-intext-right-nowrap .csc-textpic-text {margin-right: 40% !important;}
.csc-layout-480 .csc-textpic-intext-right-nowrap .csc-textpic-text {margin-right: 45% !important;}
.csc-layout-490 .csc-textpic-intext-right-nowrap .csc-textpic-text {margin-right: 50% !important;}
.csc-layout-500 .csc-textpic-intext-right-nowrap .csc-textpic-text {margin-right: 55% !important;}
.csc-layout-510 .csc-textpic-intext-right-nowrap .csc-textpic-text {margin-right: 60% !important;}
.csc-layout-520 .csc-textpic-intext-right-nowrap .csc-textpic-text {margin-right: 65% !important;}
.csc-layout-530 .csc-textpic-intext-right-nowrap .csc-textpic-text {margin-right: 70% !important;}
.csc-layout-540 .csc-textpic-intext-right-nowrap .csc-textpic-text {margin-right: 75% !important;}
.csc-layout-550 .csc-textpic-intext-right-nowrap .csc-textpic-text {margin-right: 80% !important;}
.csc-layout-560 .csc-textpic-intext-right-nowrap .csc-textpic-text {margin-right: 85% !important;}
.csc-layout-570 .csc-textpic-intext-right-nowrap .csc-textpic-text {margin-right: 90% !important;}
.csc-layout-580 .csc-textpic-intext-right-nowrap .csc-textpic-text {margin-right: 95% !important;}
.csc-layout-590 .csc-textpic-intext-right-nowrap .csc-textpic-text {margin-right: 100% !important;}


/* Größe der Bilder definieren */

.csc-layout-400 .csc-textpic-imagewrap {width: 5%}
.csc-layout-400 .csc-textpic-imagewrap img{width: 100%; height: auto; margin-bottom: 10px;}

.csc-layout-410 .csc-textpic-imagewrap {width: 10%}
.csc-layout-410 .csc-textpic-imagewrap img{width: 100%; height: auto;margin-bottom: 10px;}

.csc-layout-420 .csc-textpic-imagewrap {width: 15%}
.csc-layout-420 .csc-textpic-imagewrap img{width: 100%; height: auto;margin-bottom: 10px;}

.csc-layout-430 .csc-textpic-imagewrap {width: 20%}
.csc-layout-430 .csc-textpic-imagewrap img{width: 100%; height: auto;margin-bottom: 10px;}

.csc-layout-440 .csc-textpic-imagewrap {width: 25%}
.csc-layout-440 .csc-textpic-imagewrap img{width: 100%; height: auto;margin-bottom: 10px;}

.csc-layout-450 .csc-textpic-imagewrap {width: 30%}
.csc-layout-450 .csc-textpic-imagewrap img{width: 100%; height: auto;margin-bottom: 10px;}

.csc-layout-460 .csc-textpic-imagewrap {width: 35%}
.csc-layout-460 .csc-textpic-imagewrap img{width: 100%; height: auto;margin-bottom: 10px;}

.csc-layout-470 .csc-textpic-imagewrap {width: 40%}
.csc-layout-470 .csc-textpic-imagewrap img{width: 100%; height: auto;margin-bottom: 10px;}

.csc-layout-480 .csc-textpic-imagewrap {width: 45%}
.csc-layout-480 .csc-textpic-imagewrap img{width: 100%; height: auto;margin-bottom: 10px;}

.csc-layout-490 .csc-textpic-imagewrap {width: 50%}
.csc-layout-490 .csc-textpic-imagewrap img{width: 100%; height: auto;margin-bottom: 10px;}

.csc-layout-500 .csc-textpic-imagewrap {width: 55%}
.csc-layout-500 .csc-textpic-imagewrap img{width: 100%; height: auto;margin-bottom: 10px;}

.csc-layout-510 .csc-textpic-imagewrap {width: 60%}
.csc-layout-510 .csc-textpic-imagewrap img{width: 100%; height: auto;margin-bottom: 10px;}

.csc-layout-520 .csc-textpic-imagewrap {width: 65%}
.csc-layout-520 .csc-textpic-imagewrap img{width: 100%; height: auto;margin-bottom: 10px;}

.csc-layout-530 .csc-textpic-imagewrap {width: 70%}
.csc-layout-530 .csc-textpic-imagewrap img{width: 100%; height: auto;margin-bottom: 10px;}

.csc-layout-540 .csc-textpic-imagewrap {width: 75%}
.csc-layout-540 .csc-textpic-imagewrap img{width: 100%; height: auto;margin-bottom: 10px;}

.csc-layout-550 .csc-textpic-imagewrap {width: 80%}
.csc-layout-550 .csc-textpic-imagewrap img{width: 100%; height: auto;margin-bottom: 10px;}

.csc-layout-560 .csc-textpic-imagewrap {width: 85%}
.csc-layout-560 .csc-textpic-imagewrap img{width: 100%; height: auto;margin-bottom: 10px;}

.csc-layout-570 .csc-textpic-imagewrap {width: 90%}
.csc-layout-570 .csc-textpic-imagewrap img{width: 100%; height: auto;margin-bottom: 10px;}

.csc-layout-580 .csc-textpic-imagewrap {width: 95%}
.csc-layout-580 .csc-textpic-imagewrap img{width: 100%; height: auto;margin-bottom: 10px;}

.csc-layout-590 .csc-textpic-imagewrap {width: 100%}
.csc-layout-590 .csc-textpic-imagewrap img{width: 100%; height: auto;margin-bottom: 10px;}



/* Mehrere Bilder */
.cnt2 .csc-textpic-imagecolumn{width: 50%; display: inline-block; float: left;padding-right: 10px;}
.cnt3 .csc-textpic-imagecolumn{width: 33.33333333333333%; display: inline-block; float: left; padding-right: 10px;}
.cnt4 .csc-textpic-imagecolumn{width: 25%; display: inline-block; float: left;padding-right: 10px;}
.cnt5 .csc-textpic-imagecolumn{width: 20%; display: inline-block; float: left; padding-right: 10px;}
.cnt6 .csc-textpic-imagecolumn{width: 16.6666666666666666%; display: inline-block; float: left;padding-right: 10px;}
.cnt7 .csc-textpic-imagecolumn{width: 14.25%; display: inline-block; float: left;padding-right: 10px;}
.cnt8 .csc-textpic-imagecolumn{width: 12.5%; display: inline-block; float: left;padding-right: 10px;}
.cnt9 .csc-textpic-imagecolumn{width: 11.11111111111111111%; display: inline-block; float: left;padding-right: 10px;}
.cnt10 .csc-textpic-imagecolumn{width: 10%; display: inline-block; float: left;padding-right: 10px;}
.cnt10 .csc-textpic-imagecolumn:{padding-right: 0px;}

.cnt2,
.cnt3,
.cnt4,
.cnt5,
.cnt6,
.cnt7,
.cnt8,
.cnt9,
.cnt10{margin-right: -10px;}

.cnt2 img,
.cnt3 img,
.cnt4 img,
.cnt5 img,
.cnt6 img,
.cnt7 img,
.cnt8 img,
.cnt9 img,
.cnt10 img{width: 100%; height: auto;}

.cnt2::after,
.cnt3::after,
.cnt4::after,
.cnt5::after,
.cnt6::after,
.cnt7::after,
.cnt8::after,
.cnt9::after,
.cnt10::after{content:'-'; width: 100%; display: block; height: 1px; clear: both; background: transparent; color: transparent;}


/* Tabellen */


table td,
table th{padding: 3px 5px; vertical-align: top;}
table th{background-color: rgb(118,140,176); color: rgb(255,255,255)}
table tr.tr-even td{background-color: rgb(239,239,239)}

table.contenttable {border-collapse: collapse; width: 100%; vertical-align: top;}
table.contenttable-100 td.td-0{width: 10%;}
table.contenttable-100 td.td-1{width: 90%;}
table.contenttable-110 td.td-0{width: 20%;}
table.contenttable-110 td.td-1{width: 80%;}
table.contenttable-120 td.td-0{width: 30%;}
table.contenttable-120 td.td-1{width: 70%;}
table.contenttable-130 td.td-0{width: 40%;}
table.contenttable-130 td.td-1{width: 60%;}
table.contenttable-140 td.td-0{width: 50%;}
table.contenttable-140 td.td-1{width: 50%;}
table.contenttable-150 td.td-0{width: 60%;}
table.contenttable-150 td.td-1{width: 40%;}
table.contenttable-160 td.td-0{width: 70%;}
table.contenttable-160 td.td-1{width: 30%;}
table.contenttable-170 td.td-0{width: 80%;}
table.contenttable-170 td.td-1{width: 20%;}
table.contenttable-180 td.td-0{width: 90%;}
table.contenttable-180 td.td-1{width: 10%;}



