body {
font-family : arial,helvetica; 
margin : 0; 
font-size : 13px; 
background-color : #d2d5d9; 
background-image : url('../gfx/menu/bg.gif'); 
} 
a , a:visited {
font-size : 13px; 
color : #0000FF; 
text-decoration : none; 
} 
a:hover {
color : #d00000; 
} 
#main a.small , #main a.small:visited , #main a.small:hover {
font-size : 12px; 
} 
a.decklink , a.decklink:visited {
color : #800000; 
text-decoration : none; 
font-size : 12px; 
} 
a.decklink:hover {
color : #800000; 
text-decoration : underline; 
} 
a.eventlink , a.eventlink:visited {
color : #ffffff; 
text-decoration : none; 
font-size : 12px; 
} 
a.eventlink:hover {
color : #ffffff; 
text-decoration : underline; 
} 
td.section {
background-image : url('../gfx/menu/section_bg.gif'); 
padding-left : 6px; 
height : 20px; 
vertical-align : top; 
} 
td.sectionx {
background-image : url('../gfx/menu/section_bgx.gif'); 
padding-left : 6px; 
height : 20px; 
vertical-align : top; 
} 
td.subsection {
width : 140px; 
vertical-align : top; 
padding-bottom : 4px; 
background-repeat : no-repeat; 
} 
span.menu1 {
padding : 0 1px 0 2px; 
margin : 0 6px 0 4px; 
display : block; 
cursor : pointer; 
cursor : auto; 
color : #111111; 
font-size : 12px; 
} 
span.menu2 {
padding : 0 1px 0 2px; 
margin : 0 6px 0 4px; 
display : block; 
cursor : pointer; 
cursor : auto; 
color : #000000; 
font-size : 12px; 
background-color : #77caf7; 
} 
span.regionmenu1 {
padding : 0 1px 0 2px; 
margin : 0 6px 0 4px; 
display : block; 
cursor : pointer; 
cursor : auto; 
color : #111111; 
font-size : 12px; 
background-image : url('../gfx/menu/regions_arrow.gif'); 
background-position : 100% 50%; 
background-repeat : no-repeat; 
} 
span.regionmenu2 {
padding : 0 1px 0 2px; 
margin : 0 6px 0 4px; 
display : block; 
cursor : pointer; 
cursor : auto; 
color : #000000; 
font-size : 12px; 
background-color : #77caf7; 
background-image : url('../gfx/menu/regions_arrow.gif'); 
background-position : 100% 50%; 
background-repeat : no-repeat; 
} 
span.deck1 {
padding : 0 1px; 
margin : 0 0 0 3px; 
cursor : pointer; 
cursor : auto; 
} 
span.deck2 {
padding : 0 1px; 
margin : 0 0 0 3px; 
cursor : pointer; 
cursor : auto; 
background-color : #77caf7; 
} 
span.red {
background-color : #ff8888; 
padding : 0 2px; 
display : block; 
} 
span.green {
background-color : #8fef8f; 
padding : 0 2px; 
display : block; 
} 
span.smily {
vertical-align : bottom; 
line-height : 18px; 
} 
table.featured1 {
border-style : solid; 
border-color : #003366; 
border-width : 1px; 
font-size : 12px; 
cursor : pointer; 
cursor : auto; 
background-color : #fdfeff; 
} 
table.featured2 {
border-style : solid; 
border-color : #003366; 
border-width : 1px 1px 1px 0; 
font-size : 12px; 
cursor : pointer; 
cursor : auto; 
background-color : #fdfeff; 
} 
table.featured3 {
border-style : solid; 
border-color : #003366; 
border-width : 0 1px 1px; 
font-size : 12px; 
cursor : pointer; 
cursor : auto; 
background-color : #fdfeff; 
} 
table.featured4 {
border-style : solid; 
border-color : #003366; 
border-width : 0 1px 1px 0; 
font-size : 12px; 
cursor : pointer; 
cursor : auto; 
background-color : #fdfeff; 
} 
td.featured1 {
border-style : solid; 
border-color : #000000; 
border-width : 0 1px 0 0; 
height : 100px; 
width : 100px; 
cursor : pointer; 
cursor : auto; 
background-image : url('../gfx/px_loading.gif'); 
} 
td.featured2 {
text-align : left; 
padding : 1px 3px 1px 1px; 
vertical-align : top; 
cursor : pointer; 
cursor : auto; 
width : 210px; 
} 
td.menu_left {
width : 153px; 
background-image : url('../gfx/menu/menu_bg_02.gif'); 
background-repeat : repeat-y; 
vertical-align : top; 
} 
#menu a , #menu a:visited , #menu a:link {
color : #111111; 
} 
#menu a:hover {
color : #000000; 
} 
#menu table.featurebox_out {
width : 136px; 
height : 105px; 
background-image : url('../gfx/menu/feature_window_frame.gif'); 
background-position : 50% 50%; 
background-repeat : no-repeat; 
} 
#menu table.featurebox_over {
width : 136px; 
height : 105px; 
background-image : url('../gfx/menu/feature_window_frame.gif'); 
background-position : 50% 50%; 
background-repeat : no-repeat; 
cursor : pointer; 
cursor : auto; 
} 
td.main {
padding : 0 10px 0 7px; 
background-image : url('../gfx/artworks/silver/logo_07.gif'); 
background-repeat : no-repeat; 
vertical-align : top; 
width : 626px; 
font-size : 13px; 
} 
#main td {
font-size : 13px; 
} 
td.flag {
width : 23px; 
padding : 1px 3px 1px 2px; 
} 
#top {
background-image : url('../gfx/px_topline.gif'); 
background-repeat : repeat-x; 
} 
#header td {
vertical-align : top; 
background-image : url('../gfx/menu/topline.gif'); 
} 
#dlinks a , #dlinks a:link {
font-size : 12px; 
color : #003399; 
} 
#dlinks a:hover {
color : #d00000; 
} 
#dlinks a:visited {
color : #5d5e5f; 
} 
#footer {
vertical-align : bottom; 
text-align : center; 
font-size : 11px; 
padding-bottom : 2px; 
} 
#footer a , #footer a:visited , #footer a:link {
font-size : 11px; 
color : #000000; 
text-decoration : underline; 
} 
#footer a:hover {
color : #d00000; 
text-decoration : none; 
} 
table.banner1 {
border-width : 1px; 
border-style : solid; 
border-color : #003399; 
margin-bottom : 5px; 
} 
td.banner2 {
vertical-align : top; 
padding-left : 4px; 
} 
.table {
margin-top : 5px; 
width : 626px; 
} 
.content {
font-size : 13px; 
width : 626px; 
border-style : solid; 
border-width : 1px; 
border-color : #003399; 
padding : 1px 3px; 
background-color : #fdfeff; 
vertical-align : top; 
text-align : justify; 
} 
.contentadmin {
font-size : 11px; 
width : 626px; 
border-style : solid; 
border-width : 0 1px 1px; 
border-color : #003399; 
padding : 1px 3px; 
background-color : #fdfeff; 
vertical-align : top; 
text-align : justify; 
} 
#main table {
font-size : 13px; 
text-align : justify; 
} 
#main table.t0 {
vertical-align : top; 
width : 626px; 
} 
#main table.t1 {
vertical-align : top; 
width : 626px; 
margin-top : 5px; 
} 
#main table.t2 {
vertical-align : top; 
width : 626px; 
margin-bottom : 5px; 
} 
#main table.t3 {
vertical-align : top; 
width : 626px; 
margin : 5px 0; 
} 
#main td.nummer {
width : 26px; 
font-size : 12px; 
vertical-align : bottom; 
} 
#main .date {
text-align : right; 
vertical-align : bottom; 
font-size : 12px; 
} 
#main .small {
font-size : 11px; 
} 
#main table.featurepic {
margin : 2px; 
width : 96px; 
height : 96px; 
background-image : url('../gfx/bg/px_loading.gif'); 
} 
#main td.featurepic {
background-position : 50% 50%; 
background-repeat : no-repeat; 
} 
#main td.thumb1 {
width : 100px; 
height : 75px; 
padding-right : 3px; 
text-align : center; 
} 
#main td.thumb2 {
width : 100px; 
height : 75px; 
text-align : center; 
} 
#main a.visited {
color : #002288; 
} 
#main ul {
list-style-image : url('http://www.planetmtg.de/gfx/artikel/954e7e22862eb00f07a79a4599fe25a2_0.jpg'); 
margin : 0px 8px 1px 0px; 
padding : 0; 
} 
td.arrow5 {
height : 100%; 
background-image : url('../gfx/menu/arrow_05.gif'); 
background-position : 50% 100%; 
background-repeat : no-repeat; 
} 
#deck a {
color : #000000; 
} 
img.line {
height : 1px; 
width : 100%; 
margin : 5px 0; 
} 
textarea {
font-family : arial; 
} 
div.alttext {
position : absolute; 
visibility : hidden; 
top : 0; 
left : 0; 
background-color : #fdfeff; 
border-width : 1px; 
border-style : solid; 
border-color : #003366; 
padding : 1px 2px; 
} 
table.cardsearch_white {
margin-bottom : 5px; 
width : 100%; 
background-color : #ffffdd; 
} 
table.cardsearch_blue {
margin-bottom : 5px; 
width : 100%; 
background-color : #99ccff; 
} 
table.cardsearch_black {
margin-bottom : 5px; 
width : 100%; 
background-color : #a2a2a2; 
} 
table.cardsearch_red {
margin-bottom : 5px; 
width : 100%; 
background-color : #ff8888; 
} 
table.cardsearch_green {
margin-bottom : 5px; 
width : 100%; 
background-color : #8fef8f; 
} 
table.cardsearch_land {
margin-bottom : 5px; 
width : 100%; 
background-color : #cacacb; 
} 
table.cardsearch_multi {
margin-bottom : 5px; 
width : 100%; 
background-color : #f2d262; 
} 
table.cardsearch_artifact {
margin-bottom : 5px; 
width : 100%; 
background-color : #ddb077; 
} 
table.cardsearch_format {
border-width : 1px; 
border-style : solid; 
border-color : #000000; 
background-color : #fdfeff; 
} 
td.cardsearch_format1 {
border-width : 0 1px 0 0; 
border-style : solid; 
border-color : #000000; 
width : 58px; 
text-align : center; 
padding : 0 2px; 
} 
td.cardsearch_format2 {
width : 58px; 
text-align : center; 
padding : 0 2px; 
} 
td.cardsearch {
padding : 1px 4px; 
width : 100%; 
vertical-align : top; 
} 
#events td {
padding-left : 2px; 
text-align : left; 
} 
.con {
background-color : #eeffee; 
} 
.dcit {
background-color : #99ccff; 
} 
.dm {
background-color : #ff8888; 
} 
.em {
background-color : #dd0000; 
} 
.fnm {
background-color : #a2a2a2; 
} 
.gp {
background-color : #66cc66; 
} 
.gpt {
background-color : #8fef8f; 
} 
.ml {
background-color : #dd44bb; 
} 
.nt {
background-color : #7788aa; 
} 
.oq {
background-color : #ee99ff; 
} 
.pr {
background-color : #ffdd66; 
} 
.pt {
background-color : #80a0df; 
} 
.ptq {
background-color : #af8cf0; 
} 
.tptq {
background-color : #af8cf0; 
} 
.rg {
background-color : #ffaa66; 
} 
.tl {
background-color : #ffd980; 
} 
.wm {
background-color : #ff8888; 
} 
#red {
color : #dd0000; 
} 
#green {
color : #00bb00; 
} 
#dcit td {
background-color : #99ccff; 
padding-left : 2px; 
} 
#dm td {
background-color : #ff8888; 
padding-left : 2px; 
} 
#em td {
background-color : #dd0000; 
padding-left : 2px; 
} 
#fnm td {
background-color : #a2a2a2; 
padding-left : 2px; 
} 
#gp td {
background-color : #66cc66; 
padding-left : 2px; 
} 
#gpt td {
background-color : #8fef8f; 
padding-left : 2px; 
} 
#ml td {
background-color : #dd44bb; 
padding-left : 2px; 
} 
#nt td {
background-color : #7788aa; 
padding-left : 2px; 
} 
#oq td {
background-color : #ee99ff; 
padding-left : 2px; 
} 
#pr td {
background-color : #ffdd66; 
padding-left : 2px; 
} 
#pt td {
background-color : #80a0df; 
padding-left : 2px; 
} 
#ptq td {
background-color : #af8cf0; 
padding-left : 2px; 
} 
#tptq td {
background-color : #af8cf0; 
padding-left : 2px; 
} 
#rg td {
background-color : #ffaa66; 
padding-left : 2px; 
} 
#tl td {
background-color : #ffd980; 
padding-left : 2px; 
} 
#wm td {
background-color : #ff8888; 
padding-left : 2px; 
} 