@media screen {

#wrap_header {
background: url(../images/back_wrap_header.gif) 0 0 repeat-x transparent;
}

#wrap_header .sub_wrap li.logo_sd {
float: right;
width: 118px;
height: 100px;
background: url(../images/logo_sd.gif) 0 0 no-repeat transparent;
}

#wrap_header .sub_wrap li.logo_partenaire {
display: block;
float: left;
width: 440px;
height: 100px;
background: url(../images/logo.gif) 0 0 no-repeat transparent;
}

#wrap_header .sub_wrap li.logo_partenaire a {
top: 21px;
left: 0;
width: 238px;
height: 62px;
}

#wrap_main {
background: url(../images/back_wrap_main.gif) 0 0 repeat-x #fff;
}

.left_corner {
background: url(../images/left_corner.gif) 0 0 no-repeat #fff;
}

.right_corner {
background: url(../images/right_corner.gif) right top no-repeat #fff;
}

}