/* Content */
#content * {font-size:12px;}
#content div.caption * {font-size:11px;}

#content {width:460px; padding:0; margin:0;}
#content .block {margin-top:10px; padding:0px;}
#content .block table.imgtext-nowrap {width:460px;}
#content .block table.imgtext-nowrap td table.imgtext-table{width:140px;}

#content .block h1, #distribution h1 {border-top:1px solid #FFF; background-color:#E6E6E6; padding:3px 2px 3px 20px; margin-bottom:20px;}
#content .block h5 {border-top:1px solid #FFF; padding:3px 2px 3px 20px; margin-bottom:20px;}

/* Paragraphs [abhaengig von Bildpos.] */
#content p {padding-left:20px; padding-bottom:10px;}
#content .type-25 td p {padding-right:20px;}
#content p.csc-caption {padding-left:0px; text-align:left; font-size:11px;}
#content .type-26 p.csc-caption {padding-left:20px;}
#content div.caption {padding-top:20px; margin-bottom:20px;}


/* Menu Sitemap */
/* menu dieser seiten */
#content .csc-menu-def {padding-left:20px; padding-bottom:10px;}
#content .csc-menu-def p {padding-left:0px; padding-bottom:2px; border-bottom:1px solid #E6E6E6;}
#content .csc-menu-def p a {margin:6px 0 0 0;; display:block; padding-left:20px; background:url('../nav/menusitemap.gif') no-repeat; text-decoration:none;}
#content .csc-menu-def p a:hover {padding-left:20px; background:url(../nav/menusitemapact.gif) no-repeat; text-decoration:underline;}
/* menu der unterseiten */
#content .csc-menu-1 {padding-left:20px; padding-bottom:10px;}
#content .csc-menu-1 p {padding-left:0px; padding-bottom:2px; border-bottom:1px solid #E6E6E6;}
#content .csc-menu-1 p a {margin:6px 0 0 0;; display:block; padding-left:20px; background:url('../nav/menusitemap.gif') no-repeat; text-decoration:none;}
#content .csc-menu-1 p a:hover {padding-left:20px; background:url(../nav/menusitemapact.gif) no-repeat; text-decoration:underline;}
/* Abschnittsuebersicht */
#content .csc-menu-3 {padding-left:20px; padding-bottom:10px;}
#content .csc-menu-3 p {padding-left:0px; padding-bottom:2px; border-bottom:1px solid #E6E6E6;}
#content .csc-menu-3 p a {margin:6px 0 0 0;; display:block; padding-left:20px; background:url('../nav/menusitemap.gif') no-repeat; text-decoration:none;}
#content .csc-menu-3 p a:hover {padding-left:20px; background:url(../nav/menusitemapact.gif) no-repeat; text-decoration:underline;}
/* Menu der Unterseiten (mit Inhaltsangabe) */
#content .csc-menu-4 {padding-left:20px; padding-bottom:10px;}
#content .csc-menu-4 p {padding-left:0px; padding-bottom:2px; border-bottom:1px solid #E6E6E6;}
#content .csc-menu-4 p a {margin:6px 0 0 0;; display:block; padding-left:20px; background:url('../nav/menusitemap.gif') no-repeat; text-decoration:none;}
#content .csc-menu-4 p a:hover {padding-left:20px; background:url(../nav/menusitemapact.gif) no-repeat; text-decoration:underline;}
#content .csc-menu-4 div.csc-abstract {padding-left:20px; font-style:italic;}
#content .csc-menu-4 span.csc-headline {padding-left:20px;}
#content .csc-menu-4 span.csc-subtitle {padding-left:5px;}
/* Menu der Unterseiten (mit Seiteninhalt) */
#content .csc-menu-7 {padding-left:20px; padding-bottom:10px;}
#content .csc-menu-7 p {padding-left:0px; padding-bottom:2px; border-bottom:1px solid #E6E6E6; font-weight:bold;}
#content .csc-menu-7 p a {margin:6px 0 0 0;; display:block; padding-left:20px; background:url('../nav/menusitemap.gif') no-repeat; text-decoration:none;}
#content .csc-menu-7 p a:hover {padding-left:20px; background:url(../nav/menusitemapact.gif) no-repeat; text-decoration:underline;}
#content .csc-menu-7 p.csc-section {border:none; font-weight:normal;}
#content .csc-menu-7 p.csc-section a{background:none;}

.txt{padding:0 20px 0 20px;}

ul {margin-left:40px; padding-right:20px; margin-bottom:10px;}
ul li {}
ol {margin-left:40px; padding-right:20px; margin-bottom:10px;}
ol li {}

/* Ueberschriften */
.csc-header, .csc-header-n1, .csc-textpicHeader {margin:0px; padding:0px;}
#content .block table.imgtext-nowrap div.csc-textpicHeader {width:320px;}

/* NEWS */
/* #newslist .teaser p {padding:0px;} */
#newssingle table.imgtext-nowrap div.csc-textpicHeader {width:auto !important;}
#newssingle p{padding-right:20px;}

/* Suche */
#content .block div.tx-indexedsearch p {padding:0px;}
#content .block div.tx-indexedsearch .tx-indexedsearch-searchbox {padding-left:20px;}
#content .block div.tx-indexedsearch .tx-indexedsearch-rules {padding-left:20px; margin-top:10px;}
#content .block div.tx-indexedsearch .tx-indexedsearch-whatis {padding-left:20px;}
#content .block div.tx-indexedsearch .tx-indexedsearch-browsebox {padding-left:20px;}
#content .block div.tx-indexedsearch .tx-indexedsearch-table-secHead {margin-left:0px;}
#content .block div.tx-indexedsearch .tx-indexedsearch-table-searchRes {margin-left:20px;}

/* Filelinks */
table.csc-uploads {margin-left:20px;}
#content table.csc-uploads p {margin:0px; padding:0px;}
#content table.csc-uploads td {vertical-align:top; padding-right:20px;}
#content table.csc-uploads td.csc-uploads-fileSize {font-weight:bold; white-space:nowrap; padding-right:0px;}
#content table.csc-uploads-2 td img {border:1px solid #999;}
#content table.csc-uploads-3 {border-left:1px solid #999; border-top:1px solid #999;}
#content table.csc-uploads-3 td {border-right:1px solid #999; border-bottom:1px solid #999;}
#content table.csc-uploads-3 td {padding:10px;}

/* Tabellen */
.contenttable{margin:0px; padding:0px;}
#content .block .contenttable td p {margin:0px; padding:0px;}
.contenttable-0 {margin:0px; padding:0px; width:440px; margin-left:20px; margin-bottom:10px;}
.contenttable-0 .tr-0 td {border-top:1px solid #E6E6E6;}
.contenttable-0 tr td{margin:0px; padding:2px; border-bottom:1px solid #E6E6E6; border-right:1px solid #E6E6E6; vertical-align:top;}
.contenttable-0 tr td p {margin:0px; padding:0px;}
.contenttable-0 .tr-0 td {background-color:#363636;}
.contenttable-0 .tr-0 td p {color:#FFF;}
.contenttable-0 .td-0 {border-left:1px solid #E6E6E6;}

.contenttable-1 {margin:0px; padding:0px; width:440px; margin-left:20px; margin-bottom:10px;}
.contenttable-1 .tr-0 td {border-top:1px solid #E6E6E6;}
.contenttable-1 tr td{margin:0px; padding:2px; border-bottom:1px solid #E6E6E6; border-right:1px solid #E6E6E6; vertical-align:top;}
.contenttable-1 tr td p {margin:0px; padding:0px;}
.contenttable-1 .td-0 {border-left:1px solid #E6E6E6; font-style:italic; font-weight:bold; white-space:nowrap; padding-right:10px;}

/* 
bei verwendung dieser tabelle gibts es keine �berschriften
daher macht der IE falsche margins, da er margin von .block bei tabellen nicht beruecksichtigt
*/
.contenttable-3 {margin:0px; padding:0px; width:440px; margin-left:20px; margin-bottom:20px;}
/* margin-bottom fuer nicht-IEs */
html>body .contenttable-3 {margin-bottom:10px;}
.contenttable-3 tr td{margin:0px; padding:2px; border-bottom:1px solid #E6E6E6; border-right:1px solid #E6E6E6; vertical-align:top;}
.contenttable-3 tr td p {margin:0px; padding:0px;}
.contenttable-3 .tr-0 td {background-color:#E6E6E6; border-right:1px solid #FFF; border-bottom:none;}
.contenttable-3 .td-0 {border-left:1px solid #E6E6E6; width:180px;}
.contenttable-3 .tr-0 .td-0 {border-top:1px solid #363636; border-left:1px solid #363636; background-color:#363636;}
.contenttable-3 .tr-0 .td-1 {}
.contenttable-3 .tr-0 .td-2 {}
.contenttable-3 .tr-0 .td-last {border-right:1px solid #E6E6E6;}
.contenttable-3 .tr-0 .td-0 p{color:#FFF;}

/* 
 *
 ### Termine-Tabelle ###
 *
 */

.tx-events-pi1 .eventtable {margin:0px; padding:0px; width:460px; margin-bottom:20px; margin-top:-20px;}
/* margin-bottom fuer nicht-IEs */
html>body .tx-events-pi1 .eventtable {margin-bottom:10px;}
.tx-events-pi1 .eventtable tr td{margin:0px; padding:2px; border-bottom:1px solid #E6E6E6; border-right:1px solid #E6E6E6; vertical-align:top;}
.tx-events-pi1 .eventtable td p {margin:0px; padding:0px;}
.tx-events-pi1 .eventtable .tr-0 td {background-color:#E6E6E6; border-right:1px solid #FFF; border-bottom:none;}
.tx-events-pi1 .eventtable .td-0 {border-left:1px solid #E6E6E6;}
.tx-events-pi1 .eventtable .tr-0 .td-0 {border-top:1px solid #363636; border-left:1px solid #363636; background-color:#363636; width:80px;}
.tx-events-pi1 .eventtable .tr-0 .td-1 {width:150px;}
.tx-events-pi1 .eventtable .tr-0 .td-2 {width:50px;}
.tx-events-pi1 .eventtable .tr-0 .td-3 {width:50px;}
.tx-events-pi1 .eventtable .tr-0 .td-last {border-right:1px solid #E6E6E6; width:15px;}
.tx-events-pi1 .eventtable .tr-0 .td-0 {color:#FFF;}
.tx-events-pi1 .eventtable td.yearHeadline {padding-left:20px; background-color:#E6E6E6; color:#363636; font-weight:bold; height:20px;}
.tx-events-pi1 .eventtable td.noBorder {border:none; height:20px;}
.tx-events-pi1 .eventtable .td-sp {width:20px; border:none; background-color:#FFF;}
.tx-events-pi1 .eventtable .tr-even .td-sp {width:20px; border:none; background-color:#FFF;}

/* 
 *
 ### EXPORT-Tabelle ###
 *
 */

.exporttable {margin:0px; padding:0px; width:460px; margin-bottom:20px; margin-top:-20px;}
/* margin-bottom fuer nicht-IEs */
html>body .exporttable {margin-bottom:10px;}
.exporttable tr td{margin:0px; padding:2px; border-bottom:1px solid #E6E6E6; border-right:1px solid #E6E6E6; vertical-align:top;}
.exporttable .tr-0 td {background-color:#E6E6E6; border-right:1px solid #FFF; border-bottom:none;}
.exporttable .td-0 {border-left:1px solid #E6E6E6;}
.exporttable .tr-0 .td-0 {border-top:1px solid #363636; border-left:1px solid #363636; background-color:#363636; width:70px; color:#FFF;}
.exporttable .tr-0 .td-1 {}
.exporttable .tr-0 .td-2 {}
.exporttable .tr-0 .td-last {border-right:1px solid #E6E6E6; width:40px;}

.exporttable .td-1 .pagetitle {width:145px; overflow:hidden;}
.exporttable .td-2 .pageteaser {width:175px; overflow:hidden;}

#content  .exporttable .td-2 p {font-size:11px; padding-left:5px; margin:0px;}
#content .exporttable .td-last {vertical-align:top; text-align:center;}
#content .exporttable .td-last a {text-decoration:none;}
#content .exporttable .td-last a img {margin-top:5px;}
.exporttable td.exportHeadline {padding-left:20px; background-color:#E6E6E6; color:#363636; font-weight:bold; height:20px;}
.exporttable td.noBorder {border:none; height:20px;}
.exporttable .td-sp {width:20px; border:none; background-color:#FFF;}
.exporttable .tr-even .td-sp {width:20px; border:none; background-color:#FFF;}


/* Mailform */
.csc-mailform {margin:0px; padding:0px; margin-left:20px; margin-bottom:10px;}
.csc-form-labelcell {width:120px; padding-top:3px;}
.csc-form-fieldcell {margin:0px; padding-left:20px;}
.csc-form-radio {padding-left:5px;}
.csc-form-check {}
.csc-form-label-req {font-weight:bold; color:#D5001B;}
.csc-form-commentcell {padding:3px 0 3px 0; font-weight:bold;}
.labelLeft{}
.labelRight{}
.input, .tx-indexedsearch-searchbox-sword{width:300px; border:1px solid #E6E6E6; background-color:;}
.checkbox {margin:0px; padding:0px;}
.radio {margin:0px; padding:0px; height:12px;}
.select {border:1px solid #E6E6E6;}
.select option{}
.submit, .tx-indexedsearch-searchbox-button {width:auto; border:1px solid #E6E6E6; background-color:#696969; color:#FFF;}
.textarea {width:300px; border:1px solid #E6E6E6;}
.submitSearch {margin-left:5px;}
.clearer {font-size:1px; clear:both; height:0px;}

/* Sitemap */
#content .block div.csc-menu p{padding:0px;}
p.csc-sitemap-level1 {background-color:#E6E6E6; margin-top:10px; margin-bottom:10px; font-weight:bold;}
.csc-sitemap-level1 a {padding:3px 0 3px 20px; display:block; margin-left:4px; text-decoration:none; background:url('../nav/sm1dot.gif') no-repeat;}
.csc-sitemap-level1 a:hover {text-decoration:underline; background:url('../nav/sm1actdot.gif') no-repeat;}
.csc-sitemap-level2 a {margin:6px 0 0 12px; display:block; margin-left:4px; padding-left:20px; background:url('../nav/subnavdot.gif') no-repeat; text-decoration:none;}
.csc-sitemap-level2 a:hover {padding-left:20px; background:url('../nav/subnavactdot.gif') no-repeat; text-decoration:underline;}
.csc-sitemap-level3 a {margin:6px 0 0 24px; display:block; padding-left:20px; background:url('../nav/subnavdot.gif') no-repeat; text-decoration:none;}
.csc-sitemap-level3 a:hover {padding-left:20px; background:url('../nav/subnavactdot.gif') no-repeat; text-decoration:underline;}
.csc-sitemap-level4 a {margin:6px 0 0 36px; display:block; padding-left:20px; background:url('../nav/subsubnavdot.gif') no-repeat; text-decoration:none;}
.csc-sitemap-level4 a:hover {padding-left:20px; background:url('../nav/subsubnavactdot.gif') no-repeat; text-decoration:underline;}

/* Tip-A-Friend */
#tippage{}

/* Vertriebs-EXT */
#distribution {margin:0px; padding:0px;}
#distribution form {margin:0px; padding:0px; display:inline;}
#distribution .distTxt {padding-left:20px; width:440px;}
#distribution .input {width:150px; border:1px solid #E6E6E6; background-color:;}
#distribution .alertdemo {border:1px solid #d5001b; background-color:; padding:2px; margin-top:10px; margin-bottom:20px; color:#d5001b; font-weight:bold;}
#distribution h1.resultFound{background-color:#363636; color:#FFF; background-image:url('../nav/arrowred.gif'); background-repeat:no-repeat;}
#distributionImg h1.resultFound{background-color:#363636; color:#FFF; background-image:url('../nav/arrowred.gif'); background-repeat:no-repeat;}

/* Presseinformationen */
#newslist .press-teaser-date { margin-left: 30px; margin-bottom: 3px; }
#newslist .press-teaser { padding-right: 0px !important; background-position: 20px 1px !important; }
#newslist .press-teaser a { padding-bottom: 3px; text-decoration: none; }
#newslist .press-teaser p.noPadding { /*padding-right: 10px;*/ }
#newslist .press-teaser p { padding-bottom: 0px; }
#newslist .press-teaser .news-list-imgtext { /*float: left; width: 290px;*/ }
#newslist .press-teaser .news-list-img { float: right;  width: 140px; }
#newslist .press-teaser .press-teaser-more a { text-decoration: underline; }

#newssingle .press .backLink { padding-top: 15px; }
#newssingle .press .imgtext-table { margin-top: 10px; margin-left: 20px; } 
#newssingle .press .imgtext-table td { padding-bottom: 10px; } 
#newssingle .press .imgtext-table .img { float: left; width: 140px; }
#newssingle .press .imgtext-table .caption { margin-left: 150px; }
#content #newssingle .press .imgtext-table div.caption { margin-bottom: 0px; padding-top: 0px; }
#content #newssingle .press .imgtext-table p { padding-bottom: 0px; }

/* Pressespiegel */
.tx-rmpress-pi1 .tx-rmpress-pi1-list { padding-left: 20px; }
.tx-rmpress-pi1 .tx-rmpress-pi1-list .tx-rmpress-pi1-listrow { padding-bottom: 20px; }
.tx-rmpress-pi1 .tx-rmpress-pi1-list .tx-rmpress-pi1-listrow .tx-rmpress-pi1-listrow-left { float: left; width: 375px; }
.tx-rmpress-pi1 .tx-rmpress-pi1-list .tx-rmpress-pi1-listrow .tx-rmpress-pi1-listrow-right { float: right; margin-right: 5px; width: 50px; }
.tx-rmpress-pi1 .tx-rmpress-pi1-list .tx-rmpress-pi1-listrow .tx-rmpress-pi1-listrow-clearer { clear: both; }

.tx-rmpress-pi1 .tx-rmpress-pi1-list .tx-rmpress-pi1-listrow .tx-rmpress-pi1-listrowField-issue { margin-left: 10px; margin-bottom: 3px; }
.tx-rmpress-pi1 .tx-rmpress-pi1-list .tx-rmpress-pi1-listrow .tx-rmpress-pi1-listrowField-name { margin-bottom: 3px; padding-left: 10px; background: url('../nav/newsdot.gif') left 1px no-repeat; }
.tx-rmpress-pi1 .tx-rmpress-pi1-list .tx-rmpress-pi1-listrow .tx-rmpress-pi1-listrowField-name a { text-decoration: none; }
.tx-rmpress-pi1 .tx-rmpress-pi1-list .tx-rmpress-pi1-listrow .tx-rmpress-pi1-listrowField-description { margin-left: 10px; margin-bottom: 3px; }
.tx-rmpress-pi1 .tx-rmpress-pi1-list .tx-rmpress-pi1-listrow .tx-rmpress-pi1-listrowField-url { margin-left: 10px; }
.tx-rmpress-pi1 .tx-rmpress-pi1-list .tx-rmpress-pi1-listrow .tx-rmpress-pi1-listrowField-file { margin-top: 22px; }
.tx-rmpress-pi1 .tx-rmpress-pi1-list .tx-rmpress-pi1-listrow .tx-rmpress-pi1-listrowField-file img { margin-left: 8px; }
.tx-rmpress-pi1 .tx-rmpress-pi1-list .tx-rmpress-pi1-listrow .tx-rmpress-pi1-listrowField-file a { text-decoration: none; }
.tx-rmpress-pi1 .tx-rmpress-pi1-list .tx-rmpress-pi1-listrow .tx-rmpress-pi1-listrowField-file a span { display: block; margin-top: 3px; font-size: 10px !important; text-align: center; }