/* Stylesheet of TeamGamers.de copyright by SuMMon.KuLT */

/* Body Style*/
body {
    background-image: url('images/style/blackdream/blackground.png');
    background-repeat: repeat-x;
    margin: 0px;
    font-family: arial, verdana;
    background-color: #333366;
    font-size: 12px;
}

h1 {
    font-family: tahoma, verdana, arial;
    font-size: 12px;
    height: 20px;
}

h2 {
    font-family: tahoma, verdana, arial;
    font-size: 12px;
    height: 20px;
}

h3 {
    font-family: tahoma, verdana, arial;
    font-size: 12px;
    height: 20px;
}

.spacerbigger {
    width: 100%;
    height: 7px;
    border: none;
}

/* Kopfbereich der Seite */
table.kopf-body {
    background-image: url('images/style/blackdream/kopfbodyback.png');
    border: solid 1px;
    border-color: #483e49;
    color: #FFFFFF;
}

td.kopf-body, tr.kopf-body {
    background-color: #5a535b;
}

td.kopf-nav-body, tr.kopf-nav-body {
    background: url('images/button/menuecorrection.png') repeat-x;
}

tr.kopf, td.kopf {
    background-color: #5a535b;
    border: solid 1px;
    border-color: #483e49;
    color: #FFFFFF;
}

div.kopf-random {
    float: left;
    background: url('images/style/blackdream/kopfshadow.png') no-repeat left top !important;
    padding: 0px 10px 10px 0px;
    margin: 0px 0px 0px 0px;
}

tr.kopfrandom, td.kopfrandom {
    background-color: #493f4a ;
}

a.kopflink:link, a.kopflink:visited {
    text-decoration: underline;
    color: #FFFFFF;
    font-family: tahoma, verdana, arial;
    font-size: 11px;
}

a.kopflink:active, a.kopflink:hover {
    text-decoration: underline;
    color: #ff9435;
    font-family: tahoma, verdana, arial;
    font-size: 11px;
}

/* Navigation Style */
.bereich {
    position: absolute;
}

.beschreibung {
    color: #76835F;
    background-image: url('images/site/ausruf.png');
    background-repeat: no-repeat;
    width: 160px;
    height: 110px;
    position: relative;
    top: -20px;
    display: block;
    padding-top: 5px;
    padding-left: 25px;
    padding-right: 5px;
}

.bereich2 {
    position: absolute;
}

.beschreibung2 {
    color: #76835F;
    background-image: url('images/site/ausruf2.png');
    background-repeat: no-repeat;
    width: 171px;
    height: 110px;
    position: relative;
    left: -235px;
    top: -20px;
    display: block;
    padding-top: 5px;
    padding-left: 5px;
    padding-right: 5px;
}

.nav-image {
    width: 16px;
    height: 16px;
    margin: 0px 0px -3px 0px;
    border: none;
}

.nav-button {
    border: none;
    width: 113px;
    height: 23px;
}

.spacer {
    width: 133px;
    height: 7px;
    border: none;
}

table.navtabletop, table.navtableleft,
table.navtableright, table.navtablebottom {
    background-color: #282329;
}

td.navbgtop, th.navbgtop,
td.navbgleft, th.navbgleft,
td.navbgright, th.navbgright,
td.navbgbottom, th.navbgbottom {
    background-color: #282828;
    border: dashed 1px;
    border-color: #4b414c;
    color: #FFFFFF;
    font-family: arial;
    font-size: 12px;
}

td.navheadtop, th.navheadtop,
td.navheadleft, th.navheadleft,
td.navheadright, th.navheadright,
td.navheadbottom, th.navheadbottom {
    border: dashed 1px;
    border-color: #6561bb;
    color: #FFFFFF;
    font-family: tahoma, verdana, arial;
    font-size: 13px;
    background-image: url('images/style/blackdream/nav1.png');
}

a.navheadtop:link, a.navheadtop:visited,
a.navheadleft:link, a.navheadleft:visited,
a.navheadright:link, a.navheadright:visited,
a.navheadbottom:link, a.navheadbottom:visited {
    text-decoration: underline;
    color: #FFFFFF;
    font-family: tahoma, verdana, arial;
    font-size: 13px;
}

a.navheadtop:active, a.navheadtop:hover,
a.navheadleft:active, a.navheadleft:hover,
a.navheadright:active, a.navheadright:hover,
a.navheadbottom:active, a.navheadbottom:hover {
    text-decoration: none;
    color: #FFFFFF;
    font-family: tahoma, verdana, arial;
    font-size: 13px;
}

th.navbgleft a {
    font-family: arial;
    font-size: 12px;
    width:100%;
    background-color: #161616;
    color: #FFFFFF;
}


a.navtop:link, a.navtop:visited,
a.navleft:link, a.navleft:visited,
a.navright:link, a.navright:visited,
a.navbottom:link, a.navbottom:visited {
    text-decoration: none;
    color: #FFFFFF;
    font-family: verdana, arial;
    font-size: 11px;
}

a.navtop:active, a.navtop:hover,
a.navleft:active, a.navleft:hover,
a.navright:active, a.navright:hover,
a.navbottom:active, a.navbottom:hover {
    text-decoration: none;
    color: #F27D1E;
    font-family: verdana, arial;
    font-size: 11px;
}

/* Content Style */
p {
    font-family: arial, verdana;
    font-size: 12px;
    line-height: normal;
}

p.small {
    font-family: arial, verdana;
    font-size: 11px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

p.small-bold {
    font-family: arial, verdana;
    font-size: 11px;
    font-weight: bold;
}

p.small-success {
    font-family: arial, verdana;
    font-size: 11px;
    color: #009900;
}

p.small-error {
    font-family: arial, verdana;
    font-size: 11px;
    color: #CC0033;
}

p.heads, p.headssmall {
    font-family: tahoma, verdana, arial;
    color: #FFFFFF;
}

.cat-games {
    border: none;
    width: 105px;
    height: 105px;
}

.cat-movies {
    border: none;
    width: 155px;
    height: 118px;
}

.cat-wallpapers {
    border: none;
    width: 155px;
    height: 125px;
}

.spacerbig {
    width: 100%;
    height: 7px;
    border: none;
}

.game-image {
    float: left;
    background: url('images/site/gameback.png') no-repeat;
    padding: 4px 13px 13px 4px;
    margin: 2px 2px 2px 2px;
    border: none;
}

.movie-image {
    float: left;
    width: 125px;
    height: 101px;
    background: url('images/site/gameback.png') no-repeat;
    padding: 4px 13px 13px 4px;
    margin: 2px 2px 2px 2px;
    border: none;
}

.illusion-image {
    float: left;
    width: 125px;
    height: 101px;
    background: url('images/site/gameback.png') no-repeat;
    padding: 4px 13px 13px 4px;
    margin: 2px 2px 2px 2px;
    border: none;
}

.wallpapers-image {
    float: left;
    width: 125px;
    height: 101px;
    background: url('images/site/gameback.png') no-repeat;
    padding: 4px 13px 13px 4px;
    margin: 2px 2px 2px 10px;
    border: none;
}

.partnersite-image {
    float: left;
    width: 125px;
    height: 101px;
    background: url('images/site/partnersiteback.png') no-repeat;
    padding: 4px 13px 13px 4px;
    margin: 2px 2px 2px 2px;
    border: none;
}

.content-image {
    width: 310px;
    height: 90px;
    border: none;
    text-align: center;
}


.game-image-small {
    float: left;
    background: url('images/site/gamebacksmall.png') no-repeat;
    width: 103px;
    height: 85px;
    border: none;
    padding: 2px 10px 10px 2px;
    margin: 2px 0px 2px 0px;
}

.movie-image-small {
    float: left;
    background: url('images/site/gamebacksmall.png') no-repeat;
    width: 103px;
    height: 85px;
    border: none;
    padding: 2px 10px 10px 2px;
    margin: 2px 0px 2px 0px;
}

.illusion-image-small {
    float: left;
    background: url('images/site/gamebacksmall.png') no-repeat;
    width: 103px;
    height: 85px;
    border: none;
    padding: 2px 10px 10px 2px;
    margin: 2px 0px 2px 0px;
}

.wallpaper-image-small {
    float: left;
    background: url('images/site/gamebacksmall.png') no-repeat;
    width: 103px;
    height: 85px;
    border: none;
    padding: 2px 10px 10px 2px;
    margin: 2px 0px 2px 0px;
}

a.heads:link, a.heads:visited {
    font-family: tahoma, arial, verdana;
    font-size: 12px;
    color: #FFFFFF;
}

a.headssmall:link, a.headssmall:visited {
    color: #56A9FB;
}

a.headssmall:active, a.headssmall:hover {
    color: #ff9435;
}


a.heads:active, a.heads:hover {
    font-family: tahoma, arial, verdana;
    font-size: 12px;
    color: #ff9435;
}

a.content-cat:link, a.content-cat:visited {
    text-decoration: none;
    color: #56A9FB;
    font-family: verdana, arial, tahoma;
    font-size: 11px;
    line-height: normal;
}

a.content-cat:active, a.content-cat:hover  {
    text-decoration: none;
    color: #ff9435;
    font-family: verdana, arial, tahoma;
    font-size: 11px;
    line-height: normal;
}

td.description, th.description {
    background-color: #eef4e0;
    color: #76835F;
    border: solid 1px #76835F;
}

font {
    font-size: 12px;
    font-family: arial, verdana;
    color: #D6D6D6;
}

.font-fuss {
    font-size: 8px;
    font-family: arial, verdana;
    color: #D6D6D6;
}

table.standard, table.userhead,
table.userbody, table.userbottom,
table.quote, table.contenthead,
table.contentbody, table.contentbottom,
table.forumhead, table.forumbody,
table.forumbottom, table.event,
table.commentbody {
    background: #101010;
}

td, th {
    font-size: 12px;
    font-family: arial, verdana;
    color: #D6D6D6;
}

hr {
    color: #000000;
}

input, option,
select, textarea {
    font-family: verdana;
    font-size: 11px;
    color: #db4f23;
    background: #e1dfe1;
}

.radio, .checkbox {
    background: none;
}

.w90 {
    width: 90%;
}

.big {
    font-size: 14px;
}

.small, .forumedit {
    font-size: 11px;

}

.small-bold {
    font-size: 11px;
    font-weight: bold;
}

.bg {
    color: #D6D6D6;
}

.bgsmall {
    color: #D6D6D6;
    font-size: 11px;
}

a, a.forumcat, a.forumthread {
    font-family: arial, verdana;
    font-size: 12px;
}

a:link, a:visited,
a.forumcat:link, a.forumcat:visited,
a.forumthread:link, a.forumthread:visited {
    font-family: verdana, arial;
    font-size: 11px;
    color: #56A9FB;
}

a:hover, a:active,
a.forumcat:active, a.forumcat:hover,
a.forumthread:active, a.forumthread:hover {
    color: #F27D1E;
}

a.big:hover, a.big:active {
    color: #F27D1E;
}

a.small:hover, a.small:active {
    color: #F27D1E;
}

.heads, .headssmall {
    font-family: tahoma, verdana, arial;
    color: #FFFFFF;
}

td.heads, th.heads {
    font-size: 13px;
}

td.heads, th.heads {
    background-color: #000000; background-image: url('images/style/blackdream/nav3.png');
}

a.headssmall, font.headssmall {
    font-size: 11px;
}

td, th {
    color: #D6D6D6;
}

td.left, th.left,
td.commentleft, th.commentleft {
    background-color: #161616;
    color: #D6D6D6;
}

td.right, th.right,
td.commentright, th.commentright {
    background-color: #222222;
    color: #D6D6D6;
}

td.standard, th.standard,
td.event, th.event {
    background-color: #252525;
    color: #B4B4B4;
}

td.highlight, th.highlight {
    background-color: #222222;
    color: #D6D6D6;
}

td.odd, th.odd,
td.contentodd, th.contentodd,
td.forum1, th.forum1 {
    background-color: #191919;
    color: #D6D6D6;
}

td.odd2, th.odd2,
td.contentodd2, th.contentodd2,
td.forum2, th.forum2 {
    background-color: #242424;
    color: #D6D6D6;
}

td.even, th.even,
td.contenteven, th.contenteven,
td.forum3, th.forum3 {
    background-color: #282828;
    color: #D6D6D6;
}

td.even2, th.even2,
td.contenteven2, th.contenteven2,
td.forum4, th.forum4 {
    background-color: #282828;
    color: #D6D6D6;
}

td.email, th.email {
    background-color: #FFFFFF;
    color: #000000;
}

td.quote {
    background-color: #000000;
    font-family: arial;
    font-size: 12px;
}

