/* -------------------- Textpic ------------------------ */

.csc-textpic {
padding: 0;
margin:  0;
}
.csc-textpic-text {
padding: 0 10px 15px 10px; /*oben rechts unten links*/
margin:  0;
background: transparent url('../design/bg_textpic.jpg') bottom right no-repeat;
border: 1px dottet #AECA8D; 
}
.csc-textpic-intext-right {
padding: 0;
margin:  0;
}
.csc-textpic-border {
padding: 0;
margin:  0;
}
.csc-textpic-imagewrap {
padding: 0;
margin:  0;
}
.csc-textpic-image {
padding: 0;
margin:  0;
} 
.csc-textpic-caption {
font-size: 80%;
padding: 5px 0 0 0; /*oben rechts unten links*/
margin:  0;
}
.csc-textpic-firstcol {}
.csc-textpic-lastcol {}


/* -------------------- News-Bereich ------------------------ */

.news-latest-container {
width: 99%;
padding: 0;
margin: 0;
}
.news-single-container { 
width: 99%;		
padding: 0;
margin: 0;
}
.news-list-container {
width: 99%;			
padding: 0;
margin: 0;
}
.news-latest-item {}
.news-single-item {}
.news-list-item {}
.news-list-date {} 
.news-latest-date { 
color: maroon; 
}
.news-list-morelink {}  
.news-latest-morelink {}
.news-list-browse {}
.news-single-backlink {}
.news-single-author { 
font-size: 90%; 
}
.news-single-timedata {}
.news-single-img {
margin: 0;
padding: 0;
}
.news-single-imgcaption {
margin: 0;
padding: 0;
font-size: 70%;
}

/* -------------------- CSC-Uploads ------------------------ */

table.csc-uploads {
margin: 5px 0 15px 0; /*oben rechts unten links*/
width: 95%;
border: 1px dotted dimgray;
border-spacing: 1px;
}
table.csc-uploads td {
padding: 5px 5px 10px 10px;
}
table.csc-uploads p {
margin: 0;
padding: 0;
}
table.csc-uploads a {
padding-left: 20px;
background: transparent url('../design/download.gif') no-repeat left;
}
table.csc-uploads a:hover { 
color: red;
background: transparent url('../design/download.gif') no-repeat left;  
text-decoration: none;
}
table.csc-uploads tr.tr-even {
background-color: #EFEFEF;
}
.csc-uploads-fileName {}
.csc-uploads-description { font-weight: bold; }


/* -------------------- Content-Tabellen ------------------------ */

table.contenttable, table.contenttable-0 {
margin: 0 0 10px 0; /*oben rechts unten links*/
padding: 0;
width: 99%;
border: 1px solid #DFDFDF;
border-spacing: 2px;
}
table.contenttable td {
margin: 0;
padding: 5px 0 5px 5px;
}
.tr-0 {}
.td-0 {}
.td-1 {}
.td-last {}
.tr-even { background-color: #EFEFEF; }
.tr-odd { background-color: #FFFFFF; }


/* -------------------- Mail-Form ------------------------ */

#mailform { 
width: 90%; 
background-color: whitesmoke; 
}
.csc-mailform {
margin: 0;
padding: 10px;
}
.csc-mailform-field {
display: block;
margin: 0;
padding-bottom: 5px;
}
.mailformNachricht,.mailformName,.mailformemail  {
margin: 0;
padding: 0;
}
.csc-mailform-check {
margin: 0;
padding: 0;
}
.csc-mailform-submit {
margin-bottom: 20px;
padding: 0;
}
.csc-mailform-label {
margin: 0;
padding: 0;
}


/* -------------------- Login-Form ------------------------ */

.csc-loginform {
margin: 0;
padding: 10px;
}
.csc-form-labelcell {
margin: 0;
padding: 0;
}
.csc-form-label {
margin: 0;
padding: 0;
}
.csc-form-fieldcell {
margin: 0;
padding: 0;
}
.csc-form-lapel-rec {}

.tx-felogin-pi1 {}


/* -------------------- CSC-Searchform ------------------------ */

.csc-searchform {
margin: 0;
padding: 0;
}
.csc-searchResult {}
.csc-noSearchResultMsg {}
.csc-searchResultInfo {}
.csc-searchResultRange {}
.csc-searchResultPrevNext {}
.csc-searchResultHeader {}


/* -------------------- Sonstiges ------------------------ */

.csc-bulletlist {
padding: 0;
margin:  0 0 0 15px;
font-size: 11px;
}

.clearer {}

.register_form_table {}
.register_form { color: #F0F0F0; border: 1px solid #DFDFDF; }

.spacer-gif { padding: 0; margin: 0; }

.checkbox {}

.csc-firstHeader {}

.csc-default {}

.zitat {}
.zitat blockquote {
margin: 0;
padding-left: 60px;
color: #8F8F8F;
font-style: italic;
background: url('../design/quot.gif') no-repeat left top;
height: 46px;
}