
.swfhack {
	display:inline;
}

body {
    padding: 0px;
    margin: 0px;
    text-align: center;
    background: url("/img/design/siteBg.gif");
}

body, td {
    font-family: Trebuchet MS, Arial, Verdana ;
    font-size: 11pt;
}


/*** MAIN TABLE ***/

.mainTable {
    margin: auto;
    border-collapse: collapse;
    width: 900px;
}

.mainTable td.pageHeader {
    height: 166px;
/*	background: url("/img/design/headerNoel.gif"); */
/*    background: url("/img/design/header.gif");*/
  background: url("/img/design/header_printemps.gif");
/*  background: url("/img/design/header_stvalentin.gif");*/
/*	background: url("/img/design/headerHalloween.gif");*/
    text-align: center;
}

.mainTable td.pageHeader img {
    width: 890px;
    height: 150px;
    border: 0px;
}

.mainTable td.pageContent {
    margin: 0px;
    padding: 0px;
}

.mainTable td.pageFooter {
    background: url("/img/design/footer.gif");
    height: 23px;
}

.mainTable td.pageFooter P {
    margin:0px;
    text-align: center;
    font-size: 10pt;
    color: white;
}


/*** TABLE CONTENT ***/

.contentTable {
    width: 100%;
    border-collapse: collapse;
    background: url("/img/design/bg.gif");
}


.contentTable td.leftPane, .contentTable td.rightPane, .contentTable td.centerPane {
    vertical-align: top ;
}

.contentTable td.centerPane {
    text-align: center;
    width: 590px;
    overflow: hidden;
}

.contentTable td.leftPane, .contentTable td.rightPane {
    padding: 0px;
    width: 155px;
    min-width: 155px;
    max-width: 155px;
    text-align: center;
}

.contentTable td.leftPane {
}

.contentTable td.centerPane {
}

.contentTable td.rightPane {
}


/*** COLUMN: BOX ***/

.colBox {
    width: 141px;
    margin: 0px auto 10px auto;
}

.colBox div.winHeader {
    background: url("/img/design/colHeader.gif");
    text-align: left;
    padding: 5px 10px 0px 10px;
    height: 23px; /* -> /www/css/ie5.css */

    font-family: Trebuchet MS;
    font-size: 13pt;
    letter-spacing: 1px;
    color: white;
    overflow: hidden;
}

.colBox div.winHeader a {
    color: white;
    font-weight: normal;
}

.colBox div.content {
    background-image: url("/img/design/colBg.gif");
    background-color: #eae3fa;
    overflow: hidden;
    text-align:left;
    padding: 3px 0px 0px 8px;
    padding-right: 0px; /* -> /www/css/ie.css */
    font-size: 10pt;
}

.colBox div.winFooter {
    font-size: 0px;
    line-height: 0px;
    background: url("/img/design/colFooter.gif");
    height: 11px;
}

.colBox p, .colBox ul, .colBox li {
    margin: 0px;
    padding: 0px;
}

.colBox ul {
    list-style-type: none;
}

.colBox li {
    margin-left: 5px;
}




/*** MENU UTILISATEUR EN COLONNE ***/

.colBox .menu {
    background-image: url("/img/design/bg_menu.gif");
    background-repeat: no-repeat;
    background-position: 0px 5px;
    margin: 0px;
    padding: 0px 0px 5px 0px;
    min-height: 45px; /* /www/css/ie.css */
    list-style: none;
}

.colBox .menu p {
    margin-left: 20px;
    text-transform: capitalize;
}

.colBox .menu a {
    font-weight: bold;
    text-decoration: none;
}

.colBox .menu a:hover {
    text-decoration: underline;
}


/*** DONNÉES GÉNÉRALES ***/

.colBox .playerStats{
    background-image: url("/img/design/bg_general.gif");
    height: 85px;
    padding-top: 10px;
    margin-top: 5px;
}


.colBox .playerStats .day, .colBox .playerStats .level {
    float: left;
    width: 50px;
    height: 35px;
    margin-top: 2px;
    background-repeat: no-repeat;
    background-position: center top;
}
.colBox .playerStats .day p, .colBox .playerStats .level p {
    margin: 0px;
    padding: 16px 0px 0px 0px;
    text-align: center;
    font-weight: bold;
    font-size: 10pt;
}
.colBox .playerStats .day { background-image: url("/img/design/bg_day.gif"); }
.colBox .playerStats .level{ background-image: url("/img/design/bg_level.gif"); }

.colBox .playerStats li {
    height: 40px;
}



/*** INVENTAIRE EN COLONNE ***/

.colBox .quickInventory {
    background-repeat: no-repeat;
    background-position: 0px 3px;
    border-top: 2px solid #baa7e1;
    padding:0px;

    font-size: 9pt;
    line-height: 9pt;
}

.colBox .quickInventory li a {
    font-weight: normal;
    color: black
}
.colBox .quickInventory li a:hover {
    color: #A891D9;
}

.colBox .quickInventory li {
    margin-left: 20px; /* /www/css/ie5.css */
}


/*** STOCKS ***/

.colBox .stock {
    width: 95%; /* Mozilla width patch : /www/css/ie.css */
    padding-top: 3px;
}

.colBox .stock {
    background-image: url("/img/design/bg_stock.gif");
}

.colBox .stock li {
    font-size: 10pt;
    height: 16px;
}

.colBox .stock .icon {
    margin-top: -2px;
    width: 25px;
    float: left;
}

.colBox .separator {
    background-position: bottom;
    background-repeat: repeat-x;
    background-image: url("/img/design/dotLine_small.gif");

    height: 5px;
    margin: 0px;
    padding: 0px;
    line-height: 0pt;
    font-size: 0pt;
}



/*** COLUMN: CENTER ***/

.conBox {
    width: 586px;
    max-width: 586px;
    margin: 0px auto 10px auto;
    padding: 0px;
}

.conBox div.winHeader, .conBox div.content, .conBox div.winFooter {
}

.conBox div.winHeader {
    background: url("/img/design/conHeader.gif");
    height: 49px;
    max-height: 49px;
    margin: 0px;
    padding: 0px;
}

.conBox div.content {
    /* IE5 bug: forced height in  www/css/ie5.css */
    position: relative; /* PEE-KA-BOO patch for IE6: http://archivist.incutio.com/viewlist/css-discuss/37223 */
    min-height: 20px;
    background-image: url("/img/design/conBg.gif");
    background-color: #eae3fa;
    margin: 0px;
    padding: 5px 10px 5px 10px;
    text-align: left;
}

.conBox div.winFooter {
    background: url("/img/design/conFooter.gif");
    font-size: 0px;
    line-height: 0px;
    height: 12px;
}


.conBox div.winHeader h1, .conBox div.winHeader .date {
    text-align: left;
    margin-left: 60px;
}

.conBox div.winHeader h1 {
    margin-top: 0px;
    margin-bottom: 0px;
    text-align: left;
    font-size: 19pt;
    font-weight: bold;
    letter-spacing: 2px;
    text-transform: capitalize;
    color: white;
}

.conBox div.winHeader .date {
    margin-top: -5px;
    font-size: 9pt;
    text-transform: lowercase;
    color: #9280BF;
}

.conBox div.winHeader .teaser img {
    float: left;
    width: 32px;
    height: 32px;
    margin: 11px 0px 0px 14px;
}

.conBox .topLink {
    margin: 10px 0px 0px 0px;
    text-align: right;
    font-size: 8pt;
    color: #A291C4;
}

.conBox .topLink A {
    color: #A291C4;
    font-weight: normal;
}



/*** COPYRIGHT ***/

div.copyright {
    font-size: 9pt;
    font-style: italic;
    color: #9F7206;
}

div.copyright A {
    color: #7B5704;
    font-style: normal;
    text-decoration: none;
}

div.copyright A:hover {
    text-decoration: underline;
}


/*** CONTACT LIST ***/
.contactList ul {
    line-height: 11pt;
    margin-left: 5px;
    margin-top: 5px;
}

.contactList .add {
    border-bottom: 2px solid #D6CBED;
    padding-left:8px;
}



/*** RABBIT LIST ***/
.rabbitList .free a {
    font-style: italic;
    font-size: 9pt;
    font-weight: normal;
}

/** SPONSORING **/
.webmaster {
	margin-top	: 15px;
	padding		: 10px;
	border		: 2px dotted #ffa535;
}

p.spon {
	margin-left	: 20px;
}

