@import url(commun.css);

/* CONTENU ------------------------------------------------------------------------------------------ */ 

div#contenu {
margin-top:35px;
width:736px;
padding-left:20px;
padding-right:10px;
font-size:11px;
}

/* on règle le problème du box model */
div#contenuPage > div#contenu {
width:716px;
}

div#accroche {
width:458px;
height:105px;
background:#FFFDF9;
margin-left:15px;
}

/* on règle le problème du box model */
div#contenuPage > div#accroche {
width:458px;
}

div#accroche p {
width:458px;
height:105px;
padding-left:60px;
padding-right:5px;
padding-top:40px;
background-image:url(../../../images/reductel/home_intro_suisse.gif);
background-repeat:no-repeat;
background-position:top left;
}

/* on règle le problème du box model */
div#contenu > div#accroche p {
width:400px;
}

div#texteContenu h3 {
font-size:15px;
color:#D64E98;
font-weight:bold;
height:22px;
background-image:url(../../../images/reductel/degrade_chapeaux.gif);
background-repeat:no-repeat;
background-position:top left;
padding-left:30px;
margin-top:20px;
margin-bottom:10px;
}


div#promo {
width:458px;
border:1px solid gray;
background:#F8F8F3;
margin-left:15px;
background-color:#FFFFFF;
}

div#promo a {
color:#D64E98;
font-weight:bold;
}

div#promo a:hover {
text-decoration:none;
}

div#promo h4
{
color: white;
padding: 5px;
padding-left: 10px;
font-family: 'Verdana',Verdana,Arial,Helvetica,sans-serif;
font-size: 14px;
background-image:url('../../../images/reductel/rayures_header_vert.gif');
border-bottom:dashed #FFFFFF 2px;
}
div#promo div
{
padding: 10px;
}

table#promo_table
{
margin-top: 10px;
width: 435px;
font-size: 12px;
}
table#promo_table th
{
font-weight: bold;
text-align: left;
}
table#promo_table td
{
border-top: 1px solid silver;
}

ol
{ 
margin-left: 25px;
}

.erreur {
text-align: center;
font-weight:bold;
color:red;
font-size:1.1em;
}

#texteContenu h1 { 
  background-image:none;
  margin-top:10px;
  font-size: 14px;
}

