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;
}

form { margin: 0; padding: 0; border: none 0; }
img { border: none 0; }

a { color:#cf8b2d; text-decoration: underline; }
a:hover { text-decoration: underline; }
a:active { text-decoration: none;  }

/* <Documents> */
.simple_document_container { }
a.simple_document { }
/* <Documents> */

/* <Classes RadEditor> */
.TitreGros {
	font-size: 16px;
	font-weight: bold;
}
.TitreMoyen {
	font-size: 14px;
	font-weight: bold;
}
.TitrePetit {
	font-size: 12px;
	font-weight: bold;
}

table.thin_cell_borders {
	border-width:1px;
	border-style:solid;
	border-collapse:collapse;
}
table.thin_cell_borders td{
	border-width:1px;
	border-style:solid;
}
/* <Classes RadEditor> */

.MessageErreurSmall{
	font-size:10px;
	color:Red;
}

/* <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;
}

/* ---------- Amisco ---------- */



/* <Paging catalogue> */
/*PagingNumberControl.ascx*/
.pagingNbItems {}
.pagingNbItems .text 
{
	font-size:11px;
	font-weight:bold;
	color:#555246!important;
	text-decoration:none;
	float:left;
}
.pagingNbItems .combo {}
.pagingNbItems .radio {}

/*PagingIndexControl.ascx*/
.resultsDisplay {}
.resultsDisplay .text 
{
	font-size:11px;
	font-weight:bold;
	color:#555246;
	text-decoration:none;
}
.resultsDisplay .number 
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:11px;		
	color:#cf8b2d;
	text-decoration:none;
}

.pagingControl 
{
	font-size:11px;
	font-weight:bold;
	color:#555246;
	text-decoration:none;	
	padding-top:5px;
	display:inline-block;
}
.pagingControl a, .pagingControl a:link, .pagingControl a:visited 
{
	font-size:11px;
	font-weight:bold;
	color:#555246;
	text-decoration:none;
	line-height:13px;
	padding-left:3px;
	padding-right:3px;
	padding-top:5px;
	display:inline-block;
}
.pagingControl a:hover 
{
	font-size:11px;
	color:#fbaa29;
	text-decoration:none;
}
.pagingControl a.current, .pagingControl a.current:link, .pagingControl a.current:visited
{
	font-size:11px;
	color:#000000;
	text-decoration:none;
} 
.pagingControl a.current:hover 
{
	font-size:11px;
	color:#fbaa29;
	text-decoration:none;
}
.pagingControl a.inac, .pagingControl a.inac:link, .pagingControl a.inac:visited, .pagingControl a.inac:hover { display:none; color:#555246; text-decoration:none; cursor:text; }
.pagingControl img {}
/* </Paging catalogue> */

.body {
	margin: 0px;
	padding: 0px;
	text-align: center;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background: #E8E8E6;
	line-height: 18px;
}


p { margin-top: 15px; margin-bottom: 15px; }

/* ---------- Mise en page ---------- */

#conteneur
	{
	width: 940px;
	height: 100%;
	margin: 0 auto;
	text-align: left;
	background: #FFFFFF;
	}

#header	{ width: 910px; margin: 0 auto; text-align: left; padding: 15px 15px 0px; }
#flash	{ width: 940px; margin: 0 auto; margin-left:-1px; text-align: left; position: relative;}
#contenu{ width: 910px; margin: 0 auto; text-align: left; padding: 0px 15px 0px; background: #FFFFFF;}
#footer	{ width: 910px; margin: 0 auto; text-align: left; padding: 15px; position: relative; bottom: 0px; background: #FFFFFF;}

.TD_menu_header{ padding-bottom: 8px; }
.TD_col_gauche{ padding-right: 15px; }
.TD_col_droite{ width: 293px; }

.PAD_15	{ padding: 15px; }
.PAD0	{ padding: 0px; }

#MAR_logo	{ margin-bottom: 15px; }
.MAR_menu	{ margin-left: 30px; }
.MAR0	{ margin: 0px; }
.MAR_left15	{ margin-left: 15px; }
.MAR_bottom15	{ margin-bottom: 15px; }

/* ---------- Texte ---------- */

.texte_moyen_gris, .texte_moyen_gris a { font-size: 11px; color: #999999; text-decoration:none; }
.texte_petit_gris { font-size: 10px; color: #999999; }
.texte_petit_charcoal { font-size: 10px; color: #555246; }
.texte_charcoal { font-size: 11px; color: #555246; }
.texte_noir { font-size: 11px; color: #000000; }
.texte_petit_noir { font-size: 10px; color: #000000; }
.texte_rouge { font-size: 11px; color: red; }

.titre_noir { font-size: 14px; color: #000000; font-weight: bold;}

.texte_serif_orange, a.texte_serif_orange, a.texte_serif_orange:hover { font-size: 14px; color: #CF8B2D; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold;}
.texte_serif_petitorange { font-size: 11px; color: #CF8B2D; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold;}

.grand_titre {
	font-size: 18px;
	font-weight: normal;
	color: #835338;
}

.titre_moyen {
	font-size: 14px;
	font-weight: normal;
	color: #835338;
}

.titre_page {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:18px;
	color:#835338;
	text-decoration:none;
	text-transform:uppercase;
}
.titre_contract
{
	font-family: Helvetica, Arial;
	font-size:18px;
	color:#d98700;
}
.sous_titre_contract
{
	font-family: Helvetica, Arial;
	font-size:18px;
	color:#000;
}
.texte_contract
{
	font-family: Helvetica, Arial;
	font-size:11px;
	color:#000;
	line-height:15px;
}
/* ---------- Liens ---------- */

a.texte_petit_charcoal:link    {text-decoration: none;}
a.texte_petit_charcoal:visited {text-decoration: none;}
a.texte_petit_charcoal:active  {text-decoration: none;}
a.texte_petit_charcoal:hover   {text-decoration: underline;}
a.lien_gris { font-size:10px; color:#999999; text-decoration:none; }
a.lien_gris:hover { font-size:10px; color:#999999; text-decoration:underline; }

/* ---------- Autres ---------- */

.SEP_horizontal	{
	margin-bottom: 15px;
}
.SEP_horizontal_Dealers	{
	margin-bottom: 10px;
	margin-top:10px;
}
#btn_position {
	width: 19px;
	height: 19px;
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent url(images/ImageAmisco/send_button.gif) no-repeat center top;
	text-indent: -1000em;
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */
}
.btn_dealers, a.btn_login 
{
	width: 19px;
	height: 19px;	
	display:block;
	background-image: url(../images/ImageAmisco/send_button.gif);
	background-repeat:repeat;	
}
.btn_dealers_linkbutton_like
{
	border: none;
	cursor:pointer;
	width: 19px;
	height: 19px;	
	display:block;
	background-image: url(../images/ImageAmisco/send_button.gif);
	background-repeat:repeat;
}
.form_inscription {
	width:180px;
	height:17px;
	border:1px solid #d0d0d0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;	
	line-height: 17px;
}
.form_dealers {
	width:180px;
	height:17px;
	border:1px solid #d0d0d0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;	
	line-height: 17px;
	text-transform:uppercase;
	padding-left:5px;
}
.form_inscription_btn {
	height:21px;
	border:0px solid #d0d0d0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-transform:uppercase;
	color: #ffffff;
	background-color:#f7941d;
}
.suggested_swatches_en, .suggested_swatches_fr {
	width: 293px;
	height: 285px;	
}
.suggested_swatches_en { background-image: url(../images/ImageAmisco/suggested_swatches_bckg_en.jpg); }
.suggested_swatches_fr { background-image: url(../images/ImageAmisco/suggested_swatches_bckg_fr.jpg); }

a.suggested_right_arrow, a.suggested_left_arrow {
	width: 10px;
	height: 10px;
	display:block;
	margin: 0;
	padding: 0;
	border: 0;	
	text-indent: -1000em;
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */
}
a.suggested_left_arrow { background-image: url(../images/ImageAmisco/left_arrow.gif); background-repeat:no-repeat; }
a.suggested_right_arrow, a.view_dimensions { background-image: url(../images/ImageAmisco/right_arrow.gif); background-repeat:no-repeat; }
a.view_dimensions 
{
	font-weight:bold;
	font-size:11px;
	color:#cf8b2d;
	width: auto;
	height: auto;
	background-position:right 4px;
	padding-right:10px;
	text-decoration:none;
}

a.lnkViewAllSwatches_en, a.lnkViewAllSwatches_fr {	
	height:27px;
	display:block;
	margin: 0;
	padding: 0;
	border: 0;	
	text-indent: -1000em;
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */
}
a.lnkViewAllSwatches_en { background-image: url(../images/ImageAmisco/view_all_swatches_en.gif); background-repeat:no-repeat; width:87px; }
a.lnkViewAllSwatches_fr { background-image: url(../images/ImageAmisco/view_all_swatches_fr.gif); background-repeat:no-repeat; width:100px; }

a.orange_box, a.orange_box:visited, a.orange_box:active
{
	color:#fff;
	text-decoration:none;
}
a.orange_box:hover
{
	color:#000;
	text-decoration:none;
}
.texterreurvalidation
{
	color:Red;
	font-size:10px;
	font-family:Verdana;
}

a.img_hr {
	clear:both;
	display:block;
	background-image:url(../images/imageAmisco/img_hr.gif);
	width:26px;
	height:11px;
	font-size:8px;
}

a.img_hr:hover { background-image:url(../images/imageAmisco/img_hr_rl.gif);	}
