/* Menu Bannière*/
.menutop {float: left; width : 190px; height: 133px; background-repeat: no-repeat; background-position: bottom;}
.menutop p {visibility: hidden;}

/* Texte Accueil */

#bloctxtaccueil {
  position: absolute; z-index: 99; color: #FFFFFF; width: 930px;
  height: 50px; margin-left: 10px; margin-top: 415px; text-align: center;
  background-image: url('../img/blocaccueil.png'); background-repeat: no-repeat;
  background-position: bottom right; 
}
#bloctxtaccueil p { font-size: 15px; padding-top: 8px; }

/* Haut du Menu */
#menu { width: 950px; height: 55px; }
#menu a { display: block; outline: none; }
#menu li { float: left;}
#menu .hort, #menu .pepi, #menu .col, #menu .esp, #menu .distagro, #menu .distjardin a { background-image: url('../img/menu.jpg'); height: 55px; display: block;} 
#menu .hort, #menu .pepi, #menu .col, #menu .esp, #menu .distagro { width: 158px;}
#menu .hort { background-position: 0 0; }
#menu .hort:hover { background-position: 0 55px; }

#menu .pepi {  background-position: -158px 0px; }
#menu .pepi:hover { background-position: -158px 55px;}

#menu .col {  background-position: -316px 0px; }
#menu .col:hover { background-position: -316px 55px; }

#menu .esp {   background-position: -474px 0px;  }
#menu .esp:hover {  background-position: -474px 55px; }

#menu .distagro {  background-position: -632px 0px; }
#menu .distagro:hover {  background-position: -632px 55px; }

#menu .distjardin {  width: 160px; background-position: -790px 0px; height: 55px; background-image: url('../img/menu.jpg');}
#menu .distjardin:hover {  background-position: -790px 55px; }


/* Blocs info bas */

#blocbasgauche,#blocbasdroite { background: url('../img/bottombck.jpg') repeat; height: 195px; float: left; color: #404040;}
#blocbasgauche { width: 200px; font-size: 15px; font-weight: bold; -moz-border-radius: 0 0 0 8px; }
#blocbasgauche p { margin: 32px 0 20px 10px; width: 150px; height: 40px; padding-left: 30px; padding-top: 10px; border: 1px solid #777; background: url('../img/qqbt.png') no-repeat; }
#blocbasdroite { width: 750px; -moz-border-radius: 0 0 8px 0;}

#blocbasdroite h1 { font-size: 17px; font-weight: bold; text-align: justify; width: 890px; margin: 5px 0 0 -170px; line-height: 17px;}

#actuaccueil {width: 733px; border-top: 1px solid #404040; margin: 0 0 0 -10px; padding-top: 2px; line-height: 13px;}
#actuaccueil h2 { font-size: 12px; font-weight: bold; margin: 0 0 0 5px; }
#actuaccueil h2:hover { text-decoration: underline; color: #666;}
#actuaccueil img { float: left;}
#actuaccueil a { color: #404040; display: block; float: left; width: 250px; height: 14px;}
#line { border-bottom: 1px solid #ccc; height: 5px; width: 733px; margin: 0 0 2px 0;}
/* Bouton PLAY */
#playlink { width: 950px; height: 266px; position: absolute; margin: 208px 0 0 -475px; left: 50%; z-index: 999; display: block;}
#playlink:hover { background: url('../img/videolink.png') no-repeat;}

#actutop {width: 946px; border: 2px solid #fff; text-align: justify; font-size: 17px; line-height: 17px; background: url('../img/bottombck.jpg') repeat; margin-top: -4px;}
#actutop h1 { font-size: 16px; font-weight: bold; color: #404040; padding: 5px 108px 10px; background: url('../img/trbck.png') repeat;}
#actubottom { width: 950px; height: 132px; background: url('../img/bottombck.jpg') repeat; -moz-border-radius: 0 0 10px 10px;}
#actulogo { width: 200px; height: 132px; float: left; }
#actulogo img { margin-top: 35px; }
#actulast { width: 750px; height: 132px; float: left; line-height: 0.8em;}
#actulast h2 { font-size: 12px;}
#actulast a { color: #404040; display: block;}
#actulast a:hover { color: #111; background: #e5e5e5;}
#ph1 { margin: 3px 5px 5px 0; font-weight: bold; font-size: 14px; border-bottom: 1px solid #404040; color: #404040; }
#minitext { font-size: 11px; font-weight: normal; width: 733px; height: 14px; float: left; line-height: 14px; vertical-align: middle; overflow: hidden; margin: 2px 0 0 0;}
