body {

background-color: #6D7588;

margin: 0px;

padding: 0px;

font-family: "Tahoma", Arial, sans-serif;

font-size: 10px;

color: #4C576E;

background: url(images/back.gif) repeat;

}

.flash {

margin-top: 3em;

width: 451px;

margin-left: auto;

margin-right: auto;

}

.flash2 {

text-align: center;

}

#conteneur {

margin-top: 3em;

width: 449px;

margin-left: auto;

margin-right: auto;

}

#top {

width : 449px;

height : 149px;

background: url(images/top.gif) no-repeat;

}

.menu {

padding-top: 99px;

padding-left: 2px;

width: 433px;

height: 30px;

}

a img {

border : 0px;

}

a:link, a:visited, a:active, a:hover {

color: #417FBE;

text-decoration: underline;

}

.bas {

width : 449px;

height : 57px;

background: url(images/bas.gif) no-repeat;

}

.liens {

padding-top: 25px;

text-align: center;

font-family: "Tahoma", Arial, sans-serif;

font-size: 11px;

color: #FFFFFF;

vertical-align: top;

}

.bas1:link, .bas1:visited, .bas1:hover {

color: #FFFFFF;

text-decoration: underline;

}

.contenu {

width: 449px;

background: url(images/fond.gif) repeat-y;

}

.c01 {

margin-left: 23px;

width: 383px;

height: 363px;

background: url(images/c01.gif) no-repeat;

padding: 5px 10px 0px 10px;

}

.c02 {

width: 248px;

height: 182px;

margin: 30px 0px 0px 65px;

padding: 35px 0px 0px 10px;

background: url(images/c02.gif) no-repeat;

}

.c03 {

position: relative;

left: 22px;

padding: 8px 0px 0px 10px;

width: 403px;

height: 30px;

background: url(images/c03.gif) no-repeat;

}

.c04 {

position: relative;

top: 5px;

left: 22px;

padding: 30px 25px 0px 9px;

width: 369px;

height: 404px;

background: url(images/c04.gif) no-repeat;

}

.c05 {

position: relative;

top: 5px;

left: 22px;

padding: 15px 55px 0px 7px;

width: 404px;

height: 295px;

background: url(images/c05.gif) no-repeat;

}

.c06 {

position: relative;

top: 5px;

left: 15px;

padding: 35px 20px 0px 8px;

width: 390px;

height: 1143px;

background: url(images/c06.gif) no-repeat;

}

.c07 {

position: relative;

top: 10px;

left: 22px;

padding: 35px 50px 0px 15px;

width: 403px;

height: 182px;

background: url(images/c07.gif) no-repeat;

}

.c08 {

width: 403px;

padding-top: 0px;

height : 17px;

background : url(images/c08.gif) no-repeat 0% 0%;

}

.c09 {

position: relative;

left: 22px;

padding: 25px 35px 0px 0px;

width: 403px;

height: 194px;

background: url(images/c09.gif) no-repeat;

text-align: center;

}

.c10 {

position: relative;

left: 22px;

padding: 35px 35px 0px 0px;

width: 403px;

height: 182px;

background: url(images/c10.gif) no-repeat;

text-align: center;

}

.contact {

position: relative;

width: 405px;

height: 386px;

margin-left:auto;

margin-right: auto;

}

.c11 {

width: 118px;

height: 386px;

background: url(images/c11.gif) no-repeat;

padding-top: 35px;

text-align: center;

float: left;

}

.c12 {

position: relative;

left: 9px;

width: 278px;

height: 386px;

background: url(images/c12.gif) no-repeat;

padding-top: 35px;

float: left;

}

.c13 {

width: 403px;

padding-top: 0px;

height : 24px;

background : url(images/c13.gif) no-repeat 0% 0%;

}

.c14 {

width: 403px;

padding-top: 0px;

height : 24px;

background : url(images/c14.gif) no-repeat 0% 0%;

}

.offre {

width: 405px;

height: 182px;

margin-left:auto;

margin-right: auto;

}

.offre2 {

width: 403px;

height: 199px;

margin-left:auto;

margin-right: auto;

}

.c15 {

width: 135px;

height: 147px;

padding: 35px 2px 0px 6px;

background: url(images/c15.gif) no-repeat;

text-align: left;

float: left;

}

.c16 {

position: relative;

left: 9px;

width: 235px;

height: 147px;

background: url(images/c16.gif) no-repeat;

padding: 35px 10px 0px 6px;

text-align: left;

float: left;

}

.c17 {

position: relative;

left: 10px;

width: 239px;

height: 169px;

background: url(images/c17.gif) no-repeat;

text-align: left;

padding: 30px 6px 0px 6px;

float: left;

}

dl , dt , dd {

margin : 0;

padding : 0;

line-height: 10px;

}

dt {

width: 403px;

padding-top: 0px;

height : 17px;

background : url(images/ctop.gif) no-repeat 0% 0%;

}

dd {

width: 383px;

background : url(images/cmil.gif) repeat-y 0% 0%;

padding: 0px 10px 0px 10px;

}

dl {

width: 403px;

position: relative;

left: 24px;

background : url(images/cbas.gif) no-repeat 0% 100%;

padding-bottom : 16px;

}

.c18 {

position: relative;

left: 10px;

width: 239px;

height: 169px;

background: url(images/c18.gif) no-repeat;

text-align: left;

padding: 30px 6px 0px 6px;

float: left;

}

.c19 {

position: relative;

left: 10px;

width: 239px;

height: 169px;

background: url(images/c19.gif) no-repeat;

text-align: left;

padding: 30px 6px 0px 6px;

float: left;

}

.c20 {

position: relative;

left: 10px;

width: 239px;

height: 169px;

background: url(images/c20.gif) no-repeat;

text-align: left;

padding: 30px 6px 0px 6px;

float: left;

}

.c21 {

position: relative;

left: 10px;

width: 239px;

height: 169px;

background: url(images/c21.gif) no-repeat;

text-align: left;

padding: 30px 6px 0px 6px;

float: left;

}

.c22 {

position: relative;

left: 10px;

width: 239px;

height: 169px;

background: url(images/c22.gif) no-repeat;

text-align: left;

padding: 30px 6px 0px 6px;

float: left;

}

.c23 {

position: relative;

left: 10px;

width: 239px;

height: 169px;

background: url(images/c23.gif) no-repeat;

text-align: left;

padding: 30px 6px 0px 6px;

float: left;

}

.red {

font-weight: bold;

color: #E52D2D;

}

.white {

font-weight: bold;

color: #FFFFFF;

}

.prix {

font-weight: bold;

color: #E52D2D;

text-align: center;

}

.gsoft {

padding-top: 2em;

width: 209px;

margin-left: auto;

margin-right: auto;

}

.rank {

padding-top: 2em;

width: 80px;

height: 30px;

margin-left: auto;

margin-right: auto;

}

td, tr {

text-align: center;

}

form {

line-height: 10px;

}



p {

text-align: left;

}

.td1 {

width: 166px;

text-align: left;

}

.td2 {

width: 70px;

text-align: left;

}



