.cb {clear: both;}

.cadre {
    margin-bottom: 1px;
    width: 100%;
    height: 35px;
    color: #505050;
    position: relative;
}
.even {
    background: #e8f0f3;
}
.oldd {
    background: #cae0e6;
}
.cadre p {
    padding: 10px 0 0 10px;
    float: left;
}
.cadre p {
    padding: 10px 0 0 10px;
    float: left;
}
a.vip-getup {
    color: #444;
    text-decoration: underline;
    float: right;
    margin-right: 10px;  
    padding-bottom: 7px;
}
a.vip-getup:hover {
    text-decoration: none;
}
.right-icon {
   float: right;
   background: url("../../v2/images/zoom.png") no-repeat;
   width: 14px;
   height: 26px;
   margin-top: 6px;
   margin-right: 3px;
   opacity: 0.6;
}
.right-icon:hover {
    opacity: 2;
    cursor: pointer;
}


div.vips a {
    text-decoration: none;
}
div.vips:hover {
    border: 1px solid #969696;
    border-bottom: 2px solid #969696;

}
div.center {
    margin: 0 auto;
}
h2.title_staff {
    margin: 0;
    padding: 4px 10px;
    font-size: 14px;
    background-color: #FC6204;
    position: relative;
    line-height: 17px;
    color: #fff;
}

.notif_maint {
	background-color: #bc1313;
	border-bottom: 2px solid #6f0000;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: bold;
	color: #fff;
        line-height: 30px;
        height: 30px;
	width: 100%;
}
.notif_annonce {
	background-color: #444;
	border-bottom: 2px solid #000;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: bold;
	color: #fff;
        line-height: 30px;
        height: 30px;
	width: 100%;
}
/**** Footer ****/

.footer {
    background: #fff;
    bottom: 0;
    margin: 0;
    border-top: 1px solid #c1c1c1;
    height: 30px;
    width: 100%; 
    padding-top: 5px;
    padding-left: 10px;
}

.footer a {
    color: #444;
    text-decoration: none;
}
.footer p {
    padding: 0;
    margin: 0;
}
.footer p.links {
    text-align: left;
}

.old-credits {
    background: #EFEFEF; 
    padding: 5px 5px 5px 5px;
}
.icon-tick {
    background : url("http://habbo.ma/web-gallery/v2/images/credits/small_icons.png") no-repeat;
    background-position: 0px -175px;
    height: 20px;
    width: 20px;
    float: left;
    
}

div.title.reddark {
        background: #a90000;
        margin: 0 auto;
        height: 25px;
        font-size: 14px;
	position: relative;
	line-height: 25px;
        font-weight: bold;
        width: 753px;
        margin-top: 4px;
        border-radius: 4px;
        color: #fff;
        text-align: center;
        margin-bottom: 3px;
}
div.title.gris {
        background: #444;
        margin: 0 auto;
        height: 25px;
        font-size: 14px;
	position: relative;
	line-height: 25px;
        font-weight: bold;
        width: 753px;
        margin-top: 4px;
        border-radius: 4px;
        color: #fff;
        text-align: center;
        margin-bottom: 3px;
}

h3.blueclair {
    background: red;
}

h3.vip-title {
    color: #67a5b5;
    padding: 0; margin: 0;
}
