body, html {
        margin: 0px;
        padding: 0px;
        text-align: center;
background-color:#f4f4f4;
        }

#contain
        {
        text-align: center;
        width: 900px;
        margin: 0px auto;
        padding: 0px 0px 0px 0px;
background-color:#DBDBDB;
        }

#bloc
        {
        text-align: center;
        width: 890px;
        margin: 0px auto;
        padding: 10px 0px 10px 0px;
background-color:#ffffff;
        }

#col1 {
       float: left;
margin-top:5px;
margin-right:5px;
margin-left:10px;
width: 280px;
       }

#col2 {
       float: left;
margin-top:5px;
margin-right:5px;
width: 440px;
       }

#spacer { 
padding: 0px 0px 0px 0px;
clear: both; 
}

#footer {
width: 890px;
text-align: center;
color:#666666;
font-size: 11px;
font-family: verdana;
margin-bottom:15px;
       }


a{color:#0072BC; text-decoration:underline; font-family: verdana; font-size: 12px} 
a:hover{text-decoration:none; color:#666666} 

.offre{color:#0072BC; text-decoration:none; font-family: verdana; font-size: 16px; padding: 5px 0px 5px 0px;}

a.prem{color:#DBB440; text-decoration:none; font-family: verdana; font-size: 16px} 
a.prem:hover{text-decoration:underline; color:#cccccc}

a.club{color:#8393CA; text-decoration:none; font-family: verdana; font-size: 16px} 
a.club:hover{text-decoration:underline; color:#cccccc}

a.plus{color:#666666; text-decoration:none; font-family: verdana; font-size: 16px} 
a.plus:hover{text-decoration:underline; color:#cccccc}

.corps{color:#555555; text-decoration:none; font-family: verdana; font-size: 12px; text-align: left;} 
.bleu{color:#0072BC; text-decoration:none; font-family: verdana; font-size: 12px;}

a.gris{color:#666666; text-decoration:underline; font-family: verdana; font-size: 11px;} 
a.gris:hover{text-decoration:none; color:#cccccc}

.silver{border-style:solid; border-width:1; border-color:#bbbbbb;} 



#contour p {margin:0 10px;}
#contour p {padding: 5px 0px 5px 0px;}
#contour {background: transparent; margin:1em;}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#f4f4f4; border-left:1px solid #cccccc; border-right:1px solid #cccccc;}


.xb1 {margin:0 5px; background:#cccccc;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {display:block; background:#f4f4f4; border:0 solid #cccccc; border-width:0 1px;}


.windi {padding:5px 0px 5px 0px;}
.windi h1 {margin:0; padding:0 10px 5px 10px; border-bottom:1px solid #f4f4f4;}
.windi p { margin:0; padding:5px 10px;}
.windi {background: transparent; width:250px; float:left; margin:0 3px;}

._top, ._bottom {display:block; background:transparent; font-size:1px;}
.b1, .b2, .b3, .b4 {display:block; overflow:hidden;}
.b1, .b2, .b3 {height:1px;}
.b2, .b3, .b4 {background:#ffffff; border-left:1px solid #f4f4f4; border-right:1px solid #f4f4f4;}

.b1 {margin:0 5px; background:#f4f4f4;}
.b2 {margin:0 3px; border-width:0 2px;}
.b3 {margin:0 2px;}
.b4 {height:2px; margin:0 1px;}

.blocontain {display:block; background:#ffffff; border:0 solid #f4f4f4; border-width:0 1px; height:auto;}


.color_f {background-color: #f4f4f4; color:#ffffff; text-align: left;}
.color_g {background-color: #00BFF3; color:#ffffff; text-align: left;}



