html, body {
    padding : 0;
    margin : 0;
    height : 100%;
    width : 100%;
}


body {
    background-color: #FFFFFF;
    font-family: Verdana, serif;
    font-size: 12px;
    text-align: center;
    color : #183f40;
}

.principale {
	text-align : center;
	background-image: url('background.jpg');
	width : 100%;
	height : 100%;
	background-repeat: repeat-x
}

.header {
    width : 100%;
    height : 100px;
    text-align : center;
    background-image: url('header.jpg');
}

.tab {
    position : relative;
    margin-top : -40px;
    margin-left : auto;
    margin-right : auto;
    width : 313px;
}

.tabHeader {
    width : 313px;
    height : 21px;
    background-image: url('tabHeader.png');
    margin : auto;
}

.header img {
    margin-top : 13px;
}

.tabContenu {
    width : 313px;
    background-image: url('tabLine.png');
    background-repeat : repeat;
}

.tabFooterPair {
    width : 313px;
    height : 22px;
    background-image: url('tabFooterPaire.png');
    background-repeat : repeat;
    clear : both;
}

.tabFooterImpair {
    width : 313px;
    height : 22px;
    background-image: url('tabFooterImpaire.png');
    background-repeat : repeat;
    clear : both;
}

.num {
    width : 45px;
    height : 18px;
    float : left;
    text-align : right;
}

.nom {
    width : 120px;
    height : 18px;
    float : left;
    text-align : left;
    margin-left : 10px;
}


.points {
    width : 55px;
    height : 18px;
    float : left;
    text-align : left;
}

.date {
    width : 73px;
    height : 18px;
    float : left;
}