@charset "iso-8859-2";
/* CSS Document */

* {
	padding:0;
	margin:0;
}

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

#container {
	 position:relative;
	 width:990px;
	 min-height:800px;
	 margin:0 auto;
}
#container #haut {
	position:relative;
	float:left;
	width:990px;
	height:186px;
	background:url(../images/phs_logo.jpg);
}
#container #haut h1 {
	position:relative;
	width:100%;
	height:100%;
}
#container #haut h1 a {
	position:relative;
	width:990px;
	height:178px;
	text-indent:-5000px;
	display:block;
}

#container #centre {
	position:relative;
	width:990px;
	float:left;
	background:#e5e4e5;
}
#container #centre #menu_gauche {
	position:relative;
	float:left;
	width:213px;
	height:582px;
}
#container #centre #menu_gauche ul {
	position:relative;
	margin-left:6px;
	list-style-type:none;
}
#container #centre #menu_gauche ul li {
	position:relative;
	width:200px;
	height:32px;
	margin-top:3px;
}
#container #centre #menu_gauche ul li.menu_qsn {
	background:url(../images/bt_qui_sommes_nous.jpg);
}
#container #centre #menu_gauche.active1 ul li.menu_qsn {
	background:url(../images/bt_qui_sommes_nous_on.jpg);
}
#container #centre #menu_gauche ul li.menu_phototheque {
	background:url(../images/bt_phototheque.jpg);
}
#container #centre #menu_gauche.active2 ul li.menu_phototheque {
	background:url(../images/bt_phototheque_on.jpg);
}
#container #centre #menu_gauche ul li.menu_formation {
	background:url(../images/bt_formations.jpg);
}
#container #centre #menu_gauche.active3 ul li.menu_formation {
	background:url(../images/bt_formations_on.jpg);
}
#container #centre #menu_gauche ul li.menu_logiciel {
	background:url(../images/bt_logiciels_specifiques.jpg);
}
#container #centre #menu_gauche.active4 ul li.menu_logiciel {
	background:url(../images/bt_logiciels_specifiques_on.jpg);
}
#container #centre #menu_gauche ul li.menu_cadencier {
	background:url(../images/bt_cadenciers.jpg);
}
#container #centre #menu_gauche.active5 ul li.menu_cadencier {
	background:url(../images/bt_cadenciers_on.jpg);
}
#container #centre #menu_gauche ul li.menu_site {
	background:url(../images/bt_sites_marchands.jpg);
}
#container #centre #menu_gauche.active6 ul li.menu_site {
	background:url(../images/bt_sites_marchands_on.jpg);
}
#container #centre #menu_gauche ul li.menu_reference {
	background:url(../images/bt_references.jpg);
}
#container #centre #menu_gauche.active7 ul li.menu_reference {
	background:url(../images/bt_references_on.jpg);
}
#container #centre #menu_gauche ul li.menu_partenaire {
	background:url(../images/bt_partenaires.jpg);
}
#container #centre #menu_gauche.active8 ul li.menu_partenaire {
	background:url(../images/bt_partenaires_on.jpg);
}
#container #centre #menu_gauche ul li.menu_contact {
	background:url(../images/bt_contact.jpg);
}
#container #centre #menu_gauche.active9 ul li.menu_contact {
	background:url(../images/bt_contact_on.jpg);
}
#container #centre #menu_gauche ul li.menu_meteo {
	background:url(../images/bt_meteo.jpg);
}
#container #centre #menu_gauche ul li.menu_gestion {
	background:url(../images/bt_gestion_unitaire.jpg);
}
#container #centre #menu_gauche.active10 ul li.menu_gestion {
	background:url(../images/bt_gestion_unitaire_on.jpg);
}
#container #centre #menu_gauche ul li.menu_fournisseur {
	background:url(../images/bt_fournisseur_jardin.jpg);
}
#container #centre #menu_gauche.active11 ul li.menu_fournisseur {
	background:url(../images/bt_fournisseur_jardin_on.jpg);
}
#container #centre #menu_gauche ul li.menu_affichage {
	background:url(../images/bt_affichage_magasin.jpg);
}
#container #centre #menu_gauche.active12 ul li.menu_affichage {
	background:url(../images/bt_affichage_magasin_on.jpg);
}
#container #centre #menu_gauche ul li.menu_borne {
	background:url(../images/bt_borne_intelligente.jpg);
}
#container #centre #menu_gauche.active13 ul li.menu_borne {
	background:url(../images/bt_borne_intelligente_on.jpg);
}


#container #centre #menu_gauche ul li a {
	position:relative;
	display:block;
	text-indent:-5000px;
	width:200px;
	height:32px;
}
#container #centre #contenu {
	position:relative;
	float:left;
	width:757px;
	height:562px;
	padding:10px;
	background:#FFFFFF;
}
html>body #container #centre #contenu {
	height:auto;
	min-height:562px;
}
#container #centre #contenu h2 {
	position:relative;
	color:#005985;
	font-size:16px;
	font-weight:bold;
	margin-top:10px;
}
#container #centre #contenu h3 {
	position:relative;
	color:#a2cc39;
	font-size:16px;
	font-weight:bold;
	margin-top:10px;
}
#container #centre #contenu a {
	color:#a2cc39;
	font-weight:bold;
}
#container #centre #contenu table tr.ligne_verte td {
	color:#a2cc39;
	font-weight:bold;
	font-size:14px;
	border:none;
}
#container #centre #contenu table.bordure_pointillee tr td {
	border-top:1px dashed #999999;
	padding:10px 0px;
}
#container #centre #contenu ul {
	position:relative;
}
#container #centre #contenu ul li {
	list-style-type:none;
	padding-left:20px;
	margin-top:10px;
}
#container #centre #contenu.qsn ul li {
	background:url(../images/puce1.jpg) 0px 0px no-repeat;
}
#container #centre #contenu.qsn ul li span {
	font-size:14px;
	color:#0066b0;
}
#container #centre #contenu.formation ul li {
	background:url(../images/puce2.jpg) 0px 0px no-repeat;
}
#container #centre #contenu.formation ul li span {
	font-size:14px;
	color:#91b80f;
}
#container #centre #contenu.logiciel ul li {
	background:url(../images/puce3.jpg) 0px 0px no-repeat;
}
#container #centre #contenu.logiciel ul li span {
	font-size:14px;
	color:#f79101;
}
#container #centre #contenu.sites_marchands ul li {
	background:url(../images/puce4.jpg) 0px 0px no-repeat;
}
#container #centre #contenu.sites_marchands ul li span {
	font-size:14px;
	color:#f9bc01;
}
#container #centre #contenu.gestion_unitaire ul li {
	background:url(../images/puce5.jpg) 0px -3px no-repeat;
	line-height:20px;
}
#container #centre #contenu.gestion_unitaire ul li span {
	font-size:14px;
	color:#079ed5;
}
#container #centre #contenu.gestion_unitaire ul.normal li {
	background:none;
	line-height:normal;
}
#container #centre #contenu table.tableau_contenu, #container #centre #contenu table.tableau_contenu tr td {
	border:1px solid outset #CCCCCC;
}
#container #centre #contenu table.tableau_contenu tr td {
	border:1px solid #CCCCCC;
	text-align:center;
	padding:3px;
}
#container #centre #contenu table.tableau_contenu tr td.titre {
	color:#a2cc39;
	font-size:16px;
	font-weight:bold;
}
#container #centre #contenu table.tableau_contenu tr td.titre_gris {
	color:#999999;
}
#container #centre #contenu ul.normal li {
	list-style-type:disc;
	margin-left:20px;
	padding-left:0px;
}
#container #centre #contenu p {
	margin-top:10px;
}
#container #centre #contenu ul li img {
	position:relative;
	margin:10px;
}
#container #bas {
	position:relative;
	width:990px;
	height:32px;
	background:url(../images/phs_adresse.jpg);
	text-indent:-5000px;
	display:block;
	float:left;
}

/* INDEX */
#container #centre #contenu.accueil {
	background:url(../images/fd_phs_edition.jpg);
}
#container #centre #contenu.accueil ul li {
	position:absolute;
	/*border:#FF0000 1px solid;*/
}
#container #centre #contenu.accueil ul li a {
	width:100%;
	height:100%;
	display:block;
	text-indent:-5000px;
}
#container #centre #contenu.accueil ul li.rond_gestion {
	width:150px;
	height:115px;
	top:20px;
	left:105px;
}
#container #centre #contenu.accueil ul li.rond_affichage {
	width:130px;
	height:115px;
	top:-10px;
	left:365px;
}
#container #centre #contenu.accueil ul li.rond_phototheque {
	width:150px;
	height:120px;
	top:180px;
	left:10px;
}
#container #centre #contenu.accueil ul li.rond_formation {
	width:190px;
	height:150px;
	top:405px;
	left:360px;
}
#container #centre #contenu.accueil ul li.rond_cadencier {
	width:180px;
	height:140px;
	top:370px;
	left:40px;
}
#container #centre #contenu.accueil ul li.rond_site {
	width:140px;
	height:120px;
	top:80px;
	left:560px;
}
#container #centre #contenu.accueil ul li.rond_borne {
	width:160px;
	height:130px;
	top:250px;
	left:570px;
}