* html .clearfix {
   height: 1%;
}

*+html .clearfix {
   height: 1%;
}

#content .forumWrapper a {
	text-decoration: none;
}

#content .forumWrapper a:hover{
	text-decoration: underline;
}

.forumWrapper .boxContent {
   background-color: transparent;
   padding-bottom: 0px;
   width: 494px;
   overflow: hidden;
}

.forumWrapper .boxFooter {
   /*background:transparent url(/media/images/site/backgrounds/bg_boxverlauf_bottom.png) no-repeat scroll left bottom;*/
   height: 10px;
}


#content .forumWrapper .forumLinks,
#content .forumWrapper .modLinks,
#content .forumWrapper .threadInfo {
   padding: 0px;
   margin-left: 0px;
   font-size: 1.1em;

}

#content .forumWrapper .forumLinks {
   background-color: #ce4098;
   padding: 5px;
}

.forumWrapper .modLinks {
   border-top: 1px solid #ce4098;
   border-bottom: 1px solid #ce4098;
   padding: 5px;
}

.forumWrapper .modLinks .icon {
   padding-left: 20px;
}

.forumWrapper .modLinks .delete {
   background: transparent url(/media/images/forum/icon_loeschen_bombe.gif) left center no-repeat;
}

.forumWrapper .modLinks .noDelete {
   background: transparent url(/media/images/forum/icon_loeschen_bombe_anti.gif) left center no-repeat;
}

.forumWrapper .modLinks .close {
   background: transparent url(/media/images/forum/icon_schloss.gif) left center no-repeat;
}

.forumWrapper .modLinks .noClose {
   background: transparent url(/media/images/forum/icon_schloss_anti.gif) left center no-repeat;
}

.forumWrapper .modLinks .sticky {
   background: transparent url(/media/images/forum/icon_prio1.gif) left center no-repeat;
}

.forumWrapper .modLinks .noSticky {
   background: transparent url(/media/images/forum/icon_prio1_anti.gif) left center no-repeat;
}


.forumWrapper .forumLinks li,
.forumWrapper .modLinks li,
.forumWrapper .threadInfo li {
   float: left;
   display: block;
   margin: 0 10px 0 0;
   list-style-type: none;
   font-size: 1em;
   color: #fff;
   padding: 3px 0;
}

.forumWrapper .forumLinks li a:hover,
.forumWrapper .modLinks li a:hover,
.forumWrapper .threadInfo li a:hover {
   text-decoration: underline;
}

.forumWrapper .threadInfo li.icon {
   width: 15px;
   height: 15px;
   text-indent: -9999px;
}

.forumWrapper .threadInfo li.deleted {
   background: transparent url(/media/images/forum/icon_loeschen_bombe.gif) center center no-repeat;

}

.forumWrapper .threadInfo li.closed {
   background: transparent url(/media/images/forum/thread_closed.gif) center center no-repeat;
}

.forumWrapper .threadInfo li.sticky {
   background: transparent url(/media/images/forum/thread_sticky.gif) center center no-repeat;
}

.forumWrapper .modLinks li.right {
   float: right;
}

.forumWrapper .forumLinks li.search {
   float: right;
   display: block;
   margin-right: 0px;
   padding: 0;
}

.forumWrapper .forumLinks li.search label {
   color: #fff;
   font-size: 1em;
}



.forumWrapper .forumLinks li a,
.forumWrapper .modLinks li a {
   font-weight: normal;
   color: #fff;
   font-weight: bold;
}

.forumWrapper .modLinks li,
.forumWrapper .modLinks li a {
   color: #ce4098;
}

#contentWrapper .forumWrapper table.forum {
   font-size: 1.1em;
}

#contentWrapper .forumWrapper table.forum th {
   background-color: #d768b0;
   color: #fff;
   text-transform: none;
}


#contentWrapper .forumWrapper table.forum .spalte1 {
   width: 25%;
   overflow: hidden;
}
#contentWrapper .forumWrapper table.forum .odd td {
   background-color: #fae2f1;
}

#contentWrapper .forumWrapper table.forum th,
#contentWrapper .forumWrapper table.forum td {
   padding: 2px;
}

#contentWrapper .forumWrapper table.forum .nocolor td {
   padding: 5px 2px;
   border-top: 1px solid #d768b0;
}

.forumWrapper table.forum .threadIcon {
   display: block;
   float: left;
   width: 15px;
   height: 15px;
   margin-right: 3px;
}

.forumWrapper table.forum .threadSticky {
   background: transparent url(/media/images/forum/thread_sticky.gif) center center no-repeat;
}

.forumWrapper table.forum .threadClosed {
   background: transparent url(/media/images/forum/thread_closed.gif) center center no-repeat;
}

.forumWrapper table.forum .threadDeleted {
   background: transparent url(/media/images/forum/icon_loeschen_bombe.gif) center center no-repeat;
}

.forumWrapper table.forum .threadNew {
   width: auto;
   color: #d768b0;
}

/*.forumWrapper .odd {
   background-color: #fae2f1;
}*/

.forumWrapper .foren  {
   border-bottom: 1px solid #d768b0;
   margin-bottom: 10px;
   background-color: transparent;
}

.forumWrapper .odd {
   background-color: #fae2f1;
}

.forumWrapper .beitrag {
   margin-bottom: 5px;
   padding: 5px;
}

.forumWrapper .beitrag .avatar {
   float: left;
   width: 150px;
   margin-bottom: 5px;
   font-size: 1.1em;
}

.forumWrapper .beitrag .avatar .avatarImg {
   float: left;
   width: 145px;
   display: block;
}

.forumWrapper .beitrag .nachricht {
   float: right;
   width: 325px;
   margin-bottom: 5px;
   font-size: 1.1em;
}

.forumWrapper .beitrag .nachricht .body {
   margin-bottom: 5px;
}
.forumWrapper .beitrag .nachricht fieldset {
   font-size: 1em;
   padding: 5px 5px 5px 5px;
   border: 1px solid #d768b0;
   background-color: #fae2f1;
}

.forumWrapper .beitrag .nachricht fieldset fieldset {
   font-size: 1em;
}
.forumWrapper .odd .nachricht fieldset {
   border: 1px solid #d768b0;
   background-color: transparent;
}

.forumWrapper .beitrag .nachricht fieldset legend {
   color: #d768b0;
}

.forumWrapper .beitrag .nachricht textarea {
   float:right;
   width: 100%;
   font-size: 1em;
}

.forumWrapper .beitrag .nachricht .formatBox {
   width: 100%;
   padding: 0px;
   padding: 5px 0;

}

.forumWrapper .beitrag .nachricht .formatBox li {
   float: left;
   clear: none;
   margin-right: 5px;
   font-size: 1em;
}

.forumWrapper .beitrag .nachricht .formatBoxInfo li {
   font-size: 1em;
}

.forumWrapper .beitrag .nachricht .editInfo {
	float: left;
}

.forumWrapper .beitrag .nachricht .editInfo .editUser,
.forumWrapper .beitrag .nachricht .editInfo .editText {
   font-size: 1em;
   color: #333;
}

.forumWrapper .beitrag .nachricht .editInfo .editUser {
   border-top: 1px dashed #666;
   margin-top: 2px;
   padding-top: 2px;
}


.forumWrapper .beitrag .footer {
   float: left;
   width: 100%;
   margin-right: 3px;
}

.forumWrapper .beitrag .footer .button {
   font-size: 1em;
}

*html .forumWrapper .beitrag .footer .button {
   overflow: visible;
}

#content .forumWrapper .actionIcons {
   padding: 0;
   margin-bottom: 0px;
   padding-top: 5px;
   border-top: 1px solid #fae2f1;
   font-size: 1em;
}

.forumWrapper .odd .actionIcons {
   border-top: 1px solid #fff;
}

.forumWrapper .actionIcons li {
   float: left;
   display: block;
   margin-right: 10px;
   list-style-type: none;
   font-size: 1em;
}

.forumWrapper .actionIcons li a {
   font-weight: normal;
   color: #000;
}

.forumWrapper .actionIcons li.icon a {
   padding-left: 20px;
}

.forumWrapper .actionIcons li.reply a {
   background: transparent url(/media/images/forum/icon_antworten.gif) left center no-repeat;
}

.forumWrapper .actionIcons li.quote a {
   background: transparent url(/media/images/forum/icon_zitieren.gif) left center no-repeat;
}

.forumWrapper .actionIcons li.notify a {
   background: transparent url(/media/images/forum/icon_benachrichtigung_an.gif) left center no-repeat;
}

.forumWrapper .actionIcons li.noNotify a {
   background: transparent url(/media/images/forum/icon_benachrichtigung_aus.gif) left center no-repeat;
}

.forumWrapper .actionIcons li.getThread a {
   background: transparent url(/media/images/forum/icon_benachrichtigung_aus.gif) left center no-repeat;
}

.forumWrapper .actionIcons li.edit a {
   background: transparent url(/media/images/forum/icon_bearbeiten.gif) left center no-repeat;
}

.forumWrapper .actionIcons li.delete a {
   background: transparent url(/media/images/forum/icon_loeschen.gif) left center no-repeat;
}

.forumWrapper .formForum .formRow {
   width: 100%;
   margin-bottom: 10px;
}

.forumWrapper .formForum fieldset {
   margin-bottom: 10px;
   padding-bottom: 10px;
   border-bottom: 1px solid #ccc;
}


.forumWrapper .formForum .indent {
   float: right;
   width: 360px;
}

.forumWrapper .formForum .check,
.forumWrapper .formForum .radio {
   margin-right: 5px;
}

.forumWrapper .formForum label {
   font-weight: bold;
   font-size: 1.1em;
   float: left;
   width: 120px;
   padding: 2px 0;

}

.forumWrapper .formForum span,
.forumWrapper .formForum .text,
.forumWrapper .formForum textarea,
.forumWrapper .formForum select {
   font-size: 1.1em;
   float: right;
   width: 360px;
   padding: 2px;
}

.forumWrapper .formForum select {
   width: 365px;
}

.forumWrapper .formForum .text,
.forumWrapper .formForum textarea,
.forumWrapper .formForum select {
   border: 1px solid #ccc;
}


.forumWrapper .formForum .searchCategories {
   width: 235px;
   float: left;
   margin-right: 10px;
}

.forumWrapper .formForum .searchCategories h4 {
   width: 235px;
   float: left;
   margin-right: 10px;
}

.forumWrapper .formForum .searchCategories label {
   float: right;
   width: 210px;
   display: block;
   /*margin-bottom: 5px;*/
   font-weight: normal;
}

.forumWrapper .formForum .searchCategories label.head {
   color: #d768b0;
   font-size: 1.3em;
   font-weight: bold;
}

.forumWrapper .formForum .searchCategories .check{
   float: left;
   display: block;
   margin: 3px 0px;
}


.forumWrapper .formForum .searchCategories .formRow {
   margin-bottom: 2px;
}

.forumWrapper .button {
   background-color:#ce4098;
   color: #fff;
   font-weight: bold;
   padding: 0px 3px;
   border: none;
   font-size: 1.1em;
   text-transform: uppercase;
}

.forumWrapper .form .button {
   background-color:#fff;
   color: #ce4098;
   font-weight: bold;
   padding: 1px 5px;
   border: none;
}

.forumWrapper .form .text {
   border: none;
   font-size: 1.1em;
   padding: 2px;
}

#content .forumWrapper .formatBox {
   width: 120px;
   float: left;
   padding: 20px 0px 0px 0px;
   display: block;
   list-style-type: none;
   list-style-position: outside;
   font-size: 1.1em;
   margin-left: 0px;
}

.forumWrapper .formatBox li {
   display: block;
      width: 100%;
 }

.forumWrapper .formatBox li.textOnly {
   padding: 5px 0;
 }

.forumWrapper .formatBox li.icon {
  /* width: 20px;*/
   height: 20px;
   margin-bottom: 5px;
   text-align: right;

   margin-left: 0px;
   padding-left: 0px;
}

.forumWrapper .formatBox li.icon a {
   display: block;
   /*width: 20px;*/
   height: 20px;
   padding-right: 23px;
   font-weight: normal;
   color: #000;
   font-size: 0.9em;
  /* text-indent: -9999px;*/
}


.forumWrapper .formatBox li.bold a {
   background: transparent url(/media/images/forum/bold.gif) right center no-repeat;
}

.forumWrapper .formatBox li.italic a {
   background: transparent url(/media/images/forum/ital.gif) right center no-repeat;
}

.forumWrapper .formatBox li.underline a {
   background: transparent url(/media/images/forum/underline.gif) right center no-repeat;
}

.forumWrapper .formatBox li.strike a {
   background: transparent url(/media/images/forum/strike.gif) right center no-repeat;
}

.forumWrapper .formatBox li.modmessage a {
   background: transparent url(/media/images/forum/modmessage.gif) right center no-repeat;
}


.forumWrapper .formatBoxAjax li.icon {
   float: left;
   clear: none;
   margin-right: 5px;
   font-size: 1em;
   width: 20px;
   height: 20px;
   display: block;
}

.forumWrapper .formatBoxAjax li.icon a {
   display: block;
   width: 20px;
   height: 20px;
   float: left;
   text-indent: -9999px;
   padding: 0px;
   font-size: 0px;
}

.forumWrapper .formatBoxInfo {
   width: 100%;
   float: left;
   display: block;
   list-style-type: none;
}

#content .forumWrapper .pagingForum {
   list-style-type: none;
   padding: 0;
   font-size: 1em;
   margin-left: 0px;
}


.forumWrapper .pagingForum li {
   display: block;
   float: left;
   margin-right: 3px;
   color: #000;
   font-size: 1.1em;
}

.forumWrapper .pagingForum li.icon {
   width: 12px;
   height: 16px;
   display: block;
}

.forumWrapper .pagingForum li a {
   color: #000;
}


.forumWrapper .pagingForum li.aktiv {
   color: #ce4098;
   font-weight: bold;
}

.forumWrapper .pagingForum li.icon a {
   width: 12px;
   height: 16px;
   display: block;
   text-indent: -9999px;
}

.forumWrapper .pagingForum li.first a {
   background: transparent url(/media/images/forum/first.gif) center center no-repeat;
}

.forumWrapper .pagingForum li.prev a {
   background: transparent url(/media/images/forum/prev.gif) center center no-repeat;
}

.forumWrapper .pagingForum li.next a {
   background: transparent url(/media/images/forum/next.gif) center center no-repeat;
}

.forumWrapper .pagingForum li.last a {
   background: transparent url(/media/images/forum/last.gif) center center no-repeat;
}

p.hinweis {
   padding: 5px 0px 5px 20px;
   background: transparent url(/media/images/forum/thread_sticky.gif) left center no-repeat;
   border-top: 1px dashed #ce4098;
   border-bottom: 1px dashed #ce4098;
   color: #ce4098;
   font-weight: bold;
}

span.modmessage {
    color: #FF6699;   
}
