ALTRO - problema con logo in pixel cms

lollobamba

Utente Normale
Autore del topic
15 Settembre 2015
59
0
Miglior risposta
0
Assistenza Tecnica Habbo Retroserver
Titolo
problema con logo in pixel cms
Tipologia del tuo problema/richiesta
ALTRO
CMS/Server/DB/Client Utilizzato
pixel cms
Qual è il tuo errore?
non mi esce il logo per intero e nella index non esce proprio
Screenshot
205ur0o.png

205ur0o.png
Ulteriori informazioni
-
 
Sei sicuro di aver messo lo stesso tipo di logo che stava prima? (.png , .gif ecc)
 
@RadioBart eccola:

index.php
<?php/*--------------------------------+
| PixelCMS v.4 (MacBETA v.4.0.1)
+---------------------------------*/


include('core.php'); @session_start();
// Nuova tabella per il sistema di 'password forgot'
mysql_query("CREATE TABLE IF NOT EXISTS user_waitingpassword (userid INT NOT NULL, newpassword VARCHAR(32) NOT NULL, salt VARCHAR(40) NOT NULL PRIMARY KEY)");
// Includiamo la classe per il login
include_once('index/madanLogin.class.php');
// Inizializziamo la classe
$madanLogin = new MadanLogin;
// Se risulta già loggato, lo rimandiamo al security_check
if(isset($_SESSION['username']) || isset($_COOKIE['rusername'])) {
header('Location: security_check.php');
}


if(isset($_GET['modifyPassword']) && $_GET['modifyPassword'] == "true" && isset($_GET['salt']) && isset($_GET['mail'])) {
$modifyPassword = true;
$salt = (!empty($_GET['salt'])) ? htmlspecialchars(addslashes($_GET['salt'])) : false;
$saltEmail = (!empty($_GET['mail'])) ? rawurldecode(htmlspecialchars(addslashes($_GET['mail']))) : false;
}
$errorCode = false;
// Impostiamo gli errori da mostrare
$errors = array(
"emptyCredentials" => "Inserisci il tuo username e la Password per accedere",
"wrongCredentials" => "Password errata.",
"usernameNotFound" => "Username non trovato.",
"banned" => "Sei stato bannato per: {1} Il tuo ban scadrà il {2}"
);


## Start Login ##


if(isset($_POST['action']) && $_POST['action'] == "doLogin") {
$username = (!empty($_POST['credentials_username'])) ? htmlspecialchars(addslashes($_POST['credentials_username'])) : false;
$password = (!empty($_POST['credentials_password'])) ? htmlspecialchars(addslashes($_POST['credentials_password'])) : false;
$remember = (isset($_POST['_login_remember_me'])) ? true : false;
if(empty($username) || empty($password)) {
$errorCode = "emptyCredentials";
} elseif(!$madanLogin->userExists($username)) {
$errorCode = "usernameNotFound";
} else {
if($madanLogin->isBanned($username)) {
$errorCode = "banned";
} else {
if($madanLogin->doLogin($username, $password)) {
$madanLogin->registerSessions($username, $password, $remember);
header('Location: security_check.php');
} else {
$errorCode = "wrongCredentials";
}
}
}
}


?>
<!DOCTYPE html>
<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
<!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8"> <![endif]-->
<!--[if IE 8]> <html class="no-js lt-ie9"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js"> <!--<![endif]-->
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<title><?php echo $shortname; ?>: Crea il tuo avatar, arreda le tue Stanze, chatta e incontra nuovi Amici </title>
<meta name="viewport" content="width=device-width" />
<meta name="google-site-verification" content="AsOxML4-l-y-RQDJedhC_UK_OxDxew3sXTJoll7l6y8" />
<script src="index/jquery.js"></script>
<script>
var andSoItBegins = (new Date()).getTime();
var habboPageInitQueue = [];
var habboStaticFilePath = "https://images-eussl.habbo.com/habboweb/63_1dc60c6d6ea6e089c6893ab4e0541ee0/1642/web-gallery";
</script>
<link rel="shortcut icon" href="https://images-eussl.habbo.com/habboweb/63_1dc60c6d6ea6e089c6893ab4e0541ee0/1642/web-gallery/v2/favicon.ico" type="image/vnd.microsoft.icon" />


<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu:400,700,400italic,700italic">


<link rel="stylesheet" href="index/v3_landing.css" type="text/css" />
<script src="index/v3_landing_top.js" type="text/javascript"></script>


<meta name="description" content="<?php echo $sitename; ?>: Amici, divertimento, Celebrità!" />
<meta name="keywords" content="<?php echo $sitename; ?>, virtuale, mondo, social network, gratis, community, avatar, personaggio, chat, online, giovane, ragazzi, gioco di ruolo, giochi di ruolo, iscriviti, social, gruppi, forum, sicurezza, giocare, giochi, online, amici, giovani, rari, Furni rari, collezione, creare, collezionare, connettersi, furni, mobili, cuccioli, animali, creazione stanze, condivisione, espressione, Distintivi, badge, uscire, musica, HC, celebrità, visite HC, famosi, mmo, mmorpg, multiplayer" />
<style>
header #habbo-logo {
background: url('web-gallery/v2/images/pixel.png') no-repeat;
width: 123px;
height: 60px;
top: 30px;
left: 55px;
}
</style>
</head>
<body>
<div id="overlay"></div>
<div id="change-password-form" class="overlay-dialog" <?php if(!$modifyPassword) { ?>style="display: none;"<?php } ?>>
<div id="change-password-form-container" class="clearfix form-container">
<h2 id="change-password-form-title" class="bottom-border">Hai dimenticato la password?</h2>
<div id="change-password-form-content" style="display: none;">
<form id="forgotten-pw-form">
<input type="hidden" name="changePwd" value="true" />
<div id="email" class="center bottom-border">
<span>Scrivi qui l' indirizzo email del tuo Account <?php echo $shortname; ?>:</span>
<input type="email" id="change-password-email-address" name="pswEmail" value="" class="email-address" />
<span>Scrivi qui l' username del tuo Account <?php echo $shortname; ?>:</span>
<input type="text" id="change-password-username" name="pswUsername" value="" class="email-address" />
<span>Scrivi qui la nuova password del tuo Account <?php echo $shortname; ?>:</span>
<input type="password" id="change-password-password" name="pswPassword" value="" class="email-address" />
<div id="change-password-error-container" class="error" style="display: none;"></div>
</div>
</form>
<div class="change-password-buttons">
<a href="#" id="change-password-cancel-link">Annulla</a>
<a href="#" id="change-password-submit-button" class="new-button"><b>Invia email</b><i></i></a>
</div>
</div>
<div id="change-password-email-sent-notice" <?php if(!$modifyPassword) { ?>style="display: none;"<?php } ?>>
<div class="bottom-border">
<?php if(!$modifyPassword) { ?>
<span>Ciao! Ti abbiamo appena inviato un'email con il link per confermare la modifica della Password.</span>
<?php } else {
if(mysql_num_rows(mysql_query("SELECT * FROM user_waitingpassword WHERE salt='$salt'")) == 0) {
?><span>Salt non trovato.</span><?php
} else {
$user_id = mysql_result(mysql_query("SELECT userid FROM user_waitingpassword WHERE salt='$salt'"),0);
if(mysql_num_rows(mysql_query("SELECT * FROM users WHERE id='$user_id' AND mail='$saltEmail'")) == 0) {
?><span>L' indirizzo e-mail non coincide con quello in nostro possesso.</span><?php
} else {
$newPassword = mysql_result(mysql_query("SELECT newpassword FROM user_waitingpassword WHERE salt='$salt'"),0);
if(mysql_query("UPDATE users SET password='$newPassword' WHERE id='$user_id'")) {
mysql_query("DELETE FROM user_waitingpassword WHERE salt='$salt'");
?><span>Password cambiata con successo. Premi "Chiudi" qui sotto.</span><?php
}
}
}
} ?>
<div id="email-sent-container"></div>
</div>
<div class="change-password-buttons" <?php if($modifyPassword) { ?>style="margin-top: 0;"<?php } ?>>
<?php if(!$modifyPassword) { ?><a href="#" id="change-password-change-link">Indietro</a><?php } ?>
<a href="<?php if(!$modifyPassword) { ?>#<?php } else { ?>javascript:window.location.href='<?php echo $path; ?>';<?php } ?>" id="change-password-success-button" class="new-button" <?php if($modifyPassword) { ?>style="margin-bottom: 10px;"<?php } ?>><b>Chiudi</b><i></i></a>
</div>
</div>
</div>
<div id="change-password-form-container-bottom" class="form-container-bottom"></div>
</div>


<script type="text/javascript">
function initChangePasswordForm() {
ChangePassword.init();
}
if (window.HabboView) {
HabboView.add(initChangePasswordForm);
} else if (window.habboPageInitQueue) {
habboPageInitQueue.push(initChangePasswordForm);
}
</script>
<header>
<div id="border-left"></div>
<div id="border-right"></div>
<?php
if($errorCode !== false) {
?>
<div id="login-errors">
<?php
if($errorCode == "banned") {
$banInfo = $madanLogin->banInfo($username);
echo str_replace(array("{1}","{2}"), array($banInfo['reason'], $banInfo['expire']), $errors[$errorCode]);
} else {
echo $errors[$errorCode];
}
?>
</div>
<?php
}
?>
<div id="login-form-container">
<a href="#home" id="habbo-logo"></a>


<form action="#" method="POST">
<div id="login-columns">
<div id="login-column-1">
<label for="credentials-username">Username</label>
<input tabindex="2" type="text" name="credentials.username" id="credentials-username" value="" />
<input tabindex="5" type="checkbox" name="_login_remember_me" id="credentials-remember-me" />
<label for="credentials-remember-me" class="sub-label">Ricordati di me!</label>
</div>


<div id="login-column-2">
<label for="credentials-password">Password</label>
<input tabindex="3" type="password" name="credentials.password" id="credentials-password" />
<a href="#" id="forgot-password" class="sub-label">Password dimenticata?</a>
</div>


<div id="login-column-3">
<input type="hidden" name="action" value="doLogin" />
<input type="submit" value="Login" style="margin: -10000px; position: absolute;" />
<a href="#" tabindex="4" class="button" id="credentials-submit"><b></b><span>Entra</span></a>
</div>
</div>
</form>
</div>
<script>
habboPageInitQueue.push(function() {
if (!LandingPage.focusForced) {
LandingPage.fieldFocus('credentials-username');
}
});
</script>
<div id="alerts">
<noscript>
<div id="alert-javascript-container">
<div id="alert-javascript-title">
Javascript non abilitato
</div>
<div id="alert-javascript-text">
Javascript non è abilitato sul tuo browser. Attiva aggiorna Javascript per utilizzarlo sul tuo browser in <?php echo $shortname; ?> :emoji_slight_smile:
</div>
</div>
</noscript>


<div id="alert-cookies-container" style="display:none">
<div id="alert-cookies-title">
Cookies Disabilitati
</div>
<div id="alert-cookies-text">
Nel tuo browser sono disabilitati i Cookies, abilitali per utilizzare <?php echo $shortname; ?>!
</div>
</div>
<script type="text/javascript">
document.cookie = "habbotestcookie=supported";
var cookiesEnabled = document.cookie.indexOf("habbotestcookie") != -1;
if (cookiesEnabled) {
var date = new Date();
date.setTime(date.getTime()-24*60*60*1000);
document.cookie="habbotestcookie=supported; expires="+date.toGMTString();
} else {
if (window.habboPageInitQueue) {
// jquery might not be loaded yet
habboPageInitQueue.push(function() {
$('#alert-cookies-container').show();
});
} else {
$('alert-cookies-container').show();
}
}
$(function() {
<?php if($modifyPassword) { ?>Overlay.showDialogOnOverlay($("#change-password-form"));<?php } ?>
});
</script>
<script src="index/madanlabs.js" type="text/javascript"></script>
</div>
<div id="top-bar-triangle"></div>
<div id="top-bar-triangle-border"></div>
</header>
<div id="content" <?php if($errorCode !== false) { ?>class="login-error"<?php } ?>>
<ul>
<li id="home-anchor">
<div id="welcome">
<a href="#registration" class="button large" id="join-now-button"><b></b><span>Iscriviti ora</span><span class="sub">(&Egrave; gratuito)</span></a>
<div id="slogan">
<h1>Benvenuto su <?php echo $shortname; ?>,</h1>
<p>Un posto bizzarro e pieno di gente fantastica.</p>
<p><a id="tell-me-more-link" href="#">Dimmi di pi&ugrave;...</a></p>
</div>
</div>
<div id="carousel">
<div id="image1"></div>
<div id="image2"></div>
<div id="image3"></div>
<div id="tell-me-more"><?php echo $sitename; ?> &egrave; un mondo virtuale per giocatori dai 13 anni in su dove potrai creare un tuo Habbo personale e arredare la tua Stanza come preferisci. Incontrerai nuovi amici, chatterai, organizzerai feste, accudirai Cuccioli, creerai e giocherai giochi e svolgerai Missioni. Fai clic su "Iscriviti qui" per iniziare!</div>
</div>
<div id="floaters"></div>
</li>


<li id="registration-anchor">


<div id="registration-form" class="hide-captcha">
<div id="registration-form-header">
<h2>Nome Utente</h2>
<p>Prima di tutto, compila questi campi:</p>
</div>
<div id="registration-form-main">
<form id="register-new-user">
<input type="hidden" name="next" value="">
<div id="registration-form-main-left">
<label for="registration-birthday">Data di nascita</label>
<label for="registration-birthday" class="details">Useremo questi dettagli per ripristinare il tuo Account in caso dovessi perdere i tuoi dati.</label>
<div id="registration-birthday">
<select name="registrationBean.day" id="registrationBean_day" class="dateselector" required><option value="">Giorno</option><option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option><option value="7">7</option><option value="8">8</option><option value="9">9</option><option value="10">10</option><option value="11">11</option><option value="12">12</option><option value="13">13</option><option value="14">14</option><option value="15">15</option><option value="16">16</option><option value="17">17</option><option value="18">18</option><option value="19">19</option><option value="20">20</option><option value="21">21</option><option value="22">22</option><option value="23">23</option><option value="24">24</option><option value="25">25</option><option value="26">26</option><option value="27">27</option><option value="28">28</option><option value="29">29</option><option value="30">30</option><option value="31">31</option></select> <select name="registrationBean.month" id="registrationBean_month" class="dateselector" required><option value="">Mese</option><option value="1">gennaio</option><option value="2">febbraio</option><option value="3">marzo</option><option value="4">aprile</option><option value="5">maggio</option><option value="6">giugno</option><option value="7">luglio</option><option value="8">agosto</option><option value="9">settembre</option><option value="10">ottobre</option><option value="11">novembre</option><option value="12">dicembre</option></select> <select name="registrationBean.year" id="registrationBean_year" class="dateselector" required><option value="">Anno</option><option value="2005">2005</option><option value="2004">2004</option><option value="2003">2003</option><option value="2002">2002</option><option value="2001">2001</option><option value="2000">2000</option><option value="1999">1999</option><option value="1998">1998</option><option value="1997">1997</option><option value="1996">1996</option><option value="1995">1995</option><option value="1994">1994</option><option value="1993">1993</option><option value="1992">1992</option><option value="1991">1991</option><option value="1990">1990</option><option value="1989">1989</option><option value="1988">1988</option><option value="1987">1987</option><option value="1986">1986</option><option value="1985">1985</option><option value="1984">1984</option><option value="1983">1983</option><option value="1982">1982</option><option value="1981">1981</option><option value="1980">1980</option><option value="1979">1979</option><option value="1978">1978</option><option value="1977">1977</option><option value="1976">1976</option><option value="1975">1975</option><option value="1974">1974</option><option value="1973">1973</option><option value="1972">1972</option><option value="1971">1971</option><option value="1970">1970</option><option value="1969">1969</option><option value="1968">1968</option><option value="1967">1967</option><option value="1966">1966</option><option value="1965">1965</option><option value="1964">1964</option><option value="1963">1963</option><option value="1962">1962</option><option value="1961">1961</option><option value="1960">1960</option><option value="1959">1959</option><option value="1958">1958</option><option value="1957">1957</option><option value="1956">1956</option><option value="1955">1955</option><option value="1954">1954</option><option value="1953">1953</option><option value="1952">1952</option><option value="1951">1951</option><option value="1950">1950</option><option value="1949">1949</option><option value="1948">1948</option><option value="1947">1947</option><option value="1946">1946</option><option value="1945">1945</option><option value="1944">1944</option><option value="1943">1943</option><option value="1942">1942</option><option value="1941">1941</option><option value="1940">1940</option><option value="1939">1939</option><option value="1938">1938</option><option value="1937">1937</option><option value="1936">1936</option><option value="1935">1935</option><option value="1934">1934</option><option value="1933">1933</option><option value="1932">1932</option><option value="1931">1931</option><option value="1930">1930</option><option value="1929">1929</option><option value="1928">1928</option><option value="1927">1927</option><option value="1926">1926</option><option value="1925">1925</option><option value="1924">1924</option><option value="1923">1923</option><option value="1922">1922</option><option value="1921">1921</option><option value="1920">1920</option><option value="1919">1919</option><option value="1918">1918</option><option value="1917">1917</option><option value="1916">1916</option><option value="1915">1915</option><option value="1914">1914</option><option value="1913">1913</option><option value="1912">1912</option><option value="1911">1911</option><option value="1910">1910</option><option value="1909">1909</option><option value="1908">1908</option><option value="1907">1907</option><option value="1906">1906</option><option value="1905">1905</option><option value="1904">1904</option><option value="1903">1903</option><option value="1902">1902</option><option value="1901">1901</option><option value="1900">1900</option></select> </div>
<label for="registration-email">Indirizzo e-mail</label>
<label for="registration-email" class="details">Se smarrirai i tuoi dati di accesso, sarà necessario l' indirizzo e-mail.</label>
<input type="email" name="registrationBean.email" id="registration-email" value="" required />
</div>
<div id="registration-form-main-right">
<span id="username-field-container">
<label for="registration-username">Username</label>
<label for="registration-username" class="details">In futuro dovrai utilizzare questo <b>username per l'accesso</b> in <?php echo $shortname; ?>.</label>
<input type="text" name="registrationBean.username" id="registration-username" value="" required maxlength="16" />
</span>
<span id="password-field-container">
<label for="registration-password">Password</label>
<label for="registration-password" class="details">La Password deve essere di almeno <b>6 caratteri </b> e deve includere <b>lettere e numeri</b>.</label>
<input type="password" name="registrationBean.password" id="registration-password" maxlength="32" value="" required />
</span>
</div><div style="clear: both;"></div>
<div class="submit-button-wrapper">
<center><a id="submitRegister"><b></b><span>Fatto</span></a></center>
</div>
</form>
</div>
</div>
<div id="magnifying-glass"></div>
<div id="sail"></div>
</li>
</ul>
</div>


<footer>
<div id="partner-logo"></div>
<div id="age-recommendation"></div>


<div id="footer-content" class="partner-logo-present">
<div id="footer"> <a href="https://www.facebook.com/pixelword" target="_self">Pagina Facebook</a> / <a href="https://twitter.com/intent/user?screen_name=NextItaly" target="_self">Pagina Twitter</a> </div> <div id="copyright">&copy; Narcos Hotel (MacBETA CMS v.3). Questo sito non &egrave; n&egrave; gestito n&egrave; affiliato dalla Sulake Corporation Oy.</div>
</div>
</footer>




<script src="index/v3_landing_bottom.js" type="text/javascript"></script>
<!--[if IE]><script src="https://images-eussl.habbo.com/habboweb/63_1dc60c6d6ea6e089c6893ab4e0541ee0/1642/web-gallery/static/js/v3_ie_fixes.js" type="text/javascript"></script>
<![endif]-->






<script type="text/javascript">
var rpxJsHost = (("https:" == document.location.protocol) ? "https://" : "http://static.");
document.write(unescape("%3Cscript src='" + rpxJsHost +
"rpxnow.com/js/lib/rpx.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
RPXNOW.overlay = false;
RPXNOW.language_preference = 'it';
RPXNOW.flags = 'show_provider_list';
</script>
</body>
</html>
@kik e la stessa immagine non sono 2 diverse

- - - Aggiornato - - -

ho risolto il fatto del logo nella index ora resta il fatto del logo che non esce per intero...
 
Ultima modifica:
@RadioBart eccola:

index.php
<?php/*--------------------------------+
| PixelCMS v.4 (MacBETA v.4.0.1)
+---------------------------------*/


include('core.php'); @session_start();
// Nuova tabella per il sistema di 'password forgot'
mysql_query("CREATE TABLE IF NOT EXISTS user_waitingpassword (userid INT NOT NULL, newpassword VARCHAR(32) NOT NULL, salt VARCHAR(40) NOT NULL PRIMARY KEY)");
// Includiamo la classe per il login
include_once('index/madanLogin.class.php');
// Inizializziamo la classe
$madanLogin = new MadanLogin;
// Se risulta già loggato, lo rimandiamo al security_check
if(isset($_SESSION['username']) || isset($_COOKIE['rusername'])) {
header('Location: security_check.php');
}


if(isset($_GET['modifyPassword']) && $_GET['modifyPassword'] == "true" && isset($_GET['salt']) && isset($_GET['mail'])) {
$modifyPassword = true;
$salt = (!empty($_GET['salt'])) ? htmlspecialchars(addslashes($_GET['salt'])) : false;
$saltEmail = (!empty($_GET['mail'])) ? rawurldecode(htmlspecialchars(addslashes($_GET['mail']))) : false;
}
$errorCode = false;
// Impostiamo gli errori da mostrare
$errors = array(
"emptyCredentials" => "Inserisci il tuo username e la Password per accedere",
"wrongCredentials" => "Password errata.",
"usernameNotFound" => "Username non trovato.",
"banned" => "Sei stato bannato per: {1} Il tuo ban scadrà il {2}"
);


## Start Login ##


if(isset($_POST['action']) && $_POST['action'] == "doLogin") {
$username = (!empty($_POST['credentials_username'])) ? htmlspecialchars(addslashes($_POST['credentials_username'])) : false;
$password = (!empty($_POST['credentials_password'])) ? htmlspecialchars(addslashes($_POST['credentials_password'])) : false;
$remember = (isset($_POST['_login_remember_me'])) ? true : false;
if(empty($username) || empty($password)) {
$errorCode = "emptyCredentials";
} elseif(!$madanLogin->userExists($username)) {
$errorCode = "usernameNotFound";
} else {
if($madanLogin->isBanned($username)) {
$errorCode = "banned";
} else {
if($madanLogin->doLogin($username, $password)) {
$madanLogin->registerSessions($username, $password, $remember);
header('Location: security_check.php');
} else {
$errorCode = "wrongCredentials";
}
}
}
}


?>
<!DOCTYPE html>
<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
<!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8"> <![endif]-->
<!--[if IE 8]> <html class="no-js lt-ie9"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js"> <!--<![endif]-->
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<title><?php echo $shortname; ?>: Crea il tuo avatar, arreda le tue Stanze, chatta e incontra nuovi Amici </title>
<meta name="viewport" content="width=device-width" />
<meta name="google-site-verification" content="AsOxML4-l-y-RQDJedhC_UK_OxDxew3sXTJoll7l6y8" />
<script src="index/jquery.js"></script>
<script>
var andSoItBegins = (new Date()).getTime();
var habboPageInitQueue = [];
var habboStaticFilePath = "https://images-eussl.habbo.com/habboweb/63_1dc60c6d6ea6e089c6893ab4e0541ee0/1642/web-gallery";
</script>
<link rel="shortcut icon" href="https://images-eussl.habbo.com/habboweb/63_1dc60c6d6ea6e089c6893ab4e0541ee0/1642/web-gallery/v2/favicon.ico" type="image/vnd.microsoft.icon" />


<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu:400,700,400italic,700italic">


<link rel="stylesheet" href="index/v3_landing.css" type="text/css" />
<script src="index/v3_landing_top.js" type="text/javascript"></script>


<meta name="description" content="<?php echo $sitename; ?>: Amici, divertimento, Celebrità!" />
<meta name="keywords" content="<?php echo $sitename; ?>, virtuale, mondo, social network, gratis, community, avatar, personaggio, chat, online, giovane, ragazzi, gioco di ruolo, giochi di ruolo, iscriviti, social, gruppi, forum, sicurezza, giocare, giochi, online, amici, giovani, rari, Furni rari, collezione, creare, collezionare, connettersi, furni, mobili, cuccioli, animali, creazione stanze, condivisione, espressione, Distintivi, badge, uscire, musica, HC, celebrità, visite HC, famosi, mmo, mmorpg, multiplayer" />
<style>
header #habbo-logo {
background: url('web-gallery/v2/images/pixel.png') no-repeat;
width: 123px;
height: 60px;
top: 30px;
left: 55px;
}
</style>
</head>
<body>
<div id="overlay"></div>
<div id="change-password-form" class="overlay-dialog" <?php if(!$modifyPassword) { ?>style="display: none;"<?php } ?>>
<div id="change-password-form-container" class="clearfix form-container">
<h2 id="change-password-form-title" class="bottom-border">Hai dimenticato la password?</h2>
<div id="change-password-form-content" style="display: none;">
<form id="forgotten-pw-form">
<input type="hidden" name="changePwd" value="true" />
<div id="email" class="center bottom-border">
<span>Scrivi qui l' indirizzo email del tuo Account <?php echo $shortname; ?>:</span>
<input type="email" id="change-password-email-address" name="pswEmail" value="" class="email-address" />
<span>Scrivi qui l' username del tuo Account <?php echo $shortname; ?>:</span>
<input type="text" id="change-password-username" name="pswUsername" value="" class="email-address" />
<span>Scrivi qui la nuova password del tuo Account <?php echo $shortname; ?>:</span>
<input type="password" id="change-password-password" name="pswPassword" value="" class="email-address" />
<div id="change-password-error-container" class="error" style="display: none;"></div>
</div>
</form>
<div class="change-password-buttons">
<a href="#" id="change-password-cancel-link">Annulla</a>
<a href="#" id="change-password-submit-button" class="new-button"><b>Invia email</b><i></i></a>
</div>
</div>
<div id="change-password-email-sent-notice" <?php if(!$modifyPassword) { ?>style="display: none;"<?php } ?>>
<div class="bottom-border">
<?php if(!$modifyPassword) { ?>
<span>Ciao! Ti abbiamo appena inviato un'email con il link per confermare la modifica della Password.</span>
<?php } else {
if(mysql_num_rows(mysql_query("SELECT * FROM user_waitingpassword WHERE salt='$salt'")) == 0) {
?><span>Salt non trovato.</span><?php
} else {
$user_id = mysql_result(mysql_query("SELECT userid FROM user_waitingpassword WHERE salt='$salt'"),0);
if(mysql_num_rows(mysql_query("SELECT * FROM users WHERE id='$user_id' AND mail='$saltEmail'")) == 0) {
?><span>L' indirizzo e-mail non coincide con quello in nostro possesso.</span><?php
} else {
$newPassword = mysql_result(mysql_query("SELECT newpassword FROM user_waitingpassword WHERE salt='$salt'"),0);
if(mysql_query("UPDATE users SET password='$newPassword' WHERE id='$user_id'")) {
mysql_query("DELETE FROM user_waitingpassword WHERE salt='$salt'");
?><span>Password cambiata con successo. Premi "Chiudi" qui sotto.</span><?php
}
}
}
} ?>
<div id="email-sent-container"></div>
</div>
<div class="change-password-buttons" <?php if($modifyPassword) { ?>style="margin-top: 0;"<?php } ?>>
<?php if(!$modifyPassword) { ?><a href="#" id="change-password-change-link">Indietro</a><?php } ?>
<a rel="nofollow" href="<?php if(!$modifyPassword) { ?>#<?php } else { ?>javascript:window.location.href='<?php echo $path; ?>';<?php } ?>" id="change-password-success-button" class="new-button" <?php if($modifyPassword) { ?>style="margin-bottom: 10px;"<?php } ?>><b>Chiudi</b><i></i></a>
</div>
</div>
</div>
<div id="change-password-form-container-bottom" class="form-container-bottom"></div>
</div>


<script type="text/javascript">
function initChangePasswordForm() {
ChangePassword.init();
}
if (window.HabboView) {
HabboView.add(initChangePasswordForm);
} else if (window.habboPageInitQueue) {
habboPageInitQueue.push(initChangePasswordForm);
}
</script>
<header>
<div id="border-left"></div>
<div id="border-right"></div>
<?php
if($errorCode !== false) {
?>
<div id="login-errors">
<?php
if($errorCode == "banned") {
$banInfo = $madanLogin->banInfo($username);
echo str_replace(array("{1}","{2}"), array($banInfo['reason'], $banInfo['expire']), $errors[$errorCode]);
} else {
echo $errors[$errorCode];
}
?>
</div>
<?php
}
?>
<div id="login-form-container">
<a href="#home" id="habbo-logo"></a>


<form action="#" method="POST">
<div id="login-columns">
<div id="login-column-1">
<label for="credentials-username">Username</label>
<input tabindex="2" type="text" name="credentials.username" id="credentials-username" value="" />
<input tabindex="5" type="checkbox" name="_login_remember_me" id="credentials-remember-me" />
<label for="credentials-remember-me" class="sub-label">Ricordati di me!</label>
</div>


<div id="login-column-2">
<label for="credentials-password">Password</label>
<input tabindex="3" type="password" name="credentials.password" id="credentials-password" />
<a href="#" id="forgot-password" class="sub-label">Password dimenticata?</a>
</div>


<div id="login-column-3">
<input type="hidden" name="action" value="doLogin" />
<input type="submit" value="Login" style="margin: -10000px; position: absolute;" />
<a href="#" tabindex="4" class="button" id="credentials-submit"><b></b><span>Entra</span></a>
</div>
</div>
</form>
</div>
<script>
habboPageInitQueue.push(function() {
if (!LandingPage.focusForced) {
LandingPage.fieldFocus('credentials-username');
}
});
</script>
<div id="alerts">
<noscript>
<div id="alert-javascript-container">
<div id="alert-javascript-title">
Javascript non abilitato
</div>
<div id="alert-javascript-text">
Javascript non è abilitato sul tuo browser. Attiva aggiorna Javascript per utilizzarlo sul tuo browser in <?php echo $shortname; ?> :emoji_slight_smile:
</div>
</div>
</noscript>


<div id="alert-cookies-container" style="display:none">
<div id="alert-cookies-title">
Cookies Disabilitati
</div>
<div id="alert-cookies-text">
Nel tuo browser sono disabilitati i Cookies, abilitali per utilizzare <?php echo $shortname; ?>!
</div>
</div>
<script type="text/javascript">
document.cookie = "habbotestcookie=supported";
var cookiesEnabled = document.cookie.indexOf("habbotestcookie") != -1;
if (cookiesEnabled) {
var date = new Date();
date.setTime(date.getTime()-24*60*60*1000);
document.cookie="habbotestcookie=supported; expires="+date.toGMTString();
} else {
if (window.habboPageInitQueue) {
// jquery might not be loaded yet
habboPageInitQueue.push(function() {
$('#alert-cookies-container').show();
});
} else {
$('alert-cookies-container').show();
}
}
$(function() {
<?php if($modifyPassword) { ?>Overlay.showDialogOnOverlay($("#change-password-form"));<?php } ?>
});
</script>
<script src="index/madanlabs.js" type="text/javascript"></script>
</div>
<div id="top-bar-triangle"></div>
<div id="top-bar-triangle-border"></div>
</header>
<div id="content" <?php if($errorCode !== false) { ?>class="login-error"<?php } ?>>
<ul>
<li id="home-anchor">
<div id="welcome">
<a href="#registration" class="button large" id="join-now-button"><b></b><span>Iscriviti ora</span><span class="sub">(È gratuito)</span></a>
<div id="slogan">
<h1>Benvenuto su <?php echo $shortname; ?>,</h1>
<p>Un posto bizzarro e pieno di gente fantastica.</p>
<p><a id="tell-me-more-link" href="#">Dimmi di più...</a></p>
</div>
</div>
<div id="carousel">
<div id="image1"></div>
<div id="image2"></div>
<div id="image3"></div>
<div id="tell-me-more"><?php echo $sitename; ?> è un mondo virtuale per giocatori dai 13 anni in su dove potrai creare un tuo Habbo personale e arredare la tua Stanza come preferisci. Incontrerai nuovi amici, chatterai, organizzerai feste, accudirai Cuccioli, creerai e giocherai giochi e svolgerai Missioni. Fai clic su "Iscriviti qui" per iniziare!</div>
</div>
<div id="floaters"></div>
</li>


<li id="registration-anchor">


<div id="registration-form" class="hide-captcha">
<div id="registration-form-header">
<h2>Nome Utente</h2>
<p>Prima di tutto, compila questi campi:</p>
</div>
<div id="registration-form-main">
<form id="register-new-user">
<input type="hidden" name="next" value="">
<div id="registration-form-main-left">
<label for="registration-birthday">Data di nascita</label>
<label for="registration-birthday" class="details">Useremo questi dettagli per ripristinare il tuo Account in caso dovessi perdere i tuoi dati.</label>
<div id="registration-birthday">
<select name="registrationBean.day" id="registrationBean_day" class="dateselector" required><option value="">Giorno</option><option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option><option value="7">7</option><option value="8">8</option><option value="9">9</option><option value="10">10</option><option value="11">11</option><option value="12">12</option><option value="13">13</option><option value="14">14</option><option value="15">15</option><option value="16">16</option><option value="17">17</option><option value="18">18</option><option value="19">19</option><option value="20">20</option><option value="21">21</option><option value="22">22</option><option value="23">23</option><option value="24">24</option><option value="25">25</option><option value="26">26</option><option value="27">27</option><option value="28">28</option><option value="29">29</option><option value="30">30</option><option value="31">31</option></select> <select name="registrationBean.month" id="registrationBean_month" class="dateselector" required><option value="">Mese</option><option value="1">gennaio</option><option value="2">febbraio</option><option value="3">marzo</option><option value="4">aprile</option><option value="5">maggio</option><option value="6">giugno</option><option value="7">luglio</option><option value="8">agosto</option><option value="9">settembre</option><option value="10">ottobre</option><option value="11">novembre</option><option value="12">dicembre</option></select> <select name="registrationBean.year" id="registrationBean_year" class="dateselector" required><option value="">Anno</option><option value="2005">2005</option><option value="2004">2004</option><option value="2003">2003</option><option value="2002">2002</option><option value="2001">2001</option><option value="2000">2000</option><option value="1999">1999</option><option value="1998">1998</option><option value="1997">1997</option><option value="1996">1996</option><option value="1995">1995</option><option value="1994">1994</option><option value="1993">1993</option><option value="1992">1992</option><option value="1991">1991</option><option value="1990">1990</option><option value="1989">1989</option><option value="1988">1988</option><option value="1987">1987</option><option value="1986">1986</option><option value="1985">1985</option><option value="1984">1984</option><option value="1983">1983</option><option value="1982">1982</option><option value="1981">1981</option><option value="1980">1980</option><option value="1979">1979</option><option value="1978">1978</option><option value="1977">1977</option><option value="1976">1976</option><option value="1975">1975</option><option value="1974">1974</option><option value="1973">1973</option><option value="1972">1972</option><option value="1971">1971</option><option value="1970">1970</option><option value="1969">1969</option><option value="1968">1968</option><option value="1967">1967</option><option value="1966">1966</option><option value="1965">1965</option><option value="1964">1964</option><option value="1963">1963</option><option value="1962">1962</option><option value="1961">1961</option><option value="1960">1960</option><option value="1959">1959</option><option value="1958">1958</option><option value="1957">1957</option><option value="1956">1956</option><option value="1955">1955</option><option value="1954">1954</option><option value="1953">1953</option><option value="1952">1952</option><option value="1951">1951</option><option value="1950">1950</option><option value="1949">1949</option><option value="1948">1948</option><option value="1947">1947</option><option value="1946">1946</option><option value="1945">1945</option><option value="1944">1944</option><option value="1943">1943</option><option value="1942">1942</option><option value="1941">1941</option><option value="1940">1940</option><option value="1939">1939</option><option value="1938">1938</option><option value="1937">1937</option><option value="1936">1936</option><option value="1935">1935</option><option value="1934">1934</option><option value="1933">1933</option><option value="1932">1932</option><option value="1931">1931</option><option value="1930">1930</option><option value="1929">1929</option><option value="1928">1928</option><option value="1927">1927</option><option value="1926">1926</option><option value="1925">1925</option><option value="1924">1924</option><option value="1923">1923</option><option value="1922">1922</option><option value="1921">1921</option><option value="1920">1920</option><option value="1919">1919</option><option value="1918">1918</option><option value="1917">1917</option><option value="1916">1916</option><option value="1915">1915</option><option value="1914">1914</option><option value="1913">1913</option><option value="1912">1912</option><option value="1911">1911</option><option value="1910">1910</option><option value="1909">1909</option><option value="1908">1908</option><option value="1907">1907</option><option value="1906">1906</option><option value="1905">1905</option><option value="1904">1904</option><option value="1903">1903</option><option value="1902">1902</option><option value="1901">1901</option><option value="1900">1900</option></select> </div>
<label for="registration-email">Indirizzo e-mail</label>
<label for="registration-email" class="details">Se smarrirai i tuoi dati di accesso, sarà necessario l' indirizzo e-mail.</label>
<input type="email" name="registrationBean.email" id="registration-email" value="" required />
</div>
<div id="registration-form-main-right">
<span id="username-field-container">
<label for="registration-username">Username</label>
<label for="registration-username" class="details">In futuro dovrai utilizzare questo <b>username per l'accesso</b> in <?php echo $shortname; ?>.</label>
<input type="text" name="registrationBean.username" id="registration-username" value="" required maxlength="16" />
</span>
<span id="password-field-container">
<label for="registration-password">Password</label>
<label for="registration-password" class="details">La Password deve essere di almeno <b>6 caratteri </b> e deve includere <b>lettere e numeri</b>.</label>
<input type="password" name="registrationBean.password" id="registration-password" maxlength="32" value="" required />
</span>
</div><div style="clear: both;"></div>
<div class="submit-button-wrapper">
<center><a id="submitRegister"><b></b><span>Fatto</span></a></center>
</div>
</form>
</div>
</div>
<div id="magnifying-glass"></div>
<div id="sail"></div>
</li>
</ul>
</div>


<footer>
<div id="partner-logo"></div>
<div id="age-recommendation"></div>


<div id="footer-content" class="partner-logo-present">
<div id="footer"> <a rel="nofollow" href="https://www.facebook.com/pixelword" target="_self">Pagina Facebook</a> / <a rel="nofollow" href="https://twitter.com/intent/user?screen_name=NextItaly" target="_self">Pagina Twitter</a> </div> <div id="copyright">© Narcos Hotel (MacBETA CMS v.3). Questo sito non è nè gestito nè affiliato dalla Sulake Corporation Oy.</div>
</div>
</footer>




<script src="index/v3_landing_bottom.js" type="text/javascript"></script>
<!--[if IE]><script src="https://images-eussl.habbo.com/habboweb/63_1dc60c6d6ea6e089c6893ab4e0541ee0/1642/web-gallery/static/js/v3_ie_fixes.js" type="text/javascript"></script>
<![endif]-->






<script type="text/javascript">
var rpxJsHost = (("https:" == document.location.protocol) ? "https://" : "http://static.");
document.write(unescape("%3Cscript src='" + rpxJsHost +
"rpxnow.com/js/lib/rpx.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
RPXNOW.overlay = false;
RPXNOW.language_preference = 'it';
RPXNOW.flags = 'show_provider_list';
</script>
</body>
</html>
@kik e la stessa immagine non sono 2 diverse

- - - Aggiornato - - -

ho risolto il fatto del logo nella index ora resta il fatto del logo che non esce per intero...

Vai su: web-gallery/v2/style/style.css
E li trova questa parte:

background: url('web-gallery/v2/images/pixel.png') no-repeat;
width: 123px;
height: 60px;
top: 30px;
left: 55px;

Poi prendi la dimensione dell'immagine (larghezza e altezza) e sostituisci width(larghezza) e height(altezza).
Praticamente devi sostituire i numeri.
 
Ultima modifica:
Apri il file style.css, lo trovi in web-gallery/v2/style/

Cerca la stringa 'pixel.png' e al di sotto della stringa dovrebbe esserci:
width: 123px;
height: 60px;

Aumenta il width con la larghezza del tuo logo.
 
@RadioBart questo è il file style.css il ogo si chiama pixelogo e sotto non c'è quello che hai detto tu... vedi se lo trovi tu...

body { background-color: #e3e3db;
background-image: url(../../v2/images/bg.png);
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: center;
margin: 0;
padding: 0;
}


#hotel{ position:absolute; top:150px; left:-150px;}


.strip_top {
background-image: url(../../v2/images/strip_top.png);
height: 28px;
width: 100%;
}


input, textarea, select {
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}


a {
color: #fc6204;
}




img {
border: 0;
}


#newsline {
padding: 4px 0 15px 0;
border-bottom: 1px solid #414141;
}


fieldset {
border: 0;
padding: 0;
}


ul {
margin: 0;
padding: 0;
}


li {
list-style: none;
}


.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}


.clear {
clear: both;
}


h2.title {
margin: 0;
padding: 4px 10px;
font-size: 14px;
background-color: #fc6204;
position: relative;
line-height: 17px;
}


.rounded-container h2.title {
padding: 0px 10px;
height: 17px;
}


h2.title span.habblet-close {
position: absolute;
top: 0;
right: 10px;
cursor: pointer;
width: 15px;
height: 15px;
background: url(../../v2/images/close_x.gif) no-repeat;
}


div.fielderror {
margin-bottom: 8px;
}
div.fielderror div {
background-color: #e2001a;
color: #fff;
}


h2.title, h2.title a {
color: #FFFFFF;
text-align: center;
}


h2.title span.username {
width: 200px;
display: block;
overflow: hidden;
text-overflow: ellipsis;
}


h2.title span.details {
font-weight: normal;
font-size: 11px;
margin-left: 1em;
position: absolute;
top: 0;
right: 6px;
color: #999;
}


div.black h2.title {
background-color: #000000;
font-weight: normal;
}


div.blue h2.title {
background-color: #E50909;
}


div.orange h2.title {
background-color: #00F627;
}


div.pink h2.title {
background-color: #ff69b4;
}


div.green h2.title {
background-color: #00F627;
position: relative;
}


div.xmas h2.title {
background-color: #fc6204;
position: relative;
}


div.footballgreen h2.title {
background-color: #00ff00;
}


div.rounded-footballgreen {
background-color: #00ff00;
}


div.darkred h2.title {
background-color: #c73c3c;
}


div.brown h2.title {
background-color: #a67a3e;
}


div.settings h2.title {
background-color: #595959;
}


div.red h2.title {
background-color: #d64242;
}


div.hcred h2.title {
background-color: #676767;
}


div.lightbrown h2.title {
background-color: #cf9c44;
}


div.activehomes h2.title {
background-color: #51a5d5;
}


div.white h2.title {
background-color: #ffffff;
}


div.promogray h2.title {
background-color: #9c350f;
}


div.white h2.title, h2.title a {
color: #000000;
}


div.gray h2.title {
background-color: #333;
}
div.gray .box-content {
color: #ffffff;
}
div.gray .box-content a {
color: #ffb648;
}
div.gray .box-content a:hover {
color: #fcce04;
}


div.lightgreen h2.title {
background-color: #f66200;
}


div.welcome h2.title {
background-color: #f66200;
}


div.loginbox h2.title {
background-color: #6b6b6b;
}
div.loginbox .box-content {
color: #ffffff;
}
div.loginbox .box-content a {
color: #333;
}
div.loginbox .box-content a:hover {
color: #ffffff;
}


div.loginbox .box-content a.login-register-link {
color: #333;
font-weight:bold;
}


div.loginbox .box-content a.login-register-link:hover {
color: #fff;
font-weight:bold;
}


div.rooms h2.title {
background-color: #225e6a;
}
div.rooms .box-content {
color: #ffffff;
}
div.rooms a {
color: #fc0;
}


div.rounded-container {
margin: 0 4px;
}


div.box-content {
padding: 8px 15px;
clear: both;
}


p {
margin: 0;
padding-bottom: 1em;
}


p.last {
padding-bottom: 0;
}




div.column {
float: left;
}


/* columns total width = 930px */
/* set the right margin of the rightmost column to 0 */


.cb { margin: 0 8px 7px 0; }


#column1 {
width: 460px;
}


#column2 {
width: 310px;
}


#column7 {
width: 770px;
}


#column-soccer1 {
width: 350px;
}


#column-soccer2 {
width: 580px;
}


#column-staff3 {
width: 256.6666666666667px;
}


#column-staff4 {
width: 385px;
}


#column-staff5 {
width: 455px;
}
#column-staff6 {
width: 385px;
}


#column-articles-fb {
width: 280px;
}


#column-articles-vote {
width: 280px;
}


#column-footer {
clear: left;
}


body#news #column1, body#tags #column1 {
width: 210px;
}


body#news #column2, body#tags #column2 {
width: 560px;
}


body#newcredits #column1 {
width: 770px;
}


#column3,
body#news #column3,
body#tags #column3,
body#newcredits #column2 {
width: 160px;
}


#column3 .cb,
body#news #column3 .cb,
body#tags #column3 .cb,
body#newcredits #column2 .cb {
margin-right: 0;
}






#header-container, #content-container {
padding: 0 10px;
}


#header {
position: relative;
background: url(../../v2/images/subnavibg.png) no-repeat 190px 0;
}


body.anonymous #header {
background: none;
}


#header h1 {
float: left;
margin-top: 16px;
margin-bottom: 0px;
z-index: 2;
}


#header-container #header h1 {
margin-bottom: 18px;
}


#header h1 a, #header h1 span {
text-indent: -10000px;
float: left;
width: 110px;
height: 65px;
border: 0;
background-repeat: no-repeat;
background-image: url(../../v2/images/pixelogo.png);


}


#container, #header, #navi2-container {
margin: 0 auto;
text-align: left;
width: 1000px;
z-index: 8999;
}


#container {
clear: both;
}




#habbos-online {
position: absolute;
width: 110px;
left: 781px;
top: 15px;
font-size: 10px;
text-align: center;
}
#habbos-online .rounded, #habbos-online .rounded-done {
background-color: #fff;
}


#habbos-online span {
display: block;
padding: 10px;
background-color: #fff;
}




#habbos-highscore-online {
position: absolute;
width: 110px;
left: 911px;
top: 15px;
font-size: 10px;
text-align: center;
}
#habbos-highscore-online .rounded, #habbos-highscore-online .rounded-done {
background-color: #fff;
}


#habbos-highscore-online span {
display: block;
padding: 10px;
background-color: #fff;
}


#navi {
clear: both;
font-size: 12px;
}


#navi li {
float: left;
height: 28px;
margin: 0 5px 0 0;
white-space: nowrap;
}


#navi li strong, #navi li a {
float: left;
height: 22px;
padding: 6px 16px 0 22px;
background-repeat: no-repeat;
background-image: url(../../v2/images/tabs.png);
background-position: -10px -28px;
color: #FFFFFF;
font-weight: normal;
text-decoration: none;


/* hide overflowing text */
max-width: 290px;
overflow: hidden;
text-overflow: ellipsis;
}


#navi li span {
float: left;
height: 28px;
width: 6px;
background-repeat: no-repeat;
background-image: url(../../v2/images/tabs.png);
background-position: -4px -28px;
}


#navi li.selected strong, #navi li.selected a {
background-position: -10px 0;
color: #000000;
font-weight: bold;
}


#navi li.selected span {
background-position: -4px 0;
}


#navi li:hover strong, #navi li:hover a {
background-position: -10px -56px;
}
#navi li:hover span {
background-position: -4px -56px;
}
#navi li.selected:hover strong, #navi li.selected:hover a {
background-position: -10px 0;
}
#navi li.selected:hover span {
background-position: -4px 0;
}


#navi li.metab i {
padding-left: 16px;
font-style: normal;
background: transparent url(../../v2/images/fb-icon.png) no-repeat left 50%;
}


#navi #tab-register-now a {
background-position: -10px -84px;
}


#navi #tab-register-now span {
background-position: -4px -84px;
}


#navi #tab-register-now:hover a {
background-position: -10px -112px;
}


#navi #tab-register-now:hover span {
background-position: -4px -112px;
}


#navi #tab-forum a {
background-position: -10px -140px;
}


#navi #tab-forum span {
background-position: -4px -140px;
}


#navi #tab-forum:hover a {
background-position: -10px -168px;
}


#navi #tab-forum:hover span {
background-position: -4px -168px;
}




#subnavi {
position: absolute;
left: 190px;
top: 0;
width: 572px;
}


#subnavi, #subnavi input {
font-size: 11px;
}


#subnavi p, #subnavi ul {
margin: 0;
clear: both;
}


#subnavi a.userlink {
color: #000000;
}


#subnavi a.maillink {
padding-left: 18px;
background: url(../../v2/images/minimail/mail_icons.png) no-repeat 0 50%;
font-weight: bold;
text-decoration: none;
color: #f00;
}


#subnavi a.maillink.newmail {
background-position: -45px 50%;
}


#subnavi-user {
position: absolute;
left: 11px;
top: 0;
}


#subnavi-user ul {
float: left;
height: 38px;
}


#subnavi-user ul li {
float: left;
height: 25px;
}


#subnavi-user ul li a {
color: #888;
}


#subnavi-user ul li span.r {
float: left;
height: 25px;
width: 5px;
}


#subnavi-user ul li.selected a {
background: url(../../v2/images/quickmenu.png) no-repeat 0 0;
color: #000;
}


#subnavi-user ul li a span {
display: block;
padding-right: 12px;
background: url(../../v2/images/subnavi-arrows.png) no-repeat 100% 1px;
}


#subnavi-user ul li.selected a span {
background-position: 100% -20px;
padding-right: 12px;
}


#subnavi-user ul li.selected span.r {
background: url(../../v2/images/quickmenu.png) no-repeat 100% 0;
}


#subnavi-user li a {
font-weight: bold;
padding: 7px 10px;
float: left;
text-decoration: none;
color: #000000;
outline: none;
}




#subnavi-user li a:hover {
text-decoration: underline;
}


#subnavi-search a.console-active {
background-repeat: no-repeat;
padding: 2px 0 2px 19px;
margin-right: 26px;
background-image: url(../../v2/images/info_icons.png);
background-position: 0 0;
text-decoration: none;
color: red;
float: left;
}


#subnavi-search #subnavi-search-upper {
display: inline;
}


#subnavi-search #subnavi-search-links {
display: inline;
}


#subnavi-search, #subnavi-login {
position: absolute;
right: 0;
top: 7px;
text-align: right;
}


#subnavi-search {
width: 215px;
}


#subnavi-search ul {
font-size: 11px;
margin-right: 11px;
padding-bottom: 21px;
clear: none;
}


#subnavi-search form {
text-align: right;
margin-top: 20px;
clear: both;
}


#subnavi-search .search-box-query {
color: #8e8e8e;
padding: 4px;
}


.tag-search-form .search-box-query {
padding: 4px;
}


#tag-cloud-slim ul {
display: inline;
}
#tag-cloud-slim div.bt, #tag-cloud-slim div.bt div,
#tag-cloud-slim div.bb, #tag-cloud-slim div.bb div,
#tag-cloud-slim div.i1, #tag-cloud-slim div.i2 {
background-image: none;
}


.tags-habbos-like {
font-weight: bold;
color: blue;
font-size: 16px;
}
#subnavi-search ul li {
display: inline;
}


#subnavi-search ul li+li {
border-left: 1px solid #E8E8E8;
padding-left: 5px;
}


#subnavi-search label {
font-weight: bold;
}


#to-hotel {
position: absolute;
top: 33px;
right: 0;
}


#to-hotel a {
margin: 0;
}


#subnavi-login {
text-align: left;
width: 300px;
color: white;
}


#subnavi-login form {
background: url(../../v2/images/toolbar/login_bg_top.png) no-repeat top right;
}


#subnavi-login form ul {
padding: 8px 11px;
margin: 0;
}


#subnavi-login label.login-text {
display: none;
width: 120px;
float: left;
text-align: right;
color: #777;
}


#subnavi-login label.login-text b { padding-right: 16px; }
#subnavi-login:hover, #subnavi-login.focused { width: 420px; }
#subnavi-login:hover label.login-text, #subnavi-login.focused label.login-text { display: block; }


#subnavi-login input.login-field {
width: 120px;
margin-bottom: 2px;
float: left;
border: 1px solid #555;
padding: 3px;
}


#subnavi-login #login-submit-new-button b {
padding-left: 10px;
padding-right: 7px;
width: 55px;
}


#subnavi-login li { clear: left; }


#subnavi-login-help {
width: 300px;
float: right;
font-size: 10px;
background: url(../../v2/images/toolbar/login_bg_bottom.png) no-repeat bottom right;
}
#subnavi-login-help ul { padding: 4px 11px 0 11px; margin-bottom: 4px; }
#subnavi-login-help ul li {
float: left;
clear: none;
margin-bottom: 4px;
}


#subnavi-login-help ul li a {
color: white;
text-decoration: none;
padding: 0 4px;
}


#subnavi-login-help ul li.register { border-right: 1px solid black; }
#subnavi-login-help ul li.register a { padding-left: 0; color: #ffb648; }


#enter-hotel-link, .enter-hotel-link {
background: url(../../v2/images/info_icons.png) no-repeat 0 -288px;
padding: 2px 0 3px 22px;
clear: both;
float: left;
}


#enter-hotel-open-medium-link {
background: url(../../v2/images/systemavailability/hotel-button-medium-icon.png) no-repeat 100% 0;
float:left;
padding: 8px 30px 7px 0;
clear: both;
}


#enter-hotel-open-image {
cursor: pointer;
}


#hotel-closed-medium {
background: url(../../v2/images/systemavailability/hotel-button-medium-icon-closed.png) no-repeat 100% 0;
float:left;
padding: 5px 30px 7px 0;
clear: both;
}


#navi2-container {
background-image: url(../../v2/images/navi2-bottom.png);
background-repeat: no-repeat;
background-position: 1px 100%;
padding-bottom: 9px;
}


#navi2 {
line-height: 18px;
width: 100%;
background-image: url(../../v2/images/navi2-borders.png);
background-repeat: repeat-y;
background-position: 1px 0;
font-size: 12px;
}


#navi2 ul {
margin: 0 179px 0 2px;
padding: 6px 0 0 20px;
}


#navi2 ul li {
float: left;
padding-right: 1.3em;
margin-right: 1.3em;
border-right: 1px solid #e8e8e8;
}


#navi2 ul li.last {
border-right: 0;
}


#navi2 ul li.selected {
font-weight: bold;
}


#navi2 ul li a {
color: #134787;
text-decoration: none;
}


#navi2 ul li a:hover {
text-decoration: underline;
}


#navi2 ul li.selected a {
color: black;
text-decoration: none;
}


#navi2 ul li.selected a:hover {
color: black;
text-decoration: none;
}


#content {
clear: both;
padding-top: 5px;
}


#footer {
clear: both;
text-align: center;
font-size: 11px;
padding: 0 170px 1em 4px;
}


#viewmode #footer, #editmode #footer {
padding-right: 4px;
}


#footer p {
margin: 0;
padding-top: .7em;
padding-bottom: 0;
font-size: 9px;
color: #777;
}


#footer a {
color: #000000;
}


ul.widelist li {
padding: .5em 14px;
margin: 0;
}


li.even {
background-color: #ececec;
}




div.box-tabs-container {
position: relative;
}


div.box-tabs-container h2 {
position: absolute;
top: 0;
left: 0;
color: #fc6204;
font-size: 14px;
margin: 0;
padding: 3px 0 0 10px;
}


div.box-tabs-container h2 {
position: absolute;
top: 0;
left: 0;
color: #fc6204;
font-size: 14px;
margin: 0;
padding: 3px 0 0 10px;
}


ul.box-tabs {
padding: 0 5px;
margin: 0;
font-size: 11px;
height: 25px;
border-bottom: 1px solid #fc6204;
}


ul.box-tabs li {
padding: 0;
float: right;
height: 25px;
margin: 0 0 0 4px;
position: relative;
}


ul.box-tabs li strong, ul.box-tabs li a, ul.box-tabs li span.tab-spacer {
top: 1px;
position: relative;
}


ul.box-tabs li a:focus {
outline: none;
}


ul.box-tabs li strong, ul.box-tabs li a {
float: left;
height: 19px;
padding: 6px 10px 0 14px;
background-repeat: no-repeat;
background-image: url(../../v2/images/inner-tabs.png);
background-position: -16px -25px;
color: #FFFFFF;
font-weight: normal;
text-decoration: none;


/* hide overflowing text */
max-width: 184px;
overflow: hidden;
}


ul.box-tabs li span.tab-spacer {
float: left;
height: 25px;
width: 4px;
background: url(../../v2/images/inner-tabs.png) no-repeat -12px -25px;
}


ul.box-tabs li.selected strong, ul.box-tabs li.selected a {
background-position: -16px 0;
color: #000000;
font-weight: bold;
}


ul.box-tabs li.selected span.tab-spacer {
background-position: -12px 0;
}


ul.box-tabs li:hover a {
background-position: -16px -50px;
}
ul.box-tabs li:hover span.tab-spacer {
background-position: -12px -50px;
}


ul.box-tabs li.selected:hover a {
background-position: -16px 0;
}
ul.box-tabs li.selected:hover span.tab-spacer {
background-position: -12px 0;
}


/* align left */


div.box-tabs-container h2 {
position: absolute;
}


div.box-tabs-container h2.page-owner {
position: relative;
float: left;
}


div.box-tabs-left ul.box-tabs li {
float: left;
}


/* blue tabs */


div.blue a.secondary {
color: #2767a7;
}


div.blue div.box-tabs-container h2 {
color: #009dff;
}


div.blue ul.box-tabs {
border-bottom-color: #528dc9;
}


div.blue ul.box-tabs li strong,
div.blue ul.box-tabs li a {
background-position: -16px -100px;
}


div.blue ul.box-tabs li span.tab-spacer {
background-position: -12px -100px;
}


div.blue ul.box-tabs li.selected strong,
div.blue ul.box-tabs li.selected a {
background-position: -16px -75px;
}


div.blue ul.box-tabs li.selected span.tab-spacer {
background-position: -12px -75px;
}


div.blue ul.box-tabs li:hover a {
background-position: -16px -125px;
}
div.blue ul.box-tabs li:hover span.tab-spacer {
background-position: -12px -125px;
}


div.blue ul.box-tabs li.selected:hover a {
background-position: -16px -75px;
}
div.blue ul.box-tabs li.selected:hover span.tab-spacer {
background-position: -12px -75px;
}


/* green tabs */
div.green a.secondary {
color: #4ab501;
}


div.green div.box-tabs-container h2 {
color: #3ba800;
}


div.green ul.box-tabs {
border-bottom-color: #3ba800;
}


div.green ul.box-tabs li strong,
div.green ul.box-tabs li a {
background-position: -16px -175px;
}


div.green ul.box-tabs li span.tab-spacer {
background-position: -12px -175px;
}


div.green ul.box-tabs li.selected strong,
div.green ul.box-tabs li.selected a {
background-position: -16px -150px;
}


div.green ul.box-tabs li.selected span.tab-spacer {
background-position: -12px -150px;
}


div.green ul.box-tabs li:hover a {
background-position: -16px -200px;
}
div.green ul.box-tabs li:hover span.tab-spacer {
background-position: -12px -200px;
}


div.green ul.box-tabs li.selected:hover a {
background-position: -16px -150px;
}
div.green ul.box-tabs li.selected:hover span.tab-spacer {
background-position: -12px -150px;
}


/* red tabs */


div.red div.box-tabs-container h2 {
color: #d64242;
}


div.red ul.box-tabs {
border-bottom-color: #d64242;
}


div.red ul.box-tabs li strong,
div.red ul.box-tabs li a {
background-position: -16px -325px;
}


div.red ul.box-tabs li span.tab-spacer {
background-position: -12px -325px;
}


div.red ul.box-tabs li.selected strong,
div.red ul.box-tabs li.selected a {
background-position: -16px -300px;
}


div.red ul.box-tabs li.selected span.tab-spacer {
background-position: -12px -300px;
}


div.red ul.box-tabs li:hover a {
background-position: -16px -350px;
}


div.red ul.box-tabs li:hover span.tab-spacer {
background-position: -12px -350px;
}


div.red ul.box-tabs li.selected:hover a {
background-position: -16px -300px;
}


div.red ul.box-tabs li.selected:hover span.tab-spacer {
background-position: -12px -300px;
}


/* Habboclub red tabs */


div.hcred div.box-tabs-container h2 {
color: #7a7a7a;
}


div.hcred ul.box-tabs {
border-bottom-color: #d7a7a7a;
}


div.hcred ul.box-tabs li strong,
div.hcred ul.box-tabs li a {
background-position: -16px -175px;
}


div.hcred ul.box-tabs li span.tab-spacer {
background-position: -12px -175px;
}


div.hcred ul.box-tabs li.selected strong,
div.hcred ul.box-tabs li.selected a {
background-position: -16px -150px;
}


div.hcred ul.box-tabs li.selected span.tab-spacer {
background-position: -12px -150px;
}


div.hcred ul.box-tabs li:hover a {
background-position: -16px -200px;
}
div.hcred ul.box-tabs li:hover span.tab-spacer {
background-position: -12px -200px;
}


div.hcred ul.box-tabs li.selected:hover a {
background-position: -16px -150px;
}
div.hcred ul.box-tabs li.selected:hover span.tab-spacer {
background-position: -12px -150px;
}


/* Light brown tabs */




div.lightbrown div.box-tabs-container h2 {
color: #cf9c44;
}


div.lightbrown ul.box-tabs {
border-bottom-color: #cf9c44;
}


div.lightbrown ul.box-tabs li strong,
div.lightbrown ul.box-tabs li a {
background-position: -16px -175px;
}


div.lightbrown ul.box-tabs li span.tab-spacer {
background-position: -12px -175px;
}


div.lightbrown ul.box-tabs li.selected strong,
div.lightbrown ul.box-tabs li.selected a {
background-position: -16px -150px;
}


div.lightbrown ul.box-tabs li.selected span.tab-spacer {
background-position: -12px -150px;
}


div.lightbrown ul.box-tabs li:hover a {
background-position: -16px -200px;
}
div.lightbrown ul.box-tabs li:hover span.tab-spacer {
background-position: -12px -200px;
}


div.lightbrown ul.box-tabs li.selected:hover a {
background-position: -16px -150px;
}
div.lightbrown ul.box-tabs li.selected:hover span.tab-spacer {
background-position: -12px -150px;
}


/* Black tabs */


div.black div.box-tabs-container h2 {
color: #fff;
}


div.black ul.box-tabs {
border-bottom-color: #333;
}


div.black ul.box-tabs li strong,
div.black ul.box-tabs li a {
background-position: -16px -250px;
}


div.black ul.box-tabs li span.tab-spacer {
background-position: -12px -250px;
}


div.black ul.box-tabs li.selected strong,
div.black ul.box-tabs li.selected a {
background-position: -16px -225px;
}


div.black ul.box-tabs li.selected span.tab-spacer {
background-position: -12px -225px;
}


div.black ul.box-tabs li:hover a {
background-position: -16px -275px;
}
div.black ul.box-tabs li:hover span.tab-spacer {
background-position: -12px -275px;
}


div.black ul.box-tabs li.selected:hover a {
background-position: -16px -225px;
}
div.black ul.box-tabs li.selected:hover span.tab-spacer {
background-position: -12px -225px;
}


/* ------------- */


ul.box-tabs li a.icon-help-tab,
ul.box-tabs li.selected a.icon-help-tab {
padding: 3px 10px 3px 14px;
}


ul.box-tabs li a.icon-help-tab span,
ul.box-tabs li.selected a.icon-help-tab span {
float: left;
margin: 0;
padding: 0;
background: url(../../v2/images/help.gif) no-repeat 0 0;
width: 16px;
height: 16px;
}




/* highlighted list items, hidden from IE6 */
html > body .habblet-container .blue li.odd:hover { background-color: #f1f8ff }
html > body .habblet-container .blue li.even:hover { background-color: #dceafa }
html > body .habblet-container .default li.odd:hover { background-color: #fff6ee }
html > body .habblet-container .default li.even:hover { background-color: #fff0dc }
html > body .habblet-container .green li.odd:hover { background-color: #ebffd9 }
html > body .habblet-container .green li.even:hover { background-color: #dafdc2 }
html > body .habblet-container .darkred li.even:hover { background-color: #dafdc2 }
html > body .habblet-container .darkred li.odd:hover { background-color: #ebffd9 }


.topdialog {
text-align: left;
position:absolute;
width:398px;
z-index:9001;
}


.topdialog-body {
padding: 10px 10px 0 10px;
}


.topdialog .dialog-handle {
cursor: move;
}


a.topdialog-exit {
height: 15px;
width: 15px;
position: absolute;
right: 13px;
top: 9px;
text-indent: -10000px;
background: transparent url(../../v2/images/close_x.gif) no-repeat;
}


.black a.topdialog-exit {
background: transparent url(../../v2/images/close_x_black.png) no-repeat;
}


.topdialog .box-tabs {
border-bottom: 1px solid #000;
}


.topdialog .box-tabs li {
float: left;
}


/* Rounded boxes */
/* Basic styling, used when JavaScript is unsupported */
.cbb {
margin: 8px;
padding: 0;
background: #FFFFFF;
}
/* Normal styling */
/* Top corners and border */
.bt {
height: 5px;
margin: 0 0 0 18px;
background: no-repeat 100% 0;
}
.bt div {
position: relative;
left: -18px;
width: 18px;
height: 5px;
background: no-repeat 0 0;
font-size: 0;
line-height: 0;
z-index: 1;
}


/* Bottom corners and border */
.bb {
height: 9px;
margin: 0 0 0 8px;
background: no-repeat 100% 100%;
position: relative;
}
.bb div {
position: absolute;
left: -8px;
width: 8px;
height: 9px;
background: no-repeat 0 100%;
font-size: 0;
line-height: 0;
display: block;
}


/* Left border */
.i1 {
padding: 0 0 0 1px;
background: url(../../v2/images/borders.png) repeat-y;
}
/* Right border */
.i2 {
padding: 0 1px 0 0;
background: url(../../v2/images/borders.png) repeat-y top right;
}
/* Wrapper for the content. Use it to set the background colour and insert some padding between the borders2 and the content. */
.i3 {
display: block;
margin: 0;
padding: 0;
background: #fff;
z-index: 0;
}
/* Make the content wrapper auto clearing so it will contain floats (see
Perfavore, Entra oppure Registrati per vedere i Link!
). */
.i3:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.i3 {display: inline-block;}
.i3 {display: block;}


.topdialog .bt,
.topdialog .bt div,
.topdialog .bb,
.topdialog .bb div { background-image: url(../../v2/images/box_black_borders.png); }
.topdialog .i1,
.topdialog .i2 { background-image: url(../../v2/images/borders_black.png); }


#content .bt { background-image: url(../../v2/images/box.png); }
#content .bt div { background-image: url(../../v2/images/box.png); }
#content .bb { background-image: url(../../v2/images/box.png); }
#content .bb div { background-image: url(../../v2/images/box.png); }
#content .i1 { background-image: url(../../v2/images/borders.png); }
#content .i2 { background-image: url(../../v2/images/borders.png); }


/* Overrides for gray background box. */
#content .cbb.gray { background: #9a9a91; }
#content .cb.gray { background: transparent; }
#content .gray .bt { background-image: url(../../v2/images/box_gray.png); }
#content .gray .bt div { background-image: url(../../v2/images/box_gray.png); }
#content .gray .bb { background-image: url(../../v2/images/box_gray.png); }
#content .gray .bb div { background-image: url(../../v2/images/box_gray.png); }
#content .gray .i3 { background-color: #94948b; }


#content .cbb.lightgreen { background: #d5e7d8; }
#content .cb.lightgreen { background: transparent; }
#content .lightgreen .bt { background-image: url(../../v2/images/box_lightgreen.png); }
#content .lightgreen .bt div { background-image: url(../../v2/images/box_lightgreen.png); }
#content .lightgreen .bb { background-image: url(../../v2/images/box_lightgreen.png); }
#content .lightgreen .bb div { background-image: url(../../v2/images/box_lightgreen.png); }
#content .lightgreen .i3 { background-color: #d5e7d8; }


#content .cbb.welcome { background: #ffffff; }
#content .cb.welcome { background: transparent; }
#content .welcome .bt { background-image: url(../../v2/images/box.png); }
#content .welcome .bt div { background-image: url(../../v2/images/box.png); }
#content .welcome .bb { background-image: url(../../v2/images/box.png); }
#content .welcome .bb div { background-image: url(../../v2/images/box.png); }
#content .welcome .i3 { background-color: #ffffff; }


#content .cbb.loginbox { background: #b4b4ae; }
#content .cb.loginbox { background: transparent; }
#content .loginbox .bt { background-image: url(../../v2/images/box_loginbox.png); }
#content .loginbox .bt div { background-image: url(../../v2/images/box_loginbox.png); }
#content .loginbox .bb { background-image: url(../../v2/images/box_loginbox.png); }
#content .loginbox .bb div { background-image: url(../../v2/images/box_loginbox.png); }
#content .loginbox .i3 { background-color: #b4b4ae; }


#content .activehomes .bt { background-image: url(../../v2/images/activehomes/boxblue.png); }
#content .activehomes .bt div { background-image: url(../../v2/images/activehomes/boxblue.png); }
#content .activehomes .bb { background-image: url(../../v2/images/activehomes/boxblue.png); }
#content .activehomes .bb div { background-image: url(../../v2/images/activehomes/boxblue.png); }
#content .activehomes .i3 { background-color: #99cadb; }


/* Overrides for black background box. */
#content .black .bt { background-image: url(../../v2/images/box_black.png); }
#content .black .bt div { background-image: url(../../v2/images/box_black.png); }
#content .black .bb { background-image: url(../../v2/images/box_black.png); }
#content .black .bb div { background-image: url(../../v2/images/box_black.png); }
#content .black .i3 { background-color: #000; }
/* Rounded boxes ends here */


#content .cbb.rooms { background: #4596a9; }
#content .rooms .bt { background-image: url(../../v2/images/welcome/roompattern_box.png); }
#content .rooms .bt div { background-image: url(../../v2/images/welcome/roompattern_box.png); }
#content .rooms .bb { background-image: url(../../v2/images/welcome/roompattern_box.png); }
#content .rooms .bb div { background-image: url(../../v2/images/welcome/roompattern_box.png); }
#content .rooms .i3 {
background-color: #4596a9;
background-image: url(../../v2/images/welcome/roompattern_bg.png);
}


#content .cbb.hcvip { background: #dfdfdf; }
#content .cb.hcvip { background: transparent; }
#content .hcvip .bt { background-image: url(../../v2/images/newhc/box_vip.png); }
#content .hcvip .bt div { background-image: url(../../v2/images/newhc/box_vip.png); }
#content .hcvip .bb { background-image: url(../../v2/images/newhc/box_vip.png); }
#content .hcvip .bb div { background-image: url(../../v2/images/newhc/box_vip.png); }
#content .hcvip .i3 { background-color: #dfdfdf;}


#content .cbb.hcbasic { background: #ebeada; }
#content .cb.hcbasic { background: transparent; }
#content .hcbasic .bt { background-image: url(../../v2/images/newhc/box_hc.png); }
#content .hcbasic .bt div { background-image: url(../../v2/images/newhc/box_hc.png); }
#content .hcbasic .bb { background-image: url(../../v2/images/newhc/box_hc.png); }
#content .hcbasic .bb div { background-image: url(../../v2/images/newhc/box_hc.png); }
#content .hcbasic .i3 { background-color: #ebeada;}


#content .cbb.hcnone { background: #dde4e9; }
#content .cb.hcnone { background: transparent; }
#content .hcnone .bt { background-image: url(../../v2/images/newhc/box_free.png); }
#content .hcnone .bt div { background-image: url(../../v2/images/newhc/box_free.png); }
#content .hcnone .bb { background-image: url(../../v2/images/newhc/box_free.png); }
#content .hcnone .bb div { background-image: url(../../v2/images/newhc/box_free.png); }
#content .hcnone .i3 { background-color: #dde4e9;}


#content .cbb.darkgray { background: #747474; }
#content .cb.darkgray { background: transparent; }
#content .darkgray .bt { background-image: url(../../v2/images/box_darkgray.png); }
#content .darkgray .bt div { background-image: url(../../v2/images/box_darkgray.png); }
#content .darkgray .bb { background-image: url(../../v2/images/box_darkgray.png); }
#content .darkgray .bb div { background-image: url(../../v2/images/box_darkgray.png); }
#content .darkgray .i3 { background-color: #747474; color: #fff; }




/* Quick tabs */
.the-qtab {
position: absolute;
width: 220px;
z-index: 99;
font-size: 11px;
}


.qtab-container-bottom {
background-repeat: no-repeat;
background-image: url(../../v2/images/quickmenu.png);
background-position: bottom left;
padding: 6px 1px 10px 1px;
}


.qtab-container {
text-align: left;
max-height: 460px;
overflow: auto;
}


.qtab-container-top {
background-repeat: no-repeat;
background-image: url(../../v2/images/quickmenu_top.png);
background-position: 0 0;
height: 4px;
font-size: 1px;
}


form {
margin: 0;
padding: 0;
}


.qtab-subtitle {
text-align: center;
padding-top: 4px;
padding-bottom: 0px;
padding-left: 14px;
padding-right: 14px;
}


.qtab-category {
color: #f66200;
border-bottom: 1px dashed #777777;
padding-bottom: 3px;
}


.qtab-container li a {
text-decoration: none;
color: #333333;
width: 174px;
overflow: hidden;
text-overflow: ellipsis;
float: left;
}


.qtab-container li a:hover {
text-decoration: underline;
}


#offline-friends li a {
color: #777777;
}




.qtab-link {
display: block;
cursor: pointer;
color: #000000;
text-decoration: underline;
text-align: right;
}


.qtab-paging {
margin: 0 0 20px 0;
padding-top: 1em;
padding-bottom: 0;
text-align: center;
}


.qtab-container li {
padding-top: 4px;
padding-bottom: 3px;
overflow: hidden;
padding-left: 14px;
padding-right: 14px;
}


.qtab-container .even {
background-color: #efefef;
}


#qtab-follow {
float: right;
}


#qtab-follow a, #friends-habblet-list-container li.online a.follow-a-friend, #qtab-follow span {
background: transparent url(../../v2/images/info_icons.png) no-repeat 100% -384px;
width: 16px;
height: 16px;
display: block;
}


#qtab-follow span {
background: transparent url(../../v2/images/info_icons.png) no-repeat 100% -832px;
}


#quickmenu-groups li a {
width: auto;
}


div.favourite-group, div.owned-group, div.admin-group, #quickmenu-groups li a.group-room,
#staffpicks-groups-habblet-list-container a.group-room {
display: block;
float: right;
width: 16px;
height: 16px;
background: transparent url(../../v2/images/info_icons.png) no-repeat;
}


#staffpicks-groups-habblet-list-container .habblet-list {
overflow: auto;
max-height: 200px;
}


#staffpicks-groups-habblet-list-container .habblet-list li {
overflow: auto;
min-height: 42px;
max-height: 200px;
}


div.favourite-group { background-position: 100% -433px; }
div.owned-group { background-position: 100% -480px; }
div.admin-group { background-position: 100% -528px; }
#quickmenu-groups li a.group-room, #staffpicks-groups-habblet-list-container a.group-room { background-position: 0 -800px; width: 19px; }
#staffpicks-habblet-list-container a.group-room { margin-top: 15px; width: 24px; }


#qtab-container-myrooms p.create-room, #qtab-container-mygroups p.create-group,
#qtab-container-myfriends p.manage-friends {
margin: 0;
padding: 4px 14px 3px 14px;
border-top: 1px dashed #777777;
}


#qtab-container-myrooms p.create-room a, #qtab-container-mygroups p.create-group a {
padding: 0 21px 2px 0;
background: transparent url(../../v2/images/myhabbo_icons.png) no-repeat 100% -236px;
}


/* Common habblet list styles */


.habblet-list-container {
padding-bottom: 10px;
}
.habblet-button-row {
padding: 8px 15px 0 15px;
}
ul.habblet-list {
padding: 0;
margin: 10px 0 0 0;
}
ul.habblet-list li {
padding: 2px 0 1px 25px;
background-repeat: no-repeat;
}
ul.habblet-list li a, .habblet a {
text-decoration: none;
}


ul.habblet-list li a:hover, .habblet a:hover {
text-decoration: underline;
}


ul.habblet-list.two-cols li.right .item {
border-left: 1px solid #d9d9d9;
}
ul.habblet-list.two-cols li {
padding: 0;
float: left;
width: 50%;
}
ul.habblet-list.two-cols li div.item {
padding: 2px 0 1px 25px;
}
ul.habblet-list li span.index {
float: left;
padding-right: 8px;
color: #777;
}
ul.habblet-list li div.link {
overflow: hidden;
}


ul.habblet-list li div.link p {
color: #a2a2a2;
}


/* Common Habblet styles */
.habblet-content-info {
border-bottom: 1px dashed #ccc;
padding: 5px 0 5px 15px;
}


.habblet-content-info #enter-hotel-link {
float: none;
}


.widehabblet {
width: 335px;
}


/* Habbo habblet */
#avatar-habblet-list-container ul.habblet-list li {
padding-left: 38px;
padding-right: 0;
background-repeat: no-repeat;
background-position: 5px 50%;
cursor: pointer;
clear: both;
}


#avatar-habblet-list-container ul.habblet-list li div {
float: left;
display: block;
overflow: hidden;
white-space: nowrap;
}


#avatar-habblet-list-container ul.habblet-list li div.item {
width: 206px;
}


#avatar-habblet-list-container ul.habblet-list li:hover div.item b {
text-decoration: underline;
}


#avatar-habblet-list-container ul.habblet-list li div.lastlogin {
width: 174px;
}


#avatar-habblet-list-container ul.habblet-list li div.tools {
padding-top: 7px;
padding-right: 8px;
float: right;
}


#avatar-habblet-list-container ul.habblet-list li div.tools a {
float: right;
background-repeat: no-repeat;
width: 19px;
height: 16px;
display: block;
}


#avatar-habblet-list-container ul.habblet-list li div.tools a.follow {
background-image: url(../../v2/images/info_icons.png);
background-position: 100% -384px;
}


#avatar-habblet-list-container ul.habblet-list li div.tools a.add {
background-image: url(../../v2/images/shared_icons/small_icons.png);
background-position: 100% -774px;
}


#avatar-habblet-list-container ul.habblet-list li div.clear { clear: both; float: none; }


#friends-habblet-list-container li a {
display: block;
overflow: hidden;
white-space: nowrap;
}


#friends-habblet-list-container li.online a.follow-a-friend {
float: right;
}


#friends-habblet-list-container li div.item span.follow-a-friend {
width: 16px;
height: 16px;
float: right;
}


#friends-habblet-list-container li.online div.item span.follow-a-friend {
background: transparent url(../../v2/images/info_icons.png) no-repeat 100% -832px;
}


#friends-habblet-list-container li.offline .item a {
color: #888 !important
}


#friends-habblet-list-container li.online .item a {
color: #333 !important;
}


#avatar-habblet-list-search {
float: right;
padding-right: 8px;
margin: 10px 0 10px 0;
}


#avatar-habblet-search-string {
float: left;
margin-right: 7px;
}


#habbo-search-error-container {
width: 240px;
margin: 5px 8px 0 0;
float: right;
}


#habbo-search-error {
text-align: center;
}


#avatar-habblet-search-button { margin-left: 0; float: left }


/* Invite a friend */
#invite-friend-button {
display:block;
float:left;
line-height: 20px;
margin: 5px 15px;
padding-right: 21px;
background: transparent url(../../v2/images/myhabbo_icons.png) no-repeat 100% -234px;
}


#invitation-form {
margin-bottom: 10px;
}


#invitation_message {
float: left;
width: 54%;
height: 75px;
}


#invitation-email {
float: left;
margin-left: 10px;
width: 40%
}


div.invitation-input {
margin-bottom: 10px;
}


input.invitation-input {
margin-left: 2px;
width: 85%;
}


/* Purse habblet */
#purse-habblet input.redeemcode {
width: 155px;
float: left;
}


#purse-habblet ul {
padding-top: 10px;
}


#purse-habblet li.icon-purse {
background-image: url(../../../v2/images/purse/purse_icon.gif);
background-repeat: no-repeat;
background-position: 22px 9px;
padding: 10px 0 15px 60px;
}


span.purse-balance-amount {
font-size: 1.2em;
font-weight: bold;
}


#purse-redeem-result {
text-align: center;
padding: 8px 15px 0 15px;
clear: both;
}


/* Recommended rooms habblet */
#rooms-habblet-list-container li.locked {
background-image: url(../../v2/images/locked.gif);
background-repeat: no-repeat;
background-position: 4px;
}




/* Groups Habblet */
div.groups-list li {
background-position: 15px 50%;
}
div.groups-list li .item {
display: block;
height: 42px;
padding: 2px 0 2px 60px;
}


div.groups-list li .item {
margin-right: 30px;
color: #000;
}


div.groups-list .new-gb-entries, div.groups-list .new-posts {
float: right;
padding: 0 0 0 16px;
margin: 2px 10px;
line-height: 18px;
text-indent: -10000px;
clear: right;
outline: none;
}


div.groups-list .new-gb-entries {
background: transparent url(../../v2/images/info_icons.png) no-repeat 100% -241px;
}


div.groups-list .new-posts {
background: transparent url(../../v2/images/info_icons.png) no-repeat 100% -336px;
}


div.groups-list li.right {
background-position: 7px 50%;
}
div.groups-list li.right div.item {
padding-left: 52px;
}


div.groups-list p.groups-info-text {
margin-top: 5px;
padding-left: 11px;
}


a.hotgroups-toggle-more-data {
float: right;
margin-top: 7px;
padding-right: 10px;
}


/* Active Homes Habblet */
#homes-habblet-list-container li {
background-position: 15px 50%;
}
#homes-habblet-list-container li div.item {
height: 45px;
padding: 10px 0 2px 60px;
}


#homes-habblet-list-container li.right {
background-position: 7px 50%;
}
#homes-habblet-list-container li.right div.item {
padding-left: 52px;
}


/* News promo habblet */


.habblet-container.news-promo .bt {
display: none;
}


#content .habblet-container.news-promo .i1 {
background-repeat: no-repeat;
background-position: 0 5px;
}


#content .habblet-container.news-promo .i2 {
background-repeat: no-repeat;
background-position: right 5px;
}


.notitle .bt div {
z-index: 0;
}


#newspromo #topstories {
position: relative;
height: 187px;
}


#newspromo #topstories #topstories-nav {
position: absolute;
top: 0;
left: 0;
height: 21px;
width: 100%;
background: transparent url(../../v2/images/topstories_nav_bg.png) no-repeat top left;
color: #fff;
text-align: center;
line-height: 21px;
}


#newspromo #topstories #topstories-nav a.prev {
left: 10px;
}


#newspromo #topstories #topstories-nav a.next {
right: 10px;
}


#newspromo #topstories #topstories-nav a {
top: 0px;
color: #fff;
text-decoration: none;
position: absolute;
}


#newspromo .topstory {
background: transparent none no-repeat;
background-color: #D8D9CE;
color: #fff;
height: 177px;
width: 272px;
position: absolute;
top: 0;
left: 0;
padding: 5px 14px;
}


#newspromo .topstory a {
color: #fff;
}


#newspromo .topstory h4 {
margin: 0 0 3px 0;
padding: 0;
font-weight: normal;
text-transform: uppercase;
font-size: 11px;
}


#newspromo .topstory h3 {
margin: 0 0 10px 0;
padding: 0;
font-size: 18px;
}


#newspromo .topstory h3 a {
text-decoration: none;
}


#newspromo .topstory h3 a:hover {
text-decoration: underline;
}


#newspromo .topstory p.summary {
width: 65%;
}


#newspromo .newsitem-date {
color: #888;
font-size: 10px;
margin-top: 2px;
}


#newspromo li.odd a, #newspromo li.even a {
color: #333;
text-decoration: none;
}


#newspromo li.odd a:hover, #newspromo li.even a:hover {
text-decoration: underline;
}


#newspromo li.last {
text-align: right;
}


/* Bubble ID*/


#bubbleid img.article-image {
float: right;
margin: 0 0 10px 10px;
}


/* News article */


#article-wrapper {
padding: 0 10px;

}


#article-wrapper h2 {
margin: 0 0 4px 0;
color: #fc6204;
font-size: 16px;
}


#article-wrapper .article-meta {
color: #959699;
margin-bottom: 8px;
border-top:1px solid #fc6204;
padding-top: 7px;
}


#article-wrapper p.summary {
font-weight: bold;
}


#article-wrapper img.article-image {
float: right;
margin: 0 0 10px 10px;
}


#article-wrapper .article-images {
clear: both;
margin: 15px 0;
}


#article-wrapper .article-images a {
display: block;
width: 120px;
height: 100px;
background-repeat: no-repeat;
float: left;
margin: 0 1em 1em 0;
border: 3px solid #999;
}


#article-wrapper .article-author { margin-top: 10px; font-weight: bold }


/* article archives */
#article-archive {
padding: 7px;
}


#article-archive ul {
margin: 0 0 1.5em 15px;
}


#article-archive ul li {
margin: 5px 0;
}


#article-archive h2 {
font-size: 100%;
border-bottom: 1px dashed ;
margin: 0;
padding: 3px 0;
}


#article-archive h2 a {
color:#000000;
text-decoration:none;
}


#article-paging {
padding-bottom: 1.5em;
}
#article-paging a.older {
float: left;
}
#article-paging a.newer {
float: right;
}


/* Tag listing */


#tag-related-habblet-container .tag-list, #front-tags .tag-list {
text-align: center;
}


.tag-list li {
display: inline;
margin-right: 5px;
}


.tag-list li a, .my-tag-list li a{
color: #000;
}


a.tag-remove-link, a.tag-add-link, .tag-list li span {
background: transparent url(../../v2/images/tags/tags.gif) no-repeat 0 0;
padding: 8px 10px 1px 0;
margin-left: 4px;
outline: none;
font-size: 1px;
zoom: 1;
}


.tag-list li span {
background-position: -40px 0;
}


a.tag-remove-link:hover {
background-position: -10px 0;
text-decoration: none;
}


a.tag-add-link {
background-position: -20px 0;
}


a.tag-add-link:hover {
background-position: -30px 0;
text-decoration: none;
}
/*


*/
.add-tag-form, .tag-search-form {
margin-top: 1em;
}


.add-tag-form em.tag-question {
float: left;
color: #888 !important;
font-style: normal;
margin-top: 3px;
}


#add-tag-input {
width: 100px;
margin: 3px 10px 0 5px;
}


/* Paging */


p.paging-navigation {
padding: 0 15px 0 0;
text-align: right;
line-height: 20px;
margin-top: 3px;
}


p.paging-navigation a, p.paging-navigation .current, p.paging-navigation .disabled {
border: 1px solid #ffba00;
padding: 2px 5px;
text-decoration: none;
color: #f90;
}


p.paging-navigation a:hover {
border: 1px solid #f90;
}


p.paging-navigation .current {
border: 1px solid #f90;
background-color: #f90;
color: #fff;
}


p.paging-navigation .disabled {
border: 1px solid #d9d9d9;
color: #d9d9d9;
}




.blue p.paging-navigation a { color: #528DC9; border: 1px solid #66ADE4;}
.blue p.paging-navigation a:hover { border: 1px solid #528DC9; }
.blue p.paging-navigation .current { background-color: #528DC9; color: #fff; border: 1px solid #528DC9;}


.green p.paging-navigation a { color: #4BB601; border: 1px solid #4BCD00;}
.green p.paging-navigation a:hover { border: 1px solid #4BB601; }
.green p.paging-navigation .current { background-color: #4BB601; color: #fff; border: 1px solid #4BB601;}


.xmas p.paging-navigation a { color: #fc6204; border: 1px solid #fc6204;}
.xmas p.paging-navigation a:hover { border: 1px solid #fc6204; }
.xmas p.paging-navigation .current { background-color: #fc6204; color: #fff; border: 1px solid #fc6204;}


/* Login habblet */
#login-habblet {
background: url(../../v2/images/landing/signin_bg.gif) no-repeat bottom right;
}
form.login-habblet li {
padding: 5px;
margin: 0;
clear: both;
}
form.login-habblet li.no-label {
padding-left: 81px;
}
form.login-habblet input {
float: left;
margin-right: 6px;
}
form.login-habblet li.no-label input {
padding: 0;
margin-left: 0;
}


form.login-habblet .login-text {
float: left;
width: 75px;
padding: 3px 0 0 0;
}
form.login-habblet .login-field {
width: 87px;
border: 1px solid #555;
padding: 5px;
}
form.login-habblet li span.username {
float: left;
padding-top: 5px;
font-weight: bold;
}


div.flash-message {
margin-bottom: 8px;
text-align: center;
}


div.action-error div {
background-color: #e2001a;
color: #fff;
}
div.action-error div a { color: #FFCC02 }


div.action-confirmation div {
background-color: #4bb601;
color: #fff;
}


body#logout .flash-message {
font-weight: bold;
font-size: 1.2em;
margin: 0 auto;
width: 90%;
}


body#logout #logout-ok {
margin-bottom: 20px;
}


#remember-me-notification {
color:#333333;
position:absolute;
width:220px;
z-index:1;
top: 179px;
right: 0;
}


#remember-me-notification .submit {
margin-bottom: 5px;
}


div.progressbar {
text-align: center;
padding: 8px;
}


div.rounded, div.rounded-done {
padding: 0 8px;
}


div.rounded-orange {
color: #FFFFFF;
background-color: #f29400;
}


div.rounded-red {
color: #FFFFFF;
background-color: #e2001a;
}


div.rounded-red a {
color: #FFFFFF;
}


div.rounded-hcred {
background-color: #D64242;
}


div.rounded-lightbrown {
background-color: #cf9c44;
}


div.rounded-green {
color: #FFFFFF;
background-color: #3ba800;
}


div.rounded-xmas {
color: #FFFFFF;
background-color: #fc6204;
}


div.rounded-activehomes {
background-color: #99cadb;
}


div.rounded-darkgray {
color: #fff;
background-color: #595959;
}


div.rounded-blue {
color: #fff;
background-color: #3399cc;
}


/* ip blocked */


div.frank-stop {
text-align: center;
}


#overlay {
display: none;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 9000;
background-color: #000000;
-moz-opacity: .5;
opacity: .50;
filter: alpha(opacity=50);
-ms-filter: "progid:emoji_smiley:XImageTransform.Microsoft.Alpha(Opacity=50)";
}


#overlay_progress {
position: absolute;
top: 0;
left: -1500px;
z-index: 9000;
color: #FFFFFF;
text-align: center;
font-weight: bold;
font-size: 12px;
}




div.best-exps-list-container {
width: 460px;
height: 185px;
overflow: auto;
}


div.best-exps-no-exps {
text-align: center;
line-height:160px;
}


table.best-exps-scores .own-score {
background-color: #FFDC0D;
}


tr.best-exps-types td.selected {
font-weight: bold;
}


tr.best-exps-types td.selected a {
color: black;
text-decoration: none;
}


table.best-exps-offsets {
height: 30px;
}


table.best-exps-scores {
border: 0;
border-spacing: 0;
border-collapse: collapse;
width: 440px;
}


table.best-exps-scores tr.odd {
background-color: #efefef;
}


table.best-exps-scores td, table.highscores-scores th {
margin: 0;
padding: 2px 8px;
text-align: left;
}


table.best-exps-scores th {
color: #999;
font-size: 10px;
font-weight: normal;
}


table.best-exps-scores .scores-position {
padding-left: 15px;
color: #999;
}


table.best-exps-scores .scores-name {
width: 100%;
padding-left: 0;
padding-right: 0;
}


table.best-exps-scores .scores-points {
text-align: right;
padding-right: 15px;
}


tr.hall-of-fame-games td.selected {
font-weight: bold;
}


tr.hall-of-fame-games td.selected a {
color: black;
text-decoration: none;
}








ul.highscores-habblet-games {
list-style: none;
padding-left: 0;
}


ul.highscores-habblet-games li {
display: inline;
margin-right: 12px;
}


ul.highscores-habblet-games li.selected {
font-weight: bold;
}


ul.highscores-habblet-games li.selected a {
color: black;
text-decoration: none;
}


table.highscores-habblet-scores {
border: 0;
border-spacing: 0;
border-collapse: collapse;
width: 100%;
}


table.highscores-habblet-scores tr.odd {
background-color: #efefef;
}


table.highscores-habblet-scores td, table.highscores-habblet-scores th {
margin: 0;
padding: 2px 8px;
text-align: left;
}


table.highscores-habblet-scores th {
color: #999;
font-size: 10px;
font-weight: normal;
}


table.highscores-habblet-scores .scores-position {
padding-left: 15px;
color: #999;
}


table.highscores-habblet-scores .scores-name {
width: 100%;
padding-left: 0;
padding-right: 0;
}


table.highscores-habblet-scores .scores-points {
text-align: right;
padding-right: 15px;
}


div.highscores-habblet-paging {
padding: 8px 15px 0 15px;
}


div.highscores-habblet-paging .prev {
float: left;
}


div.highscores-habblet-paging .next {
float: right;
}


div.hc-buy-buttons {
background-color: #d64242;
}


#hc-buy-container p.credits-notice {
color: #fff;
}


#credits-methods {
list-style: none;
margin-top: 4px;
clear: both;
}


#credits-methods li {
background-color: transparent;
}


#credits-methods h4 {
margin: 0;
background-color: #ececec;
font-size: 11px;
font-weight: bold;
padding: 4px 8px;
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
text-transform: uppercase;
}


#credits-methods h4.credits-category-promo {
background-color: #ffd403;
border-color: #dcb600;
}


#credits-methods h4.credits-category-subscription {
background-color: #d0e8bd;
border-color: #b0d890;
}


#credits-methods li ul li {
padding: 1px;
}


#credits-methods li ul li+li div.credits-method-container {
border-top: 1px solid #ccc;
}


#credits-methods li ul li div.credits-method-container {
padding: 5px 14px;
}


#credits-methods li div.credits-method-container.selected {
border: 2px solid #aeafa6;
padding: 3px 12px;
}


#credits-methods li ul li h3 {
margin: 0;
padding: 0 0 5px 0;
font-size: 11px;
font-weight: bold;
}


#credits-methods li ul li p {
margin: 0;
padding: 0 0 5px 0;
}


#credits-methods div.credits-tools {
padding: 0 0 4px 6px;
text-align: right;
}


#credits-methods div.bestvalue {
text-align: center;
text-transform: uppercase;
font-size: 10px;
font-weight: bold;
padding: 3px 6px;
background-color: #fc0;
clear: both;
float: right;
}


#credits-methods form.credits-form+div.bestvalue {
margin-top: 5px;
}


#credits-methods div.credits-method-full {
clear: both;
}


#credits-methods div.credits-summary {
min-height: 60px;
padding-left: 70px;
background-repeat: no-repeat;
}


#credits-methods p.credits-read-more {
color: #fc6204;
text-decoration: underline;
cursor: pointer;
}




#credits-countries {
list-style: none;
margin: 0 14px;
}


p.credits-countries-select {
margin: 5px 14px 0 14px;
}


#credits-countries li {
background-color: transparent;
float: left;
text-align: center;
margin-right: 30px;
}


#credits-countries li a {
text-decoration: none;
color: #e3e3db;
}


#credits-countries li h2 {
font-size: 10px;
font-weight: normal;
}


#credits-countries li img {
padding: 3px 3px 3px 11px;
margin-bottom: 3px;
}


#credits-countries li.selected img {
background: url(../../v2/images/credits/flag_selected.png) no-repeat;
padding-right: 6px;
}


#credits-countries li span {
padding-left: 8px;
}


/* ------------ article competitions -------------- */


.article-body ul.errors li, .article-body span.error { color: red; }
.article-body ul.errors li { font-weight: bold; }
.competition { clear: both; }
.competition h4 { font-size: 11px; }


/* ------------ HC membership habblet -------------- */


#hc-membership-giftNumber {
position: absolute;
font-size: 18px;
color: white;
z-index: 2;
left: 211px;
top: 40px;
}


#hc-membership-nextGift {
margin: 0 auto;
}


#hc-membership-giftName {
font-weight: bold;
color:#D64242;
}


#hc-membership-gift {
position: relative;
text-align: right;
margin-left:-14px;
}


#hc-membership-giftPicture {
z-index: 1;
}


#hc-buy-container {
}


/* ------------ HC catalog habblet -------------- */


#hc-catalog-starGreen {
background: url(../../v2/images/hc_star_green.png) no-repeat 0 0;
width: 106px;
height: 106px;
display: block;
float: left;


}


#hc-catalog {
font-size: 11px;
padding-bottom: 17px;
}


#hc-catalog-giftName {
text-align: center;
font-weight:bold;
clear: both;
}


#hc-catalog-giftPicture {
display: inline;
}


#hc-catalog-giftPicture img {
max-width:150px;
width: expression(this.width > 150 ? 150 : true);
}


#hc-catalog-giftNumber {
font-size: large;
color: white;
text-align: center;
padding-top: 40px;
}


.hc-catalog-monthNumber {
text-align: center;
width: 27px;
float: left;
}
.hc-catalog-navi {
float: left;
margin-left: 3px;
}




/* Content habbo for promo box */
#habboclub-clothes-container {
padding-left:20px;
}


#habboclub-clothes-container .habboclub-clothes-image {
background: url(../../v2/images/habboclub/hc_clothes_items.png);
width: 320px;
height: 130px;
float: right;
}


#habboclub-clothes-container .habboclub-extra-image {
background: url(../../v2/images/habboclub/extra.png);
width: 106px;
height: 106px;
float: left;
margin-top: 10px;
}


#habboclub-furniture-container {
padding-left: 5px;
}


#habboclub-furniture-container .habboclub-furniture-image {
background: url(../../v2/images/habboclub/hc_furniture_items.gif);
width: 440px;
height: 138px;
}


/* Welcome info habblet */
#welcome-habblet-container {
height: 450px;
position: relative;
}


#welcome-habblet-container .welcome-habblet-header {
padding: 35px 0 0 70px;
font-weight: bold;
height: 50px;
background-repeat: no-repeat;
}


#welcome-habblet-container .welcome-habblet-header h3 {
font-size: 18px;
margin: 0;
}


#welcome-habblet-container .welcome-habblet-footer {
text-align: center;
padding-top: 10px;
}


#welcome-habblet-container .welcome-habblet-footer a {
color: #000000;
}


#welcome-habblet-container .welcome-habblet-header span {
font-size: 12px;
}


#welcome-intro-image-container {
padding-left: 5px;
}


#welcome-intro-image-container .welcome-intro-image {
background: url(../../v2/images/welcome/welcome_01.png) no-repeat;
height: 340px;
}


#welcome-habblet-container .welcome-enter-hotel {
position: absolute;
left: 321px;
top: 96px;
}


#welcome-habblet-container .welcome-enter-hotel-closed {
position: absolute;
left: 285px;
top: 280px;
}


/* Content habboclub information */
#habboclub-info {
font-size: 11px;
}


#habboclub-info p.content {
padding-left: 20px;
}


#habboclub-info p {
background-repeat: no-repeat;
background-position: 100% 50%;
}


#habboclub-info p.right {
background-position: 7px 50%;
padding-left: 230px;
}


.habboclub-clothing {
background: url(../../v2/images/habboclub/hc_clothes.gif);
min-height: 66px;
padding-right: 90px;
}


.habboclub-furni {
background: url(../../v2/images/habboclub/hc_furniture.gif);
min-height: 72px;
padding-right: 260px;
}


.habboclub-room {
background: url(../../v2/images/habboclub/hc_morerooms.gif);
min-height: 88px;
}


.habboclub-communicator {
background: url(../../v2/images/habboclub/600_newfriends.gif);
min-height: 106px;
padding-right: 165px;;
}


.habboclub-commands {
background: url(../../v2/images/habboclub/chooser_tuto.gif);
min-height: 97px;
}


#habboclub-info h3.heading {
font-size: 12px;
color: #fc6204;


}


#habboclub-info p.read-more a {
font-weight: bold;
color: #fc6204;
text-decoration: none;
}


#habboclub-info p.read-more a:hover {
text-decoration: underline;
}


/* Active discussion habblet --------------------- */
ul.active-discussions-toplist {
padding-top: 5px;
}


ul.active-discussions-toplist li {
height: 20px;
padding-left: 13px;
white-space: nowrap;
}


ul.active-discussions-toplist li a.topic {
text-decoration: none;
color: #000;
margin-top: 3px;
display: block;
width: 252px;
overflow: hidden;
float: left;
}


ul.active-discussions-toplist li img.topic-closed-image {
margin-left: 5px;
}


ul.active-discussions-toplist li div.topic-info {
margin-top: 3px;
padding-right: 36px;
text-align: right;
float: right;
width: 147px;
}


ul.active-discussions-toplist li a:hover {
text-decoration: underline;
}


ul.active-discussions-toplist li div.post-icon {
background-image: url(../../v2/images/info_icons.png);
background-position: 152px -336px;
background-repeat: no-repeat;
height: 16px;
}


ul.active-discussions-toplist li .grey {
color: #aaa;
}


a.discussions-toggle-more-data {
background: transparent url(../../v2/images/more_arrows.png) no-repeat 100% -93px;
float: left;
padding-right: 14px;
margin: 7px 0 10px 10px;
}


a.discussions-toggle-more-data.less {
background: transparent url(../../v2/images/more_arrows.png) no-repeat 100% -141px;
}


/* Active homes habblet */


#homes-habblet-list-container {
background-image: url(../../v2/images/activehomes/stripepattern.gif);
position: relative;
}


#homes-habblet-list-container .active-habbo-image, #homes-habblet-list-container .active-habbo-data {
display: none;
position:absolute;
left: -1000px
}


#homes-habblet-list-container .active-habbo-image-placeholder {
background-repeat: no-repeat;
position:absolute;
height:110px;
width: 64px;
background-image: url(../../v2/images/activehomes/habbo_skeleton.gif);
}


#homes-habblet-list-container .active-habbo-imagemap {
position: relative;
z-index: 9001;
}


div.bubbletip div.content {
text-align: left;
overflow: hidden;
}


div.bubbletip p.moto {
padding-top: 7px;
padding-bottom: 0;
color: #595959;
}


div.bubbletip .active-name {
background-repeat: no-repeat;
background-position: 100%;
height: 16px;
font-weight: bold;
}


div.bubbletip .active-name.offline {
background-image: url(../../v2/images/offline.gif);
}


div.bubbletip .active-name.online {
background-image: url(../../v2/images/online.gif);
}


div.bubbletip .active-habbo-data-container {
overflow: hidden;
}


/* FAQ */


#faq {
background-color: #ffffff;
width: 730px;
height: 100%;
text-align: left;
}
#faq-header {
background-color: #b2b2b2;
width: 100%;
padding-top: 0px;
margin-top: 0px;
position: relative;
}


#faq-header form.search-box {
position: absolute;
top: 0;
left: 206px;
display: inline;
}


#faq-header .search-box-query {
margin-top: 22px;
margin-left: 20px;
margin-right: 10px;
color: #777777;
}


#faq-container {
min-height: 450px;
}


#faq-category-list {
float: left;
width: 200px;
height: 100%;
}


#faq-category-list ul.faq {
margin-left: 8px;
margin-top: 10px;
margin-bottom: 10px;
}


#faq-category-list ul.faq li a {
color: #808080;
text-decoration: none;
cursor: pointer;
}


#faq-category-list ul.faq span.faq-link:hover {
color: #000;
}


#faq-category-list ul.faq span.faq-link.selected:hover {
color: #76c7e6;
}


#faq-category-list ul.faq li a:before {
content: "\203A \0020";
}


#faq-category-content {
float: right;
width: 530px;
}


#faq-category-content #faq-category-container {
margin-top: 10px;
margin-bottom: 10px;
margin-right: 20px;
}
#faq-category-content h4.faq-item-header, #faq-category-content h4.faq-item-header span {
color: #808080;
font-weight:normal;
margin-top: 0px;
margin-bottom: 0px;
cursor: pointer;
font-size: 11px;
}


#faq-category-content h4.faq-item-header span.selected {
color: #76c7e6;
}


#faq-category-content h4.faq-item-header span:hover {
color: #76c7e6;
padding-left: 1.0em;
}


#faq-category-content h4.faq-item-header span.item-category, #faq-category-content h4.faq-item-header span.item-category:hover {
color: #808080;
font-style: italic;
padding-left: 0;
cursor: auto;
}


#faq-category-content h4.faq-item-header:before {
content: "\203A \0020";
}


#faq-category-content div.faq-item-content {
color: #808080;
background-color: #efefef;
padding: 8px;
margin-top: 2px;
}


#faq-category-content div.faq-item-content a {
color: #ff8400;
}


#faq-category-content div.faq-item-content div.faq-close-button {
right: 4px;
padding: 4px;
cursor: pointer;
float: right;
}


#faq-container .selected {
color: #76c7e6;
padding-left: 4px;
}


#faq-footer {
color: #909090;
background-color: #d9d9d9;
padding: 10px 0px 10px 0px;
text-align: center;
width: 100%;
}


#faq-footer a{
color: #ff8400;
}


/* Welcome info habblet */




#invitation-info-habblet h2.title {
background-color: #fc6204;
}


#inviter-info-habblet img {
float: left;
margin-left: -5px;
}


#inviter-info-habblet p {
float: left;
width: 232px;
padding: 0;
margin: 10px 0 0 65px;
}


#column2 #inviter-info-habblet p { margin-left: 9px }


#inviter-info-habblet p span.text {
display: block;
background: #fff url(../../v2/images/tooltips/large-bubble.png) no-repeat 0 0;
padding: 11px 19px 11px 15px;
}


#inviter-info-habblet p span.text em {
background: transparent url(../../v2/images/offline.gif) no-repeat top right;
height: 16px;
display: block;
}


#inviter-info-habblet p span.text em.online {
background-image: url(../../v2/images/online.gif);
}


#inviter-info-habblet p span.bottom {
display: block;
height: 6px;
background: #fff url(../../v2/images/tooltips/large-bubble.png) no-repeat 0 100%;
}


/* TAG Search Page Habblet */
#tag-search-habblet-container .result-title {
font-weight:bold;
font-size: 11px;
}
#tag-search-habblet-container .result-description {
font-style: italic;
font-size: 11px;
}


#tag-search-habblet-container ul.tag-list a:link, ul.tag-list a:visited {
color: #000000;
text-decoration: none;
font-weight: normal;
}
#tag-search-habblet-container ul.tag-list a:hover {
text-decoration: underline;
}


#tag-search-habblet-container form.search-box{
margin-top: 10px;
padding-left: 45px;
}


#tag-search-habblet-container input.search-box-query {
width: 70%;
}


#tag-search-habblet-container input.search-box-sidebar-query {
width: 95%;
}


#tag-search-habblet-container p.search-result-count {
padding-left: 45px;
}


#tag-search-habblet-container #tag-search-add,#tag-search-habblet-container #tag-search-add-result {
padding-left: 45px;
}
#tag-search-habblet-container #tag-search-add-result {
display: none;
}


#tag-search-habblet-container p.search-result-divider {
margin: 5px;
}


#tag-search-habblet-container table.search-result {
border-spacing: 0;
border-collapse: collapse;
width: 100%;
clear: both;
}


#tag-search-habblet-container table.search-result tr.odd {
background-color: #e6e6e6;
}


#tag-search-habblet-container table.search-result tr.even {
background-color: white;
}


#tag-search-habblet-container table.search-result tr td.image {
padding-left: 5px;
padding-right: 5px;
}


#tag-search-habblet-container table.search-result tr td.text {
padding-top: 5px;
padding-bottom: 5px;
}


#tag-search-habblet-container p.search-result-navigation {
text-align: center;
}


#tag-related-habblet-container, #tag-match-habblet-container, #tag-fight-habblet-container {
padding: 7px;
}


#tag-match-form #tag-match-friend {
width: 98%;
}


#tag-match-form #tag-match-send {
float: right;
margin-top: 15px;
}


#tag-match-result {
margin-bottom: 7px;
}


#tag-fight-habblet-container #tag-fight-button, #tag-fight-habblet-container #tag-fight-button-new {
float: right;
margin-top: 5px;
}


#tag-fight-habblet-container #fight-process {
display: none;
}


#tag-fight-habblet-container .fight-image {
text-align: center;
margin: 10px 5px 10px 5px;
}


#tag-fight-habblet-container .tag-field-container {
margin-bottom: 5px;
}


/* Credit Info boxes styling */
.credits-info .credits-text {
float: right;
position: relative;
width: 55%;
}


.credits-info .credits-text-2 {
margin-top: 7px;
}
.credits-info .credits-image {
float: left;
display: inline;
position: relative;
}


/* underline */


#underline {
color: #fff;
font-size: 26px;
font-weight: bold;
font-family: 'Vegur', Arial, Helvetica, sans-serif;
text-align: center;
padding: 4px 0 15px 0;
border-bottom: 1px solid #414141;
}


/* pixel info boxes styling */


.pixels-infobox-container {
}


.pixels-infobox-text {
margin-right: auto;
margin-left: auto;
width: 70%;
}


div.pixelblue h2.title {
background-color: #0046A8;
}


div.rounded-pixelblue {
background-color: #0046A8;
}


div.pixelgreen h2.title {
background-color:#20C124;
}


div.rounded-pixelgreen {
background-color: #20C124;
}


div.pixellightblue h2.title {
background-color:#6DCDF6;
}


div.rounded-pixellightblue {
background-color: #6DCDF6;
}


div.pixeldarkblue h2.title {
background-color:#168291;
}


div.rounded-pixeldarkblue {
background-color: #168291;
}




#content .pixelblue .bt {
background-image:url(../../v2/images/surfer/box_blue1.png);
}
#content .pixelblue .bt div { background-image: url(../../v2/images/surfer/box_blue1.png); }


#content .pixelblue .bb {
background-image:url(../../v2/images/surfer/box_blue2.png);
}


#content .pixelblue .bb div { background-image: url(../../v2/images/surfer/box_blue2.png); }


#content .pixelblue .i3 {
background-color: #6DCDF6;
background-image:url(../../v2/images/surfer/pixelpage_surferdude_crop.gif);
width: 452px;
height: 377px;
}


#content .pixelblue .i1 {
padding-left:0;
}


.pixels-info .pixels-text {
float: right;
position: relative;
width: 55%;
}


.pixels-info .pixels-image {
float: left;
display: inline;
position: relative;
}




/* Error page styling */
#notfound-content .error-text {
float: left;
position: relative;
width: 80%;
}


#notfound-content #error-image {
float: right;
display: inline;
position: relative;
}


#notfound-looking-for a {
color: #3ba800;
}


#exception-container #error-image-container {
text-align: center;
}


div.game-links-top {
padding-top: 6px;
}


ul.game-links {
text-align: center;
padding: 10px 6px 6px 6px;
list-style-type: none;
margin: 0;
}


#game-promo {
background: transparent url(../../v2/images/games_illustration.png) no-repeat right top;
padding: 93px 107px 0 0;
}


ul.game-links li {
display: inline;
margin: 0 3px;
}


div.ad-container {
margin: 0 8px 7px 0;
}


/* create habbo content habblet */
#register-button {
text-align: center;
}


/* Webstore bubble background */


div.webstore-frank div.blackbubble-bottom-body, div.webstore-frank-image {
text-align: right;
}


div.webstore-frank div.blackbubble-bottom-body img.invitation-tail {
margin-right: 60px;
}


div.invitation-component div.blackbubble-bottom {
text-align: right;
}




/* Transaction history */


table.tx-history {
border: 0;
border-spacing: 0;
border-collapse: collapse;
width: 100%;
}


table.tx-history tr.odd {
background-color: #efefef;
}


table.tx-history td, table.tx-history th {
margin: 0;
padding: 2px 15px;
text-align: left;
}


table.tx-history th {
color: #999;
font-size: 10px;
font-weight: normal;
}


table.tx-history .tx-date {
white-space: nowrap;
}


table.tx-history .tx-amount {
white-space: nowrap;
}


table.tx-history .tx-description {
white-space: nowrap;
}


ul.tx-navi {
padding-bottom: 8px;
text-align: center;
}
ul.tx-navi li.next { float: right; }
ul.tx-navi li.prev { float: left; }


#tx-log p, ul.tx-navi {
margin: 0 15px;
}


div.purse-tx { font-size: 10px; }




/* Habbo recommends! */
#hr-container {
background-color: #eeeeee;
width: 160px;
padding: 1px 1px 1px 1px;
}


div.hr-headline {
padding-top: 5px;
font-weight: bold;
text-align: center;
color: #000000;
font-size: 11px;
}


div.hr-headline-bg {
background-color: #CCCCCC;
height: 20px;
}


div.hr-image {
float: left;
clear: none;
margin: 6px 0 0 6px;
}


div.hr-box {
height: 145px;
background-color: #FFFFFF;
border: #CCCCCC solid 1px;
overflow: hidden;
margin: 1px 0 0 0;
}


div.hr-bold {
color: #333333;
font-weight: bold;
font-size: 10px;
overflow: hidden;
height: 60px;
margin: 6px 6px 0 6px;
}


div.hr-body {
color: #666666;
font-size:10px;
margin: 6px 6px 0 6px;
}


div.hr-body a {
color: #fc6204;
font-weight: bold;
font-size: 11px;
}


/* Habbo recommends! */
#hr-container {
background-color: #eeeeee;
width: 160px;
padding: 1px 1px 1px 1px;
}


#hr-container div {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}


div.hr-headline {
padding-top: 5px;
font-weight: bold;
text-align: center;
color: #000000;
font-size: 11px;
}


div.hr-headline-bg {
background-color: #CCCCCC;
height: 20px;
}


div.hr-image {
float: left;
clear: none;
margin: 6px 0 0 6px;
}


div.hr-box {
height: 145px;
background-color: #FFFFFF;
border: #CCCCCC solid 1px;
overflow: hidden;
margin: 1px 0 0 0;
}


div.hr-bold {
color: #333333;
font-weight: bold;
overflow: hidden;
height: 60px;
margin: 6px 6px 0 6px;
}


div.hr-body {
color: #666666;
margin: 6px 6px 0px; 6px;
height: 70px;
overflow: hidden;
background-color: pink;
}


div.hr-body a {
color: #fc6204;
font-weight: bold;
}


#reregistration .cb {
margin-right: 0;
}


.partnerbox {
color: #666;
text-align: center;
}


.partnerbox a { color: #4BB601; }
.partnerbox p { padding-bottom: 10px; }
.partnerbox p.last { padding-bottom: 0; }


.partnerbox-landing, .partnerbox-credits { padding: 2px 15px 5px 15px; }
.partnerbox-welcome { padding: 30px 15px 0 15px; }


.partnerbox ul {
list-style: none;
padding: 0;
margin-top: 5px;
}


.partnerbox li {
padding: 5px 0 0 0;
clear: both;
}


.partnerbox li.partnerbox-group, .partnerbox li.partnerbox-room {
font-weight: bold;
}


.partnerbox li.partnerbox-group a, .partnerbox li.partnerbox-room a {
padding: 0 23px 3px 0;
background: transparent url(../../v2/images/info_icons.png) no-repeat;
line-height: 16px;
}


.partnerbox li.partnerbox-group a {
background-position: 100% -865px;
}


.partnerbox li.partnerbox-room a {
background-position: 100% -800px;
}


#group_purchase_form {
width: 284px;
position: absolute;
left: -1500px;
top: 0;
}


#group_purchase_form form {
margin: 0px;
}


#group-description-area, #group-purchase-header, #group-name-area, #group-url-area {
margin-bottom: 8px;
}


#group-description-area {
margin-top: 4px;
}


#group_name_text, #group_url_text {
font-weight: bold;
}


#description_chars_left {
font-weight: normal;
float: right;
position: relative;
}


#description_text {
float: left;
font-weight: bold;
padding-top: 3px;
}


#group_name, #group_url {
width: 98%;
}


#group_description {
width: 98%;
height: 150px;
}


#group_description-counter {
background-color: #FC0;
}


/* room events habblet */
#current-events .category-selector, #current-events .no-events{
padding: 5px 25px 0 10px;
}


#current-events select {
width: 99%;
padding: 2px;
}


#current-events li {
background-repeat: no-repeat;
background-position: 9px 0;
cursor: pointer;
padding: 2px 0pt 1px 47px;
}
#current-events li div {
}


#current-events li p {
color: #666;
overflow: hidden;
word-wrap: break-word;
}


#current-events .event-name a {
color: #000;
font-size: 12px;
font-weight: bold;
overflow: hidden;
word-wrap: break-word;

}


#current-events .event-date {
font-size: 9px;
color: #666;
}


#event-list {
overflow: auto;
max-height: 200px;
}


.room-occupancy-1 { background-image: url(../../v2/images/rooms/room_icon_1.gif); }
.room-occupancy-2 { background-image: url(../../v2/images/rooms/room_icon_2.gif); }
.room-occupancy-3 { background-image: url(../../v2/images/rooms/room_icon_3.gif); }
.room-occupancy-4 { background-image: url(../../v2/images/rooms/room_icon_4.gif); }
.room-occupancy-5 { background-image: url(../../v2/images/rooms/room_icon_5.gif); }


#staffpicks-rooms-habblet-list-container .habblet-list {
overflow: auto;
max-height: 500px;
}


html > body #staffpicks-rooms-habblet-list-container .habblet-list li.even:hover { background-color: #dceafa }
html > body #staffpicks-rooms-habblet-list-container .habblet-list li.odd:hover { background-color: #f1f8ff }
html > body #staffpicks-rooms-habblet-list-container .habblet-list li.even:hover { background-color: #dceafa }
html > body #staffpicks-rooms-habblet-list-container .habblet-list li.odd:hover { background-color: #f1f8ff }


#staffpicks-rooms-habblet-list-container select {
width: 99%;
padding: 2px;
}


#staffpicks-rooms-habblet-list-container .room-name, #staffpicks-rooms-habblet-list-container .room-name a {
color: #000;
font-size: 12px;
font-weight: bold;
overflow: hidden;
word-wrap: break-word;
}


#staffpicks-rooms-habblet-list-container li {
background-repeat: no-repeat;
background-position: 9px 0;
cursor: pointer;
padding: 2px 0pt 1px 47px;
}


#staffpicks-rooms-habblet-list-container li p {
color: #666;
overflow: hidden;
word-wrap: break-word;
}


#staffpicks-rooms-habblet-list-container .habblet-list li {
overflow: auto;
min-height: 42px;
max-height: 200px;
}


#column2 #promogroups-habblet-list-container li.even, #column2 #staffpicks-groups-habblet-list-container li.even { background-color: transparent; }
#column2 #promogroups-habblet-list-container li.right, #column2 #staffpicks-groups-habblet-list-container li.right { background-position: 15px 50%; }
#column2 #promogroups-habblet-list-container li.left, #column2 #staffpicks-groups-habblet-list-container li.left { background-color: #ECECEC; }


html > body #column2 #promogroups-habblet-list-container li.right:hover, html > body #column2 #staffpicks-groups-habblet-list-container li.right:hover { background-color: #f1f8ff }
html > body #column2 #promogroups-habblet-list-container li.left:hover, htm > body #column2 #staffpicks-groups-habblet-list-container li.left:hover { background-color: #dceafa }


#column2 #promogroups-habblet-list-container ul.habblet-list.two-cols li.right .item, #column2 #staffpicks-groups-habblet-list-container ul.habblet-list.two-cols li.right .item {
border: none;
}
#column2 #promogroups-habblet-list-container ul.habblet-list.two-cols li, #column2 #staffpicks-groups-habblet-list-container ul.habblet-list.two-cols li {
float: none;
width: auto;
}
#column2 #promogroups-habblet-list-container ul.habblet-list.two-cols li div.item, #column2 #staffpicks-groups-habblet-list-container ul.habblet-list.two-cols li div.item {
padding: 0;
}


#invitation-link-container .copytext {
padding-left: 93px;
background: transparent url(../../v2/images/mgm_dialogue.png) no-repeat 10px 0px;
padding-bottom: 20px;
}


#invitation-link-container h3 {
font-size: 13px;
margin: 15px 0;
padding: 0;
}


#email-verified-container {
width: 460px;
}


/* less clutter on welcome page */
body#welcome #navi, body#welcome #subnavi-user, body#welcome #to-hotel, body#welcome #navi2-container, body#welcome #habbos-online {
display: none;
}


body#welcome #header { background: none }
body#welcome #header-container { background-color: #FFF }


/* Intermediate page */


#intermediate #enter-hotel {
background: transparent url(../../v2/images/personal_info/orange_thing.png) no-repeat 50% 0;
padding: 28px 0;
width: 184px;
height: 49px;
margin-left: auto;
margin-right: auto;
}
#intermediate .enter-btn a {
width: 130px;
padding: 0 26px 0 19px;
white-space: nowrap;
}


#intermediate #enter-mypage {
text-align: center;
padding-bottom: 15px;
font-weight: bold;
font-size: 20px;
}
#intermediate #info {
text-align: center;
clear: both;
padding: 15px 90px;
}


div.roundedrect-container {
margin: 0 4px;
}


div.roundedrect, div.roundedrect-done {
padding: 6px 8px;
}


div.roundedrect-gray {
color: #FFFFFF;
background-color: #666666;
}


div.roundedrect-white {
color: #000000;
background-color: #FFFFFF;
}


/* Me-Badges */


#badge-back {
position: absolute;
left: 90px;
top: 85px;
}


/* Hot campaigns */


#hotcampaigns-habblet-list-container { padding: 5px 5px 0 5px; }
#hotcampaigns-habblet-list-container p { padding: 5px; }


#hotcampaigns-habblet-list { list-style-type: none; margin: 0; padding: 0; }
#hotcampaigns-habblet-list li { float: left; clear: both; width: 100%; }
#hotcampaigns-habblet-list li div.hotcampaign-container { padding: 5px 10px; }
#hotcampaigns-habblet-list li.even:hover { background-color: #dceafa; }
#hotcampaigns-habblet-list li.odd:hover { background-color: #f1f8ff; }
#hotcampaigns-habblet-list li p.link { margin: 0; padding: 0; text-align: right; }
#hotcampaigns-habblet-list li p.link a { color:#399001; }
#hotcampaigns-habblet-list li p { margin: 0; padding: 0; }
#hotcampaigns-habblet-list li h3 { font-size: 13px; margin: 5px 0 0 0; padding: 0; }
#hotcampaigns-habblet-list li img { margin: 5px 5px 5px 0; }


.habboclub-buyentry {
width: 245px;
color: #444444;
}


.habboclub-infoentry {
width: 245px;
}


#hc-buy-container {
position: relative;
left: 4px;
top: 5px;
}


div.hc-buy-buttons {
background-color: #ffffff;
}


#hc-buy-container p.credits-notice {
color: #fff;
}


.habboclub-clothing {
background: url(../../v2/images/habboclub/hc_clothes.gif);
min-height: 66px;
padding-right: 90px;
}


.habboclub-furni {
background: url(../../v2/images/habboclub/hc_furniture.gif);
min-height: 72px;
padding-right: 260px;
}


.habboclub-room {
background: url(../../v2/images/habboclub/hc_morerooms.gif);
min-height: 88px;
}


.habboclub-communicator {
background: url(../../v2/images/habboclub/600_newfriends.gif);
min-height: 106px;
padding-right: 165px;;
}


.habboclub-commands {
background: url(../../v2/images/habboclub/chooser_tuto.gif);
min-height: 97px;
}


#habboclub-info h3.heading {
font-size: 12px;
color: #cf9c44;


}


#habboclub-info p.read-more a {
font-weight: bold;
color: #fc6204;
text-decoration: none;
}


#habboclub-info p.read-more a:hover {
text-decoration: underline;
}


/* Content habbo for promo box */
#habboclub-clothes-container {
padding-left:20px;
}


#habboclub-clothes-container .habboclub-clothes-image {
background: url(../../v2/images/habboclub/hc_clothes_items.png);
width: 320px;
height: 130px;
float: right;
}


#habboclub-clothes-container .habboclub-extra-image {
background: url(../../v2/images/habboclub/extra.png);
width: 106px;
height: 106px;
float: left;
margin-top: 10px;
}


#habboclub-furniture-container {
padding-left: 5px;
}


#habboclub-furniture-container .habboclub-furniture-image {
background: url(../../v2/images/habboclub/hc_furniture_items.gif);
width: 440px;
height: 138px;
}


#topbordercont .big{height:16px;width:181px;float:left;padding-top:2px;}#topbordercont .text1{width:60px;height:29px;float:left;margin-left:8px;}#topbordercont{width:192px;font-size:12px;color:#FFF;}#topborder{border-style:solid;border-width:6px 7px 7px 6px;-moz-border-image:url(./images/testmike.png) 6 7 7 6;-webkit-border-image:url(./images/testmike.png) 6 7 7 6;-o-border-image:url(./images/testmike.png) 6 7 7 6;border-image:url(./images/testmike.png) 6 7 7 6 fill;}#topbordercont{font-size:12px;color:#FFF;}#topbordercont .big{height:16px;width:181px;float:left;padding-top:2px;}#topbordercont .text2{width:77px;height:29px;float:left;text-align:right;}#topbordercont .icon{width:29px;margin-top:-7px;height:29px;position:relative;right:-13px;float:left;}#topborder:hover{cursor:pointer;}#topbordercont .text2{text-align:right;}

- - - Aggiornato - - -
@RadioBart questo è il file style.css il ogo si chiama pixelogo e sotto non c'è quello che hai detto tu... vedi se lo trovi tu...

body { background-color: #e3e3db;
background-image: url(../../v2/images/bg.png);
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: center;
margin: 0;
padding: 0;
}


#hotel{ position:absolute; top:150px; left:-150px;}


.strip_top {
background-image: url(../../v2/images/strip_top.png);
height: 28px;
width: 100%;
}


input, textarea, select {
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}


a {
color: #fc6204;
}




img {
border: 0;
}


#newsline {
padding: 4px 0 15px 0;
border-bottom: 1px solid #414141;
}


fieldset {
border: 0;
padding: 0;
}


ul {
margin: 0;
padding: 0;
}


li {
list-style: none;
}


.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}


.clear {
clear: both;
}


h2.title {
margin: 0;
padding: 4px 10px;
font-size: 14px;
background-color: #fc6204;
position: relative;
line-height: 17px;
}


.rounded-container h2.title {
padding: 0px 10px;
height: 17px;
}


h2.title span.habblet-close {
position: absolute;
top: 0;
right: 10px;
cursor: pointer;
width: 15px;
height: 15px;
background: url(../../v2/images/close_x.gif) no-repeat;
}


div.fielderror {
margin-bottom: 8px;
}
div.fielderror div {
background-color: #e2001a;
color: #fff;
}


h2.title, h2.title a {
color: #FFFFFF;
text-align: center;
}


h2.title span.username {
width: 200px;
display: block;
overflow: hidden;
text-overflow: ellipsis;
}


h2.title span.details {
font-weight: normal;
font-size: 11px;
margin-left: 1em;
position: absolute;
top: 0;
right: 6px;
color: #999;
}


div.black h2.title {
background-color: #000000;
font-weight: normal;
}


div.blue h2.title {
background-color: #E50909;
}


div.orange h2.title {
background-color: #00F627;
}


div.pink h2.title {
background-color: #ff69b4;
}


div.green h2.title {
background-color: #00F627;
position: relative;
}


div.xmas h2.title {
background-color: #fc6204;
position: relative;
}


div.footballgreen h2.title {
background-color: #00ff00;
}


div.rounded-footballgreen {
background-color: #00ff00;
}


div.darkred h2.title {
background-color: #c73c3c;
}


div.brown h2.title {
background-color: #a67a3e;
}


div.settings h2.title {
background-color: #595959;
}


div.red h2.title {
background-color: #d64242;
}


div.hcred h2.title {
background-color: #676767;
}


div.lightbrown h2.title {
background-color: #cf9c44;
}


div.activehomes h2.title {
background-color: #51a5d5;
}


div.white h2.title {
background-color: #ffffff;
}


div.promogray h2.title {
background-color: #9c350f;
}


div.white h2.title, h2.title a {
color: #000000;
}


div.gray h2.title {
background-color: #333;
}
div.gray .box-content {
color: #ffffff;
}
div.gray .box-content a {
color: #ffb648;
}
div.gray .box-content a:hover {
color: #fcce04;
}


div.lightgreen h2.title {
background-color: #f66200;
}


div.welcome h2.title {
background-color: #f66200;
}


div.loginbox h2.title {
background-color: #6b6b6b;
}
div.loginbox .box-content {
color: #ffffff;
}
div.loginbox .box-content a {
color: #333;
}
div.loginbox .box-content a:hover {
color: #ffffff;
}


div.loginbox .box-content a.login-register-link {
color: #333;
font-weight:bold;
}


div.loginbox .box-content a.login-register-link:hover {
color: #fff;
font-weight:bold;
}


div.rooms h2.title {
background-color: #225e6a;
}
div.rooms .box-content {
color: #ffffff;
}
div.rooms a {
color: #fc0;
}


div.rounded-container {
margin: 0 4px;
}


div.box-content {
padding: 8px 15px;
clear: both;
}


p {
margin: 0;
padding-bottom: 1em;
}


p.last {
padding-bottom: 0;
}




div.column {
float: left;
}


/* columns total width = 930px */
/* set the right margin of the rightmost column to 0 */


.cb { margin: 0 8px 7px 0; }


#column1 {
width: 460px;
}


#column2 {
width: 310px;
}


#column7 {
width: 770px;
}


#column-soccer1 {
width: 350px;
}


#column-soccer2 {
width: 580px;
}


#column-staff3 {
width: 256.6666666666667px;
}


#column-staff4 {
width: 385px;
}


#column-staff5 {
width: 455px;
}
#column-staff6 {
width: 385px;
}


#column-articles-fb {
width: 280px;
}


#column-articles-vote {
width: 280px;
}


#column-footer {
clear: left;
}


body#news #column1, body#tags #column1 {
width: 210px;
}


body#news #column2, body#tags #column2 {
width: 560px;
}


body#newcredits #column1 {
width: 770px;
}


#column3,
body#news #column3,
body#tags #column3,
body#newcredits #column2 {
width: 160px;
}


#column3 .cb,
body#news #column3 .cb,
body#tags #column3 .cb,
body#newcredits #column2 .cb {
margin-right: 0;
}






#header-container, #content-container {
padding: 0 10px;
}


#header {
position: relative;
background: url(../../v2/images/subnavibg.png) no-repeat 190px 0;
}


body.anonymous #header {
background: none;
}


#header h1 {
float: left;
margin-top: 16px;
margin-bottom: 0px;
z-index: 2;
}


#header-container #header h1 {
margin-bottom: 18px;
}


#header h1 a, #header h1 span {
text-indent: -10000px;
float: left;
width: 110px;
height: 65px;
border: 0;
background-repeat: no-repeat;
background-image: url(../../v2/images/pixelogo.png);


}


#container, #header, #navi2-container {
margin: 0 auto;
text-align: left;
width: 1000px;
z-index: 8999;
}


#container {
clear: both;
}




#habbos-online {
position: absolute;
width: 110px;
left: 781px;
top: 15px;
font-size: 10px;
text-align: center;
}
#habbos-online .rounded, #habbos-online .rounded-done {
background-color: #fff;
}


#habbos-online span {
display: block;
padding: 10px;
background-color: #fff;
}




#habbos-highscore-online {
position: absolute;
width: 110px;
left: 911px;
top: 15px;
font-size: 10px;
text-align: center;
}
#habbos-highscore-online .rounded, #habbos-highscore-online .rounded-done {
background-color: #fff;
}


#habbos-highscore-online span {
display: block;
padding: 10px;
background-color: #fff;
}


#navi {
clear: both;
font-size: 12px;
}


#navi li {
float: left;
height: 28px;
margin: 0 5px 0 0;
white-space: nowrap;
}


#navi li strong, #navi li a {
float: left;
height: 22px;
padding: 6px 16px 0 22px;
background-repeat: no-repeat;
background-image: url(../../v2/images/tabs.png);
background-position: -10px -28px;
color: #FFFFFF;
font-weight: normal;
text-decoration: none;


/* hide overflowing text */
max-width: 290px;
overflow: hidden;
text-overflow: ellipsis;
}


#navi li span {
float: left;
height: 28px;
width: 6px;
background-repeat: no-repeat;
background-image: url(../../v2/images/tabs.png);
background-position: -4px -28px;
}


#navi li.selected strong, #navi li.selected a {
background-position: -10px 0;
color: #000000;
font-weight: bold;
}


#navi li.selected span {
background-position: -4px 0;
}


#navi li:hover strong, #navi li:hover a {
background-position: -10px -56px;
}
#navi li:hover span {
background-position: -4px -56px;
}
#navi li.selected:hover strong, #navi li.selected:hover a {
background-position: -10px 0;
}
#navi li.selected:hover span {
background-position: -4px 0;
}


#navi li.metab i {
padding-left: 16px;
font-style: normal;
background: transparent url(../../v2/images/fb-icon.png) no-repeat left 50%;
}


#navi #tab-register-now a {
background-position: -10px -84px;
}


#navi #tab-register-now span {
background-position: -4px -84px;
}


#navi #tab-register-now:hover a {
background-position: -10px -112px;
}


#navi #tab-register-now:hover span {
background-position: -4px -112px;
}


#navi #tab-forum a {
background-position: -10px -140px;
}


#navi #tab-forum span {
background-position: -4px -140px;
}


#navi #tab-forum:hover a {
background-position: -10px -168px;
}


#navi #tab-forum:hover span {
background-position: -4px -168px;
}




#subnavi {
position: absolute;
left: 190px;
top: 0;
width: 572px;
}


#subnavi, #subnavi input {
font-size: 11px;
}


#subnavi p, #subnavi ul {
margin: 0;
clear: both;
}


#subnavi a.userlink {
color: #000000;
}


#subnavi a.maillink {
padding-left: 18px;
background: url(../../v2/images/minimail/mail_icons.png) no-repeat 0 50%;
font-weight: bold;
text-decoration: none;
color: #f00;
}


#subnavi a.maillink.newmail {
background-position: -45px 50%;
}


#subnavi-user {
position: absolute;
left: 11px;
top: 0;
}


#subnavi-user ul {
float: left;
height: 38px;
}


#subnavi-user ul li {
float: left;
height: 25px;
}


#subnavi-user ul li a {
color: #888;
}


#subnavi-user ul li span.r {
float: left;
height: 25px;
width: 5px;
}


#subnavi-user ul li.selected a {
background: url(../../v2/images/quickmenu.png) no-repeat 0 0;
color: #000;
}


#subnavi-user ul li a span {
display: block;
padding-right: 12px;
background: url(../../v2/images/subnavi-arrows.png) no-repeat 100% 1px;
}


#subnavi-user ul li.selected a span {
background-position: 100% -20px;
padding-right: 12px;
}


#subnavi-user ul li.selected span.r {
background: url(../../v2/images/quickmenu.png) no-repeat 100% 0;
}


#subnavi-user li a {
font-weight: bold;
padding: 7px 10px;
float: left;
text-decoration: none;
color: #000000;
outline: none;
}




#subnavi-user li a:hover {
text-decoration: underline;
}


#subnavi-search a.console-active {
background-repeat: no-repeat;
padding: 2px 0 2px 19px;
margin-right: 26px;
background-image: url(../../v2/images/info_icons.png);
background-position: 0 0;
text-decoration: none;
color: red;
float: left;
}


#subnavi-search #subnavi-search-upper {
display: inline;
}


#subnavi-search #subnavi-search-links {
display: inline;
}


#subnavi-search, #subnavi-login {
position: absolute;
right: 0;
top: 7px;
text-align: right;
}


#subnavi-search {
width: 215px;
}


#subnavi-search ul {
font-size: 11px;
margin-right: 11px;
padding-bottom: 21px;
clear: none;
}


#subnavi-search form {
text-align: right;
margin-top: 20px;
clear: both;
}


#subnavi-search .search-box-query {
color: #8e8e8e;
padding: 4px;
}


.tag-search-form .search-box-query {
padding: 4px;
}


#tag-cloud-slim ul {
display: inline;
}
#tag-cloud-slim div.bt, #tag-cloud-slim div.bt div,
#tag-cloud-slim div.bb, #tag-cloud-slim div.bb div,
#tag-cloud-slim div.i1, #tag-cloud-slim div.i2 {
background-image: none;
}


.tags-habbos-like {
font-weight: bold;
color: blue;
font-size: 16px;
}
#subnavi-search ul li {
display: inline;
}


#subnavi-search ul li+li {
border-left: 1px solid #E8E8E8;
padding-left: 5px;
}


#subnavi-search label {
font-weight: bold;
}


#to-hotel {
position: absolute;
top: 33px;
right: 0;
}


#to-hotel a {
margin: 0;
}


#subnavi-login {
text-align: left;
width: 300px;
color: white;
}


#subnavi-login form {
background: url(../../v2/images/toolbar/login_bg_top.png) no-repeat top right;
}


#subnavi-login form ul {
padding: 8px 11px;
margin: 0;
}


#subnavi-login label.login-text {
display: none;
width: 120px;
float: left;
text-align: right;
color: #777;
}


#subnavi-login label.login-text b { padding-right: 16px; }
#subnavi-login:hover, #subnavi-login.focused { width: 420px; }
#subnavi-login:hover label.login-text, #subnavi-login.focused label.login-text { display: block; }


#subnavi-login input.login-field {
width: 120px;
margin-bottom: 2px;
float: left;
border: 1px solid #555;
padding: 3px;
}


#subnavi-login #login-submit-new-button b {
padding-left: 10px;
padding-right: 7px;
width: 55px;
}


#subnavi-login li { clear: left; }


#subnavi-login-help {
width: 300px;
float: right;
font-size: 10px;
background: url(../../v2/images/toolbar/login_bg_bottom.png) no-repeat bottom right;
}
#subnavi-login-help ul { padding: 4px 11px 0 11px; margin-bottom: 4px; }
#subnavi-login-help ul li {
float: left;
clear: none;
margin-bottom: 4px;
}


#subnavi-login-help ul li a {
color: white;
text-decoration: none;
padding: 0 4px;
}


#subnavi-login-help ul li.register { border-right: 1px solid black; }
#subnavi-login-help ul li.register a { padding-left: 0; color: #ffb648; }


#enter-hotel-link, .enter-hotel-link {
background: url(../../v2/images/info_icons.png) no-repeat 0 -288px;
padding: 2px 0 3px 22px;
clear: both;
float: left;
}


#enter-hotel-open-medium-link {
background: url(../../v2/images/systemavailability/hotel-button-medium-icon.png) no-repeat 100% 0;
float:left;
padding: 8px 30px 7px 0;
clear: both;
}


#enter-hotel-open-image {
cursor: pointer;
}


#hotel-closed-medium {
background: url(../../v2/images/systemavailability/hotel-button-medium-icon-closed.png) no-repeat 100% 0;
float:left;
padding: 5px 30px 7px 0;
clear: both;
}


#navi2-container {
background-image: url(../../v2/images/navi2-bottom.png);
background-repeat: no-repeat;
background-position: 1px 100%;
padding-bottom: 9px;
}


#navi2 {
line-height: 18px;
width: 100%;
background-image: url(../../v2/images/navi2-borders.png);
background-repeat: repeat-y;
background-position: 1px 0;
font-size: 12px;
}


#navi2 ul {
margin: 0 179px 0 2px;
padding: 6px 0 0 20px;
}


#navi2 ul li {
float: left;
padding-right: 1.3em;
margin-right: 1.3em;
border-right: 1px solid #e8e8e8;
}


#navi2 ul li.last {
border-right: 0;
}


#navi2 ul li.selected {
font-weight: bold;
}


#navi2 ul li a {
color: #134787;
text-decoration: none;
}


#navi2 ul li a:hover {
text-decoration: underline;
}


#navi2 ul li.selected a {
color: black;
text-decoration: none;
}


#navi2 ul li.selected a:hover {
color: black;
text-decoration: none;
}


#content {
clear: both;
padding-top: 5px;
}


#footer {
clear: both;
text-align: center;
font-size: 11px;
padding: 0 170px 1em 4px;
}


#viewmode #footer, #editmode #footer {
padding-right: 4px;
}


#footer p {
margin: 0;
padding-top: .7em;
padding-bottom: 0;
font-size: 9px;
color: #777;
}


#footer a {
color: #000000;
}


ul.widelist li {
padding: .5em 14px;
margin: 0;
}


li.even {
background-color: #ececec;
}




div.box-tabs-container {
position: relative;
}


div.box-tabs-container h2 {
position: absolute;
top: 0;
left: 0;
color: #fc6204;
font-size: 14px;
margin: 0;
padding: 3px 0 0 10px;
}


div.box-tabs-container h2 {
position: absolute;
top: 0;
left: 0;
color: #fc6204;
font-size: 14px;
margin: 0;
padding: 3px 0 0 10px;
}


ul.box-tabs {
padding: 0 5px;
margin: 0;
font-size: 11px;
height: 25px;
border-bottom: 1px solid #fc6204;
}


ul.box-tabs li {
padding: 0;
float: right;
height: 25px;
margin: 0 0 0 4px;
position: relative;
}


ul.box-tabs li strong, ul.box-tabs li a, ul.box-tabs li span.tab-spacer {
top: 1px;
position: relative;
}


ul.box-tabs li a:focus {
outline: none;
}


ul.box-tabs li strong, ul.box-tabs li a {
float: left;
height: 19px;
padding: 6px 10px 0 14px;
background-repeat: no-repeat;
background-image: url(../../v2/images/inner-tabs.png);
background-position: -16px -25px;
color: #FFFFFF;
font-weight: normal;
text-decoration: none;


/* hide overflowing text */
max-width: 184px;
overflow: hidden;
}


ul.box-tabs li span.tab-spacer {
float: left;
height: 25px;
width: 4px;
background: url(../../v2/images/inner-tabs.png) no-repeat -12px -25px;
}


ul.box-tabs li.selected strong, ul.box-tabs li.selected a {
background-position: -16px 0;
color: #000000;
font-weight: bold;
}


ul.box-tabs li.selected span.tab-spacer {
background-position: -12px 0;
}


ul.box-tabs li:hover a {
background-position: -16px -50px;
}
ul.box-tabs li:hover span.tab-spacer {
background-position: -12px -50px;
}


ul.box-tabs li.selected:hover a {
background-position: -16px 0;
}
ul.box-tabs li.selected:hover span.tab-spacer {
background-position: -12px 0;
}


/* align left */


div.box-tabs-container h2 {
position: absolute;
}


div.box-tabs-container h2.page-owner {
position: relative;
float: left;
}


div.box-tabs-left ul.box-tabs li {
float: left;
}


/* blue tabs */


div.blue a.secondary {
color: #2767a7;
}


div.blue div.box-tabs-container h2 {
color: #009dff;
}


div.blue ul.box-tabs {
border-bottom-color: #528dc9;
}


div.blue ul.box-tabs li strong,
div.blue ul.box-tabs li a {
background-position: -16px -100px;
}


div.blue ul.box-tabs li span.tab-spacer {
background-position: -12px -100px;
}


div.blue ul.box-tabs li.selected strong,
div.blue ul.box-tabs li.selected a {
background-position: -16px -75px;
}


div.blue ul.box-tabs li.selected span.tab-spacer {
background-position: -12px -75px;
}


div.blue ul.box-tabs li:hover a {
background-position: -16px -125px;
}
div.blue ul.box-tabs li:hover span.tab-spacer {
background-position: -12px -125px;
}


div.blue ul.box-tabs li.selected:hover a {
background-position: -16px -75px;
}
div.blue ul.box-tabs li.selected:hover span.tab-spacer {
background-position: -12px -75px;
}


/* green tabs */
div.green a.secondary {
color: #4ab501;
}


div.green div.box-tabs-container h2 {
color: #3ba800;
}


div.green ul.box-tabs {
border-bottom-color: #3ba800;
}


div.green ul.box-tabs li strong,
div.green ul.box-tabs li a {
background-position: -16px -175px;
}


div.green ul.box-tabs li span.tab-spacer {
background-position: -12px -175px;
}


div.green ul.box-tabs li.selected strong,
div.green ul.box-tabs li.selected a {
background-position: -16px -150px;
}


div.green ul.box-tabs li.selected span.tab-spacer {
background-position: -12px -150px;
}


div.green ul.box-tabs li:hover a {
background-position: -16px -200px;
}
div.green ul.box-tabs li:hover span.tab-spacer {
background-position: -12px -200px;
}


div.green ul.box-tabs li.selected:hover a {
background-position: -16px -150px;
}
div.green ul.box-tabs li.selected:hover span.tab-spacer {
background-position: -12px -150px;
}


/* red tabs */


div.red div.box-tabs-container h2 {
color: #d64242;
}


div.red ul.box-tabs {
border-bottom-color: #d64242;
}


div.red ul.box-tabs li strong,
div.red ul.box-tabs li a {
background-position: -16px -325px;
}


div.red ul.box-tabs li span.tab-spacer {
background-position: -12px -325px;
}


div.red ul.box-tabs li.selected strong,
div.red ul.box-tabs li.selected a {
background-position: -16px -300px;
}


div.red ul.box-tabs li.selected span.tab-spacer {
background-position: -12px -300px;
}


div.red ul.box-tabs li:hover a {
background-position: -16px -350px;
}


div.red ul.box-tabs li:hover span.tab-spacer {
background-position: -12px -350px;
}


div.red ul.box-tabs li.selected:hover a {
background-position: -16px -300px;
}


div.red ul.box-tabs li.selected:hover span.tab-spacer {
background-position: -12px -300px;
}


/* Habboclub red tabs */


div.hcred div.box-tabs-container h2 {
color: #7a7a7a;
}


div.hcred ul.box-tabs {
border-bottom-color: #d7a7a7a;
}


div.hcred ul.box-tabs li strong,
div.hcred ul.box-tabs li a {
background-position: -16px -175px;
}


div.hcred ul.box-tabs li span.tab-spacer {
background-position: -12px -175px;
}


div.hcred ul.box-tabs li.selected strong,
div.hcred ul.box-tabs li.selected a {
background-position: -16px -150px;
}


div.hcred ul.box-tabs li.selected span.tab-spacer {
background-position: -12px -150px;
}


div.hcred ul.box-tabs li:hover a {
background-position: -16px -200px;
}
div.hcred ul.box-tabs li:hover span.tab-spacer {
background-position: -12px -200px;
}


div.hcred ul.box-tabs li.selected:hover a {
background-position: -16px -150px;
}
div.hcred ul.box-tabs li.selected:hover span.tab-spacer {
background-position: -12px -150px;
}


/* Light brown tabs */




div.lightbrown div.box-tabs-container h2 {
color: #cf9c44;
}


div.lightbrown ul.box-tabs {
border-bottom-color: #cf9c44;
}


div.lightbrown ul.box-tabs li strong,
div.lightbrown ul.box-tabs li a {
background-position: -16px -175px;
}


div.lightbrown ul.box-tabs li span.tab-spacer {
background-position: -12px -175px;
}


div.lightbrown ul.box-tabs li.selected strong,
div.lightbrown ul.box-tabs li.selected a {
background-position: -16px -150px;
}


div.lightbrown ul.box-tabs li.selected span.tab-spacer {
background-position: -12px -150px;
}


div.lightbrown ul.box-tabs li:hover a {
background-position: -16px -200px;
}
div.lightbrown ul.box-tabs li:hover span.tab-spacer {
background-position: -12px -200px;
}


div.lightbrown ul.box-tabs li.selected:hover a {
background-position: -16px -150px;
}
div.lightbrown ul.box-tabs li.selected:hover span.tab-spacer {
background-position: -12px -150px;
}


/* Black tabs */


div.black div.box-tabs-container h2 {
color: #fff;
}


div.black ul.box-tabs {
border-bottom-color: #333;
}


div.black ul.box-tabs li strong,
div.black ul.box-tabs li a {
background-position: -16px -250px;
}


div.black ul.box-tabs li span.tab-spacer {
background-position: -12px -250px;
}


div.black ul.box-tabs li.selected strong,
div.black ul.box-tabs li.selected a {
background-position: -16px -225px;
}


div.black ul.box-tabs li.selected span.tab-spacer {
background-position: -12px -225px;
}


div.black ul.box-tabs li:hover a {
background-position: -16px -275px;
}
div.black ul.box-tabs li:hover span.tab-spacer {
background-position: -12px -275px;
}


div.black ul.box-tabs li.selected:hover a {
background-position: -16px -225px;
}
div.black ul.box-tabs li.selected:hover span.tab-spacer {
background-position: -12px -225px;
}


/* ------------- */


ul.box-tabs li a.icon-help-tab,
ul.box-tabs li.selected a.icon-help-tab {
padding: 3px 10px 3px 14px;
}


ul.box-tabs li a.icon-help-tab span,
ul.box-tabs li.selected a.icon-help-tab span {
float: left;
margin: 0;
padding: 0;
background: url(../../v2/images/help.gif) no-repeat 0 0;
width: 16px;
height: 16px;
}




/* highlighted list items, hidden from IE6 */
html > body .habblet-container .blue li.odd:hover { background-color: #f1f8ff }
html > body .habblet-container .blue li.even:hover { background-color: #dceafa }
html > body .habblet-container .default li.odd:hover { background-color: #fff6ee }
html > body .habblet-container .default li.even:hover { background-color: #fff0dc }
html > body .habblet-container .green li.odd:hover { background-color: #ebffd9 }
html > body .habblet-container .green li.even:hover { background-color: #dafdc2 }
html > body .habblet-container .darkred li.even:hover { background-color: #dafdc2 }
html > body .habblet-container .darkred li.odd:hover { background-color: #ebffd9 }


.topdialog {
text-align: left;
position:absolute;
width:398px;
z-index:9001;
}


.topdialog-body {
padding: 10px 10px 0 10px;
}


.topdialog .dialog-handle {
cursor: move;
}


a.topdialog-exit {
height: 15px;
width: 15px;
position: absolute;
right: 13px;
top: 9px;
text-indent: -10000px;
background: transparent url(../../v2/images/close_x.gif) no-repeat;
}


.black a.topdialog-exit {
background: transparent url(../../v2/images/close_x_black.png) no-repeat;
}


.topdialog .box-tabs {
border-bottom: 1px solid #000;
}


.topdialog .box-tabs li {
float: left;
}


/* Rounded boxes */
/* Basic styling, used when JavaScript is unsupported */
.cbb {
margin: 8px;
padding: 0;
background: #FFFFFF;
}
/* Normal styling */
/* Top corners and border */
.bt {
height: 5px;
margin: 0 0 0 18px;
background: no-repeat 100% 0;
}
.bt div {
position: relative;
left: -18px;
width: 18px;
height: 5px;
background: no-repeat 0 0;
font-size: 0;
line-height: 0;
z-index: 1;
}


/* Bottom corners and border */
.bb {
height: 9px;
margin: 0 0 0 8px;
background: no-repeat 100% 100%;
position: relative;
}
.bb div {
position: absolute;
left: -8px;
width: 8px;
height: 9px;
background: no-repeat 0 100%;
font-size: 0;
line-height: 0;
display: block;
}


/* Left border */
.i1 {
padding: 0 0 0 1px;
background: url(../../v2/images/borders.png) repeat-y;
}
/* Right border */
.i2 {
padding: 0 1px 0 0;
background: url(../../v2/images/borders.png) repeat-y top right;
}
/* Wrapper for the content. Use it to set the background colour and insert some padding between the borders2 and the content. */
.i3 {
display: block;
margin: 0;
padding: 0;
background: #fff;
z-index: 0;
}
/* Make the content wrapper auto clearing so it will contain floats (see http://positioniseverything.net/easyclearing.html). */
.i3:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.i3 {display: inline-block;}
.i3 {display: block;}


.topdialog .bt,
.topdialog .bt div,
.topdialog .bb,
.topdialog .bb div { background-image: url(../../v2/images/box_black_borders.png); }
.topdialog .i1,
.topdialog .i2 { background-image: url(../../v2/images/borders_black.png); }


#content .bt { background-image: url(../../v2/images/box.png); }
#content .bt div { background-image: url(../../v2/images/box.png); }
#content .bb { background-image: url(../../v2/images/box.png); }
#content .bb div { background-image: url(../../v2/images/box.png); }
#content .i1 { background-image: url(../../v2/images/borders.png); }
#content .i2 { background-image: url(../../v2/images/borders.png); }


/* Overrides for gray background box. */
#content .cbb.gray { background: #9a9a91; }
#content .cb.gray { background: transparent; }
#content .gray .bt { background-image: url(../../v2/images/box_gray.png); }
#content .gray .bt div { background-image: url(../../v2/images/box_gray.png); }
#content .gray .bb { background-image: url(../../v2/images/box_gray.png); }
#content .gray .bb div { background-image: url(../../v2/images/box_gray.png); }
#content .gray .i3 { background-color: #94948b; }


#content .cbb.lightgreen { background: #d5e7d8; }
#content .cb.lightgreen { background: transparent; }
#content .lightgreen .bt { background-image: url(../../v2/images/box_lightgreen.png); }
#content .lightgreen .bt div { background-image: url(../../v2/images/box_lightgreen.png); }
#content .lightgreen .bb { background-image: url(../../v2/images/box_lightgreen.png); }
#content .lightgreen .bb div { background-image: url(../../v2/images/box_lightgreen.png); }
#content .lightgreen .i3 { background-color: #d5e7d8; }


#content .cbb.welcome { background: #ffffff; }
#content .cb.welcome { background: transparent; }
#content .welcome .bt { background-image: url(../../v2/images/box.png); }
#content .welcome .bt div { background-image: url(../../v2/images/box.png); }
#content .welcome .bb { background-image: url(../../v2/images/box.png); }
#content .welcome .bb div { background-image: url(../../v2/images/box.png); }
#content .welcome .i3 { background-color: #ffffff; }


#content .cbb.loginbox { background: #b4b4ae; }
#content .cb.loginbox { background: transparent; }
#content .loginbox .bt { background-image: url(../../v2/images/box_loginbox.png); }
#content .loginbox .bt div { background-image: url(../../v2/images/box_loginbox.png); }
#content .loginbox .bb { background-image: url(../../v2/images/box_loginbox.png); }
#content .loginbox .bb div { background-image: url(../../v2/images/box_loginbox.png); }
#content .loginbox .i3 { background-color: #b4b4ae; }


#content .activehomes .bt { background-image: url(../../v2/images/activehomes/boxblue.png); }
#content .activehomes .bt div { background-image: url(../../v2/images/activehomes/boxblue.png); }
#content .activehomes .bb { background-image: url(../../v2/images/activehomes/boxblue.png); }
#content .activehomes .bb div { background-image: url(../../v2/images/activehomes/boxblue.png); }
#content .activehomes .i3 { background-color: #99cadb; }


/* Overrides for black background box. */
#content .black .bt { background-image: url(../../v2/images/box_black.png); }
#content .black .bt div { background-image: url(../../v2/images/box_black.png); }
#content .black .bb { background-image: url(../../v2/images/box_black.png); }
#content .black .bb div { background-image: url(../../v2/images/box_black.png); }
#content .black .i3 { background-color: #000; }
/* Rounded boxes ends here */


#content .cbb.rooms { background: #4596a9; }
#content .rooms .bt { background-image: url(../../v2/images/welcome/roompattern_box.png); }
#content .rooms .bt div { background-image: url(../../v2/images/welcome/roompattern_box.png); }
#content .rooms .bb { background-image: url(../../v2/images/welcome/roompattern_box.png); }
#content .rooms .bb div { background-image: url(../../v2/images/welcome/roompattern_box.png); }
#content .rooms .i3 {
background-color: #4596a9;
background-image: url(../../v2/images/welcome/roompattern_bg.png);
}


#content .cbb.hcvip { background: #dfdfdf; }
#content .cb.hcvip { background: transparent; }
#content .hcvip .bt { background-image: url(../../v2/images/newhc/box_vip.png); }
#content .hcvip .bt div { background-image: url(../../v2/images/newhc/box_vip.png); }
#content .hcvip .bb { background-image: url(../../v2/images/newhc/box_vip.png); }
#content .hcvip .bb div { background-image: url(../../v2/images/newhc/box_vip.png); }
#content .hcvip .i3 { background-color: #dfdfdf;}


#content .cbb.hcbasic { background: #ebeada; }
#content .cb.hcbasic { background: transparent; }
#content .hcbasic .bt { background-image: url(../../v2/images/newhc/box_hc.png); }
#content .hcbasic .bt div { background-image: url(../../v2/images/newhc/box_hc.png); }
#content .hcbasic .bb { background-image: url(../../v2/images/newhc/box_hc.png); }
#content .hcbasic .bb div { background-image: url(../../v2/images/newhc/box_hc.png); }
#content .hcbasic .i3 { background-color: #ebeada;}


#content .cbb.hcnone { background: #dde4e9; }
#content .cb.hcnone { background: transparent; }
#content .hcnone .bt { background-image: url(../../v2/images/newhc/box_free.png); }
#content .hcnone .bt div { background-image: url(../../v2/images/newhc/box_free.png); }
#content .hcnone .bb { background-image: url(../../v2/images/newhc/box_free.png); }
#content .hcnone .bb div { background-image: url(../../v2/images/newhc/box_free.png); }
#content .hcnone .i3 { background-color: #dde4e9;}


#content .cbb.darkgray { background: #747474; }
#content .cb.darkgray { background: transparent; }
#content .darkgray .bt { background-image: url(../../v2/images/box_darkgray.png); }
#content .darkgray .bt div { background-image: url(../../v2/images/box_darkgray.png); }
#content .darkgray .bb { background-image: url(../../v2/images/box_darkgray.png); }
#content .darkgray .bb div { background-image: url(../../v2/images/box_darkgray.png); }
#content .darkgray .i3 { background-color: #747474; color: #fff; }




/* Quick tabs */
.the-qtab {
position: absolute;
width: 220px;
z-index: 99;
font-size: 11px;
}


.qtab-container-bottom {
background-repeat: no-repeat;
background-image: url(../../v2/images/quickmenu.png);
background-position: bottom left;
padding: 6px 1px 10px 1px;
}


.qtab-container {
text-align: left;
max-height: 460px;
overflow: auto;
}


.qtab-container-top {
background-repeat: no-repeat;
background-image: url(../../v2/images/quickmenu_top.png);
background-position: 0 0;
height: 4px;
font-size: 1px;
}


form {
margin: 0;
padding: 0;
}


.qtab-subtitle {
text-align: center;
padding-top: 4px;
padding-bottom: 0px;
padding-left: 14px;
padding-right: 14px;
}


.qtab-category {
color: #f66200;
border-bottom: 1px dashed #777777;
padding-bottom: 3px;
}


.qtab-container li a {
text-decoration: none;
color: #333333;
width: 174px;
overflow: hidden;
text-overflow: ellipsis;
float: left;
}


.qtab-container li a:hover {
text-decoration: underline;
}


#offline-friends li a {
color: #777777;
}




.qtab-link {
display: block;
cursor: pointer;
color: #000000;
text-decoration: underline;
text-align: right;
}


.qtab-paging {
margin: 0 0 20px 0;
padding-top: 1em;
padding-bottom: 0;
text-align: center;
}


.qtab-container li {
padding-top: 4px;
padding-bottom: 3px;
overflow: hidden;
padding-left: 14px;
padding-right: 14px;
}


.qtab-container .even {
background-color: #efefef;
}


#qtab-follow {
float: right;
}


#qtab-follow a, #friends-habblet-list-container li.online a.follow-a-friend, #qtab-follow span {
background: transparent url(../../v2/images/info_icons.png) no-repeat 100% -384px;
width: 16px;
height: 16px;
display: block;
}


#qtab-follow span {
background: transparent url(../../v2/images/info_icons.png) no-repeat 100% -832px;
}


#quickmenu-groups li a {
width: auto;
}


div.favourite-group, div.owned-group, div.admin-group, #quickmenu-groups li a.group-room,
#staffpicks-groups-habblet-list-container a.group-room {
display: block;
float: right;
width: 16px;
height: 16px;
background: transparent url(../../v2/images/info_icons.png) no-repeat;
}


#staffpicks-groups-habblet-list-container .habblet-list {
overflow: auto;
max-height: 200px;
}


#staffpicks-groups-habblet-list-container .habblet-list li {
overflow: auto;
min-height: 42px;
max-height: 200px;
}


div.favourite-group { background-position: 100% -433px; }
div.owned-group { background-position: 100% -480px; }
div.admin-group { background-position: 100% -528px; }
#quickmenu-groups li a.group-room, #staffpicks-groups-habblet-list-container a.group-room { background-position: 0 -800px; width: 19px; }
#staffpicks-habblet-list-container a.group-room { margin-top: 15px; width: 24px; }


#qtab-container-myrooms p.create-room, #qtab-container-mygroups p.create-group,
#qtab-container-myfriends p.manage-friends {
margin: 0;
padding: 4px 14px 3px 14px;
border-top: 1px dashed #777777;
}


#qtab-container-myrooms p.create-room a, #qtab-container-mygroups p.create-group a {
padding: 0 21px 2px 0;
background: transparent url(../../v2/images/myhabbo_icons.png) no-repeat 100% -236px;
}


/* Common habblet list styles */


.habblet-list-container {
padding-bottom: 10px;
}
.habblet-button-row {
padding: 8px 15px 0 15px;
}
ul.habblet-list {
padding: 0;
margin: 10px 0 0 0;
}
ul.habblet-list li {
padding: 2px 0 1px 25px;
background-repeat: no-repeat;
}
ul.habblet-list li a, .habblet a {
text-decoration: none;
}


ul.habblet-list li a:hover, .habblet a:hover {
text-decoration: underline;
}


ul.habblet-list.two-cols li.right .item {
border-left: 1px solid #d9d9d9;
}
ul.habblet-list.two-cols li {
padding: 0;
float: left;
width: 50%;
}
ul.habblet-list.two-cols li div.item {
padding: 2px 0 1px 25px;
}
ul.habblet-list li span.index {
float: left;
padding-right: 8px;
color: #777;
}
ul.habblet-list li div.link {
overflow: hidden;
}


ul.habblet-list li div.link p {
color: #a2a2a2;
}


/* Common Habblet styles */
.habblet-content-info {
border-bottom: 1px dashed #ccc;
padding: 5px 0 5px 15px;
}


.habblet-content-info #enter-hotel-link {
float: none;
}


.widehabblet {
width: 335px;
}


/* Habbo habblet */
#avatar-habblet-list-container ul.habblet-list li {
padding-left: 38px;
padding-right: 0;
background-repeat: no-repeat;
background-position: 5px 50%;
cursor: pointer;
clear: both;
}


#avatar-habblet-list-container ul.habblet-list li div {
float: left;
display: block;
overflow: hidden;
white-space: nowrap;
}


#avatar-habblet-list-container ul.habblet-list li div.item {
width: 206px;
}


#avatar-habblet-list-container ul.habblet-list li:hover div.item b {
text-decoration: underline;
}


#avatar-habblet-list-container ul.habblet-list li div.lastlogin {
width: 174px;
}


#avatar-habblet-list-container ul.habblet-list li div.tools {
padding-top: 7px;
padding-right: 8px;
float: right;
}


#avatar-habblet-list-container ul.habblet-list li div.tools a {
float: right;
background-repeat: no-repeat;
width: 19px;
height: 16px;
display: block;
}


#avatar-habblet-list-container ul.habblet-list li div.tools a.follow {
background-image: url(../../v2/images/info_icons.png);
background-position: 100% -384px;
}


#avatar-habblet-list-container ul.habblet-list li div.tools a.add {
background-image: url(../../v2/images/shared_icons/small_icons.png);
background-position: 100% -774px;
}


#avatar-habblet-list-container ul.habblet-list li div.clear { clear: both; float: none; }


#friends-habblet-list-container li a {
display: block;
overflow: hidden;
white-space: nowrap;
}


#friends-habblet-list-container li.online a.follow-a-friend {
float: right;
}


#friends-habblet-list-container li div.item span.follow-a-friend {
width: 16px;
height: 16px;
float: right;
}


#friends-habblet-list-container li.online div.item span.follow-a-friend {
background: transparent url(../../v2/images/info_icons.png) no-repeat 100% -832px;
}


#friends-habblet-list-container li.offline .item a {
color: #888 !important
}


#friends-habblet-list-container li.online .item a {
color: #333 !important;
}


#avatar-habblet-list-search {
float: right;
padding-right: 8px;
margin: 10px 0 10px 0;
}


#avatar-habblet-search-string {
float: left;
margin-right: 7px;
}


#habbo-search-error-container {
width: 240px;
margin: 5px 8px 0 0;
float: right;
}


#habbo-search-error {
text-align: center;
}


#avatar-habblet-search-button { margin-left: 0; float: left }


/* Invite a friend */
#invite-friend-button {
display:block;
float:left;
line-height: 20px;
margin: 5px 15px;
padding-right: 21px;
background: transparent url(../../v2/images/myhabbo_icons.png) no-repeat 100% -234px;
}


#invitation-form {
margin-bottom: 10px;
}


#invitation_message {
float: left;
width: 54%;
height: 75px;
}


#invitation-email {
float: left;
margin-left: 10px;
width: 40%
}


div.invitation-input {
margin-bottom: 10px;
}


input.invitation-input {
margin-left: 2px;
width: 85%;
}


/* Purse habblet */
#purse-habblet input.redeemcode {
width: 155px;
float: left;
}


#purse-habblet ul {
padding-top: 10px;
}


#purse-habblet li.icon-purse {
background-image: url(../../../v2/images/purse/purse_icon.gif);
background-repeat: no-repeat;
background-position: 22px 9px;
padding: 10px 0 15px 60px;
}


span.purse-balance-amount {
font-size: 1.2em;
font-weight: bold;
}


#purse-redeem-result {
text-align: center;
padding: 8px 15px 0 15px;
clear: both;
}


/* Recommended rooms habblet */
#rooms-habblet-list-container li.locked {
background-image: url(../../v2/images/locked.gif);
background-repeat: no-repeat;
background-position: 4px;
}




/* Groups Habblet */
div.groups-list li {
background-position: 15px 50%;
}
div.groups-list li .item {
display: block;
height: 42px;
padding: 2px 0 2px 60px;
}


div.groups-list li .item {
margin-right: 30px;
color: #000;
}


div.groups-list .new-gb-entries, div.groups-list .new-posts {
float: right;
padding: 0 0 0 16px;
margin: 2px 10px;
line-height: 18px;
text-indent: -10000px;
clear: right;
outline: none;
}


div.groups-list .new-gb-entries {
background: transparent url(../../v2/images/info_icons.png) no-repeat 100% -241px;
}


div.groups-list .new-posts {
background: transparent url(../../v2/images/info_icons.png) no-repeat 100% -336px;
}


div.groups-list li.right {
background-position: 7px 50%;
}
div.groups-list li.right div.item {
padding-left: 52px;
}


div.groups-list p.groups-info-text {
margin-top: 5px;
padding-left: 11px;
}


a.hotgroups-toggle-more-data {
float: right;
margin-top: 7px;
padding-right: 10px;
}


/* Active Homes Habblet */
#homes-habblet-list-container li {
background-position: 15px 50%;
}
#homes-habblet-list-container li div.item {
height: 45px;
padding: 10px 0 2px 60px;
}


#homes-habblet-list-container li.right {
background-position: 7px 50%;
}
#homes-habblet-list-container li.right div.item {
padding-left: 52px;
}


/* News promo habblet */


.habblet-container.news-promo .bt {
display: none;
}


#content .habblet-container.news-promo .i1 {
background-repeat: no-repeat;
background-position: 0 5px;
}


#content .habblet-container.news-promo .i2 {
background-repeat: no-repeat;
background-position: right 5px;
}


.notitle .bt div {
z-index: 0;
}


#newspromo #topstories {
position: relative;
height: 187px;
}


#newspromo #topstories #topstories-nav {
position: absolute;
top: 0;
left: 0;
height: 21px;
width: 100%;
background: transparent url(../../v2/images/topstories_nav_bg.png) no-repeat top left;
color: #fff;
text-align: center;
line-height: 21px;
}


#newspromo #topstories #topstories-nav a.prev {
left: 10px;
}


#newspromo #topstories #topstories-nav a.next {
right: 10px;
}


#newspromo #topstories #topstories-nav a {
top: 0px;
color: #fff;
text-decoration: none;
position: absolute;
}


#newspromo .topstory {
background: transparent none no-repeat;
background-color: #D8D9CE;
color: #fff;
height: 177px;
width: 272px;
position: absolute;
top: 0;
left: 0;
padding: 5px 14px;
}


#newspromo .topstory a {
color: #fff;
}


#newspromo .topstory h4 {
margin: 0 0 3px 0;
padding: 0;
font-weight: normal;
text-transform: uppercase;
font-size: 11px;
}


#newspromo .topstory h3 {
margin: 0 0 10px 0;
padding: 0;
font-size: 18px;
}


#newspromo .topstory h3 a {
text-decoration: none;
}


#newspromo .topstory h3 a:hover {
text-decoration: underline;
}


#newspromo .topstory p.summary {
width: 65%;
}


#newspromo .newsitem-date {
color: #888;
font-size: 10px;
margin-top: 2px;
}


#newspromo li.odd a, #newspromo li.even a {
color: #333;
text-decoration: none;
}


#newspromo li.odd a:hover, #newspromo li.even a:hover {
text-decoration: underline;
}


#newspromo li.last {
text-align: right;
}


/* Bubble ID*/


#bubbleid img.article-image {
float: right;
margin: 0 0 10px 10px;
}


/* News article */


#article-wrapper {
padding: 0 10px;

}


#article-wrapper h2 {
margin: 0 0 4px 0;
color: #fc6204;
font-size: 16px;
}


#article-wrapper .article-meta {
color: #959699;
margin-bottom: 8px;
border-top:1px solid #fc6204;
padding-top: 7px;
}


#article-wrapper p.summary {
font-weight: bold;
}


#article-wrapper img.article-image {
float: right;
margin: 0 0 10px 10px;
}


#article-wrapper .article-images {
clear: both;
margin: 15px 0;
}


#article-wrapper .article-images a {
display: block;
width: 120px;
height: 100px;
background-repeat: no-repeat;
float: left;
margin: 0 1em 1em 0;
border: 3px solid #999;
}


#article-wrapper .article-author { margin-top: 10px; font-weight: bold }


/* article archives */
#article-archive {
padding: 7px;
}


#article-archive ul {
margin: 0 0 1.5em 15px;
}


#article-archive ul li {
margin: 5px 0;
}


#article-archive h2 {
font-size: 100%;
border-bottom: 1px dashed ;
margin: 0;
padding: 3px 0;
}


#article-archive h2 a {
color:#000000;
text-decoration:none;
}


#article-paging {
padding-bottom: 1.5em;
}
#article-paging a.older {
float: left;
}
#article-paging a.newer {
float: right;
}


/* Tag listing */


#tag-related-habblet-container .tag-list, #front-tags .tag-list {
text-align: center;
}


.tag-list li {
display: inline;
margin-right: 5px;
}


.tag-list li a, .my-tag-list li a{
color: #000;
}


a.tag-remove-link, a.tag-add-link, .tag-list li span {
background: transparent url(../../v2/images/tags/tags.gif) no-repeat 0 0;
padding: 8px 10px 1px 0;
margin-left: 4px;
outline: none;
font-size: 1px;
zoom: 1;
}


.tag-list li span {
background-position: -40px 0;
}


a.tag-remove-link:hover {
background-position: -10px 0;
text-decoration: none;
}


a.tag-add-link {
background-position: -20px 0;
}


a.tag-add-link:hover {
background-position: -30px 0;
text-decoration: none;
}
/*


*/
.add-tag-form, .tag-search-form {
margin-top: 1em;
}


.add-tag-form em.tag-question {
float: left;
color: #888 !important;
font-style: normal;
margin-top: 3px;
}


#add-tag-input {
width: 100px;
margin: 3px 10px 0 5px;
}


/* Paging */


p.paging-navigation {
padding: 0 15px 0 0;
text-align: right;
line-height: 20px;
margin-top: 3px;
}


p.paging-navigation a, p.paging-navigation .current, p.paging-navigation .disabled {
border: 1px solid #ffba00;
padding: 2px 5px;
text-decoration: none;
color: #f90;
}


p.paging-navigation a:hover {
border: 1px solid #f90;
}


p.paging-navigation .current {
border: 1px solid #f90;
background-color: #f90;
color: #fff;
}


p.paging-navigation .disabled {
border: 1px solid #d9d9d9;
color: #d9d9d9;
}




.blue p.paging-navigation a { color: #528DC9; border: 1px solid #66ADE4;}
.blue p.paging-navigation a:hover { border: 1px solid #528DC9; }
.blue p.paging-navigation .current { background-color: #528DC9; color: #fff; border: 1px solid #528DC9;}


.green p.paging-navigation a { color: #4BB601; border: 1px solid #4BCD00;}
.green p.paging-navigation a:hover { border: 1px solid #4BB601; }
.green p.paging-navigation .current { background-color: #4BB601; color: #fff; border: 1px solid #4BB601;}


.xmas p.paging-navigation a { color: #fc6204; border: 1px solid #fc6204;}
.xmas p.paging-navigation a:hover { border: 1px solid #fc6204; }
.xmas p.paging-navigation .current { background-color: #fc6204; color: #fff; border: 1px solid #fc6204;}


/* Login habblet */
#login-habblet {
background: url(../../v2/images/landing/signin_bg.gif) no-repeat bottom right;
}
form.login-habblet li {
padding: 5px;
margin: 0;
clear: both;
}
form.login-habblet li.no-label {
padding-left: 81px;
}
form.login-habblet input {
float: left;
margin-right: 6px;
}
form.login-habblet li.no-label input {
padding: 0;
margin-left: 0;
}


form.login-habblet .login-text {
float: left;
width: 75px;
padding: 3px 0 0 0;
}
form.login-habblet .login-field {
width: 87px;
border: 1px solid #555;
padding: 5px;
}
form.login-habblet li span.username {
float: left;
padding-top: 5px;
font-weight: bold;
}


div.flash-message {
margin-bottom: 8px;
text-align: center;
}


div.action-error div {
background-color: #e2001a;
color: #fff;
}
div.action-error div a { color: #FFCC02 }


div.action-confirmation div {
background-color: #4bb601;
color: #fff;
}


body#logout .flash-message {
font-weight: bold;
font-size: 1.2em;
margin: 0 auto;
width: 90%;
}


body#logout #logout-ok {
margin-bottom: 20px;
}


#remember-me-notification {
color:#333333;
position:absolute;
width:220px;
z-index:1;
top: 179px;
right: 0;
}


#remember-me-notification .submit {
margin-bottom: 5px;
}


div.progressbar {
text-align: center;
padding: 8px;
}


div.rounded, div.rounded-done {
padding: 0 8px;
}


div.rounded-orange {
color: #FFFFFF;
background-color: #f29400;
}


div.rounded-red {
color: #FFFFFF;
background-color: #e2001a;
}


div.rounded-red a {
color: #FFFFFF;
}


div.rounded-hcred {
background-color: #D64242;
}


div.rounded-lightbrown {
background-color: #cf9c44;
}


div.rounded-green {
color: #FFFFFF;
background-color: #3ba800;
}


div.rounded-xmas {
color: #FFFFFF;
background-color: #fc6204;
}


div.rounded-activehomes {
background-color: #99cadb;
}


div.rounded-darkgray {
color: #fff;
background-color: #595959;
}


div.rounded-blue {
color: #fff;
background-color: #3399cc;
}


/* ip blocked */


div.frank-stop {
text-align: center;
}


#overlay {
display: none;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 9000;
background-color: #000000;
-moz-opacity: .5;
opacity: .50;
filter: alpha(opacity=50);
-ms-filter: "progid:emoji_smiley:XImageTransform.Microsoft.Alpha(Opacity=50)";
}


#overlay_progress {
position: absolute;
top: 0;
left: -1500px;
z-index: 9000;
color: #FFFFFF;
text-align: center;
font-weight: bold;
font-size: 12px;
}




div.best-exps-list-container {
width: 460px;
height: 185px;
overflow: auto;
}


div.best-exps-no-exps {
text-align: center;
line-height:160px;
}


table.best-exps-scores .own-score {
background-color: #FFDC0D;
}


tr.best-exps-types td.selected {
font-weight: bold;
}


tr.best-exps-types td.selected a {
color: black;
text-decoration: none;
}


table.best-exps-offsets {
height: 30px;
}


table.best-exps-scores {
border: 0;
border-spacing: 0;
border-collapse: collapse;
width: 440px;
}


table.best-exps-scores tr.odd {
background-color: #efefef;
}


table.best-exps-scores td, table.highscores-scores th {
margin: 0;
padding: 2px 8px;
text-align: left;
}


table.best-exps-scores th {
color: #999;
font-size: 10px;
font-weight: normal;
}


table.best-exps-scores .scores-position {
padding-left: 15px;
color: #999;
}


table.best-exps-scores .scores-name {
width: 100%;
padding-left: 0;
padding-right: 0;
}


table.best-exps-scores .scores-points {
text-align: right;
padding-right: 15px;
}


tr.hall-of-fame-games td.selected {
font-weight: bold;
}


tr.hall-of-fame-games td.selected a {
color: black;
text-decoration: none;
}








ul.highscores-habblet-games {
list-style: none;
padding-left: 0;
}


ul.highscores-habblet-games li {
display: inline;
margin-right: 12px;
}


ul.highscores-habblet-games li.selected {
font-weight: bold;
}


ul.highscores-habblet-games li.selected a {
color: black;
text-decoration: none;
}


table.highscores-habblet-scores {
border: 0;
border-spacing: 0;
border-collapse: collapse;
width: 100%;
}


table.highscores-habblet-scores tr.odd {
background-color: #efefef;
}


table.highscores-habblet-scores td, table.highscores-habblet-scores th {
margin: 0;
padding: 2px 8px;
text-align: left;
}


table.highscores-habblet-scores th {
color: #999;
font-size: 10px;
font-weight: normal;
}


table.highscores-habblet-scores .scores-position {
padding-left: 15px;
color: #999;
}


table.highscores-habblet-scores .scores-name {
width: 100%;
padding-left: 0;
padding-right: 0;
}


table.highscores-habblet-scores .scores-points {
text-align: right;
padding-right: 15px;
}


div.highscores-habblet-paging {
padding: 8px 15px 0 15px;
}


div.highscores-habblet-paging .prev {
float: left;
}


div.highscores-habblet-paging .next {
float: right;
}


div.hc-buy-buttons {
background-color: #d64242;
}


#hc-buy-container p.credits-notice {
color: #fff;
}


#credits-methods {
list-style: none;
margin-top: 4px;
clear: both;
}


#credits-methods li {
background-color: transparent;
}


#credits-methods h4 {
margin: 0;
background-color: #ececec;
font-size: 11px;
font-weight: bold;
padding: 4px 8px;
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
text-transform: uppercase;
}


#credits-methods h4.credits-category-promo {
background-color: #ffd403;
border-color: #dcb600;
}


#credits-methods h4.credits-category-subscription {
background-color: #d0e8bd;
border-color: #b0d890;
}


#credits-methods li ul li {
padding: 1px;
}


#credits-methods li ul li+li div.credits-method-container {
border-top: 1px solid #ccc;
}


#credits-methods li ul li div.credits-method-container {
padding: 5px 14px;
}


#credits-methods li div.credits-method-container.selected {
border: 2px solid #aeafa6;
padding: 3px 12px;
}


#credits-methods li ul li h3 {
margin: 0;
padding: 0 0 5px 0;
font-size: 11px;
font-weight: bold;
}


#credits-methods li ul li p {
margin: 0;
padding: 0 0 5px 0;
}


#credits-methods div.credits-tools {
padding: 0 0 4px 6px;
text-align: right;
}


#credits-methods div.bestvalue {
text-align: center;
text-transform: uppercase;
font-size: 10px;
font-weight: bold;
padding: 3px 6px;
background-color: #fc0;
clear: both;
float: right;
}


#credits-methods form.credits-form+div.bestvalue {
margin-top: 5px;
}


#credits-methods div.credits-method-full {
clear: both;
}


#credits-methods div.credits-summary {
min-height: 60px;
padding-left: 70px;
background-repeat: no-repeat;
}


#credits-methods p.credits-read-more {
color: #fc6204;
text-decoration: underline;
cursor: pointer;
}




#credits-countries {
list-style: none;
margin: 0 14px;
}


p.credits-countries-select {
margin: 5px 14px 0 14px;
}


#credits-countries li {
background-color: transparent;
float: left;
text-align: center;
margin-right: 30px;
}


#credits-countries li a {
text-decoration: none;
color: #e3e3db;
}


#credits-countries li h2 {
font-size: 10px;
font-weight: normal;
}


#credits-countries li img {
padding: 3px 3px 3px 11px;
margin-bottom: 3px;
}


#credits-countries li.selected img {
background: url(../../v2/images/credits/flag_selected.png) no-repeat;
padding-right: 6px;
}


#credits-countries li span {
padding-left: 8px;
}


/* ------------ article competitions -------------- */


.article-body ul.errors li, .article-body span.error { color: red; }
.article-body ul.errors li { font-weight: bold; }
.competition { clear: both; }
.competition h4 { font-size: 11px; }


/* ------------ HC membership habblet -------------- */


#hc-membership-giftNumber {
position: absolute;
font-size: 18px;
color: white;
z-index: 2;
left: 211px;
top: 40px;
}


#hc-membership-nextGift {
margin: 0 auto;
}


#hc-membership-giftName {
font-weight: bold;
color:#D64242;
}


#hc-membership-gift {
position: relative;
text-align: right;
margin-left:-14px;
}


#hc-membership-giftPicture {
z-index: 1;
}


#hc-buy-container {
}


/* ------------ HC catalog habblet -------------- */


#hc-catalog-starGreen {
background: url(../../v2/images/hc_star_green.png) no-repeat 0 0;
width: 106px;
height: 106px;
display: block;
float: left;


}


#hc-catalog {
font-size: 11px;
padding-bottom: 17px;
}


#hc-catalog-giftName {
text-align: center;
font-weight:bold;
clear: both;
}


#hc-catalog-giftPicture {
display: inline;
}


#hc-catalog-giftPicture img {
max-width:150px;
width: expression(this.width > 150 ? 150 : true);
}


#hc-catalog-giftNumber {
font-size: large;
color: white;
text-align: center;
padding-top: 40px;
}


.hc-catalog-monthNumber {
text-align: center;
width: 27px;
float: left;
}
.hc-catalog-navi {
float: left;
margin-left: 3px;
}




/* Content habbo for promo box */
#habboclub-clothes-container {
padding-left:20px;
}


#habboclub-clothes-container .habboclub-clothes-image {
background: url(../../v2/images/habboclub/hc_clothes_items.png);
width: 320px;
height: 130px;
float: right;
}


#habboclub-clothes-container .habboclub-extra-image {
background: url(../../v2/images/habboclub/extra.png);
width: 106px;
height: 106px;
float: left;
margin-top: 10px;
}


#habboclub-furniture-container {
padding-left: 5px;
}


#habboclub-furniture-container .habboclub-furniture-image {
background: url(../../v2/images/habboclub/hc_furniture_items.gif);
width: 440px;
height: 138px;
}


/* Welcome info habblet */
#welcome-habblet-container {
height: 450px;
position: relative;
}


#welcome-habblet-container .welcome-habblet-header {
padding: 35px 0 0 70px;
font-weight: bold;
height: 50px;
background-repeat: no-repeat;
}


#welcome-habblet-container .welcome-habblet-header h3 {
font-size: 18px;
margin: 0;
}


#welcome-habblet-container .welcome-habblet-footer {
text-align: center;
padding-top: 10px;
}


#welcome-habblet-container .welcome-habblet-footer a {
color: #000000;
}


#welcome-habblet-container .welcome-habblet-header span {
font-size: 12px;
}


#welcome-intro-image-container {
padding-left: 5px;
}


#welcome-intro-image-container .welcome-intro-image {
background: url(../../v2/images/welcome/welcome_01.png) no-repeat;
height: 340px;
}


#welcome-habblet-container .welcome-enter-hotel {
position: absolute;
left: 321px;
top: 96px;
}


#welcome-habblet-container .welcome-enter-hotel-closed {
position: absolute;
left: 285px;
top: 280px;
}


/* Content habboclub information */
#habboclub-info {
font-size: 11px;
}


#habboclub-info p.content {
padding-left: 20px;
}


#habboclub-info p {
background-repeat: no-repeat;
background-position: 100% 50%;
}


#habboclub-info p.right {
background-position: 7px 50%;
padding-left: 230px;
}


.habboclub-clothing {
background: url(../../v2/images/habboclub/hc_clothes.gif);
min-height: 66px;
padding-right: 90px;
}


.habboclub-furni {
background: url(../../v2/images/habboclub/hc_furniture.gif);
min-height: 72px;
padding-right: 260px;
}


.habboclub-room {
background: url(../../v2/images/habboclub/hc_morerooms.gif);
min-height: 88px;
}


.habboclub-communicator {
background: url(../../v2/images/habboclub/600_newfriends.gif);
min-height: 106px;
padding-right: 165px;;
}


.habboclub-commands {
background: url(../../v2/images/habboclub/chooser_tuto.gif);
min-height: 97px;
}


#habboclub-info h3.heading {
font-size: 12px;
color: #fc6204;


}


#habboclub-info p.read-more a {
font-weight: bold;
color: #fc6204;
text-decoration: none;
}


#habboclub-info p.read-more a:hover {
text-decoration: underline;
}


/* Active discussion habblet --------------------- */
ul.active-discussions-toplist {
padding-top: 5px;
}


ul.active-discussions-toplist li {
height: 20px;
padding-left: 13px;
white-space: nowrap;
}


ul.active-discussions-toplist li a.topic {
text-decoration: none;
color: #000;
margin-top: 3px;
display: block;
width: 252px;
overflow: hidden;
float: left;
}


ul.active-discussions-toplist li img.topic-closed-image {
margin-left: 5px;
}


ul.active-discussions-toplist li div.topic-info {
margin-top: 3px;
padding-right: 36px;
text-align: right;
float: right;
width: 147px;
}


ul.active-discussions-toplist li a:hover {
text-decoration: underline;
}


ul.active-discussions-toplist li div.post-icon {
background-image: url(../../v2/images/info_icons.png);
background-position: 152px -336px;
background-repeat: no-repeat;
height: 16px;
}


ul.active-discussions-toplist li .grey {
color: #aaa;
}


a.discussions-toggle-more-data {
background: transparent url(../../v2/images/more_arrows.png) no-repeat 100% -93px;
float: left;
padding-right: 14px;
margin: 7px 0 10px 10px;
}


a.discussions-toggle-more-data.less {
background: transparent url(../../v2/images/more_arrows.png) no-repeat 100% -141px;
}


/* Active homes habblet */


#homes-habblet-list-container {
background-image: url(../../v2/images/activehomes/stripepattern.gif);
position: relative;
}


#homes-habblet-list-container .active-habbo-image, #homes-habblet-list-container .active-habbo-data {
display: none;
position:absolute;
left: -1000px
}


#homes-habblet-list-container .active-habbo-image-placeholder {
background-repeat: no-repeat;
position:absolute;
height:110px;
width: 64px;
background-image: url(../../v2/images/activehomes/habbo_skeleton.gif);
}


#homes-habblet-list-container .active-habbo-imagemap {
position: relative;
z-index: 9001;
}


div.bubbletip div.content {
text-align: left;
overflow: hidden;
}


div.bubbletip p.moto {
padding-top: 7px;
padding-bottom: 0;
color: #595959;
}


div.bubbletip .active-name {
background-repeat: no-repeat;
background-position: 100%;
height: 16px;
font-weight: bold;
}


div.bubbletip .active-name.offline {
background-image: url(../../v2/images/offline.gif);
}


div.bubbletip .active-name.online {
background-image: url(../../v2/images/online.gif);
}


div.bubbletip .active-habbo-data-container {
overflow: hidden;
}


/* FAQ */


#faq {
background-color: #ffffff;
width: 730px;
height: 100%;
text-align: left;
}
#faq-header {
background-color: #b2b2b2;
width: 100%;
padding-top: 0px;
margin-top: 0px;
position: relative;
}


#faq-header form.search-box {
position: absolute;
top: 0;
left: 206px;
display: inline;
}


#faq-header .search-box-query {
margin-top: 22px;
margin-left: 20px;
margin-right: 10px;
color: #777777;
}


#faq-container {
min-height: 450px;
}


#faq-category-list {
float: left;
width: 200px;
height: 100%;
}


#faq-category-list ul.faq {
margin-left: 8px;
margin-top: 10px;
margin-bottom: 10px;
}


#faq-category-list ul.faq li a {
color: #808080;
text-decoration: none;
cursor: pointer;
}


#faq-category-list ul.faq span.faq-link:hover {
color: #000;
}


#faq-category-list ul.faq span.faq-link.selected:hover {
color: #76c7e6;
}


#faq-category-list ul.faq li a:before {
content: "\203A \0020";
}


#faq-category-content {
float: right;
width: 530px;
}


#faq-category-content #faq-category-container {
margin-top: 10px;
margin-bottom: 10px;
margin-right: 20px;
}
#faq-category-content h4.faq-item-header, #faq-category-content h4.faq-item-header span {
color: #808080;
font-weight:normal;
margin-top: 0px;
margin-bottom: 0px;
cursor: pointer;
font-size: 11px;
}


#faq-category-content h4.faq-item-header span.selected {
color: #76c7e6;
}


#faq-category-content h4.faq-item-header span:hover {
color: #76c7e6;
padding-left: 1.0em;
}


#faq-category-content h4.faq-item-header span.item-category, #faq-category-content h4.faq-item-header span.item-category:hover {
color: #808080;
font-style: italic;
padding-left: 0;
cursor: auto;
}


#faq-category-content h4.faq-item-header:before {
content: "\203A \0020";
}


#faq-category-content div.faq-item-content {
color: #808080;
background-color: #efefef;
padding: 8px;
margin-top: 2px;
}


#faq-category-content div.faq-item-content a {
color: #ff8400;
}


#faq-category-content div.faq-item-content div.faq-close-button {
right: 4px;
padding: 4px;
cursor: pointer;
float: right;
}


#faq-container .selected {
color: #76c7e6;
padding-left: 4px;
}


#faq-footer {
color: #909090;
background-color: #d9d9d9;
padding: 10px 0px 10px 0px;
text-align: center;
width: 100%;
}


#faq-footer a{
color: #ff8400;
}


/* Welcome info habblet */




#invitation-info-habblet h2.title {
background-color: #fc6204;
}


#inviter-info-habblet img {
float: left;
margin-left: -5px;
}


#inviter-info-habblet p {
float: left;
width: 232px;
padding: 0;
margin: 10px 0 0 65px;
}


#column2 #inviter-info-habblet p { margin-left: 9px }


#inviter-info-habblet p span.text {
display: block;
background: #fff url(../../v2/images/tooltips/large-bubble.png) no-repeat 0 0;
padding: 11px 19px 11px 15px;
}


#inviter-info-habblet p span.text em {
background: transparent url(../../v2/images/offline.gif) no-repeat top right;
height: 16px;
display: block;
}


#inviter-info-habblet p span.text em.online {
background-image: url(../../v2/images/online.gif);
}


#inviter-info-habblet p span.bottom {
display: block;
height: 6px;
background: #fff url(../../v2/images/tooltips/large-bubble.png) no-repeat 0 100%;
}


/* TAG Search Page Habblet */
#tag-search-habblet-container .result-title {
font-weight:bold;
font-size: 11px;
}
#tag-search-habblet-container .result-description {
font-style: italic;
font-size: 11px;
}


#tag-search-habblet-container ul.tag-list a:link, ul.tag-list a:visited {
color: #000000;
text-decoration: none;
font-weight: normal;
}
#tag-search-habblet-container ul.tag-list a:hover {
text-decoration: underline;
}


#tag-search-habblet-container form.search-box{
margin-top: 10px;
padding-left: 45px;
}


#tag-search-habblet-container input.search-box-query {
width: 70%;
}


#tag-search-habblet-container input.search-box-sidebar-query {
width: 95%;
}


#tag-search-habblet-container p.search-result-count {
padding-left: 45px;
}


#tag-search-habblet-container #tag-search-add,#tag-search-habblet-container #tag-search-add-result {
padding-left: 45px;
}
#tag-search-habblet-container #tag-search-add-result {
display: none;
}


#tag-search-habblet-container p.search-result-divider {
margin: 5px;
}


#tag-search-habblet-container table.search-result {
border-spacing: 0;
border-collapse: collapse;
width: 100%;
clear: both;
}


#tag-search-habblet-container table.search-result tr.odd {
background-color: #e6e6e6;
}


#tag-search-habblet-container table.search-result tr.even {
background-color: white;
}


#tag-search-habblet-container table.search-result tr td.image {
padding-left: 5px;
padding-right: 5px;
}


#tag-search-habblet-container table.search-result tr td.text {
padding-top: 5px;
padding-bottom: 5px;
}


#tag-search-habblet-container p.search-result-navigation {
text-align: center;
}


#tag-related-habblet-container, #tag-match-habblet-container, #tag-fight-habblet-container {
padding: 7px;
}


#tag-match-form #tag-match-friend {
width: 98%;
}


#tag-match-form #tag-match-send {
float: right;
margin-top: 15px;
}


#tag-match-result {
margin-bottom: 7px;
}


#tag-fight-habblet-container #tag-fight-button, #tag-fight-habblet-container #tag-fight-button-new {
float: right;
margin-top: 5px;
}


#tag-fight-habblet-container #fight-process {
display: none;
}


#tag-fight-habblet-container .fight-image {
text-align: center;
margin: 10px 5px 10px 5px;
}


#tag-fight-habblet-container .tag-field-container {
margin-bottom: 5px;
}


/* Credit Info boxes styling */
.credits-info .credits-text {
float: right;
position: relative;
width: 55%;
}


.credits-info .credits-text-2 {
margin-top: 7px;
}
.credits-info .credits-image {
float: left;
display: inline;
position: relative;
}


/* underline */


#underline {
color: #fff;
font-size: 26px;
font-weight: bold;
font-family: 'Vegur', Arial, Helvetica, sans-serif;
text-align: center;
padding: 4px 0 15px 0;
border-bottom: 1px solid #414141;
}


/* pixel info boxes styling */


.pixels-infobox-container {
}


.pixels-infobox-text {
margin-right: auto;
margin-left: auto;
width: 70%;
}


div.pixelblue h2.title {
background-color: #0046A8;
}


div.rounded-pixelblue {
background-color: #0046A8;
}


div.pixelgreen h2.title {
background-color:#20C124;
}


div.rounded-pixelgreen {
background-color: #20C124;
}


div.pixellightblue h2.title {
background-color:#6DCDF6;
}


div.rounded-pixellightblue {
background-color: #6DCDF6;
}


div.pixeldarkblue h2.title {
background-color:#168291;
}


div.rounded-pixeldarkblue {
background-color: #168291;
}




#content .pixelblue .bt {
background-image:url(../../v2/images/surfer/box_blue1.png);
}
#content .pixelblue .bt div { background-image: url(../../v2/images/surfer/box_blue1.png); }


#content .pixelblue .bb {
background-image:url(../../v2/images/surfer/box_blue2.png);
}


#content .pixelblue .bb div { background-image: url(../../v2/images/surfer/box_blue2.png); }


#content .pixelblue .i3 {
background-color: #6DCDF6;
background-image:url(../../v2/images/surfer/pixelpage_surferdude_crop.gif);
width: 452px;
height: 377px;
}


#content .pixelblue .i1 {
padding-left:0;
}


.pixels-info .pixels-text {
float: right;
position: relative;
width: 55%;
}


.pixels-info .pixels-image {
float: left;
display: inline;
position: relative;
}




/* Error page styling */
#notfound-content .error-text {
float: left;
position: relative;
width: 80%;
}


#notfound-content #error-image {
float: right;
display: inline;
position: relative;
}


#notfound-looking-for a {
color: #3ba800;
}


#exception-container #error-image-container {
text-align: center;
}


div.game-links-top {
padding-top: 6px;
}


ul.game-links {
text-align: center;
padding: 10px 6px 6px 6px;
list-style-type: none;
margin: 0;
}


#game-promo {
background: transparent url(../../v2/images/games_illustration.png) no-repeat right top;
padding: 93px 107px 0 0;
}


ul.game-links li {
display: inline;
margin: 0 3px;
}


div.ad-container {
margin: 0 8px 7px 0;
}


/* create habbo content habblet */
#register-button {
text-align: center;
}


/* Webstore bubble background */


div.webstore-frank div.blackbubble-bottom-body, div.webstore-frank-image {
text-align: right;
}


div.webstore-frank div.blackbubble-bottom-body img.invitation-tail {
margin-right: 60px;
}


div.invitation-component div.blackbubble-bottom {
text-align: right;
}




/* Transaction history */


table.tx-history {
border: 0;
border-spacing: 0;
border-collapse: collapse;
width: 100%;
}


table.tx-history tr.odd {
background-color: #efefef;
}


table.tx-history td, table.tx-history th {
margin: 0;
padding: 2px 15px;
text-align: left;
}


table.tx-history th {
color: #999;
font-size: 10px;
font-weight: normal;
}


table.tx-history .tx-date {
white-space: nowrap;
}


table.tx-history .tx-amount {
white-space: nowrap;
}


table.tx-history .tx-description {
white-space: nowrap;
}


ul.tx-navi {
padding-bottom: 8px;
text-align: center;
}
ul.tx-navi li.next { float: right; }
ul.tx-navi li.prev { float: left; }


#tx-log p, ul.tx-navi {
margin: 0 15px;
}


div.purse-tx { font-size: 10px; }




/* Habbo recommends! */
#hr-container {
background-color: #eeeeee;
width: 160px;
padding: 1px 1px 1px 1px;
}


div.hr-headline {
padding-top: 5px;
font-weight: bold;
text-align: center;
color: #000000;
font-size: 11px;
}


div.hr-headline-bg {
background-color: #CCCCCC;
height: 20px;
}


div.hr-image {
float: left;
clear: none;
margin: 6px 0 0 6px;
}


div.hr-box {
height: 145px;
background-color: #FFFFFF;
border: #CCCCCC solid 1px;
overflow: hidden;
margin: 1px 0 0 0;
}


div.hr-bold {
color: #333333;
font-weight: bold;
font-size: 10px;
overflow: hidden;
height: 60px;
margin: 6px 6px 0 6px;
}


div.hr-body {
color: #666666;
font-size:10px;
margin: 6px 6px 0 6px;
}


div.hr-body a {
color: #fc6204;
font-weight: bold;
font-size: 11px;
}


/* Habbo recommends! */
#hr-container {
background-color: #eeeeee;
width: 160px;
padding: 1px 1px 1px 1px;
}


#hr-container div {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}


div.hr-headline {
padding-top: 5px;
font-weight: bold;
text-align: center;
color: #000000;
font-size: 11px;
}


div.hr-headline-bg {
background-color: #CCCCCC;
height: 20px;
}


div.hr-image {
float: left;
clear: none;
margin: 6px 0 0 6px;
}


div.hr-box {
height: 145px;
background-color: #FFFFFF;
border: #CCCCCC solid 1px;
overflow: hidden;
margin: 1px 0 0 0;
}


div.hr-bold {
color: #333333;
font-weight: bold;
overflow: hidden;
height: 60px;
margin: 6px 6px 0 6px;
}


div.hr-body {
color: #666666;
margin: 6px 6px 0px; 6px;
height: 70px;
overflow: hidden;
background-color: pink;
}


div.hr-body a {
color: #fc6204;
font-weight: bold;
}


#reregistration .cb {
margin-right: 0;
}


.partnerbox {
color: #666;
text-align: center;
}


.partnerbox a { color: #4BB601; }
.partnerbox p { padding-bottom: 10px; }
.partnerbox p.last { padding-bottom: 0; }


.partnerbox-landing, .partnerbox-credits { padding: 2px 15px 5px 15px; }
.partnerbox-welcome { padding: 30px 15px 0 15px; }


.partnerbox ul {
list-style: none;
padding: 0;
margin-top: 5px;
}


.partnerbox li {
padding: 5px 0 0 0;
clear: both;
}


.partnerbox li.partnerbox-group, .partnerbox li.partnerbox-room {
font-weight: bold;
}


.partnerbox li.partnerbox-group a, .partnerbox li.partnerbox-room a {
padding: 0 23px 3px 0;
background: transparent url(../../v2/images/info_icons.png) no-repeat;
line-height: 16px;
}


.partnerbox li.partnerbox-group a {
background-position: 100% -865px;
}


.partnerbox li.partnerbox-room a {
background-position: 100% -800px;
}


#group_purchase_form {
width: 284px;
position: absolute;
left: -1500px;
top: 0;
}


#group_purchase_form form {
margin: 0px;
}


#group-description-area, #group-purchase-header, #group-name-area, #group-url-area {
margin-bottom: 8px;
}


#group-description-area {
margin-top: 4px;
}


#group_name_text, #group_url_text {
font-weight: bold;
}


#description_chars_left {
font-weight: normal;
float: right;
position: relative;
}


#description_text {
float: left;
font-weight: bold;
padding-top: 3px;
}


#group_name, #group_url {
width: 98%;
}


#group_description {
width: 98%;
height: 150px;
}


#group_description-counter {
background-color: #FC0;
}


/* room events habblet */
#current-events .category-selector, #current-events .no-events{
padding: 5px 25px 0 10px;
}


#current-events select {
width: 99%;
padding: 2px;
}


#current-events li {
background-repeat: no-repeat;
background-position: 9px 0;
cursor: pointer;
padding: 2px 0pt 1px 47px;
}
#current-events li div {
}


#current-events li p {
color: #666;
overflow: hidden;
word-wrap: break-word;
}


#current-events .event-name a {
color: #000;
font-size: 12px;
font-weight: bold;
overflow: hidden;
word-wrap: break-word;

}


#current-events .event-date {
font-size: 9px;
color: #666;
}


#event-list {
overflow: auto;
max-height: 200px;
}


.room-occupancy-1 { background-image: url(../../v2/images/rooms/room_icon_1.gif); }
.room-occupancy-2 { background-image: url(../../v2/images/rooms/room_icon_2.gif); }
.room-occupancy-3 { background-image: url(../../v2/images/rooms/room_icon_3.gif); }
.room-occupancy-4 { background-image: url(../../v2/images/rooms/room_icon_4.gif); }
.room-occupancy-5 { background-image: url(../../v2/images/rooms/room_icon_5.gif); }


#staffpicks-rooms-habblet-list-container .habblet-list {
overflow: auto;
max-height: 500px;
}


html > body #staffpicks-rooms-habblet-list-container .habblet-list li.even:hover { background-color: #dceafa }
html > body #staffpicks-rooms-habblet-list-container .habblet-list li.odd:hover { background-color: #f1f8ff }
html > body #staffpicks-rooms-habblet-list-container .habblet-list li.even:hover { background-color: #dceafa }
html > body #staffpicks-rooms-habblet-list-container .habblet-list li.odd:hover { background-color: #f1f8ff }


#staffpicks-rooms-habblet-list-container select {
width: 99%;
padding: 2px;
}


#staffpicks-rooms-habblet-list-container .room-name, #staffpicks-rooms-habblet-list-container .room-name a {
color: #000;
font-size: 12px;
font-weight: bold;
overflow: hidden;
word-wrap: break-word;
}


#staffpicks-rooms-habblet-list-container li {
background-repeat: no-repeat;
background-position: 9px 0;
cursor: pointer;
padding: 2px 0pt 1px 47px;
}


#staffpicks-rooms-habblet-list-container li p {
color: #666;
overflow: hidden;
word-wrap: break-word;
}


#staffpicks-rooms-habblet-list-container .habblet-list li {
overflow: auto;
min-height: 42px;
max-height: 200px;
}


#column2 #promogroups-habblet-list-container li.even, #column2 #staffpicks-groups-habblet-list-container li.even { background-color: transparent; }
#column2 #promogroups-habblet-list-container li.right, #column2 #staffpicks-groups-habblet-list-container li.right { background-position: 15px 50%; }
#column2 #promogroups-habblet-list-container li.left, #column2 #staffpicks-groups-habblet-list-container li.left { background-color: #ECECEC; }


html > body #column2 #promogroups-habblet-list-container li.right:hover, html > body #column2 #staffpicks-groups-habblet-list-container li.right:hover { background-color: #f1f8ff }
html > body #column2 #promogroups-habblet-list-container li.left:hover, htm > body #column2 #staffpicks-groups-habblet-list-container li.left:hover { background-color: #dceafa }


#column2 #promogroups-habblet-list-container ul.habblet-list.two-cols li.right .item, #column2 #staffpicks-groups-habblet-list-container ul.habblet-list.two-cols li.right .item {
border: none;
}
#column2 #promogroups-habblet-list-container ul.habblet-list.two-cols li, #column2 #staffpicks-groups-habblet-list-container ul.habblet-list.two-cols li {
float: none;
width: auto;
}
#column2 #promogroups-habblet-list-container ul.habblet-list.two-cols li div.item, #column2 #staffpicks-groups-habblet-list-container ul.habblet-list.two-cols li div.item {
padding: 0;
}


#invitation-link-container .copytext {
padding-left: 93px;
background: transparent url(../../v2/images/mgm_dialogue.png) no-repeat 10px 0px;
padding-bottom: 20px;
}


#invitation-link-container h3 {
font-size: 13px;
margin: 15px 0;
padding: 0;
}


#email-verified-container {
width: 460px;
}


/* less clutter on welcome page */
body#welcome #navi, body#welcome #subnavi-user, body#welcome #to-hotel, body#welcome #navi2-container, body#welcome #habbos-online {
display: none;
}


body#welcome #header { background: none }
body#welcome #header-container { background-color: #FFF }


/* Intermediate page */


#intermediate #enter-hotel {
background: transparent url(../../v2/images/personal_info/orange_thing.png) no-repeat 50% 0;
padding: 28px 0;
width: 184px;
height: 49px;
margin-left: auto;
margin-right: auto;
}
#intermediate .enter-btn a {
width: 130px;
padding: 0 26px 0 19px;
white-space: nowrap;
}


#intermediate #enter-mypage {
text-align: center;
padding-bottom: 15px;
font-weight: bold;
font-size: 20px;
}
#intermediate #info {
text-align: center;
clear: both;
padding: 15px 90px;
}


div.roundedrect-container {
margin: 0 4px;
}


div.roundedrect, div.roundedrect-done {
padding: 6px 8px;
}


div.roundedrect-gray {
color: #FFFFFF;
background-color: #666666;
}


div.roundedrect-white {
color: #000000;
background-color: #FFFFFF;
}


/* Me-Badges */


#badge-back {
position: absolute;
left: 90px;
top: 85px;
}


/* Hot campaigns */


#hotcampaigns-habblet-list-container { padding: 5px 5px 0 5px; }
#hotcampaigns-habblet-list-container p { padding: 5px; }


#hotcampaigns-habblet-list { list-style-type: none; margin: 0; padding: 0; }
#hotcampaigns-habblet-list li { float: left; clear: both; width: 100%; }
#hotcampaigns-habblet-list li div.hotcampaign-container { padding: 5px 10px; }
#hotcampaigns-habblet-list li.even:hover { background-color: #dceafa; }
#hotcampaigns-habblet-list li.odd:hover { background-color: #f1f8ff; }
#hotcampaigns-habblet-list li p.link { margin: 0; padding: 0; text-align: right; }
#hotcampaigns-habblet-list li p.link a { color:#399001; }
#hotcampaigns-habblet-list li p { margin: 0; padding: 0; }
#hotcampaigns-habblet-list li h3 { font-size: 13px; margin: 5px 0 0 0; padding: 0; }
#hotcampaigns-habblet-list li img { margin: 5px 5px 5px 0; }


.habboclub-buyentry {
width: 245px;
color: #444444;
}


.habboclub-infoentry {
width: 245px;
}


#hc-buy-container {
position: relative;
left: 4px;
top: 5px;
}


div.hc-buy-buttons {
background-color: #ffffff;
}


#hc-buy-container p.credits-notice {
color: #fff;
}


.habboclub-clothing {
background: url(../../v2/images/habboclub/hc_clothes.gif);
min-height: 66px;
padding-right: 90px;
}


.habboclub-furni {
background: url(../../v2/images/habboclub/hc_furniture.gif);
min-height: 72px;
padding-right: 260px;
}


.habboclub-room {
background: url(../../v2/images/habboclub/hc_morerooms.gif);
min-height: 88px;
}


.habboclub-communicator {
background: url(../../v2/images/habboclub/600_newfriends.gif);
min-height: 106px;
padding-right: 165px;;
}


.habboclub-commands {
background: url(../../v2/images/habboclub/chooser_tuto.gif);
min-height: 97px;
}


#habboclub-info h3.heading {
font-size: 12px;
color: #cf9c44;


}


#habboclub-info p.read-more a {
font-weight: bold;
color: #fc6204;
text-decoration: none;
}


#habboclub-info p.read-more a:hover {
text-decoration: underline;
}


/* Content habbo for promo box */
#habboclub-clothes-container {
padding-left:20px;
}


#habboclub-clothes-container .habboclub-clothes-image {
background: url(../../v2/images/habboclub/hc_clothes_items.png);
width: 320px;
height: 130px;
float: right;
}


#habboclub-clothes-container .habboclub-extra-image {
background: url(../../v2/images/habboclub/extra.png);
width: 106px;
height: 106px;
float: left;
margin-top: 10px;
}


#habboclub-furniture-container {
padding-left: 5px;
}


#habboclub-furniture-container .habboclub-furniture-image {
background: url(../../v2/images/habboclub/hc_furniture_items.gif);
width: 440px;
height: 138px;
}


#topbordercont .big{height:16px;width:181px;float:left;padding-top:2px;}#topbordercont .text1{width:60px;height:29px;float:left;margin-left:8px;}#topbordercont{width:192px;font-size:12px;color:#FFF;}#topborder{border-style:solid;border-width:6px 7px 7px 6px;-moz-border-image:url(./images/testmike.png) 6 7 7 6;-webkit-border-image:url(./images/testmike.png) 6 7 7 6;-o-border-image:url(./images/testmike.png) 6 7 7 6;border-image:url(./images/testmike.png) 6 7 7 6 fill;}#topbordercont{font-size:12px;color:#FFF;}#topbordercont .big{height:16px;width:181px;float:left;padding-top:2px;}#topbordercont .text2{width:77px;height:29px;float:left;text-align:right;}#topbordercont .icon{width:29px;margin-top:-7px;height:29px;position:relative;right:-13px;float:left;}#topborder:hover{cursor:pointer;}#topbordercont .text2{text-align:right;}