
.adminButtons .delete {
    background: red;
}
.adminButtons .green {
    background: green;
    color: white;
}
.adminButtons .yellow {
    background: yellow;
}
.contentel h2.type2 {
    display: block;
    line-height: 37px;
    color: #007A93;
    text-decoration: none;
    font-size: 18px;
    padding: 0;
    margin: 10px 0 5px 0;
}

ul.level-0 .formTitle,
.toggleText {
    display: none;
}

ul.level-0 .toggleLink {
    display: inline;
}

.tx_mscomments_pi1 ul.form-error li {
    margin: 0;
    color: red;
}
.tx_mscomments_pi1-v2 p.comment {
    margin: 0 0 14px;
}
.tx_mscomments_pi1 .honigtopf {
    display: none;
}

.tx-ms_comments-top5List {
    margin-bottom: 15px;
}

.contentel .tx-ms_comments-top5List li {
    list-style-type: none;
    line-height: 21px;
    font-size: 13px;
    font-weight: bold;
    margin: 0 0 3px 0;
    padding:0 0 0 35px;
    background:url('../img/comments2_sprite.png') 0 -354px no-repeat;
}
.contentel .tx-ms_comments-top5List li.position_0 {
    background-position:-350px -249px;
}
.contentel .tx-ms_comments-top5List li.position_1 {
    background-position:-320px -279px;
}
.contentel .tx-ms_comments-top5List li.position_2 {
    background-position:-290px -309px;
}
.contentel .tx-ms_comments-top5List li.position_3 {
    background-position:-260px -339px;
}
.contentel .tx-ms_comments-top5List li.position_4 {
    background-position:-230px -369px;
}

.contentel .tx-ms_comments-top5List li a {
    color: #000;
    text-decoration: none;
}

.commentLink,
.tx_mscomments_pi1 ul .toggleLink,
.tx_mscomments_pi1 .inner a.toggleVoteBox {
    display:none;
}
.js-enabled .commentLink {
    display:block;
}
.js-enabled .tx_mscomments_pi1 .toggleLink {
    display:inline;
}
.js-enabled .tx_mscomments_pi1 .toggleThread {
    display: none;
}
.js-enabled .tx_mscomments_pi1 .inner a.toggleVoteBox {
    display:inline-block;
}

#ms_comments_commentWrap_org {
    display: block;
    display: none;
}
#ms_comments_commentWrap .deco1 {
    background: url('../img/comments2_sprite.png') 0 -250px no-repeat;
    height: 22px;
    width: 22px;
    margin-left: 44px;
    position: relative;
}
#ms_comments_commentWrap fieldset {
    border: none;
    background: #C2E0EA;
    padding: 15px 10px 10px 10px;
    display: block;
    position: relative;
}

#ms_comments_commentWrap label {
    display: block;
    color: #008AA4;
    font-size: 11px;
    font-weight: bold;
    padding-left: 1px;
}

#ms_comments_commentWrap input.text {
    height: 23px;
    line-height: 16px;
}

#ms_comments_commentWrap .formTitle input {
    width: 351px;
}

#ms_comments_commentWrap .formNickname {
    margin-right: 10px;
}
#ms_comments_commentWrap .formNickname input {
    width: 136px;
}

#ms_comments_commentWrap .formEmail input {
    width: 200px;
}

#ms_comments_commentWrap textarea {
    width: 350px;
    height: 70px;
    padding: 3px;
}
li #ms_comments_commentWrap textarea {
    height: 140px;
}

#ms_comments_commentWrap div.info {
    padding-left: 11px;
    width: 175px;
    float: left;
    font-size: 11px;
    color: #008AA4;
    background:url(../img/comments2_sprite.png) -200px -397px no-repeat;
}
#ms_comments_commentWrap div.info {
    margin-top:22px;
}
li #ms_comments_commentWrap div.info {
    margin-top:19px;
}

#ms_comments_commentWrap div.info h3 {
    margin-bottom: 6px;
}

#ms_comments_commentWrap div.submit-buttons {
    margin-top: 10px;
}

#ms_comments_commentWrap {
    margin-bottom: 20px;
}

.level-0 #ms_comments_commentWrap {
    margin-bottom: 0;
}

.tx_mscomments_pi1 .title {
    padding-left: 5px;
}

.tx_mscomments_pi1 ul {
    margin: 0;
    padding: 0;
}
.contentel .tx_mscomments_pi1 ul li,
.tx_mscomments_pi1 ul li{
    list-style-type: none;
    background:none;
    padding: 0;
    margin: 0;
}


.tx_mscomments_pi1 ul.level-1 {
/*  display: none;*/
}

.tx_mscomments_pi1 ul li ul li {
    list-style-type: none;
    margin-left: 10px;
}

.tx_mscomments_pi1 ul.level-4 li ul li {
    list-style-type: none;
    margin-left: 10px;
}


.tx_mscomments_pi1 .inner a.moreLink {
    margin-bottom: 0;
}


.tx_mscomments_pi1-v2 {
    margin-bottom: 20px;
}

.tx_mscomments_pi1-v2 .tabs {
    display:none;
}
.js-enabled .tx_mscomments_pi1-v2 .tabs {
    padding: 0 0 0 15px;
    display:block;
}

.tx_mscomments_pi1-v2 .tabs a {
    padding: 0 15px;
    line-height: 28px;
    background: #f0f2f2;
    display: inline-block;
    height: 28px;
    border: 2px solid #E1E6E6;
    font-size: 11px;
    font-weight: bold;
    color: #7c8083;
    text-decoration: none;
    position: relative;
    z-index: 100;
}
.tx_mscomments_pi1-v2 .tabs a span {
    line-height: 28px;
}
.tx_mscomments_pi1-v2 .tabs a.active {
    background: #fff url('../img/comments2_sprite.png') 0 -200px no-repeat;
    border-bottom-color: #fff;
}
.tx_mscomments_pi1-v2 h2.likeH1 {
    margin: -2px 0 0 0;
    border-top: 2px solid #E1E6E6;
    padding: 30px 0 14px 0;
}

.tx_mscomments_pi1-v2 .newArticle {
    display: block;
    height: 37px;
    background: url('../img/comments2_sprite.png') -150px 0 no-repeat;
    line-height: 37px;
    padding: 0 0 0 47px;
    color: #007a93;
    color: #7FC010;
    text-decoration: none;
    font-size: 18px;
    margin-bottom: 10px;
}

.tx_mscomments_pi1-v2 ul.level-0 li .inner {
    background: #f0f2f2;
    padding: 10px;
    position: relative;
    margin: 0 0 10px 0;
}
.tx_mscomments_pi1-v2 ul.level-1 li .inner {
    background: #f3f9fb;
}

.tx_mscomments_pi1-v2 ul.level-1 .rateBoxWrap {
    display: none;
}

.tx_mscomments_pi1-v2 .rateBoxWrap {
    width: 138px;
    position: absolute;
    top: -7px;
    right: 0;
    border: none;
    padding: 38px 0 0 0;
    text-align: center;
}

.tx_mscomments_pi1-v2 .rateBoxWrap .moreLink {
    margin-left: -14px;
    background-position: 0 -77px;
}

.tx_mscomments_pi1-v2 .rateBoxWrap .moreLink:hover {
    background-position: 0 -2247px;
}

.tx_mscomments_pi1-v2 .rateBoxWrap .noMoreLink:hover {
    background: none;
}


.tx_mscomments_pi1-v2 .inner .rateBox {
    position: absolute;
    left: 9px;
    border: none;
    width: 120px;
    top: 0;
    height: 20px;
    padding: 0;
}

.tx_mscomments_pi1-v2 .rateBox .background {
    display:none;
    background: #4da2b4;
    width: 120px;
    height: 20px;
    position: absolute;
    top: 0;
    left: 0;
}
.js-enabled .tx_mscomments_pi1-v2 .rateBox .background {
    display:block;
}

.tx_mscomments_pi1-v2 .title {
    padding: 0;
    color: #7c8083;
    margin: 0 0 5px 0;
    font-size: 11px;
    font-weight: bold;
}


.tx_mscomments_pi1-v2 .rateBox .star {
    width: 14px;
    width: 0;
    height: 20px;
    float: left;
    background: white;
    position: absolute;
}

.tx_mscomments_pi1-v2 .rateBox .star1 { left: 3px;}
.tx_mscomments_pi1-v2 .rateBox .star2 { left: 28px;}
.tx_mscomments_pi1-v2 .rateBox .star3 { left: 53px;}
.tx_mscomments_pi1-v2 .rateBox .star4 { left: 78px;}
.tx_mscomments_pi1-v2 .rateBox .star5 { left: 103px;}

.tx_mscomments_pi1-v2 .rateBox .mask {
    display:none;
    background: url('../img/comments2_sprite.png') -12px -5px no-repeat;
    width: 120px;
    height: 21px;
    z-index: 100;
    position: relative;
}
.js-enabled .tx_mscomments_pi1-v2 .rateBox .mask {
    display:block;
}
.tx_mscomments_pi1-v2 .rateBox .mask-info {
    font-size:12px;
    line-height:13px;
    padding:12px 0 0 0;
    color:#7FC010;
    font-weight:bold;
    margin:0 -5px;
}
.js-enabled .tx_mscomments_pi1-v2 .rateBox .mask-info {
    font-size:10px;
    line-height:11px;
    padding:2px 0 0 0;
    font-weight:normal;
}

.tx_mscomments_pi1-v2 .rateBoxWrap .bottom {
    height: 6px;
    background: url('../img/comments2_sprite.png') -3px -150px no-repeat;
    margin-top: 6px;
    display: none;
}

.tx_mscomments_pi1-v2 .commentTitle {
    font-size: 13px;
    font-weight: bold;
    margin: 0 0 12px 0;
}

.tx_mscomments_pi1-v2 .voteBox {
    display: none;
    margin: 10px 0 0 22px;
    height: 16px;
}

.tx_mscomments_pi1-v2 .voteBoxOpen {
    background: url('../img/comments2_sprite.png') -39px -250px no-repeat;
}


.tx_mscomments_pi1-v2 .voteBoxOpen .mask {
    background-position: -12px -54px;
}


.tx_mscomments_pi1-v2 .voteBoxOpen .moreLink {
    background: none;
}

.tx_mscomments_pi1-v2 .voteBoxOpen .bottom,
.tx_mscomments_pi1-v2 .voteBoxOpen .voteBox {
    display: block;
}
