/* bet_css */

/* * */
body {
  background: #000;
  font-family: Tahoma, Verdana, Arial, Sans-serif;
  font-size: 10px;
  color: #d5d5d5;
  margin: 0px;
}

a {
  font-family: Tahoma, Verdana, Arial, Sans-serif;
  color: #d5d5d5;
  text-decoration: none;
}
a:hover {
    text-decoration: underline;
    color: #fff;
}
.tprint {
  background-color: #ffffff;
  color: #000000;
}
img {
  border: none;
  margin: 0 3px;
}
#centercont {
  padding: 12px 12px 20px 12px;
}
#content {
    padding-top: 15px;
}
#middle {
  width: 100%;
  float: left;
  border: 1px solid red;
  border: 2px solid orange;
}
#mainstff {
  min-height: 800px;
  padding-left: 10px;
  margin-left: 163px;
  margin-right: 254px;
  width: auto;
}
#tabsContainer {
  margin-bottom:10px;
}
#leftsidebar {
  width: 160px;
  padding-left: 2px;
  float: left;
  border: 0px solid orange;
}
#rightsidebar {
  width: 240px;
  float: right;
  min-height: 600px;
  border: 0px solid orange;
}

/* upper part */
#upper {
  padding: 10px 0px 8px 0px;
  height: 93px;
  background: #000 url('../imgz/bg/wrapper-top-middle.png');
  border-bottom: 2px solid #555;
}
#upper-up {
    width: 100%;
    height: 70px;
}
#upper-down {
    min-width: 960px;
}

#upper-up-right {
    float: right;
    height: 70px;
    width: 540px;
}
.top-menu2 {
    float: right;
    background: #444;
    width: auto;
    padding: 3px 5px 3px 5px;
}
.top-menu2 ul {
  list-style: none;
  margin: auto;
  padding: 0px 10px 2px 0px;
}
.top-menu2 li {
  padding-left: 10px;
  display: inline;
  float: left;
}


.logo {
    float: left;
    padding: 0px;
    margin: 0px;
}
#time {
  background: #333;
  padding: 0px 0 3px 15px;
  text-align: left;
  margin: 0px;
}
.nowsrch {
  float: right;
  width: auto;
  margin: -15px 0px 0px 0px;
  padding: 0px;
  height: 30px;
}
.inupper {
  height: 65px;
  text-align: right;
}

.srch {
  font-size: 14px;
  font-weight: bolder;
  font-variant: small-caps;
}
.butsbox {
  border: 0 #000000 solid;
  height: 20px;
  width: 117px;
}
.buts {
  background: #ff6600;
  height: 20px;
  color: #fff;
  border: 0 #000000 solid;
  font-size: 1em;
  cursor: pointer;
}

img.lang{

}
img.lang:hover{

}

.langs, .langs a, .langs a:visited {
  padding-bottom: 10px;
  float: right;
}
.langs a {
  padding: 0 5px;
}
#thislang {
  color: #ff6600;
}

/* top menu */
.topmenu {
  float: left;
  padding-left: 0px;
  margin: 2px 0 0px 0;
  height: 30px;
  text-align: center;
}
.topmenu ul {
  list-style: none;
  margin: auto;
  padding-left: 0px;
  font-weight: bolder;
}
.topmenu li {
  width: 80px;
  height: 30px;
  display: table;
  border-right: 1px solid #222;
  background-color: #aaa;
  float: left;
  overflow: hidden;
  background-image: url('../css/custom-theme/images/ui-bg_inset-soft_35_ff771c_1x100.png');
  background-position: 50% 50%;
  background-repeat: repeat-x;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  -moz-border-radius-topleft: 6px;
  -moz-border-radius-topright: 6px;
}
.topmenu li a, topmenu li a:visited {
  color: #fff;
  font-size: 11px;
  line-height: 12px;
}
.topmenu li a:hover {
  color: #000;
}
.tmenuh {
  height: 30px;
  width: 80px;
  padding: 0px 2px;
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}


/* left menu */
.menuleft {
  width: 160px;
  font-family: Tahona, Verdana, Arial, Sans-serif;
  margin: 0px;
  padding: 0px;
  border: 0px;
  background: none;
}
.level1 a, .level1 a:visited {
  color: #e8e8e8;
}
div.menuleft div {
  overflow: hidden;
}
div.menuleft div a.current {
  font-weight: bolder;
  color: #ff7733;
}
div.menuleft #lmresultz div a.current {
  color: #3377ff;
}
div.menuleft div.collapsed {
 height: 20px;
}
div.menuleft span.level2 div.collapsed {
 height: 16px;
}
.mainitems, .mainitems2 {
  display: block;
  text-align: left;
  border-bottom: solid 1px #000000;
  height: 21px;
  font-weight: bolder;
}
.mainitems {
  background-color: #993300;
}
.mainitems2 {
  background-color: #003399;
}
#mainmenul {
  font-size: 1.3em;
  color: #f5f5f5;
}
.level1 a:hover {
  background-color: #555555;
}
.level1 a {
  padding-top: auto;
  padding-bottom: auto;
  vertical-align: middle;
  display: block;
  font-size: 14px;
  border-bottom: solid 1px #000000;
  height: 19px;
  padding-left: 3px;
  background-color: #292929;
  overflow: hidden;
}
.level1#lmresultz a {
  background-color: #353535;
}
.level1#lmresultz a:hover {
  background-color: #555555;
}

.level2 a {
  height: 15px;
  font-size: 11px;
  padding-left: 4px;
  background-color: #212121;
  overflow: hidden;
}
.level2#lmresultz a {
  background-color: #232323;
}
.level3 a {
  height: 12px;
  font-size: 9px;
  padding-left: 6px;
  background-color: #151515;
  overflow: hidden;
}


/* text */
h1, h2, h3, h4 {
  color: #ff771c;
}
h1, h2, h3, h4 {
  font-weight: bolder;
}
h1 {
  font-size: 1.6em;
}
h2 {
  font-size: 1.4em;
}
h3 {
  font-size: 1.3em;
}
h4 {
  font-size: 1.2em;
}
.pagetitle, .rpagetitle {
  font-size: 1.6em;
  text-align: center;
  margin: 15px 0;
  padding: 5px;
  color: #dd6620;
  font-variant: small-caps;
  font-weight: bolder;
}
.rpagetitle {
  color: #2066dd;
}


/* footer */
#footr {
  padding: 10px;
  background-color: #333;
  text-align: center;
  margin: 0px -20px;
}

/* offers */
.offrz , .resultz, .lotoffrz, .loffrz {
  border: none;
  border-spacing: 0px;
  width: 100%;
  margin-top: 0px;
}
.offrz table , .resultz table, .lotoffrz table, .loffrz table {
  border: #454545 0px solid;
  width: 100%;
  margin: 0px;
  padding: 0px;
  background: none;
}
table.offrz, table.results, table.lotoffrz, table.loffrz {
  margin-top: 10px;
}
.offrz td, .lotoffrz td, .loffrz td {
  background: none;
  color: #a0a0a0;
}
.resultz td {
  background: none;
}
.offrzin , .resultzin, .offrzinspec, .lotoffrzin, .loffrzin {
  border: none;
  border-spacing: 0px;
  width: 100%;
}
.lotoffrzin {
  background: #333;
  font-weight: bolder;
}
.lotoffrzin td {
  padding: 10px;
}
.offrzin td , .resultzin td, .offrzinspec td, .lotofrzin td, .loffrzin td {
  padding: 3px;
  margin: 0px;
  background-color: #222;
  border-bottom: 1px solid #333;
  color: #ccc;
  font-family: Tahoma, Verdana, Arial, Sans-serif;
}
.offrzinspec td, .offrzinspec #headrofr2 {
  background-color: #eee;
  color: #222;
  border-bottom: 1px solid #888;
}
.offrzinspec #headrofr2 {
  background-color:#d8d8d8;
}
.offrzinspec td a{
  color: #222;
}
.resultzin td {
  background-color: #2a2a2a;
}

.offrz .sportliga , .resultz .sportliga, .lotoffrz .sportliga, .offrz .sportliga-short, .loffrz .sportliga {
  font-size: 1.1em;
  font-weight: bold;
  padding: 5px;
  color: #202020;
}
.resultz .sportliga {
  border-bottom: 2px solid #ffffff;
}
td.sportliga {
    width: 320px;
    border-bottom: 2px solid #fff;
    background-image: url(../imgz/bg/sportliga-t.png);
}
td.sportliga-short {
    width: 210px;
    border-bottom: 2px solid #fff;
    background-image: url(../imgz/bg/sportliga-t-short.png);
}
td.sportliga-tl {
    background-image: url(../imgz/bg/sportliga-tl.png);
    width: 5px;
    border-bottom: 2px solid #fff;
}
td.sportliga-tm {
    background-image: url('../imgz/bg/sportliga-tm.png');
    background-repeat: repeat-x;
    width: auto;
    text-align: right;
    color: #202020;
    border-bottom: 2px solid #fff;
}

td.sportliga-tr {
    background-image: url(../imgz/bg/sportliga-tr.png);
    width: 5px;
    border-bottom: 2px solid #fff;
}
.offrzin .nazivtip, .offrzinspec .nazivtip, .lotoffrzin .nazivtip, .loffrzin .nazivtip {
  font-weight: bold;
  font-size: 1.1em;
  padding-top: 3px;
}
td.nazivtip {
  background-color: #bbb;
  color: #DD6620;
}
.headrofr td , .headrrtz td{
  font-weight: bold;
  background: #d8d8d8;
  padding: 4px;
  color: #444;
}
.headrrtz td {
  background: #5a5a5a;
}
#headrofr2 {
  font-weight: bold;
  background: #202020;
}
.offrzin .infoextra, .offrz .infoextra , .resultz .infoextra, .offrzinspec .infoextra, loffrzin .infoextra {
  font-size: 0.8em;
  color: #444;
}
.ofhno, .ofno {
  width: 7%;
  text-align: right;
}
.ofhno-2, .ofno-2 {
  width: 7%;
  text-align: right;
  background-color: #555;
}
.ofhmatch {
  width: 33%;
}
.ofhmatch2 {
  width: 57%;
}
.rehmatch {
  width: 38%;
}
.ofhtip, .oftip, .oftip-e {
  width: 6%;
  text-align: center;
}
.ofhdtime {
  width: 18%;
  text-align: center;
}
.ofdtime {
  width: 18%;
  text-align: center;
  font-size: 1em;
}
.ofmatch, .rematch {
  font-size: 1em;
  width: 33%;
}
.ofhstat {
 width: 6%;
}
.ofstat{
  text-align: right;
  font-weight: bolder;
  cursor: pointer;
  width: 6%;
}
.ofstat:hover{
  font-style: italic;
}
.rehscore , .rescore {
  width: 20%;
  text-align: center;
}
.rehwtypes , .rewtypes {
  width: 28%;
  text-align: right;
}
.oftip {
  cursor: pointer;
  font-weight: bold;
  font-size: 11px;
  line-height: 2em;
}
.oftip:hover {
  background: #444;
}
.offrzinspec .oftip:hover {
  background: #bbb;
}

/* offer hides */
.hideme {
  display: none;
}
.hidemeon, .hidemeon:hover {
  cursor: pointer;
}
.hidemeoff, .hidemeoff:hover {
  cursor: pointer;
  color: #dd6620;
}
.sportliga .hidemeoff {
  color: #000000;
}
.diverse, .diverseh {
  background-color: #000;
  border-bottom: 1px solid #aaa;
}
.offrzin .diverseh {
  padding-top: 20px;
  font-size: 1.1em;
  border-bottom: 1px solid #aaa;
}
.minimini {
  font-weight: normal;
  font-size: 0.8em;
  color: #444;
}
/* specials */
#superbet {
  border: dashed 1px #444444;
  margin: 20px 0 40px 0;
}
#homesuper .offrzinspec .nazivtip {
  padding-top: 0px;
}
.newz {
  border: dashed 1px #444444;
  margin: 30px 0 20px 0;
}
#newztext a {
  color: #ff771c;
  font-weight: bolder;
}
#titlenewz {
  border-bottom: dashed 1px #444444;
  font-size: 1.5em;
  font-weight: bolder;
  margin-bottom: 10px;
  color:#DD6620;
}
#newzdate {
  font-size: 0.8em;
  text-align: right;
}
#feed {
  width: 240px;
  margin: 0px;
  padding: 10px 0px;
  background: #000000;
}
#feed-top    { width: 240px; height: 5px; background-image: url(../imgz/bg/feed-top.png);margin-top: 5px;}
#feed-bottom { width: 240px; height: 5px; background-image: url(../imgz/bg/feed-bottom.png);
}
#feed img {
  text-align: center;
  margin: 10px auto;
}
#feed div{
  margin: 0px 10px;
}
#feed a {
  font-weight: bolder;
  color: #05bc1a;
}
#feed a:hover {
  text-decoration: underline;
}

/* ticket */

#ticketcont {
  position: relative;
  float: right;
  width: 240px;
  background: none;
  height: 100%;

}
#ticket0 {
  width: 240px;
  background: #fafafa;
  padding: 0px;
}

#vtick0-middle {
  width: 230px;
  padding: 5px;
 }
#vtick0-top {
  width: 240px;
  height: 5px;
  background-image: url(../imgz/bg/ticket0-top.png);
}
#vtick0-bottom {
  width: 240px;
  height: 5px;
  background-image: url(../imgz/bg/ticket0-bottom.png);
}

#virtticket {
  text-transform: uppercase;
  font-size: 1.2em;
  color: #000000;
  font-weight: bolder;
  margin-top: 2px;
}
#ticket table {
  width: 100%;
  padding: 0px;
  margin: 0px;
  border: none;
  border-spacing: 1px;
}
#ticket tr {
  background: #e6e6e6;
}
#ticket tr:hover {
  background: #ffa74c;
}
#ticket td {
  text-align: center;
  font-size: 0.9em;
  color: #000;
  padding: 2px;
}
#ticket th {
  color: #000;
  background: #ff872c;
  font-size: 1em;
}
#ticket .tickrownum {
  background: #ff771c;
  color: #ffffff;
  font-size: 1em;
}
#ticket .tickoffrname {
  width: 85%;
  font-size: 1em;
}
#ticket .tickoffrodd {
  font-weight: bolder;
  font-size: 1em;
}
#ticket .tickoffrdel, #tickdel, #tickcomb {
  color: #ff0000;
  font-weight: bolder;
}
#ticket .tickoffrdel, #tickdel, #tickcomb {
  cursor: pointer;
}
#ticket .tickoffrdel:hover, #tickdel:hover, #tickcomb:hover {
  text-decoration: underline;
  color: #000;
}
#ticket .tickoffrdel:hover
{
  background: #e0600c;
}
#tickcomb {
  color: #ff771c;
}
#msgticket {
  margin: 10px 0px 5px 0px;
  background: #252525;
  clear: both;
}
#tickbottom {
  margin: 10px 0px 10px 0px;
  clear: both;
}
#ticketsumm, #ticketsumm_p {
  width: 100%;
  padding: 0px;
  margin: 0px;
  margin-top: 20px;
  text-align: left;
  background: #f1f1f1;
  color: #151515;
}
#ticketsumm_p {
  background: none;
  font-weight: bolder;
  margin-top: 5px;
}
.leftie {
  width: 49%;
  float: left;
  text-align: left;
}
.righto {
  width: 49%;
  float: right;
  text-align: right;
}
#tickbig {
  color: #2a2a2a;
  font-size: 1.2em;
  margin-top: 5px;
  text-align: center;
}
#debug {
  font-size: 0.7em;
  color: #dd2323;
}
#tickwager, #ticktopay, #combwag {
  text-align: right;
  width: 6em;
}
#paybigval, #posbig, #winwithoutbonus, #lothead {
  margin: 5px 0px;
  margin-top: 0px;
  text-transform: uppercase;
  font-weight: bolder;
  border: 1px #000000 solid;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
}
#posbig, #winwithoutbonus {
  margin-bottom: 3px;
  border: none;
}
#winwithoutbonus {
  margin-top: 0px;
}
#paywagval input, #paybigval input, #paycombwag input {
  font-size: 1em;
}
#lothead {
  padding: 0px 5px 10px 5px;
  margin: 5px 0px 20px 0px;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
}
#lotnums {
  font-size: 16px;
  font-weight: bolder;
  line-height: 3em;
}
#posbigval, #bonusbig_in {
  background: #ff771c;
  border: 1px solid #000000;
  color: #fafafa;
  font-size: 1.1em;
  text-transform: uppercase;
  font-weight: bolder;
   border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
}
#posbigval {
  margin-bottom: 10px;
  font-size: 1.4em;
  padding: 3px;
}
#printtick_in, #paytick_in, #bonus2_in, #bonus3_in {
  margin: 5px;
  background: #ff771c;
  color: #fafafa;
  padding: 3px 8px;
  font-weight: bolder;
  border: 1px solid #000000;
}
#printtick_in {
  border: 1px solid #000000;
}
#combination, #combination_p {
  margin-top: 10px;
  background: #eaeaea;
  color: #323232;
  padding: 5px 0px 10px 0px;
  clear: both;
}
#combination_p {
  background: none;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
  font-weight: bolder;
}
#combsys {
  margin-top: 5px;
}
#systemz {
 margin: 5px 2px;
}
#systemz ul {
  list-style: none;
  padding: 0px;
  margin: 0px;
}
#systemz li {
  float: left;
  padding: 0px 9px;

}
#combsumm {
  clear: both;
  padding-top: 5px;
}

/* printed ticket */
#ticketprint {
  border: 1px solid #000000;
  margin-top: 50px;
  padding: 5px 10px;
}
#ticketprint #ticket {
  font-size: 13px;
  background: #000000;
  padding: 0px;
  border-spacing: 1px;
  border: none;
  width: 100%;
}
#ticketprint #ticket td {
  background: #ffffff;
  border: none;
}
#ticketprint #ticket .tickrownum {
  background: #eeeeee;
  color: #000000;
}
#barcodeimg {
  margin-top: 15px;
}
#tickettime {
  margin-bottom: 10px;
}
#vtickdiscl {
  margin: 10px 2px;
  text-transform: uppercase;
  font-weight: bolder;
}

#vtickhelp {
  background: #ff771c;
  font-weight: bolder;
  text-align: center;
  margin: 0px;
  padding: 3px;
}
#vtickhelp-top {
  width: 240px;
  height: 5px;
  background-image: url(../imgz/bg/vtickhelp-top.png);
}
#vtickhelp-bottom {
  width: 240px;
  height: 5px;
  background-image: url(../imgz/bg/vtickhelp-bottom.png);
}
#vtickhelp h4{
    color: #fff;
    margin: 4px;
}
#ticket000:hover {
  cursor: pointer;
}
#ttimedist {
  margin: 0px 20px;
}
#ticketprint #paycombwag {
  text-align: right;
}


#hereinfo{
  border: 0px solid #999;
  margin-bottom: 20px;
}
#checktick {
  width: 235px;
  font-size: 0.8em;
  color: #eee;
}
#checktick table {
  border-spacing: 0;
}
#checktick td, #checktick th {
  font-size: 9px;
  color: #333;
  border: 1px solid #000;
}
#checktick th {
  color: #ddd;
}
#tickchsumm td {
  font-size: 11px;
}
#tickchsumm {
  margin-top: 1.5em;
}
.grey0 {
  background: #eeeeee;
}
.grey1 {
  background: #dddddd;
}
.grey2 {
  background: #a4a4a4;
}
.red0 {
  background: #ffcca8;
}
.red1 {
  background: #ffbb95;
}
.red00 {
  background: #f2eed2;
}
.red01 {
  background: #eaddc2;
}
.green0 {
  background: #d8ffd8;
}
.green1 {
  background: #c8ffc8;
}
.green00 {
  background: #eef2ee;
}
.green01 {
  background: #ddeadd;
}
.blue0 {
  background: #d8d8ff;
}
.blue1 {
  background: #c8c8ff;
}
.blue00 {
  background: #eeeef2;
}
.blue01 {
  background: #ddddea;
}
.yellow0 {
  background: #efefc0;
}
.yellow1 {
  background: #dfdfb0;
}

#wrapper {
  min-width: 960px;
}

#wrapper-top {
  height: 20px;
  width: 100%;
}

#wrapper-top-left {
  float: left;
  background: #000 url('../imgz/bg/wrapper-tl.png');
  width: 20px;
  height: 20px;
}

#wrapper-top-middle {
  background: #000 url('../imgz/bg/wrapper-tm.png');
  width: auto;
  height: 20px;
  margin-left: 20px;
  padding-right: 20px;
}

#wrapper-top-right {
  float: right;
  background: #000 url('../imgz/bg/wrapper-tr.png');
  width: 20px;
  height: 20px;
}

#wrapper-grey {
  height: 20px;
  width: 100%;
}

#wrapper-grey-left {
  float: left;
  background: #000 url('../imgz/bg/wrapper-tcl.png');
  width: 20px;
  height: 20px;
}

#wrapper-grey-middle {
  background: #333;
  width: auto;
  height: 20px;
  margin-left: 10px;
  padding-right: 20px;
}

#wrapper-grey-right {
  float: right;
  background: #000 url('../imgz/bg/wrapper-tcr.png');
  width: 20px;
  height: 20px;
}

#wrapper-header {
  height: 113px;
  width: 100%;
}

#wrapper-header-left {
  float: left;
  background: #000 url('../imgz/bg/wrapper-top-left.png');
  width: 20px;
  height: 113px;
}

#wrapper-header-middle {
  background: #333;
  width: auto;
  height: 113px;
  margin-left: 10px;
  padding-right: 0px;
}

#wrapper-header-right {
  float: right;
  background: #000 url('../imgz/bg/wrapper-top-right.png');
  width: 20px;
  height: 113px;
}


#wrapper-footer {
  height: 40px;
  width: 100%;
}

#wrapper-footer-left {
  float: left;
  background: #000 url('../imgz/bg/wrapper-tcl.png');
  width: 20px;
  height: 150px;
}

#wrapper-footer-middle {
  background: #333;
  width: auto;
  height: 150px;
  margin-left: 20px;
  padding-top: 10px;
  padding-right: 20px;
  text-align: center;
  line-height: 16px;
}

#wrapper-footer-right {
  float: right;
  background: #000 url('../imgz/bg/wrapper-tcr.png');
  width: 20px;
  height: 150px;
}

#wrapper-bottom {
  height: 20px;
  width: 100%;
  clear: both;
}

#wrapper-bottom-left {
  float: left;
  background: #000 url('../imgz/bg/wrapper-bl.png');
  width: 20px;
  height: 20px;
}

#wrapper-bottom-middle {
  background: #000 url('../imgz/bg/wrapper-bm.png');
  width: auto;
  height: 20px;
  margin-left: 20px;
  padding-right: 20px;
}

#wrapper-bottom-right {
  float: right;
  background: #000 url('../imgz/bg/wrapper-br.png');
  width: 20px;
  height: 20px;
}

#wrapper-content {
  width: 100%;
  position: relative;
}

#wrapper-content-left {
  position: absolute;
  float: left;
  background: #000 url('../imgz/bg/wrapper-cl-grey.png');
  width: 20px;
  top: 0px;
right: 0px;
  left: 0px;
  bottom: 0px;
}

#wrapper-content-middle {
  /*background: #000 url('../imgz/bg/wrapper-cm.png');*/
  background: #444;
  width: auto;
  margin-left: 20px;
  padding-right: 20px;
  padding-bottom: 40px;
}

#wrapper-content-right {
  position: absolute;
  float: right;
  background: #000 url('../imgz/bg/wrapper-cr-grey.png');
  width: 20px;
  top: 0px;
  right: 0px;
  bottom: 0px;
}

.centeredImage {
    height: 70px;
    text-align:center;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px;
    }

#news_text {
    font-size: 12px;
    padding: 0px 10px 0px 7px;
}
#news_text ul, #news_text li {
    margin: 2px;
}
.alignleft, .alignright {
    background-color: #eee;
    border: 2px solid #000;
    padding: 3px;
    float: left;
}

.lotooff {
  width: 100%;
  height: 100%;
  background: #aaa;
}
.lotnum, .lotnumon {
  width: 58px;
  float: left;
  text-align: center;
  padding: 21px 0px 21px 0px;
  background: url('../images/lottoballs3.png') #000 0 0;
  font-size: 14px;
  font-weight: bolder;
  color: #555;
  cursor: pointer;
  margin: 4px;
}
.lotnum:hover {
  background-position: -58px 0px;
  color: #000;
}
.lotnumon { background-position: 0px -58px; color: #000; }
.lotnumon:hover {background-position: -58px -58px; }

.lotlink {
  color: #000000;
  cursor: pointer;
}
#ticketlot { margin: 5px 5px 15px 5px; clear: both; }
#lotgame {padding: 10px 0px; color: #222; clear: both; font-size: 1.2em;}
.lotnumtick {
  width: 45px;
  color: #222;
  text-align: center;
  padding: 15px 0px;
  float: left;
  font-size: 12px;
  cursor: pointer;
  background: url('../images/lottoballst3.png') #fff 0px 0px;
  font-weight: bolder;
  margin: 4px;
}
.lotnumtick:hover {
  background-position: -45px 0px;
}

.mojUL {
  padding: 0;
  margin: 0;
  margin-top: 5px;
  list-style-type: none;
}
.mojUL li {
  display: inline-block;
  width:285px;
  margin-bottom: 3px;
  padding-left: 4px;
}
.mojUL li a {
  font-size: 12px;
}
.mojUL li h3 {
  font-size: 1.2em;
  color: #aaa;
  margin-bottom: 0.4em;
}
.ui-accordion-content li {
  padding-left: 10px;
}

#news_text h1,#news_text h2,#news_text h3 {margin-top: 30px; margin-bottom: 15px;}
#news_text p {margin-bottom: 15px;}

#news_text .alignleft,
#news_text img.alignleft {
	display: inline;
	float: left;
	margin-right: 24px;
	margin-top: 4px;
}
#news_text .alignright,
#news_text img.alignright {
	display: inline;
	float: right;
	margin-left: 24px;
	margin-top: 4px;
}
#news_text .aligncenter,
#news_text img.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
#news_text img.alignleft,
#news_text img.alignright,
#news_text img.aligncenter {
	margin-bottom: 12px;
}
span.menuitm {
  display: block;
  color: #F5771C;
  line-height: 1.3em;
}
span.menuitm a {
  font-weight: bolder;
  color: #F5771C;
  line-height: 1.3em;
  margin-left: 4px;
}
#erralert, #messagealert {
  color: #d33;
  font-size: 1.7em;
  background: #e5e5e5;
  padding: 10px;
  border-radius: 5px;
  -moz-border-radius: 5px;
}
tr.rowclr0 td, tr.rowclr0 td.sorting_1 {
  background: #ddd;
}
tr.rowclr2 td, tr.rowclr2 td.sorting_1 {
  background: #ffcccc;
}
tr.rowclr3 td, tr.rowclr3 td.sorting_1 {
  background: #ccffcc;
}

#footer-logos {
  background: #c6c6c6;
  text-align: center;
  padding: 5px;
  margin-bottom: 20px;
}
#footer-logos a {
  display: inline-block;
  zoom: 1;
  *display: inline;
  _height: 75px;
}
a#sptfm-logo {
  width: 218px;
  height: 75px;
  background: url('../imgz/banners/logo_footer_sptfm.png');
}
a#sptfm-logo:hover, a#romanianbookmakers-logo:hover{
  background-position: 0 -75px;
}
a#romanianbookmakers-logo {
  width: 131px;
  height: 75px;
  background: url('../imgz/banners/logo_footer_romanianbookmakers.png');
}

#ticketreview {
  font-size: 13px;
  border-spacing: 1px;
  width: 100%;
  border: 1px solid #333;
}
#ticketreview tr {
  border-bottom: 1px solid #555;
  border-spacing: 1px;
}
#ticketreview th {
  color: #000;
  background: #ff872c;
  font-size: 1em;
}
#leftpull {
  position: fixed !important;
  z-index: 3000;
  left: 0px;
  top: 65%;
}
#leftpull a, #leftpull a:hover {
  text-decoration: none;
}
#leftpull div {
  margin-top: 10px;
  font-family: tahoma, lucida-grande, verdana, arial, sans-serif;
  -moz-border-radius-topright: 6px;
  -moz-border-radius-bottomright: 6px;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
  font-size: 38px;
  font-weight: bolder;
  width: 35px;
  padding-bottom: 2px;
  padding-left: 10px;
}
#facebookcard {
  background: url('../imgz/bg/blueglass-50.png') repeat-x #039;
}
#concursuricard {
  background: url('../imgz/bg/orangeglass-50.png') repeat-x #930;
  text-indent: -4px;
}
#dt_ticketlist .offrz {
  margin-top: 0px;
}
.tothetop{
  color: #a00;
  font-weight: bolder;
  cursor: pointer;
  margin-left: 2em;
}
#forma input[type="text"], #forma input[type="password"], #forma input[type="submit"], #forma select {
  display:block;
  -moz-border-radius:4px;
  -webkit-border-radius:4px;
  border:1px solid #AAA;
  font-size:13px;
  margin:0 0 5px;
  padding:2px;
  width:120px;
}
#forma input[type="submit"], #forma select{
  cursor: pointer;
  font-weight: bolder;
  padding: 5px;
}
#registerformX {
  padding: 20px 15px;
  border: 1px solid #333;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}

