::-webkit-scrollbar {
  width: 13px;
  height: 13px;
}
/* Up */
::-webkit-scrollbar-button:single-button:vertical:decrement {
  width: 13px;
  height: 13px;
  background-image: url('../img/barUP.png');
}

::-webkit-scrollbar-button:single-button:vertical:decrement:hover {
  width: 13px;
  height: 13px;
  background-image: url('../img/barUP.png');
}
/* Down */
::-webkit-scrollbar-button:single-button:vertical:increment {
  width: 13px;
  height: 13px;
  background-image: url('../img/barD.png');
}

::-webkit-scrollbar-button:vertical:single-button:increment:hover {
  width: 13px;
  height: 13px;
  background-image: url('../img/barD.png');
}
::-webkit-scrollbar-button {
  width: 13px;
  height: 13px;
  background-image: url('../img/barUP.png');
}
::-webkit-scrollbar-thumb {
  background-image: url('../img/bar.png');
  border: 0px none #ffffff;
  border-radius: 50px;
}
::-webkit-scrollbar-thumb:hover {
  background-image: url('../img/bar.png');
}
::-webkit-scrollbar-thumb:active {
  background-image: url('../img/bar.png');
}
::-webkit-scrollbar-track {
  background: #ffffff;
  border: 0px none #ffffff;
  border-radius: 50px;
}
::-webkit-scrollbar-track:hover {
  background: #ffffff;
}
::-webkit-scrollbar-track:active {
  background: #ffffff;
}
::-webkit-scrollbar-corner {
  background: transparent;
}
html {
	font-family: 'Helvetica', 'Arial', sans-serif;
	font-size: 12px;
	cursor: url("../img/link.cur"), url("../img/link.cur"), default;
}
* {
	margin: 0;
	padding: 0;
}
body{
	background-image: url("img/background.gif");
}
a {
	cursor: url("../img/hand.cur"), url("../img/hand.cur"), default;
}
div#robrowser:focus{
	overflow: hidden;
	overflow-x: hidden;
	overflow-y: hidden;
}
.banner {
	background-image: url('img/bg_banner.png');
	background-repeat: no-repeat;
	background-position: initial;
	background-size: 100% 100%;
}
.banner_titulo{
	position: relative;
	top:9vw;
	text-shadow: 0 1px 0 #ccc,
	0 2px 0 #c9c9c9,
	0 3px 0 #bbb,
	0 4px 0 #b9b9b9,
	0 5px 0 #aaa,
	0 6px 1px rgba(0,0,0,.1),
	0 0 5px rgba(0,0,0,.1),
	0 1px 3px rgba(0,0,0,.3),
	0 3px 5px rgba(0,0,0,.2),
	0 5px 10px rgba(0,0,0,.25),
	0 10px 10px rgba(0,0,0,.2),
	0 20px 20px rgba(0,0,0,.15);
	font-size: 64px;
	text-decoration: none;
	font-weight: 900;
	color: #fff;
}
.banner_titulo:hover {
	color: #fff;
}
strong.stat_count a{
	color: #526384;
	height: 17px;
	text-shadow: 1px 1px #c6c6c6;
	font-weight: bold;
	width: 130px;
	line-height: 24px;
	padding-left: 5px;
	padding-bottom: 5px;
}
/*Context menus*/
#contextmenu_container{
	z-index: 10000;
	position: absolute;
}
#contextmenu{
	border: 1px solid #c0c0c0;
	background: #fff url('img/tabs.gif') repeat-y;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	box-shadow: 0px 4px 23px 5px rgba(0, 0, 0, 0.2), 0px 2px 6px rgba(0, 0, 0, 0.15);
}
#chat_settings {
	overflow: hidden !important;

}
#contextmenu span {
	display: block;
	white-space:nowrap;
}
#contextmenu span:hover {
	background-color: rgba(105, 192, 255, 0.32);
}
.last_seen:hover, .v_shopoff:hover, .v_buyoff:hover, .v_charnameoff:hover {background-color: initial !important;}
#contextmenu h1{
	text-align: center;
	background: url('img/title_bar.gif') repeat-x;
	font-size: 13px;
	height: 17px;
	-webkit-border-radius: 3px 3px 0 0;
	-moz-border-radius: 3px 3px 0 0;
	border-radius: 3px 3px 0 0;
	font-weight: normal;
	text-shadow: 1px 1px white;
}
.v_shop, .v_buy, .m_pm, .pm_unblock, .pm_block, .v_shopoff, .v_buyoff, .v_charname, .v_charnameoff, #nameList {
	padding: 6px 10px 6px 35px;
	display: block;
}
.v_shop, .v_buy, .m_pm, .pm_unblock, .pm_block, .v_charname {
	color: #526384;
}
.v_shopoff, .v_buyoff, .v_charnameoff {
	color: grey;
}
.bar, #nameList {
	border-top: 1px solid #c0c0c0;
}
.v_shop{
	background: url('img/shop.gif') no-repeat 2px;
}
.v_shopoff{
	background: url('img/shopoff.gif') no-repeat 2px;

}
.v_buy{
	background: url('img/buyingshop.gif') no-repeat 2px;
}
.v_buyoff{
	background: url('img/buyingshopoff.gif') no-repeat 2px;
}
.pm_unblock{
	background: url('img/pm_unblocked.gif') no-repeat 2px;
	cursor: pointer;
}
.pm_block{
	background: url('img/pm_blocked.gif') no-repeat 2px;
	cursor: pointer;
}
.m_pm{
	background: url('img/m_pm.gif') no-repeat 2px;
	cursor: pointer;
}
.v_charname {
	background: url('img/ig.gif') no-repeat 2px;
	cursor: pointer;
}
.v_charnameoff {
	background: url('img/igoff.gif') no-repeat 2px;

}
.last_seen {
	position: relative;
	top: 2px;
	margin: 0 10px;
	opacity: 0.55;
}
.it_contextm img{
	margin: 0 10px 0 2px;
}
.cont_sell, .cont_buy, .cont_item{
    display: inline-block;
    width: 24px;
    height: 24px;
	position: absolute;
}
.nameit {
	background-color: initial !important;
	display: inline !important;
	position: relative;
	bottom: 5px;
	color: #526384;
	margin-right: 75px;
}
.bottom_bar_shop {
	width: 100%;
	position: relative;
	height: 20px;
	background: url('img/top_win.gif');
	border-top: 1px solid #c0c0c0;
	-webkit-border-radius: 0 0 8px 8px;
	-moz-border-radius: 0 0 8px 8px;
	border-radius: 0 0 8px 8px;
}
/**/
.flag_fr, .flag_de, .flag_en, .flag_sp, .flag_it, .flag_tk {
	width:16px;
	height:11px;
	float: left;
	margin-right: 10px;
	position: relative;
	top: 3.5px;
	left: 200px;
}
.lostPass{
	text-align: center;
	display: inline-block;
	width: 100%;
	margin-bottom: -7px;
	color: #b7b7b7;
	cursor: pointer;
}
.lostPass:hover {
	color: grey;
}
.flag_fr {background: url('img/flag_fr.gif') no-repeat;}
.flag_de {background: url('img/flag_de.gif') no-repeat;}
.flag_en {background: url('img/flag_en.gif') no-repeat;}
.flag_sp {background: url('img/flag_sp.gif') no-repeat;}
.flag_it {background: url('img/flag_it.gif') no-repeat;}
.flag_tk {background: url('img/flag_tk.gif') no-repeat;}
.stat_count{
	color: #526384;
	height: 17px;
	text-shadow: 1px 1px #C6C6C6;
	font-weight: bold;
	width: 130px;
	line-height: 24px;
	padding-left: 5px;
	padding-bottom: 5px;
	text-decoration: none;
}
.buyst{background: url('img/buyingshop.gif') no-repeat;}
.shopnbr{background: url('img/shop.gif') no-repeat;}
.itinshopsnbr{background: url('img/item.gif') 2px no-repeat, url('img/shop.gif') no-repeat;}
.button, .button_0, .button_1, .button_2, .button_3, .button_4, .button_5, .button_6, .button_7, .button_8, .button_9 {
	width: 9px;
	height: 9px;
	display: block;
	position: relative;
	top: 4px;
	left: 3px;
	float: left;
}
.button {background: url('img/inactive_button.gif') no-repeat;}
.classement {
	list-style-type: decimal;
	margin-left: 25px;
}
.menu_link li{
	margin-left: 10px;
	background-image: url(img/bullet.gif);
	background-position: center left;
	background-repeat: no-repeat;
	padding-left: 20px;
	list-style: none;
}
.tittle_classement {text-align: center; 	font-weight: bold;font-style:italic;}
.red {color: red;}
.grey {color: grey;}
.green{color: #009b00;text-shadow: 1px 1px #00e900;}
.black {color: black;}
.miniboss {color: #ff0059 !important;}
.mvp{color: #b100ff !important;}
.other{color: #8f8f8f;}
.clearBoth{clear:both;}
a {text-decoration: none;}
.tri_win {
	width: 680px;
	border: 1px solid #c0c0c0;
	background-color: #ffffff;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	margin: 10px 0 0 10px;
	padding: 2px;
}

.tri {
	width: 674px;
	border: 1px solid silver;
	background-color: white;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding: 2px;
}
.tri_asc {
	background : url("img/trip_asc.gif") no-repeat center;
	width: 13px;
	height: 10px;
	display: inline-block;
}
.tri_asc2 {
	background : url("img/trip_asc2.gif") no-repeat center;
	width: 13px;
	height: 10px;
	display: inline-block;
}
.tri_desc {
	background : url("img/trip_desc.gif") no-repeat center;
	width: 13px;
	height: 10px;
	display: inline-block;
	margin-left: 3px;
}
.tri_desc2 {
	background : url("img/trip_desc2.gif") no-repeat center;
	width: 13px;
	height: 10px;
	display: inline-block;
	margin-left: 3px;
}
#setting_barre_border{
	position: fixed;
	top: 0px;
	left: 0px;
	right: 0px;
	height: 20px;
	border: 1px solid #c0c0c0;
	background-color: #ffffff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	box-shadow: 0px 1px 1px #919191;
	padding: 2px;
	z-index: 1000;
}
#setting_barre {
	height: 18px;
	text-align: center;
	z-index: 1000;
	text-align: center;
	background: url('img/top_win.gif');
	font-size: 13px;
	border: 1px solid #c0c0c0;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
#bigbarright {
	width: 73px;
	height: 48px;
	position: fixed;
	right: 0;
	top: 0;
	background: url('img/bigbarright1.gif');
}
#bigbarright1 {
	width: 170px;
	height: 48px;
	position: fixed;
	right: 0;
	top: 0;
	background: url('img/bigbarright.gif');
}
#bigbarleft {
	width: 160px;
	height: 48px;
	position: fixed;
	left: 0;
	top: 0;
	background: url('img/bigbarleft.gif');
}
#link_logued, #link_unlogued {
	background: url('img/startlogos_middle.gif');
	width: 241px;
	height: 48px;
	position: fixed;
	top: 0;
	left: 50%;
	margin-left: -120px;
}
.center_logued {
	position: relative;
	top: 13px;
}
.register_button, .login_button, .logoff_button {
	width: 90px;
	height: 20px;
	cursor: pointer;
	border: none;
	text-shadow: 1px 1px white;
}
.register_button {
	background: url('img/button.gif') no-repeat;
	margin-right: 10px;
}
.login_button {
	background: url('img/login.gif') no-repeat;
}
.logoff_button {
	background: url('img/logoff.gif') no-repeat;
}
.register_button:hover {background: url('img/registerhover.gif') no-repeat;}
.login_button:hover {background: url('img/loginhover.gif') no-repeat;}
.logoff_button:hover {background: url('img/logoffhover.gif') no-repeat;}
#header{
	background: url("img/ban_ro-db2.jpeg") no-repeat center;
	width: 900px;
	height: 169px;
	margin-top: 36px;
}
#host_page {
	display:block;
	width: 100%;
	height: 100%;
	position: relative;
}
.rates {
	font-weight: bold;
	font-size: 12px;
	color: #436FC9;
	position: relative;
	top: 7px;
}
.settings_logo, .mail_logo, .myshop_logo, .booking_logo {
	position: relative;
	bottom: 1px;
	height: 36px;
	width: 36px;
	float: left;
}
.settings_logo {background: url("img/option.gif") no-repeat;}
.mail_logo {background: url("img/mail.gif") no-repeat;}
.myshop_logo {background: url("img/my-shop.png") no-repeat;}

.linksettings, .linkoff, .linkmail, .linkshop  {
	position: relative;
	top: 5px;
	right: 15px;
	margin-left: 10px;
	float: right;
}
.logs {
	font-size: 15px;
	color: #526384 !important;
	position: relative;
	margin-right: 3px;
}
.logs , .logs a{
	font-weight: bold;
	color: #808080;
}
#popup {
	background-color: #fff;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	position: fixed;
	z-index: 1001;
	opacity: 0.75;
}
#kafra_register {
	position: fixed;
	background: url("img/kafra_register.gif") no-repeat;
	width: 370px;
	height: 471px;
	bottom: 0;
	right: 30px;
	z-index: 1002;
}
#kafra_login, #kafra_rates {
	position: fixed;
	background: url("img/kafra_login.gif") no-repeat;
	width: 370px;
	height: 471px;
	bottom: 0;
	right: 30px;
	z-index: 1002;
}
#kafra_settings {
	position: fixed;
	background: url("img/kafra_setting.gif") no-repeat;
	width: 370px;
	height: 471px;
	bottom: 0;
	right: 30px;
	z-index: 1002;
}
#border_settings {
	position: fixed;
	background: white;
	box-shadow: 0 4px 23px 5px rgba(0, 0, 0, 0.2), 0 2px 6px rgba(0, 0, 0, 0.15);
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	border: 1px solid #C3C3C3;
	min-height: 58px;
	width: 500px;
	margin-left: -250px;
	top: 30%;
	left: 50%;
	z-index: 1002;
}
#win_register, #win_login, #win_rates{
	position: fixed;
	background: white;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	min-height: 58px;
	border: 1px solid #C3C3C3;
	box-shadow: 0px 4px 23px 5px rgba(0, 0, 0, 0.2), 0px 2px 6px rgba(0, 0, 0, 0.15);
    top: 30%;
    left: 50%;
    z-index: 1001;
}
#win_login, #win_rates{
    margin-left: -135px;
	width: 270px;
}
#win_register {
    margin-left: -175px;
	margin-top: -80px;
	width: 350px;
}
#win_settings{
	background: white;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	min-height: 50px;
	border: 1px solid #C3C3C3;
	width: 492px;
	margin: 3px;
	z-index: 1000;
}
#footer{
	width: 900px;
	height: 250px;
	text-align: center;
	margin-top: 10px
}
#searchs_bar {
	margin: 0 auto;
	width: 900px;
}
#more_option {
	margin-top: 20px;
}
.search_empty {
	background: url('img/search_empty.gif') no-repeat;
	width: 147px;
	height: 30px;
	margin: 0 1px;
	border: none;
	float: left;
}
.helpbtn span {
	background: url('img/smiles/smile_question.gif');
	display: block;
	position: absolute;
	width: 27px;
	height: 28px;
	bottom: 5px;
	left: 5px;
}
p .helpbtn {float: none;display: inline-block; text-align: left;}
.helpbtn{
	margin: 0 1px;
	float: left;
	background: url('img/search_empty.gif') no-repeat;
	height: 22px;
	display: block;
	position: relative;
	padding: 8px 0 0 40px;
	width: 112px;
	cursor: pointer;
	font-weight: bold;
	color: #645e77;
	text-shadow: 1px 1px #c7c5d9;
}
.sguides{background: url('img/guides_soon.gif') no-repeat;}
.smaps{background: url('img/maps_soon.gif') no-repeat;}
.sshops{background: url('img/shops_soon.gif') no-repeat;}
#searchs_bar input[type="text"] {
	background: transparent;
	width: 110px;
	height: 26px;
	border: none;
	text-align: center;
}
.label_shops {
	display: block;
	position: relative;
	top: 3px;
	background: transparent url("img/shops.gif") no-repeat scroll 0% 0%;
	width: 24px;
	height: 24px;
	float: left;
	margin-left: 4px;
}
.label_items {
	display: block;
	position: relative;
	top: 3px;
	background: url('img/item.gif') no-repeat;
	width: 24px;
	height: 24px;
	float: left;
	margin-left: 2px;
}
.settings label {
	margin: 5px;
}
.settings img {
	position: relative;
	top: 5px;
}
.label_monsters {
	display: block;
	position: relative;
	top: 1px;
	background: url('img/mob.gif') no-repeat;
	width: 24px;
	height: 24px;
	float: left;
	margin-left: 4px;
}
.label_maps {
	display: block;
	position: relative;
	top: 3px;
	background: url('img/map.gif') no-repeat;
	width: 24px;
	height: 24px;
	float: left;
	margin-left: 4px;
}
.label_guides {
	display: block;
	position: relative;
	top: 3px;
	background: url('img/icon.gif') no-repeat;
	width: 24px;
	height: 24px;
	float: left;
	margin-left: 4px;
}
#menu ul {
	list-style:none;
}
.links {
	text-align: left;
	width: 200px;
	margin-bottom: 10px;
}
.links a {
	color: #526384;
	position: relative;
	margin-left: 10px;
	line-height: 24px;
	text-decoration: none !important;
}
.links a:hover {
	color: #e58b5a;
	position: relative;
	margin-left: 10px;
	text-decoration: none !important;
}
.links .tdimg {
	width: 30px;
	text-align: right;
	padding-bottom: 5px;
}
.links .linktitle {
	color: grey;
	font-weight: normal;
	font-size: 12px;
	text-align: right;
}
#menu{
	border: 1px solid #c3c3c3;
	margin-bottom: 10px;
	width: 200px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background-color: #ffffff;
	border-top:none;
}
#menu h1, #main_page h1, .monster_fiche h1, #win_settings h1, #win_register h1, #win_login h1, #win_rates h1, #win_smile h1, #mySellList h1, #mySearchList h1  , #itSList h1, #costumit h1, #myitems h1, #imgshop h1{
	text-align: center;
	background: url('img/title_bar.gif') repeat-x;
	font-size: 13px;
	height: 17px;
	-webkit-border-radius: 3px 3px 0 0;
	-moz-border-radius: 3px 3px 0 0;
	border-radius: 3px 3px 0 0;
	font-weight: normal;
	text-shadow: 1px 1px white;
}
.moreoption {
	float: right;
	position: relative;
	right: 5px;
	cursor: pointer;
}
#left_zone, #right_zone, .alphaselect, .alphaunselect, .float  {
	float: left;
}
#main_page {
	border: 1px solid #c3c3c3;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background-color: #ffffff;
	border-top:none;
}
#list_shops{
	width: 210px;
	background-color: #ffffff;
	border: 1px solid #c0c0c0;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.contener_main{
	width: 695px;
}
.tabs {
	float: left;
	width: 30px;
}
.tab12, .tab32 {
	width: 25px;
	height: 39px;
	background: url('img/buy_tab2.gif') no-repeat bottom right;
	z-index: 6;
}
#list_shops .left_bar {
	height: 190px;
}
.left_bar {
	position: relative;
	background: url('img/tabs.gif') repeat-y;
	min-height: 10px;
	-webkit-border-radius: 0 0 4px 4px;
	-moz-border-radius: 0 0 0 4px 4px;
	border-radius: 0 0 0 4px 4px;
}
.div1, .div2, .div3{
	float: left;
	position: relative;
}
.div1list, .div2list {
	overflow: auto;
	overflow-x: hidden;
	height: 190px;
	font-size: 10px;
}
.amountlist{
	position: absolute;
	width: 30px;
	text-shadow: 0px 1px #fff, 1px 0px #fff, 1px 1px #fff, 0px -1px #fff, -1px 0px #fff, -1px -1px #fff, 1px -1px #fff, -1px -1px #fff, -1px 1px #fff;
	text-align: right;
	z-index: 1;
	top: 15px;
	left: 0;
	color: black;
}
.items_list{
	position: relative;
	float: left;
	height: 30px;
	width: 150px;

	margin-top: 3px;
}
.link_itemlist{
	display: block;
    float: left;
    background: url('img/item_bg.png') no-repeat left;
    height: 24px;
    min-width: 32px;
    margin: 2px 0 0 5px;
}
.complet_namelist {
    position: absolute;
	color: #526384;
	display: block;
	top: 6px;
	left: 35px;
	line-height: 10px;
}
.link_itemlist img{
	position: relative;
	left: 3px;
	height: 24px;
	width: 24px;
	margin-right: 10px;
	bottom: 5px;
}
.upr {
	color: black;
}
.str_crumb{
	color: #e57f35;
	text-shadow: 1px 1px #f1e08b;
}
.elem_water {color: #208de2;}
.elem_wind {color: #4eb725;}
.elem_earth {color: #97521e;}
.elem_fire {color: #d42e2e;}
.sound, .soundless, .soundmore, .soundmute {
	width: 24px;
	height: 24px;
	border: none;
	cursor: pointer;
}
.volume{
	display: inline-block;
	position: relative;
	top: 5px;
	margin: 0 10px;
}
.sound{background: url('img/sound.png') no-repeat;}
.sound:hover, .soundmute{background: url('img/soundmute.png') no-repeat;}
.soundless{background: url('img/soundless.png') no-repeat bottom right;}
.soundmore{background: url('img/soundmore.png') no-repeat bottom right;}
.tab1, .tab3{
	width: 25px;
	height: 36px;
	background: url('img/buy_tab.gif') no-repeat bottom right;
	z-index: 1;
}
.tab2 {
	width: 25px;
	height: 40px;
	background: url('img/sell_tab.gif') no-repeat top right;
	margin-top: -10px;
	z-index: 1;
}
.tab22 {
	width: 25px;
	height: 45px;
	background: url('img/sell_tab2.gif') no-repeat top right;
	margin-top: -8px;
	z-index: 6;
}
.tab12, .tab1, .tab22, .tab2, .tab32, .tab3 {
	margin-left: 4px;
	cursor: pointer;
	position: relative;
}
#border_list{
	border: 1px solid #c0c0c0;
	background-color: #ffffff;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	margin: 10px 0 10px 10px;
	padding: 2px;
	width: 212px;
	float:left;
}
#border_win{
	border: 1px solid #c0c0c0;
	background-color: #ffffff;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	margin: 10px 0 10px 10px;
	padding: 2px;
}
#search_option {
	width: 678px;
	background-color: #ffffff;
	border: 1px solid #c0c0c0;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	position: relative;
}
#search_option h1, #list_shops h1 {
	text-align: center;
	background: url('img/top_win.gif');
	font-size: 13px;
	height: 18px;
	-webkit-border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0 0;
	border-radius: 4px 4px 0 0;
	font-weight: normal;
	text-shadow: 1px 1px white;
	border-bottom: 1px solid #c0c0c0;
}
.bottom_bar {
	width: 100%;
	height: 18px;
	margin-top: 10px;
	background: url('img/top_win.gif');
	border-top: 1px solid #c0c0c0;
	-webkit-border-radius: 0 0 8px 8px;
	-moz-border-radius: 0 0 8px 8px;
	border-radius: 0 0 8px 8px;
}
.bottom_bar2 {
	width: 100%;
	height: 27px;
	margin-top: 10px;
	text-align: center;
	background: url('img/top_win.gif');
	border-top: 1px solid #c0c0c0;
	-webkit-border-radius: 0 0 8px 8px;
	-moz-border-radius: 0 0 8px 8px;
	border-radius: 0 0 8px 8px;
}
.bold {
	font-weight: bold;
}
.alphaselect, .alphaunselect {
	width: 24px;
	height: 24px;
	text-align: center;
	margin: 10px 1px 0 1px;
}
.label_page {
	float: left;
	position: relative;
	top: 5px;
	color: #191970;
	margin: 0 10px;
	font-weight: bold;
	text-shadow: 1px 1px white;
}
.result_infos {
	text-align: center;
	margin-top: 50px;
}
.pageselect, .pageunselect {
	width: 24px;
	height: 24px;
	text-align: center;
	float: left;
}
.center_num_page, .center_num_page_bottom {
	text-align: center;
	height: 20px;
	width: 600px;
	float: left;
	padding-left: 40px;
}
.center_num_page_bottom{
	margin-top: 13px;
}
.num_page_select {
	margin: 10px 0;
}
.num_page {
	position: relative;
	top: -5px;
	margin: 10px;
}
.block_alpha, .block_page {
	display: block;
	padding-top: 4px;
	height: 24px;
	width: 24px;
	color: black;
	text-shadow: 1px 1px white;
}
.alphaselect, .pageselect  {
	background: url('img/button_alphapage2.gif') no-repeat;
}
.alphaunselect:hover, .pageunselect:hover {
	background: url('img/button_alphapage2.gif') no-repeat;
}
.alphaunselect, .pageunselect {
	background: url('img/button_alphapage.gif') no-repeat;
}
.valid {
	background: url('img/button.gif') no-repeat;
	margin-top: 4px;
	cursor: pointer;
	width: 90px;
	height: 20px;
	border: none;
	text-shadow: 1px 1px white;
}
.valid:hover {
	background: url('img/buttonhover.gif') no-repeat;
	width: 90px;
	height: 20px;
	cursor: pointer;
	border: none;
	text-shadow: 1px 1px white;
}

.form_group, .form_group2 {
	margin: 15px 0;
	text-align: center;
}
.form_login{margin:5px;}
.per {display: inline-block;vertical-align: top;}
.title {
	color: #526384;
	text-shadow: 1px 1px #c6c6c6;
	font-weight: bold;
	margin-right: 5px;
}
.title2 {
	color: red;
	text-shadow: 1px 1px #ffc5c5;
	font-weight: bold;
	margin-right: 5px;
}
.monster_fiche_stats {
	width: 70px;
	height: 130px;
	line-height: 18px;
	text-align: center;
	padding-top: 15px;
}
.color04, .color06, .color035, .color01 { color: #e60000}
.color085, .color09, .color095 {color: #ff7400;}
.color105, .color11, .color115, .color12, .color125, .color13, .color135, .color14{color: #13a913;}

.no_infos {
	display: block;
	width: 258px;
	font-weight: bold;
	height: 29px;
	padding: 60px 140px;
}
.low_percent {color: #ff5b5b;}
.high_percent {color: #14a914;}
.medium_percent {color: #ff8d1b;}
.percentexp {
	position: relative;
	top: 5px;
}
.form_group3 .margin_label {
	margin: 0 5px;
}
.form_group3 .margin_left{
	padding-left: 30px;
	text-align: right;
}
.form_group3 .margin_right{
	text-align: left;
}
.form_group3 .marge_imput_left {
	margin-left: 20px;
}
.form_group3 .marge_imput_right {
	margin-right: 20px;
}
.form_group3 input[type="text"] {
	margin: 2px;
}
.input_default {
	font-style:italic;
	color: #868686;
	font-size: 90%;
}
label {
	height: 18px;
	color: #526384;
	text-shadow: 1px 1px #C6C6C6;
	font-weight: bold;
}
.form_group label{
	display: block;
	margin: 6px 10px 4px 0;
}
.form_group3 label {
	display: block;
	width: 60px;
	margin: 4px 0;
}
input[type="text"], input[type="password"]{
	border: 1px solid #a9b8c2;
	margin: 2px 0;
	height: 18px;
	background-color: #f7f7f7;
	text-align: center;
}
#login, #email{
	width: 170px;
}
#password {
	width: 130px;
}
#popi label {
	height: auto;
}
.login {
	width: 100px;
}
.email {
	width: 200px;
}
.register {
	width: 145px;
}
.labelmemo {
	display: inline !important;
	position: relative;
	bottom : 29px;
	left: 15px;
	color: grey;
	text-shadow: 0px;
	font-weight: normal;

}
.infos_log {
	margin: 30px;
	text-align: center;
}
select {
	border: 1px solid #a9b8c2;
	margin: 2px 0;
	height: 20px;
	background-color: #f7f7f7;
	min-width: 40px;
}
.form_group2 {
	text-align: center;
}
.input_group3, .input_group2, .input_group4, .atkmin, .atkmax, .matkmin, .matkmax, .poidsmin, .poidsmax, .lvlreqmin, .lvlreqmax {
	width: 30px;
}
.input_group4 {

}
.input_group1{
	width: 80px;
}
.input_id {
	width: 50px;
}
.item {
	display: inline-block;
	background: url('img/item_bg.png') no-repeat left;
	height: 24px;
	min-width: 32px;
	margin: 1px 5px;
}
.frolinks h2 {
	position: relative;
	color: #526384;
	font-size: 14px;
	font-family: Courier New;
	bottom: 8px;
	text-align: center;
}
#inf h2 {
	position: relative;
	color: #526384;
	font-size: 14px;
	font-family: Courier New;
	bottom: 18px;
	text-align: center;
}
#inf {padding: 10px;text-align: center;}
.frolinks h2 span, #inf h2 span, .update h2 span{
	background-color: #FFF;
	padding: 0 5px;
}
.finalrates, .events, .xpmodifier, .settings, .frolinks, #inf, .update {
	border-radius: 8px;
	margin: 20px;
}
.finalrates h2, .events  h2, .xpmodifier h2, .settings h2 {
	position: relative;
	display: inline;
	padding: 0px 10px;
	color: #526384;
	background-color: #FFF;
	left: 25px;
	font-size: 14px;
	font-family: Courier New;
	bottom: 8px;
	float: left;
}
.update h2 {
	text-align: center;
}
.update h2 span {
	position: relative;
	padding: 0px 10px;
	color: #526384;
	background-color: #FFF;
	font-size: 14px;
	font-family: Courier New;
	bottom: 15px;
}
.setting_rodb {
	top: 20% !important;
}
.boostname {
	margin: 5px auto;
	display: block;
	color: #2C7BD5;
	font-weight: bold;
	text-shadow: 1px 1px #AAA;
}
.boostname a {
	color: #2C7BD5;
	font-weight: bold;
	text-shadow: 1px 1px #AAA;
}
#bubbleboost, #battleboost, #sbattleboost, #expboost {
	float: right;
	width: 100px;
	height: 43px;
	z-index: 100;
	margin: 5px 10px;
	font-weight: bold;
	padding-right: 43px;
}
#bubbleboost {background: url('img/bubbleboost.gif') no-repeat right;}
#battleboost {background: url('img/battleboost.gif') no-repeat right;}
#sbattleboost {background: url('img/sbattleboost.gif') no-repeat right;}
#expboost {background: url('img/expboost.gif') no-repeat right;}
.table_rates, .tablexpmodifier, .tableeventboost, .tablesettings {
	text-align: center;
	font-weight: bold;
	height: 18px;
	color: #526384;
	text-shadow: 1px 1px #C6C6C6;
	margin: 5px auto;
	position: relative;
	bottom: 10px;
}
.tableeventboost label {
	color: #FF00FC;
}
.tablesettings label a{
	color: #005DFF;
	text-shadow: 1px 1px #65E046 !important;
}
.table_rates input[type="text"] {
	width: 60px;
	margin: 0 10px;
}
.tablexpmodifier td{
	text-align: right;
}
.tablexpmodifier td label{
	color: green;
}
.tablexpmodifier a {
	position: relative;
	bottom: 6px;
	left: 2px;
	color: #B30000;
}
.checkbox {
	text-align: left;
}
.rewards {
	display: block;
	border: 1px solid #85a2d6;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	color : #85a2d6;
}
.color_0{color: #ababab;}
.color_1{color: #436fc9;}
.color_2{color: #3aa235;}
.color_3{color: #a23535;}
.color_4{color: #94a235;}
.color_5{color: #9635a2;}
.color_6{color: #35a2a2;}
.color_7{color: #2b2b2b;}
.color_8{color: #854e2b;}
.color_9{color: #5b2060;}
.item img{
	position: relative;
	left: 4px;
	height: 24px;
	width: 24px;
	margin-right: 10px;
}
/* tchat */
.contener_date .tchatdate {
	color: #cff9ff;
	font-weight: bold;
	position: relative;
	bottom: 7px;
	background-color: #000;
	padding: 0 10px;
	border-radius: 6px;
	box-shadow: 1px 0px 1.5px #cff9ff, 0px 1px 1.5px #cff9ff, 1px 1px 1.5px #cff9ff, -1px 0px 1.5px #cff9ff, 0px -1px 1.5px #cff9ff, -1px -1px 1.5px #cff9ff;
}
.contener_date {
	text-align: center;
	width: 100%;
	color: #cff9ff;
	display: block;
	border-bottom: 1px solid #cff9ff;
	height: 0px;
	margin: 10px 0;
}
.tchathour {
	color: #ADFFFF;
	font-size: 80%;
	position: relative;
	bottom: 1px;
}
#tchatbg, #tchatdial {
	z-index: 1001;
}
.selltrade, .stbuy {
	display: inline-block;
	margin: 1px;
	border-radius: 4px;
	color: #000 !important;
	text-shadow: none;

}
.selltrade em, .stbuy em {
	display: inline-block;
	border-radius: 4px;
	padding: 4px 2px 2px 25px;
	margin: 2px;
	border: 1px solid #c0c0c0;
	min-height: 14px;

}
.selltrade {background: #fff url('img/shop.gif') no-repeat left center;}
.stbuy {background: #fff url('img/buyingshop.gif') no-repeat left center;}
#tchatbg {
	position: fixed;
	bottom: 20px;
	left: 1px;
	width: 600px;
	height: 220px;
	border: 1px solid #FFF;
	border-radius: 5px;
	box-shadow: 0px 1px 1px #FFF;
	background-color: rgba(0, 0, 0, 0.7);
	overflow: auto;
	z-index: 10;
}
.nochat {
	position: relative;
	color: #FF2626;
	font-weight: bold;
	text-shadow: 1px 1px #B3B3B3;
	top: 3px;
	left: 60px;
}
#tchatbg p, .messwhisper {
	text-shadow: 0px 1px #000000;
	font-size: 12px;
	padding: 5px;
	font-family: sans-serif;
	overflow-x: hidden;
}
#tchatbg p a, .messwhisper a {
	color: rgb(81, 194, 255);
}
#tchatdial {
	border: 1px solid #c3c3c3;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	width: 602px;
	position: fixed;
	bottom: 0px;
	left: 0px;
	height: 22px;
	background: url("img/top_win.gif") repeat scroll 0% 0% transparent;
}
#tchatdial:hover {
	opacity: 1 !important;
}
.whispmessages {
	display: inline;
	background: none !important;
	position: absolute;
	bottom: 0;
	text-align: left !important;
	color: white;
	margin: 0!important;
	border-left: none !important;
	border-bottom: none !important;
	border-right: none !important;
	padding-right: 15px;
	width: 285px;
}
.ui-resizable-s {
	width: 100%;
	height: 10px;
	position: absolute;
	bottom: -3px;
	cursor: n-resize;
}
.ui-resizable-e {
	position: absolute;
	width: 10px;
	height: 100%;
	top: 0;
	right: -5px;
	cursor: w-resize;
}
.ui-resizable-se {
	width: 12px;
	height: 12px;
	position: absolute;
	right: 0px;
	bottom: 0px;
	background: url("img/resize.gif") no-repeat scroll 0% 0% transparent;
	cursor: nw-resize;
	z-index: 900 !important;
}
.whisp{
    position: fixed;
	right: 0px;
	top: 50px;
	width: 300px;
    height: 150px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.38);
	background-color: rgba(0, 0, 0, 0.7);
	z-index: 1000;
}
.takeinwhisp {
	cursor: pointer;
}
.whisp h3{
	color: #FFF;
	display: block;
	background-color: rgba(184, 228, 254, 0.32);
	padding-left: 5px;
	font-weight: normal;
	cursor: move;
	-webkit-border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;
}
.whisp p {
	overflow-x: hidden;
	overflow-y: auto;
	height: 105px;
	width: 290px;
}
.closewhisp {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 20px;
	height: 16px;
	background: url("img/close_button.gif") no-repeat center;
	cursor: pointer;
}
.closewhisp:hover {
	background-image: url("img/close_button2.gif");
}
.whisper, .messages {
	position: fixed;
	display: block;
	z-index: 1;
	bottom: 1px;
	text-align: left !important;
	height: 16px !important;
}
.whisper {
	left: 3px;
	width: 90px;
}
.messages {
	left: 107px;
	width: 440px;
	padding-right: 20px;
}
#win_smile {
	position: fixed;
	background: none repeat scroll 0% 0% #FFF;
	box-shadow: 0px 4px 23px 5px rgba(0, 0, 0, 0.2), 0px 2px 6px rgba(0, 0, 0, 0.15);
	border-radius: 8px;
	border: 1px solid #C3C3C3;
	min-height: 58px;
	width: 480px;
	left:40px;
	bottom: 250px;
	z-index: 1000;
	cursor: initial;
}
#win_smile span {
	display: block;
	float: left;
	margin: 5px;
	width: 40px;
	height: 40px;
	cursor: pointer;
	border: 1px solid white;
}
.smile_exclamation {background: url('img/smiles/smile_exclamation.gif') no-repeat center center;}
.smile_love {background: url('img/smiles/smile_awsm.gif') no-repeat center center;}
.smile_dollar {background: url('img/smiles/smile_$.gif') no-repeat center center;}
.smile_cat {background: url('img/smiles/smile_cat.gif') no-repeat center center;}
.smile_hungry {background: url('img/smiles/smile_rice.gif') no-repeat center center;}
.smile_sexy {background: url('img/smiles/smile_slur.gif') no-repeat center center;}
.smile_shy {background: url('img/smiles/smile_shy.gif') no-repeat center center;}
.smile_sleep {background: url('img/smiles/smile_yawn.gif') no-repeat center center;}
.smile_star {background: url('img/smiles/smile_bzz.gif') no-repeat center center;}
.smile_bo {background: url('img/smiles/smile_paper.gif') no-repeat center center;}
.smile_dot {background: url('img/smiles/smile_dot.gif') no-repeat center center;}
.smile_gg {background: url('img/smiles/smile_gg.gif') no-repeat center center;}
.smile_heh {background: url('img/smiles/smile_heh.gif') no-repeat center center;}
.smile_hmm {background: url('img/smiles/smile_hmm.gif') no-repeat center center;}
.smile_ho {background: url('img/smiles/smile_ho.gif') no-repeat center center;}
.smile_ic {background: url('img/smiles/smile_ic.gif') no-repeat center center;}
.smile_no1 {background: url('img/smiles/smile_no1.gif') no-repeat center center;}
.smile_ok {background: url('img/smiles/smile_ok.gif') no-repeat center center;}
.smile_an{background: url('img/smiles/smile_an.gif') no-repeat center center;}
.smile_arg{background: url('img/smiles/smile_ag.gif') no-repeat center center;}
.smile_comeon{background: url('img/smiles/smile_com.gif') no-repeat center center;}
.smile_congrats{background: url('img/smiles/smile_grat.gif') no-repeat center center;width: 114px !important;height: 68px !important;}
.smile_eyes{background: url('img/smiles/smile_eyes.gif') no-repeat center center;}
.smile_go{background: url('img/smiles/smile_go.gif') no-repeat center center;width: 75px !important;height: 56px !important;}
.smile_goodboy{background: url('img/smiles/smile_pat.gif') no-repeat center center;}
.smile_help{background: url('img/smiles/smile_help.gif') no-repeat center center;width: 69px !important;height: 49px !important;}
.smile_kis{background: url('img/smiles/smile_kis.gif') no-repeat center center;width: 35px !important;height: 44px !important;}
.smile_kis2{background: url('img/smiles/smile_kis2.gif') no-repeat center center;}
.smile_love1{background: url('img/smiles/smile_lv.gif') no-repeat center center;}
.smile_love2{background: url('img/smiles/smile_lv2.gif') no-repeat center center;}
.smile_o{background: url('img/smiles/smile_oh.gif') no-repeat center center;}
.smile_omg{background: url('img/smiles/smile_omg.gif') no-repeat center center;width: 34px !important;height: 72px !important;}
.smile_pif{background: url('img/smiles/smile_pif.gif') no-repeat center center;width: 45px !important;height: 35px !important;}
.smile_question{background: url('img/smiles/smile_question.gif') no-repeat center center;}
.smile_sob{background: url('img/smiles/smile_sob.gif') no-repeat center center;width: 27px !important;height: 43px !important;}
.smile_sry{background: url('img/smiles/smile_sry.gif') no-repeat center center;width: 32px !important;height: 50px !important;}
.smile_swt{background: url('img/smiles/smile_swt.gif') no-repeat center center;}
.smile_swtnew{background: url('img/smiles/smile_swtnew.gif') no-repeat center center;}
.smile_thanks{background: url('img/smiles/smile_thx.gif') no-repeat center center;width: 43px !important;height: 43px !important;}
.smile_tongue{background: url('img/smiles/smile_meh.gif') no-repeat center center;}
.smile_wah{background: url('img/smiles/smile_wah.gif') no-repeat center center;width: 54px !important;height: 49px !important;}
.smile_x{background: url('img/smiles/smile_x.gif') no-repeat center center;}


#win_smile h1 {cursor: move;}
.smiles {
	float: right;
	width: 14px;
	height: 14px;
	position: relative;
	right: 38px;
	top: 4px;
	z-index: 1;
	cursor: pointer;
	background-image: url("img/smiles/smileoff.gif");
}
.smiles:hover
{
	background-image: url("img/smiles/smileon.gif");
}
.spacem {
	position: fixed;
	bottom: 3px;
	left: 97px;
	width: 8px;
	height: 18px;
	background: url("img/dialog_btn.gif") no-repeat scroll 0% 0% transparent;
	border: none;
	cursor: pointer;
}
.spacem:hover {
	background: url("img/dialog_btn2.gif") no-repeat scroll 0% 0% transparent;
}
#sizetchat, #settingschatbutton {
	position: fixed;
	background: url("img/button_water.gif") no-repeat scroll 0% 0% transparent;
	width: 9px;
	height: 9px;
	border: none;
	bottom: 7px;
	cursor: pointer;
}
#sizetchat:hover, #settingschatbutton:hover {
	background: url("img/button_holy.gif") no-repeat scroll 0% 0% transparent;
}
#sizetchat {
	left: 590px;
}
#settingschatbutton {
	left: 575px;
}
.whispername {
	display: block;
}
.whispername:hover {
	background-color: #739cef;
	cursor: pointer;
}
#whisper_list, #chat_settings {
	position: absolute;
	z-index: 1;
	border: 1px solid #c3c3c3;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: none repeat scroll 0% 0% white;
	bottom: 23px;
	width: 100px;
	max-height: 400px;
    overflow: scroll;
    overflow-x: hidden;
}
#div_chat_settings, #div_chat_onlines {
	position: absolute;
	bottom: 0;
}
#div_chat_settings {right: 100px;}
#div_chat_onlines {left: 0;}
.pub{
	text-align: center;
	color: #526384;
	padding: 5px;
	cursor: pointer;
}
.pub_shop_off{
	background: url("img/my-shop.png") no-repeat scroll 0% 0% transparent;
	width: 36px;
	height: 16px;
	display: inline-block;
	font-weight: bold;
	color: #f20909;
	text-shadow: 1px 1px #fff, -1px -1px #fff;
	text-align: center;
	padding-top: 20px;
	font-size: 14px;
}
.lastupd, .lastamber, .ishop, .lastishopitem, .npcbuyit {
	display: block;
	position: relative;
	background: url(img/btn_1.gif) no-repeat;
	width: 400px;
	height: 20px;
	color: black;
	text-align: center;
	padding: 2px;
	margin: 8px auto;
}
.lastamber span, .lastupd span, .ishop span, .lastishopitem span, .npcbuyit span {
	display: block;
	position: absolute;
	bottom: 4px;
	left: 5px;
}

span .sell, span .buy, span .litem{
	display:block;
	position: absolute;
	width: 24px;
	height: 24px;
	bottom: 5px;
}
.lastishopitem span {background: url(img/items/small_fro/17641.png) no-repeat;width: 24px;height: 24px;}
.lastamber span {background: url(img/amberm.png) no-repeat;width: 20px;height: 24px;}
.lastupd span {background: url(img/gravityeu.gif) no-repeat;width: 24px;height: 24px;}
.ishop span {background: url(img/items/small_fro/65535.png) no-repeat;width: 24px;height: 24px;}
.npcbuyit span {background: url(img/npcbuyit.png) no-repeat;width: 24px;height: 37px;}
span .buy, .cont_buy{background: url(img/buyingshopoff.gif) no-repeat;right: 30px;}
span .sell, .cont_sell{background: url(img/shopoff.gif) no-repeat;right: 50px;}
span .litem, .cont_item{background: url(img/itemoff.gif) no-repeat;right: 10px;}
span .buy:hover, .cont_buy:hover{background: url(img/buyingshop.gif) no-repeat;}
span .sell:hover, .cont_sell:hover{background: url(img/shop.gif) no-repeat;}
span .litem:hover, .cont_item:hover{background: url(img/item.gif) no-repeat;}

.shopsmain{
	width: 100%;
	margin: 10px 0;
	text-align: center;
}
.shopsmain form {
	display: inline-block;
	width: 300px;
	background: url('img/big_search.gif') no-repeat;
}
.shopsmain input[type="text"]{
	background: transparent;
	width: 265px;
	height: 26px;
	border: none;
	text-align: center;
}
.lastupd:hover, .lastamber:hover, .ishop:hover, .costama:hover{
	background: url(img/btn_2.gif) no-repeat;
}
.logo_sp, .logo_it, .logo_tk {
	display: block;
	width: 300px;
	height: 11px;
	padding: 2px 0 0 30px;
	margin: 10px auto;
	line-height: 0;
}
.send_pm {
	display: inline-block;
	background: url('img/send_pm.png') no-repeat;
	width: 110px;
	padding: 4px 0 0 25px;
	height: 20px;
	cursor: pointer;
	text-align: center;
}
.send_pm:hover {
    background: url('img/send_pm2.png') no-repeat;
}
.logo_sp {background: url('img/flag_sp.gif') no-repeat;}
.logo_it {background: url('img/flag_it.gif') no-repeat;}
.logo_tk {background: url('img/flag_tk.gif') no-repeat;}
.bar_left, .bar_midle, .bar_right, .bar_bg {
	display: inline-block;
	height: 9px;
}
.bar_bg {background: url(img/bar_bg.png) no-repeat;width: 208px;}
.bar_left {background: url(img/bar_left.png) no-repeat;width: 4px;}
.bar_midle{background: url(img/bar_midle.png) repeat-x;}
.bar_right{background: url(img/bar_right.png) no-repeat;width: 4px;}
/*
     FILE ARCHIVED ON 08:58:41 Feb 24, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 13:48:19 Jul 02, 2022.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 112.76
  exclusion.robots: 0.076
  exclusion.robots.policy: 0.07
  RedisCDXSource: 7.097
  esindex: 0.007
  LoadShardBlock: 91.612 (3)
  PetaboxLoader3.datanode: 113.818 (4)
  CDXLines.iter: 12.479 (3)
  load_resource: 217.475
  PetaboxLoader3.resolve: 100.848
*/
