/* CSS Document */

.infokasten {
/*        display: none; */
}

.infokastenzwei {
/*        display: none; */
}

.tx-mmforum-pi1-listpost-rating {
        display: none;
}

html {
        height: 100%;
}
body {
        height: 100%;
        padding: 0px;
        margin: 10px !important;
        font-size: 16px;
        font-family: Helvetica, Arial, sans-serif;
        line-height: 18px;
        letter-spacing: 1px;
        color: #000000;
        background-color: #9DB8F8;
}
h1 {
        font-size: 20px;
        font-weight: 500;
        line-height: 21px;
        margin: 0px 0px 5px 0px;
}
h2 {
        font-size: 13px;
        font-weight: 700;
        color: #642871;
        margin: 0px 0px 8px 0px;
        padding: 0px 0px 8px 0px;
        border-bottom: 1px dotted #AAAAAA;
}
h4 {
        font-size: 18px;
        font-weight: 700;
        margin: 0px;
        padding: 0px 0px 6px 0px;
}
h5 {
        font-size: 22px;
        font-weight: 700;
        line-height: 23px;
        margin: 0px;
        padding: 0px;
        text-transform: uppercase;
}
p {
        padding: 0px 0px 6px 0px;
        margin: 0px 0px 0px 0px;
}
a {
        color: #f66213;
        text-decoration: none;
}
a:hover {
        color: #f66213;
        text-decoration: underline;
        background: none !important;
}
img {
        border: none;
        padding: 0px;
        margin: 0px;
}
#supercontainer {
        display: block;
        width: 1080px;
        padding: 0px;
        margin: auto;
}
#banner {
        display: block;
        width: 160px;
        padding: 0px;
                margin: 0px;
                float: right;
}
#container {
        display: block;
        width: 898px;
        border: 1px solid #9D9E9C;
        padding: 0px;
        margin: 0px;
        background-color: #FFFFFF;
}
* html #container {
                overflow: hidden;
}
#header {
        display: block;
        width: 898px;
        height: 88px;
        padding: 0px;
        margin: 0px;
        background-image: url(http://www.demolitionsquad.de/fileadmin/templates/images/header.jpg);
        background-repeat: no-repeat;
}
* html #header {
        margin-bottom: -4px;
}
#logo {
        position: relative;
        top: 15px;
        left: 168px;
        display: block;
        width: 560px;
        height: 65px;
        padding: 0px;
        margin: 0px;
}
#logo a {
        display: block;
        width: 560px;
        height: 65px;
        padding: 0px;
        margin: 0px;
}
#languagemenu {
        position: relative;
        top: -60px;
        left: 854px;
}
#languagemenu, #languagemenu a, #languagemenu a:hover {
        display: block;
        width: 33px;
        height: 27px;
        padding: 0px;
        margin: 0px;
}
#languagemenu a {
        background-image: url(http://www.demolitionsquad.de/fileadmin/templates/images/languagemenu_off.jpg);
}
#languagemenu a:hover {
        background-image: url(http://www.demolitionsquad.de/fileadmin/templates/images/languagemenu_on.jpg) !important;
}
#headercontainer {
        display: block;
        width: 898px;
        padding: 0px 0px 0px 0px;
        margin: 0px;
}
#headercontent {
        display: block;
        width: 728px !important;
        padding: 0px 22px 0px 33px;
        margin: 0px;
        float: left;
        background: url(images/headercontent_bg.jpg) no-repeat;
}
* html #headercontent {
        padding: 0px 22px 0px 30px;
}
#new {
        position: relative;
        top: -8px;
}
#navigation, #navigationextras {
        display: block;
        width: 898px;
        padding: 0px;
        margin: 0px;
}
#navigation {
        height: 35px;
}
#navigationextras {
        height: 41px;
}
.menu a, .menuextras a {
        display: block;
        float: left;
        width: 0px;
        padding: 0px 0px 0px 129px;
        margin: 0px;
        background-repeat: no-repeat;
        font-size: 0px;
        overflow:hidden;
}
#extras a, #extras a:hover, #extras a.active, #links a, #links a:hover, #links a.links {
        padding: 0px 0px 0px 124px;
}
.menu a {
        height: 35px;
        color: #000000;
}
.menuextras a {
        height: 41px;
        color: #F0F0F0;
}
#home a {
        background-image: url(http://www.demolitionsquad.de/fileadmin/templates/images/navigation_home_off.gif);
}
#home a:hover {
        background-image: url(http://www.demolitionsquad.de/fileadmin/templates/images/navigation_home_over.gif) !important;
}
#home a.active {
        background-image: url(http://www.demolitionsquad.de/fileadmin/templates/images/navigation_home_off.gif) !important;
}
#comicstrips a {
        background-image: url(http://www.demolitionsquad.de/fileadmin/templates/images/navigation_comicstrips_off.gif);
}
#comicstrips a:hover {
        background-image: url(http://www.demolitionsquad.de/fileadmin/templates/images/navigation_comicstrips_over.gif) !important;
}
#comicstrips a.active {
        background-image: url(http://www.demolitionsquad.de/fileadmin/templates/images/navigation_comicstrips_on.gif) !important;
}
#comics a {
        background-image: url(http://www.demolitionsquad.de/fileadmin/templates/images/navigation_comics_off.gif);
}
#comics a:hover {
        background-image: url(http://www.demolitionsquad.de/fileadmin/templates/images/navigation_comics_over.gif) !important;
}
#comics a.active {
        background-image: url(http://www.demolitionsquad.de/fileadmin/templates/images/navigation_comics_on.gif) !important;
}
#games a {
        background-image: url(http://www.demolitionsquad.de/fileadmin/templates/images/navigation_games_off.gif);
}
#games a:hover {
        background-image: url(http://www.demolitionsquad.de/fileadmin/templates/images/navigation_games_over.gif) !important;
}
#games a.active {
        background-image: url(http://www.demolitionsquad.de/fileadmin/templates/images/navigation_games_on.gif) !important;
}
#shop a {
        background-image: url(http://www.demolitionsquad.de/fileadmin/templates/images/navigation_shop_off.gif);
}
#shop a:hover {
        background-image: url(http://www.demolitionsquad.de/fileadmin/templates/images/navigation_shop_over.gif) !important;
}
#shop a.active {
        background-image: url(http://www.demolitionsquad.de/fileadmin/templates/images/navigation_shop_on.gif) !important;
}
#forum a {
        background-image: url(http://www.demolitionsquad.de/fileadmin/templates/images/navigation_forum_off.gif);
}
#forum a:hover {
        background-image: url(http://www.demolitionsquad.de/fileadmin/templates/images/navigation_forum_over.gif) !important;
}
#forum a.active {
        background-image: url(http://www.demolitionsquad.de/fileadmin/templates/images/navigation_forum_on.gif) !important;
}
#extras a {
        background-image: url(http://www.demolitionsquad.de/fileadmin/templates/images/navigation_extras_off.gif);;
}
#extras a:hover {
        background-image: url(http://www.demolitionsquad.de/fileadmin/templates/images/navigation_extras_over.gif) !important;;
}
#extras a.active {
        background-image: url(http://www.demolitionsquad.de/fileadmin/templates/images/navigation_extras_on.gif) !important;;
}
#allgemein a {
        background-image: url(http://www.demolitionsquad.de/fileadmin/templates/images/navigation_allgemein_off.gif);;
}
#allgemein a:hover {
        background-image: url(http://www.demolitionsquad.de/fileadmin/templates/images/navigation_allgemein_over.gif) !important;;
}
#allgemein a.active {
        background-image: url(http://www.demolitionsquad.de/fileadmin/templates/images/navigation_allgemein_on.gif) !important;;
}
#profil a {
        background-image: url(http://www.demolitionsquad.de/fileadmin/templates/images/navigation_profil_off.gif);;
}
#profil a:hover {
        background-image: url(http://www.demolitionsquad.de/fileadmin/templates/images/navigation_profil_over.gif) !important;;
}
#profil a.active {
        background-image: url(http://www.demolitionsquad.de/fileadmin/templates/images/navigation_profil_on.gif) !important;;
}
#charaktere a {
        background-image: url(http://www.demolitionsquad.de/fileadmin/templates/images/navigation_charaktere_off.gif);;
}
#charaktere a:hover {
        background-image: url(http://www.demolitionsquad.de/fileadmin/templates/images/navigation_charaktere_over.gif) !important;;
}
#charaktere a.active {
        background-image: url(http://www.demolitionsquad.de/fileadmin/templates/images/navigation_charaktere_on.gif) !important;;
}
#podcast a {
        background-image: url(http://www.demolitionsquad.de/fileadmin/templates/images/navigation_podcast_off.gif);;
}
#podcast a:hover {
        background-image: url(http://www.demolitionsquad.de/fileadmin/templates/images/navigation_podcast_over.gif) !important;;
}
#podcast a.active {
        background-image: url(http://www.demolitionsquad.de/fileadmin/templates/images/navigation_podcast_on.gif) !important;;
}
#blog a {
        background-image: url(http://www.demolitionsquad.de/fileadmin/templates/images/navigation_blog_off.gif);;
}
#blog a:hover {
        background-image: url(http://www.demolitionsquad.de/fileadmin/templates/images/navigation_blog_over.gif) !important;;
}
#blog a.active {
        background-image: url(http://www.demolitionsquad.de/fileadmin/templates/images/navigation_blog_on.gif) !important;;
}
#update a {
        background-image: url(http://www.demolitionsquad.de/fileadmin/templates/images/navigation_update_off.gif);;
}
#update a:hover {
        background-image: url(http://www.demolitionsquad.de/fileadmin/templates/images/navigation_update_over.gif) !important;;
}
#update a.active {
        background-image: url(http://www.demolitionsquad.de/fileadmin/templates/images/navigation_update_on.gif) !important;;
}
#links a {
        background-image: url(http://www.demolitionsquad.de/fileadmin/templates/images/navigation_links_off.gif);;
}
#links a:hover {
        background-image: url(http://www.demolitionsquad.de/fileadmin/templates/images/navigation_links_over.gif) !important;;
}
#links a.links {
        background-image: url(http://www.demolitionsquad.de/fileadmin/templates/images/navigation_links_on.gif) !important;;
}
#maincontainer {
        display: block;
        width: 876px;
        padding: 8px 11px 30px 11px;
        margin: 0px;
}
#content {
        display: block;
        width: 599px;
        float: left;
}
#right {
        display: block;
        width: 269px;
        float: right;
}
div.comic, div.comicenglish, div.comicstrip {
        display: block;
        padding: 0px;
        margin: 0px 0px 0px 0px;
}
div.comic {
        width: 600px;
        margin-bottom: 8px;
        float: left;
}
div.comicstrip, div.comicenglish {
        width: 876px;
}
/*
span.comic, span.comicstrip {
        width: 0px !important;
        float: none !important;
        display: none !important;
        padding: 0px !important;
        margin: 0px !important;
        border: none !important;
}
*/
.comicfooter, .comicfootersingle {
        margin: 0px 0px 8px 0px;
        padding: 5px 10px 0px 10px;
        position: relative;
        font-weight: 700;
        border-top: 1px solid #9D9E9C;
        border-right: 1px solid #9D9E9C;
        border-bottom: 1px solid #9D9E9C;
        border-left: 1px solid #9D9E9C;
        height: 25px;
}
.comicfooter {
        top: 4px !important;
}
.comicfootersingle {
        top: -2px !important;
}
* html .comicfooter, * html .comicfootersingle {
        padding-bottom: 5px;
}
#ratingcontainer {
                display: block;
                width: 400px;
                float: left;
}
#yourrating {
                display: block;
                width: 150px;
                position: relative;
                left: 120px;
                top: -20px;
}
#allcomicstrip, #allcomicstrip {
                position: relative;
                top: 20px;
}
#allcomic.comicstrip, #allcomicstrip.comic {
        display: none !important;
}
#allcomic.comic, #allcomicstrip.comicstrip, #allcomicstrip.comicenglish {
        display: block !important;
}
#allcomic img, #allcomicstrip img {
        float: right;
        position:relative;
        top: -16px;
}
#allcomic img {
        float: right;
        position:relative;
        top: 3px;
}
.bigbox, .smallbox {
        display: block;
        margin: 0px 0px 8px 0px !important;
        border: 1px solid #9D9E9C;
        background-repeat: no-repeat;
}
.bigbox {
        padding: 35px 9px 4px 7px;
        width: 582px;
        clear: left;
}
.smallbox {
        padding: 27px 9px 4px 7px;
        width: 252px;
        float: right;
        clear: right;
}
#ads {
        display: block;
        margin: 0px 0px 0px 0px !important;
        padding: 0px !important;
        width: 600px !important;
        border: none !important;
}
#ads td, #ads tr {
        margin: 0px 0px 0px 0px !important;
        padding: 0px !important;
        border: none !important;
}
#ads td.first {
        width: 296px;
}
#bigboxcontainer {
        display: block;
        margin: 0px 0px 0px 0px !important;
        padding: 0px !important;
        width: 600px !important;
        clear: left !important;
        border: none !important;
        overflow: hidden;
}
#bigboxcontainer .first {
        float: left !important;
}
#bigboxcontainer .last {
        float: right !important;
}
#comment, #comment-comicstrips, #comment-update {
        background-image: url(http://www.demolitionsquad.de/fileadmin/templates/images/headline_kommentar.jpg);
}
.author {
        margin: 0px 10px 10px 0px !important;
        float: left;
}
#spieletest {
        background-image: url(http://www.demolitionsquad.de/fileadmin/templates/images/headline_spieletest.jpg);
}
#updatenews {
        background-image: url(http://www.demolitionsquad.de/fileadmin/templates/images/headline_update_news.jpg);
        text-align: right !important;
}
#updatenews h1 {
        text-align: left !important;
}
#updates {
        padding-top: 32px;
        background-image: url(http://www.demolitionsquad.de/fileadmin/templates/images/headline_update.jpg);
        text-transform: capitalize;
        text-align: right;
}
#updatearchiv {
        padding-top: 32px;
        background-image: url(http://www.demolitionsquad.de/fileadmin/templates/images/headline_update_news.jpg);
        text-transform: capitalize;
        text-align: right;
}
#updates h1 {
        text-align: left !important;
}
#twitter {
        background-image: url(http://www.demolitionsquad.de/fileadmin/templates/images/headline_twitter.jpg);
        padding-left: 0px;
        padding-bottom: 0px;
        width: 259px;
}
#shoutbox {
        background-image: url(http://www.demolitionsquad.de/fileadmin/templates/images/headline_shoutbox.jpg);
        padding-left: 0px;
        padding-bottom: 0px;
        width: 259px;
}
#counter {
        background-image: url(http://www.demolitionsquad.de/fileadmin/templates/images/headline_counter.jpg);
}
#archiv {
        background-image: url(http://www.demolitionsquad.de/fileadmin/templates/images/headline_archiv.jpg);
        padding: 35px 9px 4px 7px;
}
#fundstuecke {
        background-image: url(http://www.demolitionsquad.de/fileadmin/templates/images/headline_fundstuecke.jpg);
        padding: 35px 9px 4px 7px;
}
#archiv ul {
        margin: 0px;
        padding: 0px;
        list-style-type: none;
}
#archiv li {
        list-style-type: none;
}
#kategorien {
        background-image: url(http://www.demolitionsquad.de/fileadmin/templates/images/headline_kategorien.jpg);
        padding: 18px 9px 4px 7px;
}
#system {
        background-image: url(http://www.demolitionsquad.de/fileadmin/templates/images/headline_system.jpg);
        padding: 18px 9px 4px 7px;
}
#impressum {
        text-align: right;
        padding: 10px 10px 10px 0px;
}
.intern {
        display: block;
        margin: 0px 0px 8px 0px;
        padding: 0px;
        width: 270px;
        float: right;
        clear: right;
        position: relative;
}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix {
        display: inline-block;
}
* html .clearfix {
        height: 1%; /* Hides from IE-mac \*/
}
.clearfix {
        display: block; /* End hide from IE-mac */
}
.level3 {
        display: none;
}
.tx-mmforum-th {
        color: #f66213 !important;
        background-color: #000000 !important;
}
.tx-mmforum-pi1-listtopic-image img {
        border: none !important;
}
#tx-mmforum-footer {
        display: none !important;
}

.mm_forum-list {
         border: 1px solid !important;
         margin: 6px 2px;
}

div.mm_forum-listrow2 {
        height: 2em;
        background-color: #f1f2f2;
        clear: both;
}
div.mm_forum-listrow_active {
        height: 2em;
        background-color: #dedede;
        font-weight: bold;
    color:#ffffff;
        clear: both;
}
div.mm_forum-listrow_header {
         height: 20px;
        background-color: #f66213;
        font-weight: bold;
        clear: both;
}

tr.mm_forum-listrow {
        clear: both;
}
tr.mm_forum-listrow2 {
        background-color: #f1f2f2;
        clear: both;
}
tr.mm_forum-listrow_active {
        background-color: #dedede;
        font-weight: bold;
    color:#f66213;
        clear: both;
}
tr.mm_forum-listrow_active td {
        font-weight: bold;
    color:#f66213;
        clear: both;
}

td.mm_forum-listrow_header {
         height: 20px;
        background-color: #f66213;
        font-weight: bold;
        color: #ffffff;
}

.mm_forum-listrow-edit {
         float: left;
         width: 30px;
         padding: 2px;
}

.mm_forum-listrow-name {
         float: left;
         padding: 2px;
}

.mm_forum-listrow-posts {
         float: right;
         width: 100px;
         padding: 2px;
}

.mm_forum-listrow-age {
         float: left;
         width: 30%;
         padding: 2px;
}
.mm_forum-listrow-username {
         float: left;
         width: 30%;
         padding: 2px;
}
.mm_forum-listrow-groups {
         float: left;
         width: 30%;
         padding: 2px;
}

.mm_forum-listrowheader-age {
         float: left;
         width: 30%;
         padding: 2px;
         color: #ffffff;
}
.mm_forum-listrowheader-username {
         float: left;
         width: 30%;
         padding: 2px;
         color: #ffffff;
}
.mm_forum-listrowheader-groups {
         float: left;
         width: 30%;
         padding: 2px;
         color: #ffffff;
}

.mm_forum-listrow_active .mm_forum-listrow-name,
.mm_forum-listrow_active .mm_forum-listrow-edit,
.mm_forum-listrow_active .mm_forum-listrow-posts,
.mm_forum-listrow_active .mm_forum-listrow-age,
.mm_forum-listrow_active .mm_forum-listrow-username,
.mm_forum-listrow_active .mm_forum-listrow-groups {
        color: #f66213;
}

tr.newdata {
    background:#ffdfdf;
}

tr.hidden {
    background:#e1ffff;
}

fieldset {
        border: 1px solid #f66213;
        background-color: #f8f9f9;
        padding: 8px;
        padding-top: 16px;
}

legend {
         background-color: #f1f2f2;
         border: 1px solid #f66213;
         color: #f66213;
         padding: 2px 4px;
         font-weight: bold;
}

input[type="image"], input[type="image"]:hover {
        border: 0px;
}

.mm_forum-fatalerror {
         color: #ff0000;
         font-weight: bold;
}

.mm_forum-warning {
         color: #808000;;
         font-weight: bold;
}

.mm_forum-ok {
         color: #008000;
         font-weight: bold;
}

optgroup {
        font-family: Verdana;
        font-style: normal;
        font-weight: bold;
}

option {
        font-family: Verdana;
}

table.mm_forum-brtable, table.mm_forum-brtable tr, table.mm_forum-brtable td {
    border: 1px solid #f66213;
    border-collapse: collapse;
}

.csc-frame-rulerAfter {
        background-color: #808080;
        display: block;
        height: 1px;
        margin: 10px 0px;
}
#footer {
        display: block;
        width: 898px;
        height: 125px;
        background-image: url(images/mirror.gif);
        background-position: bottom;
        margin: auto;
        padding: 0px;
                position: relative;
                left: -89px;
}
.news-amenu-item-year {
        display: none;
}
.level1 {
        visibility: hidden;
}
.level2, .level3, .level4 {
        visibility: visible;
}
.news-single-item-comicstrips {
        padding: 0px;
        overflow: visible;
        margin: 0px;
        border: 1px solid #9D9E9C;
}
.news-single-item, .news-single-item-comicstrips, .news-single-item-comic {
        display: block;
        margin: auto;
        text-align: center;
}
.news-single-item, .news-single-item table {
        width: 600px;
}
.news-single-item-comicstrips, .news-single-item-comicstrips-table table, .news-single-item-comic, .news-single-item-comic-table table {
        width: 876px;
}
#comment-comicstrips {
        width: 860px;
}
#comment-update p.bodytext {
        text-align: right;
}
.news-single-item table td, .news-single-item-comicstrips-table table td {
        width: 33%;
        padding: 0px;
        margin: 0px;
        white-space: nowrap;
}
.news-single-img {
        padding: 0px;
        margin: 0px;
}
.odd, .even {
        height: 65px;
        width: 599px;
}
.odd {
        background-image: url(images/games-space.gif)
}
.even {
        background-image: url(images/games-space2.gif)
}
.comicstripabstand {
        display: block;
        width: 10px;
        height: 78px;
}
.letztelinie {
        width: 97%;
        margin: auto;
}

.infokasten, .infokastenzwei {
        margin-bottom: 8px;
}

.tx-ratings { position: relative; left: 0px; top: 0px; }
.tx-ratings-display { position: relative; left: 0; top: 0px; height: 20px; }
.tx-ratings-grey-bar { position: absolute; left: 0; top: 0; width: 105px; height: 20px; background: url(http://www.demolitionsquad.de/fileadmin/templates/images/rating_stars.gif) repeat-x !important; font-size: 1px; }
.tx-ratings-gold-bar { position: absolute; left: 0; top: 0; width: 0px; height: 20px; background: url(http://www.demolitionsquad.de/fileadmin/templates/images/rating_stars.gif) repeat-x 0px -20px !important; font-size: 1px; font-size: 1px; }
.tx-ratings-vote-bar { position: absolute; left: 0; top: 0; width: 105px; height: 20px; font-size: 1px; }
.tx-ratings-vote-bar DIV A { position: absolute; left:0; top: 0; width: 21px; height: 20px; border: none; text-decoration: none; }
.tx-ratings-vote-bar DIV A:hover { background-image: url(http://www.demolitionsquad.de/fileadmin/templates/images/rating_stars.gif) !important; background-position: 0px -40px !important; }
.tx-ratings-vote-bar DIV A.tx-ratings-star-1 { left: 0px; width: 21px; z-index: 5; }
.tx-ratings-vote-bar DIV A.tx-ratings-star-2 { left: 0px; width: 42px; z-index: 4; }
.tx-ratings-vote-bar DIV A.tx-ratings-star-3 { left: 0px; width: 63px; z-index: 3; }
.tx-ratings-vote-bar DIV A.tx-ratings-star-4 { left: 0px; width: 84px; z-index: 2; }
.tx-ratings-vote-bar DIV A.tx-ratings-star-5 { left: 0px; width: 105px; z-index: 1; }
.tx-ratings-cleaner { clear: left; }
.tx-ratings-text { font-size: 11px; text-align: left; display: none;}
.tx-rating-display-wrap { position: relative; left: 0; top: 0px !important; font-size: 12px; visibility: hidden; z-index: 1; display: none; }
.tx-rating-display-wrap IMG { float: left; margin-right: 5px; }

.tx-comments-comment-form {
        padding-top: 15px;
}
.tx-comments-comment-form fieldset {
        padding-right: 3px !important;
}
.tx-comments-pi1 label {
	display: block;
	width: 150px !important;
}