BODY {
margin:0px;
font-family: Arial, helvetica;
font-size:11px;
background: #FCF655 url('img/bg.jpg') left top repeat-x;
}

.empty {
width:1px;
}

A {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#32870D;
text-decoration: none;
}

A:hover {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#32870D;
text-decoration: underline;
}


IMG.vignette {
margin-bottom:5px;
}

INPUT.normal {
background: #FFFFFF;
border : 1px solid #6A2435;
font-family: Arial, helvetica;
font-size:10px;
padding : 1px;
line-height: 10px;
color: #000000;
margin: 7px 0px px 0px;
}

SELECT {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

OPTION {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
line-height: 14px;
color: #6A2435;
text-transform:uppercase;
font-weight:bold;
}

INPUT.header {
background: #C50900 url('img/bg_input_header.gif') no-repeat fixed;
border : 1px solid #C50900;
font-family: Arial, helvetica;
font-size:11px;
width: 100px;
padding : 3px;
line-height: 12px;
color: #000000;
}

INPUT.pro {
background: #FFFFFF url('img/bg_input_pro.gif') no-repeat fixed;
border : 1px solid #3A4561;
width: 100px;
font-family: Arial, helvetica;
font-size:11px;
padding : 3px;
line-height: 12px;
color: #000000;
}

TEXTAREA {
border : 1px solid #5C9ED3;
font-family: Arial, helvetica;
font-size:10px;
padding : 3px;
line-height: 10px;
color: #000000;
margin: 5px 0px 5px 0px;
border : 1px solid #6A2435;
}

.j-11 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height: 12px;
color: #FCF655;
}

.v-11 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height: 13px;
color: #6A2435;
}

.v-12 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height: 14px;
color: #6A2435;
}

.v-10 {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height: 12px;
color: #6A2435;
}

.v-14 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height: 14px;
color: #6A2435;
}

.v-16 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
line-height: 16px;
color: #6A2435;
font-weight:bold;
}

.b-11 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height: 13px;
color: #FFFFFF;
}

.r-12 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height: 12px;
color: #E9352E;
}

.r-18 {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
line-height: 18px;
color: #E9352E;
}

.b-14 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height: 16px;
color: #FFFFFF;
}

.b-12,a.b-12:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height: 12px;
color: #FFFFFF;
text-decoration : none;
}

a.b-12:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height: 12px;
color: #FFFFFF;
text-decoration : underline;
}

.vignBord {
border : 1px solid #6E2638;
}

.vign {
width:54px;
border : 1px solid #66CCCC;
padding: 3px;
background: #FFFFFF;
margin-bottom:5px;
}

.msg {
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
line-height: 22px;
color: #FF6633;
}

.bienBox {
position:absolute;
display: block;
width:243px;
height:58px;
background:#FFFFFF;
text-decoration:none;
padding:1px;
}

.bienBox:hover {
position:absolute;
display:block;
width:243px;
height:58px;
background:#FFFFFF;
border: 1px solid #6A2435;
text-decoration:none;
padding:1px;
}

.bienText {
position:absolute;
background:#FFFFFF;
height:58px;
width:140px;
left:100px;
top:0px;
overflow:hidden;
}

.curBox {
background: #FFFFFF;
border: 1px solid #66CCCC;
width:15px;
height:15px;
color:#66CCCC;
font-family: Arial, Helvetica, sans-serif;
font-size:9px;
text-align:center;
min-width:15px;
padding:2px;
}

.listImg {
border:1px solid #6A2435;
}

.miniImg {
position:absolute;
left:3px;
top: 3px;
}

.boxImg {
position:absolute;
width: 83px;
height: 64px;
text-align:center;
margin:0px auto;
}

.boxImg:hover {
position:absolute;
width: 83px;
height: 64px;
text-align:center;
margin:0px auto;
border:1px solid #6A2435;
}

/* SELECTION DE LA SEMAINE */

.weekBox {
position:absolute;
display: block;
width:252px;
height:300px;
visibility:hidden;
}

.weekImg {
border-right:1px solid #FFFFFF;
border-left:1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
}


.weekItem {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#6A2435;
display:block;
font-weight:bold;
position:absolute;
top:10px;
left:10px;
width:125px;
height:70px;
text-transform:uppercase;
overflow:hidden;
text-align:left;
}

.weekRef {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#6A2435;
display:block;
position:absolute;
top:30px;
left:150px;
width:125px;
height:70px;
text-transform:uppercase;
overflow:hidden;
text-align:left;
}

.weekPrix {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#EA3529;
display:block;
position:absolute;
top:10px;
left:150px;
width:95px;
height:20px;
text-transform:uppercase;
overflow:hidden;
text-align:left;
}

/* LIENS */
A.b-10,A.b-10:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-decoration:none;
font-weight:normal;
}

A.b-10:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-decoration:underline;
font-weight:normal;
}

.vi-10,.vi-10:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#CD71A0;
text-decoration:none;
font-weight:normal;
}

.vi-10:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#DEA5C2;
text-decoration:underline;
font-weight:normal;
}



#header { display:block;position:absolute;margin:0 auto;top:0px;left:0px;height:100px; width:100%;background:#FFFFFF url('img/bg_header.jpg') right top no-repeat; text-align:center;} 
#centre { display:block;width:100%; height:100%;background: url('img/bg_footer.gif') left top no-repeat; text-align:center;} 