@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("hydlaaplaza.com") {

body {
font-family:ms sans serif,verdana,arial,helvetica,sans-serif !important;
background-color:#000000 !important;
background-image:url(http://www.planeshift.it/graphics/bg.jpg) !important;
/* background-attachment:fixed !important; */
background-repeat:repeat-x !important;
padding:0px 70px 0px 80px !important;
margin:0px !important;
cursor:url("http://psgrafika.republika.pl/pscss/pointer_normal.png"), default !important;
}
table, td {
font-family:ms sans serif,verdana,arial,helvetica,sans-serif !important;
font-size:14px;
}
.smalltext {
font-family:ms sans serif,verdana,arial,helvetica,sans-serif !important;
}
i {
padding-right:4px !important;
}
.help {
cursor:url("http://psgrafika.republika.pl/pscss/pointer_help.png"), help !important;
}
label, .check {
cursor:url("http://psgrafika.republika.pl/pscss/pointer_check.png"), default !important;
}
select {
cursor:url("http://psgrafika.republika.pl/pscss/pointer_normal.png"), default !important;
}

/* Borderz */
#headerarea {
background-color:#1F1C1C !important;
}
#headerarea, #bodyarea, #footerarea {
color:#EBEEDC !important;

background-image:url(http://psgrafika.republika.pl/pscss/areabrd1.png) !important;
background-repeat:repeat-y !important;
background-color:#1F1C1C !important;
border:0px !important;
margin:0px 0px 0px 0px !important;
padding:0px 0px 0px 10px !important;
}
#headerarea table[align="center"] {
background-image:url(http://psgrafika.republika.pl/pscss/areabrd2.png) !important;
background-repeat:repeat-y !important;
background-position:right !important;
padding:6px 20px 0px 20px !important;
margin:-12px 0px 0px 0px !important;
}
#bodyarea {
background-color:transparent !important;
}
body > table[width="100%"] {
background-image:url(http://psgrafika.republika.pl/pscss/areabrd2.png) !important;
background-repeat:repeat-y !important;
background-position:right !important;
background-color:#1F1C1C !important;
padding:0px 12px 0px 0px !important;
margin:-24px 0px 0px 0px !important;
}
body > table[width="100%"] #bodyarea {
padding:30px 0px 0px 10px !important;
}
div#footerarea > table {
background-image:url(http://psgrafika.republika.pl/pscss/areabrd2.png) !important;
background-repeat:repeat-y !important;
background-position:right !important;
padding:0px !important;
margin:0px !important;
}
div#footerarea > table > tbody {
background-image:url(http://psgrafika.republika.pl/pscss/flowers.png) !important;
background-repeat:no-repeat !important;
background-position:right top !important;
padding:25px 0px 25px 0px !important;
margin:0px !important;
}
div#footerarea > table > tbody > tr > td{
padding:25px 0px 25px 0px !important;
margin:0px !important;
}

/* Navigation */
b > a[title^="New Posts"] {
background-image:url(http://psgrafika.republika.pl/pscss/trbottom.png) !important;
background-position:center center;
background-repeat:no-repeat;
background-color:#3C3330;
padding:5px 3px 5px 0px !important;
outline:#201D1C 1px solid !important;
color:#F7FDD3 !important;
opacity:.7 !important;
}
b > a[title^="New Posts"]:hover {
background-image:url(http://psgrafika.republika.pl/pscss/trbottom.png)  !important;
background-position:center center;
background-repeat:no-repeat;
background-color:#453C3A;
padding:5px 3px 5px 0px !important;
color:#F7FDD3 !important;
border-width:0px !important;
opacity:1.0 !important;
}
b > a[title^="New Posts"]:before {
background-image:url(http://psgrafika.republika.pl/pscss/img/new.png);
background-repeat:repeat-y;
background-position:center -1px;
content: "";
padding:5px 7px 5px 5px;
}
.smalltext span.nav {
display:block !important;
font-size:15px !important;
text-align:center !important;
width:260px !important;
position:relative !important;
right:80px !important;
top:10px !important;
white-space:nowrap;
}
table[cellpadding="0"] > tbody > tr > td.smalltext span.nav {
top:-23px !important;
}
.smalltext span.nav a {
font-family:times,georgia;
color:#B5B4A7 !important;
letter-spacing:0.05em;
text-decoration:none !important;
font-weight:bold !important;
padding:3px 4px 5px 4px !important;
border:1px solid #716F3B !important;
border-bottom-width:0px !important;
background:#2B201F !important;
}
.smalltext span.nav a:hover {
color:#CDCAB9 !important;
border-color:#A28E60 !important;
background:#3E3534 !important;
}
table[cellpadding="0"] > tbody > tr > td.smalltext span.nav a {
border-width:0px 1px 1px 1px !important;
}
.smalltext span.nav a:first-child:after {
content: " thread";
}
.smalltext span.nav a:last-child:after {
content: "thread Â»";
background:#2B201F;
margin-left:-9px;
}
.smalltext span.nav a:hover:last-child:after {
background:#3E3534;
}

a {
color:#C9C68F !important;
text-decoration:none !important;
cursor:url("http://psgrafika.republika.pl/pscss/pointer_hyper.png"), pointer !important;
}
a:hover {
color:#E9E8D1 !important;
text-decoration:none !important;
}
td.windowbg2 b a:hover, td.windowbg[valign="middle"] > a:hover {
padding-left:13px !important;
margin-left:-13px !important;
background-image:url(http://psgrafika.republika.pl/pscss/arrow.png) !important;
background-repeat:no-repeat !important;
background-position: left center !important;
}
.smalltext a {
color:#C9C68F !important;
text-decoration:none !important;
border-bottom:0px !important;
padding:0px 0px 1px 0px !important;
margin-left:0px !important;
background-image:none !important;
}
.smalltext a:hover {
color:#E9E8D1 !important;
text-decoration:none !important;
border-bottom:1px dashed #C9B98F !important;
padding:0px !important;
margin-left:0px !important;
background-image:none !important;
}
table.bordercolor > tbody > tr > td.windowbg2 > a:hover {
background-image:none !important;
border-bottom:0px !important;
padding-left:0px !important;
margin-left:0px !important;
}
table.bordercolor > tbody > tr > td.windowbg2 > a > img {
float:left !important;
padding-right:10px !important;
}

/* Pages index & posting tools */
table.tborder {
padding:0px !important;
margin:0px !important;
border:0px !important;
}
table.tborder td.catbg {
height:0px !important;
width:0px !important;
background-image:none !important;
background-color:#1F1C1C !important;
}
div.bordercolor > table > tbody > tr.catbg > td > div:first-child {
position:relative !important;
top:2px !important;
background-image:url(http://psgrafika.republika.pl/pscss/catbg40.png) !important;
background-repeat:repeat-x !important;
letter-spacing:2px !important;
}
div.bordercolor > table > tbody > tr.catbg > td > div input {
outline:#251C1B solid 3px !important;
}
table.tborder td.catbg td:first-child {
background-image:url(http://psgrafika.republika.pl/pscss/flowers.png) !important;
background-repeat:repeat-x !important;
background-position:-310px 2px !important;
font-family:verdana, arial,helvetica,sans-serif !important;
position:absolute !important;
width:44px !important;
text-align:center !important;
font-weight:normal !important;
font-size:13px !important;
letter-spacing:0px !important;
line-height:140% !important;
white-space: normal !important;
margin:-100px 0px 0px -85px !important;
padding:0px 2px 0px 0px !important;
white-space:normal !important;
}
table.tborder td.catbg td b {
font-variant:small-caps !important;
}
div.bordercolor > table > tbody > tr.catbg > td > div > a,
table.tborder td.catbg td a {
border:1px solid #363C3B !important;
background:#1E2020 !important;
text-decoration:none !important;
font-weight:bold !important;
letter-spacing:-1px !important;
line-height:100% !important;
font-size:14px !important;
color:#C4D0B2 !important;
padding:3px 7px 3px 7px !important;
}
table.tborder td.catbg td a {
display:list-item !important;
list-style-type:none !important;
margin:4px 7px 4px 6px !important;
padding:4px 2px 4px 1px !important;
}
div.bordercolor > table > tbody > tr.catbg > td > div > a:hover,
table.tborder td.catbg td a:hover {
border:1px solid #5C6563 !important;
background:#3A3D3D !important;
text-decoration:none !important;
font-weight:bold !important;
color:#FFFFFF !important;
}
table.tborder td.catbg td[align="right"] {
position:absolute !important;
right:2px !important;
background-image:url(http://psgrafika.republika.pl/pscss/opacity40.png) !important;
width:105px !important;
border:1px solid #868E52 !important; 
border-right:0px !important;
outline:#161512 solid 2px !important;
padding:0px !important;
}
table.tborder td.catbg table[cellpadding="3"] td[align="right"][nowrap="nowrap"] {
position:absolute !important;
display:block !important;
right:282px !important;
}
table.tborder td.catbg table[cellpadding="3"] td[align="right"][nowrap="nowrap"] a {
position:relative !important;
display:inline !important;
background-image:url(http://psgrafika.republika.pl/pscss/flowers.png) !important;
background-position:center !important;
background-color:#251F22 !important;
border:1px solid #343C3E !important;
margin:0px !important;
top:-20px !important;
}
table.tborder td.catbg table[cellpadding="3"] td[align="right"][nowrap="nowrap"] a:hover {
background-color:#352D31 !important;
border-color:#455154 !important;
}
#bodyarea > table+table td.catbg table[cellpadding="3"] td[align="right"][nowrap="nowrap"] a, 
#bodyarea > table+div+table td.catbg table[cellpadding="3"] td[align="right"][nowrap="nowrap"] a {
padding:8px 3px 0px 3px !important;
border-bottom-width:0px !important;
}
#bodyarea > table+table+table+table td.catbg table[cellpadding="3"] td[align="right"][nowrap="nowrap"] a, 
#bodyarea > table+div+table+table+table td.catbg table[cellpadding="3"] td[align="right"][nowrap="nowrap"] a {
padding:8px 3px 0px 3px !important;
border-top-width:0px !important;
border-bottom-width:1px !important;
top:3px !important;
}
table.tborder td.catbg[height="30"], 
table.tborder td.catbg[height="30"] > table, 
table.tborder td.catbg[height="30"] > table > tbody > tr td[align="right"][nowrap="nowrap"] {
margin:0px !important;
padding:0px !important;
border:0px !important;
background-color:transparent !important;
outline:0px !important;
height:0px !important;
}
#bodyarea > div.tborder > table[cellspacing="1"][cellpadding="5"]:first-child {
margin-bottom:20px !important;
}
td.catbg[height="24"][align="left"] > span.smalltext /* Option - Show board descriptions inside boards. */ {
white-space:normal !important;
letter-spacing:1px !important;
line-height:120% !important;
font-weight:normal !important;
font-size:10px !important;
display:block !important;
margin:-10px 0px -4px 0px !important;
padding-right:300px !important;
}

/* Author & other Topic barz */
table.tborder tr.titlebg {
background-color:transparent !important;
margin:0px !important;
}
table.tborder tr.titlebg td[width="15%"],
table.bordercolor tr.titlebg td[width="16%"] {
background-image:url(http://psgrafika.republika.pl/pscss/titlebg.png) !important;
background-repeat:repeat-x !important;
background-position:right -1px !important;
background-color:#342C2A !important;
width:93px !important;
font-family:Georgia, "Times New Roman", Times, serif !important;
font-weight:bold !important;
color:#B5B4A7 !important;
border-top:1px solid #716F3B !important;
border-left:1px solid #988B58 !important;
margin:0px 0px 0px 0px !important;
}
table.tborder tr.titlebg td[width="15%"] {
padding:7px 0px 1px 4px !important;
}
table.bordercolor tr.titlebg td[width="16%"] {
padding:7px 0px 7px 4px !important;
}
table.tborder tr.titlebg td[width="85%"],
table.bordercolor[cellspacing="0"] tr.titlebg td+td {
background-image:url(http://psgrafika.republika.pl/pscss/titlebg.png) !important;
background-repeat:repeat-x !important;
background-position:left -1px !important;
background-color:#3E3534 !important;
font-family:Georgia, "Times New Roman", Times, serif !important;
font-weight:bold !important;
color:#CDCAB9 !important;
display:table !important;
border-top:1px solid #716F3B !important;
border-right:1px solid #988B58 !important;
border-left:4px double #2E2826 !important;
padding:7px 0px 7px 8px !important;
margin:0px 50px 0px 0px !important;
}
table.bordercolor tr.titlebg td {
background-color:transparent !important;
font-family:Georgia, "Times New Roman", Times, serif !important;
font-weight:bold !important;
color:#D6D4C6 !important;
}
table.bordercolor tr.titlebg td a{
background-color:transparent !important;
background-image:none !important;
padding:0px 2px 0px 2px !important;
margin:0px !important;
}
table.bordercolor[cellspacing="1"] tr.titlebg {
background-image:url(http://psgrafika.republika.pl/pscss/titlebg.png) !important;
background-repeat:repeat-x !important;
background-position:130px -1px !important;
background-color:#362B28 !important;
height:28px !important;
vertical-align:bottom !important;
}
tr.titlebg td[colspan="7"] {
background-image:url(http://psgrafika.republika.pl/pscss/titlebg2.png) !important;
background-repeat:repeat-x !important;
background-position:left center !important;
background-color:#362B28 !important;
}
#searchform tr.titlebg td:first-child, 
table.tborder[align="center"] tr.titlebg > td:first-child {
background-image:url(http://psgrafika.republika.pl/pscss/titlebg.png) !important;
background-repeat:repeat-x !important;
background-position:50px top !important;
background-color:#362B28 !important;
font-family:Georgia, "Times New Roman", Times, serif !important;
font-weight:bold !important;
color:#D6D4C6 !important;
padding:9px 6px 3px 6px !important;
border-top:1px solid #291E1B !important;
border-bottom:1px solid #291E1B !important;
}
tr.titlebg {
background-color:transparent !important;
}
td.titlebg {
background-color:transparent !important;
background-image:url(http://psgrafika.republika.pl/pscss/titlebg.png) !important;
background-repeat:repeat-x !important;
font-weight:bold !important;
padding:8px 6px 4px 6px !important;
border-bottom:1px solid #291E1B !important;
}
.windowbg {
color:#c4ada0 !important;
background-color:#2F2725 !important;
}
.windowbg2 {
color:#c4ada0 !important;
background-color:#332926 !important;
}
div.tborder table[cellspacing="1"][cellpadding="5"] tr.titlebg td /*child boards*/{
background-color:transparent !important;
background-image:url(http://psgrafika.republika.pl/pscss/flowers.png) !important;
background-repeat:repeat-x !important;
background-position:right top !important;
color:#87BABB !important;
letter-spacing:5px !important;
font-family:Scurlock,Georgia,"Times New Roman",serif !important;
font-weight:bold !important;
white-space:nowrap !important;
font-size:24px !important;
line-height:30% !important;
padding:8px 6px 4px 6px !important;
}
div.tborder table[cellspacing="1"][cellpadding="5"] tr.titlebg {
background-color:#313537 !important;
background-image:url(http://psgrafika.republika.pl/pscss/titlebg4.png) !important;
background-repeat:repeat-x !important;
background-position:right center !important;
}
#bodyarea > table.tborder[style^="margin-bottom: 2ex;"] /*polls table*/{
background-color:#2F2725 !important;
background-image:url(http://psgrafika.republika.pl/pscss/flowers.png) !important;
background-repeat:no-repeat !important;
background-position:right top !important;
border-spacing:0px !important;
border:1px solid #817D64 !important;
margin-right:30px !important;
}
#bodyarea > table.tborder[style^="margin-bottom: 2ex;"] tr.titlebg {
background-color:#313537 !important;
background-image:url(http://psgrafika.republika.pl/pscss/flowers.png) !important;
background-repeat:repeat-x !important;
background-position:right top !important;
}
#bodyarea > table.tborder[style^="margin-bottom: 2ex;"] tr.titlebg td {
background-image:url(http://psgrafika.republika.pl/pscss/titlebg.png) !important;
background-repeat:repeat-x !important;
background-position:50px top !important;
color:#87BABB !important;
font-weight:bold !important;
padding:5px 6px 1px 6px !important;
border-bottom:3px double #291E1B !important;
}
#bodyarea > table.tborder[style^="margin-bottom: 2ex;"] tr, 
#bodyarea > table.tborder[style^="margin-bottom: 2ex;"] td {
background-color:transparent !important;
}
#upshrinkHeaderIC table[cellspacing="1"][cellpadding="4"] {
background-color:#313537 !important;
background-image:url(http://psgrafika.republika.pl/pscss/flowers.png) !important;
background-repeat:repeat !important;
background-position:30px -20px !important;
border-spacing:0px !important;
border:1px solid #817D64 !important;
border-top:0px !important;
}
#upshrinkHeaderIC table[cellspacing="1"][cellpadding="4"] td.titlebg {
color:#87BABB !important;
font-weight:bold !important;
border-bottom:3px double #291E1B !important;
}
.headertitles {
background-image:url(http://psgrafika.republika.pl/pscss/flowers.png) !important;
background-repeat:repeat-x !important;
background-position:110px top !important;
background-color:#343C3E !important;
border:1px solid #161414 !important;
border-top:1px solid #525244 !important;
}
.headerbodies {
border:1px solid #161414 !important;
border-top:0px !important;
border-bottom:3px ridge #121C04 !important;
background-color:#251F22 !important;
background-image:url(http://psgrafika.republika.pl/pscss/flowers.png) !important;
background-repeat:no-repeat !important;
background-position:110px -12px !important;
}
.bordercolor {
background-color:transparent !important;
}
.tborder {
border:0px !important;
padding:0px !important;
background-color:transparent !important;
}
.catbg, .catbg2, .catbg > a, .catbg2 > a {
background-image:url(http://psgrafika.republika.pl/pscss/catbg40.png) !important;
background-repeat:repeat-x !important;
letter-spacing:5px !important;
font-family:Scurlock,Georgia,"Times New Roman",serif !important;
font-weight:bold !important;
white-space:nowrap !important;
font-size:24px !important;
line-height:30% !important;
padding-top:8px !important;
}
.catbg {
background-image:url(http://psgrafika.republika.pl/pscss/titlebg3.png) !important;
background-repeat:repeat-x !important;
background-position:left center !important;
color:#87BABB !important;
}
div.tborder div.catbg {
border:1px solid #181212 !important;
border-bottom:0px !important;
}
.catbg2 {
background-image:url(http://psgrafika.republika.pl/pscss/titlebg4.png) !important;
background-repeat:repeat-x !important;
background-position:left center !important;
}
div.tborder div.catbg2 {
border:1px solid #291E1B !important;
border-bottom:0px !important;
}

/* profile - options fixes, msgs */
td.catbg {
background-image:url(http://psgrafika.republika.pl/pscss/titlebg4.png) !important;
background-repeat:repeat-x !important;
background-position:left center !important;
color:#8BC7C6 !important;
}
#bodyarea > table > tbody > tr > td[width="100%"][valign="top"] > table.bordercolor {
width:100% !important;
margin:0px 8px 0px 8px !important;
}
td[width="180"][valign="top"],
td[width="125"][valign="top"] {
padding-right:40px !important;
}
td[width="180"][valign="top"] td.smalltext,
td[width="125"][valign="top"] td.smalltext {
font-size:14px !important;
padding-left:16px !important;
}
td[width="180"][valign="top"] td.smalltext a,
td[width="125"][valign="top"] td.smalltext a {
margin:0px !important;
line-height:150% !important;
display:list-item !important;
list-style:none !important;
}
td[width="180"][valign="top"] td.smalltext a:hover,
td[width="125"][valign="top"] td.smalltext a:hover {
background-color:#3E3534 !important;
border-color:#6C5F5E !important;
}
td[width="180"][valign="top"] td.smalltext b a,
td[width="125"][valign="top"] td.smalltext b a {
display:list-item !important;
list-style:square !important;
}
td[width="180"][valign="top"] td.smalltext br,
td[width="125"][valign="top"] td.smalltext br {
display:none !important;
}

/* Posting, Posts tables, their borders, content */
form#postmodify tr.titlebg {
display:table !important;
border:1px solid #988B58 !important;
margin:0px 8px -2px 8px !important;
padding:0px 4px 2px 4px !important;
width:100% !important;
}
form#postmodify td.windowbg > table {
background-image:url(http://psgrafika.republika.pl/pscss/areabrd1a.png) !important;
background-repeat:repeat-y !important;
background-position:0px 1px !important;
background-color:#322622 !important;
border-right:1px solid #A28E60 !important;
margin:-4px 0px -30px 0px !important;
position:relative !important;
left:0px !important;
}
table.bordercolor[width="92%"] {
width:100% !important;
border:1px solid #988B58 !important;
outline:#161512 solid 1px !important;
}
table.bordercolor[width="92%"] table > tbody > tr.catbg > td.smalltext,
table.bordercolor[width="92%"] table > tbody > tr+tr+tr+tr+tr.catbg td.smalltext,
table.bordercolor[width="92%"] table > tbody > tr+tr+tr+tr+tr+tr+tr+tr+tr.catbg td.smalltext,
table.bordercolor[width="92%"] table > tbody > tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr.catbg td.smalltext,
table.bordercolor[width="92%"] table > tbody > tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr.catbg td.smalltext,
table.bordercolor[width="92%"] table > tbody > tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr.catbg td.smalltext,
table.bordercolor[width="92%"] table > tbody > tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr +tr+tr+tr+tr.catbg > td.smalltext,
table.bordercolor[width="92%"] table > tbody > tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr +tr+tr+tr+tr+tr+tr+tr+tr.catbg > td.smalltext {
background-image:url(http://psgrafika.republika.pl/pscss/titlebg2.png) !important;
background-repeat:repeat-x !important;
background-position:left center !important;
background-color:#362B28 !important;
border-top:4px double #291E1B !important;
}
table.bordercolor[width="92%"] table > tbody > tr+tr+tr.catbg > td.smalltext,
table.bordercolor[width="92%"] table > tbody > tr+tr+tr+tr+tr+tr+tr.catbg > td.smalltext,
table.bordercolor[width="92%"] table > tbody > tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr.catbg > td.smalltext,
table.bordercolor[width="92%"] table > tbody > tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr.catbg > td.smalltext,
table.bordercolor[width="92%"] table > tbody > tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr.catbg > td.smalltext,
table.bordercolor[width="92%"] table > tbody > tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr.catbg > td.smalltext,
table.bordercolor[width="92%"] table > tbody > tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr +tr+tr+tr+tr.catbg > td.smalltext {
background-image:url(http://psgrafika.republika.pl/pscss/titlebg1.png) !important;
background-repeat:repeat-x !important;
background-position:left center !important;
background-color:#271E1D !important;
border-top:4px double #181212 !important;
}
table.bordercolor[width="92%"] table > tbody > tr+tr,
table.bordercolor[width="92%"] table > tbody > tr+tr+tr+tr+tr+tr,
table.bordercolor[width="92%"] table > tbody > tr+tr+tr+tr+tr+tr+tr+tr+tr+tr,
table.bordercolor[width="92%"] table > tbody > tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr,
table.bordercolor[width="92%"] table > tbody > tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr,
table.bordercolor[width="92%"] table > tbody > tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr,
table.bordercolor[width="92%"] table > tbody > tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+ tr+tr+tr+tr,
table.bordercolor[width="92%"] table > tbody > tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+ tr+tr+tr+tr+tr+tr+tr+tr {
background-color:#352B29 !important;
}
table.bordercolor[width="92%"] table > tbody > tr+tr+tr+tr,
table.bordercolor[width="92%"] table > tbody > tr+tr+tr+tr+tr+tr+tr+tr,
table.bordercolor[width="92%"] table > tbody > tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr,
table.bordercolor[width="92%"] table > tbody > tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr,
table.bordercolor[width="92%"] table > tbody > tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr,
table.bordercolor[width="92%"] table > tbody > tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr,
table.bordercolor[width="92%"] table > tbody > tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+ tr+tr+tr+tr {
background-color:#271E1D !important;
}

table.bordercolor {
background-color:transparent !important;
margin:0px 0px 0px 0px !important;
}
table.bordercolor > tbody > tr > td[style^="padding: 1px 1px 0pt;"]{
background-image:url(http://psgrafika.republika.pl/pscss/trbottom.png) !important;
background-position:center bottom !important;
background-repeat:repeat-y !important;
padding:0px !important;
margin:0px !important;
}
table.bordercolor table[cellpadding="3"] {
border-top:1px solid #A28E60 !important;
border-bottom:1px solid #A28E60 !important;
outline:#161512 solid 1px !important;
position:relative !important;
left:-30px !important;
margin:-4px 0px 25px 0px !important;
}
table.bordercolor[width="85%"][cellpadding="4"] /* Profile table shift and full width */ {
width:100% !important;
margin-left:30px !important;
border:#6E6950 solid 1px !important;
border-top:0px !important;
}
table.bordercolor[width="85%"][cellspacing="1"] table[cellpadding="3"], 
table.bordercolor[width="85%"] table.bordercolor[width="100%"][cellspacing="0"][cellpadding="4"] {
background-color:#332926 !important;
border-width:1px 0px 1px 1px !important;
border-color:#A28E60 !important;
border-style:solid !important;
outline:0px !important;
margin:3px 1px 3px 0px !important;
}

table.bordercolor table[width="100%"][cellpadding="3"] td.windowbg, table.bordercolor table[width="100%"][cellpadding="3"] td.windowbg2 {
padding:0px !important;
}
table[width="100%"][cellpadding="3"] td.windowbg > table[width="100%"],
table[width="100%"][cellpadding="3"] td.windowbg2 > table[width="100%"] {
/* table-layout:auto !important; */
border-spacing:0px !important;
}
td.windowbg td[width="16%"] {
background-image:url(http://psgrafika.republika.pl/pscss/areabrd1a.png) !important;
background-repeat:repeat-y !important;
background-position:0px 1px !important;
background-color:#322622 !important;
width:110px !important;
padding:5px 2px 5px 16px !important;
margin:0px !important;
}
td.windowbg td[width="85%"] {
background-image:url(http://psgrafika.republika.pl/pscss/areabrd2a.png) !important;
background-repeat:repeat-y !important;
background-position:right 1px !important;
background-color:#362B28 !important;
width:100% !important;
padding:0px 2px 2px 0px !important;
margin:0px !important;
border-left:4px double #291E1B !important;
}
td.windowbg2 td[width="16%"] {
background-image:url(http://psgrafika.republika.pl/pscss/areabrd1a.png) !important;
background-repeat:repeat-y !important;
background-position:0px 1px !important;
background-color:#271B19 !important;
width:110px !important;
padding:5px 2px 5px 16px !important;
margin:0px !important;
}
td.windowbg2 td[width="85%"] {
background-image:url(http://psgrafika.republika.pl/pscss/areabrd2a.png) !important;
background-repeat:repeat-y !important;
background-position:right 1px !important;
background-color:#2B201F !important;
width:100% !important;
padding:0px 2px 2px 0px !important;
margin:0px !important;
border-left:4px double #1E1312 !important;
}
td[width="85%"] > table {
padding:0px 8px 0px 4px !important;
border-spacing:0px !important;
}
td.windowbg td[width="85%"] > table td[valign="middle"]:first-child img {
background-color:#322622 !important;
border:1px solid #291E1B !important;
border-top:0px !important;
padding:10px 6px 8px 6px !important;
margin:-1px -15px -2px 0px !important;
}
td.windowbg2 td[width="85%"] > table td[valign="middle"]:first-child img {
background-color:#271B19 !important;
border:1px solid #1E1312 !important;
border-top:0px !important;
padding:10px 6px 8px 6px !important;
margin:-1px -15px -2px 0px !important;
}
td.windowbg[width="85%"] > table td[valign="middle"],
td.windowbg td[width="85%"] > table td+td[valign="middle"] {
background-color:#322622 !important;
border:1px solid #291E1B !important;
border-top:0px !important;
padding:4px 8px 2px 8px !important;
}
td.windowbg2[width="85%"] > table td[valign="middle"],
td.windowbg2 td[width="85%"] > table td+td[valign="middle"] {
background-color:#271B19 !important;
border:1px solid #1E1312 !important;
border-top:0px !important;
padding:4px 8px 2px 8px !important;
}
td[width="85%"] > table td[nowrap="nowrap"] {
vertical-align:top !important;
padding-right:10px !important;
width:240px !important;
}
td.windowbg td[width="85%"] > table td[nowrap="nowrap"] a {
background-color:#322622 !important;
border:1px solid #291E1B !important;
border-top:0px !important;
}
td.windowbg2 td[width="85%"] > table td[nowrap="nowrap"] a {
background-color:#271B19 !important;
border:1px solid #1E1312 !important;
border-top:0px !important;
}
table[cellpadding="5"] td[width="85%"] > table td[nowrap="nowrap"] a {
position:relative !important;
bottom:-9px !important;
padding:11px 3px 9px 3px !important;
}
table[cellpadding="4"] td[width="85%"] > table td[nowrap="nowrap"] a {
position:relative !important;
bottom:-5px !important;
padding:5px 3px 13px 3px !important;
}
td td[width="85%"] > table td[nowrap="nowrap"] a:hover {
opacity:.8 !important;
}
td[width="85%"] > table td[nowrap="nowrap"] input.check {
position:relative !important;
left:6px !important;
top:9px !important;
}
td[width="85%"] > div {
margin:4px 0px 4px 0px !important;
padding:0px 8px 0px 4px !important;
display:block !important;
overflow:auto !important;
width:98% !important;
}

td[width="85%"][valign="top"] > div > img {
max-width:100% !important;
cursor:url("http://psgrafika.republika.pl/pscss/pointer_img.png"), default !important;
}
td[width="85%"][valign="top"] > div > img:active {
background-image:url(http://psgrafika.republika.pl/pscss/opacity40.png) !important;
max-width:100% !important;
position:fixed !important;
top:2px !important;
left:2px !important;
padding:15px 15px 15px 15px !important;
outline:#A28E60 solid 2px !important;
}

td.smalltext[width="85%"][valign="bottom"] table{
margin:-4px 0px 3px 0px !important;
padding:0px !important;
border-spacing:0px !important;
}
td.windowbg td.smalltext[width="85%"][valign="bottom"] > table tr+tr td {
background-color:#322622 !important;
border-top:1px solid #291E1B !important;
border-bottom:1px solid #291E1B !important;
padding:1px 10px 3px 4px !important;
}
td.windowbg2 td.smalltext[width="85%"][valign="bottom"] > table tr+tr td {
background-color:#271B19 !important;
border-top:1px solid #1E1312 !important;
border-bottom:1px solid #1E1312 !important;
padding:1px 10px 3px 4px !important;
}
td[width="85%"] > div.signature {
overflow:hidden !important;
max-height:115px !important;
}
div.signature img {
max-height:120px !important;
}

table {
empty-cells:show !important;
}

/* Default font sizes:small (8pt), normal (10pt), and large (14pt).*/ 
.smalltext {
font-size:x-small !important;
}
.normaltext {
font-size:small !important;
}
.largetext {
font-size:large !important;
}

/* Posts direct content */
td[width="85%"] > div > span[style~="font-size:"], 
div.post span[style~="font-size:"], 
td.post span[style~="font-size:"] {
font-family:arial,verdana !important;
display:inline !important;
}
span[style~="1pt;"][style~="font-size:"], 
span[style~="2pt;"][style~="font-size:"], 
span[style~="3pt;"][style~="font-size:"], 
span[style~="4pt;"][style~="font-size:"], 
span[style~="5pt;"][style~="font-size:"], 
span[style~="6pt;"][style~="font-size:"], 
span[style~="7pt;"][style~="font-size:"] {
font-size:10px !important;
}
span[style~="1pt;"][style~="font-size:"]:before, 
span[style~="2pt;"][style~="font-size:"]:before, 
span[style~="3pt;"][style~="font-size:"]:before, 
span[style~="4pt;"][style~="font-size:"]:before, 
span[style~="5pt;"][style~="font-size:"]:before, 
span[style~="6pt;"][style~="font-size:"]:before {
content:"I'm writing with extra tiny font, coz I have nothing smart to say. ";
font-size:10px;
color:red;
display:inline !important;
}
span[style~="7pt;"][style~="font-size:"]:before {
content:"I think you can read this, skip on will if you can't. ";
font-size:10px;
color:red;
display:inline !important;
}
td[width="85%"] > hr {
display:none !important;
}

hr, .hrcolor {
height:1px !important;
border:0px !important;
color:black !important;
background-color:black !important;
}
.quote:first-line {
line-height:110%;
}
.quote:first-letter {
background-image:url(http://psgrafika.republika.pl/pscss/quoteup.png) !important;
background-position:left top !important;
background-repeat:no-repeat !important;
margin:0px 0px 0px -26px !important;
padding:6px 0px 0px 26px !important;
}
.quote {
color:#DDC6BF !important;
background-color:#55423f !important;
background-image:url(http://psgrafika.republika.pl/pscss/quotedown.png) !important;
background-position:right bottom !important;
background-repeat:no-repeat !important;
border:1px dashed #0C0808 !important;
outline:#1D1817 solid 1px !important;
margin:0px 20px 3px 20px !important;
padding:10px 22px 10px 26px !important;
font-size:small !important;
}
.code {
color:#000000 !important;
background-color:#D7CDC9 !important;
border:1px solid #0C0808 !important;
padding:3px !important;
font-family:"courier new", helvetica, serif !important;
font-size:11px !important;
width:96% !important;
margin:0px 0px 0px 10px !important;
white-space:nowrap !important;
overflow:auto !important;
}
.quoteheader, .codeheader {
display:table !important;
text-decoration:none !important;
font-style:normal !important;
font-weight:bold !important;
font-size:11px !important;
padding:3px 8px 2px 8px !important;
border:1px solid #0C0808 !important;
border-bottom:0px !important;
}
.quoteheader {
color:#c4ada0 !important;
background-color:#4F3C39 !important;
margin:3px 0px 0px 45px !important;
}
.codeheader {
color:black !important;
background-color:#C8B9B4 !important;
margin:3px 0px 0px 30px !important;
}
div.meaction:first-letter {
color:#D14B4B !important;
margin-left:-7px !important;
}
.meaction {
background-image:url(http://psgrafika.republika.pl/pscss/meaction.png) !important;
background-position:left 3px !important;
background-repeat:no-repeat !important;
color:#E22222 !important;
font-style:italic !important;
font-family:georgia,tahoma,arial !important;
line-height:140% !important;
padding:10px 0px 10px 34px !important;
margin:-4px 0px -8px 0px !important;
}
.editor /* The main post box - this makes it as wide as possible. */ {
width:96% !important;
}
.highlight {
background-color:yellow !important;
font-weight:bold !important;
color:black !important;
}


/* Input boxes for header
div.headerbodies input {
font-size:12px !important;
color:#9DBBBF !important;
background-color:#1E323A !important;
border:1px inset #00262E !important;
padding:1px 3px 3px 3px !important;
font-family:Tahoma, arial, helvetica, serif !important;
}
div.headerbodies input[type="submit"] {
background-image:none !important;
font-size:12px !important;
font-weight:bold !important;
color:#C3E3E1 !important;
background-color:#2E5D6E !important;
border:1px outset #133A45 !important;
padding:0px 3px 2px 3px !important;
margin-top:1px !important;
font-family:Tahoma, arial, helvetica, serif !important;
}
div.headerbodies input[type="submit"]:active {
background-image:none !important;
color:#AAD8D5 !important;
background-color:#2A515E !important;
border:1px inset #133A45 !important;
}
div.headerbodies select {
font-size:12px !important;
font-weight:bold !important;
color:#9CC7CC !important;
background-color:#1E323A !important;
border:1px inset #00262E !important;
padding:0px 0px 2px 0px !important;
font-family:Tahoma, arial, helvetica, serif !important;
} */

/* The rest of input elements */
input {
font-size:12px !important;
color:#D9C3B7 !important;
background-color:#282020 !important;
border:1px inset #1F1C1C !important;
padding:1px 3px 3px 3px !important;
font-family:Tahoma, arial, helvetica, serif !important;
-moz-appearance: none !important;
}
input:focus {
background-color:#3E3434 !important;
}
input[type="submit"], input[type="button"] {
background-image:url(http://psgrafika.republika.pl/pscss/titlebg2.png) !important;
background-repeat:repeat-x !important;
background-position:center center !important;
font-size:12px !important;
font-weight:bold !important;
color:#EDD9B9 !important;
background-color:#634843 !important;
border:1px outset #624F44 !important;
padding:0px 3px 2px 3px !important;
margin-top:1px !important;
font-family:Tahoma, arial, helvetica, serif !important;
cursor:url("http://psgrafika.republika.pl/pscss/pointer_hyper.png"), pointer !important;
}
input[type="submit"]:active, input[type="button"]:active {
background-image:url(http://psgrafika.republika.pl/pscss/titlebg1.png) !important;
color:#CCB796 !important;
background-color:#523B36 !important;
border:1px inset #624F44 !important;
}
select {
font-size:12px !important;
font-weight:bold !important;
color:#D9C3B7 !important;
background-color:#282020 !important;
border:1px inset #1F1C1C !important;
padding:0px 0px 2px 0px !important;
font-family:Tahoma, arial, helvetica, serif !important;
-moz-appearance: none !important;
}
option:hover {
background-image:url(http://psgrafika.republika.pl/pscss/catbg40.png) !important;
background-position:center center !important;
}
form[name="jumptoForm"] {
margin-right:40px !important;
margin-top:20px !important;
}
label {
background-image:url(http://psgrafika.republika.pl/pscss/catbg40.png) !important;
background-position:center center !important;
background-color:#483230 !important;
border:2px solid #44332F !important;
outline:#241C1A 1px solid !important;
padding:1px 4px 1px 1px !important;
margin-right:20px !important;
font-size:12px !important;
white-space:nowrap !important;
line-height:190% !important;
}
label:hover {
background-color:#604944 !important;
border:2px solid #604944 !important;
color:#F1CEBD !important;
}
input.check {
padding:1px !important;
margin:3px 3px 0px 0px !important;
background-image:url(http://psgrafika.republika.pl/pscss/checkbox.png) !important;
background-position:center center !important;
background-repeat:no-repeat !important;
-moz-appearance: none !important;
-moz-border-top-colors: transparent transparent !important;
-moz-border-bottom-colors: transparent transparent !important;
-moz-border-left-colors: transparent transparent !important;
-moz-border-right-colors: transparent transparent !important;
}
textarea {
font-size:12px !important;
color:#000000 !important;
background-color:#E9DDCD !important;
border:1px solid #000000 !important;
padding:2px !important;
font-family:Tahoma, arial, helvetica, serif !important;
-moz-appearance: none !important;
}

/* Images */
img[src="http://hydlaa.com/smf/Themes/PlaneShift/images/english/new.gif"] {
background-image:url(http://psgrafika.republika.pl/pscss/img/new.png) !important;
background-repeat:repeat-y !important;
background-position:center top !important;
padding:10px 6px !important;
height:0px !important;
width:0px !important;
margin-bottom:-5px !important;
}
img[src*="normal_post_locked_sticky.gif"] {
background-image:url(http://psgrafika.republika.pl/pscss/img/normal_post_locked_sticky.png) !important;
height:0px!important;
width:0px !important;
padding:17px 18px 0px 0px !important;
}


#footerarea td[valign="middle"][align="center"]:before {
content: "Nikodemus PlaneShift forum skin, 2008";
font-family:Georgia !important;
font-size:12px !important;
display:block !important;
}

}