/*----------------------------------------------------------------------------*/
/* Éditeur - Classes générales -----------------------------------------------*/
.GrandTitre {
	font-family:			Arial, Helvetica, Sans-serif;
	font-size:				20px;
	color:					#003366;
}
.GrandTitre sup {
	font-size:				10px;
}
.Titre {
	font-family:			Arial, Helvetica, Sans-serif;
	font-size:				15px;
	color:					#003366;
}
.Titre sup {
	font-size:				10px;
}
.SousTitre {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				11px;
	font-weight:			bold;
	color:					#666666;
}
.SousTitre sup {
	font-size:				9px;
}
.Texte {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				11px;
	color:					#666666;
	line-height:			15px;
}
.Texte sup {
	font-size:				9px;
}
.TitreSpecial {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				11px;
	font-weight:			bold;
	color:					#CC9900;
}
.TitreSpecial sup {
	font-size:				9px;
}	
.TexteSpecial {
	font-family:			Arial, Helvetica, Sans-serif;
	font-size:				12px;
	color:					#CC9900;
}
.TexteSpecial sup {
	font-size:				10px;
}
.TextePetit {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				9px;
	color:					#666666;
}
.TextePetit sup {
	font-size:				7px;
}

/*----------------------------------------------------------------------------*/
/* Éditeur - Classes pour les hyperliens -------------------------------------*/
A.Lien:link {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				11px;
	color:					#006699;
	text-decoration:		none;
}
A.Lien:visited {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				11px;
	color:					#6699CC;
	text-decoration:		none;
}
A.Lien:active {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				11px;
	color:					#99CCFF;
	text-decoration:		none;
}
A.Lien:hover, A.Lien:visited:hover, A.Lien:active:hover {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				11px;
	color:					#99CCFF;
	text-decoration:		underline;
}
/*----------------------------------------------------------------------------*/
/* Éditeur - Classes pour les images -----------------------------------------*/
.ContourPhoto {
	border:					1px solid #000000;
}
/*----------------------------------------------------------------------------*/
/* Éditeur - Classes pour les cellules de tableaux ---------------------------*/
.CellTitre {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				11px;
	font-weight:			bold;
	color:					#000000;
	padding:				5px;
	background-color:		#CBC2A3;
}
.CellTexte {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				11px;
	color:					#000000;
	padding:				5px;
	background-color:		#dfe4e7;
}
.CellTexte2 {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				11px;
	color:					#000000;
	padding:				5px;
	background-color:		#F4EDD4;
}
/*----------------------------------------------------------------------------*/
/* Éditeur - Classes pour les cellules du tableau de la section Revendeurs Duo Vac ---------------------------*/
.CellDistance {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				11px;
	font-weight:			bold;
	color:					#000000;
	background-color:		#DFE4E7;
	border-right:			19px solid #CBC2A3;
	padding:				5px;
	text-align:				center;
	vertical-align:			top;
}
.CellTitreRevendeurs {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				11px;
	font-weight:			bold;
	color:					#000000;
	background-color:		#F4EDD4;
	padding-top:			5px;
	padding-bottom:			5px;
	padding-left:			3px;
	vertical-align:			top;
}
.CellTexteRevendeurs {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				11px;
	color:					#000000;
	background-color:		#FFFFFF;
	padding:				3px;
	vertical-align:			top;
}
/*----------------------------------------------------------------------------*/
/* Éditeur - Classes pour les cellules de tableau DuoChoix -------------------*/
.CellTitreDuoChoix {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				11px;
	font-weight:			bold;
	color:					#000000;
	padding:				5px;
	background-color:		#CC9900;
}
.CellTexteDuoChoix {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				11px;
	color:					#666666;
	padding:				5px;
	background-color:		#dfe4e7;
}
/*----------------------------------------------------------------------------*/
/* Styles communs à toutes les pages -----------------------------------------*/
A.BtAllezY:link, A.BtAllezY:visited, A.BtAllezY:active,
A.BtAllezY:hover, A.BtAllezY:visited:hover, A.BtAllezY:active:hover {
	font-family:			Arial, Helvetica, Sans-serif;
	font-size:				11px;
	font-weight:			bold;
	color:					#CC9900;
	text-decoration:		none;
}
/*----------------------------------------------------------------------------*/
/* Styles spéciaux pour la page de choix de langage --------------------------*/
.BgBas {
	background-color:		#F4EDD4;
}
/*----------------------------------------------------------------------------*/
/* Styles spéciaux pour page d'accueil ---------------------------------------*/
.TxtDuoNet {
	font-family:			Arial, Helvetica, Sans-serif;
	font-size:				16px;
	color:					#CBC2A3;
	padding-left:			10px;
}
.TxtDuoVac {
	font-size:				11px;
}
.TiDuoChoix {
	font-family:			Arial, Helvetica, Sans-serif;
	font-size:				16px;
	color:					#003366;
}
.TxtDuoChoix {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				9px;
	color:					#006699;
	line-height:			10px;
}
A.LienDuoChoix:link {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				9px;
	color:					#006699;
	text-decoration:		none;
}
A.LienDuoChoix:visited {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				9px;
	color:					#6699CC;
	text-decoration:		none;
}
A.LienDuoChoix:active {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				9px;
	color:					#99CCFF;
	text-decoration:		none;
}
A.LienDuoChoix:hover, A.LienDuoChoix:visited:hover, A.LienDuoChoix:active:hover {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				9px;
	color:					#99CCFF;
	text-decoration:		underline;
}
.TitreAccueil {
	font-family:			Arial, Helvetica, Sans-serif;
	font-size:				25px;
	color:					#003366;
	padding-bottom:			12px;
}
.TitreAccueil sup {
	font-size:				15px;
}
.CellContenuAcc {
	padding:				12px 60px 12px 10px;
	vertical-align:			top;
}
/*----------------------------------------------------------------------------*/
/* Styles spéciaux pour pages intérieures ------------------------------------*/
.BgMenu {
	background-color:		#F4EDD4;
}
.BgPointille {
	background-image:		url(../images/Bg_Pointille.gif);
	background-repeat:		repeat-y;
}
A.LienNavFixe:link {
	font-family:			Arial, Helvetica, Sans-serif;
	font-size:				11px;
	color:					#666666;
	text-decoration:		none;
}
A.LienNavFixe:visited {
	font-family:			Arial, Helvetica, Sans-serif;
	font-size:				11px;
	color:					#CBC2A3;
	text-decoration:		none;
}
A.LienNavFixe:active, A.LienNavFixe:hover, A.LienNavFixe:visited:hover, A.LienNavFixe:active:hover {
	font-family:			Arial, Helvetica, Sans-serif;
	font-size:				11px;
	color:					#006699;
	text-decoration:		none;
}
.CellNavFixe {
	padding-right:			9px;
}
.CellFooter {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				9px;
	color:					#666666;
	border-top:				1px solid #F4EDD4;
	padding-top:			7px;
	padding-left:			10px;
}
.LigneFooter {
	color:					#6699CC;
}
A.LienFooter:link {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				9px;
	color:					#006699;
	text-decoration:		none;
}
A.LienFooter:visited {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				9px;
	color:					#6699CC;
	text-decoration:		none;
}
A.LienFooter:active {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				9px;
	color:					#99CCFF;
	text-decoration:		none;
}
A.LienFooter:hover, A.LienFooter:visited:hover, A.LienFooter:active:hover {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				9px;
	color:					#99CCFF;
	text-decoration:		underline;
}
A.MenuPrincipal:link, A.MenuPrincipal:visited, A.MenuPrincipal:active,
A.MenuPrincipal:hover, A.MenuPrincipal:visited:hover, A.MenuPrincipal:active:hover {
	font-family:			Arial, Helvetica, Sans-serif;
	font-size:				11px;
	font-weight:			bold;
	color:					#666666;
	text-decoration:		none;	
}
.LigneMenu {
	font-family:			Arial, Helvetica, Sans-serif;
	font-size:				11px;
	color:					#CC9900;
}
.CellContenu {
	background-image:		url(../images/Bg_Pointille.gif);
	background-repeat:		repeat-y;
	padding:				0px 60px 12px 10px;
	vertical-align:			top;
}
/* Entetes */
/* Fonds Entete Section Duo Vac */
.CellEnteteDuoVac {
	background-image:		url(../images/Bg_IntDuoVac.jpg);
	background-repeat:		no-repeat;
}
/* Fonds Entete Section Produits */
.CellEnteteProduits01 {
	background-image:		url(../images/Bg_IntProduits01.jpg);
	background-repeat:		no-repeat;
}
.CellEnteteProduits02 {
	background-image:		url(../images/Bg_IntProduits02.jpg);
	background-repeat:		no-repeat;
}
.CellEnteteProduits03 {
	background-image:		url(../images/Bg_IntProduits03.jpg);
	background-repeat:		no-repeat;
}
/* Fonds Entete Section Garantie */
.CellEnteteGarantie01 {
	background-image:		url(../images/Bg_IntGarantie01.jpg);
	background-repeat:		no-repeat;
}
.CellEnteteGarantie02 {
	background-image:		url(../images/Bg_IntGarantie02.jpg);
	background-repeat:		no-repeat;
}
/* Fonds Entete Section Revendeurs */
.CellEnteteRevendeurs01 {
	background-image:		url(../images/Bg_IntRenvendeurs01.jpg);
	background-repeat:		no-repeat;
}
.CellEnteteRevendeurs02 {
	background-image:		url(../images/Bg_IntRenvendeurs02.jpg);
	background-repeat:		no-repeat;
}
/* Fonds Entete Section Installation */
.CellEnteteInstallation01 {
	background-image:		url(../images/Bg_IntInstallation01.jpg);
	background-repeat:		no-repeat;
}
.CellEnteteInstallation02 {
	background-image:		url(../images/Bg_IntInstallation02.jpg);
	background-repeat:		no-repeat;
}
/* Fonds Entete Section Nous joindre */
.CellEnteteJoindre01 {
	background-image:		url(../images/Bg_IntJoindre01.jpg);
	background-repeat:		no-repeat;
}
/* Fonds Entete Section Duo Choix */
.CellEnteteDuoChoix {
	background-image:		url(../images/Bg_IntDuoChoix.jpg);
	background-repeat:		no-repeat;
}
/* Fonds Entete Section Duo Net */
.CellEnteteDuoNet {
	background-image:		url(../images/Bg_IntDuoNet.jpg);
	background-repeat:		no-repeat;
}
/* Fin Entetes */
.CellSousMenu {
	padding-top:			8px;
	padding-left:			12px;
}
.TxtRappelSection {
	font-family:			Arial, Helvetica, Sans-serif;
	font-size:				11px;
	font-weight:			bold;
	color:					#666666;
}
.CellGaucheMarge {
	padding-right:			10px;
}
/* Styles pour Pager */
.CellTitrePager {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				11px;
	font-weight:			bold;
	color:					#000000;
	padding:				5px;
	background-color:		#CBC2A3;
}
.CellTitrePager a:link, .CellTitrePager a:active, .CellTitrePager a:visited {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				11px;
	font-weight:			bold;
	color:					#666666;
	text-decoration:		none;
}
.CellTitrePager a:hover, .CellTitrePager a:active:hover, .CellTitrePager a:visited:hover {
	color:					#000000;
	text-decoration:		underline;
}
/* Fin Styles pour Pager */
/*----------------------------------------------------------------------------*/
/* Styles pour sous menus ----------------------------------------------------*/
.SousMenu a:link {
	font-family:			Arial, Helvetica, Sans-serif;
	font-size:				11px;
	color:					#006699;
	text-decoration:		none;
}
.SousMenu a:visited {
	font-family:			Arial, Helvetica, Sans-serif;
	font-size:				11px;
	color:					#6699CC;
	text-decoration:		none;
}
.SousMenu a:active {
	font-family:			Arial, Helvetica, Sans-serif;
	font-size:				11px;
	color:					#99CCFF;
	text-decoration:		none;
}
.SousMenu a:hover, .SousMenu a:visited:hover, .SousMenu a:active:hover {
	font-family:			Arial, Helvetica, Sans-serif;
	font-size:				11px;
	color:					#99CCFF;
	text-decoration:		underline;
}

.Selected
{
	font-weight : bold;
}
/*----------------------------------------------------------------------------*/
/* Styles pour menus déroulants ----------------------------------------------*/
.MenuDeroul {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				9px;
	color:					#666666;
	background-color:		#F9F6E9;
	border-bottom:			1px solid #CBC2A3;
	padding-top:			4px;
	padding-bottom:			1px;
	padding-left:			3px;
}
.MenuDeroul a:link {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				9px;
	color:					#666666;
	text-decoration:		none;
}
.MenuDeroul a:visited {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				9px;
	color:					#CBC2A3;
	text-decoration:		none;
}
.MenuDeroul a:active, .MenuDeroul a:hover, .MenuDeroul a:visited:hover, .MenuDeroul a:active:hover {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				9px;
	color:					#006699;
	text-decoration:		none;
}
/*----------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------*/
/* Styles pour formulaires----------------------------------------------------*/
.Btn {
    font-family:			Arial, Helvetica, Sans-serif;
    font-size:				11px;
    font-weight:			bold;
    color:                  #CC9900;
    border:                 1px solid #666666;
    background-color:       #FFFFFF;
}
.TxtBoxRecherche {
	font-family:			Arial, Helvetica, Sans-serif;
	font-size:				11px;
	color:					#666666;
	border:					1px solid #CBC2A3;
	padding-left:			8px;
	width:					120px;
}
.TxtBoxAuth {
	font-family:			Arial, Helvetica, Sans-serif;
	font-size:				11px;
	color:					#666666;
	border:					1px solid #F5EED5;
	padding-left:			4px;
	width:					100px;
}
.TxtBox {
	font-family:			Vedana, Arial, Helvetica, Sans-serif;
	font-size:				11px;
	color:					#666666;
	padding-left:			2px;
	border:					1px solid #A5ACB2;
}
.TxtArea {
	font-family:			Vedana, Arial, Helvetica, Sans-serif;
	font-size:				11px;
	color:					#666666;
	border:					1px solid #666666;
}

.TxtBoxConseiller {
	font-family:			Vedana, Arial, Helvetica, Sans-serif;
	font-size:				11px;
	color:					#666666;
	padding-left:			2px;
	border:					1px solid #A5ACB2;
	width:                  200px;
}

.TxtSmallTelConseiller {
	font-family:			Vedana, Arial, Helvetica, Sans-serif;
	font-size:				11px;
	color:					#666666;
	padding-left:			2px;
	border:					1px solid #A5ACB2;
	width:                  30px;
}

.TxtMedTelConseiller {
	font-family:			Vedana, Arial, Helvetica, Sans-serif;
	font-size:				11px;
	color:					#666666;
	padding-left:			2px;
	border:					1px solid #A5ACB2;
	width:                  60px;
}
.TxtCommentaires {
	font-family:			Vedana, Arial, Helvetica, Sans-serif;
	font-size:				11px;
	color:					#666666;
	border:					1px solid #666666;
	width:                  400px;
	height:                 125px;
}
.DropDownLng {
	font-family:			Arial, Helvetica, Sans-serif;
	font-size:				11px;
	color:					#666666;
	background-color:		#F9F6E9;
	width:					200px;
}
.DropDown {
	font-family:			Arial, Helvetica, Sans-serif;
	font-size:				11px;
	color:					#666666;
}
/*----------------------------------------------------------------------------*/
/* Général -------------------------------------------------------------------*/
BODY {
	margin:					0;
	padding:				0;
	background-color:		#FFFFFF;
}
.BgBody {
	background-image:		url(../images/Bg.gif);
	background-repeat:		repeat-y;
	background-color:		#F9F6E9;
}
A:link {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	color:					#006699;
	text-decoration:		none;
}
A:visited {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	color:					#6699CC;
	text-decoration:		none;
} 
A:active {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	color:					#99CCFF;
	text-decoration:		none;
}
A:hover, A:visited:hover, A:active:hover {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	color:					#99CCFF;
	text-decoration:		underline;
}
P {
	padding:				0;
	margin-top:				0;
	margin-bottom:			0;
}
UL {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				11px;
	color:					#666666;
	list-style-type:		disc;
	padding-left:			15px;
	padding-top:			0;
	margin:					0px;
}
OL {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				11px;
	color:					#666666;
}
LI {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				11px;
	color:					#666666;
	line-height:			14px;
	padding:				0;
	margin:					0;
}
FORM {
	padding:				0;
	margin:					0;
}
/*----------------------------------------------------------------------------*/