﻿.borderP {
	border: 3px solid #D6DFEF;
}
.fondtableau {
}
.bandeau {
	border-top: 2px solid #0A50A1;
	background-color: #D6DFEF;
}
#menuflottant {
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-top: 10px;
	color: #000000;
	background: #FFCC33;
	border: #CC3300 solid 4px;
	text-align: left;
	width: 40%;
}
.titre1 {
	height: 37px;
	background: url('images/E_commerce/Fleche_Titre.gif') no-repeat left top;
	text-indent: 30px;
	font-family: verdana, tahoma, helvetica;
	font-size: 18px;
	text-align: left;
	color: #06559e;
	padding-bottom: 10px;
	font-weight: bold;
}
.titrepackpresence {
	height: 37px;
	background: url('images/Pack_Presence/Fleche_Titre.gif') no-repeat left top;
	text-indent: 30px;
	font-family: verdana, tahoma, helvetica;
	font-size: 18px;
	text-align: left;
	color: #006633;
	padding-bottom: 10px;
	font-weight: bold;
}
.titrepackcatalogue {
	height: 37px;
	background: url('images/E_Catalogue/Fleche_Titre.gif') no-repeat left top;
	text-indent: 30px;
	font-family: verdana, tahoma, helvetica;
	font-size: 18px;
	text-align: left;
	color: #4f001c;
	padding-bottom: 10px;
	font-weight: bold;
}
.titre1V {
	height: 37px;
	background: url('images/E_commerce/Fleche_Titre_Violet.gif') no-repeat left top;
	text-indent: 30px;
	font-family: verdana, tahoma, helvetica;
	font-size: 18px;
	color: #840d89;
	padding-bottom: 10px;
	font-weight: bold;
	text-align: left;
}
.titre1 a {
	color: #822da7;
	text-decoration: none;
}
a.rollbouton {
	display: block;
	width: 157px;
	height: 24px;
	background: url('images/E_commerce/BoutonBleu.gif') repeat-x;
	color: #ffffff;
	text-decoration: none;
	font-family: verdana, tahoma, helvetica;
	text-align: center;
	font-size: 18px;
}
a.rollbouton:hover {
	background: url('images/E_commerce/Boutonorange.gif') repeat-x;
	text-decoration: none;
}
.pavecontenu {
	width: 304px;
	height: 358px;
	background: url('images/E_commerce/pave_orange2.gif') no-repeat top left;
	text-indent: 10px;
	text-align: left;
	font-family: verdana, tahoma, helvetica;
	font-size: 12px;
	color: #ffffff;
	padding-bottom: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	padding-left: 10px;
	font-weight: bold;
}
.pavecontenu a:hover {
	color: #822da7;
}
.pavecontenupresence {
	width: 304px;
	height: 358px;
	background: url('images/Pack_Presence/pave_orange2.gif') no-repeat top left;
	text-indent: 10px;
	text-align: left;
	font-family: verdana, tahoma, helvetica;
	font-size: 12px;
	color: #047d16;
	padding-bottom: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	padding-left: 10px;
	font-weight: bold;
}
.pavecontenupresence a {
	color: #047d16;
}
.pavecontenupresence a:hover {
	color: #000000;
}
.pavecontenucatalogue {
	width: 594px;
	height: 255px;
	background: url('images/E_Catalogue/pave1.jpg') no-repeat top right;
	text-indent: 10px;
	text-align: left;
	font-family: verdana, tahoma, helvetica;
	font-size: 12px;
	color: #FFFFFF;
	padding-bottom: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	padding-left: 10px;
	font-weight: bold;
}
.pavecontenucatalogue a {
	color: #ffffff;
}
.pavecontenuegallery {
	width: 594px;
	height: 255px;
	background: url('images/E_Gallery/pave1.jpg') no-repeat top right;
	text-indent: 10px;
	text-align: left;
	font-family: verdana, tahoma, helvetica;
	font-size: 12px;
	color: #FFFFFF;
	padding-bottom: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	padding-left: 10px;
	font-weight: bold;
}
.pavecontenuegallery a {
	color: #ffffff;
}
.pavecontenuwebzine {
	width: 304px;
	height: 255px;
	background: url('images/Pack_Presence/pave_orange2.gif') no-repeat top left;
	text-indent: 10px;
	text-align: left;
	font-family: verdana, tahoma, helvetica;
	font-size: 12px;
	color: #6f0028;
	padding-bottom: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	padding-left: 10px;
	font-weight: bold;
}
.pavecontenuwebzine a {
	color: #6f0028;
}
.pavecontenuwebzine a:hover {
	color: #cc6600;
}
.pavecontenupresence a:hover {
	color: #000000;
}
a.rollboutonpresence {
	display: block;
	width: 157px;
	height: 24px;
	background: url('images/E_commerce/Boutonbleu.gif') no-repeat;
	color: #FFFFFF;
	text-decoration: none;
	font-family: verdana, tahoma, helvetica;
	text-align: center;
	font-size: 18px;
}
a.rollboutonpresence:hover {
	background: url('images/E_commerce/Boutonorange.gif') no-repeat;
	text-decoration: none;
}
.pavecontenuviolet a:hover {
	color: #016bb4;
}
.pavecontenuviolet {
	width: 275px;
	height: 358px;
	background: url('images/E_commerce/pave_orange2_Violet.gif') no-repeat top left;
	text-indent: 10px;
	text-align: left;
	font-family: verdana, tahoma, helvetica;
	font-size: 12px;
	color: #ffffff;
	padding-bottom: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	padding-left: 10px;
	font-weight: bold;
}
.pavecontenuvioletpresence a:hover {
	color: #016bb4;
}
.pavecontenuvioletpresence {
	width: 275px;
	height: 358px;
	background: url('images/Pack_Presence/pave_2.gif') no-repeat top left;
	text-indent: 10px;
	text-align: left;
	font-family: verdana, tahoma, helvetica;
	font-size: 12px;
	color: #ffffff;
	padding-bottom: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	padding-left: 10px;
	font-weight: bold;
}
.pavecontenu a:visited {
	color: #ffffff;
}
.pavecontenu a:link {
	color: #ffffff;
}
.pavecontenu a {
	color: #ffffff;
}
.puce a {
	list-style-image: url('images/E_commerce/Puce_petite.gif');
	font-family: verdana, tahoma, helvetica;
	color: #ff9933;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}
.puce {
	list-style-image: url('images/E_commerce/Puce_petite.gif');
	font-family: verdana, tahoma, helvetica;
	color: #ff9933;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}
a.rollboutonsomm {
	display: block;
	width: 140px;
	height: 24px;
	background: url('images/E_commerce/BoutonBleu.gif') no-repeat;
	color: #ffffff;
	text-decoration: none;
	font-family: verdana, tahoma, helvetica;
	text-align: left;
	font-size: 16px;
	text-indent: 3px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
a.rollboutonsomm:hover {
	background: url('images/E_commerce/Boutonorange.gif') no-repeat;
	text-decoration: none;
}
#menuecommerce {
	width: 590px;
	height: 57px;
	background: url('images/E_commerce/PubE-Commerce_590_Slog.gif') no-repeat right;
	text-align: left;
	font-family: verdana, tahoma, helvetica;
}
#menuecommerce a {
	color: #FFFFFF;
	text-align: center;
}
#menuecommerce a:visited {
	color: #FFFFFF;
	text-align: center;
}
#menupresence {
	width: 590px;
	height: 57px;
	background: url('images/Pack_Presence/PubE-Commerce_590_Slog.gif') no-repeat right;
	text-align: left;
	font-family: verdana, tahoma, helvetica;
	font-size: 12px;
	color: #ffffff;
}
#menupresence a:visited {
	color: #ffffff;
}
#menupresence a {
	color: #ffffff;
}
.menulight a {
	color: #000000;
	font-size: 18px;
	text-align: center;
}
.menulight a:visited {
	color: #000000;
	font-size: 18px;
	text-align: center;
}
.menulight a:link {
	color: #000000;
	font-size: 18px;
	text-align: center;
}
.titretableau {
	width: 100%;
	height: 20px;
	background: #658ddf;
	font-family: verdana, tahoma, helvetica;
	font-size: 14px;
	color: #ffffff;
	text-align: center;
	font-weight: bold;
}
.tableauOptions {
	width: 100%;
	background: #f5f8ff;
	font-family: verdana, tahoma, helvetica;
	font-size: 12px;
	color: #000000;
	text-align: left;
	border: #f57700 solid 1px;
	padding: 10px;
}
#addendum {
	width: 584px;
	height: 99px;
	background: url('images/E_commerce/addendum.gif') no-repeat right;
	text-align: left;
	font-family: verdana, tahoma, helvetica;
	font-size: 12px;
	color: #ffffff;
}
#addendumpresence {
	width: 584px;
	height: 99px;
	background: url('images/Pack_presence/addendum.gif') no-repeat right;
	text-align: left;
	font-family: verdana, tahoma, helvetica;
	font-size: 12px;
	color: #ffffff;
}
.touspacks {
	width: 295px;
	height: 158px;
	background: url('images/bg1.gif') bottom;
	text-align: left;
	font-family: verdana, tahoma, helvetica;
	font-size: 12px;
	color: #000000;
}
.touspackslarge {
	background: url('images/bg1.gif') repeat-x 50% bottom;
	text-align: left;
	font-family: verdana, tahoma, helvetica;
	font-size: 12px;
	color: #000000;
}
.ensavoirplus a:visited {
	font-family: verdana, tahoma, helvetica;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	color: #000000;
	float : right;
}
.ensavoirplus a:link {
	font-family: verdana, tahoma, helvetica;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	color: #000000;
	float : right;
}
.ensavoirplus a {
	font-family: verdana, tahoma, helvetica;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	color: #000000;
	float : right;
}
.ensavoirplus {
	font-family: verdana, tahoma, helvetica;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	color: #000000;
	float : right;
}
.ensavoirplus a:hover {
	font-family: verdana, tahoma, helvetica;
	text-decoration: underline;
	color: #ff0000;
}
.titretouspacks {
	background-position: -1px -2px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 20px;
	text-align: left;
	background-image: url('images/titretouspacks.gif');
	background-repeat: no-repeat;
	text-indent: 37px;
	text-decoration: none;
}
.titretouspacks a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.titretouspacks a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.titretouspacks a {
	color: #FFFFFF;
	text-decoration: none;
}
.titretouspacks a:hover {
	color: #000000;
	text-decoration: none;
}
.include {
	border: 3px solid #0066FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	width: 140px;
}
.menuinclude a {
	margin-left: 8px;
	margin-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.menuinclude {
	margin-left: 8px;
	margin-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.includeEcartes {
	border: 3px solid #BF930D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	width: 140px;
	background-color: #F8DC89;
	font-weight: bold;
}
.includequiz {
	border: 1px solid #336666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	width: 140px;
	background-color: #fcfae0;
}
#qui a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}
#qui a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}
#qui a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}
#qui {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}
