
.hint
{
background-color:#fffdd9;
line-height:10px;
color:#000;
font-family:verdana;
font-size:11px;
width:120px;
border-top:1px solid white;
border-right:1px solid white;
border-bottom:1px solid white;
border-left:5px solid orange;
margin:0px;
padding:8px;
position:absolute;
visibility:hidden;
}
.hr_line {
	background: url('DataLife%20Engine%20Mega%20Sborka%20by%20Serfer%20v3_files/line0000.gif');
	width: 100%;
	height: 1px;
	font-size: 1px;
	font-family: tahoma;
	margin-top: 4px;
	margin-bottom: 4px
}
#tooltip, #hintbox {
 background:#FFFFFF;
 filter:alpha(opacity="90");
 border:1px solid #CCCCCC;
 color: #666666;
 font: 10px Tahoma;
 margin:0px;
 padding:2px;
 position:absolute;
 visibility:hidden
}



.text_s {
	color: #663678;
	font: normal 8pt  Verdana, Arial, Tahoma;
	text-decoration: none;
	width:600px;
	margin-top:10px;
}


.text_s tr td{
	color: #663678;
	font: normal 8pt  Verdana, Arial, Tahoma;
	text-decoration: none;
text-align:center;

	
}


.tblBg1 {
  background-color: #EDE4F0;
	color: #663678;
	font: normal 8pt  Verdana, Arial, Tahoma;
	text-decoration: none;
	text-align: center;
}
.tblBg2 {
  background-color: #C9AAD4;
	color: #663678;
	font: bold 9pt  Verdana, Arial, Tahoma;
	text-decoration: none;
	text-align: center;
}
th {
	border: 1px solid #ccc;
	text-align: center;
	padding: 3px;
	background: #f5f5f5;
	text-transform: lowercase;	
}

.left { text-align: left; }
.center { text-align: center; }
.right { text-align: right; }
.separator {
	border-bottom: 1px dashed #ccc;
}

.label {
	width: 150px;
}
.value {
	margin-left: 155px;
}

.content_layout_box {
	width: 100%;
}

.info_line_menu {
	padding: 1px 10px 1px 10px;
	width: 100%;
	text-align: right;
}
.info_line_menu_left_box {}
.info_line_menu_right_box {}
.info_line_menu_right {}


.site_left_menu_box {
	margin-right: 10px;
	line-height: 1.5em;
	font-size: 1.1em;
}




.site_left_menu_group_box {
	margin-bottom: 10px;
	border: 1px solid #c197dc;
	
	color:#8b37a9;
	
}
.site_left_menu_group_name {
	padding: 2px 5px 2px 5px;
	font-weight: bold;
	background: #f7edfe;
	
}
.site_left_menu_group_icon {
	float: right;
	padding: 4px 5px 2px 5px;
	
}
.site_left_menu_group_href {
}
.site_left_menu_links_box {


	margin: 5px 5px 5px 10px;

}

.site_left_menu_links_box a{

color:#8b37a9;


}

.site_left_menu_link {
}
.site_left_menu_link_href {}

.google_gadget {
	margin-bottom: 10px;
	border: 1px solid #ffcc33;
	background: #ffffcc;	
}
.google_gadget_title {
	padding: 2px 5px 2px 5px;
	font-weight: bold;
	background: #ffffcc;
}
.google_gadget_button {
	text-align: center;
	padding-bottom: 5px;
}


.draw_results {
	margin: 10px 20px 20px 20px;
}
.draw_result {
	margin: 10px 0px 20px 0px;
	padding-bottom: 50px;
	border-bottom: 1px dashed #ccc;
}


.draw_table {}


.draw_result_numbers_box {
}
.draw_result_game_icon_box {
	float: left;	
	text-align: center;
	vertical-align: middle;
	width: 150px;
	margin-top: 10px;	
}
.draw_result_game_icon {
	max-height: 50px;
	border-width: 0;
	padding: 10px 10px 10px 10px;
}
.draw_result_numbers_line {
	margin-left: 155px;
	vertical-align: middle;
	margin-top: 20px;		
}
.draw_result_box {
	padding: 5px;
	min-width: 400px;	
}
.draw_result_main_num {
	padding: 3px 1px 3px 3px;
	margin: 2px 3px 2px 0px;
	border: 1px solid #97acd4;
	background: #e5ecf9;
}
.draw_result_bonuses_num {
	padding: 3px 1px 3px 3px;
	margin-right: 3px;
	border: 1px solid #f29f3e;
	background: #ffeac0;
}
.draw_result_extras_num {
	padding: 3px 1px 3px 3px;
	margin-right: 3px;
	border: 1px solid #80c65a;
	background: #ddf8cc;
}
.draw_location_path_box {
	margin: 10px 0px 10px 0px;
	border-top: 1px solid #ccc;
	background: #f5f5f5;
	width: 100%;
}
.draw_location_path {
}
.draw_location_path_icon {
	vertical-align: middle;
	text-align: right;
}

.game_info_box {
	width: 100%;
}
.game_info_title {
	font-weight: bold;
	color: #009900;
	padding-bottom: 5px;
}
.game_info_image {
	float: right;
	padding: 0 0 10px 20px;
	text-align: right;
	max-height: 300px;
	max-width: 200px;
	border-width: 0;
}
.game_info_summary {
	text-align: justify;
}
.game_info_links {
	margin-bottom: 20px;
}
.game_info_links ul {
	margin: 5px;
	list-style: disc inside;
	line-height: 1.5;
}

.game_description {
	margin-top: 20px;
}
.game_description_text {}


div.game_results_box {
	clear: both;
}
table.game_results_box {
	width: 100%;
	font-stretch: wider;
}

table.game_results_box td {
	border: 1px solid #ccc;
	text-align: center;
}
table.game_results_box td {
	padding: 10px;
}

.draw_results_list {
	border-top: 1px solid #ccc;	
}
.draw_results_list_item {
	border-bottom: 1px solid #ccc;
	padding-bottom: 10px;
	margin: 10px;
}

table.draw_label {
	width: 100%;
	min-width: 600px;
}
.draw_label td {
	vertical-align: top;
}
.draw_label .left {
	text-align: center;
	vertical-align: middle;
	width: 150px;
}
.draw_label .center {
	text-align: left;
}
.draw_label .right {
	text-align: right;
	vertical-align: top;	
}

.draw_label .image {
}
.draw_label .title {
 color:#c089cf;
	padding: 5px 0 0 5px;
	font-size:17px;
   color:#c089cf;
}

.draw_label .title a{

	font-size:17px;
   color:#8b35a2;
}
.draw_label .date {
	padding: 0 0 0 5px;
	color: #000;
	
}
.draw_label .location {
	padding: 2px 0 0 5px;
	
}
.draw_label .location a {
	color:#8b35a2;
	
}
.draw_label .numbers {
	padding: 10px 0 0 0;
}
.draw_label .jackpot {
	font-size: 1.4em;
	color: #990000;
	padding: 2px 0 0 0;	
	margin: 0;
}
.draw_label .button {
	text-align: right;
	padding: 5px 0 0 0;	
	margin: 0;
}

.payouts {
	width: 100%;
}
table.payout_table {
	width: 400px;
}

.draw_results_box {}
.draw_result_box {
	width: 100%;
}
.draw_result {}
.draw_result_list {
	float: right;
	text-align: center;
	line-height: 1.5em;
	padding: 10px;
	vertical-align: top;
	width: auto;
	border-left: 1px solid #ccc;
}

.draw_result_list .list{
	text-align: right;
	min-width: 100px;
}
.draw_result_list .item{
	text-align: right;
	border-bottom: 1px solid #ccc;
}

.draw_result_list ul {
	list-style: none inside;
}
.draw_result_list li {}


.payout_table td {
	padding: 2px 15px 2px 15px;
	border: 1px solid #ccc;
}

.lucky-numbers-box {
	margin-top: 10px;
}

.lucky-numbers .icon {
	text-align: right;
}

.lucky-numbers {
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
}

.lucky-numbers td {
	padding: 5px;
	margin: 5px;	
	font-size: 1.2em;	
}

.lucky-number-group {
	margin: 5px;
	border-collapse: separate;
	border-spacing: 5px;
}
.lucky-number-cell {
	border: 1px solid #97acd4;
	background: #e5ecf9;
}
.lucky-bonuse-cell {
	border: 1px solid #f29f3e;
	background: #ffeac0;	
}
.lucky-extra-cell {
	border: 1px solid #80c65a;
	background: #ddf8cc;	
}

.link-to-lucky {
	margin-top: 15px;
	padding: 10px;
	text-align: center;
	border: 1px solid #ffcc33;
	background-color: #ffffcc;
}

.error_module_block{
	margin: 20px 10px 20px 10px;
	padding-bottom: 20px;
	border-bottom: 1px dashed #ccc;
}
.error_module_block_title{
	margin: 10px 0px 10px 0px;
	font-size: 1.0em;
	color: #444444;
	font-weight: bold;
}
.error_module_block_trace{
	font-size: 0.8em;
	color: #666;
	line-height: 1.1em;	
}

.note-green {
	border: 1px solid #80c65a;
	background-color: #ddf8cc;
}

.note-blue {
	border: 1px solid #7aa5d6;
	background-color: #e5ecf9;
}

.note-grey {
	border: 1px solid #999;
	background-color: #f6f6f6;
}

.note-yellow {
	border: 1px solid #ffcc33;
	background-color: #ffffcc;
}
