.csc-menu-1 {font-size: 1.25em; line-height: 1.5;}
 
.tx-felogin-pi1 label {
display : block;
}
.tx-indexedsearch .tx-indexedsearch-browsebox LI {
display : inline;
margin-right : 5px;
}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button {
width : 100px;
}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword {
width : 150px;
}
.tx-indexedsearch .tx-indexedsearch-whatis {
margin-top : 10px;
margin-bottom : 5px;
}
.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw {
font-weight : bold;
font-style : italic;
}
.tx-indexedsearch .tx-indexedsearch-noresults {
text-align : center;
font-weight : bold;
}
.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr {
font-style : italic;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup {
color : red;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {
background : #eeeeee;
}
.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 : 0;
margin-bottom : 0;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD {
background : #cccccc;
vertical-align : middle;
}
.tx-indexedsearch .tx-indexedsearch-res .noResume {
color : #666666;
}
.tx-indexedsearch .tx-indexedsearch-category {
background : #cccccc;
font-size : 16px;
font-weight : bold;
}
.tx-indexedsearch .res-tmpl-css {
clear : both;
margin-bottom : 1em;
}
.tx-indexedsearch .searchbox-tmpl-css LABEL {
margin-right : 1em;
width : 10em;
float : left;
}
.tx-indexedsearch .result-count-tmpl-css, .tx-indexedsearch .percent-tmpl-css {
letter-spacing : 0;
font-weight : normal;
margin-top : -1.2em;
float : right;
}
.tx-indexedsearch .info-tmpl-css dt, .tx-indexedsearch dl.info-tmpl-css dd {
float : left;
}
.tx-indexedsearch .info-tmpl-css dd.item-mtime {
float : none;
}
.tx-indexedsearch .info-tmpl-css dd.item-path {
float : none;
}
.tx-srfeuserregister-pi1 p {
margin-top : 0.5em;
margin-bottom : 0;
padding : 0 0.3em;
text-indent : 0;
}
.tx-srfeuserregister-pi1 h4 {
margin-top : 0;
padding-left : 0.3em;
}
.tx-srfeuserregister-pi1 legend {
padding : 0 0.5em;
font-weight : bold;
}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-notice {
font-style : italic;
margin-bottom : 1em;
}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-trash {
margin-bottom : 2em;
}
.tx-srfeuserregister-pi1 a {
padding-left : 14px;
background-image : url("../typo3conf/ext/sr_feuser_register/pi1/internal_link.gif");
background-repeat : no-repeat;
background-position : 0% 60%;
text-decoration : none;
}
.tx-srfeuserregister-pi1 label {
margin : 0;
padding : 0;
}
.tx-srfeuserregister-pi1 label span {
color : #ff0000;
}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-error {
color : #ff0000;
}
.tx-srfeuserregister-pi1 input {
margin : 0;
padding : 0 0.5em 0 0;
}
.tx-srfeuserregister-pi1 input[type="password"] {
margin-right : 1em;
}
* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-password {
margin-right : 1em;
}
.tx-srfeuserregister-pi1 input[type="radio"], .tx-srfeuserregister-pi1 input[type="checkbox"] {
background-color : transparent;
}
* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-radio, * html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-checkbox {
background-color : transparent;
}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon {
margin-left : 1em;
background-color : transparent;
}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon:hover {
cursor : pointer;
}
.tx-srfeuserregister-pi1 a.tx-srfeuserregister-pi1-file-view {
padding-left : 15px;
background-image : url("../typo3conf/ext/sr_feuser_register/pi1/internal_link_new_window.gif");
background-color : transparent;
background-repeat : no-repeat;
font-size : 0.8em;
margin-left : 1em;
}
.tx-srfeuserregister-pi1 ul {
margin : 0;
padding : 0;
list-style-position : inside;
}
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes {
list-style-type : none;
}
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li {
margin : 0 0 0.3em 0;
padding : 0;
}
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li label {
margin : 0;
padding : 0 0 0 0.5em;
}
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values li {
float : left;
padding : 0 2em 0 0;
margin : 0;
}
.tx-srfeuserregister-pi1 dl {
margin : 0;
padding : 1em 0 0 0;
}
.tx-srfeuserregister-pi1 dt, .tx-srfeuserregister-pi1 dd {
margin : 0;
padding : 0 0 0.5em 0;
float : left;
}
.tx-srfeuserregister-pi1 dt {
clear : both;
width : 25%;
text-align : right;
padding-right : 1em;
}
.tx-srfeuserregister-pi1 dd {
text-align : left;
width : 50%;
}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-multiple-checkboxes dt {
width : auto;
padding-right : 0;
}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-multiple-checkboxes dd {
width : auto;
}
* html .tx-srfeuserregister-pi1 dd {
float : none;
}
.tx-srfeuserregister-pi1 dd p {
margin-top : 0;
margin-bottom : 0.5em;
padding : 0;
}
.tx-srfeuserregister-pi1 dd label {
padding : 0 1em 0 0.5em;
}
.tx-cegallery-pi1-album_date {
font-size : 10px;
}
body {
margin : 0;
}
div.tx-cegallery-pi1-album_entry {
float : left;
height : 195px;
width : 160px;
margin : 2px;
padding : 10px;
padding-bottom : 13px;
text-align : center;
top : inherit;
vertical-align : bottom;
background-color : #dfd9c2;
}
div.tx-cegallery-pi1-detail_entry {
padding-top : 20px;
padding-bottom : 10px;
text-align : center;
}
div.tx-cegallery-pi1-slideControls {
padding-bottom : 10px;
}
div.tx-cegallery-pi1-album_entry img, div.tx-cegallery-pi1-detail_entry img {
clear : both;
border : 1px solid #000000;
}
div.tx-cegallery-pi1-clearer {
clear : both;
}
div.tx-cegallery-pi1-detail_header {
padding-bottom : 10px;
}
div.tx-cegallery-pi1-detail_nav {
clear : both;
width : 385px;
}
span.tx-cegallery-pi1-photo_prev {
float : left;
width : 50px;
}
span.tx-cegallery-pi1-photo_next {
width : 50px;
text-align : right;
float : right;
}
span.tx-cegallery-pi1-album_back_link {
float : left;
width : 285px;
text-align : center;
}
span.tx-cegallery-pi1-pagebrowser_actual, span.tx-cegallery-pi1-pagebrowser_normal {
padding-right : 8px;
}
span.tx-cegallery-pi1-pagebrowser_actual a {
font-weight : bold;
}
div.tx-cegallery-pi1-pagebrowser {
padding-bottom : 10px;
}
div.tx-cegallery-pi1-page {
float : left;
padding-right : 10px;
}
div.tx-cegallery-pi1-pagebrowser_back, div.tx-cegallery-pi1-pagebrowser_pages {
float : left;
}
div.tx-cegallery-pi1-pagebrowser_back {
width : 75px;
}
div.tx-cegallery-pi1-slimbox_hidden_links {
display : none;
}
.tx-auxnewsmailer-pi1 H2 {
margin-top : 0;
margin-bottom : 0;
}
.tx-thmailformplus-pi1 H2 {
margin-top : 0;
margin-bottom : 0;
}
.tx-mwkeywordlist-pi1 {
font-family : Verdana, Tahoma, Arial, sans-serif;
}
.tx-mwkeywordlist-pi1 h1 {
font-family : Arial, Helvetica, sans-serif;
font-size : 20pt;
font-weight : bold;
margin : 0;
padding-top : 15px;
padding-bottom : 5px;
}
.tx-mwkeywordlist-pi1 h2 {
font-family : Arial, Helvetica, sans-serif;
font-size : 17pt;
font-weight : bold;
margin : 0;
padding-top : 15px;
padding-bottom : 5px;
}
.tx-mwkeywordlist-pi1-jumpmenu {
padding-bottom : 25px;
font-size : 80%;
}
.tx-mwkeywordlist-pi1-content div.section {
margin-top : 5px;
margin-bottom : 10px;
}
.tx-mwkeywordlist-pi1-content div.sectiontoplink {
text-align : right;
margin-top : 5px;
margin-bottom : 10px;
}
.tx-mwkeywordlist-pi1-content ul {
margin : 0;
padding-bottom : 15px;
font-weight : normal;
}
.tx-mwkeywordlist-pi1-content li {
margin : 0;
padding : 0;
font-weight : normal;
}
table.tx-reeateasermenu-pi1 {
padding : 0 0 0 0;
}
td.tx-reeateasermenu-pi1 {
vertical-align : top;
}
.tx-ttnews-browsebox TD {
font-size : 10px;
border : none;
}
.tx-ttnews-browsebox table {
border : none;
}
.tx-ttnews-browsebox a {
color : #000;
}
.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell {
font-weight : bold;
}
.tx-ttnews-browsebox-SCell {
background-color : #eee;
}
tx-mmforum-pi1 td, tx-mmforum-pi1 th {
font-family : Tahoma;
font-size : 11px;
}
table.tx-mmforum-table {
border : 0 none;
border-collapse : collapse;
}
td.tx-mmforum-td, th.tx-mmforum-th {
border-style : hidden !important ;
border-top : 1px solid #dddddd !important ;
border-bottom : 1px solid #dddddd !important ;
border-collapse : collapse;
padding : 5px;
font-size : 11px;
color : #545353;
}
td.tx-mmforum-td2 {
padding : 5px;
font-size : 11px;
color : #545353;
}
td.tx-mmforum-subth {
border-style : hidden !important ;
border-top : 1px solid #dddddd !important ;
border-bottom : 1px solid #dddddd !important ;
border-collapse : collapse;
background-color : #f1f2f2;
}
th.tx-mmforum-th {
background : #1555a0;
color : #ffffff;
padding : 5px;
text-align : left;
font-size : 12px;
}
div.tx-mmforum-th {
background : #1555a0;
color : #ffffff;
padding : 5px;
text-align : left;
font-size : 12px;
border : 1px solid #dddddd;
font-weight : bold;
}
.tx-mmforum-tdtext {
font-size : 11px;
border-style : hidden !important ;
border-top : 1px solid #dddddd !important ;
border-bottom : 1px solid #dddddd !important ;
padding : 4px;
}
.tx-mmforum-tdtext-noborder {
font-size : 11px;
padding : 4px;
}
div.tx-mmforum-rootline {
color : #666666;
font-family : Tahoma;
font-size : 11px;
border : 1px solid #dddddd;
margin : 4px 0;
padding : 2px;
}
div.tx-mmforum-rootline a {
color : #666666;
text-decoration : none;
}
div.tx-mmforum-pagenav {
text-align : right;
font-size : 10px;
margin : 8px 0;
}
td.tx-mmforum-text {
padding : 15px;
font-family : Tahoma, Arial, Helvetica, sans-serif;
font-size : 11px;
}
td.tx-mmforum-smalltext {
padding : 3px;
font-family : Tahoma, Arial, Helvetica, sans-serif;
font-size : 11px;
}
td.tx-mmforum-subth2 {
color : #1555a0;
font-size : 11px;
text-align : center;
padding : 5px;
background-color : #eeeeee;
}
.tx-mmforum-desc {
font-size : 11px;
color : #666666;
margin-left : 30px;
line-height : 12px;
}
.tx-mmforum-smalldesc {
font-size : 10px;
color : #666666;
}
div.tx-mmforum-error {
border : 3px solid #ff0000;
padding : 10px;
font-weight : bold;
text-align : center;
margin : 4px 0;
}
div.tx-mmforum-success {
border : 3px solid #008000;
padding : 10px;
font-weight : bold;
text-align : center;
margin : 4px 0;
}
a.tx-mmforum-buttonsmall {
margin : 5px 0 5px 5px;
background-color : white;
border : 1px solid #6fa7c3;
color : #6fa7c3 !important ;
font-weight : bold;
vertical-align : middle;
font-size : smaller;
padding : 2px;
}
a.tx-mmforum-button {
margin : 5px 0 5px 5px;
background-color : white;
border : 1px solid #6fa7c3;
color : #6fa7c3 !important ;
font-weight : bold;
vertical-align : middle;
padding : 4px;
}
a.tx-mmforum-button:hover {
text-decoration : none;
}
div.tx-mmforum-pi1-listpost-date {
float : left;
padding : 5px;
font-size : 9px;
color : #333333;
}
div.tx-mmforum-pi1-listpost-options {
text-align : right;
}
td.tx-mmforum-pi1-listpost-user {
width : 120px;
padding : 5px;
}
td.tx-mmforum-pi1-listpost-text {
font-family : Tahoma, Arial, Helvetica, sans-serif;
font-size : 11px;
padding : 15px;
min-height : 50px;
width : auto;
}
div.tx-mmforum-pi1-codeboxnote {
text-align : left;
border : 1px solid rgb(213, 213, 213);
font-family : Tahoma, Arial, Helvetica, sans-serif;
font-size : 11px;
color : rgb(68, 68, 68);
line-height : 125%;
background-color : rgb(250, 250, 250);
padding : 10px;
}
.tx-mmforum-pi1-pt-quote {
text-align : left;
border : 1px solid rgb(213, 213, 213);
font-family : Tahoma, Arial, Helvetica, sans-serif;
font-size : 11px;
color : rgb(68, 68, 68);
line-height : 125%;
background-color : rgb(250, 250, 250);
padding : 10px;
}
.tx-mmforum-pi1-pt-code {
border : 1px solid rgb(213, 213, 213);
font-family : Courier, 'Courier New', sans-serif;
font-size : 11px;
color : rgb(90, 90, 90);
background-color : rgb(250, 250, 250);
margin-left : 40px;
padding : 5px;
}
.tx-mmforum-pi1-highlight {
background-color : yellow;
}
.tx-mmforum-pi1-listtopic-newtopic {
margin-bottom : 8px;
}
.tx-mmforum-pi1-listtopic-topic {
font-size : 8pt;
text-align : left !important ;
border-style : hidden;
border-top : 1px solid #dddddd;
border-bottom : 1px solid #dddddd;
border-collapse : collapse;
}
.tx-mmforum-pi1-listtopic-replies {
width : 60px;
text-align : center;
font-size : 10px;
border-style : hidden !important ;
border-top : 1px solid #dddddd !important ;
border-bottom : 1px solid #dddddd !important ;
border-collapse : collapse;
}
.tx-mmforum-pi1-listtopic-author {
width : 120px;
text-align : center;
font-size : 10px;
border-style : hidden;
border-top : 1px solid #dddddd;
border-bottom : 1px solid #dddddd;
border-collapse : collapse;
}
.tx-mmforum-pi1-listtopic-lastpost {
width : 150px;
text-align : center;
font-size : 10px;
border-style : hidden !important ;
border-top : 1px solid #dddddd !important ;
border-bottom : 1px solid #dddddd !important ;
border-collapse : collapse;
}
.tx-mmforum-pi1-listtopic-image {
float : left;
margin-right : 8px;
margin-left : 4px;
}
.tx-mmforum-pi1-listtopic-topicname {
font-weight : bold;
}
.tx-mmforum-pi1-listtopic-prefix {
color : blue;
}
.tx-mmforum-pi1-listtopic-pages {
padding-left : 30px;
color : #888888;
font-size : 9px;
}
.tx-mmforum-pi1-listtopic-pages a {
color : #888888 !important ;
text-decoration : none;
}
.tx-mmforum-pi1-listtopic-location {
padding-left : 30px;
color : #888888;
font-size : 9px;
font-weight : normal;
}
.tx-mmforum-pi1-listforum-forum {
text-align : left !important ;
font-size : 11px;
}
.tx-mmforum-pi1-listforum-topics {
width : 60px;
text-align : center;
font-size : 11px;
}
.tx-mmforum-pi1-listforum-posts {
width : 60px;
text-align : center;
font-size : 11px;
}
.tx-mmforum-pi1-listforum-lastpost {
width : 150px;
text-align : center;
font-size : 10px;
}
td.tx-mmforum-pi1-newpost-left {
border : 1px solid #dddddd;
border-collapse : collapse;
width : 150px;
text-align : left;
font-family : Tahoma;
font-size : 11px;
padding : 10px;
}
td.tx-mmforum-pi1-newpost-middle {
border : 1px solid #dddddd;
border-collapse : collapse;
text-align : center;
font-family : Tahoma;
font-size : 11px;
padding : 10px;
}
td.tx-mmforum-pi1-newpost-right {
border : 1px solid #dddddd;
border-collapse : collapse;
text-align : right;
font-family : Tahoma;
font-size : 11px;
padding : 10px;
}
.tx-mmforum-pi1-tooltip {
position : absolute;
display : none;
background-color : #ffffff;
border : 1px solid #dddddd;
}
.tx-mmforum-pi1-tooltip-header {
background : #1555a0;
color : #ffffff;
padding : 5px;
text-align : left;
font-size : 12px;
border-bottom : 1px solid #dddddd;
font-weight : bold;
}
.tx-mmforum-pi1-tooltip-text {
padding : 5px;
}
.tx-mmforum-pi1-postalert-error {
color : #ff0000;
font-weight : bold;
text-align : left;
padding-top : 8px;
}
.tx-mmforum-pi1-userdetail-fieldname {
text-align : right;
padding : 3px;
font-size : 11px;
}
.tx-mmforum-pi1-userdetail-fieldvalue {
text-align : left;
padding : 3px;
font-size : 11px;
}
.tx-mmforum-pi1-moderator {
color : #0d71a4;
font-weight : bold;
}
.tx-mmforum-pi1-administrator {
color : #1555a0;
font-weight : bold;
}
.tx-mmforum-pi3-pminbox-item {
font-family : Tahoma;
font-size : 11px;
padding : 5px;
text-align : center;
}
.tx-mmforum-pi3-pminbox-unread {
font-weight : bold;
}
.tx-mmforum-pi3-message-text {
border : 1px solid #dddddd;
padding : 5px;
margin : 5px;
background : #eeeeee;
}
.tx-mmforum-pi3-newposts {
float : right;
}
#tx_mmforum_pi3_quicksearch {
position : absolute;
background : #ffffff;
border : 1px solid #dddddd;
width : 143px;
}
#tx_mmforum_pi3_quicksearch ul, #tx_mmforum_pi3_quicksearch li {
margin : 0;
padding : 0;
list-style : none;
}
.tx-mmforum-pi3-quicksearch_item {
display : block;
border : 0;
font : normal 10px Tahoma;
padding : 3px 10px !important ;
color : #000000 !important ;
text-decoration : none;
}
.tx-mmforum-pi3-quicksearch_itemHover {
display : block;
border : 0;
font : normal 10px Tahoma;
padding : 3px 10px !important ;
color : #ffffff !important ;
background : #1555a0;
cursor : pointer;
text-decoration : none;
}
.tx-mmforum-input {
border : 1px solid #aaaaaa !important ;
font-family : Tahoma !important ;
font-size : 11px !important ;
padding : 2px;
vertical-align : middle;
}
select.tx-mmforum-select {
border : 1px solid #aaaaaa;
font-family : Tahoma;
font-size : 11px;
}
select.tx-mmforum-select option, option.tx-mmforum-option2 {
font-family : Tahoma;
font-size : 11px;
border-top : 1px solid #dcddde;
color : #666666;
}
select.tx-mmforum-select optgroup, option.tx-mmforum-option1 {
font-family : Tahoma;
font-size : 11px;
font-weight : bold;
font-style : normal;
color : #666666;
}
input.tx-mmforum-button {
margin : 5px 0 5px 5px;
background-color : #1555a0;
border : 1px solid #1555a0;
color : #ffffff;
font-weight : bold;
vertical-align : middle;
}
.tx-mmforum-pi2-fliesstext_rot2 {
font-family : Tahoma, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
color : #1555a0;
padding-left : 10px;
padding-top : 5px;
}
.tx-mmforum-pi2-container {
border : 1px solid #a5acb2;
}
DIV.tx-mmforum-pi2-container p label {
float : left;
width : 130px;
padding-left : 10px;
}
span.error, div.error {
color : red;
font-weight : bold;
}
.tx-mmforum-pi6-container {
border : 1px solid #e5e5e5;
padding : 0;
margin : 0 25px 10px 25px;
color : #aaaaaa;
font-size : 10px;
text-align : left;
}
.tx-mmforum-pi6-container h3 {
font-size : 11px;
color : #9b9a9a;
margin : 0;
padding : 0;
}
.tx-mmforum-pi6-container a {
color : #aaaaaa;
}
.tx-mmforum-pi6-us {
padding : 3px 0 3px 5px;
background-color : #faf9f9;
border-bottom : 1px solid #e5e5e5;
}
.tx-mmforum-pi6-content {
padding : 5px 10px 10px 10px;
}
.tx-mmforum-pi6-strong {
color : #9b9a9a;
font-weight : bold;
}
a.tx-mmforum-pi6-admin {
color : #1555a0 !important ;
font-weight : bold;
}
a.tx-mmforum-pi6-mod {
font-weight : bold;
color : #f19d55 !important ;
}
.tx-mmforum-pi4-search_options {
padding : 10px 0 10px 0;
}
.tx-mmforum-pi4-search_options_header {
font-size : 12px;
font-weight : bold;
color : #ffffff;
background : #1555a0;
padding : 2px 0 2px 5px;
}
.tx-mmforum-pi4-search_options_details {
border : 1px solid #dddddd;
padding : 0;
}
.tx-mmforum-pi4-suche-abstand {
margin-top : 2px;
margin-right : 7px;
margin-left : 0;
padding-top : 10px;
padding-left : 10px;
float : left;
}
.tx-mmforum-pi4-suche-details-abstand {
margin-top : 10px;
}
.tx-mmforum-pi4-suche-details-sort select {
width : 200px;
}
.tx-mmforum-pi4-suche-details-abstand-check {
width : 100px;
margin-top : 5px;
border : 1px solid red;
float : left;
}
.tx-mmforum-pi4-geloest {
padding-top : 1px;
padding-right : 5px;
float : left;
}
.tx-mmforum-pi4-suche-abstand input {
width : 200px;
}
.tx-mmforum-pi4-suche-box {
padding : 10px;
background-color : #f6f5f5;
border-bottom : 1px solid #dddddd;
border-top : 1px solid #dddddd;
}
.tx-mmforum-pi4-suche-starten-abstand {
padding-top : 10px;
}
.tx-mmforum-pi4-abstand-bottom {
height : 10px;
width : 100px;
}
.tx-mmforum-pi4-info-box {
position : absolute;
visibility : hidden;
z-index : 9999;
width : 600px;
border : 1px solid #dddddd;
background : #ffffff;
margin-left : 20px;
}
.tx-mmforum-pi4-infoBoxHeader {
color : #ffffff;
width : 600px;
height : 20px;
background : #1555a0;
font-weight : bold;
}
.tx-mmforum-pi4-infoBoxHeader a {
color : #ffffff;
}
.tx-mmforum-pi4-infoBoxHeader a:hover {
color : #ffffff;
}
.tx-mmforum-pi4-infoBoxContent {
clear : both;
}
.tx-mmforum-pi4-kurzanleitung {
padding : 5px 0 5px 10px;
font-size : 11px;
}
#dasx a {
color : #ffffff;
}
#dasx a:hover {
color : #ffffff;
}
.tx-mmforum-pi4-regeln li {
border-bottom : 1px solid #e4e5e5;
border-top : 1px solid #e4e5e5;
margin-bottom : 20px;
padding : 5px 10px 10px 10px;
background-color : #fafbfb;
}
.tx-mmforum-pi4-search_infobox {
margin-left : 5px;
margin-right : 10px;
width : 150px;
font-size : 10px;
color : #616161;
border : 1px solid #dddddd;
background-color : #eeeded;
}
.tx-mmforum-pi4-search_info {
line-height : 12px;
font-size : 10px;
color : #aaaaaa;
background : #ffffff;
border-top : 1px solid #dddddd;
padding : 2px 0 2px 5px;
}
.tx-mmforum-pi4-infobox-titel {
padding-left : 5px;
}
.tx-mmforum-pi4-search-box-aussen {
border : 1px solid #eceded;
width : 100%;
float : left;
background-repeat : no-repeat;
}
.tx-mmforum-pi4-search-box-rechts {
width : 170px;
height : 100px;
margin-top : 10px;
float : right;
}
.tx-mmforum-pi4-search-box-links {
width : 70%;
padding : 5px;
float : left;
}
.tx-mmforum-pi4-search-box-links a {
font-size : 11px;
font-weight : bold;
}
.tx-mmforum-pi4-search-box-unten {
width : 100%;
text-align : right;
float : left;
}
.tx-mmforum-pi4-search_title {
margin-top : 10px;
padding-top : 2px;
padding-bottom : 2px;
background-color : #dddddd;
font-size : 13px;
font-weight : bold;
width : 100%;
float : left;
border-top : 1px solid #eceded;
border-left : 1px solid #eceded;
border-right : 1px solid #eceded;
}
.tx-mmforum-pi4-search-link {
text-align : left;
float : left;
padding-left : 8px;
padding-bottom : 2px;
color : #1555a0;
}
.tx-mmforum-pi4-search-link a {
font-size : 11px;
font-weight : bold;
}
.tx-mmforum-pi5-configleft {
text-align : right;
}
.tx-mmforum-pi1-user {
width : 100%;
}
.tx-mmforum-pi1-user-menu {
text-align : right;
border : 1px solid #dddddd;
border-bottom : 0;
border-top : 0;
display : block;
margin : 0;
padding : 4px;
}
.tx-mmforum-pi1-user-content {
border : 1px solid #dddddd;
padding : 8px;
}
.tx-mmforum-pi1-codeheader {
border-top : 1px solid #bcbec0;
border-left : 1px solid #bcbec0;
border-right : 1px solid #bcbec0;
background : #ddd;
font-weight : bold;
padding : 5px;
}
.tx-mmforum-pi1-codeblock {
border : 1px solid #bcbec0;
background-color : #f6f6f6;
overflow : auto;
padding-left : 7px;
line-height : 15px;
padding-top : 4px;
padding-bottom : 4px;
}
.tx-mmforum-pi1-codeblock a {
text-decoration : none;
}
.tx-mmforum-pi1-codeblock a:hover {
text-decoration : none;
background-color : yellow;
}
.tx-mmforum-pi1-codeblock a:visited {
text-decoration : none;
}
.tx-mmforum-pi1-linenumbering {
float : left;
background : #ddd;
color : #000;
border-top : 1px solid #ddd;
border-left : 1px solid #bcbec0;
border-bottom : 1px solid #bcbec0;
padding : 4px;
line-height : 15px;
text-align : right;
}
.tx-mmforum-pi1 a {
color : #545353;
}
.tx-mmforum-pi1 a:hover {
color : #1555a0;
}
.tx-mmforum-pi3 a {
color : #1555a0;
}
.tx-mmforum-pi3 a:hover {
color : #1555a0;
}
.listforum {
border-collapse : collapse;
}
.listforum tr, .listforum td {
font-family : Tahoma, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
border : 1px solid #dddddd;
}
div#tx-mmforum-footer {
font-size : 10px;
color : #999999;
text-align : center;
}
.tx-mmforum-pi1-attachmentlabel {
font-weight : bold;
}
.tx-mmforum-pi1-attachment {
padding-left : 16px;
}
.tx-mmforum-poll-question {
font-weight : bold;
}
.tx-mmforum-poll-expireson {
font-size : 10px;
color : #aaaaaa;
margin-top : 8px;
}
.tx-mmforum-pi4-title {
color : #666666;
}
.tx-mmforum-pi4-title a {
color : #666666;
font-weight : bold;
}
.tx-mmforum-pi4-title a:hover {
color : #1555a0;
}
.tx-mmforum-pi4-content a {
color : #666666;
}
.tx-mmforum-pi4-content a:hover {
color : #1555a0;
}
th.tx-mmforum-th a {
color : white !important ;
}
.tx-mmforum-pi1-listposts-prefix {
color : black !important ;
}
.tx-mmforum-poll-icon {
float : left;
margin-right : 8px;
}
.tx-mmforum-pi3-pminbox-icon {
float : left;
margin-right : 8px;
}
.tx-mmforum-textbutton {
float : left;
padding : 3px;
border : 1px solid #1555a0;
margin : 0 4px 0 0;
text-decoration : none;
background-color : #f0f0f0;
white-space : nowrap;
}
.tx-mmforum-textbutton a {
text-decoration : none;
color : #1555a0;
font-size : 10pt;
}
.tx-mmforum-textbutton img {
vertical-align : middle;
margin-right : 8px;
}
.tx-mmforum-pi1-listpost-topicicon {
float : left;
margin-right : 16px;
}
.tx-mmforum-pi3-buttons {
margin : 8px 0;
}
.tx-mmforum-pi1-listpost-options .tx-mmforum-textbutton {
float : right;
}
.tx-mmforum-pi2-textbutton img {
vertical-align : middle;
margin-right : 8px;
}
td.tx-mmforum-optth {
color : #1555a0;
font-size : 11px;
padding : 2px 4px;
background-color : #eeeeee;
border-style : hidden !important ;
border-top : 1px solid #dddddd !important ;
border-bottom : 1px solid #dddddd !important ;
border-collapse : collapse;
}
td.tx-mmforum-optth-disabled {
color : #666666;
font-size : 11px;
padding : 2px;
background-color : #eeeeee;
border-style : hidden !important ;
border-top : 1px solid #dddddd !important ;
border-bottom : 1px solid #dddddd !important ;
border-collapse : collapse;
}
* {
font-size : 1em;
}
html {
font-size : 62.5%;
}
body {
background-color : #e8e8e8;
background-image : url(images/background_gradient.jpg);
background-repeat : repeat-x;
margin : 0;
font-family : Arial, Helvetica, "Sans Serif" !important ;
}
a {
color : #000;
}
img {
border : none;
}
hr {
border : 0;
border-top : 1px solid #919090;
border-bottom : 1px solid #ffffff;
margin : 1.5em 0;
}
hr.schmahl {
margin : 0 0 1.5em 0;
}
fieldset {
border : none;
margin : 0;
padding : 0;
}
h1, h2, h3, h4 {
color : #871d33;
padding : 0;
margin-top : 0.3em;
margin-bottom : 0.5em;
line-height : 110%;
}
h3 {
color : #000;
}
#highlights h3.news_highlight {
padding : 0 0 0 1em;
margin : 0;
}
h4 {
color : #404040;
font-size : 1.1em;
}
h1 a, h2 a {
color : #871d33;
text-decoration : none;
}
h1 a:hover, h2 a:hover {
text-decoration : underline;
}
#main_content h1 {
font-size : 1.5em;
}
#main_content h2 {
font-size : 1.1em;
}
h2.newsheadline {
margin-top : 0.3em;
}
h2.newsheadline_large {
margin-top : 0.5em;
margin-bottom : 0.3em;
}
h2.overview {
margin-top : 0.3em;
margin-bottom : 0.3em;
}
.content h1 a, .content h1 a:visited, .content h2 a, .content h2 a:visited {
color : #871d33;
text-decoration : none;
}
.content h1 a:hover, .content h2 a:hover {
color : #871d33;
text-decoration : underline;
}
.date {
font-size : 0.9em;
}
.img_panorama {
width : 61.7em;
}
.img_logo {
width : 22.9em;
}
.img_highlight {
width : 16.6em;
}
.img_theme {
width : 13.9em;
}
.img_theme_large {
width : 42.5em;
}
.img_left_intext {
float : left;
margin-right : 1.2em;
margin-bottom : 1.2em;
}
.img_right_intext {
float : right;
margin-left : 1.2em;
margin-bottom : 1.2em;
}
* html .img_left_intext, * html .img_right_intext {
margin-bottom : 0.4em;
}
*:first-child + html .img_left_intext, *:first-child + html .img_right_intext {
margin-bottom : 0.4em;
}
.img_secondlogo {
width : 20em;
}
.skiplink a {
position : absolute;
top : -10em;
left : 0;
padding : 0 0.5em;
background : #e8e8e8;
font-size : 1.3em;
z-index : 100;
}
.skiplink a:focus {
top : 0;
}
#main {
width : 81.8em;
margin-left : auto;
margin-right : auto;
margin-bottom : 0.5em;
border-left : 1px solid #919090;
border-right : 1px solid #919090;
border-bottom : 1px solid #919090;
background-color : #e3e3e3;
background-color : #fff;
}
#head {
background-image : url(images/background_head.gif);
background-repeat : repeat-x;
background-color : #fff;
height : 11.3em;
color : #4e4e4e;
}
#head a {
color : #4e4e4e;
}
#head_menu {
padding : 0.4em 0 0 1em;
}
#head_search {
float : left;
padding-top : 5em;
padding-left : 1em;
}
#head_search form {
margin : 0;
padding : 0;
height : 1.5em;
width : 16.5em;
}
#head_search_input {
color : #4e4e4e;
width : 13em;
margin-bottom : 0.3em;
float : left;
}
.head_search_button {
float : right;
margin-top : 0.1em;
width : 1.8em;
}
#advancedsearch {
margin-top : 0.9em;
}
* html #advancedsearch {
margin-top : 0.2em;
}
*:first-child + html #advancedsearch {
margin-top : 0.9em;
}
#head_logo {
margin-top : 0.7em;
margin-right : 4.2em;
text-align : right;
}
#left_red {
height : 0.6em;
background-color : #871d33;
margin : 0;
width : 20.1em;
}
#right_grey {
height : 0.6em;
background-color : #8e8e8e;
margin : 0;
padding : 0;
}
#left {
height : 100%;
float : left;
width : 20em;
background-color : #e3e3e3;
}
#right {
height : 100%;
width : 61.72em;
z-index : auto;
float : right;
}
#main_menu {
width : 20.1em;
height : 100%;
}
#main_menu a:hover {
text-decoration : underline;
}
.main_menu_1 {
padding : 0;
margin : 0;
width : 100%;
}
.main_menu_1 li {
list-style : none;
background-image : url(images/menue_inactive_back.gif);
background-repeat : repeat-x;
margin : 0;
margin-bottom : 0;
padding : 0.6em 0 0.6em 0.99em;
line-height : 1.2em;
font-size : 1.11em;
font-weight : bold;
letter-spacing : 0.1em;
text-transform : uppercase;
}
.main_menu_1 li a {
color : #000;
text-decoration : none;
}
li.main_menu_1_active {
background-image : url(images/menue_active_back.gif);
background-repeat : repeat-x;
}
li.main_menu_1_active a {
color : #fff;
}
.main_menu_1 ul {
border-right : 1px solid #ccc;
}
.main_menu_2 {
padding : 0;
margin : 0.5em 0 -0.6em 0;
}
.main_menu_2 li {
list-style : none;
background-image : none;
background-color : #ddd;
padding : 0.5em 0 0.5em 2em;
font-weight : bold;
letter-spacing : 0.1em;
border-bottom : 1px solid #999;
margin : 0 0 0 -1.1em;
line-height : 1.2em;
font-weight : bold;
font-size : 0.9em;
text-transform : none;
}
.main_menu_2 li a {
color : #000;
text-decoration : none;
}
li.main_menu_2_active {
background-image : none;
background-color : #ebebeb;
}
li.main_menu_2_active a {
color : #871d33;
}
.main_menu_2 ul {
border-right : none;
}
.main_menu_3 {
padding : 0;
margin : 0.5em 0 -0.5em 0;
}
.main_menu_3 li {
list-style : none;
background-color : #ebebeb;
padding : 0.5em 0 0.5em 3em;
font-size : 1em;
font-weight : bold;
letter-spacing : 0.1em;
border-top : 1px solid #d7d7d7;
border-bottom : none;
margin : 0 0 0 -1.9em;
line-height : 1.2em;
}
.main_menu_3 li a {
color : #000;
text-decoration : none;
}
li.main_menu_3_active {
background-image : none;
background-color : #fff;
}
li.main_menu_3_active a {
color : #871d33;
}
.main_menu_4 li {
list-style-image : url(images/menue_arrow.gif);
background-color : #ffffff;
padding : 0.3em 0 0.3em 0;
font-weight : bold;
letter-spacing : 0.1em;
margin : 0 0 0 -2.5em;
line-height : 1.2em;
border : none;
}
ul.main_menu_4 {
margin-top : 0.5em;
}
.main_menu_4 li a {
color : #000;
text-decoration : none;
}
li.main_menu_4_active a {
color : #871d33;
}
.main_menu_5 li {
list-style-image : none;
padding : 0.3em 0 0.3em 0;
font-weight : bold;
letter-spacing : 0.1em;
margin : 0 0 0 -3em;
line-height : 1.2em;
border : none;
}
ul.main_menu_5 {
margin-top : 0.5em;
}
.main_menu_5 li a {
color : #000;
text-decoration : none;
}
li.main_menu_5_active {
background-image : none;
background-color : #fff;
}
li.main_menu_5_active a {
color : #871d33;
}
#bottom_menu {
background-color : #fff;
background-image : url(images/menue_bottom.gif);
background-repeat : repeat-x;
width : 100%;
margin : 0;
padding : 0 0 3em 0;
font-size : 1em;
height : 20em;
}
#bottom_menu ul {
list-style-type : none;
margin : 0;
padding-top : 1.5em;
padding-left : 1em;
font-size : 0.8em;
}
#bottom_menu a {
color : #374248;
text-decoration : none;
font-size : 1.25em;
line-height : 160%;
}
#main_picture {
margin-bottom : -0.3em;
margin-left : 0.1em;
}
* html #main_picture {
margin-bottom : 0;
margin-left : 0;
}
*:first-child + html #main_picture {
margin-bottom : 0;
margin-left : 0;
}
#main_content {
float : left;
height : 100%;
padding : 1em;
color : #404040;
line-height : 130%;
background-color : #fff;
padding-bottom : 3em;
margin : 0 0 0 0.1em;
}
.content a, li a, a.internal-link {
color : #000;
text-decoration : underline;
}
.content a:visited {
color : #404040;
text-decoration : underline;
}
.content a:hover {
color : #871d33;
text-decoration : none;
}
.main_highlights {
width : 42.5em;
}
#rootline {
color : #828383;
margin-bottom : 2em;
}
#rootline a {
color : #828383;
text-decoration : underline;
}
.theme_box {
width : 42.5em;
}
.news {
font-size : 0.85em;
}
.theme_box_wide {
width : 59em;
}
.theme_picture {
float : left;
}
#highlights .theme_picture {
float : none;
}
.theme_content {
width : 27.4em;
float : right;
}
#highlights .theme_content {
width : 16em;
float : none;
}
.theme_content_no_highlights {
width : 43.9em;
float : right;
}
.theme_content_wide {
width : 41.9em;
float : left;
}
.theme_content_notes {
font-size : 0.9em;
}
.theme_picture_large {
margin-bottom : 1.5em;
}
.theme_full {
width : 59em;
margin-top : 2.6em;
}
* html .theme_full {
margin-top : 0;
}
*:first-child + html .theme_full {
margin-top : 0;
}
.content, .content_overview {
font-size : 1.18em;
line-height : 130%;
}
#highlights .content {
font-size : 1em;
}
.content_overview h2 {
font-size : 1.1em;
color : black;
}
#highlights {
margin-left : 45.02em;
background-color : #d9d9d9;
width : 16.6em;
border-left : 1px solid #919090;
border-bottom : 1px solid #919090;
margin-top : 0.3em;
}
* html #highlights {
margin-left : 0;
float : right;
margin-top : 0;
}
*:first-child + html #highlights {
margin-left : 0;
float : right;
margin-top : 0;
}
#highlights p {
padding : 0 1em 0.2em 1em;
margin : 0.5em 0 0.5em 0;
font-size : 1.1em;
color : #000000;
}
.green a, .violett a, .blue a, .darkblue a, .orange a {
color : #000;
}
#highlights h1 {
font-size : 1.2em;
}
#highlights .green h1 {
margin : 0;
background-image : url(images/grad_green.gif);
color : #fff;
padding : 0.6em 0.4em 0.6em 0.8em;
text-decoration : none;
}
#highlights .violett h1 {
margin : 0;
background-image : url(images/grad_violett.gif);
color : #fff;
padding : 0.6em 0.4em 0.6em 0.8em;
text-decoration : none;
}
#highlights .blue h1 {
margin : 0;
background-image : url(images/grad_blue.gif);
color : #fff;
padding : 0.6em 0.4em 0.6em 0.8em;
text-decoration : none;
}
#highlights .darkblue h1 {
margin : 0;
background-image : url(images/grad_darkblue.gif);
color : #fff;
padding : 0.6em 0.4em 0.6em 0.8em;
text-decoration : none;
}
#highlights .orange h1 {
margin : 0;
background-image : url(images/grad_orange.gif);
color : #fff;
padding : 0.6em 0.4em 0.6em 0.8em;
text-decoration : none;
}
#footer_menu {
width : 82em;
margin-left : auto;
margin-right : auto;
text-align : left;
}
.clear {
clear : both;
}
.main_no_highlights label, .main_no_highlights input {
display : block;
float : left;
margin-bottom : 0.6em;
width : 40em;
}
input.short {
clear : both;
width : 1px;
}
input.newsmail {
display : inherit;
width : auto;
margin-right : 1em;
clear : both;
}
label.newsmail {
background-color : aqua;
float : none;
}
.main_no_highlights select {
width : 40em;
}
input.hidden {
margin : 0;
}
.main_highlights label, .main_highlights input, .main_highlights select {
display : block;
float : left;
margin-bottom : 0.6em;
width : 22em;
}
.check {
float : left;
width : 100%;
}
.check input {
margin-bottom : 0.6em;
width : 5em;
}
* html .check input {
margin-left : 6.7em;
width : 2em;
}
*:first-child + html .check input {
margin-left : 14em;
width : 2em;
}
.check label {
width : 0;
margin-top : 0.4em;
}
.main_highlights label, .main_no_highlights label {
font-size : 1.15em;
font-weight : bold;
width : 12em;
}
.main_highlights .check label {
width : 20em;
}
.main_no_highlights .check label {
width : 34em;
}
.tx-indexedsearch-searchbox input {
width : 0;
}
.tx-indexedsearch-searchbox table, .tx-indexedsearch-searchbox td {
border : 0;
}
.theme_content_wide textarea, .theme_full textarea {
display : block;
float : left;
margin-bottom : 0.6em;
width : 23em;
height : 10em;
overflow : hidden;
border : 1px solid #a5a5a5;
}
.theme_full textarea {
width : 33em;
font-size : 1.5em;
}
* html .theme_full textarea {
font-size : 1.2em;
}
.theme_content_wide input#checkbox, .theme_content_wide input#radio, .theme_full input#checkbox, .theme_full input#radio {
border : none;
width : 1em;
}
.mailformplus_contactform textarea {
font-size : 1.5em;
}
.theme_content_wide form br, .theme_full form br {
clear : left;
}
.theme_content_wide input#submit, .theme_full input#submit {
float : none;
width : auto;
margin-left : 10em;
background-color : #fff;
border : 1px solid #000;
width : 13em;
}
.theme_content_wide form, .theme_full form, .main_highlights form {
background : #f0f0f0;
border-top : 1px solid #858585;
border-bottom : 1px solid #858585;
margin : 2em 0;
padding : 1em 0.5em 0.5em 0.5em;
}
#publikationen input {
width : 2em;
}
.main_highlights #publikationen_bestellen input {
width : 22em;
}
.main_no_highlights #publikationen_bestellen input {
width : 35em;
}
#publikationen table, #publikationen td {
border : 0;
}
#publikationen table {
font-size : 1.2em;
}
#publikationen a {
color : #000;
}
#publikationen hr {
border : 0;
border-top : 1px solid #919090;
border-bottom : 1px solid #f0f0f0;
margin : 1.5em 0;
}
#publikationen h2 {
font-size : 1.5em;
margin-left : 0.4em;
margin-bottom : 1em;
}
input.merkfeld {
width : 3em;
}
.tx-auxnewsmailer-pi1 h2 {
margin-top : 3em;
margin-bottom : 1em;
}
#highlights form {
padding : 0 1em 0 1em;
margin : 0 0 1em 0;
width : 13em;
}
#highlights fieldset {
margin : 0;
padding : 0;
width : 13em;
}
#highlights select {
width : 13em;
margin-bottom : 0.3em;
margin-bottom : 0.5em;
}
.submit input {
margin : 0;
padding : 0;
}
#highlights label {
display : block;
float : left;
width : 13em;
font-size : 1.1em;
}
#highlights input {
width : 13em;
margin-bottom : 0.5em;
}
#highlights textarea {
width : 16.3em;
margin-bottom : 0.5em;
}
* html #highlights textarea {
width : 13em;
}
*:first-child + html #highlights textarea {
width : 13em;
}
#highlights input.submit {
margin : 0.5em 0 0 0;
}
.theme_content_wide ul, .theme_full ul {
margin-top : 0.5em;
}
.theme_content_wide ol, .theme_full ol {
margin-top : 0.5em;
}
.content li {
margin-bottom : 0.5em;
}
table {
margin-bottom : 2em;
padding : 0;
border-collapse : collapse;
border : 0;
}
th {
text-align : left;
padding : 0.2em 1em 0.2em 0.5em;
background-color : #f0f0f0;
}
td {
padding : 0.2em 1em 0.2em 0.5em;
}
table.contenttable {
border : 1px solid #b0b0b0;
padding : 0;
margin : 0;
font-size : 1em;
}
table.contenttable2 {
padding : 0;
margin : 0;
}
table.contenttable td, table.contenttable th {
padding : 0.2em 1em 0.2em 0.5em;
margin : 0;
border-left : 1px solid #b0b0b0;
border-right : 1px solid #b0b0b0;
vertical-align : top;
}
table.contenttable2 td, table.contenttable2 th {
padding : 0.2em 1em 0.2em 0.5em;
margin : 0;
vertical-align : top;
}
table.contenttable p, table.contenttable2 p {
padding : 0;
margin : 0;
}
table.contenttable a, table.contenttable2 a {
color : #000;
}
table.contenttable a:visited, table.contenttable2 a:visited {
color : #404040;
}
caption {
text-align : left;
padding : 2em 1em 0.4em 0.5em;
font-weight : bold;
}
table.table_horizontal {
margin : 3em 0;
border : none;
border-top : 1px solid #b0b0b0;
border-bottom : 1px solid #b0b0b0;
padding : 0;
border-collapse : collapse;
}
table.table_horizontal td {
border-left : none;
border-top : 1px solid #b0b0b0;
padding : 0.2em 1em 0.2em 0.5em;
}
#sitemap a {
text-decoration : none;
}
#sitemap ul {
list-style : none;
}
#sitemap .sitemap_1 li a {
background-image : url("images/sitemap_linkpfeil.gif");
background-repeat : no-repeat;
padding-left : 1.2em;
margin-left : -0.9em;
line-height : 2em;
}
#sitemap .sitemap_2 li a {
background-image : url("images/sitemap_punkte.gif");
padding-left : 3em;
line-height : 1em;
}
#sitemap .sitemap_2 ul {
margin-left : 0;
}
#sitemap a:hover {
text-decoration : underline;
}
#sitemap ul {
list-style : none;
}
ul.sitemap_1 {
margin : 0;
padding : 0;
}
.sitemap_1 li {
border-top : 1px solid #aaa;
padding : 0 0 0 1em;
margin-top : 1.2em;
font-weight : bold;
margin-left : 0;
}
.sitemap_2 li {
padding : 0 0 0 0;
border-top : none;
margin-top : 0;
margin-left : -2em;
font-weight : normal;
}
.sitemap_3 li, .sitemap_4 li, .sitemap_5 li, .sitemap_6 li, .sitemap_7 li {
border-top : none;
margin-top : 2em;
margin-left : 0;
padding : 0;
font-weight : normal;
}
* html .sitemap_3 li, .sitemap_4 li, .sitemap_5 li, .sitemap_6 li, .sitemap_7 li {
margin-left : 3.2em;
}
*:first-child + html .sitemap_3 li, .sitemap_4 li, .sitemap_5 li, .sitemap_6 li, .sitemap_7 li {
margin-left : 3em;
}
div.tx-cegallery-pi1-album_entry {
float : left;
height : 190px;
width : 160px;
margin : 2px;
padding : 10px;
padding-bottom : 13px;
text-align : center;
top : inherit;
vertical-align : bottom;
background-color : #f3f3f3;
}
div.tx-cegallery-pi1-album_entry a {
color : #000000;
}
.download_box {
background-color : #f3f3f3;
border : 1px solid #aaa;
margin : 2em 0;
padding : 1.2em 0 1.2em 1em;
}
.downloaditem {
padding : 0.5em 0;
}
#highlights .downloaditem {
font-size : 1.18em;
}
.download_box ul {
list-style : none;
margin : 0;
padding : 0;
}
.download_box li {
margin-top : 1.2em;
list-style : none;
}
#highlights .download_box {
background-color : transparent;
border : none;
margin : 2em 0;
padding : 0 0 1em 1em;
}
.changed_box {
background-color : #f3f3f3;
border : 1px solid #aaa;
margin : 2em 0;
padding : 0.6em 1em 0.6em 1em;
}
.changed_box .left, .left {
float : left;
}
.changed_box .right, .right {
float : right;
}
.changed_body {
margin-bottom : 3em;
margin-top : -1em;
}
.leftvideo {
float : left;
}
.rightvideo {
float : right;
width : 34em;
}
.news-single-additional-info {
background-color : #fff;
border : none;
}
.news-single-files {
background-color : #fff;
border : none;
}
.pictext {
text-align : center;
padding : 0.2em;
width : 13.6em;
}
input.newsletter {
width : 10em;
background-color : #fff;
border : 1px solid #000;
margin : 1em 0 0 14em;
}
input.button_tt_news {
width : 10em;
}
table.fotobook {
border : none;
padding : 0;
margin : 0;
font-size : 1em;
}
table.fotobook td {
border : none;
padding : 1em;
}
.formularlehrer input {
width : 8em;
margin-left : 3em;
}
.formularlehrer h2 {
margin : 0;
padding : 0 0 1em 0;
}
.csc-linkToTop {
text-align : right;
}
.csc-linkToTop a {
color : #000;
text-decoration : underline;
}
.csc-linkToTop a:visited {
color : #404040;
text-decoration : underline;
}
.csc-linkToTop a:hover {
color : #871d33;
text-decoration : none;
}
.tx-indexedsearch-res a {
color : #000;
}
.tx-indexedsearch-res a:visited {
color : #404040;
text-decoration : underline;
}
.tx-indexedsearch-res a:hover {
color : #871d33;
text-decoration : none;
}
.othermode a {
color : #000;
}
.othermode a:visited {
color : #404040;
text-decoration : underline;
}
.othermode a:hover {
color : #871d33;
text-decoration : none;
}
.hidden {
display : none;
}
.readspeaker_no_highlights {
display : none;
text-align : right;
width : 58em;
}
.readspeaker_highlights {
display : none;
text-align : right;
width : 42em;
}
input.submit {
width : 13em;
margin-left : 13.5em;
margin-top : 2em;
}
input.tx-srfeuserregister-pi1-submit {
width : 13em;
float : left;
}
#sitemap a {
text-decoration : none;
font-size : 1.18em;
line-height : 130%;
}
#sitemap ul {
list-style : none;
}
#sitemap .sitemap_1 li a {
background-image : url("images/sitemap_linkpfeil.gif");
background-repeat : no-repeat;
padding-left : 1.2em;
padding-top : 0;
margin-left : -0.9em;
line-height : 2em;
color : #000;
}
#sitemap .sitemap_2 li a {
background-image : url("images/sitemap_punkte.gif");
padding-left : 3em;
line-height : 1em;
}
#sitemap .sitemap_2 ul {
margin-left : 0;
}
#sitemap a:hover {
text-decoration : underline;
}
#sitemap ul {
list-style : none;
}
ul.sitemap_1 {
margin : 0;
padding : 0;
}
.sitemap_1 li {
border-top : 1px solid #aaa;
padding : 0 0 0 1em;
margin-top : 1.2em;
font-weight : bold;
margin-left : 0;
}
.sitemap_2 li {
padding : 0 0 0 0;
border-top : none;
margin-top : 0;
margin-left : -2em;
font-weight : normal;
}
.sitemap_3 li, .sitemap_4 li, .sitemap_5 li, .sitemap_6 li, .sitemap_7 li {
border-top : none;
margin-top : 0;
margin-left : 0;
padding : 0;
font-weight : normal;
}
* html .sitemap_3 li, .sitemap_4 li, .sitemap_5 li, .sitemap_6 li, .sitemap_7 li {
margin-left : 3.2em;
}
*:first-child + html .sitemap_3 li, .sitemap_4 li, .sitemap_5 li, .sitemap_6 li, .sitemap_7 li {
margin-left : 3em;
}
.csc-textpic-text img {
padding : 0.5em;
}
.tx-cegallery-pi1-album_date {
display : none;
}
.tx-cegallery-pi1-detail_nav {
text-align : center;
margin-left : auto;
margin-right : auto;
margin-bottom : 0.5em;
}
.tx-cegallery-pi1 {
font-size : 1.2em;
width : 100%;
float : left;
}
div.tx-cegallery-pi1-album_entry {
float : left;
height : 100px;
width : 175px;
margin : 10px 0 10px 0;
padding : 10px;
padding-bottom : 13px;
text-align : center;
top : inherit;
vertical-align : bottom;
background-color : #ffffff;
}
div.tx-cegallery-pi1-album_entry a {
color : #000000;
}
.tx-cegallery-pi1-album_backlink {
text-align : center;
}
.tx-cegallery-pi1-detail_entry {
margin-top : 1em;
}
.tx-cegallery-pi1 a {
color : #000;
}
.tx-cegallery-pi1 a:visited {
color : #404040;
text-decoration : underline;
}
.tx-cegallery-pi1 a:hover {
color : #871d33;
text-decoration : none;
}
.news-single-imgcaption {
width : 22.7em;
}
.suche {
border : 1px solid #ccc;
padding : 10px;
background : #f0f0f0;
margin-bottom : 2em;
}
input.anzahlfeld {
width : 2em;
}
.empfaenger_inhalt_rechts input {
width : 20em;
}
form.white, form.white fieldset {
background : white;
border : none;
}
th.border {
border-top : 1px solid #ccc;
border-bottom : 1px solid #ccc;
padding : 1em 0;
}
th.border-left {
border-left : 1px solid #ccc;
border-top : 1px solid #ccc;
border-bottom : 1px solid #ccc;
padding : 1em;
}
th.border-right {
border-right : 1px solid #ccc;
border-top : 1px solid #ccc;
border-bottom : 1px solid #ccc;
padding : 1em;
}
table.formular {
border-top : 1px solid #ccc;
border-bottom : 1px solid #ccc;
background : #f0f0f0;
}
table th.publik_inhalt a img {
text-decoration : none;
border : none;
}
.message {
background-color : #fffcd3;
padding : 1em;
border : 1px solid #ccc;
}
.politikerinnen {
width : 180px;
float : left;
text-align : center;
font-size : 12px;
}
#block
{
    padding: 12px;
    font-family: Verdana, Arial, sans-serif;
    background-color: #f9f9f9;
    color: #607080;
}
#hblock
{
display: none;
}
