.column-a { margin-left: 10px; width: 565px !important; }
.column-e { width: 200px; }
.column-f { width: 215px; }

#login { margin-bottom: 10px; }

.column-a .column-  { margin-right: 10px; }
.column-a .column-halfin  { width: 277px; }
.column-e .body_menu form, .column-e .body_menu fieldset  { border: 0; padding: 0; margin: 0; }
.column-e .body_menu fieldset { border-top: 1px solid #222; padding: 10px; }
.column-e .body_menu label { margin-bottom: 5px; display: block; }
.column-e .body_menu #field_search_typer_q { width: 110px; background: #0d0d0d; border: 1px solid #252525; color: #b89253; font: bold 11px Arial; padding: 3px; }

.body_ranking { padding: 10px 0 !important; }
.body_ranking ol { width: 50%; float: left; }
.body_ranking ol em { float: right; font-style: normal; }
.body_ranking ol span { margin-right: 10px; }
.body_ranking ol li { padding: 2px 30px; }
.body_ranking .more { float: right; margin: 10px 10px 0 0; }
/*.body_fullranking ol li.odd, .body_ranking ol li.odd { background: #222; }
.body_fullranking ol { list-style-type: decimal; padding-left: 15px; }
.body_fullranking ol li { padding: 3px 5px; }
.body_fullranking ol li span { margin-left: 20px; }*/
.body_fullranking .pos { margin: 10px 0; font: bold 16px Arial; }

.entry .body_ticket { padding: 0; }
.entry .body_ticket_scroll { overflow: auto; height: 276px; }
.entry .body_ticket ul { background: #000; border-bottom: 1px solid #222; }
.entry .body_ticket ul li { padding: 10px 15px; position: relative; }
.entry .body_ticket ul li.odd { background: #111; }
.entry .body_ticket ul li strong, .entry .body_ticket ul li span, .entry .body_ticket ul li em, .entry .body_ticket ul li a { display: block; }
.entry .body_ticket ul li strong { margin-top: 5px; }
.entry .body_ticket ul li em { position: absolute; top: 30px; right: 7px; font-weight: bold; font-style: normal; }
.entry .body_ticket ul li a { position: absolute; top: 7px; right: 7px; background: url(../icons/bet_cancel.jpg); width: 16px; height: 16px; }
.entry .body_ticket ul li a span { display: none; }
.entry .body_ticket form, .entry .body_ticket form fieldset { border: 0; padding: 0; margin: 0; }
.entry .body_ticket form fieldset { padding: 10px 5px; }
.entry .body_ticket table { width: 100%; border-collapse: collapsed; }
.entry .body_ticket table input { width: 40px; background: #0d0d0d; border: 1px solid #252525; color: #b89253; font: bold 11px Arial; text-align: right; padding: 2px; }
.entry .body_ticket table td { padding: 3px; text-align: right; }
.entry .body_ticket table .label { width: 130px; text-align: left; }
.entry .body_ticket .submit_mini { margin-top: 7px; }

.entry .body_tickets .ticket { margin-bottom: 20px; }
.entry .body_tickets .ticket table { width: 100%; border-collapse: collapsed; }
.entry .body_tickets .ticket table td, .entry .body_tickets .ticket table th { padding: 3px; }
.entry .body_tickets .ticket table th { font-weight: bold; text-align: left; border-bottom: 1px solid #1a1a1a; }
.entry .body_tickets .ticket table .result_icon { width: 16px; }
.entry .body_tickets .ticket table .result { width: 150px; }
.entry .body_tickets .ticket table .rating { width: 50px; text-align: right; }
.entry .body_tickets .ticket table .teams em { font-style: normal; font-weight: bold; color: #b89253; }
.entry .body_tickets .ticket table .teams .prevtime { font: normal 9px Arial; color: #666; display: block; }
.entry .body_tickets .ticket p { border-top: 1px solid #333; margin-top: 5px; padding: 4px 3px; }
.entry .body_tickets .ticket p .status_wins { color: #C3FF68; }
.entry .body_tickets .ticket p .status_lost { color: gray; text-decoration: line-through; }
.entry .body_tickets .ticket p .date { float: right; font-weight: bold; }
.head_menu ul li { float: left; padding: 0 10px; border-right: 1px solid #fff; }
.head_menu ul li a { color: #b89253 !important; }
.head_menu ul li a:hover { text-decoration: underline; }

