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: #000000;
	font-size: 12px;	
	text-decoration: none;
	padding-top: 0px;
}
a:hover 
{
	color: #000000;
	font-size: 12px;	
	text-decoration: underline;	
}
a:active { text-decoration: none;  }

/* <Documents> */
.simple_document_container { }
a.simple_document { }
/* <Documents> */

/* <Classes RadEditor> */
.TexteNormal, .TextePetit, .TitreNormal, .TexteGrand
{
	font-family:Arial, Helvetica, Sans-Serif;
	color:#333333;
	font-size: 12px;
	line-height: 16px;
}
.TexteNormal a, .TextePetit a, .TitreNormal a {
	color: #003366;
	text-decoration:none;
	font-size: 12px;
	line-height: 16px;
}
.TexteNormal a:hover, .TextePetit a:hover { text-decoration:underline; }
.TextePetit { font-size:11px; }
.TextePetit a, .TextePetit a:hover { font-size:11px; }
.TitreNormal a, .TitreNormal a:hover { font-size:18px; color:#333333; }
.TitreNormal { font-size:18px; display:block; margin-top:5px; }
.TexteGrand { font-size:14px; }
/* <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
{
}
.forms_rightAnswer_container_h
{
}
.forms_rightAnswer_container_v
{
}
.forms_remark_container_h
{
}
.forms_remark_container_v
{
}
.forms_ponderation_container_h
{
}
.forms_ponderation_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> */




/* <Form envoyer a un ami >*/
.envoyerAmi{width:100%; } /* root */
.envoyerAmi .FormAmi_Net{width:100%;  background-color:#f3f3f3;} /* form tag */	
.envoyerAmi .formAmi{padding:5px; } /* formulaire */
.envoyerAmi .formAmi .txtComment{width:100%;} /* champs commentaire */
.envoyerAmi .formAmi .lbName { display:block;} /* Votre nom */
.envoyerAmi .formAmi .lbEmail{ display:block;} /* Votre email */
.envoyerAmi .formAmi .EmailAmi {width:250px; padding:2px; margin-bottom:3px; display:inline-block;} /* champs email ami */

.envoyerAmi .formAmi .btn_envoyer_container{ width:100%; display:block; padding:5px; text-align:center;} /* BTN container*/
.envoyerAmi .formAmi .btn_envoyer{ width:190px; display:inline-block; background-color:#f9f9f9; border:solid 1px #999999; padding:5px; text-align:center;}/* BTN */
.envoyerAmi .formAmi .btn_envoyer:Hover{ background-color:white;}/* BTN hover */
.envoyerAmi .formAmi .MessageErreur {}
.envoyerAmi .formAmi_confirm{ text-align:center; height:100px; padding-top:25px;  }/* confirmation panel*/
.envoyerAmi .formAmi_confirm .btn_fermer{ cursor:pointer; width:190px; display:inline-block;background-color:#f9f9f9; border:solid 1px #999999; padding:5px; text-align:center;  }/* confirmation panel*/
/* </Form envoyer a un ami >*/

.btn_shopping_cart, a.btn_shopping_cart, a.btn_shopping_cart:visited {
		background-repeat:no-repeat;
		background-color:Transparent;
		background-position:center;
		height:25px;
		width:25px;
		display:inline-block;
		vertical-align:middle;
		border:0px solid Transparent;
		line-height:0px;
		_line-height:normal!important;
		cursor:hand;
		cursor:pointer!important;
		padding:0px 2px 0px 2px;
		background-image: url(../images/catalogue/btn_cart.gif); /* image */
}

/* Rating */
.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(../images/rating/FilledStar.png);

}

.emptyRatingStar {
    background-image: url(../images/rating/EmptyStar.png);
}

.savedRatingStar {
    background-image: url(../images/rating/SavedStar.png);
}


/*<GOOGLE MAP>*/
.numerotation_dealer
{
/*	background-repeat: no-repeat;
	background-image: url("../images/ico-ct1.gif");
	font-weight: bold;
	text-align: center;
	width: 38px;
	height: 40px;*/
}

.google_marker_dealer
{
	/*background-repeat: no-repeat;
	background-image: url("../images/axis_marker.png");
	padding-top: 11px;	
	color: Black;
	font-weight: bold;
	text-align: center;
	width: 50px;
	height: 50px;
	font-size: larger;
	margin-top: -50px;
	margin-left: -25px;*/
}

.google_marker_cluster1
{
	background-repeat: no-repeat;
	background-image: url("../images/axis_marker.png");
	padding-top: 11px;	
	color: Black;
	font-weight: bold;
	text-align: center;
	width: 50px;
	height: 50px;
	font-size: larger;
	margin-top: -50px;
	margin-left: -25px;
}
/*</GOOGLE MAP>*/


/*<RECHERCHE AVANCÉE>*/
.results {  }
.results .page {  }
.results .prod {  }
.results .doc {  }
.results .event {  }
.results .blog {  }
		
.results .item {  }
.results .item .advs_img {  }
.results .item .advs_lnk {  }
.results .item .advs_desc {  }
.results .item .advs_icn {  }
.results .item .advs_icn {  }

.results .prod .axc_advsearch_prod {  }
.results .prod .axc_advsearch_prod .product {  }
.results .prod .axc_advsearch_prod .item {  }
.results .prod .axc_advsearch_prod .imgProduct {  }
.results .prod .axc_advsearch_prod .lnkProduct {  }
.results .prod .axc_advsearch_prod .descProduct {  }

.results .event .axc_advsearch_event {  }
.results .event .axc_advsearch_event .product {  }
.results .event .axc_advsearch_event .item {  }
.results .event .axc_advsearch_event .lnkEvent {  }
.results .event .axc_advsearch_event .descEvent {  }

.results .doc .axc_advsearch_doc {  }
.results .doc .axc_advsearch_doc .product {  }
.results .doc .axc_advsearch_doc .item {  }
.results .doc .axc_advsearch_doc .icnDoc {  }
.results .doc .axc_advsearch_doc .descDoc {  }

.results .blog .axc_advsearch_blog {  }
.results .blog .axc_advsearch_blog .product {  }
.results .blog .axc_advsearch_blog .item {  }
.results .blog .axc_advsearch_blog .lnkBlog {  }
.results .blog .axc_advsearch_blog .descBlog {  }

.results .page .axc_advsearch_page {  }
.results .page .axc_advsearch_page .product {  }
.results .page .axc_advsearch_page .item {  }
.results .page .axc_advsearch_page .lnkPage {  }
.results .page .axc_advsearch_page .descPage {  }

.results .title_count {  }
.results .title_count {  }
.results .title_count h3 {  }
.results .title_count h3 .title {  }
.results .title_count h3 .count {  }
.results .title_count h3 .count_value {  }

.results .paging {  }
.results .paging .pagingNbCtrl {  }
.results .paging .pagingIndexCtrl {  }
/*</RECHERCHE AVANCÉE>*/


/*outter container for axc_rating / has 2 modes - summary and listreviews*/

.axc_rating {  } /*constant*/
.summary {  } /* evaluation summary */
.listreviews {  } /* list of all reviews/evals */


/*<general types>*/

.axc_rating .lbl {  } /*label*/
.axc_rating .lnk {  } /*link*/
.axc_rating .input {  } /*other interactive control*/
.axc_rating .ctrls {  } /*control group*/
.axc_rating .ovrl {  } /*overlay panel*/
.axc_rating .txt {  } /*overlay panel*/
.axc_rating .val {  } /*validator*/
.axc_rating .chk {  } /*checkbox*/

/*</general types>*/

/*<specific types>*/

/*in product card - evaluation summary*/
.gen_eval .lbl {  }
.gen_eval .lnk {  }
.gen_eval .input {  }
.gen_eval .ctrls {  } 

/*<new evaluation>*/
.ovrl_eval .lbl {  }
.ovrl_eval .ctrls {  }
.ovrl_eval .input {  }
.ovrl_eval .val {  }
.ovrl_eval .lnk {  }

/*<new review>*/
.ovrl_review .lbl {  }
.ovrl_review .ctrls {  }
.ovrl_review .input {  }
.ovrl_review .txt {  }
.ovrl_review .val {  }

/*<review list>*/
.review_list .lbl {  }
.review_list .ctrls {  }
.review_list .input {  }
.review_list .chk {  }


/*</specific types>*/


/*in product card - evaluation summary*/
.gen_eval {  }
.gen_eval .ctrls_eval, .gen_eval .lnk_readReviews, .gen_eval .ctrls_genEval { margin:5px 0; }
.gen_eval .ctrls_eval { float:left; width:100%; }

.gen_eval .ctrls_eval .input_genEval { float:left; }
.gen_eval .ctrls_eval .lbl_genEval { float:left; }

.gen_eval .lnk_readReviews { clear:both; }
.gen_eval .ctrls_genEval { clear:both; }
.gen_eval .ctrls_genEval .lnk_eval {  }
.gen_eval .ctrls_genEval .lnk_review {  }


/*<new evaluation>*/
.ovrl_eval {  }
.ovrl_eval .ovrl_inner { padding:10px; }
.ovrl_eval .eval_title {  }
.ovrl_eval .eval_title .lbl_title {  }
.ovrl_eval .eval_title .lbl_subtitle {  }
.ovrl_eval .lbl_evalSum { margin-top:20px; }
.ovrl_eval .lbl_evalSum span {  }
.ovrl_eval .lbl_evalSum hr { width:500px; float:left; }

.ovrl_eval .evalFields { float:left; clear:both; width:100%; margin-top:15px; }
.ovrl_eval .ctrls_evalFields { float:left; clear:both; width:100%; }
.ovrl_eval .ctrls_evalFields .input_field { clear:both; float:left; width:100%; }
.ovrl_eval .ctrls_evalFields .input_field .lbl_title { float:left; width:45%; }
.ovrl_eval .ctrls_evalFields .input_field .val_rating { float:left; }
.ovrl_eval .ctrls_evalFields .input_field .lnk_rating { float:left; }

.ovrl_eval .lbl_rated { clear:both; float:left; margin-top:5px; width:100%; }
.ovrl_eval .input_captcha { float:left; width:100%; clear:both; }
.ovrl_eval .input_captcha .captcha {  }

.ovrl_eval .input_saveBtn { clear:both; float:right; text-align:right; width:100%; margin-top:10px; }

/*</new evaluation>*/
/*<new review>*/

.ovrl_review {  }
.ovrl_review .ovrl_inner { padding:10px; }
.ovrl_review .review_title {  }
.ovrl_review .lbl_title {  }
.ovrl_review .lbl_subtitle {  }
.ovrl_review .lbl_reviewSum { margin-top:20px; }
.ovrl_review .lbl_reviewSum span {  }
.ovrl_review .lbl_reviewSum hr { width:500px; float:left; }

.ovrl_review .ctrls_userInfos { clear:both; float:left; width:100%; margin:10px 0; }
.ovrl_review .ctrls_userInfos .input_nickname {  }
.ovrl_review .ctrls_userInfos .input_nickname .lbl_nickname {  }
.ovrl_review .ctrls_userInfos .input_nickname .val_nickname {  }
.ovrl_review .ctrls_userInfos .input_nickname .txt_nickname { display:block; }

.ovrl_review .ctrls_userInfos .input_title {  }
.ovrl_review .ctrls_userInfos .input_title .lbl_title {  }
.ovrl_review .ctrls_userInfos .input_title .val_title {  }
.ovrl_review .ctrls_userInfos .input_title .txt_title { display:block; }

.ovrl_review .ctrls_userInfos .input_review {  }
.ovrl_review .ctrls_userInfos .input_review .lbl_review {  }
.ovrl_review .ctrls_userInfos .input_review .val_review {  }
.ovrl_review .ctrls_userInfos .input_review .txt_review { display:block; }

.ovrl_review .lbl_rated {  }

.ovrl_review .lbl_evalSum { clear:both; float:left; width:100%; margin:10px 0; }
.ovrl_review .lbl_evalSum span {  }
.ovrl_review .lbl_evalSum hr { width:500px; float:left; }

.ovrl_review .ctrls_evalFields { clear:both; float:left; width:100%; }
.ovrl_review .ctrls_evalFields .input_field { clear:both; float:left; width:100%; }
.ovrl_review .ctrls_evalFields .input_field .lbl_title { float:left; width:45%; }
.ovrl_review .ctrls_evalFields .input_field .val_rating { float:left; }
.ovrl_review .ctrls_evalFields .input_field .lnk_rating { float:left; }

.ovrl_review .input_captcha { clear:both; float:left; width:100%; }
.ovrl_review .input_captcha .captcha {  }

.ovrl_review .input_saveBtn { clear:both; float:right; text-align:right; width:100%; margin-top:10px; }

/*</new review>*/
/*<review list>*/

.review_list { clear:both; float:left; width:100%; }
.review_list .lbl_titleReview { font-weight:bold; margin:15px 0; }
.review_list .lbl_box { background-color:#dddddd; padding:3px; border-bottom:1px solid #aaaaaa; border-right:1px solid #aaaaaa; border-top:1px solid #dedede; border-left:1px solid #dedede; }
.review_list .layers_box { float:left; border-bottom:1px solid #aaaaaa; border-right:1px solid #aaaaaa; border-top:1px solid #dedede; border-left:1px solid #dedede; }

.review_list .ctrls_reviewlist { background:#EFEFEF; padding:5px; margin:5px 0; }
.review_list .ctrls_reviewlist .lbl_totalReviews { float:left; width:50%; font-weight:bold; }
.review_list .ctrls_reviewlist .input_sort { float:right; text-align:right; width:50%; }
.review_list .ctrls_reviewlist .input_langFilter { clear:both; float:left; width:100%; }
.review_list .ctrls_reviewlist .input_langFilter .lbl_title {  }
.review_list .ctrls_reviewlist .input_langFilter .chk_en {  }
.review_list .ctrls_reviewlist .input_langFilter .chk_fr {  }

.review_list .ctrls_reviewlist .input_pageFilter { clear:both; float:left; margin:5px 0; width:100%; }
.review_list .ctrls_reviewlist .input_pageNav {  }

.review_list .reviews {  }
.review_list .reviews .review { clear:both; float:left; width:100%; padding:10px; }
.review_list .reviews .review .ctrls_evalFields { float:left; width:25%; }
.review_list .reviews .review .ctrls_evalFields .input_field { clear:both; float:left; width:100%; margin:2px 0; }
.review_list .reviews .review .ctrls_evalFields .input_field .lbl_title { font-weight:normal; float:left; width:45%; }
.review_list .reviews .review .ctrls_evalFields .input_field .lnk_rating { float:right; margin-right:20px; }
.review_list .reviews .review .ctrls_evalFields .input_mod { float:left; width:100%; clear:both; margin:2px 0; }
.review_list .reviews .review .ctrls_evalFields .input_mod .approve {  }
.review_list .reviews .review .ctrls_evalFields .input_mod .delete {  }

.review_list .reviews .review .review_text { border-left:1px solid #CFCFCF; float:left; padding-left:10px; width:73%; }
.review_list .reviews .review .review_text .lbl_title { font-weight:bold; margin-bottom:5px; }
.review_list .reviews .review .review_text .lbl_date {  }
.review_list .reviews .review .review_text .lbl_comment { margin-bottom:5px; }
.review_list .reviews .review .review_text .lbl_user { clear:both; float:left; font-weight:bold; text-align:right; width:100%; }
.review_list .reviews .review .review_text .lbl_helpCount { font-weight:bold; }
.review_list .reviews .review .review_text .input_voteReview { margin:5px 0; }
.review_list .reviews .review .review_text .input_voteReview .btn_yes {  }
.review_list .reviews .review .review_text .input_voteReview .btn_no {  }

.ctrls_bottom { float:left; width:100%; clear:both; text-align:right; }
.ctrls_bottom a {  }
.ctrls_bottom a:hover { text-decoration:none; }


/* <DécoSurfaces> */
.margins
{
	padding:15px;
}

.table_dealer
{
	border:1px solid #E4E4E4;
	padding-bottom:10px;
}
.text_dealer
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 12px;
	color: #000000;
}
.textbox_codepostal
{
	width:100px;
}
.dealer_error
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 12px;
	color: red;
}
a.dealer_link {color:Blue;}
a.dealer_link:hover {color:Blue;}

a.circ_p1, a.circ_p2, a.circ_p3, a.circ_p4, a.circ_p5, a.circ_p6, a.circ_p7, a.circ_p8,
a.circ_p9, a.circ_p10, a.circ_p11, a.circ_p12,      

a.circ_p1:hover, a.circ_p2:hover, a.circ_p3:hover, a.circ_p4:hover, a.circ_p5:hover, 
a.circ_p6:hover, a.circ_p7:hover, a.circ_p8:hover, a.circ_p9:hover, a.circ_p10:hover,
a.circ_p11:hover, a.circ_p12:hover,

a.circ_p1_sel, a.circ_p2_sel, a.circ_p3_sel, a.circ_p4_sel, a.circ_p5_sel, a.circ_p6_sel,
a.circ_p7_sel, a.circ_p8_sel, a.circ_p9_sel, a.circ_p10_sel, a.circ_p11_sel, a.circ_p12_sel

{
	background-repeat: no-repeat;
	width:29px;
	height:50px;
	display:block;
}
a.circ_p1 {background-image:url(../images/imagesDecoSurfaces/btn_p1.gif);}
a.circ_p2 {background-image:url(../images/imagesDecoSurfaces/btn_p2.gif);}
a.circ_p3 {background-image:url(../images/imagesDecoSurfaces/btn_p3.gif);}
a.circ_p4 {background-image:url(../images/imagesDecoSurfaces/btn_p4.gif);}
a.circ_p5 {background-image:url(../images/imagesDecoSurfaces/btn_p5.gif);}
a.circ_p6 {background-image:url(../images/imagesDecoSurfaces/btn_p6.gif);}
a.circ_p7 {background-image:url(../images/imagesDecoSurfaces/btn_p7.gif);}
a.circ_p8 {background-image:url(../images/imagesDecoSurfaces/btn_p8.gif);}
a.circ_p9 {background-image:url(../images/imagesDecoSurfaces/btn_p9.gif);}
a.circ_p10 {background-image:url(../images/imagesDecoSurfaces/btn_p10.gif);}
a.circ_p11 {background-image:url(../images/imagesDecoSurfaces/btn_p11.gif);}
a.circ_p12 {background-image:url(../images/imagesDecoSurfaces/btn_p12.gif);}

a.circ_p1_sel, a.circ_p1:hover {background-image:url(../images/imagesDecoSurfaces/btn_p1_ov.gif);}
a.circ_p2_sel, a.circ_p2:hover {background-image:url(../images/imagesDecoSurfaces/btn_p2_ov.gif);}
a.circ_p3_sel, a.circ_p3:hover {background-image:url(../images/imagesDecoSurfaces/btn_p3_ov.gif);}
a.circ_p4_sel, a.circ_p4:hover {background-image:url(../images/imagesDecoSurfaces/btn_p4_ov.gif);}
a.circ_p5_sel, a.circ_p5:hover {background-image:url(../images/imagesDecoSurfaces/btn_p5_ov.gif);}
a.circ_p6_sel, a.circ_p6:hover {background-image:url(../images/imagesDecoSurfaces/btn_p6_ov.gif);}
a.circ_p7_sel, a.circ_p7:hover {background-image:url(../images/imagesDecoSurfaces/btn_p7_ov.gif);}
a.circ_p8_sel, a.circ_p8:hover {background-image:url(../images/imagesDecoSurfaces/btn_p8_ov.gif);}
a.circ_p9_sel, a.circ_p9:hover {background-image:url(../images/imagesDecoSurfaces/btn_p9_ov.gif);}
a.circ_p10_sel, a.circ_p10:hover {background-image:url(../images/imagesDecoSurfaces/btn_p10_ov.gif);}
a.circ_p11_sel, a.circ_p11:hover {background-image:url(../images/imagesDecoSurfaces/btn_p11_ov.gif);}
a.circ_p12_sel, a.circ_p12:hover {background-image:url(../images/imagesDecoSurfaces/btn_p12_ov.gif);}
/* <DécoSurfaces> */
