
# body, p, div, table, td, tr, thead, tfoot, tbody, th, tf {
# }


body {
	border-collapse: collapse;
	margin: 0px;
	padding: 0px; 
	background-color: #009C3B;
	color: #1b1464;
	display:block;
	font-family: Times New Roman,Tahoma,Arial,Helvetica,sans-serif;
	font-size:14px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	text-decoration:none;
}

.table_no_padding {
	border-collapse: collapse;
        margin: 0px;
        padding: 0px;
}

.left_nav_item {
	color: #1b1464;
	text-decoration: none;
	font-weight: bold;
	font-size:14px;
	display:block;
}

.left_nav_item_2 {
	color: #1b1464;
	text-decoration: none;
	font-weight: bold;
	font-size:12px;
	display:block;
	padding: 0em 1em;
}

form { margin-bottom: 0; }

.bilet {
      border: 1px solid #aaf;
}
.bilet tbody tr td.unselected {
      background-color: #66f;
      color: #fff;
      width: 2em;
      text-align: center;
      border: 1px solid #aaf;
      cursor: pointer;
    }
.bilet tbody tr td.selected {
      background-color: #f00;
      color: #fff;
      width: 2em;
      text-align: center;
      border: 1px solid #aaf;
      cursor: pointer;
}
.bilet tbody tr td.unselected-side {
      background-color: #22f;
      color: #fff;
      width: 2em;
      text-align: center;
      border: 1px solid #aaf;
      cursor: pointer;
      -moz-border-radius: 12px;
    }
.bilet tbody tr td.selected-side {
      background-color: #f00;
      color: #fff;
      width: 2em;
      text-align: center;
      border: 1px solid #aaf;
      cursor: pointer;
      -moz-border-radius: 12px;
}
.bilet tbody tr td.formula {
      background-color: #1b1464;
      color: #fff;
      font-size: 18px;
      font-family: Arial,Helvetica,sans-serif;
      text-transform: uppercase;
      text-align: center;
      border: 1px solid #aaf;
      width: 5em;
}

.bilet tbody tr.th_1 td,
.bilet tbody tr th,
.bilet tbody tr td.th_1 {
      background-color: #44f;
      color: #fff;
      font-size: 16px;
      font-family: Arial,Helvetica,sans-serif;
      text-transform: uppercase;
	font-weight:bold;
      text-align: center;
      border: 1px solid #aaf;
}

.bilet tbody tr.th_2 td, 
.bilet tbody tr td.th_2 {
      background-color: #66f;
      color: #fff;
      font-size: 12px;
      font-family: Arial,Helvetica,sans-serif;
	font-weight:bold;
      text-align: center;
      border: 1px solid #aaf;
}

.bilet tbody tr.msg td {
      background-color: #66f;
      color: #fff;
      font-family: Arial,Helvetica,sans-serif;
      border: 1px solid #aaf;
      text-wrap: normal; 
      word-wrap: break-word;
}

.bilet tbody tr.odd td,
.bilet tbody tr td.odd {
      background-color: #99f;
      color: #fff;
      font-weight:bold;
      border: 1px solid #aaf;
}

.bilet tbody tr.even td, 
.bilet tbody tr td.even {
      background-color: #77f;
      color: #fff;
	font-weight:bold;
      border: 1px solid #aaf;
}

.bilet tbody tr td.noroc {
      background-color: #99f;
      color: #fff;
      text-align: center;
      font-weight:bold;
      border: 1px solid #aaf;
}

.bilet tbody tr td.odd_rounded {
      background-color: #99f;
      color: #fff;
      text-align: center;
	font-weight:bold;
      border: 1px solid #aaf;
      width: 2em;
      -moz-border-radius: 12px;
}

.bilet tbody tr td.red_rounded {
      background-color: #f00;
      color: #fff;
      text-align: center;
	font-weight:bold;
      border: 1px solid #aaf;
      width: 2em;
      -moz-border-radius: 12px;
}

.bilet tbody tr td.even_rounded {
      background-color: #77f;
      color: #fff;
      text-align: center;
	font-weight:bold;
      border: 1px solid #aaf;
      width: 2em;
      -moz-border-radius: 12px;
}

.tiny_text {
	font-size: 9px;
	font-weight: normal;
}

.wrappable {
	text-wrap: normal; 
	word-wrap: break-word;
}


