html, body {
	color: #000000;
	font-size: 11px;
	font-family: verdana, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	overflow-x:hidden;
}

form { margin: 0; padding: 0; border: none 0; }
img { border: none 0; }

a { text-decoration: underline; }
a:hover { text-decoration: underline; }
a:active { text-decoration: none;  }

/* <Documents> */
.simple_document_container { }
a.simple_document { }
/* <Documents> */

/* <Classes RadEditor> */
.TexteContenu
{
	font-family:Tahoma;
	font-size:11px;
	color:#000;
}
.TexteContenuMoyen
{
	font-family:Tahoma;
	font-size:12px;
	color:#000;
}
.TexteContenuGrand
{
	font-family:Tahoma;
	font-size:13px;
	color:#000;
}
.Titre
{
	font-family:Tahoma;
	font-size:18px;
	color:#3399ff;
}
.TitreMoyen
{
	font-family:Tahoma;
	font-size:19px;
	color:#3399ff;
}
.TitreGrand
{
	font-family:Tahoma;
	font-size:20px;
	color:#3399ff;
}
.TitreParagraphe
{
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#3399ff;
}
.TitreParagrapheMoyen
{
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	color:#3399ff;
}
.TitreParagrapheGrand
{
	font-family:Tahoma;
	font-size:14px;
	font-weight:bold;
	color:#3399ff;
}
a.Liens
{
	font-family:Tahoma;
	font-size:11px;
	color:#3399ff;
	text-decoration:underline;
}
/*a.Liens:visited
{
	color:#3399ff;
	text-decoration:underline;
}*/
 a.Liens:hover
{
	color:#aee100;
	text-decoration:underline;
}

.LandingTexteContenu
{
	font-family:Tahoma;
	font-size:11px;
	color:#336600;
	line-height:18px;
}
.LandingTitre
{
	font-family:Tahoma;
	font-size:12px;
	color:#336600;
}
a.LandingLiens
{
	font-family:Tahoma;
	font-size:11px;
	color:#336600;
	text-decoration:underline;
}
a.LandingLiens:hover
{
	font-family:Tahoma;
	font-size:11px;
	color:#0033cc;
	text-decoration:underline;
}
.PiedPageGris, a.PiedPageGris
{
	font-family:Tahoma;
	font-size:11px;
	color:#0033cc;
	font-weight:bold;
	color:#cecece;
}
.PiedPageVert, a.PiedPageGris:hover
{
	font-family:Tahoma;
	font-size:11px;
	color:#99cc00;
	font-weight:bold;
}
/* <Classes RadEditor> */

/* <Formulaires> */
.forms_labels
{
	font-family: Verdana, Helvetica, sans-serif;		
	font-size:11px;
}
.forms_txtbox
{
	font-family: Verdana, Helvetica, sans-serif;		
	font-size:11px;
}
.forms_label_container_h
{
	width: 200px;
}
.forms_label_container_v
{
}
.forms_answer_container_h
{
}
.forms_answer_container_v
{
}
select.forms_ddlpays_v
{
	font-family: Verdana, Helvetica, sans-serif;		
	font-size:11px;
	display:block;
	width:180px;
}

select.forms_ddlprovince_v
{
	font-family: Verdana, Helvetica, sans-serif;		
	font-size:11px;
	display:block;
	margin-top:5px;
	width:180px;
}

select.forms_ddlpays_h {
	font-family: Verdana, Helvetica, sans-serif;		
	font-size:11px;
	width:180px;
}

span.forms_ddlprovince_h {
	padding-left:10px;
}

select.forms_ddlprovince_h {
	font-family: Verdana, Helvetica, sans-serif;		
	font-size:11px;
	width:180px;
}

/* <Paging catalogue> */
/*PagingNumberControl.ascx*/
.pagingNbItems {}
.pagingNbItems .text {}
.pagingNbItems .combo {}
.pagingNbItems .radio {}

/*PagingIndexControl.ascx*/
.resultsDisplay {}
.resultsDisplay .text {}
.resultsDisplay .number {}

.pagingControl {}
.pagingControl a, .pagingControl a:link, .pagingControl a:visited {}
.pagingControl a:hover {}
.pagingControl a.current, .pagingControl a.current:link, .pagingControl a.current:visited { color:#999999; text-decoration:none;} /*Page sélectionnée dans le paging*/
.pagingControl a.current:hover { text-decoration:none; }
.pagingControl a.inac, .pagingControl a.inac:link, .pagingControl a.inac:visited, .pagingControl a.inac:hover { color:#666666; text-decoration:none; cursor:text; }
.pagingControl img {}
/* </Paging catalogue> */

/* CSS Spa Dentaire */
.accBackground_,
.accBackground_fr,
.accBackground_en
{
	background-image:url(../images/imageSpaDentaire/acc_header.jpg);
	background-repeat:no-repeat;
	width:986px;
	height:329px;
}
.accBackground_en {background-image:url(../images/imageSpaDentaire/acc_header_en.jpg);}
.contBackground_,
.contBackground_fr,
.contBackground_en
{
	background-image:url(../images/imageSpaDentaire/cont_header.jpg);
	background-repeat:no-repeat;
	width:986px;
	height:329px;
}
.contBackground_en {background-image:url(../images/imageSpaDentaire/cont_header_en.jpg);}
.cont2Background_,
.cont2Background_fr,
.cont2Background_en
{
	background-image:url(../images/imageSpaDentaire/cont2_header.jpg);
	background-repeat:no-repeat;
	width:986px;
	height:402px;
}
.cont2Background_en {background-image:url(../images/imageSpaDentaire/cont2_header_en.jpg);}
#accLogo, #contLogo
{
	width:458px;
	position:relative;	
	z-index:10;
	top:20px;
	left:2px;
	
}
/*
#contLogo
{
	top:20px;
}
*/
#accFabienDupuis_,
#accFabienDupuis_fr,
#accFabienDupuis_en
{
	background-image:url(../images/imageSpaDentaire/acc_fabien_dupuis.jpg);
	background-repeat:no-repeat;
	width:233px;
	height:231px;
	float:left;
}
#accFabienDupuis_en {background-image:url(../images/imageSpaDentaire/acc_fabien_dupuis_en.jpg);}
#accPierreComeau_,
#accPierreComeau_fr,
#accPierreComeau_en
{
	background-image:url(../images/imageSpaDentaire/acc_pierre_comeau.jpg);
	background-repeat:no-repeat;
	background-position:right;
	height:231px;
	float:left;
	width:360px;
}
#accPierreComeau_en {background-image:url(../images/imageSpaDentaire/acc_pierre_comeau_en.jpg);}
#accFooter, #contFooter
{
	background-image:url(../images/imageSpaDentaire/acc_footer.jpg);
	background-repeat:no-repeat;	
	height:55px;
}
#contFooter
{
	background-image:url(../images/imageSpaDentaire/cont_footer.jpg);
}
#accFooter a, #contFooter a
{
	font-family:Tahoma;
	font-size:11px;
	color:#cecece;
	text-decoration:none;
}
#accFooter a:hover, #contFooter a:hover
{
	color:#99cc00;
	text-decoration:underline;
}
#accFooter2
{
	background-image:url(../images/imageSpaDentaire/footer2_bckg.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:71px;
	font-family:Tahoma;
	font-size:12px;
	color:#99cc00;
	line-height:20px;
}
#landingFooter
{
	background-image:url(../images/imageSpaDentaire/footer_landing.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:114px;
	width:488px;
	font-family:Tahoma;
	font-size:12px;
	color:#669900;
	line-height:18px;
	text-align:justify;
}
#accFooter2Title
{
	font-family:Tahoma;
	font-size:11px;
	color:#99cc00;
	font-weight:bold;
	text-transform:uppercase;
	margin-left:43px;
	margin-bottom:10px;
	margin-top:50px;
}
#landingFooterTitle
{
	font-family:Tahoma;
	font-size:11px;
	color:#669900;
	font-weight:bold;
	text-transform:uppercase;
	margin-left:20px;
	margin-bottom:10px;
}
#header
{
	font-family:Tahoma;
	font-size:11px;
	color:#99cc00;
}
#header a
{
	font-family:Tahoma;
	font-size:11px;
	color:#99cc00;
	text-decoration:none;
}
#header a:hover
{
	text-decoration:underline;
}
#menu_cont_part3_separator_, 
#menu_cont_part3_separator_fr, 
#menu_cont_part3_separator_en
{
	background-image:url(../images/imageSpaDentaire/menu_cont_part3_separator.jpg);
	background-repeat:no-repeat;
	width:692px;
	height:57px;
}
#menu_cont_part3_separator_en {	background-image:url(../images/imageSpaDentaire/menu_cont_part3_separator_en.jpg);}
#menu_cont2_part3_separator_,
#menu_cont2_part3_separator_fr,
#menu_cont2_part3_separator_en {
	background-image:url(../images/imageSpaDentaire/menu_cont2_part3_separator.jpg);
	background-repeat:no-repeat;
	width:692px;
	height:57px;
}
#menu_cont2_part3_separator_en { background-image:url(../images/imageSpaDentaire/menu_cont2_part3_separator_en.jpg); }
#contBackground
{
	background-image:url(../images/imageSpaDentaire/cont_bckg.jpg);
	background-repeat:repeat-y;
}
#cont2Background
{
	background-image:url(../images/imageSpaDentaire/cont2_bckg.jpg);
	background-repeat:repeat-y;
}
#contBottom, #cont2Bottom
{
	background-image:url(../images/imageSpaDentaire/cont_bottom.jpg);
	background-repeat:no-repeat;
	height:17px;
}
#cont2Bottom
{
	background-image:url(../images/imageSpaDentaire/cont2_bottom.jpg);
}
#contTop, #cont2Top
{
	background-image:url(../images/imageSpaDentaire/cont_top.jpg);
	background-repeat:no-repeat;	
}
#cont2Top
{
	background-image:url(../images/imageSpaDentaire/cont2_top.jpg);
}
#content
{
	margin-left:105px;
	_margin-left:53px;
	width:420px;
	float:left;	
	margin-right:65px;
	_margin-right:62px;
}
#content2
{
	margin-left:105px;
	width:780px;
	margin-right:65px;
}
#contentRight
{
	float:right;
	width:370px;
	margin-right:25px;
}
#content p
{
	margin:0px;
	padding:0px;
}
a.emailPage
{
	background-image:url(../images/SendThisPage.gif);
	background-repeat:no-repeat;
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	color:#99cc00!important;
	text-decoration:none;
	text-indent:30px;
	display:block;
}
.pageTitle
{
	font-family:Tahoma;
	font-size:18px;
	color:#aee100;
	text-transform:uppercase;
	margin-left:105px;
}
#quickmenuHeader_,
#quickmenuHeader_fr,
#quickmenuHeader_en
{
	background-image:url(../images/imageSpaDentaire/quickmenu_header.jpg);
	background-repeat:no-repeat;
	width:364px;
	height:63px;
}
#quickmenuHeader_en {background-image:url(../images/imageSpaDentaire/quickmenu_header_en.jpg);}
#quickmenuContent
{
	background-image:url(../images/imageSpaDentaire/quickmenu_content.jpg);
	background-repeat:repeat-y;
	padding-left:10px;
	padding-right:10px;
	margin-top:-10px;
}
#quickmenuBottom
{
	background-image:url(../images/imageSpaDentaire/quickmenu_bottom.jpg);
	background-repeat:no-repeat;
	width:364px;
	height:13px;
}
a.quickmenuLinks
{
	background-image:url(../images/imageSpaDentaire/quickmenu_bullet.gif);
	background-repeat:no-repeat;
	background-position:0px center;
	font-family:Tahoma;
	font-size:11px;
	color:#000;
	text-decoration:none;
	display:block;
	text-indent:10px;
	padding-top:5px;
	padding-bottom:5px;
}
a.quickmenuLinks:hover
{
	text-decoration:underline;
}
#landingQuickMenu
{
	background-image:url(../images/imageSpaDentaire/landing_quickmenu_bckg.jpg);
	background-repeat:no-repeat;
	height:114px;
	width:370px;
}
#landingQuickMenu a
{
	background-image:url(../images/imageSpaDentaire/landing_quickmenu_bullet.gif);
	background-repeat:no-repeat;
	background-position:0px center;
	font-family:Tahoma;
	font-size:11px;
	color:#669900;
	text-decoration:underline;
	display:block;
	text-indent:10px;
	padding-top:3px;
	padding-bottom:3px;
}
#landingQuickMenu a:hover
{
	text-decoration:underline;
}
table.tblVideoList {
	margin-top:5px;
	width:100%;
	border-top:1px solid #ddd;
}
table.tblVideoList td {
    border-bottom:1px solid #ddd;
}
table.tblVideoList img
{
	border:1px solid #000;
	padding:3px;
	margin:5px;
}
table.tblVideoList .dateVideoList {
}
table.tblVideoList a.linkVideoList {
	display:block;
	font-size:12px;
	font-weight:bold;
	margin-bottom:3px;
	color:#3399ff!important;
	text-decoration:none;
}
table.tblVideoList a.linkVideoList:hover {
    color:#aee100!important;
}

table.tblVideoList .descVideoList {
	display:block;
	font-family:Tahoma;
	font-size:11px;
	color:#000;
}
.landing2Background
{
	background-image:url(../images/imageSpaDentaire/landing2_bckg.gif);
	background-repeat:no-repeat;
	background-position:0px 10px;
}
#googleMap
{
	background-image:url(../images/imageSpaDentaire/bckg_googlemap.gif);
	background-repeat:no-repeat;
	width:450px;
	/*height:348px;*/
	margin-left:10px;
}
#googleMap iframe {
	margin:23px	18px;
	width:415px;
	height:300px;
}
#googleMap div.genericMap
{
	margin-left:25px;
	border:1px solid #979797;
}
a.btnHomePage, a.btnEnglish
{
	background-image:url(../images/imageSpaDentaire/btnAccueil.gif);
	background-repeat:no-repeat;
	font-family:Tahoma;
	font-size:11px;
	color:#cecece;
	text-transform:uppercase;
	text-decoration:none;
	display:block;
	text-indent:15px;
}
a.btnEnglish
{
	background-image:url(../images/imageSpaDentaire/btnLangue.gif);
	text-transform:none;
}
a.btnHomePage:hover
{
	color:#aee100;
}