
#logo{
	margin-top:27px;
}
#petitMenu{
	display:none;
}
#lesMenus{
	width:510px;
	margin-top:24px;
}
#menuPrincipal{
	visibility:hidden;
}
#sousMenuPrincipal {
	background:url(../../design/barremenu-pro.png);
	background-position:right;
	height:27px;
	width:510px;
}
#raccourcisDroite,
.aboEtFleuriste{
	background:none;
	border:0;
}
#numTel{
	position:absolute;
	top:0;
	right:0;
}
#numTel img{
	width:280px;
	height:74px;
}
#right{
	background:url('../../design/fond-droite-pro2.png') repeat-y;
	width:202px;
	height:auto;
	margin-top:-1px;
}
#right p{
	color:white;
	margin-left:17px;
	margin-bottom:10px;
	font-size:0.65em;
}
#right p a {
	color:white;
	text-decoration:none;
}
#right hr{
	border-top:1px dashed white;
	margin:0 12px 10px 17px;
}
#right ul{
	margin-bottom:10px;
}
#right ul li{
	margin-left:40px;
	list-style-type:none;
	margin-top:-2px;
}
#right ul li a{
	color:#ccc;
	text-decoration:none;
	font-size:0.65em;
	text-transform:uppercase;
}
#right h2{
	font-size:0.65em;
	text-transform:uppercase;
	margin-left:17px;
	margin-bottom:4px;
	color:white;
	font-weight:bold;
	background:url(../../design/fleche-rouge.gif) no-repeat left 4px;
	padding-left:10px;
}
#right input{
	border:1px solid #B4D727;
	margin-left:17px;
}
#right .boutonOk{
	border:0;
	background:url(../../design/ok.png) no-repeat left 2px;
	margin:0;
}
#right .pubDroite{
	margin-left:10px;
}
#right #imagesPromoPro{
	margin-left:10px;
	margin-top:65px;
}
#right #contactFPro{
	margin-top:8px;
}
#right #texteAvecImagePaddingEnveloppe{
	background:url(../../design/vert-enveloppe.png) no-repeat 0 4px;
	padding-left:24px;
}
#right #texteAvecImagePaddingTel{
	background:url(../../design/vert-tel.png) no-repeat;
	padding-left:24px;
}
#right #texteAvecImagePaddingPrinter{
	background:url(../../design/vert-printer.png) no-repeat 0 4px;
	padding-left:24px;
}
#right #aboNewsLetter{
	margin-bottom:32px;
}
#right #espaceProAuthentification label{
	color:white;
	margin-left:17px;
}
#right #espaceProAuthentification input{
	margin-top:4px;
	margin-bottom:4px;
}
#right #espaceProAuthentification p a{
	font-size:0.9em;
	color:#ccc;
}
.titrePage h1 {
background:url(../../design/puce-noire.gif) no-repeat left 2px;
color:black;
}

.titrePage span.evidence {
color:black;
}


/* INDEX */
#retourSitePublic a{
	font-weight:bold;
	color:#8DBD2C;
	text-decoration:none;
}
#listeProduits .unProduit {
	border-left:1px dashed #ccc;
	border-bottom:1px dashed #ccc;
}
#listeProduits .unProduit .commanderDetails .commander a,
#listeProduits .unProduit .commanderDetails .details a {
	background:url(../../design/degrade-bouton-vert.png) repeat-x bottom;
	color:black;
}
#listeProduits .unProduit .nom {
	color:#8DBD2C;
}
/* Cases... */
#listeRubriquesPro{
	margin-top:10px;
	margin-left:-3px;
	background:url(../../design/lrp-fond.png) no-repeat;
	width:724px;
	height:178px;
	border-collapse:collapse;
}
#listeRubriquesPro td{
	text-align:center;
	vertical-align:middle;
}
#listeRubriquesPro p{
	color:#89B540;
	font-size:0.6em;
	font-weight:bold;
	text-transform:uppercase;
	background:url(../../design/fleche-verte2.png) no-repeat 0 2px;
	padding-left:20px;
	margin:10px auto 0 auto;
}
#listeRubriquesPro #lrp3{
	border-top:1px solid #ccc;
}


/* ABONNEMENTS */
#texteDiversAbonnements{
	margin-top:10px;
	border:1px solid #ccc;
}
#texteDiversAbonnements h1{
	font-size:0.75em;
	margin-bottom:20px;
	margin-left:10px;
	margin-top:10px;
	text-transform:uppercase;
	background:url(../../design/puce-noire.gif) no-repeat left 2px;
	padding-left:20px;
}
#texteDiversAbonnements p{
	margin:0 0 10px 120px;
}
#texteDiversAbonnements img{
	float:left;
	margin-right:10px;
	margin-top:2px;
	margin-left:10px;
}
#texteDiversAbonnements form{
	clear:left;
	margin-bottom:10px;
	margin-top:30px;
}
#texteDiversAbonnements form label{
	width:200px;
	float:left;
	text-align:right;
	margin-top:10px;
	margin-right:10px;
}
#texteDiversAbonnements form input,
#texteDiversAbonnements form textarea,
#texteDiversAbonnements form select{
	margin:10px 0 0 4px;
}
#texteDiversAbonnements form .boutonClassique{
	width:51px;
	height:20px;
}