.menu a , .menu span {
display:block;
width:220px;
height:24px;
font: bold 11px "Verdana";
color:#EEEEEE;
background: url(http://www.promozic.com/code/images/fd-bouton.gif);
text-decoration: none;
text-align:center;
line-height:22px;
float:left;
margin-right:0px;
}

.home a , .home span {
display:block;
width:30px;
height:24px;
background: url(http://www.promozic.com/code/images/home.gif);
text-decoration: none;
line-height:22px;
float:left;
margin-right:0px;
}

.menu a:hover , .menu span {
background: url(http://www.promozic.com/code/images/fd-bouton-over.gif);
}

.home a:hover , .home span {
background: url(http://www.promozic.com/code/images/home-over.gif);
color:#FFFFFF;
}


.menusp { 
display:block;
width:1px;
height:24px;
float:left;
background: url(http://www.promozic.com/code/images/sp-bouton.gif);
}

.hit1 { 
font-family: verdana;
font-size: 11px;
text-decoration: none;
font-weight: normal;
color:#606060;
}

.hit1 a, .hit1 span { 
font-family: verdana;
font-size: 11px;
text-decoration: none;
font-weight: normal;
color:#606060;
}

.hit1 a:hover {
font-family: verdana;
font-size: 11px;
text-decoration: underline;
font-weight: normal;
color:#404040;
}

.ftreduc { 
font-family: verdana;
font-size: 28px;
text-decoration: none;
font-weight: bold;
color:#FFBB00;
}


.ftsc { 
font-family: verdana;
font-size: 11px;
text-decoration: none;
font-weight: bold;
color:#606060;
}

.ftsc a, .ftsc span { 
font-family: verdana;
font-size: 11px;
text-decoration: none;
font-weight: bold;
color:#606060;
}

.ftsc a:hover {
font-family: verdana;
font-size: 11px;
font-weight: bold;
color:#808080;
}

.fl1 { 
font-family: arial;
font-size: 10px;
text-decoration: none;
font-weight: normal;
color:#444444;
}


.ftbr { 
font-family: verdana;
font-size: 12px;
text-decoration: none;
font-weight: bold;
color:#FFFFFF;
}

.ftsearch {
font-family: verdana;
font-size: 10px;
font-weight: normal;
color:#FFFFFF;
}

.ftsearch a , .ftsearch span {
font-family: verdana;
font-size: 10px;
text-decoration: none;
font-weight: normal;
color:#FFFFFF;
}

.ftsearch a:hover {
font-family: verdana;
font-size: 10px;
text-decoration: underline;
font-weight: normal;
color:#FFFFFF;
}

.ftitre {
font-family: arial;
font-size: 16px;
font-weight: bold;
color:#666699;
}

.ftitre a , .ftitre span {
font-family: verdana;
font-size: 12px;
text-decoration: none;
font-weight: bold;
color:#606088;
}

.ftitre a:hover {
font-family: verdana;
font-size: 12px;
font-weight: bold;
color:#AA9090;
}

.fstitre {
font-family: arial;
font-size: 14px;
font-weight: bold;
color:#666699;
}

.fstitre a , .ftitre span {
font-family: verdana;
font-size: 12px;
text-decoration: none;
font-weight: bold;
color:#606088;
}

.fstitre a:hover {
font-family: verdana;
font-size: 12px;
font-weight: bold;
color:#AA9090;
}


.fond_logo_result {
float: center;
width: 150px;
height: 78px;
margin: 0px 0px Opx 0px;
background: url(/images/fond-logo-result.png);
text-align: center;
color: #808080;
font-size: 11px;
cursor: pointer;
}

.fond_logo_result img {
margin-top: 7px;
}

.ftremise {
font-family: verdana;
font-size: 11px;
font-weight: bold;
color:#FF0000;
}

.ftvalid {
font-family: verdana;
font-size: 10px;
font-weight: normal;
color:#606088;
}

.ftlien  a , .ftlien span {
font-family: arial;
font-size: 10px;
text-decoration: none;
font-weight: normal;
color:#606060;
}

.ftlien a:hover {
font-family: arial;
font-size: 10px;
font-weight: normal;
color:#AA9090;
}

.ftcode  a , .ftlien span {
font-family: verdana;
font-size: 12px;
text-decoration: none;
font-weight: normal;
color:#444480;
line-height:28px;
margin-right:25px;
}

.ftcode a:hover {
font-family: verdana;
font-size: 12px;
font-weight: normal;
color:#AA9090;
line-height:28px;
margin-right:25px;
}

.loupe { 
display:block;
width:24px;
height:25px;
float:left;
margin-left:25px;
background: url(http://www.promozic.com/code/images/loupe.gif);
}

.info {
display:block;
width:12px;
height:12px;
float:right;
margin: 0px 0px 0px 0px;
background-image: url(http://www.promozic.com/code/images/info.gif);
}

.infom {
display:block;
width:12px;
height:12px;
float:left;
margin:5px 4px 0px 0px;
background-image: url(http://www.promozic.com/code/images/info.gif);
}

.enveloppe { 
width:27px;
height:23px;
float:left;
margin-left:23px;
background: url(http://www.promozic.com/code/images/email.gif);
}

.femail {
font-family: verdana;
font-size: 10px;
text-decoration: none;
font-weight: normal;
color:#444480;
line-height:25px;
margin-right:0px;
}


.femail a:hover {
font-family: verdana;
font-size: 10px;
text-decoration: none;
font-weight: normal;
color:#AA9090;
line-height:25px;
margin-right:0px;
}

.femail   a , .ftlien span {
font-family: verdana;
font-size: 10px;
text-decoration: none;
font-weight: normal;
color:#444480;
line-height:25px;
margin-right:0px;
}

#code-promo-bandeau {
font-family: verdana;
font-size: 10px;
color:#444444;
font-weight: normal;
vertical-align:middle;
padding:10px 0 0 20px;
}

#code-promo-bandeau img {
vertical-align:middle;
margin:0 10px 0 10px;
}

#le-code-promo {
display:block;
width:430px;
border:1px solid #e0d269;
background:#f6e986;
text-align:center;
margin:10px auto 10px auto;
padding:8px 5px 8px 5px;
}

#le-code-promo span {
text-decoration:underline;
font-style:italic;
}

#le-code-promo span:hover {
text-decoration:underline;
color:#ffc605;
}

#le-code-promo-box {
width:430px;
background:#FFFFFF;
text-align:center;
margin:8px auto 8px auto;
padding:8px 5px 8px 5px;
border:1px solid #ffc605;
display:block;
}

#le-code-condition {
width:430px;
background:#FFFFFF;
text-align:left;
margin:8px auto 8px auto;
padding:8px 5px 8px 5px;
border:1px solid #DEDAD9;
display:block;
}

#img-marchand {
width:170px;
background:#FFFFFF;
text-align:left;
margin:0px 13px 20px auto;
padding:10px 0px 10px 10px;
border:1px solid #DEDAD9;
display:block;
}

#img-pub {
width:200px;
background:#FFFFFF;
text-align:center;
margin:0px 0px 0px 0px;
padding:10px 0px 10px 0px;
border:1px solid #DEDAD9;
display:block;
}

#img-pop {
width:170px;
background:#FFFFFF;
text-align:center;
margin:0px 0px 10px 0px;
padding:5px 5px 0px 5px;
border:1px solid #DEDAD9;
display:block;
background: url(http://www.promozic.com/code/images/fd-img.gif);
}

.coupon-separeH { 
width:502px;
height:20px;
background: url(http://www.promozic.com/code/images/coupon-separeH.gif);
}

.coupon-separeV { 
width:20px;
height:100%;
background-image: url('http://www.promozic.com/code/images/coupon-separeV.gif');
background-repeat: repeat-y; 
}

.ciseauxV { 
width:20px;
height:30px;
valign:top;
background: url(http://www.promozic.com/code/images/ciseauxV.gif);
}

#news-letter {
width:200px;
background:#f6e986;;
text-align:left;
margin:25px 13px 0px 0px;
padding:0px 0px 0px 0px;
border:1px solid #D2C5C2;
display:block;
}

.menu3 { font-family: arial; font-size: 10px; font-weight: normal}
.menu4 { font-family: arial; font-size: 14px; font-weight: normal}
.menu6 { font-family: arial; font-size: 12px; font-weight: normal}
.bouton { font-size: 11px; font-weight: bold; color: #FFFBDB; background-color: #990000; border: thin solid #FFcc00;}

/* Form elements */
input,textarea, select {
        color : #666666;
        font: normal 11px Verdana;
        border-width : 1px;
        border-color : #999999;
}

