div#webbestellung { width: 400px; border: solid 1px #469AD5; background-color: #fff; color: #000; text-align: left; padding: 20px; margin:0px;}
div#webbestellung h1 { margin-top: 10px; text-align: left; }
div#webbestellung input { margin: 5px; vertical-align: middle; }
.hinzu { margin: 20px; }

div#content { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-top: 20px; text-align: left; }
div#scroll_content { overflow:visible; height: 419px; font-size: 11px; width: 592px; }
div#box { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 5px; }
div#submenu { background-color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 5px; }
div#searchbox { background-color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 5px; text-align: right; }
form#searchform table { text-align: right; }
td#levelmenubox { font-size: 11px; }

body { background-color: #f1f1f1; color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-top: 10px;}
p { background-color: #fff; font-size: 11px; }
td { background-color: #fff; font-size: 11px; }
.frametable { border: solid 1px #000; background-color: #fff;}
.content_td { background-color: #fff; vertical-align: top; padding: 0 20px 20px;  }
.right_td { background-color: #fff; margin: 0; padding: 0; }
.menu_td { background-color: #fff; text-align: right; vertical-align: bottom; padding-right: 4px; padding-bottom: 14px; }
.boxcontent_td { font-size: 11px; background-color: #e2e2e2; padding: 5px; }
.align-center { text-align: center; }
.line_left { background-image: url(grafic/design_07.gif); background-repeat: repeat-y; }
.line_right { background-image: url(grafic/design_07.gif); background-repeat: repeat-y; }

.header_td_bottom { margin-top: 15px; border-bottom: 1px solid #d7d7d7; }
.header_td_left { width: 20px; border-right: 1px solid #d7d7d7; }
.header_td_bottom_left { width: 20px; border-right: 1px solid #d7d7d7; border-bottom: 1px solid #d7d7d7; }
.header-table { width: 450px !important; margin: 0; padding: 0; border-style: none; border-width: 0; outline-style: none; outline-width: 0; border-collapse:collapse    }
.header_td_content { padding: 5px; }
.header_td_content a { font-size: 11px; line-height: 12px; }
.left_menu { text-align: left; vertical-align: top; margin-top: 3px; }
.bottom_menu { font-size: 10px; text-align: center; vertical-align: middle; height: 25px; border-top: 3px solid #666; }

.csc-frame-frame1 { width: 158px; background-color: #fff; border-top: 1px solid #000; border-left: 1px solid #000; border-bottom: 1px solid #000; padding-top: -5px; padding-bottom: -5px; margin-right: -5px; padding-left: 8px; padding-right: 5px; margin-left: 5px; text-align: left;}


div.contentlinks { text-align: left; }

div.csc-mailform-field { margin-bottom: 5px }

.searchbutton { color:#000; font-size: 10px; border: 1px solid #000; background-color: #fff;}
input, textarea, select, option { color:#000; font-size: 10px; border: 1px solid #000; background-color: #FFF;}
.tx-indexedsearch-descr { font-size: 10px; }

.csc-uploads-fileName-desc { font-weight: normal; }
.csc-uploads-fileName-file { font-size: 10px; margin-top: -5px; margin-bottom: 5px; }
.csc-uploads-fileName-link { padding-bottom: 10px; }
.csc-uploads-icon a img { padding-right: 10px;  border: 1px solid #000; }
.csc-uploads-icon { padding: 15px; text-align: right; }




table.imgtext-table { margin: 0; padding: 0; }
table.news_content { width: 600px; margin:0px 0px 40px 0px; }
.news_content * p.bodytext { margin:0px; padding:0px; }
.news-list-item { width: 800px; margin-top: 10px; }
.news-list-date { color: black; font-size: 10px; }
.news-list-image { margin: 0; padding: 0; border: solid 3px white; }
.news-list-morelink { font-size: 9px; padding:0px; margin:0px; }
.news-header { color: #469AD5; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; line-height: 20px; margin-top: 0; margin-bottom: 10px; padding-top: 0; }
.news-author { font-size: 9px; }
div.news-list-item { width: 425px; }
.news-single-item { margin-top: 20px; }
.news-single-img { text-align: center; padding: 10px; }
.news-list-container { margin-top: 0px; }
.news-single-category { font-size: 11px; text-align: right; }
.news_subheader { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; margin-top: 0; padding-bottom: 0px; padding-top: 0; }
.news_subheader p.bodytext{ width: 800px; color: #000; font-size: 11px; line-height: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; margin-top: 0; padding-bottom: 0px; padding-top: 0; }
.news-list-date { margin-top: 1px; margin-bottom: 2px; line-height: 10px; font-size: 10px; }

.align-center { text-align: center; }
