@media all {
.field-info {
font-style: italic;
font-size: 0.9em;
color: #999;
}
.application-error {
padding: 5px;
margin: 5px 0 0 0;
border: 1px solid #ccc;
}
.even {
background: #f2f2f2;
}
TABLE TD.right-align {
font-weight: normal;
text-align: right;
}
#nav-sub-level2 UL,
#nav-sub-level2 LI {
list-style-type: none;
display: inline;
padding: 0;
margin: 0;
}
#nav-sub-level2 A,
#nav-sub-level2 A:link {
color: #fff;
}
#nav-sub-level2 A:hover {
text-decoration: underline;
}
#community TEXTAREA,
#community P {
font-family: Arial, Helvetica, Verdana, sans-serif;
}
#community .submit {
vertical-align: middle;
font-weight: bold;
background: url(../images/gfx_submit_bg.gif) 0 100% repeat-x;
margin: 0 0 2px 0;
border: 1px solid #91004B;
color: #91004B;
}
.reload-icon {
margin: 0 0 0 0;
}
/* CONTENT */
#community H1,
#community H2,
#community H3,
#community H4,
#community H5,
#community H6 {
color: #BF017B;
}
#user-detail-body H1,
#user-detail-body H2,
#user-detail-body H3,
#user-detail-body H4,
#user-detail-body H5,
#user-detail-body H6 {
margin: 0 0 5px 0;
color: #BF017B;
}
#community H1 {
margin: 0 0 1em 0;
}
#community #content-right-frame DIV.csc-textpicHeader H2,
#community #content-right-frame DIV.csc-textpicHeader H3,
#community #content-right-frame DIV.csc-textpicHeader H4,
#community DIV.csc-textpicHeader H2 A,
#community DIV.csc-textpicHeader H3 A,
#community DIV.csc-textpicHeader H4 A {
font-weight: bold;
padding: 0;
margin: 0;
}
/* frames Hauptspalte */
#community #content DIV.csc-frame-frame1,
#community #content DIV.csc-frame-frame2 {
background: none;
overflow: hidden;
padding: 2px;
border: 3px solid #ccc;
width: 244px;
}
#community #content DIV.csc-frame-frame1 DIV,
#community #content DIV.csc-frame-frame2 DIV {
padding: 0;
margin: 0;
}
#community #content DIV.csc-frame-frame1 DIV DIV,
#community #content DIV.csc-frame-frame2 DIV DIV {
border: 0;
}
#community #content DIV.csi-textpic {
padding: 0;
margin: 0;
}
DIV.csi-textpic img {
padding: 0;
margin: 0;
border: 0;
}
#community #content DIV.csi-imagewrap {
border: 0;
}
#community .two-column-content .content-left {
width: 48%;
float: left;
}
#community .two-column-content .content-right {
width: 48%;
float: right;
}
/* frames rechte Spalte */
#community #content-right-frame DIV.csc-frame-frame1 {
background: none;
padding: 1px;
border: 1px solid #ccc;
width: 163px;
}
#community #content-right-frame DIV.csc-frame-frame1 {
overflow: hidden;
border: 1px solid #ccc;
width: 163px;
}
#community #content-right-frame DIV.csc-frame-frame2 {
overflow: hidden;
border: 1px solid #ccc;
width: 165px;
}
#community #content-right-frame DIV.csc-frame-frame1 DIV,
#community #content-right-frame DIV.csc-frame-frame2 DIV {
padding: 0;
margin: 0;
}
#community #content-right-frame DIV.csc-frame-frame1 DIV.csi-text,
#community #content-right-frame DIV.csc-frame-frame2 DIV.csi-text {
padding: 4px;
width: 155px;
}
#community #content-right-frame DIV.csc-frame-frame1 DIV.csi-text DIV.csi-text,
#community #content-right-frame DIV.csc-frame-frame2 DIV.csi-text DIV.csi-text {
padding: 0;
width: 155px;
}
/* COMMUNITY EXTENSIONS */
.tx-mwescommunity-pi-datenfreigabe {
padding: 5px 5px 5px 10px;
}
.tx-mwescommunity-pi-datenfreigabe TABLE TD.column-image {
width: 33%;
}
.tx-mwescommunity-pi-datenfreigabe TABLE TD.checkbox {
width: 30px;
}
#community #content .tx-mwescommunity-pi-datenfreigabe H4 {
font-size: 1.2em;
margin: 0 0 5px 0;
}
.tx-mwescommunity-pi-rss-feeds TABLE TD.right-align {
width: 20px;
}
.loading IMG {
vertical-align: middle;
}
.community-colorset {
border: 3px solid #BE0179;
margin: 0 0 20px 0;
}
.community-colorset A,
.community-colorset A:link {
text-decoration: underline;
}
.community-colorset A:hover {
text-decoration: none;
}
.community-colorset H3 {
background: #91004b;
padding: 2px 0 2px 5px;
color: #fff;
}
.community-colorset .community-message {
padding: 5px;
color: #BE0179;
}
IMG.mail-icon {
padding: 0 0 2px 0;
}
#loginstatus {
text-align: right;
background: #fff;
width: 750px;
float: left;
}
/* PROFIL-UEBERSICHT */
#system-message {
background: #efefef;
padding: 5px;
border: 1px solid #ccc;
}
TABLE#profile {
width: 100%;
}
TABLE#profile-detail {
margin: 20px 20px 0 20px;
width: 90%;
}
.tx-mwescommunity-pi-profil TABLE#profile .profile-left {
padding: 0 25px 0 0;
width: 330px;
}
TABLE#profile TABLE {
border-right: 1px solid #e5e5e5;
border-left: 1px solid #e5e5e5;
border-top: 1px solid #e5e5e5;
padding: 0;
margin: 0;
}
TABLE#profile #personal-data {
width: 100%;
}
.tx-mwescommunity-pi-profil TABLE#profile #username-and-password,
.tx-mwescommunity-pi-profil TABLE#profile #services,
.tx-mwescommunity-pi-profil TABLE#profile #questionnaire-status {
width: 100%;
}
.tx-mwescommunity-pi-profil-detail DIV.community-content-body {
padding: 20px 20px 0 20px;
}
TABLE#profile TABLE TD,
TABLE#profile-detail TABLE TD {
padding: 2px 5px 2px 5px;
border: 0 solid red;
}
.tx-mwescommunity-pi-profil TABLE TD.right-align {
font-weight: normal;
text-align: right;
width: 90px;
}
.tx-mwescommunity-pi-profil-detail TABLE TD.right-align {
font-weight: normal;
text-align: right;
}
.tx-mwescommunity-pi-profil TABLE TD.profile-data DIV,
.tx-mwescommunity-pi-profil-detail TABLE TD.profile-data DIV {
background: #ccc;
padding: 0 0 0 10px;
width: 170px;
}
TABLE#profile-detail DIV.profile-image {
padding: 3px;
border: 1px solid #999;
}
TABLE#profile-detail DIV.profile-image IMG {
display: block;
}
.tx-mwescommunity-pi-profil TABLE TD DIV.image {
width: 150px;
float: left;
}
.tx-mwescommunity-pi-profil TABLE TD DIV.image-links {
margin: 79px 0 0 0;
float: right;
}
.tx-mwescommunity-pi-profil TABLE TD DIV.image-links A {
vertical-align: bottom;
}
#banner-zone {
}
#banner {
background: #999;
margin: 0 0 10px 0;
height: 60px;
width: 234px;
}
#user-image-upload-form {
background: #fff;
position: absolute;
padding: 15px;
z-index: 30;
border: 2px solid #BE0179;
height: 100px;
width: 300px;
left: 50;
top: 100;
}
#edit-user-image {
min-height: 135px;
margin: 0 0 10px 0;
width: 270px;
}
#edit-user-image .user-image {
padding: 2px;
border: 1px solid #999;
float: left;
}
#edit-user-image .user-image IMG {
display: block;
}
#edit-user-image .image-links {
vertical-align: top;
float: right;
}
#edit-user-image .message {
font-weight: normal;
line-height: 1.2em;
background: #fff;
position: relative;
padding: 15px;
z-index: 30;
border: 2px solid #BE0179;
width: 300px;
left: 0;
top: 5px;
}
#edit-user-image .error-message {
color: #d00;
}
#edit-user-image .success-message {
color: #0d0;
}
/* PROFIL BEARBEITEN */
.tx-srfeuserregister-pi1 A,
.tx-srfeuserregister-pi1 A:link {
padding: 0;
}
.tx-srfeuserregister-pi1 H3 A,
.tx-srfeuserregister-pi1 H3 A:link {
text-decoration: underline;
font-weight: normal;
font-size: 0.8em;
}
.tx-srfeuserregister-pi1 #login-info {
font-weight: bold;
}
.tx-srfeuserregister-pi1 .profile-block {
padding: 5px;
margin: 0 0 10px 0;
border: 1px solid #ccc;
}
.tx-srfeuserregister-pi1 .field-agb,
.tx-srfeuserregister-pi1 .field-data_circulation {
width: 20px;
float: left;
}
.tx-srfeuserregister-pi1 .text-agb,
.tx-srfeuserregister-pi1 .text-data_circulation {
width: 400px;
float: right;
}
.tx-srfeuserregister-pi1 DL {
width: 585px;
}
.tx-srfeuserregister-pi1 DD {
width: 420px;
}
/* DATENFREIGABE */
#enable_data {
margin: 10px 0 0 0;
width: 100%;
}
DIV.buttons {
padding: 0;
margin: 10px 0 0 0;
}
DIV.buttons DIV.left-button INPUT, DIV.buttons DIV.right-button INPUT {
margin: 0;
}
DIV.buttons DIV.left-button {
text-align: right;
float: left;
width: 48%;
}
DIV.buttons DIV.right-button {
float: right;
width: 48%;
}
/* RSS FEEDS */
.tx-mwescommunity-pi-rss-feeds TABLE.rss-feeds {
margin: 20px;
width: 90%;
}
.tx-mwescommunity-pi-rss-feeds #feed-url {
padding: 5px;
margin: 20px;
}
#community .community-content-body .tx-mwescommunity-pi-rss-feeds H3 {
font-size: 1.2em;
margin: 0 0 5px 0;
}
#community .community-content-body .tx-mwescommunity-pi-rss-feeds H2 {
font-size: 1.3em;
}
/* BUDDYLIST */
.searchword {
background-color: #ff0;
}
.tx-mwescommunity-pi-buddylist {

}
.tx-mwescommunity-pi-buddylist #buddy-search {
margin: 0 0 10px 0;
height: 60px;
}
.tx-mwescommunity-pi-buddylist #buddy-searchform {
margin: 15px 0 10px 0;
}
.tx-mwescommunity-pi-buddylist #buddy-searchform .searchlabel {
font-weight: bold;
}
.tx-mwescommunity-pi-buddylist #buddy-searchform #buddy-searchfield {
margin: 0 10px 0 10px;
width: 300px;
}
.tx-mwescommunity-pi-buddylist .search-info {
margin: 0 0 0 102px;
}
.tx-mwescommunity-pi-buddylist .buddy-sort {
font-size: 0.9em;
margin: 0 0 10px 0;
}
.tx-mwescommunity-pi-buddylist TABLE {
border-right: 1px solid #e5e5e5;
border-left: 1px solid #e5e5e5;
border-top: 1px solid #e5e5e5;
margin: 0;
width: 100%;
}
.tx-mwescommunity-pi-buddylist TABLE TR.buddy-labels TD {
font-weight: bold;
padding: 0 0 0 4px;
height: 10px;
color: #000;
}
.tx-mwescommunity-pi-buddylist TABLE TR TD {
border-bottom: 1px solid #e5e5e5;
padding: 4px 0 4px 4px;
}
.tx-mwescommunity-pi-buddylist TABLE TR TD.status {
padding: 0 0 0 20px;
}
.tx-mwescommunity-pi-buddylist TABLE TR TD.location {
color: #666;
}
.tx-mwescommunity-pi-buddylist TABLE TR TD.actions {
text-align: right;
padding: 4px 10px 0 0;
width: 45px;
}
.tx-mwescommunity-pi-buddylist TABLE TR TD.status IMG,
.tx-mwescommunity-pi-buddylist TABLE TR TD.actions IMG {
margin: 3px 0 0 0;
}
.action-message {
background: #91004B;
padding: 5px;
margin: 0 0 10px 0;
width: 98%;
color: #fff;
}
.page-browser {
vertical-align: middle;
border-right: 1px solid #e5e5e5;
border-left: 1px solid #e5e5e5;
text-align: center;
padding: 20px 5px 0 5px;
color: #999;
}
.page-browser STRONG {
color: #000;
}
.page-browser A,
.page-browser A:link {
}
.page-browser A:hover {
text-decoration: underline;
}
.page-browser SPAN.browser-spacer {
margin: 0 10px 0 10px;
width: 50px;
}
/* MESSAGES */
.tx-mwescommunity-pi-messages-sent {

}
.messages {
border-right: 1px solid #e5e5e5;
border-left: 1px solid #e5e5e5;
border-top: 1px solid #e5e5e5;
margin: 0;
width: 100%;
}
.messages TD {
padding: 3px;
}
.messages .new .subject,
.messages .new .subject A,
.messages .new .subject A:link {
font-weight: bold;
}
.messages TR TD {
border-bottom: 1px solid #e5e5e5;
}
.messages TR.head-row TD.head-right {
text-align: right;
}
.messages TR.head-row TD.head-left {
width: 300px;
}
#community .messages TR.head-row TD H2 {
font-size: 1.2em;
padding: 0;
margin: 0;
color: #fff;
}
.messages TR.head-row TD A,
.messages TR.head-row TD A:link {
color: #fff;
}
.messages TD.status {
text-align: right;
width: 10px;
}
.messages TD.datetime {
width: 120px;
color: #666;
}
.messages TD.person {
width: 105px;
}
#tx-mwescommunity-pi-messages-sent TD.person {
padding: 3px 0 3px 20px;
}
.messages TD.subject {
width: 195px;
}
.messages TD.action {
vertical-align: top;
width: 50px;
}
.messages TD.action IMG {
vertical-align: top;
}
.messages TR.label-row TD {
border-bottom: 1px solid #e5e5e5;
font-weight: bold;
color: #000;
}
/* POPUP */
#popup-content {
background: #fff;
font-size: 1.1em;
padding: 20px;
margin: 0;
}
/* CONTRIBUTIONS */
.contributions {
margin: 5px 0 0 0;
border: 0 solid #ccc;
width: 100%;
}
.contributions H3 {
border-bottom: 1px solid #ccc;
background: #666;
padding: 3px 0 3px 10px;
color: #fff;
}
.contributions .commented-news {
margin: 5px 5px 5px 10px;
}
.contributions .contribution {
margin: 0 0 0 30px;
}
.contributions {
padding: 0 0 5px 0;
}
.contributions .contribution {
margin: 0 0 0 10px;
}
/* global lists */
.contributions-global .contribution-global {
margin: 10px 0 0 0;
}
.contributions-global .contribution-global STRONG A {
font-weight: bold;
}
.contributions-global .contribution-subheader {
font-weight: bold;
margin: 3px 0 0 0;
}
/* USERS ONLINE */
.content-left-frame .tx-mwescommunity-pi-user-online {
position: relative;
z-index: 1;
padding: 3px;
margin: 0 0 0 10px;
}
#user-online {
line-height: 10px;
background: #BE0179;
font-size: 10px;
position: relative;
padding: 0;
z-index: 2;
width: 124px;
left: 0;
top: 0;
}
#new-users {
line-height: 1.4em;
background: #BE0179;
font-size: 1.1em;
overflow: hidden;
z-index: 3;
width: 124px;
color: #fff;
}
#new-users .new-users-body {
padding: 0 3px 0 7px;
}
#user-online H3 {
font-family: Arial, Helvetica, sans-serif;
background: #91004b;
font-size: 1.1em;
padding: 2px 3px 4px 7px;
margin: 0 0 6px 0;
color: #fff;
}
#new-users H3 {
font-family: Arial, Helvetica, sans-serif;
background: #91004b;
font-size: 1.1em;
padding: 2px 3px 4px 7px;
margin: 0 0 5px 0;
color: #fff;
}
#user-online A,
#user-online A:link
#user-online A:visited,
#new-users A,
#new-users A:link,
#user-users A:visited {
text-decoration: underline;
line-height: 1.4em;
font-size: 1em;
color: #fff;
}
#user-online A:hover,
#new-users A:hover {
text-decoration: none;
}
#user-online IMG {
margin: 0 0 7px 7px;
border: 1px solid #fff;
cursor: pointer;
}
.footer-image {
display: block;
}
.online-message {
line-height: 1.4em;
font-size: 1.1em;
padding: 0 0 6px 0;
margin: 0 3px 0 7px;
color: #fff;
}
.user-online-community-head {
margin: 0 0 3px 0;
}
.user-online-community-head H4 {
padding: 0 10px 0 0;
display: inline;
}
.user-online-community-images IMG {
margin: 0 5px 0 0;
}
/* Panel styles */
.panel-container {
background-color: transparent;
visibility: hidden;
overflow: visible;
position: absolute;
z-index: 100;
width: auto;
left: 0;
top: 0;
}
.panel-container.matte {
background-color: #fff;
padding: 3px;
}
.panel-container.matte .underlay {
display: none;
}
.panel-container.shadow {
background-color: transparent;
padding: 0;
}
.panel-container.shadow .underlay {
background-color: #ccc;
visibility: inherit;
position: relative;
-moz-opacity: 0.7;
filter:alpha(opacity=70);
z-index: 0;
opacity: .70;
height: 100%;
width: 100%;
zoom: 1;
left: 3px;
top: 3px;
}
.panel {
background-color:#fff;
border-collapse: separate;
visibility: hidden;
line-height: 1.3em;
font-size: 1em;
overflow: hidden;
position: relative;
padding: 3px;
z-index: 50;
border: 2px solid #BE0078;
width: 100px;
left: -5px;
top: -5px;
}
#user-online .bd A,
#user-online .bd A:link {
color: #0076cd;
}
#user-online .bd IMG {
cursor: default;
}
.panel .close {
background-repeat: no-repeat;
visibility: inherit;
position: absolute;
padding: 0;
margin: 0;
cursor: pointer;
z-index: 6;
height: 12px;
width: 12px;
right: 4px;
top: 5px;
}
.panel .close.nonsecure {
background-image:url(../../../typo3conf/ext/mw_es_community/res/popup_close.gif);
width: 14px;
}
.panel .close.secure {
background-image:url(../../../typo3conf/ext/mw_es_community/res/popup_close.gif);
width: 14px;
}
.panel .ft {
padding:4px;
overflow:hidden;
}
.ajax-bottom {
background: url(../../../typo3conf/ext/mw_es_community/res/ajax_bottom.gif) no-repeat;
clear: both;
}
/* TOOLTIP */
IMG.tooltip {
vertical-align: text-bottom;
cursor: help;
}
.tt {
background: #fff;
visibility: hidden;
position: relative;
padding: 2px;
border: 1px solid #ccc;
width: auto;
color: #0076cd;
}
/* NEW USERS */
.tx-mwescommunity-pi-new-users .intro-text {
margin: 0 0 5px 0;
}
.tx-mwescommunity-pi-new-users TABLE TR TD {
vertical-align: middle;
padding: 3px 0 7px 0;
}
.tx-mwescommunity-pi-new-users A,
.tx-mwescommunity-pi-new-users A:link,
.tx-mwescommunity-pi-new-users A:visited {
text-decoration: underline;
}
.tx-mwescommunity-pi-new-users A:hover {
text-decoration: none;
}
/* PROFIL DETAIL */
.masked {
text-align: left;
}
.panel {
font-size: 1.1em;
}
.mask {
background-color: #000;
-moz-opacity: 0.30;
position: absolute;
opacity: .30;
z-index: 90;
filter: alpha(opacity=30);
left: 0;
top: 0;
}
#user-detail {
background: url(../../../typo3conf/ext/mw_es_community/res/popup_bottom.gif) 0 100% no-repeat;
visibility: hidden;
z-index: 99;
padding: 0;
margin: 0 0 0 100px;
border: 0 solid #fff;
}
#user-detail-body {
background: #fff;
font-size: 1.1em;
padding: 5px 12px 0 7px;
height: 240px;
}
#community-user-detail {
background: #fff;
padding: 0 12px 0 12px;
width: 430px;
}
#community-user-detail .close.nonsecure {
background-image:url(../assets/img/ybox-close.gif);
}
#community-user-detail .close.secure {
background-image:url(../assets/img/ybox-close.gif);
}
#user-detail .bd {
padding: 0;
}
#user-detail .hd {
vertical-align: middle;
border-bottom: 1px solid #91004B;
font-weight: bold;
background: #BE0179;
text-align: left;
line-height: 1.6;
font-size: 1.2em;
overflow: hidden;
padding: 0 0 0 7px;
height: 21px;
border: none;
color: #fff;
}
#user-name {
padding: 19px 0 0 0;
margin: 0 0 10px 0;
height: 24px;
width: 406px;
}
#user-name H1 {
font-family: Arial, Helvetica, Verdana, sans-serif;
line-height: 24px;
font-weight: bold;
font-size: 24px;
padding: 0;
margin: 0;
color: #BE0179;
}
#user-image {
margin: 0;
height: 180px;
width: 135px;
float: left;
}
#user-data {
margin: 0;
height: 180px;
width: 271px;
float: left;
}
#community-user-detail .labels {
font-family: Arial, Helvetica, Verdana, sans-serif;
line-height: 16px;
text-align: right;
width: 100px;
float: left;
color: #666;
}
#community-user-detail .data {
font-family: Arial, Helvetica, Verdana, sans-serif;
line-height: 16px;
font-weight: bold;
text-align: left;
overflow: hidden;
padding: 0 0 0 10px;
width: 160px;
float: left;
}
.data SPAN.private {
color: #CCC;
}
.clearer {
line-height: 1px;
font-size: 1px;
height: 1px;
clear: both;
}
/* COMMUNITY ELEMENT */
#community .community-element {
overflow: hidden;
margin: 22px 0 0 0;
}
#community DIV .contributions-global {
padding: 0 5px 0 0;
margin: 5px 0 0 9px;
width: 97%;
}
#community #content-right-frame .community-element-tabs {
height: 22px;
}
*html #community #content-right-frame .community-element-tabs {
overflow: hidden;
height: 19px;
}
#community .community-element-tabs H3 {
font-size: 1em;
padding: 2px 0 0 9px;
margin: 0 0 0 0;
float: left;
color: #fff;
}
#community H3.community-tab {
vertical-align: middle;
font-size: 1em;
padding: 3px 5px 0 9px;
margin: 0 0 0 0;
color: #fff;
}
#community H3.community-tab A,
#community H3.community-tab A:link {
font-weight: bold;
}
#community H3.community-tab SPAN {
font-weight: normal;
}
#community .tx_chcforum-pi1-toolBar H3.community-tab {
font-size: 1.2em;
}
#community H3.community-tab A,
#community H3.community-tab A:link,
#community H3.community-tab A:visited {
text-decoration: none;
vertical-align: middle;
color: #fff;
}
#community .community-element-tabs IMG {
margin: 6px 5px 0 0;
}
#community .tab-background {
border-bottom: 1px solid #fff;
background: url(../images/gfx_header_1.gif) 100% 0 no-repeat #BE0179;
overflow: hidden;
height: 21px;
}
#community .tab-info {
padding: 1px 0 0 0;
cursor: pointer;
}
#community .tab-1-ul {
background: url(../images/gfx_header_1.gif) 0 0 no-repeat;
height: 21px;
}
#community .element-1 {
margin: 0 38px 0 0;
float: left;
}
#community .tab-1-ur {
clear: both;
}
#community .tab-2-ul {
font-weight: bold;
text-align: center;
background: url(../images/gfx_tab_space.gif) 0 0 no-repeat #999;
height: 21px;
color: #fff;
}
#community #tx_chcforum-pi1 .grey {
background: url(../images/gfx_header_1.gif) 0 0 no-repeat #999;
}
#community .element-2 {
padding: 0 0 0 3px;
width: 35px;
float: right;
}
#community .tab-2-ur {
background: url(../images/gfx_header_1.gif) 100% 0 no-repeat;
}
#community .community-content-body {
border-right: 1px solid #e5e5e5;
border-left: 1px solid #e5e5e5;
border-top: 1px solid #e5e5e5;
padding: 0 5px 0 0;
clear: both;
}
#content-main-left .community-content-body,
#content-main-right .community-content-body {
width: 247px;
}
*html #content-main-left .community-content-body,
*html #content-main-right .community-content-body {
width: 240px;
}
#community .community-content-body H1,
#community .community-content-body H2,
#community .community-content-body H3,
#community .community-content-body H4 {
font-size: 1em;
margin: 9px 0 0 9px;
}
#community DIV.community-content-bottom {
border-left: 1px solid #e5e5e5;
text-align: right;
background: url(../images/gfx_el_comm_bottom.gif) repeat-x;
width: auto;
}
#community DIV.community-content-bottom DIV.bottom-corner {
background: url(../images/gfx_el_comm_corner.gif) 100% 0 no-repeat;
width: auto;
}
/* Right frame */
#community #content-right-frame DIV.tab-background {
margin: 0;
}
#community #content-right-frame .community-element H3 {
font-size: 1.2em;
height: 21px;
}
#community #content-right-frame .community-content-body {
padding: 5px 5px 5px 10px;
margin: 0;
}
#community #content-right-frame .content-right .community-content-body {
width: 147px;
}
#community #content-right-frame .community-content-body .csi-text {
width: 150px;
}
*html #community #content-right-frame .community-content-body .csi-text {
width: 152px;
}
*html #community #content-right-frame .community-content-body {
position: relative;
padding: 5px 0 0 10px;
left: 0;
top: 0;
}
#community #content-right-frame .community-content-body H2 {
display: none;
}
#community #content-right-frame .community-content-body UL {
font-size: 1.1em;
padding: 0;
margin: 0;
}
#community #content-right-frame .community-content-body UL LI {
font-size: 1em;
margin: 0;
}
#community #content-right-frame .community-content-body P {
margin: 4px 0 4px 0;
}
#community #content-right-frame DIV.community-content-bottom {
margin: 0 0 20px 0;
}
/* DEINE BEITRAEGE */
DIV.contributions A,
DIV.contributions A:link,
DIV.contributions A:visited {
font-weight: bold;
}
/* FRAGEBOGEN */
.tx-mwescommunity-pi-questionnaire {

}
#questionnaire TEXTAREA {
}
#questionnaire TABLE {
margin: 0 0 1px 0;
}
#questionnaire TABLE TD {
padding: 0 0 0 4px;
}
#questionnaire TABLE TD.first-cell {
padding: 0;
}
#questionnaire TABLE DIV H3 {
padding: 2px 0 0 9px;
margin: 0 0 0 0;
float: left;
}
#questionnaire DIV.active {
background: url(../images/gfx_header_1.gif) 100% 0 no-repeat #BE0179;
}
#questionnaire DIV.tab-ul {
background: url(../images/gfx_header_1.gif) 0 0 no-repeat;
overflow: hidden;
height: 21px;
}
#questionnaire DIV.tab-ul IMG {
margin: 6px 5px 0 0;
}
#questionnaire DIV.inactive {
background: url(../images/gfx_header_1.gif) 100% 0 no-repeat #999;
}
#questionnaire .section {
margin: 10px 20px 0 20px;
}
#questionnaire .question-align-left {
width: 48%;
float: left;
clear: both;
}
#questionnaire .question-align-right {
width: 48%;
float: right;
}
/* FORUM */
#tx_chcforum-pi1 {
font-family: Arial, Helvetica, Verdana, sans-serif;
}
.tx-chcforum-pi1-navPath {
background: none;
border: none;
margin: 0;
}
.tx_chcforum-pi1-toolBar {
position: relative;
overflow: visible;
z-index: 2;
padding: 0;
margin: 0;
width: 210px;
float: right;
right: 0;
top: 21px;
}
.tx-chcforum-pi1-preTableWrap {
position: relative;
z-index: 1;
padding: 0;
margin: 0;
border: 0;
width: 100%;
float: left;
}
*html #community .tx_chcforum-pi1-toolBar {
margin: 0;
}
*html #community .tx-chcforum-pi1-preTableWrap {
margin: 0;
}
IMG.forum-search-icon {
vertical-align: middle;
margin: 0 5px 0 0;
}
.tx-chcforum-pi1-Table {
border-bottom: 0;
border-right: 1px solid #e5e5e5;
border-left: 1px solid #e5e5e5;
border-top: 1px solid #e5e5e5;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 1em;
margin: 0;
}
.tx-chcforum-pi1-Table THEAD TR TH {
font-weight: bold;
text-align: left;
background: none;
font-size: 1em;
color: #666;
}
.tx-chcforum-pi1-Table TBODY TR TD {
border-top: 1px solid #e5e5e5;
background: none;
}
.tx-chcforum-pi1-Table TBODY TR.forum-row-odd TD {
background-color: #f2f2f2;
}
.tx-chcforum-pi1-confThreadNew {
font-size: 1em;
padding: 0;
color: #BE0179;
}
.tx-chcforum-pi1-catConferenceCell H4 A {
font-weight: bold;
}
.tx-chcforum-pi1-catConferenceCell P {
}
.tx-chcforum-pi1-postTableWrap {
background: none;
border: 0;
border-left: 1px solid #e5e5e5;
}
.tx-chcforum-pi1-pageLinksBtm {
text-align: left;
background: none;
padding: 0;
margin: 0;
height: 27px;
border: 0;
}
.tx-chcforum-pi1-linkUp {
text-align: left;
background: none;
margin: 0 0 20px 0;
border: 0;
}
#table-cat-view {
border-bottom: 1px solid #e5e5e5;
}
.tx-chcforum-pi1-FooterBox {
border-top: 1px solid #e5e5e5;
margin: 0;
height: 27px;
}
DIV.footer-bg {
font-family: Arial, Verdana, Helvetica, sans-serif;
border-left: 1px solid #e5e5e5;
background: url(../images/gfx_forum_bg.gif) 0 0 repeat-x;
margin: 0 0 10px 0;
height: 27px;
width: auto;
}
DIV.footer-bg DIV.footer-corner {
background: url(../images/gfx_forum_corner.gif) 100% 0 no-repeat;
padding: 0 0 0 8px;
height: 27px;
width: auto;
border: 0 solid #f00;
}
DIV.footer-corner P {
padding: 5px 0 0 0;
}
FORM.tx-chcforum-pi1-postForm {
background: none;
display: inline;
padding: 0;
border: 0;
}
.tx-chcforum-pi1-postForm-wrap {
border-bottom: 0;
border-right: 1px solid #e5e5e5;
border-left: 1px solid #e5e5e5;
border-top: 1px solid #e5e5e5;
background: #f2f2f2;
padding: 0;
margin: 0;
}
.tx-chcforum-pi1-postForm fieldset {
background: none;
}
.label-row {
margin: 0 0 5px 0;
}
.label-row LABEL {
font-weight: bold;
line-height: 1.4em;
text-align: left;
padding: 0;
color: #666;
}
.tx-chcforum-pi1-formBtn {
text-align: left;
}
.tx-chcforum-pi1-formBtn INPUT {
border: 0;
}
.forum-post-bottom {
border-bottom: 1px solid #e5e5e5;
border-left: 1px solid #e5e5e5;
background: #f2f2f2;
margin: 0;
height: 22px;
width: 685px;
float: left;
}
*html .forum-post-bottom {
width: 689px;
}
.forum-post-corner {
background: url(../images/gfx_forum_corner_2.gif) no-repeat;
height: 23px;
width: 32px;
float: right;
}
.tx-chcforum-pi1-singlePost {
border-bottom: 0;
border-right: 1px solid #e5e5e5;
border-left: 1px solid #e5e5e5;
border-top: 1px solid #e5e5e5;
background: #fff;
padding: 3px;
margin: 0;
}
.tx-chcforum-pi1-singlePost .edit {
background: #fff;
}
.tx-chcforum-pi1-singlePost .author {
background: #f2f2f2;
}
.tx-chcforum-pi1-singlePost .text {
background: #fff;
border: 1px solid #e5e5e5;
width: 100%;
}
.tx-chcforum-pi1-messageBox,
.tx-chcforum-pi1-messageBoxError {
background: #91004B;
border: 0;
color: #fff;
clear: both;
}
.tx-chcforum-pi1-confThreadAuthorCell {
text-align: left;
}
#formTop {
display: block;
clear: both;
}
#tree-div {
background: #eee;
padding: 10px;
margin: 0 0 10px 0;
clear: both;
}
/* LOGIN */
.community-login {
clear: both;
}
.community-login INPUT#user,
.community-login INPUT#pass {
width: 140px;
}
.community-login A,
.community-login A:link,
.community-login A:visited {
text-decoration: underline;
color: #fff;
}
.community-login .login-left {
width: 262px;
float: left;
}
.community-login .login-right {
width: 262px;
float: left;
}
.community-login .login-right H3 {
padding: 0 0 0 4px;
}
.community-login .login-content {
border: 1px solid #aaa;
color: #fff;
clear: both;
}
.community-login .login-content .login-left {
background: url(../images/community_border.gif) 100% 0 repeat-y;
padding: 10px;
width: 242px;
}
.community-login .login-content .login-right {
padding: 10px;
width: 242px;
}
.community-login .login-background {
background: #BE0179;
border: 1px solid #fff;
}
/* BLOG */
#community .news,
#community .news-list,
#community .news-element {
width: 100%;
}
#comments {
margin: 10px 0 10px 0;
}
#community .author IMG {
vertical-align: bottom;
}
#community .author {
height: 27px;
}
#community .postmetadata .left {
width: 150px;
float: left;
}
#community .postmetadata .right {
width: 370px;
float: right;
}
#community .navigation {
display: none;
}
#frame #content-frame #content-main-frame DIV.tx-ttnews-browsebox {
background: none;
}
.qf-row {
margin: 0 0 15px 0;
}
.qf-row .qf-value INPUT,
.qf-row .qf-value TEXTAREA {
width: 450px;
}
/* FRAGEBOGEN */
.tx-mwescommunity-pi-questionnaire {

}
.tx-mwescommunity-pi-questionnaire .spacer {
height: 50px;
}
/* POPUP */
#community-popup {
margin: 20px 0 0 25px;
width: 610px;
}
#community-popup #community #header-container TABLE {
background: #BE0179;
}
#community-popup #community #header-container TABLE H1 {
font-size: 2.4em;
margin: 20px 0 0 0;
color: #fff;
}
#community-popup #community #popup-content {

}
#community-popup #header-container {
width: 610px;
}
#community-popup #community #popup-content H2 {
font-size: 1.5em;
}
/* REGISTRIERUNG */
.preview DD {
background: #e0e0e0;
padding: 2px;
margin: 0 0 4px 0;
width: 200px;
}
.preview DD.buttons {
background: none;
width: 400px;
}
/* BONUS SYSTEM */
#community #content-right-frame .tab-background {
position: relative;
}
#community #content-right-frame .element-2 {
position: absolute;
z-index: 10;
right: 0;
top: 0;
}
#community #content-right-frame .tab-info {
font-size: 1.2em;
}
.tx-mwescommunity-pi-bonus-system {

}
.tx-mwescommunity-pi-bonus-system .points-overview TD {
width: 24%;
}
.tx-mwescommunity-pi-bonus-system .graph-range {
background: #E4E1E1;
}
.tx-mwescommunity-pi-bonus-system .graph-percent {
background: #0066CA;
text-align: right;
color: #fff;
}
.tx-mwescommunity-pi-bonus-system TD.bargraph-label {
font-weight: bold;
color: #999;
}
.tx-mwescommunity-pi-bonus-system TD.first-label {
text-align: left;
}
.tx-mwescommunity-pi-bonus-system TD.last-label {
text-align: right;
width: 30px;
}
.tx-mwescommunity-pi-bonus-system .detail-view {
width: 85%;
}
.tx-mwescommunity-pi-bonus-system .detail-view THEAD TH {
border-bottom: 1px solid #e5e5e5;
}
.tx-mwescommunity-pi-bonus-system .detail-view TFOOT TD {
border-bottom: 1px solid #e5e5e5;
border-top: 1px solid #e5e5e5;
font-weight: bold;
font-size: 1.2em;
}
.tx-mwescommunity-pi-bonus-system .detail-view .spacer-cell {
line-height: 1px;
font-size: 1px;
height: 1px;
}
.tx-mwescommunity-pi-bonus-system .detail-view .number-cell {
font-weight: bold;
text-align: center;
width: 50px;
}
.tx-mwescommunity-pi-bonus-system .detail-view .point-cell {
color: #BE0179;
}
.tx-mwescommunity-pi-bonus-system .detail-view .reason {
line-height: 0.9em;
font-size: 0.8em;
color: #666;
}
.tx-mwescommunity-pi-bonus-system #total-points {
font-size: 1.1em;
padding: 10px 0 0 0;
}
*html #content-frame .tx-mwescommunity-pi-bonus-system #total-points {
margin: 0 0 0 20px;
height: 55px;
}
*html #content-right-frame .tx-mwescommunity-pi-bonus-system #total-points {
margin: 0;
}
#community .community-content-body #total-points H4 {
padding: 0;
margin: 0 0 10px 0;
}
#total-points .total-points {
font-weight: bold;
font-size: 3em;
color: #999;
}
#total-points .label-points {
font-weight: bold;
font-size: 1.8em;
color: #ccc;
}
#total-points .user-rank {
vertical-align: top;
}
}