

/* Contenu */

div#content_bottom {
/*position:relative;*/
margin: 0 0 0 254px;
padding: 0;
height: 38px;
background: transparent url(../_img/structure/home_content_bottom.png) no-repeat 0 0;
}



/* PLV (grande) */

#plv1 {
margin: 0;
padding: 15px 0 0 0;
text-align: center;
}

#plv1bis {
margin: 15px;
margin: 15px 0 0 15px;
text-align: center;
background-image: url(../img/plv_home_marques.png);
width: 709px;
height: 180px;
}


.lien a{
font-family: "verdana", arial, verdana, "Trebuchet MS", Tahoma, times, serif;
font-size: 11px;
color: #014f7e;
}
/* PLV (moyennes) */

#plv2 {
float: left;
margin: 0;
padding: 15px 0 0 0;
width: 548px;
}

#plv2 ul {
margin: 0 0 0 15px;
padding: 0;
}

#plv2 li {
float: left;
margin: 0 5px 6px 0;
padding: 0;
width: 261px;
height: 180px;
list-style: none;
background: transparent;
background-repeat: no-repeat;
background-position: 0 0;
}

#plv2 li.mariage {
background-image: url(../_img/structure/home_plv2_mariage.png);
}

#plv2 li.naissance {
background-image: url(../_img/structure/home_plv2_naissance.png);
}

#plv2 li.voeux {
background-image: url(../_img/structure/home_plv2_voeux.png);
}

#plv2 li.entreprises {
background-image: url(../_img/structure/home_plv2_entreprises.png);
}

#plv2 li.boutique-mariage {
background-image: url(../_img/structure/home_plv2_boutique-mariage.png);
}

#plv2 li.mariage1 {
background-image: url(../_img/plv/plv_home_mariage_01.jpg);
}

#plv2 li.mariage3 {
background-image: url(../_img/plv/plv_home_naissance_02.jpg);
}

#plv2 li.naissance2 {
background-image: url(../_img/plv/plv_home_naissance_04.jpg);
}

#plv2 li.entreprises {
background-image: url(../_img/structure/home_plv2_entreprises.png);
}

#plv2 li.mariage2 {
background-image: url(../_img/plv/plv_home_voeux_03.jpg);
}

#plv2 li a {
display: block;
margin: 0;
padding: 140px 10px 0 10px;
width: 241px;
height: 40px;
color: #fff;
text-align: center;
font-size: 1.1em;
}


/* PLV (petites) */

#plv3 {
float: right;
margin: 0 5px 0 0;
padding: 0;
width: 175px;
}

#plv3 div.bloc {
margin: 15px 0 0 0;
padding: 35px 10px 0 10px;
width: 146px;
height: 77px;
color: #cc518f;
font-size: 1.2em;
text-align: center;
}

#plv3 div.promos {
background: transparent url(../_img/structure/home_plv3_bloc_promos.png) no-repeat 0 0;
}

#plv3 div.news {
background: transparent url(../_img/structure/home_plv3_bloc_news.png) no-repeat 0 0;
}

#plv3 div.bestof {
background: transparent url(../_img/structure/home_plv3_bloc_bestof.png) no-repeat 0 0;
}

#plv3 div.bloc a {
color: #cc518f;
text-decoration: underline;
}

#plv3 div.bloc a:hover {
text-decoration: none;
}

#plv3 div.bloc span.small {
font-size: .8em;
}

#plv3 div.bloc span.no {
font-size: .8em;
}



/* Introduction */

#intro {
margin: 10px 0 0 0;
padding: 20px 25px;
color: #444;
text-align: left;
font-size: 1.1em;
/*font-style: italic;*/
background: transparent url(../_img/structure/home_intro.png) no-repeat center top;
}