/**/
body.poker #content .boxin, body.poker #sidebar .boxinr {
    background: url("../images/poker/boxbg.png") repeat-x;
}
body.poker #sidebar {
  margin-left: 10px;
}
body.poker .col1 {
  float: left;
  width: 395px;
}
body.poker .col2 {
  float: left;
  width: 320px;
  margin-left: 5px;
}
#content table, #sidebar table {
  border: 1px solid #CFCFCF;
  border-right: none;
  border-bottom: none;
  margin-top: 10px;
}
#content table td, #sidebar table td {
  border-right: 1px solid #CFCFCF;
  border-bottom: 1px solid #CFCFCF;
  border-top: 1px solid white;
  border-left: 1px solid white;
  height: 22px;
  padding-left: 5px;
  font-size: 11px;
  color: #444444;
}
#content table td p, #sidebar table td p {
  line-height: 18px;
}
#content table th, #sidebar table th {
  height: 24px;
  border-right: 1px solid #CFCFCF;
  border-bottom: none;
  border-top: 1px solid white;
  border-left: 1px solid white;
  color: white;
  background: url("../images/tipsteri/viptbgrhover.png") top left repeat-x;
  padding-left: 5px;
  font-size: 11px;
  font-weight: normal;
}
#content table tr.pair td, #sidebar table tr.pair td {
  background: url("../images/tipsteri/viptbgrpair.png") top left repeat-x #f2f2f2;
}
#content table.turniri .n1 {
  width: 268px;
}
#content table.turniri .n2 {
  width: 90px;
}
#content table.turniri td {
  height: 47px;
}
#content table.rezultati .n1 {
  width: 178px;
}
#content table.rezultati .n2 {
  width: 107px;
}
#content table.rezultati td {
  height: 22px;
}
#content table.rasporedt .n1 {
  width: 64px;
}
#content table.rasporedt .n2 {
  width: 72px;
}
#content table.rasporedt .n3 {
  width: 267px;
}
#content table.rasporedt .n4 {
  width: 138px;
  text-align: center;
}
#content table.rasporedt .n5 {
  width: 138px;
  text-align: center;
}
#content table.rasporedt td {
  height: 22px;
}
#content table.rezuk .n1 {
  width: 55px;
  text-align: center;
}
#content table.rezuk .n2 {
  width: 486px;
}
#content table.rezuk .n3 {
  width: 142px;
  text-align: center;
}
#content table.rezuk td {
  height: 22px;
}
#content table.pokerpravila .n1 {
  width: 100px;
  text-align: center;
}
#content table.pokerpravila .n2 {
  width: 105px;
  text-align: center;
}
#content table.pokerpravila td {
  height: 22px;
}
#content .topad {
  padding: 10px 0px 10px 12px;
  border-top: 1px solid #21810c;
  border-bottom: 1px solid #21810c;
  margin-right: 8px;
  overflow: hidden;
}
#content .topad h2 {
  overflow: hidden;
  width: 214px;
  height: 72px;
  text-indent: -10000px;
  background: url("../images/poker/sdpokerliga.png") top left no-repeat;
  float: left;
}
#content .topad .pokerad {
  float: left;
  margin-top: 4px;
  width: 468px;
  height: 60px;
  margin-left: 15px;
}
#content .nagrade .mesecne {
  float: left;
  width: 176px;
  padding-left: 24px
}
#content .nagrade .mesecne h3 {
  color: #21810c;
  font-weight: normal;
  font-size: 18px;
  margin-left: 3px;
}
#content .nagrade .mesecne ul li {
  font-size: 18px;
  height: 43px;
  line-height: 43px;
  border-bottom: 1px solid #21810c;
  margin: 0;
}
#content .nagrade .mesecne ul li span {
  color: white;
  width: 24px;
  height: 24px;
  margin-right: 5px;
  line-height: 24px;
  text-align: center;
  overflow: hidden;
  display: block;
  float: left;
  background: url("../images/poker/nagradebulet.png") top left no-repeat;
  font-family: "Arial", sans-serif;
  font-weight: bold;
  font-size: 0.8em;
  margin-top: 10px;
}
#content .nagrade ul.items {
  float: left;
}
#content .nagrade ul.items li {
  margin-left: 40px;
  width: 200px;
  float: left;
  clear: left;
  font-size: 11px;
  color: #444444;
  line-height: 18px;
  margin-top: 20px;
}
#content .nagrade ul.items li.pair {
  clear: none;
}
#content .nagrade ul.items li.top {
  margin-top: 0px;
}
#content .nagrade ul.items li h4 {
  font-weight: normal;
  color: #21810c;
  font-size: 100%
}
#sidebar {
/*   background: red; */
  width: 200px;
  min-height: 30px;
  padding: 0;
}
#sidebar .psidebox1 {
  width: 178px;
/*   height: 437px; */
  height: 477px;
  background: url("../images/poker/prijavabgr.png") top left no-repeat #39901a /*#23840d*/;
  padding: 15px 8px 0px 15px;
}
#sidebar .psidebox1 h2 {
  text-align: center;
  color: white;
  font-size: 18px;
  font-weight: normal;
  margin-bottom: 16px;
}
#sidebar .psidebox1 p {
  padding: 0;
  margin: 0;
  color: white;
  font-size: 12px;
  line-height: 18px;
}
#sidebar .psidebox1 p.submit {
  background: #39901a;
  padding-left: 15px;
  margin-left: -15px;
  padding-right: 15px;
  margin-right: -15px;
}
#sidebar .psidebox1 .pravila {
  background: url("../images/poker/prijavauslovi.png") top left no-repeat #911b1e;
  width: 142px;
  height: 44px;
  padding: 5px 10px;
  margin: 6px 0 16px;
}
#sidebar .psidebox1 .pravila p {
  line-height: 14px;
  font-size: 12px;
}
#sidebar .psidebox1 .pravila p a {
  text-decoration: none;
  color: white;
}
#sidebar .psidebox1 .pravila p a:hover {
  text-decoration: underline;
}
#sidebar .psidebox1 form {
  margin-top: 8px;
  
}
#sidebar .psidebox1 form label {
  font-size: 11px;
  color: white;
  line-height: 18px;
}
#sidebar .psidebox1 form input.text {
  width: 173px;
  height: 18px;
  margin-bottom: 8px;
  border: 1px solid #e5e5e5;
  background: #f5f5f5;
}
#sidebar .psidebox1 form input.submit {
  width: 108px;
  height: 21px;
  background: url("../images/poker/prijavabutton.png") top left no-repeat;
  color: white;
  text-indent: 7px;
  font-size: 11px;
  text-align: left;
}
#sidebar .inlineadright {
  margin: 5px 0;
  text-align: center;
  width: 200px;
}
#sidebar .inlineadright img {
  margin: auto;
}
#sidebar .psidebox2 {
  width: 170px;
  height: 297px;
  padding: 0px 15px;
  background: url("../images/poker/1000bonusbg.png") top left no-repeat;
  color: white;
}
#sidebar .psidebox2 p {
  margin: 0;
  font-size: 11px;
  line-height: 18px;
  color: white;
}
#sidebar .psidebox2 h2 {
  color: white;
  font-size: 24px;
  margin: 0;
  text-align: center;
  font-weight: normal;
  line-height: 30px;
  padding: 16px 0px 17px;
  text-transform: uppercase;
}
#sidebar .psidebox2 a {
  display: block;
  margin: auto;
  width: 119px;
  height: 29px;
  background: url("../images/poker/bonusbutton.png") top left no-repeat;
  color: white;
  text-decoration: none;
  text-transform: uppercase;
  text-align: center;
  margin-top: 10px;
  line-height: 29px;
}
#content {
  width: 720px;
  margin-right: 8px;
}

/* Tabovi */
ul.tabovi {
  position: relative;
  overflow: hidden;
  margin-bottom: -1px;
  margin-top: 5px;
}
ul.tabovi li {
  width: 125px;
  height: 26px;
  border: 1px solid #ebebeb;
  text-align: center;
  line-height: 26px;
  vertical-align: middle;
  float: left;
  font-size: 11px;
  margin-right: 4px;
}
ul.tabovi li.last {
  margin-right: 0px;
}
ul.tabovi li a {
  text-decoration: none;
  color: #707070;
  width: 125px;
  height: 26px;
  line-height: 26px;
  text-align: center;
  vertical-align: middle;
  display: block;
  overflow: hidden;
}
ul.tabovi li.selected {
  border-bottom: none;
  height: 27px;
  background: white;
  position: relative;
  z-index: 2;
}
ul.tabovi li.selected a {
  border: 2px solid white;
  width: 121px;
  height: 22px;
  line-height: 22px;
  background: url("../images/boxbg.png") repeat-x white;
  color: black;
}
div.tabovi {
  margin-top: -1px;
  clear: left;
  border: 1px solid #ededed;
  padding: 0px 4px 0px 2px;
  position: relative;
  overflow: hidden;
}
div.tabovi div.boxout {
  margin: 2px 0;
}

div.tabovi h2 {
  font-size: 12px;
  margin: 5px 10px;
}

div.tabovi div.boxin a {
  color: black;
  text-decoration: none;
}
div.tabovi div.boxin img {
  border: 1px solid #757575;
  margin: 0px 9px 5px 0px;
  float: left;
}
div.tabovi div.boxin p {
  margin-left: 111px;
  color: #707070;
  font-size: 11px;
}
div.tabovi div.boxin h3 {
  margin-bottom: 8px;
  font-size: 14px;
}
div.tabovi div.boxin a.read {
  display: block;
  margin-left: 550px;
  font-size: 11px;
  text-align: right;
}

.tabovi .pager {
  width: auto;
  position: absolute;
  right: 12px;
  top: 6px;
  text-align: center;
  font-size: 11px;
  margin-top: 1px;
  color: #838383;
}
.tabovi .pager a {
  text-decoration: none;
  color: #838383
}
.tabovi .pager a span.prev {
  width: 5px;
  padding-right: 5px;
  margin-right: 5px;
  background: url("../images/vesti/pagerprev.png") no-repeat 50% 50%;
  overflow: hidden;
}
.tabovi .pager a span.next {
  width: 5px;
  padding-right: 5px;
  margin-left: 5px;
  background: url("../images/vesti/pagernext.png") no-repeat 0% 50%;
  overflow: hidden;
}
.tabovi p.perpage {
  position: absolute;
  right: 250px;
  width: 218px;
  text-align: center;
  top: 6px;
  font-size: 11px;
  color: #838383;
}
.tabovi p.perpage select {
  border: 0;
  font-size: 11px;
}
.tabovi h2 {
  font-size: 14px;
  font-weight: normal;
}
.required {
  color: red;
}
.pravilap li {
  float: left;
  margin-right: 14px;
}
.pravilap li.last {
  margin-right: 0;
}
.pravilap li p {
  margin-bottom: -8px;
  margin-top: 5px;
  color: #21810c;
  font-size: 12px;
}
.pravilap p {
  font-size: 11px;
  line-height: 18px;
}
.pravilap p em {
  font-style: normal;
  font-size: 12px;
  text-transform: uppercase;
}
.pravilap h3 {
  clear: left;
  font-size: 14px;
  color: #21810c;
  padding-top: 18px;
  line-height: 18px;
}
.nagrade ul.nfond {
/*   float: left; */
/*   width: 325px; */
}
.nagrade ul.nfond li {
  font-size: 11px;
  line-height: 24px;
}
.nagrade ul.nfond li label {
  color: #21810c;
}
.c1 {
  padding-top: 10px;
  padding-left: 10px;
  padding-bottom: 10px;
  float: left;
  width: 310px;
}
.c2 {
  padding-top: 10px;
  padding-bottom: 10px;
  float: left;
  width: 315px;
  margin-left: 55px;
}
.c1 table, .c2 table {
  width: 315px;
}
.tabovi .hr {
  clear: left;
  border-bottom: 1px solid #ededed;
}

.c1 p, .c2 p {
  font-size: 11px;
  line-height: 18px;
}