﻿@charset "utf-8";

#mainwrap	{width:960px;margin:0 auto; clear:both;}
#mainwrap:after {
	clear: both;
	display: block;
	visibility: hidden;
	content: ' ';
}
#mainwrap h1 {display: none;}
#mainwrap	#mainleft, #maincon, #mainright	{float:left;}
#mainleft	{width:244px;margin-right:16px;}
#maincon	{width:456px;}
#mainleft h2 {display: none;}

div.mainlogin	{width:244px;height:145px;background:url('http://simg.gpotato.eu/heroes/fr/main/bg_loginbox.gif') no-repeat 0 0;position:relative;}
div.mainlogin	legend	{display:none;}
div.mainlogin	div.logincon	{padding:52px 0 0 49px;}
div.mainlogin	div.logincon	.intext {
	color:#663d13;
	font-size:11px;
	width:84px;
	height:17px;
	margin:-1px 0 4px;
	padding:2px 5px 0;
	border:1px solid #663c0d;
	background-color:#290000;
	background-repeat:no-repeat;
	background-image:url('http://simg.gpotato.eu/heroes/fr/common/layout/bg_input.gif');
}
div.mainlogin	div.logincon p.id_pass {padding-left: 9px; color:#e38200;}
div.mainlogin	div.logincon p.id_pass a {color:#e38200}
div.mainlogin	div.logincon .intext.id { background-image:url('http://simg.gpotato.eu/heroes/fr/common/layout/bg_input_id.gif'); }
div.mainlogin	div.logincon .intext.pass { background-image:url('http://simg.gpotato.eu/heroes/fr/common/layout/bg_input_pass.gif'); }
div.mainlogin	div.logincon .submit {position:absolute;left:151px;top:51px;}
div.mainlogin	div.logincon	ul	 {padding:5px 0 0 0;}
* html	 div.mainlogin	div.logincon	ul	 {padding:3px 0 0 0;}
* +	html	 div.mainlogin	div.logincon	ul	 {padding:3px 0 0 0;}
div.mainlogin	div.logincon	ul	 li	 {float:left;padding:0 6px;background:url('http://simg.gpotato.eu/heroes/fr/main/img_forgotbar.gif') no-repeat right 0;}
div.mainlogin	div.logincon	ul	 li.end	{background:none;padding-left:0;}

div.mainlogin .welcome {
	text-align:center;
	padding-top:55px;
}
div.mainlogin .welcome p {
	color:#ddab47;
	margin-bottom:8px;
}
div.mainlogin .welcome p img {
	vertical-align:middle;
}
div.mainlogin .welcome .btn_type1 {
	color:#999933 !important;
	font-weight:normal;
}
div.mainlogin .welcome .btn_type1 span {
	color:#999933 !important;
	width:65px;
	padding-right:0;
	padding-left:0;
}

div.mainquick	{width:244px;height:403px;background:url('http://simg.gpotato.eu/heroes/fr/main/bg_quicklink.gif') no-repeat 0 0;}
div.mainquick	ul	 {padding:35px 0 0 5px;}
div.mainquick	ul	 li	 img	 {vertical-align:top;}

div.mainpoll	{position:relative;width:244px;background:url('http://simg.gpotato.eu/heroes/fr/main/bg_polltop.gif') no-repeat 0 top;padding-bottom:6px;}
div.mainpoll	div.mainpollbot	{width:244px;height:301px;background:url('http://simg.gpotato.eu/heroes/fr/main/bg_pollbot.gif') no-repeat 0 bottom;padding-bottom:7px;}
div.mainpoll	div.mainpollbot	div.bgcastle	 {width:244px;height:100%;background:url('http://simg.gpotato.eu/heroes/fr/main/bg_castle.gif') no-repeat 5px bottom;}
div.mainpoll	div.mainpollbot	div.bgcastle	p.polltit	{padding:5px 0 0 5px;}
div.mainpoll	div.mainpollbot	div.bgcastle	p.pollcon	{padding:5px 15px 10px 15px;background:url('http://simg.gpotato.eu/heroes/fr/main/bg_pollconbar.gif') no-repeat 0 bottom;margin-left:5px;color:#7b7164;}
div.mainpoll	div.mainpollbot	div.bgcastle	ul	 {padding:11px 0 26px 17px;}
div.mainpoll	div.mainpollbot	div.bgcastle	ul	 li	 {padding:5px 0;color:#7b7164;}
div.mainpoll	div.mainpollbot	div.bgcastle a.btn_type2 span { width:100px; padding:0; }
div.mainpoll	div.mainpollbot	div.bgcastle .bbs_button {
	text-align:center;
	position:absolute;
	bottom:25px;
	width:100%;
}

div.mainnews { width:438px; }
div.mainnews	h2 {padding:14px 0 8px 0;text-align:center;}
div.mainnews	.toggle_list { background-image: none; padding:0;}
div.mainnews	.toggle_list .visible .title {background-repeat:no-repeat;background-position:0 0;background-image:url('http://simg.gpotato.eu/heroes/common/main/bg_newshead.gif');}
div.mainnews	.toggle_list .title a {
	color:#7b7164;
	line-height:32px;
	display:inline-block;
	padding-left:19px;
	background-repeat:no-repeat;
	background-position:0 10px;
	background-image:url('http://simg.gpotato.eu/heroes/fr/common/icon/mainplus.etc.png');
}
div.mainnews	.toggle_list .visible .title a {color:#d8c9a5;background-position:0 12px;background-image:url('http://simg.gpotato.eu/heroes/fr/common/icon/mainminus.etc.png');}
div.mainnews	.toggle_list .visible .title .date {color:#7b7164;padding-left:14px;background:none;}
div.mainnews	.toggle_list .visible .content	 {color:#857657;}
div.mainnews	.toggle_list .title .date {position:absolute;right:15px;top:10px;line-height:1;color:#7b7164;}
div.mainnews	.toggle_list .title {
	position:relative;
	padding-left:15px;
	background-repeat:no-repeat;
	background-position:0 100%;
	background-image:url('http://simg.gpotato.eu/heroes/fr/main/mainline_list.png');
}
div.mainnews	.toggle_list .last .title {
	background-image: none;
}

div.tab	{width:438px;background:url('http://simg.gpotato.eu/heroes/fr/main/bg_tabhead.png') no-repeat 0 0;margin-top:8px;padding-bottom:14px;overflow:hidden;}
div.tab	ul.maintab	 {padding:18px 0 0 0;overflow:hidden;}
div.tab	ul.maintab	 li	 {float:left;}
div.tab	ul.screenlist	 {padding:12px 0 0 0;}
*	html	div.tab	ul.screenlist	 {padding:12px 0 0 0;}
div.tab	ul.screenlist	 li	 {float:left;width:33%;text-align:center;}
div.tab	ul.screenlist	 li	 img	 {vertical-align:top;border:1px solid #4d4835;}
div.tab	ul.anothertab	 {padding:18px 0 0 0;}
div.tab	ul.anothertab	 li	 {float:left;}
div.tab	ul.anothertab	 li.fir	{width:250px;}
div.tab	ul.featurelist	{overflow:hidden;clear:both;padding-top:5px;}
div.tab	ul.featurelist	li	{line-height:25px;background:url('http://simg.gpotato.eu/heroes/fr/main/bg_fealine.png') no-repeat 0 0;padding-left:22px;color:#7b7164;}

div.bannerno	{}

div.rankingbox	{width:244px;height:360px;background:url('http://simg.gpotato.eu/heroes/fr/main/bg_ranking.gif') no-repeat 0 0;}
/* div.rankingbox	p.tit	 {padding:26px 0 0 16px;}
div.rankingbox	span.rtab	{float:right;margin-top:-18px;padding-right:14px;} */
div.rankingbox ul {padding: 23px 0 2px 15px; font-size:0; line-height: 0; background: url('http://simg.gpotato.eu/heroes/fr/main/bg_tabline.gif') no-repeat 15px bottom;}
div.rankingbox ul li {display: inline;}
div.rankingbox	ol.rank	li	{width:206px;height:22px;background:url('http://simg.gpotato.eu/heroes/fr/main/bg_rankanother.gif') no-repeat 18px 0;padding:5px 0 0 20px;}
div.rankingbox	ol.rank	li.title {font-weight:bold; background:none; color:#edca75;}
div.rankingbox	ol.rank	li.title .guild{color:#edca75;}
div.rankingbox	ol.rank	li.last {background:url('http://simg.gpotato.eu/heroes/fr/main/bg_rank_last.gif') no-repeat 18px 0;}
div.rankingbox	ol.rank	li	span.num	{font-size:9px;font-weight:bold;color:#b9b77e; margin-right:6px;}
div.rankingbox	ol.rank	li	.name	{padding:0 0 0 10px;color:#857657;}
div.rankingbox	ol.rank	li	span.guild	 {float:right;color:#857657;}
* html	 div.rankingbox	ol.rank	li	span.guild	 {float:right;margin-top:-13px;}
* +	html	 div.rankingbox	ol.rank	li	span.guild	 {float:right;margin-top:-13px;}
div.rankingbox	ol.rank	li.fir	{width:206px;background:url('http://simg.gpotato.eu/heroes/fr/main/bg_rankfirst.gif') no-repeat 18px 0;padding:14px 0 0 20px;}
div.rankingbox	ol.rank	li.fir	span.num	{font-size:9px;font-weight:bold;color:#b9b77e;}
div.rankingbox	ol.rank	li.fir	.name	{padding:0 0 0 10px;font-weight:bold;color:#d8c9a5;}
div.rankingbox	ol.rank	li.fir	span.guild	 {float:right;font-weight:bold;color:#d8c9a5;}
* html	 div.rankingbox	ol.rank	li.fir	span.guild	 {float:right;margin-top:-13px;}
* +	html	 div.rankingbox	ol.rank	li.fir	span.guild	 {float:right;margin-top:-13px;}

div.followbox	{width:244px;height:124px;background:url('http://simg.gpotato.eu/heroes/common/main/bg_follow.gif') no-repeat 0 0;}
div.followbox	h2	{text-align:center;padding:22px 0 25px 0;}
div.followbox	ul	 {width:220px;padding-left:10px;}
div.followbox	ul	 li	 {float:left;width:25%;text-align:center;}
div.followbox	ul	 li	 img	 {border:1px solid #4d4835;}

div.facebook	
{
	width:206px;
	height:304px;
    padding:5px 5px 5px 29px;
    background:#261f0d url('http://simg.gpotato.eu/heroes/fr/main/bg_facebook.gif') no-repeat 0 0;
}

div.facebook h2	{
	text-align:center;
	padding:15px 0 10px;
	background-repeat:no-repeat;
	background-position:0 100%;
	background-image:url('http://simg.gpotato.eu/heroes/fr/main/bg_facebook_tit.gif');
}
div.facebook .wrap { text-align:center; }

div.mainnews .toggle_list .title {
	height:32px;
	line-height:32px;
}

.navigation {
	clear:both;
	width:943px;
	height:159px;
	margin:0 auto;
	padding-top:13px;
	padding-left:29px;
	background-repeat:no-repeat;
	background-position:5px 0;
	background-image:url('http://simg.gpotato.eu/heroes/common/main/bg_navigation.gif?010202');
}
.navigation:after {
	content:' ';
	display:block;
	visibility:hidden;
	clear:both;
}
.navigation h2 {
	text-align:center;
	height:32px;
}
.navigation h3 {
	text-align:center;
	margin:83px 0 0 -28px;
	font-weight:normal;
	color:#807f2f;
}
.navigation dl {
	float:left;
	width:255px;
	padding-left:55px;
}
.navigation dl.item02 { width:240px; }
.navigation dl dt {
	color:#edcb74;
	font-weight:bold;
	height:18px;
	padding-left:15px;
	margin-bottom:2px;
	background-repeat:no-repeat;
	background-position:0 2px;
	background-image:url('http://simg.gpotato.eu/heroes/fr/common/icon/unique02.etc.png');
}
.navigation dl dt a { color:#d8c9a5; }
.navigation dl dd {
	color:#857657;
	line-height:17px;
	padding-left:15px;
}
.navigation dl dd a {
	color:#857657;
}

.center_bnn {
	width:437px;
	padding:9px 6px 10px 0;
	background-repeat:no-repeat;
	background-image:url('http://simg.gpotato.eu/heroes/fr/main/bg_bnn.gif');
	position:relative;
}
.center_bnn img {
	position:absolute;
}
#maincon .event_bnn {
	zoom:1;
	position:relative;
	padding-bottom:20px;
	background-repeat:no-repeat;
	background-position:0 100%;
	background-image:url('http://simg.gpotato.eu/heroes/fr/main/bg_main_event.gif');
}
#maincon .event_bnn .num {
	text-align:center;
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	height:20px;
}
#maincon .event_bnn .num a {
	color:#000;
	font-size:0;
	line-height:0;
	vertical-align:top;
	display:inline-block;
	width:19px;
	height:20px;
	background-repeat:no-repeat;
	background-image:url('http://simg.gpotato.eu/heroes/fr/main/event_num.png');
}
#maincon .event_bnn .num a.item02 { background-position:0 -20px; }
#maincon .event_bnn .num a.item03 { background-position:0 -40px; }
#maincon .event_bnn .num a.item04 { background-position:0 -60px; }
#maincon .event_bnn .num a.item05 { background-position:0 -80px; }
#maincon .event_bnn .num a.select_num01,
#maincon .event_bnn .num a.item01:hover { background-position:-20px 0; }
#maincon .event_bnn .num a.select_num02,
#maincon .event_bnn .num a.item02:hover { background-position:-20px -20px; }
#maincon .event_bnn .num a.select_num03,
#maincon .event_bnn .num a.item03:hover { background-position:-20px -40px; }
#maincon .event_bnn .num a.select_num04,
#maincon .event_bnn .num a.item04:hover { background-position:-20px -60px; }
#maincon .event_bnn .num a.select_num05,
#maincon .event_bnn .num a.item05:hover { background-position:-20px -80px; }

.mainnews .toggle_list .title
{
	cursor:pointer;
}

.mainnews .toggle_list .content
{
	background-image:none;
}

.mainnews .visible .more_news_pnl
{
	background:url(http://simg.gpotato.eu/heroes/fr/common/board/line_list.png) no-repeat scroll left bottom;
	text-align:right;
	padding:2px 5px 5px;
	display:block;
}

.mainnews .more_news_pnl
{
	display:none;
}

.invisible
{
	display:none;
}

.gallery_menu li img
{
	cursor:pointer;
}

div.rankingbox.nodata {
	background-image:url(http://simg.gpotato.eu/heroes/fr/main/bg_ranking_nodata.gif);
}

.fan_box .full_widget,
.fan_box .full_widget .connect_top,
.fan_box .connections
{
	background:transparent !important;
	border:none !important;
}

.name_block a
{
	color:#efcb75;
}

.fan_box .connect_action .name
{
	font-size:12px !important;
}


.fan_box .connections
{
	color:#aa965c !important;
	background:#362e12 !important;
}

.fan_box .connections_grid .grid_item .name
{
	color:#AA965C !important;
}

.fan_box .connections_grid .grid_item
{
	padding:0 5px 4px 0 !important;
}