/* ALLGEMEINES*/
.item_aktiv,
.tx-mitdownload-pi1,
.tx-newloginbox-pi1 h3,
.tx-newloginbox-pi1 p,
p.bodytext,
p.csc-caption,
input,
textarea,
h1, h2,
ul.csc-bulletlist,
li.csc-bulletlist,
.tx-indexedsearch-descr,
.contenttable td p,
#footer p,
div.tx-fhljnflashcontent-pi1,
.csc-sitemap,
.csc-menu p,
.csc-textpic,
#content,
body,
td
{
	font-family: Arial, Verdana, sans-serif;
	font-size:13px;
	line-height:18px;
	max-width:650px;
}

body {
        max-width:none;
}

a,
td a
 {
  color:#eb5d22;
  text-decoration:none;
}

a:hover,
td a:hover {
   color:#B34040;
  text-decoration:none;
}



p.bodytext {
             padding:0px 0px 0px 0px;
             margin-top:0px;
             margin-bottom:14px;

}

.csc-header, .csc-header h1, .csc-textpicHeader h1, #content h2 {
             padding:0px;
             margin:0px;
             font-weight:bold;
}

.csc-header {clear:both;}

.csc-header-n1, .csc-textpicHeader {
  margin-top:0px;
}
/* Text mit Bild*/

.csi-text {margin-bottom:20px;}

p.csc-caption {
	padding:2px 0px 11px 0px;
        margin:0px 0px 10px 0px;
}

.csi-intext-left-nowrap {}
.csi-intext-right-nowrap {}
.csi-intext-left {
                 margin-top:5px;
                 max-width:650px;
               }

.csi-intext-right {max-width:650px;}

/*Aufzählungen*/

.csc-bulletlist {
                  margin:1px 5px 10px 20px;
}

.csc-bulletlist-0 {
  list-style-type: disc;
  list-style-position:outside;
}

.csc-bulletlist-1 {
                  list-style-type:decimal;
}

.csc-bulletlist-2 {
                  list-style-type:lower-alpha;
                }

.csc-bulletlist-3 {
                  list-style-type:none;
                }

/*TABELLEN*/

.contenttable {
                border-collapse:collapse;
                margin:0px;
		margin-bottom:1em;
}

.contenttable td {
              padding:6px;
              vertical-align:top;
}

.contenttable td table td {
              padding:0px;
              border:0px;
              vertical-align:middle;
}

.contenttable td p {
                 display:inline;
}

.contenttable-0 {
                border-spacing:0px;
}

.contenttable-0 td {
                padding-left:0px;
                padding-right:12px;
              }

.contenttable-1{
}

.contenttable-1 .tr-0 {
               /*in TYPOSCRIPT background definiert*/
}

.contenttable-1 .tr-0 td p {
                color:#FFFFFF;
                font-weight:bold;
                }

.contenttable-1 td {
                border:1px solid #A9CFCA;

}

.contenttable-2 {
                 border:1px solid #A9CFCA;
                 border-width:1px 1px 0px 0px;
                border-collapse:collapse;
                background-color:white;
}
.contenttable-2 .td-0 {
                font-weight:bold;
                /*in TYPOSCRIPT background definiert*/
                 border:1px solid #A9CFCA;
                 border-width:0px 1px 0px 0px;
}

.contenttable-2 .tr-odd .td-0 {

}

.contenttable-2 .td-0 p {
                  font-weight:bold;
                  color:#FFFFFF;
                }

.contenttable-2 td {
                border:1px solid #A9CFCA;
                border-width:0px 0px 1px 0px;
}


.contenttable-3 .tr-even {
                /*in TYPOSCRIPT background definiert*/
}

.contenttable-3 .tr-even{
                background-color:#FCECD1;
}

.contenttable-3 .tr-0 td {
                font-weight:bold;
                color:white;
                 /*in TYPOSCRIPT background definiert*/
}


/*Dateilinks*/
.csc-uploads {
            margin:5px 0px 20px 0px;
            padding:0px;
            border-spacing:0px;
            border-collapse:collapse;
            /*table-layout:fixed;*/

}

.csc-uploads td {
  vertical-align:top;
  padding:8px 8px 8px 0px;
}

.csc-uploads td p {
  display:inline;
}

.csc-uploads-fileSize p {
  white-space:nowrap;
  text-align:right;
}

.csc-uploads-icon {
  width:18px;
}
/*
.csc-uploads-0 {

}

.csc-uploads-1 td, .csc-uploads-2 td {
  margin:0px;
}

.csc-uploads .tr-even {
             background-color:#DEE9F1;
} */

/*FORMULARE*/
fieldset { margin-left:0px; }
.csc-mailform  {
  width:500px;
}

.csc-mailform  div.csc-mailform-field {
  vertical-align:top;
	width:500px;
  padding-top:5px;
}

.csc-mailform  div.csc-mailform-field label {
	display: block;
	float: left;
	width:100px;
  padding-right:15px;
}
.csc-mailform   p {
  display:inline;
  }

.csc-mailform .field {
	padding-left:120px;
}

.csc-mailform  div.csc-mailform-field fieldset label {
	display: inline;
	float: none;
	width:auto;
	padding-right:15px;
}
.csc-mailform  div.csc-mailform-field fieldset  {
	width:400px;
}

.required label { font-weight: bold; }
.required .field label { font-weight: normal; }

/*
.csc-mailform input, .csc-mailform textarea, .csc-mailform select {
        border:1px solid #015A93;
}

.csc-form-fieldcell input[type="submit"] {
  background-color:#DFE4EC;
  border:1px solid #A9B7CA;
}
  */
/*Sitemaps*/
.csc-menu {
             margin:5px 0px 20px 0px;
	list-style-type:none;
	padding:0px;
}

.csc-menu p {
           margin-top:0px;
           margin-bottom:0px;
           padding:0px;
           line-height:18px;
}

.csc-sitemap, .csc-section {
             line-height:19px;
             margin:0px;
}

.csc-sitemap-level2 {margin-left:24px;}
.csc-sitemap-level3 {margin-left:48px;}
.csc-sitemap-level4 {margin-left:72px;}

/*Mitglieder LOGIN*/

.tx-newloginbox-pi1 h3 {
                    font-weight:bold;
}
.tx-newloginbox-pi1 th {
	font-weight: normal !important;
	background-color:#fef8eb !important;
	border:0 !important;
	text-align: left;
	font-size:13px;
}

