td,input,select,a,div{font-family:Lato,Arial;font-size:14px}
a{color:#0033cc}
.home{color:#555555}
.tit{font-size:19px;color:#BDA232;font-weight:bold}
.tit2{font-size:17px;color:#BDA232;font-weight:bold}
.red{font-size:16px;font-weight:bold;color:#EC1C24}
.red_youwon{font-size:20px;font-weight:bold;color:#EC1C24}
.bigblack{font-size:16px;color:black}
.biggray{font-size:20px;font-weight:bold;color:#808080}
.green_show_prizes{font-family:Lato,Arial;font-size:14px;color:#A6AD9E;font-weight:bold}
div.balls,div.balls0{font-family:Lato,Arial;font-size:22px;font-weight:bold}
div.balls0{color:#666666}
div.winn1{padding:2px 0 2px 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}
div.winn2{padding:2px 2px 2px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}
div.gray_faq{font-size:16px;color:#8F8F8F;font-weight:bold;}
div.gray_faq2{font-size:13px;color:#8F8F8F;margin-bottom:15px;line-height:150%;}
div.gray_faq3{font-size:14px;color:#8F8F8F;margin-top:3px;margin-bottom:15px;line-height:130%;}
a.winn{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}
a.bigred{font-size:16px;font-weight:bold;text-decoration:underline;color:#EC1C24}
a.faq{font-size:13px;}
a.faq2{font-size:14px;}
.b0,.b1{text-align:left;text-valign:middle;height:38px}
.b0{padding-left:15px;padding-right:10px}
.b1{padding-right:10px}
.b2{width:50px}
ol,li{line-height:200%;}
ol{list-style-type:none;}
.number{font-weight:normal}
.number2{font-weight:normal;color:#000}
.gray_copyright{font-family:Lato,Arial;font-size:13px;color:#bbbbbb}

.sh_title{padding:20px 0 10px 0;}
.sh_title2{padding:25px 0 17px 0;}
.sh_num{line-height:1.3;padding-left:3px;}
.sh_num2{line-height:1.3;padding-left:40px;}
.sh_text{color:#555555;line-height:1.3;padding:0 5px 10px 7px;}
.sh_td{padding:0 8px 0 8px;}

a.game_top:link,a.game_top:visited{font-size:12px;font-weight:bold;color:#0033cc}
a.game_top:active,a.game_top:hover{font-size:12px;font-weight:bold;color:#7692E4}
a.game_search:link,a.game_search:visited{font-size:16px;color:#0084BF;text-decoration:none}
a.game_search:active,a.game_search:hover{font-size:16px;color:#0084BF;text-decoration:underline}

a.game_link{
float:left;
padding:3px;
background-color:#fff;
border:1px solid #ddd;
border-radius: 12px;
-ms-border-radius: 12px;
-moz-border-radius: 12px;
-webkit-border-radius: 12px;
-khtml-border-radius: 12px;
}
a.game_link:hover{border:1px solid #05afff;}
a.game_link img	{display:block;}
a.gray_below:link,a.gray_below:visited{font-family:Lato,Arial;font-size:13px;color:#bbbbbb;text-decoration:none}
a.gray_below:active,a.gray_below:hover{font-family:Lato,Arial;font-size:13px;color:#bbbbbb;text-decoration:underline}


div.maintable{
width:960px;
margin-bottom:40px;
background-color:#ffffff;
margin-left:auto;
margin-right:auto;
border-left:1px #bbbbbb solid;
border-right:1px #bbbbbb solid;
border-bottom:1px #bbbbbb solid;
border-radius: 0px 0px 30px 30px;
-moz-border-radius: 0px 0px 30px 30px;
-webkit-border-radius: 0px 0px 30px 30px;
-ms-border-radius: 0px 0px 30px 30px;
-khtml-border-radius: 0px 0px 30px 30px;
}

.rounded-corners{
background-color:#FEFDDD;
margin-left:auto;
margin-right:auto;
border: 2px solid #F6F5CB;
border-radius: 15px;
-ms-border-radius: 15px;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
-khtml-border-radius: 15px;
}

.rounded_green{
background-color:#F2F8EC;
margin-left:auto;
margin-right:auto;
border: 2px solid #DCE5D3;
border-radius: 15px;
-ms-border-radius: 15px;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
-khtml-border-radius: 15px;
}

.rounded_youwon{
background-color:#FFFED3;
margin-left:auto;
margin-right:auto;
border: 2px solid #F8F7CD;
border-radius: 15px;
-ms-border-radius: 15px;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
-khtml-border-radius: 15px;
}

.rounded_link_to{
background-color:#F9FAFB;
margin-bottom:15px;
margin-left:auto;
margin-right:auto;
border:1px solid #D4E3F8;
border-radius: 15px;
-ms-border-radius: 15px;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
-khtml-border-radius: 15px;
}

.rounded_link_to_white{
background-color:#FFFFFF;
margin-bottom:15px;
margin-left:auto;
margin-right:auto;
border:1px solid #D4E3F8;
border-radius: 15px;
-ms-border-radius: 15px;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
-khtml-border-radius: 15px;
}

.rounded_blue{
background-color:#fafafa;
margin-left:auto;
margin-right:auto;
border-radius: 15px;
-ms-border-radius: 15px;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
-khtml-border-radius: 15px;
cursor:pointer;
}

.rounded_white{
background-color:#FFFFFF;
margin-left:auto;
margin-right:auto;
border: 2px solid #DCE5D3;
border-radius: 15px;
-ms-border-radius: 15px;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
-khtml-border-radius: 15px;
}








.hor_a {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1;
background-image: url('p.gif');  /* fixes overlap error in IE7/8*/
}

.mapdiv {
position: absolute;
border-radius: 15px;
-ms-border-radius: 15px;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
-khtml-border-radius: 15px;
}

.mapdiv:hover {
background-color: gray;
opacity: 0.08;
filter: alpha(opacity=8);
}

#horosc {
position: relative;
width: 698px;
height: 257px;
background-image: url('http://www.lotterish.com/horoscope.png');
}

#map-part1 {
top: 0px;
left: 5px;
width: 115px;
height: 126px;
}

#map-part2 {
top: 0px;
left: 120px;
width: 117px;
height: 126px;
}

#map-part3 {
top: 0px;
left: 237px;
width: 120px;
height: 126px;
}

#map-part4 {
top: 0px;
left: 357px;
width: 119px;
height: 126px;
}

#map-part5 {
top: 0px;
left: 476px;
width: 119px;
height: 126px;
}

#map-part6 {
top: 0px;
left: 595px;
width: 100px;
height: 126px;
}

#map-part7 {
top: 126px;
left: 5px;
width: 120px;
height: 131px;
}

#map-part8 {
top: 126px;
left: 125px;
width: 112px;
height: 131px;
}

#map-part9 {
top: 126px;
left: 237px;
width: 128px;
height: 131px;
}

#map-part10 {
top: 126px;
left: 365px;
width: 106px;
height: 131px;
}

#map-part11 {
top: 126px;
left: 472px;
width: 119px;
height: 131px;
}

#map-part12 {
top: 126px;
left: 591px;
width: 104px;
height: 131px;
}








#horosc_mob1 {
position: relative;
width: 336px;
background-image: url('http://www.lotterish.com/horoscope_mob1.png');
}

#map_mob1-part1 {
top: 0px;
left: 0px;
width: 112px;
}

#map_mob1-part2 {
top: 0px;
left: 112px;
width: 112px;
}

#map_mob1-part3 {
top: 0px;
left: 224px;
width: 112px;
}

.mob1_height {
height: 116px;
}


#horosc_mob2 {
position: relative;
width: 336px;
background-image: url('http://www.lotterish.com/horoscope_mob2.png');
}

#map_mob2-part1 {
top: 0px;
left: 0px;
width: 114px;
}

#map_mob2-part2 {
top: 0px;
left: 114px;
width: 123px;
}

#map_mob2-part3 {
top: 0px;
left: 237px;
width: 99px;
}

.mob2_height {
height: 119px;
}


#horosc_mob3 {
position: relative;
width: 336px;
background-image: url('http://www.lotterish.com/horoscope_mob3.png');
}

#map_mob3-part1 {
top: 0px;
left: 0px;
width: 118px;
}

#map_mob3-part2 {
top: 0px;
left: 118px;
width: 101px;
}

#map_mob3-part3 {
top: 0px;
left: 219px;
width: 117px;
}

.mob3_height {
height: 122px;
}


#horosc_mob4 {
position: relative;
width: 336px;
background-image: url('http://www.lotterish.com/horoscope_mob4.png');
}

#map_mob4-part1 {
top: 0px;
left: 0px;
width: 114px;
}

#map_mob4-part2 {
top: 0px;
left: 114px;
width: 118px;
}

#map_mob4-part3 {
top: 0px;
left: 232px;
width: 104px;
}

.mob4_height {
height: 125px;
}









table{border-collapse:collapse;border-spacing:0}
td{padding:0}
form{margin-bottom:0;margin-top:0}

input::-moz-focus-inner{border:0;padding:0} /*Remove button padding in Firefox*/
input:focus{outline:none} /*Remove input outline in Chrome and Safari*/
textarea::-moz-focus-inner{border:0;padding:0}
textarea:focus{outline:none}
select:focus{outline:none}

/* remove 'clear field' in text inputs: IE10+ */
::-ms-clear {
  display: none;
}

/* remove 'clear field' in text inputs: Chrome */
::-webkit-search-decoration,
::-webkit-search-cancel-button,
::-webkit-search-results-button,
::-webkit-search-results-decoration { 
  display: none; 
}