@import url("tpl/pl4/css.css");

body {
  background : #161616 url(images/bg.jpg) repeat-x;
  text-align : center;
  font : normal 11px Verdana;
  background-color : #161616;
  color : #e6e6e6;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}

img {
  border : solid 0px #161616;
}

a {
  color: #dcff38;
}

a:visited {
  color: #dcff38;
}

a:hover {
  color: #ffffff;
}

div#Container {
  margin : 0 auto;
  width : 900px;
  text-align : center;
}

div#Top {
  margin : 0 auto;
  vertical-align : bottom;
  width : 900px;
  height : 176px;
  background : url(images/top.jpg);
}

div#TekstyMenu {
  width : 170px;
  display : none;
  text-align : center;
  padding : 5px 5px 6px 5px;
  background : #ac0909;
  color : #eaeaea;
  font-family : Verdana;
  font-size : 11px;
  font-weight : bold;
}

div#TekstyMenu a:link, div#TekstyMenu a:active, div#TekstyMenu a:visited {
  color : #eaeaea;
  text-decoration : none;
}

div#TekstyMenu a:hover {
  color : #ffffff;
  text-decoration : none;
}

td.Logon {
  background : url(images/menu_bg.jpg) repeat-x;
  text-align : left;
  font-family : Verdana;
  font-size : 11px;
  font-weight : normal;
  color : #ffffff;
  padding : 3px 0 0 5px;
}

td.Logon a:link, td.Logon a:active, td.Logon a:visited {
  color : #ffffff;
  text-decoration : none;
  font-weight : bold;
}

td.Logon a:hover {
  color : #ffffff;
  text-decoration : underline;
  font-weight : bold;
}

td.BoxTitle span {
  font-family : Verdana;
  font-weight : bold;
  font-size : 14px;
}

td.BoxText {
  text-align : left;
  font-family : Verdana;
  font-size : 9px;
}

td.BoxTextPadding {
  text-align : left;
  font-family : Verdana;
  font-size : 9px;
  padding : 5px;
  color : #a9a9a9;
}

td.BoxTextPadding b {
  color : #ffffff;
}

td.BoxTextPadding a:link, td.BoxTextPadding a:active, td.BoxTextPadding a:visited {
  color : #ffffff;
  text-decoration : none;
}

td.BoxTextPadding a:hover {
  color : #ffffff;
  text-decoration : underline;
}


td.BoxBottom {
  padding : 5px 5px;
  text-align : right;
  background : #303030;
  font-family : Verdana;
  font-size : 10px;
}

td.BoxBottom a:link, td.BoxBottom a:active, td.BoxBottom a:visited {
  text-decoration : underline;
}

td.BoxBottom a:hover {
  text-decoration : none;
  color : #ffffff;
}

td.BoldGreen, span.BoldGreen {
  color : #dcff38;
  font-weight : bold;
}

td.NormalWhite {
  color : #ffffff;
}

td.NormalGrey {
  color : #a9a9a9;
}

table.LadderTable td {
  padding : 5px 0;
}

table.PartnersTable td {
  padding : 5px 0;
}

table.PartnersTable td a:link, table.PartnersTable td a:active, table.PartnersTable td a:visited {
  color : #ffffff;
  text-decoration : none;
  font-weight : bold;
}

table.PartnersTable td a:hover {
  color : #ffffff;
  text-decoration : underline;
  font-weight : bold;
}

hr {
  border : 0;
  background-color : #c61a1a;
  color : #c61a1a;
  height : 1px;
}

tr.NewsTitle td {
  color : #a9a9a9;
  font-family : Verdana;
  font-size : 9px;
}

span.Title {
  font-size : 12px;
  font-weight : bold;
  color : #dcff38;
}

span.Title a:link, span.Title a:active, span.Title a:visited {
  color : #dcff38;
  text-decoration : underline;
}

span.Title a:hover {
  color : #ffffff;
  text-decoration : underline;
}

a:link.Author, a:active.Author, a:visited.Author {
  color : #ffffff;
  text-decoration : none;
}

a:hover.Author {
  color : #ffffff;
  text-decoration : underline;
}

tr.NewsBody td {
  text-align : justify;
  font-family : Verdana;
  font-size : 12px;
  color : #e6e6e6;
}

tr.NewsBody td a:link, tr.NewsBody td a:active, tr.NewsBody td a:visited {
  color : #e6e6e6;
  text-decoration : underline;
}

tr.NewsBody td a:hover {
  color : #ffffff;
  text-decoration : none;
}

tr.NewsBody td a:link.More, tr.NewsFoot td a:link.More, tr.NewsBody td a:active.More, tr.NewsBody td a:visited.More {
  color : #dcff38;
  text-decoration : underline;
}

tr.NewsBody td a:hover.More, tr.NewsFoot td a:hover.More{
  color : #dcff38;
  text-decoration : none;
  font-weight : bold;
}

tr.NewsFoot td {
  color : #a9a9a9;
  font-family : Verdana;
  font-size : 9px;
}

tr.NewsFoot td a:link, tr.NewsFoot td a:active, tr.NewsFoot td a:visited {
  color : #ffffff;
  text-decoration : underline;
}

tr.NewsFoot td a:hover {
  color : #ffffff;
  text-decoration : none;
}

div#FooterBG {
  background : url(images/bottom_bg.jpg) repeat-x;
  text-align : center;
}

td.Copyrights {
  padding : 3px 0 0 0;
  text-align : left;
  font-family : Verdana;
  font-size : 11px;
  color : #ffffff;
}

table.SelectPage tr td{
  background : url(images/panel.jpg) no-repeat;
  font-family : Verdana;
  font-size : 9px;
  color : #ea5e5e;
  font-weight : bold;
}

table.SelectPage a:link, table.SelectPage a:active, table.SelectPage a:visited {
  color : #ffffff;
  text-decoration : none;
}

table.SelectPage a:hover {
  color : #ffffff;
  text-decoration : underline;
}

/*******
 * mrt *
 *******/

table.LadderFullTable {
  font-family : 'Tahoma';
  font-size : 12px;
    
}

td.MenuItem {
  background : url(images/menu_bg.jpg) repeat-x;
  text-decoration: none;
  color: #ffffff;
  font-family: 'Trebuchet MS';
  font-weight: bold;
  font-size: 15px;
  height : 33px;
}

td.MenuItemHovered {
  text-decoration: none;
  color: #ffffff;
  font-family: 'Trebuchet MS';
  font-weight: bold;
  font-size: 15px;
  
}

tr.row2 {
  background : #373737;
}

tr.row5 {
  background : #5b2d2d;
}

tr.sortRow {
  background : #5b2d2d;
}

tr.sortRow a {
  text-decoration : none;
}

a:link.menu, a:active.menu, a:visited.menu, a:hover.menu {
  color : #ffffff;
  text-decoration : none;
}

span.debug {
  color : #a9a9a9;
  font-size : 10px;
  font-family : Verdana;
}

table.ContentTable {
  background : #303030; /* url(images/box_bg.jpg) repeat-x */
  /* border: solid 1px #c61a1a; */
  font-size : 14px;
}

hr.news {
  border : solid 2px #c61a1a;
  color : #c61a1a;
  height : 3px;
}

div.ContentDiv {
  width : 100%;
  font-family : Verdana;
  font-size : 12px;
  background : #161616; /* url(images/box_bg.jpg) repeat-x */
  /*border-left: dashed 1px #c61a1a;
  border-right: dashed 1px #c61a1a; */
}









/*********forms*/
input,textarea, select {
       color: #000000;
       font: normal 11px Verdana, Arial, Helvetica, sans-serif;
       background-color: #222222;
       padding: 2px;
}

input.post, textarea.post {
       border: solid 1px #c61a1a;
       -moz-border-radius: 6px;
       -opera-border-radius: 6px;
       background-color: #222222;
       color: #D0D0D0;
       text-indent: 2px;
}
* html input.post, * html textarea { border-color: #D0D0D0; }
input.post:hover, textarea:hover { border-color: #dcff38; background-color: #313131;}
input.post:focus, textarea:focus { border-color: #FFFFFF; color: #FFF; background-color: #313131;}


select {
    border: solid 1px #c61a1a;
       background-color: #222222;
       color: #D0D0D0;
       -moz-border-radius: 6px;
}

select:hover {
    border-color: #dcff38;
    background-color: #313131;
    cursor: pointer;
}

input { text-indent : 2px; }

/* The buttons used for bbCode styling in message post */
input.button, button {
       background-color: #313131;
       color: #D0D0D0;
       font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
       border: solid 1px #383838;
       -moz-border-radius: 6px;
}

input.button:hover, button:hover { 
       background-color: #444; 
       color: #FFF;
       cursor: pointer;
}

* html input.button { color: #000; }

/* The main submit button option */
input.mainoption {
       background-color: #222;
       color: #D0D0D0;
       font-weight : bold;
       border: solid 1px #383838;
       -moz-border-radius: 5px 5px;
       padding: 2px;
}

/* None-bold submit button */
input.liteoption {
       background-color: #222;
       color: #D0D0D0;
       border: solid 1px #383838;
       padding: 2px;
}

input.mainoption:hover, input.liteoption:hover { border-color: #dcff38; cursor: pointer; background-color: #383838}
input.mainoption:focus, input.liteoption:focus { color: #dcff38; border-color: #dcff38; }


/* This is the line in the posting page which shows the rollover
  help line. This is actually a text box, but if set to be the same
  colour as the background no one will know ;)
*/
.helpline { background-color: #313131; border: solid 1px #313131; color: #D0D0D0; }

