@charset "utf-8";

#header {
      
      height: 90px;
      width: 890px;
      margin: 0 auto;
}

#titre{
	padding-left: 20px;
    margin-top: 20px;
    text-align: left;
	float:left;
    width: 500px;
}
#titre h2{
color:#ffb93f;
}

#pub{
    margin-top: -65px;
    margin-right: 15px;
    text-align: right;
	float:right;
    width: 500px;
}
#pub img  {
  border: 2px solid #ffb93f;
}
#prems
{
	float:right;
	text-align:right;
	width:450px;
	padding-right:40px;
	padding-bottom:5px;
	font-size:10px;
}
#container {
      width: 890px;
      overflow: hidden;
      text-align: left;
      font: 90% Tahoma, Helvetica, sans-serif;
      margin: 0px auto;
      border-top: 3px solid #6fb2e6;
      border-bottom: 3px solid #ffb93f;
      background: #e5e5e5;
}  
* html #container {
      overflow: visible;
}

#content{
      float: right;
      width: 890px;
      background: #fff url(../images/nav-edge.jpg) repeat-y;
      padding-bottom: 40px;
      min-height: 380px;
}
* html #content {height: 380px; overflow: visible;}

#maincontent {
     
      float: right;
      padding: 30px 20px 0px 20px;
      overflow: hidden;
      voice-family: "\"}\""; 
      voice-family:inherit;
      width: 920px; 
}

#footertextleft{
      margin-left: 10px;
      text-align: left;
      width: 450px;
      float: left;
}

#footertextright{
      margin-right: 10px;
      text-align: right;
      width: 350px;
      float: right;
}
#footer {
      height: 30px;
      margin: 0 auto;
      padding: 10px 0 10px 0;
      font-size: 80%;
      text-align: center;
      color: #6a6666;
      width: 890px;
      background: #fff;
}
#navcontainer {
      padding-top: 30px;
      padding-left: 10px;
       float: left;
      overflow: hidden;
      width: 10px;
}
* html #navcontainer {height: 380px; overflow: visible;}

/* CSS de la marque blanche desreductions V2.0 */

body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
body,td,th {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
}
a:link {
color: #333333;
text-decoration: none;
}
a:visited {
text-decoration: none;
color: #333333;
}
a:hover {
text-decoration: underline;
color: #e14559;
background-color:#FFFFFF;
}
a:active {
text-decoration: none;
color: #333333;
}
.contenu61 {
width:740px;
margin-left:auto;
margin-right:auto;
background-color:#FFFFFF;
}
.titre1_61 {
line-height:24px;
padding-left:15px;
font-size:10px;
color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#0066CC;
font-weight:bold;
height:24px;
text-align:left;
}
.contenupromo61 {
width:740px;
background:url(http://www.desreductions.com/images_v4/fond_accueil_m_v2.gif);
background-repeat:no-repeat;
height:230px;
background-position:center;
padding-top:6px;
}
.contenupromo1_61 {
width:740px;
padding-top:6px;
}
.contenupromo4_61 {
width:740px;
padding-top:6px;
background:url(http://www.desreductions.com/images_v4/listepromo_v2.gif);
}
.cat1_61 {
height:123px;
width:740px;
}
.cat2_61 {
width:205px;
height:116px; float:left;
line-height:28px;
}
.cat21_61 {
width:165px;
height:116px;
float:left;
line-height:28px;
}
.cat3_61 {
width:24px;
float:left;
}
.letr1_61 {
line-height:20px;
width:740px;
margin-left:8px;
}
.letr2_61 {
height:21px;
}
.bullepromo1_61 {
width:185px;
float:left;
margin-bottom:25px;
}
.bullepromo2_61 {
line-height:18px;
}
.valeur61 {
font-size: 18px;
font-weight: bold;
color:#467685;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.nomboutique61 {
font-size: 14px;
font-weight: bold;
color:#88090C;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.dereduction61 {
font-size: 9px;
font-weight:100;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#999999;
}
.accueilboutique61 {
font-size: 12px;
}
ul, li {
list-style-type:none;
font-size:12px;
padding:0px;
margin:0px;
}

#pagination61 li {
float:left;
}
#pagination61 a {
padding: 2px 5px 2px 5px;
margin: 3px;
height:13px;
border: 1px solid #81cfe8;
text-decoration: none;
color: #407d92;
}
#pagination61 a:hover {
background-color:#407d92;
color: #fff;
}
.voteboutique61 {
float:right;
}
.divminiboutique1_61 {
height:72px;
}
.divminiboutique2_61 {
width:590px;
float:right;
height:79px;
padding-left:16px;
text-align:left;
}
.miniboutique61 {
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;
}
