.mangaidol  #header-details {
}

#mangaidol-header {
	height: 90px;
	position: relative;
	top: -10px;
	line-height: 75px;
	font-family: 'Paytone One', sans-serif;
	color: #82036a;
	font-size: 30pt;
}

#bacteria-header img{
	vertical-align: middle;
}

.left-nav-mangaidol {
	float: left;
	position: relative;
	top: -15px;
	width: 130px;
}


#contentblock-mangaidol {
	margin-left: 130px;
	width: 781px;
}


.button_menu_mangaidol a {
	display: block;
	height: 70px;
	text-align: center;
	line-height: 60px;
	width: 140px;
	margin-left: 60px;
}


.button_submenu_mangaidol a {
	display: block;
	height: 70px;
	text-align: center;
	line-height: 46px;
	width: 140px;
	margin-left: 60px;
}

.button_menu_mangaidol.button_menu_active_play {
}

.button_menu_mangaidol.button_menu_active_play:hover {
	background-position: -200px 0;
}

.button_menu_mangaidol.button_menu_active_play a {
	color: #FFFFFF;
	font-size: 20pt;
}

.button_menu_mangaidol.button_menu_active_play a:hover {
	text-decoration: none;
}
.button_menu_mangaidol.button_menu_select_howto {
	background-position: -400px -71px;
}

.button_menu_mangaidol.button_menu_select_howto a {
	line-height: 23px;
	padding-top: 10px;
	font-size: 15pt;
	color: #162c3f;
}

.button_menu_mangaidol.button_menu_select_howto a:hover {
	text-decoration: none;
}

.button_menu_mangaidol.button_menu_active_howto {
	background-position: 0 -71px;
}

.button_menu_mangaidol.button_menu_active_howto:hover {
	background-position: -200px -71px;
}

.button_menu_mangaidol.button_menu_active_howto a {
	line-height: 23px;
	padding-top: 10px;
	font-size: 15pt;
	color: #162c3f;
}

.button_menu_mangaidol.button_menu_active_howto a:hover {
	text-decoration: none;
}

.button_menu_mangaidol.button_menu_select_ranking {
	background-position: -400px -142px;
}

.button_menu_mangaidol.button_menu_select_ranking a {
	color: #162c3f;
}

.button_menu_mangaidol.button_menu_select_ranking a:hover {
	text-decoration: none;
}

.button_menu_mangaidol.button_menu_active_ranking {
	background-position: 0 -142px;
}

.button_menu_mangaidol.button_menu_active_ranking:hover {
	background-position: -200px -142px;
}

.button_menu_mangaidol.button_menu_active_ranking a {
	color: #162c3f;
}

.button_menu_mangaidol.button_menu_active_ranking a:hover {
	text-decoration: none;
}

.button_submenu_mangaidol.button_submenu_select {
	background-position: -400px 0;
}

.button_submenu_mangaidol.button_submenu_select a {
	color: #162c3f;
}

.button_submenu_mangaidol.button_submenu_select a:hover {
	text-decoration: none;
}

.button_submenu_mangaidol.button_submenu_active {
}

.button_submenu_mangaidol.button_submenu_active:hover {
	background-position: -200px 0;
}

.button_submenu_mangaidol.button_submenu_active a {
	color: #162c3f;
}

.button_submenu_mangaidol.button_submenu_active a:hover {
	text-decoration: none;
}

.menu-elem {
	font-family: 'Paytone One', sans-serif;
	font-size: 18pt;
	width: 180px;
	padding-left: 50px;
	text-align: center;
}


.tab-top:hover {
	background-position: 0 -49px;
}

.tab-top.tab-selected {
	background-position: 0 -98px;
}

.elem-selected a {
	color: #FFFFFF;
}
.elem-selected a:link {
	color: #FFFFFF;
}
.elem-selected a:hover {
	color: #FFFFFF;
}
.elem-selected a:visited {
	color: #FFFFFF;
}
.tab-top.current, .tab-top.current.tab-selected {
	position: relative;
	top: 110px;
	left: 20px;
}

.tab-top.daily, .tab-top.daily.tab-selected {
	position: relative;
	top: 61px;
	left: 270px;
}

.tab-top.weekly, .tab-top.weekly.tab-selected {
	position: relative;
	top: 12px;
	left: 520px;
}

.tab-elem {
	font-family: 'Paytone One', sans-serif;
	font-size: 15pt;
	width: 240px;
	line-height: 49px;
	text-align: center;
}

.tab-elem a{
	display: block;
	height: 49px;
}

.tab-elem a:hover{
	text-decoration: none;
	color: #284555;
}

.mangaidol_myrank_title {
	font-family: "Damion", cursive;
	color: #f10093;
	font-size: 24pt;
	line-height: 55px;
	width: 180px;
}

.mangaidol_myrank_rank {
	font-family: 'Paytone One', sans-serif;
	font-size: 16pt;
	color: #284555;
	width: 150px;
	line-height: 55px;
}

.mangaidol_myrank_score {
	width: 250px;
	line-height: 55px;
}

.mangaidol_myrank_view {
	width: 150px;

}


.mangaidol_top3_title_title {
	font-family: "Damion", cursive;
	color: #f10093;
	font-size: 24pt;
	padding-left: 30px;
	text-align: left;

}

.mangaidol_top3_title_detail {
	float: right;
	line-height: 48px;
	position: relative;
	right: 30px;
	font-style: italic;
}

.mangaidol_top3_footer {
	text-align: left;
}

.mangaidol_top3_footer_title {
	font-family: "Damion", cursive;
	color: #f10093;
	font-size: 24pt;
	text-align: left;
	padding-left: 30px;
}


.mangaidol_top10_title_title {
	font-family: "Damion", cursive;
	color: #f10093;
	font-size: 24pt;
	padding-left: 30px;
	text-align: left;
}

.mangaidol_top10_title_detail {
	float: right;
	line-height: 48px;
	position: relative;
	right: 30px;
	font-style: italic;
}

.mangaidol_top10 {
}


#mangaidol-ranking-1-swf {
	position: relative;
	right: 150px;
	top: 10px;
}

#mangaidol-ranking-2-swf {
	position: relative;
	right: 150px;
}

#mangaidol-ranking-3-swf {
	position: relative;
	left: 435px;
}


.mangaidol_howto_desc {
	margin-left: 15px;
}

.mangaidol_howto_bloc_small {
	height: 152px;
	width: 470px;
	text-align: left;
	margin-left: 272px;
}

.mangaidol_howto_bloc_large {
	height: 132px;
	width: 610px;
	text-align: left;
	margin-left: 142px;
	line-height: 20px;
}


.show_rewards, .show_rewards_week {
	text-decoration: underline !important;
}

.popup_show_rewards_title {
	font-family: 'Paytone One', sans-serif;
    font-size:28pt;
    text-align:center;
    display:block;
    margin-top:15px;
}

.popup_show_rewards_undertitle {
    font-family: 'Paytone One', sans-serif;
    font-size:10pt;
    text-align:center;
    display:block;
    margin-top:5px;

}

#popup_show_rewards_container {
    background-color:#FFF;
    margin:5px;

}

.popup_show_rewards_block_rank {
	font-family: 'Paytone One', sans-serif;
    float:left;
    width:20%;
    text-align:center;
    padding-top:20px;
    color: #424343;
}

.popup_show_rewards_block_img {
	font-family: 'Paytone One', sans-serif;
    float:left;
    width:20%;
    text-align:center;
}

.popup_show_rewards_block_text {
	font-family: 'Paytone One', sans-serif;
    padding-top:15px;
    float:left;
    width:57%;
    text-align:center;
}

.popup_show_rewards_block_sep{
    margin-top:10px;
    margin-left:10px;
    text-align:center;
}

.mangaidol_pseudo {
	color: #000000;
	font-weight: bold;
	font-size: 11pt;
}

.mangaidol_pseudo:hover {
	color: #000000;
	text-decoration: none;
}

.mangaidol_pseudo:visited {
	color: #000000;
}

.mangaidol_popup_title {
	font-family: 'Paytone One', sans-serif;
	color: #223e6c;
	font-size: 14pt;
	text-align: center;
}

.mangaidol_popup_subtitle {
	font-family: 'Paytone One', sans-serif;
	color: #223e6c;
	font-size: 10pt;
	text-align: center;
}


.mangaidol_popup_gradient_reward td {
	text-align: center;
	height: 80px;
	font-size: 12pt;
}

.mangaidol_popup_rewards {
	font-family: 'Paytone One', sans-serif;
	color: #223e6c;
	font-size: 8pt;
	height: 10px;
	text-align: center;
	position: relative;
	bottom: 35px;
}

#mangaidol_popup_reward1 {
	width: 33%;
}
#mangaidol_popup_reward2 {
	width: 33%;
}
#mangaidol_popup_reward3 {
	width: 33%;
}