body { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #e8e8e8; margin: 0; padding: 0; border-width: 0; }
p { font-size: 11px; max-width: 450px; }
ul { list-style-image:url(grafic/pfeil2.gif) }
div#box ul { list-style-image:url(grafic/design_11.jpg) }
td { }

.align-justify {text-align: justify; }
.align-right {text-align: right; }
.align-center {text-align: center; }
.align-left {text-align: left; }

a:link { color: #d70400; text-decoration: none; }
a:visited { color: #d70400; text-decoration: none; }
a:hover { color: #d70400; text-decoration: underline; }
a:active { color: #d70400; text-decoration: none; }
.frametable { background-color: #fff; border: solid 1px #000; }
.content_td { color: #000; font-size: 11px; vertical-align: top; padding: 10px; list-style-image:url(fileadmin/templates/grafic/design_11.jpg.gif) max-width: 450px; }
.menuelem { width: 128px; margin-top: 20px; margin-bottom: 20px; border-color: #000; border-style: solid; border-width: 1px 1px 1px 0; }
.box { color: #000; font-size: 11px; margin: 3px 0; padding: 5px; border-top: 1px solid #000; border-left: 1px solid #000; border-bottom: 1px solid #000 ; border-right-color: #000;#000; }
.box_pic { color: #000; text-align: right; font-size: 11px; margin: 3px 0px 3px 0; padding: 0; }
h1 { color: #d70400; font-size: 26px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 30px; margin-top: 0; padding-bottom: 10px; padding-top: 0; }
h2 { color: #d70400; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 22px; margin-top: 0; margin-bottom: 20px; padding-top: 0; }
h3 { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; line-height: 14px; margin-top: 0; margin-bottom: 10px; padding-top: 0; }
h4 { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; line-height: 14px; margin-top: 0; padding-top: 0; }
.align-center { text-align: center; }
.align-right { text-align: right; }
div#content { font-size: 11px; width: 450px;}
td#content { font-size: 11px; width: 450px;}
div#sponsoren { font-size: 11px;}
div#impressum { font-size: 10px; margin-left: 10px; margin-right: 10px; }
table#submenubox { color: #fff; font-size: 11px; background-color: #fff; text-decoration: none; margin-right: 10px; margin-left: 10px; border-collapse:collapse; z-index: 5; border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-right: 1px solid #000000; border-left: 1px solid #000000; }
td#submenulinkbox { color: #fff; text-align: right; margin-bottom: 0; margin-top: 0; background-color: #d70400; }
td#submenulinkbox a { text-align: left; color: #000; font-size: 11px; background-color: #fff; text-decoration: none; clear: right; padding: 5px 15px; display: block; background-image:url(grafic/pfeil.gif); background-repeat:no-repeat; background-position:5px 6px; }
td#submenulinkbox a:hover { color: #fff; font-size: 11px; background-color: #d70400; text-decoration: none; clear: right; padding: 5px 15px; display: block; background-image:url(grafic/pfeil2.gif); background-repeat:no-repeat; background-position:5px 9px;}
.news-list-morelink { font-size: 11px; font-weight: bold; }
.header_td_bottom { border-bottom: 1px solid #fff; font-size: 10px; text-align: left; }
.header_td_middle{ }
.header_td_left { width: 10px; border-right: 1px solid #fff; }
.header_td_right { width: 10px; border-left: 1px solid #fff; }
.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; }


.news-single-category { font-size: 11px; text-align: right; }
.header_td_content a { font-size: 11px; line-height: 12px; }
.news-single-item { margin-top: 15px; }
.news_header { color: #d70400; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; margin-top: 0; padding-bottom: 0; padding-top: 0; }
.news_listheader { color: #d70400; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; margin-top: 0; padding-bottom: 0; padding-top: 0; }
.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: 450; 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-container { margin-top: 20px; }
.news-list-date { margin-top: 1px; margin-bottom: 2px; line-height: 10px; font-size: 10px; }
.news-download a { font-size: 11px; color: #d70400; text-decoration: none; padding-left: 20px; background-image:url(grafic/file.gif); background-repeat:no-repeat; background-position:7px 2px;}
.news-download a:hover { text-decoration: underline; }
.news-download-text { font-size: 11px; color: #d70400; }
.news-download-image img { width: 15px; height: 21px }

div#menu {  }
a.breadcrumps { color: #d70400; font-size: 10px; }
input, textarea, select, option { color:#d70400; font-size: 10px; border: solid 1px; background-color: #fff;}
.uplink { color: #d70400; font-size: 10px; }
.csc-form-label { color: #d70400; }
div#breadcrumps { color: #d70400; margin-left: 20px; z-index: 3; left: 0; top: 5px; position: relative; visibility: visible;}
div#headerimg { float:right; margin-top: -76px; }

div.tx-hbook-pi1 fieldset form table tbody tr td { font-size: 11px; vertical-align: top; }
textarea#newentry_text { font-size: 11px; }

/* lz_gallerie - listing */
.tx-lzgallery-pi1-listing {border-style:none;border-width:1px;border-color:#000000;border-collapse:collapse;font-size:12px;padding:0px;font-family:verdana}
.tx-lzgallery-pi1-listing tr.line1 {background-color:#d70400;color:#ffffff;}
.tx-lzgallery-pi1-listing tr.line1 td.startdate{white-space:nowrap;}
.tx-lzgallery-pi1-listing tr.line1 td.count{white-space-nowrap;padding-left:20px;}
.tx-lzgallery-pi1-listing td.preview {padding:0px;width:150px;padding-left:4px;}
.tx-lzgallery-pi1-listing td.title {font-size:14px;font-face:bold;padding-left:10px;width:92%;}
.tx-lzgallery-pi1-listing tr.line2 {padding:0px;}
.tx-lzgallery-pi1-listing tr.line2 td.descr_short{font-size:11px;}
.tx-lzgallery-pi1-listing tr.line2 td.information {color: #888888;font-size:11px;white-space:nowrap;}
.tx-lzgallery-pi1-listing a {color:#ffffff;}	
.tx-lzgallery-pi1-listing a:hover {color:#ffffff;text-decoration: underline;}	
.tx-lzgallery-pi1-listing a:visited {color:#ffffff;}
.tx-lzgallery-pi1-listing a:active {color:#ffffff;}	
.tx-lzgallery-pi1-listing line-descr-short {border-top-width:1px;border-top-style:dotted;border-top-color:#00008c;}
.tx-lzgallery-pi1-parent-descr-short {font-size:11px;padding:4px 4px 20px 4px;}
.tx-lzgallery-pi1-parent-title {font-size:20px;padding:4px 4px 4px 4px;}
.tx-lzgallery-pi1-parent-count {padding:4px 4px 4px 4px;}
.tx-lzgallery-pi1-parent-subcount {padding:0px 4px 4px 4px;}
.tx-lzgallery-pi1-listing td.information {color: #888888;font-size:11px;white-space:nowrap;}
.tx-lzgallery-pi1-listing tr.sorting a:link { color: #d70400; text-decoration: none; }
.tx-lzgallery-pi1-listing tr.sorting a:visited { color: #d70400; text-decoration: none; }
.tx-lzgallery-pi1-listing tr.sorting a:hover { color: #d70400; text-decoration: underline; }
.tx-lzgallery-pi1-listing tr.sorting a:active { color: #d70400; text-decoration: none; }

/* lz_gallerie - album  */

.tx-lzgallery-pi1-fotonav td {text-align:center;padding-left:15px;}
.tx-lzgallery-pi1-fotonav td.descr {color:#00008c;}
.tx-lzgallery-pi1-fotonav {align:center;background-color:lightgrey;border-color:#d70400;border-style:solid;border-width:2px;font-family:verdana;}

.tx-lzgallery-pi1-fotos {border-width:2px;border-style:solid;border-color:#d70400;text-align:center;padding:5px 5px 5px 5px;background-color:white;border-collapse:collapse;font-family:verdana;}
.tx-lzgallery-pi1-fotos td {text-align:center;padding:0;border-style:solid;border-width:1px;border-color:#00008c;padding:3px;}

.tx-lzgallery-pi1-title {align:center;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#d70400;text-align:center;margin-bottom:20px;font-size:20px;}
.tx-lzgallery-pi1-descr-long {margin:5px 5px 15px 5px;text-align:justify;}

/* lz_gallerie - annotations */
.tx-lzgallery-pi1-5x5-filename {font-size:10px;font-style:italic;}
.tx-lzgallery-pi1-1x1-1 {font-size:12px;font-face:bold;border-bottom:1px solid lightgray;}
.tx-lzgallery-pi1-1x1-2 {font-size:12px;border:1px solid lightgray;margin:3px 3px 3px 3px;}
.tx-lzgallery-pi1-1x1-filename {font-size:10px;font-style:italic;}
