.body {
	margin-top: 0px;
	
}
.bg_top_img_01 {
	background-image: url(top_img_01.jpg);
	background-repeat: no-repeat;
}
 a.bg_bts_form:link, a.bg_bts_form:active, a.bg_bts_form:visited
 {
	background-image: url(bg_degrade_red.gif);
	background-repeat: repeat-x;
	color: #FFFFFF;	
	text-decoration: underline;
	font-family: "Times New Roman";
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
 } 
 a.bg_bts_form:hover
 {	
	background-image: url(bg_degrade_red.gif);
	background-repeat: repeat-x;
	color: #FFFFFF;
	text-decoration: none;
	font-family: "Times New Roman";
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
 }

}
.bg_body {
	background-image: url(bg_body.jpg);
	background-repeat: repeat-y;
	text-align: center;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.bord_1px_gris {
	border: 1px solid #D2D0D0;
}

.bg_title_cat {
	background-image: url(bg_title_cat.jpg);
	background-repeat: no-repeat;
}
.bloc_bt_01_menu_cat {
	background-image: url(bg_bt_01_menu_cat.jpg);
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: middle;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 45px;
	font-family: "Times New Roman";
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
}
.bloc_bts_menu_cat {
	background-image: url(bg_bts_menu_cat.jpg);
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: middle;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 45px;
	font-family: "Times New Roman";
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
}
.bg_foot_menu_cat {
	background-image: url(bg_foot_menu_cat.jpg);
	background-repeat: no-repeat;
}
.bloc_bt_01_menu_top {
	background-image: url(bg_bt_01_menu_top.jpg);
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: middle;
	font-family: "Times New Roman";
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
}
.bloc_bts_menu_top {
	text-align: left;
	vertical-align: middle;
	font-family: "Times New Roman";
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(bg_bts_menu_top.jpg);
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
}
.bloc_menu_top_02 {
	text-align: left;
	vertical-align: middle;
	font-family: "Times New Roman";
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #290E09;
}
.bloc_bt_caddie {
	font-family: "Times New Roman";
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-align: right;
	vertical-align: middle;
	font-style: italic;
	padding-top: 0px;
	padding-right: 25px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.bloc_center_middle {
	text-align: center;
	vertical-align: middle;
}
.bloc_texte_thumb_products {
	font-family: "Times New Roman";
	font-size: 12px;
	font-weight: normal;
	color: #471D08;
	text-align: left;
	vertical-align: top;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	background-color: #FFFFFF;
	border: 1px solid #D2D0D0;
}
.bg_white_center_middle {
	background-color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
}

.bloc_price_thumb_products {
	font-family: "Times New Roman";
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	text-transform: uppercase;
	color: #471D08;
	text-align: center;
	vertical-align: middle;
}
.bloc_bt_info_thumb_products {
	font-family: "Times New Roman";
	font-size: 13px;
	font-style: italic;
	font-weight: normal;
	color: #471D08;
	text-align: center;
	vertical-align: middle;
	border: 1px solid #D2D0D0;
	background-color: #FFFFFF;
}
.bg_foot_thumb_products {
	background-image: url(bg_foot_thumb_products.gif);
	background-repeat: no-repeat;
}



.bg_thumb_products {
	background-image: url(bg_thumb_products.gif);
	background-repeat: no-repeat;
}
.bloc_center_top {
	text-align: center;
	vertical-align: top;
}
.bloc_left_top {
	text-align: left;
	vertical-align: top;
}

.bloc_left_middle {
	text-align: left;
	vertical-align: middle;
}

.bloc_title_marque {
	font-family: "Times New Roman";
	font-size: 14px;
	font-weight: bold;
	color: #590101;
	text-align: center;
	vertical-align: middle;
	text-transform: uppercase;
}
.bloc_num_pages {
	font-family: "Times New Roman";
	font-size: 16px;
	font-weight: bold;
	color: #471D08;
	text-align: center;
	vertical-align: middle;
	font-style: italic;
	text-transform: uppercase;
}
.bloc_copyright {
	font-family: Arial;
	font-size: 10px;
	color: #656160;
	text-align: right;
	vertical-align: middle;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.title_thumb_products {
	font-family: "Times New Roman";
	font-size: 12px;
	font-weight: bold;
	color: #471D08;
	text-align: left;
	vertical-align: top;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	white-space: nowrap ;
}
.bloc_bt_details_thumb_products {
	font-family: "Times New Roman";
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
}
    a.linktop01:link, a.linktop01:active, a.linktop01:visited
 {
	color: #FFFFFF;
    text-decoration: none;
	font-family: "Times New Roman";
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
 } 
 a.linktop01:hover
 { 	
	color: #FFFFFF;
    text-decoration: underline;
	font-family: "Times New Roman";
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
 }
  a.linknumpages_selected:link, a.linknumpages_selected:active, a.linknumpages_selected:visited
 { 	
	color:  #8D0102;
	text-decoration: none;
	font-family: "Times New Roman";
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	text-transform: uppercase;	
 }
  a.linknumpages_selected:hover
 { 	
	color:  #471D08;
	text-decoration: none;
	font-family: "Times New Roman";
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	text-transform: uppercase;	
 }
    a.linktop02:link, a.linktop02:active, a.linktop02:visited
 {
	color: #290E09;
    text-decoration: none;
	font-family: "Times New Roman";
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
 } 
 a.linktop02:hover
 { 	
	color: #290E09;
    text-decoration: underline;
	font-family: "Times New Roman";
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
 }
     a.linklanguages:link, a.linklanguages:active, a.linklanguages:visited
 {
	color: #471D08;
    text-decoration: none;
	font-family: "Times New Roman";
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	text-transform: uppercase;	
 } 
 a.linklanguages:hover
 { 	
	color: #471D08;
    text-decoration: underline overline;
	font-family: "Times New Roman";
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	text-transform: uppercase;	
 }
      a.linkcaddie:link, a.linkcaddie:active, a.linkcaddie:visited
 {
	color: #FFFFFF;
    text-decoration: none;
	font-family: "Times New Roman";
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	text-transform: uppercase;
 } 
 a.linkcaddie:hover
 { 	
	color: #FFFFFF;
    text-decoration: underline;
	font-family: "Times New Roman";
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	text-transform: uppercase;
 }
     a.linkcat:link, a.linkcat:active, a.linkcat:visited
 {
	color: #FFFFFF;
    text-decoration: none;
	font-family: "Times New Roman";
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
 } 
 a.linkcat:hover
 { 	
	color: #FFFFFF;
    text-decoration: underline;
	font-family: "Times New Roman";
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
 }
      a.linknumpages:link, a.linknumpages:active, a.linknumpages:visited
 {
	color: #656160;
    text-decoration: none;
	font-family: "Times New Roman";
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	text-transform: uppercase;	
 } 
 a.linknumpages:hover
 { 	
	color: #590101;
    text-decoration: underline;
	font-family: "Times New Roman";
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	text-transform: uppercase;	
 }
 a.linkinfo:link, a.linkinfo:active, a.linkinfo:visited
 {
	color: #590101;
    text-decoration: underline;
	font-family: "Times New Roman";
	font-size: 13px;
	font-style: italic;
	font-weight: normal;
 }
 .refinfo
 {
	color: #590101;    
	font-family: "Times New Roman";
	font-size: 13px;
	font-style: italic;
	font-weight: normal;	
 } 
 a.linkinfo:hover
 { 	
	color: #590101;
    text-decoration: none;
	font-family: "Times New Roman";
	font-size: 13px;
	font-style: italic;
	font-weight: normal;
 }
  a.linkdetails:link, a.linkdetails:active, a.linkdetails:visited
 {
	color: #FFFFFF;
    text-decoration: none;
	font-family: "Times New Roman";
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
 } 
 a.linkdetails:hover
 { 	
	color: #FFFFFF;
    text-decoration: underline;
	font-family: "Times New Roman";
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
 }
   a.linkcopy:link, a.linkcopy:active, a.linkcopy:visited
 {
	color: #656160;
	text-decoration: underline;
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
 } 
 a.linkcopy:hover
 {
	color: #590101;
	text-decoration: none;
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
 }
     a.linkquestions:link, a.linkquestions:active, a.linkquestions:visited
 {
	color: #8D0102;
    text-decoration: underline;
	font-family: "Times New Roman";
	font-size: 14px;
	font-weight: normal;
 } 
 a.linkquestions:hover
 { 	
	color: #8D0102;
    text-decoration: none;
	font-family: "Times New Roman";
	font-size: 14px;
	font-weight: normal;
 }
      a.linklinks:link, a.linklinks:active, a.linklinks:visited
 {
	color: #8D0102;
    text-decoration: underline;
	font-family: "Times New Roman";
	font-size: 13px;
	font-weight: bold;
 } 
 a.linklinks:hover
 { 	
	color: #8D0102;
    text-decoration: none;
	font-family: "Times New Roman";
	font-size: 13px;
	font-weight: bold;
 }
       a.linksbrun:link, a.linksbrun:active, a.linksbrun:visited
 {
	color: #471D08;
    text-decoration: underline;
	font-family: "Times New Roman";
	font-size: 14px;
	font-weight: normal;
 } 
 a.linksbrun:hover
 { 	
	color: #8D0102;
    text-decoration: none;
	font-family: "Times New Roman";
	font-size: 14px;
	font-weight: normal;
 }
        a.linksred:link, a.linksred:active, a.linksred:visited
 {
	color: #8D0102;
    text-decoration: underline;
	font-family: "Times New Roman";
	font-size: 14px;
	font-weight: normal;
 } 
 a.linksred:hover
 { 	
	color: #471D08;
    text-decoration: none;
	font-family: "Times New Roman";
	font-size: 14px;
	font-weight: normal;
 }
     a.linkzoom:link, a.linkzoom:active, a.linkzoom:visited
 {
	color: #290E09;
    text-decoration: underline;
	font-family: "Times New Roman";
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
 } 
 a.linkzoom:hover
 { 	
	color: #8D0102;
    text-decoration: underline;
	font-family: "Times New Roman";
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
 }
 .bloc_search {
	font-family: "Times New Roman";
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	vertical-align: bottom;
	text-transform: uppercase;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-top: 0px;
}
.bloc_title_cat {
	text-align: center;
	vertical-align: bottom;
}
.champ_search {
	font-family: "Times New Roman";
	font-size: 13px;
	font-weight: normal;
	color: #1F1D1E;
	font-style: italic;
}
   a.linksearch:link, a.linksearch:active, a.linksearch:visited
 {
	color: #FFFFFF;
	text-decoration: none;
	font-family: "Times New Roman";
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
 } 
 a.linksearch:hover
 {
	color: #FFFFFF;
	text-decoration: underline;
	font-family: "Times New Roman";
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
 }
    a.linkclosewindows:link, a.linkclosewindows:active, a.linkclosewindows:visited
 {
	color: #FFFFFF;
	text-decoration: none;
	font-family: "Times New Roman";
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
 } 
 a.linkclosewindows:hover
 {
	color: #FFFFFF;
	text-decoration: underline;
	font-family: "Times New Roman";
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
 }
 .linkcommander
 {
	color: #FFFFFF;
	text-decoration: underline;
	background-image: url(foot_table.gif);
	font-family: "Times New Roman";
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	
 }
     a.linkcommander:link, a.linkcommander:active, a.linkcommander:visited
 {
	color: #FFFFFF;	
	text-decoration: underline;
	font-family: "Times New Roman";
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
 } 
 a.linkcommander:hover
 {
	color: #FFFFFF;
	text-decoration: none;
	font-family: "Times New Roman";
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
 }
.bloc_title_price_thumb_products {
	font-family: "Times New Roman";
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	color: #8D0102;
	vertical-align: middle;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
	white-space : nowrap ;
}
.bg_details_products {
	background-image: url(bg_details_products.jpg);
	background-repeat: no-repeat;
	text-align: center;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #C7C5C6;
	border-bottom-color: #C7C5C6;
	border-left-color: #C7C5C6;
}
.bloc_closewindows {
	font-family: "Times New Roman";
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	font-style: italic;	
	text-align: center;
	vertical-align: middle;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.bloc_yousave_details_products {
	font-family: "Times New Roman";
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	color: #8D0102;
	vertical-align: middle;
	text-align: center;
	border: 1px solid #D2D0D0;
}
.bloc_caddie_bts {
	font-family: "Times New Roman";
	font-size: 14px;
	font-style: italic;
	font-weight: normal;
	color: #8D0102;
	text-align: left;
	vertical-align: middle;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 100px;
	text-decoration: underline;
}

.bloc_price_details_products {

	font-family: "Times New Roman";
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	text-transform: uppercase;
	color: #471D08;
}
.bloc_texte_caddie_products {
	font-family: "Times New Roman";
	font-size: 12px;
	font-weight: normal;
	color: #471D08;
	text-align: left;
	vertical-align: top;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	border: 1px solid #D2D0D0;
}
.bloc_price_caddie_products {
	font-family: "Times New Roman";
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	color: #8D0102;
	vertical-align: middle;
	text-align: center;
	border: 1px solid #D2D0D0;
	background-color: #FFFFFF;
}
.table_caddie_products {
	background-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #D2D0D0;
	border-bottom-color: #8D0102;
	border-left-color: #D2D0D0;
}
.bloc_caddie_commander {
	font-family: "Times New Roman";
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(foot_table.gif);
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
}
.bloc_languages {
	font-family: "Times New Roman";
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	text-transform: uppercase;
	color: #471D08;
	text-align: center;
	vertical-align: middle;
}
.bloc_label_form {
	font-family: "Times New Roman";
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	color: #8D0102;
	vertical-align: middle;
	text-align: left;
	border: 1px solid #D2D0D0;
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.bloc_champs_form {
	font-family: "Times New Roman";
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	color: #8D0102;
	vertical-align: middle;
	text-align: left;
	border: 1px solid #D2D0D0;
	background-color: #FFFFFF;
}
.bloc_questions {
	font-family: "Times New Roman";
	font-size: 14px;
	font-weight: normal;
	color: #8D0102;
	text-align: left;
	vertical-align: top;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.bloc_reponses {
	font-family: "Times New Roman";
	font-size: 14px;
	font-weight: normal;
	color: #471D08;
	text-align: left;
	vertical-align: top;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.titles_form {
	font-family: "Times New Roman";
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	color: #8D0102;
	vertical-align: middle;
}
.title_14px_brun {
	font-family: "Times New Roman";
	font-size: 14px;
	font-weight: bold;
	color: #471D08;
}
.title_14px_red {
	font-family: "Times New Roman";
	font-size: 14px;
	font-weight: bold;
	color: #8D0102;
}
.bloc_texte_pages {
	font-family: "Times New Roman";
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #471D08;
	text-align: center;
	vertical-align: top;
}
.bg_index {
	border: 1px solid #CCCCCC;
	background-image: url(logo_demco.jpg);
	background-repeat: no-repeat;
}
.bloc_img_thumb_products {
	background-color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	border: 1px solid #D2D0D0;
}
.bg_white_bord_1px_gris {
	border: 1px solid #D2D0D0;
	background-color: #FFFFFF;
}
.bg_top_thumb_products {
	background-image: url(bg_top_thumb_products.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.table_thumb_products {

	background-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #D2D0D0;
	border-left-color: #D2D0D0;
}
.table_info_thumb {
	background-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #D2D0D0;
	border-bottom-color: #D2D0D0;
	border-left-color: #D2D0D0;
}
.bg_top_details_products {
	background-image: url(bg_top_details_products.gif);
	background-repeat: no-repeat;
}
.bloc_texte_details_products {
	font-family: "Times New Roman";
	font-size: 14px;
	font-weight: normal;
	color: #471D08;
	text-align: left;
	vertical-align: top;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	border: 1px solid #D2D0D0;
}
.bg_foot_details_products {
	background-image: url(bg_foot_details_products.gif);
	background-repeat: no-repeat;
}
.bloc_zoom_details {
	font-family: "Times New Roman";
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #471D08;
	text-align: center;
	vertical-align: middle;
}
.bg_zoom {
	background-image: url(bg_body.jpg);
	background-repeat: repeat-y;
	text-align: center;
	border: 1px solid #C7C5C6;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}

.bloc_texte_thumb_products_no_border {
	font-family: "Times New Roman";
	font-size: 12px;
	font-weight: normal;
	color: #471D08;
	text-align: left;
	vertical-align: top;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #FFFFFF;
	border: 0px solid #D2D0D0;
}
.bloc_title_center {
	font-family: "Times New Roman";
	font-size: 14px;
	font-weight: bold;
	color: #590101;
	text-align: center;
	vertical-align: middle;
	font-style: italic;
}
.text_ref_products {
	font-family: "Times New Roman";
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	color: #471D08;
	text-align: center;
	vertical-align: middle;
	text-transform: uppercase;
}
.bg_demcoquartz_home {
	background-image: url(demcoquartz_home.jpg);
	background-repeat: no-repeat;
}
.textes_home {
	font-family: "Times New Roman";
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #590101;
	vertical-align: middle;
	text-align: center;
}
.textes_home_marques {

	font-family: "Times New Roman";
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	color: #471D08;
	vertical-align: middle;
	text-align: center;
}
.textes_home_phrase {


	font-family: Arial;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	color: #590101;
	vertical-align: middle;
	text-align: center;
}
.bloc_home_languages {

	font-family: "Times New Roman";
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
}
     a.linkhomelanguages:link, a.linkhomelanguages:active, a.linkhomelanguages:visited
 {
	color: #FFFFFF;	
	text-decoration: underline;
	font-family: "Times New Roman";
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
 } 
 a.linkhomelanguages:hover
 {
	color: #FFFFFF;
	text-decoration: none;
	font-family: "Times New Roman";
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
 }
     a.linktexteshome:link, a.linktexteshome:active, a.linktexteshome:visited
 {
	color: #590101;	
	text-decoration: none;
	font-family: "Times New Roman";
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
 } 
 a.linktexteshome:hover
 {
	color: #590101;	
	text-decoration: underline;
	font-family: "Times New Roman";
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
 }
     a.linkhomephrase:link, a.linkhomephrase:active, a.linkhomephrase:visited
 {
	color: #590101;	
	text-decoration: none;
	font-family: Arial;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
 } 
 a.linkhomephrase:hover
 {
	color: #590101;	
	text-decoration: underline;
	font-family: Arial;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
 }
   a.linkmontrestop:link, a.linkmontrestop:active, a.linkmontrestop:visited
 {
	color: #8D0102;
	text-decoration: underline;
	font-family: "Times New Roman";
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
 } 
 a.linkmontrestop:hover
 {
	color: #471D08;
	font-family: "Times New Roman";
	text-decoration: none;	
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
 }
