body {
	margin:0;
	padding:0;
}

#centreur {
	margin:0;
	padding:0;
	text-align:center;
}

#centreurw3c {
	margin-left:auto;
	margin-right:auto;
	width:924px;
	position:relative;
	text-align:left;
}

.clear {
	clear:both;
	margin:0px;
	padding:0px;
	display:block;
	font-size:0px;
	height:0px;
	overflow:hidden;	
}

#bandeau {
	margin:0px;
	padding:0px;
	width:924px;
	height:159px;
	border:none;
}
html>body #bandeau {
	margin:0px;
}
#bandeau object, #bandeau embed {
	margin:0px;
	padding:0px;
	border:none;
}


#bandeau img, #bandeau map {
	margin:2px 0px 0px 0px;
	padding:0px;
	border:none;
}


#principal {
	position:relative;
	width:924px;
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
	background-image:url(/img/interface/fond-ligne.gif);
	background-repeat:repeat-y;
	z-index:2;
}
html>body #principal {
	margin-top:-8px;
}

#fin-principal {
	width:924px;
	margin:0px;
	padding:0px;
}

#menu {
	width:924px;
	height:61px;
	background-image:url(/img/interface/fond-menu.jpg);
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
	text-align:center;
}


/****************************************************************/
/*    FONCTIONNALITES                                           */
#menuFonctions {
	width:924px;
	text-align:center;
	margin:5px 0px 0px 0px;
	padding:0px;
	text-transform:lowercase;
}
#menuFonctions a {
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#5f5f5f;
	text-decoration:none;
}
#menuFonctions a:hover {
	color:#5f5f5f;
	text-decoration:underline;
}
#menuFonctions ul {
	margin:0px;
	padding:0px;
}
#menuFonctions li {
	display:inline;
	margin:0px;
	padding:0px 5px 0px 5px;
}

/****************************************************************/
/*    COLONNES      */
#gauche {
	float:left;
	width:178px;
	margin:16px 0px 0px 0px;
	padding:0px;
}

#contenu-accueil {
	float:left;
	width:462px;
	margin:16px 0px 0px 0px;
	padding:0px;
	/*text-align:justify;*/
}

#contenu {
	float:left;
	width:690px;
	margin:16px 0px 0px 0px;
	padding:0px;
	/*text-align:justify;*/
}

.inter {
	float:left;
	width:40px;
	margin:32px 0px 0px 0px;
	padding:0px;
}

#droite {
	float:right;
	width:194px;
	margin:16px 2px 0px 0px;
	padding:0px;
}


/****************************************************************/
/*    FIL D'ARIANE     */
#historic-accueil {
	width:462px;
	margin:20px 0px 0px 0px;
	padding:0px;
	text-align:right;
}

#historic {
	width:690px;
	margin:20px 0px 0px 0px;
	padding:0px;
	text-align:right;
}

/****************************************************************/
/*    RECHERCHE     */
#recherche {
	width:178px;
	margin:0px;
	padding:0px;
}
#recherche form {
	margin:0px;
	padding:0px 0px 0px 28px;
	width:178px;
}
#recherche input {
	margin:0px;
	padding:0px;
	width:113px;
	height:14px;
	font-size:10px;
	background-color:#ffffff;
	border:1px solid #c5c5c5;
}
#recherche button {
	margin:0px;
	padding:0px;
	border:none;
	background:none;
	width:23px;
	height:24px;
	vertical-align:middle;
	margin-left:2px;
}
html>body #recherche button {
	margin:0px;
	padding:0px;
	width:auto;
	height:auto;
	margin-left:0px;
}
#recherche img {
	margin:0px;
	padding:0px;
	width:23px;
	height:24px;
}

/******************************************************/
/*    ENCARTS                                         */
.encart-temoignages {
	background-image:url(/img/interface/encart-temoignages-titre.jpg);
	background-repeat:no-repeat;
	width:178px;
	height:31px;
	margin:15px 0px 0px 2px;
	padding:0px;
}
.fond-temoignages {
	background-image:url(/img/interface/encart-temoignages-ligne.jpg);
	background-repeat:repeat-y;
	width:178px;
	margin-left:2px;
	padding:0px;
}
.accroche-temoignages {
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	width:145px;
	color:#00579c;
	padding:10px 0px 0px 0px;
	margin:0px 10px 0px 23px;
}
.accroche-temoignages a {
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#00579c;
}
.accroche-temoignages a:hover {
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#00579c;
	text-decoration:underline;
}
.contenu-temoignages {
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	width:145px;
	color:#5f5f5f;
	padding:0px;
	margin:0px 10px 0px 23px;
}
.suite-temoignages {
	text-align:right;
	width:145px;
	padding:0px;
	margin:0px 10px 0px 23px;
}
.suite-temoignages a {
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#00579c;
}
.suite-temoignages a:hover {
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#00579c;
	text-decoration:underline;
}
.pied-temoignages {
	background-image:url(/img/interface/encart-temoignages-bas.jpg);
	background-repeat:no-repeat;
	width:178px;
	height:18px;
	margin-left:2px;
	padding:0px;
}

/* ipnergie */
.encart-ipnergie {
	background-image:url(/img/interface/encart-ipnergie-titre.jpg);
	background-repeat:no-repeat;
	width:178px;
	height:25px;
	margin:15px 0px 0px 2px;
	padding:0px;
}
.fond-ipnergie {
	background-image:url(/img/interface/encart-ipnergie-ligne.jpg);
	background-repeat:repeat-y;
	width:178px;
	margin-left:2px;
	padding:0px;
}
.accroche-ipnergie {
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	width:145px;
	color:#00579c;
	padding:10px 0px 0px 0px;
	margin:0px 10px 0px 23px;
}
.accroche-ipnergie a {
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#00579c;
}
.accroche-ipnergie a:hover {
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#00579c;
	text-decoration:underline;
}
.pied-ipnergie {
	background-image:url(/img/interface/encart-ipnergie-bas.jpg);
	background-repeat:no-repeat;
	width:178px;
	height:18px;
	margin-left:2px;
	padding:0px;
}

/* Newsletter */
.encart-newsletter {
	background-image:url(/img/interface/encart-newsletter-titre.jpg);
	background-repeat:no-repeat;
	width:178px;
	height:31px;
	margin:15px 0px 0px 2px;
	padding:0px;
}
.fond-newsletter {
	background-image:url(/img/interface/encart-newsletter-ligne.jpg);
	background-repeat:repeat-y;
	width:178px;
	margin-left:2px;
	padding:0px;
}
.accroche-newsletter {
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	width:145px;
	color:#00579c;
	padding:10px 0px 0px 0px;
	margin:0px 10px 0px 23px;
}
.accroche-newsletter a {
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#00579c;
}
.accroche-newsletter a:hover {
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#00579c;
	text-decoration:underline;
}
.pied-newsletter {
	background-image:url(/img/interface/encart-newsletter-bas.jpg);
	background-repeat:no-repeat;
	width:178px;
	height:16px;
	margin-left:2px;
	padding:0px;
}
/*********************************************************************/
/* Flux RSS */
.encart-flux-rss {
	width:194px;
	margin:0px;
	padding:0px 0px 0px 8px;
	color:#fc6a00;
}
.encart-flux-rss a {
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#fc6a00;
	text-decoration:none;
}
.encart-flux-rss a:hover {
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#fc6a00;
	text-decoration:underline;
}

/* Actualités */
.encart-actualites {
	background-image:url(/img/interface/encart-actualites-titre.jpg);
	background-repeat:no-repeat;
	width:194px;
	height:32px;
	margin:12px 0px 0px 0px;
	padding:0px;
}
.fond-actualites {
	background-image:url(/img/interface/encart-actualites-ligne.jpg);
	background-repeat:repeat-y;
	width:194px;
	margin:0px;
	padding:0px;
}
.contenu-actualites {
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	width:168px;
	color:#5f5f5f;
	margin:0px 10px 0px 16px;
	padding:0px;
}
.contenu-actualites h1 {
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	width:168px;
	color:#fc6a00;
	margin:0px;
	padding-bottom:0px;
}
.date-actualites {
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	width:168px;
	color:#5f5f5f;
	margin:0px;
	padding:10px 0px 0px 0px;
}
.suite-actualites {
	text-align:right;
	width:168px;
	margin:0px;
	padding:0px;
}
.suite-actualites a {
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#00579c;
}
.suite-actualites a:hover {
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#00579c;
	text-decoration:underline;
}
.pied-actualites {
	background-image:url(/img/interface/encart-actualites-bas.jpg);
	background-repeat:no-repeat;
	width:194px;
	height:16px;
	margin:0px;
	padding:0px;
}

/* Contact */
.encart-contact {
	background-image:url(/img/interface/encart-contact-titre.jpg);
	background-repeat:no-repeat;
	width:194px;
	height:31px;
	margin:12px 0px 0px 0px;
	padding:0px;
}
.fond-contact {
	background-image:url(/img/interface/encart-contact-ligne.jpg);
	background-repeat:repeat-y;
	width:194px;
	margin:0px;
	padding:0px;
}
.accroche-contact {
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	width:168px;
	color:#00579c;
	padding:10px 10px 0px 23px;
	margin:0px;
}
.accroche-contact a {
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#00579c;
}
.accroche-contact a:hover {
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#00579c;
	text-decoration:underline;
}
.pied-contact {
	background-image:url(/img/interface/encart-contact-bas.jpg);
	background-repeat:no-repeat;
	width:194px;
	height:16px;
	margin:0px;
	padding:0px;
}

/* Plan d accès */
.encart-acces {
	background-image:url(/img/interface/encart-acces-titre.jpg);
	background-repeat:no-repeat;
	width:194px;
	height:26px;
	margin:12px 0px 0px 0px;
	padding:0px;
}
.fond-acces {
	background-image:url(/img/interface/encart-acces-ligne.jpg);
	background-repeat:repeat-y;
	width:194px;
	margin:0px;
	padding:0px;
}
.accroche-acces {
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	width:194px;
	color:#00579c;
	text-align:center;
	padding:8px 0px 0px 0px;
	margin:0px;
}
.pied-acces {
	background-image:url(/img/interface/encart-acces-bas.jpg);
	background-repeat:no-repeat;
	width:194px;
	height:20px;
	margin:0px;
	padding:0px;
}


/* Actualités à Gauche */
.encart-g-actualites {
	background-image:url(/img/interface/encart-g-actualites-titre.jpg);
	background-repeat:no-repeat;
	width:178px;
	height:30px;
	margin:10px 0px 0px 2px;
	padding:0px;
}
.fond-g-actualites {
	background-image:url(/img/interface/encart-g-actualites-ligne.jpg);
	background-repeat:repeat-y;
	width:178px;
	margin:0px 0px 0px 2px;
	padding:0px;
}
.contenu-g-actualites {
	text-align:left;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	width:145px;
	color:#5f5f5f;
	padding:10px 0px 0px 23px;
	margin:0px;
}
.contenu-g-actualites h1 {
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	width:145px;
	color:#fc6a00;
	margin:0px;
	padding-bottom:0px;
}
.date-g-actualites {
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	width:145px;
	color:#5f5f5f;
	margin:0px;
	padding:10px 0px 0px 0px;
}
.suite-g-actualites {
	text-align:right;
	width:145px;
	margin:0px;
	padding:0px;
}
.suite-g-actualites a {
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#00579c;
}
.suite-g-actualites a:hover {
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#00579c;
	text-decoration:underline;
}
.pied-g-actualites {
	background-image:url(/img/interface/encart-g-actualites-bas.jpg);
	background-repeat:no-repeat;
	width:178px;
	height:16px;
	margin:0px 0px 0px 2px;
	padding:0px;
}

/* Plan d accès à Gauche */
.encart-g-acces {
	background-image:url(/img/interface/encart-g-acces-titre.jpg);
	background-repeat:no-repeat;
	width:178px;
	height:24px;
	margin:15px 0px 0px 2px;
	padding:0px;
}
.fond-g-acces {
	background-image:url(/img/interface/encart-g-acces-ligne.jpg);
	background-repeat:repeat-y;
	width:178px;
	margin-left:2px;
	padding:0px;
}
.accroche-g-acces {
	width:178px;
	text-align:center;
	padding:5px 0px 0px 0px;
	margin:0px;
}
.pied-g-acces {
	background-image:url(/img/interface/encart-g-acces-bas.jpg);
	background-repeat:no-repeat;
	width:178px;
	height:16px;
	margin-left:2px;
	padding:0px;
}

.tab_innovation-hp {
	width:468px;
	height:151px;
	background-image:url(/img/interface/hp-innovation.jpg);
	background-repeat:no-repeat;
	padding-left:20px;
	padding-right:20px;
}
.tab_innovation-hp td {
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
}
.tab_ipcampus-hp {
	width:467px;
	height:110px;
	background-image:url(/img/interface/ip-campus.jpg);
	background-repeat:no-repeat;
	padding-left:120px;
	padding-right:20px;
	padding-top:20px;
}
.tab_ipcampus-hp td {
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
}
.tab_ipcampus-hp td p {
	padding:0;
	margin:0;
}
.tab_ipcourriel-hp {
	width:468px;
	height:108px;
	background-image:url(/img/interface/ip-courriel.jpg);
	background-repeat:no-repeat;
	padding-left:120px;
	padding-right:20px;
	padding-top:20px;
}
.tab_ipcourriel-hp td {
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
}
.tab_ipcourriel-hp td p {
	padding:0;
	margin:0;
}


/* Gris */
.encart-gris {
	background-image:url(/img/interface/encart-gris-haut.gif);
	background-repeat:no-repeat;
	width:194px;
	height:16px;
	margin:12px 0px 0px 0px;
	padding:0px;
}
.fond-gris {
	background-image:url(/img/interface/encart-gris-ligne.gif);
	background-repeat:repeat-y;
	width:194px;
	margin:0px;
	padding:0px;
}
.contenu-gris {
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	width:168px;
	color:#5f5f5f;
	margin:0px 10px 0px 16px;
	padding:0px;
	/*text-align:justify;*/
}
.contenu-gris h1 {
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#00579c;
}
.pied-gris {
	background-image:url(/img/interface/encart-gris-bas.gif);
	background-repeat:no-repeat;
	width:194px;
	height:16px;
	margin:0px;
	padding:0px;
}

.contenu-gris a {
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#00579c;
}
.contenu-gris a:hover {
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#00579c;
	text-decoration:underline;
}


/* Gris Gauche */
.encart-g-gris {
	background-image:url(/img/interface/encart-g-gris-haut.gif);
	background-repeat:no-repeat;
	width:178px;
	height:16px;
	margin:12px 0px 0px 2px;
	padding:0px;
}
.fond-g-gris {
	background-image:url(/img/interface/encart-g-gris-ligne.gif);
	background-repeat:repeat-y;
	width:178px;
	margin-left:2px;
	padding:0px;
}
.contenu-g-gris {
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	width:145px;
	color:#5f5f5f;
	margin:0px 10px 0px 16px;
	padding:0px;
	/*text-align:justify;*/
}
.contenu-g-gris h1 {
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#00579c;
}
.pied-g-gris {
	background-image:url(/img/interface/encart-g-gris-bas.gif);
	background-repeat:no-repeat;
	width:178px;
	height:16px;
	margin-left:2px;
	padding:0px;
}

.contenu-g-gris a {
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#00579c;
}
.contenu-g-gris a:hover {
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#00579c;
	text-decoration:underline;
}


p.fondgris {
	background-color:#f7f7f7;
}