.blockElement { clear: both; }

h1 {font-size:16px; color:#900;}
h2 {font-size:15px; color:#444;}
h3 {font-size:14px; color:#666;}

#content .csc-textpic-intext-right-nowrap .csc-textpic-imagewrap .csc-textpic-image {position:relative; left:30px;}
#content .csc-textpic-right .csc-textpic-imagewrap .csc-textpic-image {position:relative; left:30px;}
#content .csc-textpic-caption {font-size:10px; color:#900;}

/*ul, .cTxt {margin-right:20px; border:1px solid red;}*/

/* Formatierungen vom RTE */
div.highlight, div.highlight * { margin: 0px; color: #990000; }
div.highlight2, div.highlight2 * { margin: 0px; color: #990000; font-style: italic; text-align: center; }
p.highlight, p.highlight * { margin: 0px; color: #990000; }
p.highlight2, p.highlight2 * { margin: 0px; color: #990000; font-style: italic; text-align: center; }

/* Formulare allgemein */
.csc-mailform {border:none; padding:0px; margin:0px;}
.csc-mailform-label {font-weight:bold; padding:0px; margin:10px 0 10px 0;}
.csc-mailform-field {clear:both; padding:0px; margin:0px;}
.csc-mailform-field label {width:150px; float:left; padding:0px; margin:0px;}
.csc-mailform-field .input {border:none; border-bottom:1px solid #FF931F; width:250px;}
.csc-mailform-field input#mailformPostleitzahl {width:125px;}
.csc-mailform-field .textarea {border:1px solid #D6D7D6; width:400px; !width:403px;}
.csc-mailform-field .submit {border:1px solid #999; background-color:#900; font-weight:bold; color:#FFF;}

/* Downloads */
.csc-uploads td {margin:0px; padding:0px;}
.csc-uploads p {margin:0px; padding:0px;}

/* Tabellen */
.contenttable-0 {margin:5px 0 15px 0; width:608px;}
.contenttable-0 td {vertical-align:top;}
.contenttable-0 p {padding:0px; margin:0px;}
.contenttable-0 .tr-odd {background-color:;}
.contenttable-0 .tr-even {background-color:;}
.contenttable-0 .tr-0 td {color:#900;}

.contenttable-1 {border:1px solid #666; margin:5px 0 15px 0; width:608px;}
.contenttable-1 p {padding:0px; margin:0px;}
.contenttable-1 td { padding: 2px 5px 2px 5px; vertical-align:top;}
.contenttable-1 .tr-odd {background-color:;}
.contenttable-1 .tr-even {background-color:;}
.contenttable-1 .td-0 {background-color:#D6D7D6; white-space:nowrap;}

.contenttable-2 {border:1px solid #666; margin:5px 0 15px 0; width:608px;}
.contenttable-2 p {padding:0px; margin:0px;}
.contenttable-2 td {vertical-align:top;}
.contenttable-2 .tr-odd {background-color:;}
.contenttable-2 .tr-even {background-color:;}
.contenttable-2 .td-0, .contenttable-2 .tr-0 td {background-color:#D6D7D6; white-space:nowrap;}

.contenttable-3 {margin:5px 0 15px 0; width:608px;}
.contenttable-3 td {vertical-align:top; border-bottom:1px solid #ccc}
.contenttable-3 .td-0 {color:#900; width:415px;}
.contenttable-3 .tr-odd {background-color:;}
.contenttable-3 .tr-even {background-color:;}
.contenttable-3 .td-last {text-align:right;}

/* Sitemap */
.csc-sitemap a {text-decoration:none; display:block; padding:5px 0 0px 0;}
.csc-sitemap a:hover {text-decoration:underline;}
.csc-sitemap ul {list-style:none;}
.csc-sitemap ul a {font-weight:bold; margin-left:-30px; padding-left:15px; border-bottom:1px solid #FF931F;}
.csc-sitemap ul ul {list-style:none; list-style-type:none;}
.csc-sitemap ul ul a {font-weight:normal; margin-left:-30px; padding-left:15px; border:none; background:url('../nav/sNdotAct.gif') no-repeat 0px 9px;}
.csc-sitemap ul ul ul {list-style:none;}
.csc-sitemap ul ul ul a {font-weight:normal; margin-left:0px;}
.csc-sitemap ul ul ul ul {list-style:none;}
.csc-sitemap ul ul ul ul a {font-weight:normal; margin-left:0px;}

/* Menus */
.csc-menu-def {list-style:none; margin:0px; padding:0px; border:1px solid #999; border-bottom:none; background-color:#FFF;}
.csc-menu-def li {border-bottom:1px solid #999; padding:5px; background:url('../img/icons/info_menu4.gif') no-repeat right 5px;}
.csc-menu-def li a {display:block; width:470px;}

.csc-menu-4 {background-color:#FFF; border:1px solid #999; border-top:none;}
.csc-menu-4 dt {border-top:1px solid #999; background:url('../img/icons/info_menu4.gif') no-repeat right 5px;}
.csc-menu-4 dt a {display:block; padding:5px; width:478px;}
.csc-menu-4 dd {padding:0 0 5px 5px; margin:0px;}

.csc-menu-1 li span.description { display: block; margin-top: 3px; font-size: 12px; }

/* Suche */
.tx-indexedsearch table {width:620px;} 
.tx-indexedsearch a {color:#900; text-decoration:none;}
.tx-indexedsearch a:hover {text-decoration:underline;}
.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { color:#FF931F; } 
.tx-indexedsearch .tx-indexedsearch-searchbox-sword {border:none; border-bottom:1px solid #FF931F; width:200px; background-color:#EEE; margin-left:15px;}
.tx-indexedsearch .tx-indexedsearch-searchbox-button {border:1px solid #999; background-color:#900; font-weight:bold; color:#FFF; margin-left:15px;}
.tx-indexedsearch select {margin-left:15px; width:200px;}
.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; } 
.tx-indexedsearch .browsebox {list-style:none; margin:0 0 15px 0; padding:0px;}
.tx-indexedsearch .browsebox li {display:inline; margin:0px; padding:0px; margin-right:5px;}
.tx-indexedsearch .tx-indexedsearch-noresults { text-align:center; font-weight:bold; } 
.tx-indexedsearch .tx-indexedsearch-title { background:transparent; } 
.tx-indexedsearch .tx-indexedsearch-title a {font-weight:bold;}
.tx-indexedsearch .tx-indexedsearch-percent {font-weight:bold; } 
.tx-indexedsearch .tx-indexedsearch-redMarkup {color:#FF931F; }
.tx-indexedsearch .tx-indexedsearch-info { border-top:1px solid #FF931F; } 
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; } 
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; } 
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { background:#E6E6E6; margin-bottom:20px; } 
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD {height:20px; padding-left:20px; vertical-align:middle; } 
.tx-indexedsearch .tx-indexedsearch-res .noResume { color : #666666; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title-icon{padding:8px; background-image:url('../nav/pages.gif'); background-repeat:no-repeat;}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title-icon img{display:none;}
.tx-indexedsearch .tx-indexedsearch-res td {white-space:normal;}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-table-secHead td {white-space:nowrap;}

/* News */
.news-list-item .datum {font-size:9px; color:#999; margin-top:25px;}
.news-single-item .datum {font-size:9px; color:#999; margin-top:25px;}
.news-list-item h2 {padding:0px; margin:0 0 3px 0;}
.news-single-item h2 {padding:0px; margin:0 0 3px 0;}
.news-list-item p {padding:0px; margin:3px 0 3px 0;}

/* Menü für Heimzeitung */
.csc-menu-newspaper { width: 275px; margin-bottom: 40px; }
.csc-menu-newspaper ol { margin: 0px; padding: 0px; list-style-type: none; }
.csc-menu-newspaper ol li { margin: 0px 0px 10px 0px; padding: 0px 0px 0px 20px; background: #CC400D url('../nav/newspaper_bg.gif') left center no-repeat; }
.csc-menu-newspaper ol li a { line-height: 22px; color: #fff; font-weight: bold; text-decoration: none; }
.csc-menu-newspaper ol li a:hover { color: #000; }

/* PageBrowser */
div.cag_pagebrowser { margin-bottom: 24px; }	
div.cag_pagebrowser ul { text-align: center; }
div.cag_pagebrowser ul li.previous  { float: left; }
div.cag_pagebrowser ul li.previous a { padding-left: 10px; background: url('../nav/pb_left.gif') left 2px no-repeat; }
div.cag_pagebrowser ul li.index  {  }
div.cag_pagebrowser ul li.next  { float: right; }
div.cag_pagebrowser ul li.next a { padding-right: 10px; background: url('../nav/pb_right.gif') right 2px no-repeat; }
div.cag_pagebrowser ul li a { text-decoration: none; }
div.cag_pagebrowser ul li a span { color: #990000; }
div.cag_pagebrowser .spacer { clear: both; }
