BODY {
margin:0px;
font-family: Arial, helvetica;
font-size:11px;
background: #FFFFFF;
}

.empty {
width:1px;
}

IMG.vignette {
margin-bottom:5px;
}

INPUT.normal {
background: #EEF7FF;
border : 1px solid #5C9ED3;
font-family: Arial, helvetica;
font-size:10px;
padding : 3px;
line-height: 10px;
color: #000000;
margin: 5px 0px 5px 0px;
}

SELECT {
font-family: Arial, Helvetica, sans-serif;
background: #EEF7FF;
font-size:11px;
line-height: 14px;
font-weight:bold;
margin: 5px 0px 5px 0px;
}

OPTION {
font-family: Arial, Helvetica, sans-serif;
background: #EEF7FF;
font-size:11px;
line-height: 14px;
color: #000000;
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 {
background: #EEF7FF;
border : 1px solid #5C9ED3;
font-family: Arial, helvetica;
font-size:10px;
padding : 3px;
line-height: 10px;
color: #000000;
margin: 5px 0px 5px 0px;
}

.txt-intro {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
line-height: 18px;
color: #000000;
}

.txt-normal {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
line-height: 12px;
color: #000000;
}

.txt-titre {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
line-height: 12px;
color: #000000;
margin: 5px 0px 5px 0px;
font-weight:bold;
}

.lien {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
line-height: 12px;
color: #0000FF;
text-decoration:none;
font-weight:bold;
}

.lien:hover {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
line-height: 12px;
color: #4343EF;
text-decoration:underline;
font-weight:bold;
}

.lien:visited {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
line-height: 12px;
color: #000099;
text-decoration:line-through;
}

.lien-footer, .lien-footer:visited {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:9px;
line-height: 12px;
color: #FFFFFF;
text-decoration:none;
}

.lien-footer:hover {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:9px;
line-height: 12px;
color: #FFFFFF;
text-decoration:underline;
}

.txt-small {
font-family: Georgia, "Times New Roman", Times, serif;
font-size:10px;
line-height: 13px;
color: #000000;
}

.vignBord {
width:108px;
border : 1px solid #66CCCC;
padding: 3px;
background: #FFFFFF;
margin-bottom:5px;
}

.vign {
width:54px;
border : 1px solid #66CCCC;
padding: 3px;
background: #FFFFFF;
margin-bottom:5px;
}

.txt-prix {
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
line-height: 18px;
color: #FF6633;
font-weight:bold;
margin: 5px 0px 5px 0px;
}

.fiche-prix {
font-family: Arial, Helvetica, sans-serif;
font-size:24px;
line-height: 24px;
color: #FF6633;
font-weight:bold;
margin: 0px 0px 10px 0px;
}

.msg {
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
line-height: 22px;
color: #FF6633;
}


.fiche-titre {
font-family: Georgia, "Times New Roman", Times, serif;
font-size:18px;
line-height: 18px;
color: #000000;
font-weight:bold;
margin: 0px 0px 10px 0px;
}

.box {
background: #339999;
border: 1px solid #FFFFFF;
width:15px;
height:15px;
color:#FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size:9px;
text-decoration:none;
text-align:center;
min-width:15px;
padding:2px;
}
.box:hover {
background: #FFFFFF;
border: 1px solid #66CCCC;
width:15px;
height:15px;
color:#66CCCC;
font-family: Arial, Helvetica, sans-serif;
font-size:9px;
text-decoration:underline;
text-align:center;
min-width:15px;
padding:2px;
}
.bienBox {
position:absolute;
display: block;
top: 90;
width:310px;
height:300px;
background:#FFFFFF;
border: 1px solid #66CCCC;
padding:5px;
visibility: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;
}
.bgBox {
width:330px;
background: #FFFFFF url('img/ombre.gif') right top no-repeat;
}

h1 {
  font-family:arial,sans-serif,helvetica; font-size:18px;
  color:#006666; background:#FFF45E; font-style:normal; text-align:left;
  padding:3;
}

#ficheCol { position:absolute;left:20px;top:20px;}
#footer {display:none};
#header {display:none};
#searchCol {display:none};
#alertCol {display:none};
#backCol {display:none};
