/* GENERAL - CODE MAIN */

.catal {font-family: Tahoma;	font-size: 11px;color:#325367; FONT-WEIGHT: bold;}
.catal  a:link {color: #325367; text-decoration: none;}
.catal  a:link {color: #325367; TEXT-DECORATION: none;}
.catal  a:visited {color: #325367; TEXT-DECORATION: none;}
.catal  a:hover {COLOR: #325367; TEXT-DECORATION: none;}



.main_menu {font-size: 11px; color: #FFFFFF; font-family: Trebuchet MS; font-weight: bold; }
.main_menu a:link {color: #FFFFFF;	text-decoration: none;}
.main_menu a:link {color: #FFFFFF;TEXT-DECORATION: none;}
.main_menu a:visited {color: #FFFFFF; TEXT-DECORATION: none;}
.main_menu a:hover {COLOR: #FFFFFF; TEXT-DECORATION: none;}

.main_customer_head { font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #3199CC; }
.main_customer_text { font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #195D8A; }
.main_customer_text a:link {color: #195D8A;	text-decoration: none;}
.main_customer_text a:link {color: #195D8A;TEXT-DECORATION: none;}
.main_customer_text a:visited {color: #195D8A; TEXT-DECORATION: none;}
.main_customer_text a:hover {COLOR: #195D8A; TEXT-DECORATION: none;}

.main_submenu {font-size: 11px; color: #FFFFFF; font-family: Tahoma; }
.main_submenu a:link {color: #FFFFFF;	text-decoration: none;}
.main_submenu a:link {color: #FFFFFF;TEXT-DECORATION: none;}
.main_submenu a:visited {color: #FFFFFF; TEXT-DECORATION: none;}
.main_submenu a:hover {COLOR: #FFFFFF; TEXT-DECORATION: none;}

.main_category_menu {font-size: 12px; color: #666666; font-family: Tahoma; }
.main_category_menu a:link {color: #666666;	text-decoration: underline;}
.main_category_menu a:link {color: #666666;TEXT-DECORATION: none}
.main_category_menu a:visited {color: #666666; TEXT-DECORATION: none}
.main_category_menu a:hover {COLOR: #ffffff; BACKGROUND-COLOR: #33567C; TEXT-DECORATION: none}

.main_category_submenu {font-size: 11px; color: #666666; font-family: Tahoma; }
.main_category_submenu a:link {color: #666666;	text-decoration: none;}
.main_category_submenu a:link {color: #666666;TEXT-DECORATION: none}
.main_category_submenu a:visited {color: #666666; TEXT-DECORATION: none}
.main_category_submenu a:hover {COLOR: #666666; TEXT-DECORATION: none}

.main_copyright {font-size: 11px; color: #FFFFFF; font-family: Tahoma; font-weight: bold; }
.main_copyright a:link {color: #FFFFFF;	text-decoration: none;}
.main_copyright a:link {color: #FFFFFF;TEXT-DECORATION: none}
.main_copyright a:visited {color: #FFFFFF; TEXT-DECORATION: none}
.main_copyright a:hover {COLOR: #FFFFFF; TEXT-DECORATION: none}

/* LISTING PRODUIT - CODE LST01 */

.lst01_category_title { font-size: 24px; font-family: Tahoma; color: #FFFFFF; }
.lst01_category_title2 { font-size: 10px; font-family: Tahoma; color: #507FAB; font-weight: bold; }
.lst01_category_head { font-size: 10px; font-family: Tahoma; color: #333333; font-weight: bold; }

.lst01_product_title { font-size: 18px; font-family: Arial, Helvetica, sans-serif; color: #507FAA; }
.lst01_product_title a:link {color: #507FAA;	text-decoration: none;}
.lst01_product_title a:link {color: #507FAA;TEXT-DECORATION: none;}
.lst01_product_title a:visited {color: #507FAA; TEXT-DECORATION: none;}
.lst01_product_title a:hover {COLOR: #507FAA; TEXT-DECORATION: none;}

.lst01_product_price { font-size: 18px; font-family: Arial, Helvetica, sans-serif; color: #507FAA; }
.lst01_product_reference { font-family: Tahoma; font-size: 10px; color: #507FAA; }
.lst01_product_text {font-family: Tahoma; font-size: 10px; color: #646465; }

.lst01_link { font-family:arial; font-size: 11px; color: #2D5173; font-weight: bold;}
.lst01_link a:link {color: #2D5173;	text-decoration: none; font-weight: bold;}
.lst01_link a:link {color: #2D5173;TEXT-DECORATION: none; font-weight: bold;}
.lst01_link a:visited {color: #2D5173; TEXT-DECORATION: none; font-weight: bold;}
.lst01_link a:hover {COLOR: #2D5173; TEXT-DECORATION: none; font-weight: bold;}

/* FICHE PRODUIT - CODE FP */

.fp_product_title { font-size: 24px; font-family: Tahoma; color: #FFFFFF; }

.fp_product_text {font-family: Tahoma; color: #333333; font-size: 11px;}
.fp_product_text a:link {color: #333333;	text-decoration: underline;}
.fp_product_text a:link {color: #333333; TEXT-DECORATION: underline;}
.fp_product_text a:visited {color: #333333; TEXT-DECORATION: underline;}
.fp_product_text a:hover {COLOR: #333333; TEXT-DECORATION: underline;}

.fp_product_price {color: #49769F; font-family: Arial, Helvetica, sans-serif; font-size: 18px;}

.fp_product_text_head { font-family: Tahoma; font-size: 12px; font-weight: bold; color: #507FAA; }

.text_1 {font-family: Tahoma; font-size: 11px; color: #B9B9B9; }
.text_3 {font-family: Tahoma; font-size: 10px; color: #FFffff; font-weight: bold;}
.text_2 {font-family: Tahoma; font-size: 12px; color: #114668; font-weight: bold;}
.text_2 a:link {color: #114668;	text-decoration: none;}
.text_2 a:link {color: #114668; TEXT-DECORATION: none;}
.text_2 a:visited {color: #114668; TEXT-DECORATION: none;}
.text_2 a:hover {COLOR: #114668; TEXT-DECORATION: none;}


.title3 {font-size: 11px; color: #305679; font-family: Tahoma; }
.price1 {font-size: 12px; color: #FFffff; font-family: Tahoma; font-weight: bold; }


.titre_newprod {font-family: arial; font-size: 12px; color: #114364; font-weight: bold;}
.titre_newprod  a:link {color: #114364;	text-decoration: none;}
.titre_newprod  a:link {color: #114364; TEXT-DECORATION: none;}
.titre_newprod  a:visited {color: #114364; TEXT-DECORATION: none;}
.titre_newprod  a:hover {COLOR: #114364; TEXT-DECORATION: none;}

.text_newprod {font-family: arial; font-size: 11px; color: #383838;}
.text_link_newprod {font-family: Tahoma; font-size: 11px; color: #315F7C}
.text_link_newprod a:link {color: #315F7C;	text-decoration: none;}
.text_link_newprod a:link {color: #315F7C; TEXT-DECORATION: none;}
.text_link_newprod a:visited {color: #315F7C; TEXT-DECORATION: none;}
.text_link_newprod a:hover {COLOR: #315F7C; TEXT-DECORATION: none;}

.price_newprod {font-family: arial; font-size: 16px; color: #1D577D;}
.price_gr_newprod {font-family: arial; font-size: 16px; color: #1D577D; font-weight: bold;} 

.text_menu {font-family: Tahoma; font-size: 12px; color: #2D5E80;}
.text_menu  a:link {color: #2D5E80;	text-decoration: underline;}
.text_menu  a:link {color: #2D5E80;TEXT-DECORATION: none}
.text_menu  a:visited {color: #2D5E80; TEXT-DECORATION: none}
.text_menu  a:hover {COLOR: #ffffff; BACKGROUND-COLOR: #2D5E80; TEXT-DECORATION: none}

.titre_prod {font-family: arial; font-size: 18px; color: #3088B4; font-weight: bold;}
.titre_construc_prod {font-family: arial; font-size: 10px; color: #14486A;}
.text_construc_prod {font-family: Tahoma; font-size: 10px; color: #4B4B4B;}
.titre_gene {font-family: arial; font-size: 27px; color: #ffffff;}

.text {font-family: Tahoma; font-size: 11px; color: #4B4B4B;}
.text a:link {color: #4B4B4B;	text-decoration: underline;}
.text a:link {color: #4B4B4B; TEXT-DECORATION: underline;}
.text a:visited {color: #4B4B4B; TEXT-DECORATION: underline;}
.text a:hover {COLOR: #4B4B4B; TEXT-DECORATION: underline;}


.titre {font-family: Tahoma; font-size: 11px; color: #2E84AF; font-weight: bold;}

.text_haut {font-size: 10px; font-family: Arial, Helvetica, sans-serif;	color: #3285af;}

.titre_espaceclient { font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #287CA0; }

.titre_espaceclient2 { font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #2D5E80;}
.titre_espaceclient2 a:link { color: #2D5E80; TEXT-DECORATION: none}
.titre_espaceclient2 a:link { color: #2D5E80; TEXT-DECORATION: none}
.titre_espaceclient2 a:visited { color: #2D5E80; TEXT-DECORATION: none}
.titre_espaceclient2 a:hover { color: #2D5E80; TEXT-DECORATION: none}


.form_css { BORDER-RIGHT: #CFD6DB 1px solid; BORDER-TOP: #CFD6DB 1px solid; height: 14px; width: 187px; FONT-SIZE: 11px; BORDER-LEFT: #CFD6DB 1px solid; 
COLOR: #000000; BORDER-BOTTOM: #CFD6DB 1px solid; font-family: Tahoma; BACKGROUND-COLOR: #ffffff;}

.textarea_css { BORDER-RIGHT: #CFD6DB 1px solid; BORDER-TOP: #CFD6DB 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #CFD6DB 1px solid; 
COLOR: #000000; BORDER-BOTTOM: #CFD6DB 1px solid; font-family: Tahoma; BACKGROUND-COLOR: #ffffff;}