@charset "utf-8";
/* CSS de la marque blanche desreductions V2.0 */
h2{
font-size:12px;
margin:10px;
color:#CC0000;
}

.cadre_tirets{
border:3px dashed #EFEFEF;
margin:0 20px 20px 20px;
}
.p1{
margin-top:0;
color:#999;
}

a:link {
color: #333333;
text-decoration: none;
}
a:visited {
text-decoration: none;
color: #333333;
}
a:hover {
text-decoration: underline;
color: #e14559;
}
a:active {
text-decoration: none;
color: #333333;
}

.txt_999{
width:380px;
float:left;
text-align:left;
color:#ccc;
padding:5px 0 5px 15px;
line-height:18px;
}
.txt_999 a{
color:#ccc;
}

.contenu198 {
margin-left:auto;
margin-right:auto;
}
.titre1_398 {
line-height:24px;
padding-left:15px;
font-size:10px;
color:#fff;
background:url(images/tab-rouge.gif);
background-color:#666;
font-weight:bold;
height:24px;
text-align:left;
}
.titre1_298 {
line-height:24px;
padding-left:15px;
font-size:10px;
color:#fff;
background-color:#B53C3C;
background:url(images/tab-rouge.gif);
background-repeat:repeat-x;
font-weight:bold;
height:30px;
text-align:left;
}

.titre1_298 span {
color:#E7998D;
float:right;
padding-right:10px;
font-size:8px;
}
a.menu_cat{
text-decoration:none;
cursor:pointer;
}

.titre1_198 {
line-height:34px;
padding-left:70px;
margin-top:10px;
font-size:11px;
color:#fff;
background-color:#B53C3C;
background:url(images/tab_complet_rp.gif) no-repeat;
font-weight:bold;
height:44px;
text-align:left;
clear:both;
}
.contenupromo198 {
padding-top:6px;
padding-bottom:70px;
margin-left:10px;
margin-bottom:30px;
}
.contenupromo1_198 {
padding-top:6px;
margin-left:10px;
}
.contenupromo4_198 {
padding-top:6px;
margin-left:80px;
}
.cat1_198 {
height:123px;
padding-left:20px;
}
.cat2_198 {
width:205px;
height:116px; 
float:left;
line-height:28px;
}
.cat21_198 {
width:165px;
height:116px;
float:left;
line-height:28px;
}
.cat3_198 {
width:24px;
float:left;
margin-right:8px;
}
.letr1_198 {
line-height:20px;
margin-left:8px;
}
.letr2_198 {
height:21px;
}

.bullepromo1_198 {
width:45%;
float:left;
margin:5px 0 2px 11px;
}
.bullepromo2_198 {
line-height:18px;
background:url(images/dgrd_gris_simpl.jpg) repeat-x;
background-color:#FBFBFB;
border:1px solid #F0F0F0;
padding:10px;
}
.contenupromo1_198 .bullepromo1_198 .bullepromo2_198 {
height:50px;
}


.valeur198 {
font-size: 18px;
font-weight: bold;
}
.nomboutique198 {
line-height:16px;
font-size: 11px;
font-weight: bold;
color:#666;
letter-spacing:1px;
}


.dereduction198 {
line-height:24px;
font-size: 9px;
color:#999999;
}
.accueilboutique198 {
line-height:20px;
font-size: 11px;
font-weight: bold;
color:#666;
}
ul, li {
list-style-type:none;
font-size:12px;
padding:0px;
margin:0px;
}

#pagination198 li {
float:left;
}
#pagination198 a {
padding: 2px 5px 2px 5px;
margin: 3px;
height:13px;
border: 1px solid #81cfe8;
text-decoration: none;
color: #407d92;
}
#pagination198 a:hover {
background-color:#407d92;
color: #fff;
}
.voteboutique198 {
float:right;
}
.divminiboutique1_198 {
height:85px;
}
.divminiboutique1_198 img{
margin-left:20px;
}
.divminiboutique2_198 {
float:left;
width:220px;
padding-left:10px;
padding-right:10px;
text-align:left;
}
.miniboutique198 {
border:2px solid #F9D9DA; float:left;
}
.infobulle{
position: absolute; 
visibility : hidden;
border: 1px solid Black;
padding: 10px;
font-family: Verdana, Arial;
font-size: 10px;
background-color: #FFFFCC;
}

#code_bon1{
background-color:#EE1111;
color:#fff;
padding:5px;
}

