body { 
padding:0px; 
margin:0px;
font-family:Arial;
font-size:11px;
 }

a {color:#005447; text-decoration:underline;}
a:hover {color:#cc0000; text-decoration:underline;}

a.lien_noir {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
}
a.lien_noir:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
}
a.lien_rouge {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#CC0000;
	text-decoration:underline;
}
a.lien_rouge:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#CC0000;
	text-decoration:underline;
}

.titre_rouge {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#CC0000;
	text-decoration:none;
}

.input {
	border: thin solid #239180;
	font-family:arial;
	font-size:11px;
	color:#000000;
}
.texte{
font-family:arial;
font-size:11px;
color:#000000;
}
.texte_b{
font-family:arial;
font-size:11px;
color:#000000;
font-weight:bold;
}

.texte_vert{
font-family:arial;
font-size:11px;
color:#005447;
}

.texte_couleur{
font-family:arial;
font-size:11px;
color:#cc0000;
}

.text{
font-family:arial;
font-size:13px;
color:#000000;
}
.text_b{
font-family:arial;
font-size:13px;
color:#000000;
font-weight:bold;
}

.text_blanc_barre{
text-decoration:line-through;
font-family:arial;
font-size:12px;
color:#FFFFFF;
}
.text_blanc_b{
font-family:arial;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
}
.text_blanc{
font-family:arial;
font-size:12px;
color:#FFFFFF;
}

.text_vert{
font-family:arial;
font-size:13px;
color:#005447;
}
.text_gris_fonce{
font-family:arial;
font-size:13px;
color:#999999;
}

.text_gris{
font-family:arial;
font-size:11px;
color:#666666;
}

.text_couleur{
font-family:arial;
font-size:13px;
color:#cc0000;
}

a.lien_couleur{
font-family:Arial;
font-size:11px;
font-weight:bold;
color:#cc0000;
text-decoration:none;
}
a.lien_couleur:hover{
font-family:Arial;
font-weight:bold;
font-size:11px;
color:#cc0000;
text-decoration:underline;
}
a.lien_noir{
font-family:Arial;
font-size:11px;
color:#000000;
text-decoration:none;
}
a.lien_noir:hover{
font-family:Arial;
font-size:11px;
color:#000000;
text-decoration:underline;
}
.nav_header{
font-family:Tahoma;
font-weight:bold;
font-size:11px;
color:#000000;
cursor:pointer;
}

/*----------------- NAV TOP --------------*/
a.lien_header{
font-family:Tahoma;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}
a.lien_header:hover{
font-family:Tahoma;
font-size:11px;
color:#FFFFFF;
text-decoration:underline;
}

.nav_top_vert_1{
cursor:pointer;
width:16px;
height:20px;
background-image:url(../img/commun/top_nav_vert_left.gif);
background-repeat:no-repeat;
}
.nav_top_vert_2{
font-family:"Trebuchet MS";
height:19px;
padding-top:1px;
text-align:center;
font-weight:bold;
font-size:12px;
color:#FFFFFF;
cursor:pointer;
background-image:url(../img/commun/top_nav_vert_bg.gif);
background-repeat:repeat-x;
}
.nav_top_vert_3{
cursor:pointer;
width:16px;
height:20px;
background-image:url(../img/commun/top_nav_vert_right.gif);
background-repeat:no-repeat;
}


.nav_top_rouge_1{
cursor:pointer;
width:16px;
height:20px;
background-image:url(../img/commun/top_nav_rouge_left.gif);
background-repeat:no-repeat;
}
.nav_top_rouge_2{
font-family:"Trebuchet MS";
height:19px;
padding-top:1px;
text-align:center;
font-weight:bold;
font-size:12px;
color:#FFFFFF;
cursor:pointer;
background-image:url(../img/commun/top_nav_rouge_bg.gif);
background-repeat:repeat-x;
}
.nav_top_rouge_3{
cursor:pointer;
width:16px;
height:20px;
background-image:url(../img/commun/top_nav_rouge_right.gif);
background-repeat:no-repeat;
}


.nav_top_gris_1{
cursor:pointer;
width:16px;
height:20px;
background-image:url(../img/commun/top_nav_gris_left.gif);
background-repeat:no-repeat;
}
.nav_top_gris_2{
font-family:"Trebuchet MS";
height:19px;
padding-top:1px;
text-align:center;
font-weight:bold;
font-size:12px;
color:#FFFFFF;
cursor:pointer;
background-image:url(../img/commun/top_nav_gris_bg.gif);
background-repeat:repeat-x;
}
.nav_top_gris_3{
cursor:pointer;
width:16px;
height:20px;
background-image:url(../img/commun/top_nav_gris_right.gif);
background-repeat:no-repeat;
}


.nav_top_fonce_1{
cursor:pointer;
width:16px;
height:20px;
background-image:url(../img/commun/top_nav_fonce_left.gif);
background-repeat:no-repeat;
}
.nav_top_fonce_2{
font-family:"Trebuchet MS";
height:19px;
padding-top:1px;
text-align:center;
font-weight:bold;
font-size:12px;
color:#FFFFFF;
cursor:pointer;
background-image:url(../img/commun/top_nav_fonce_bg.gif);
background-repeat:repeat-x;
}
.nav_top_fonce_3{
cursor:pointer;
width:16px;
height:20px;
background-image:url(../img/commun/top_nav_fonce_right.gif);
background-repeat:no-repeat;
}


/*-------------MENU LEFT ----------------*/

.titre_bloc{
font-family:"Trebuchet MS";
font-size:16px;
color:#033627;
font-weight:bold;
text-align:left;
height:25px;
}
a.picto_menu{
background-image:url(../img/commun/picto_fleche.gif);
background-repeat:no-repeat;
background-position:left 4px;
padding-left:10px;
/*_height:15px;
min-height: 15px;*/
text-decoration:none;
color:#000000;
font-family:Arial;
font-size:12px;
display: block;
}
a.picto_menu:hover{
background-image:url(../img/commun/picto_fleche_rouge.gif);
text-decoration:underline;
color:#cc0000;
}
a.lien{
text-decoration:underline;
color:#000000;
font-family:Arial;
font-size:12px;
}
a.lien:hover{
text-decoration:underline;
color:#cc0000;
font-family:Arial;
font-size:12px;
}
a.lien_sg{
text-decoration:underline;
color:#000000;
font-family:Arial;
font-size:11px;
}
a.lien_sg:hover{
text-decoration:underline;
color:#cc0000;
font-family:Arial;
font-size:11px;
}

/*---------- FOOTER ----------*/
.text_footer{
font-family:Tahoma;
font-size:11px;
color:#999999;
}
a.lien_footer{
font-family:Tahoma;
font-size:11px;
color:#005447;
text-decoration:underline;
}
a.lien_footer:hover{
font-family:Tahoma;
font-size:11px;
color:#005447;
text-decoration:underline;
}
/*--------------HOME PAGE-------------*/
.titre_bloc_home{
font-family:"Trebuchet MS";
font-size:13px;
color:#033627;
font-weight:bold;
text-align:left;
height:20px;
}
.prix_home{
font-family:arial;
font-size:18px;
color:#003333;
font-weight:bold;

}

.bt_cmd{
font-family:arial;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
padding-top:1px;
}

.bt_attach{
font-family:arial;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
}

/*---------------CATALOGUE------------*/
.fleche_in{
background-image:url(../img/cata/fleche_select.gif);
background-repeat:no-repeat;
width:32px;
height:22px;
}
.fleche_out{
background-image:url(../img/cata/fleche_unselect.gif);
background-repeat:no-repeat;
width:32px;
height:22px;
}
.titre{
font-family:arial;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
}
.cata_titre {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}
.cata_sous_titre {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#999999;
	text-decoration:none;
}
.cata_titre_rouge {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#CC0000;
	text-decoration:none;
}
.cata_titre_blanc {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
}
.cata_texte {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.cata_fleche_grise {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}
a.cata_lien_noir {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
}
a.cata_lien_noir:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
}
a.cata_lien_rouge {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#CC0000;
	text-decoration:underline;
}
a.cata_lien_rouge:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#CC0000;
	text-decoration:underline;
}/*----------- PROCESSUS COMMANDE-----------*/

.nav_cmd_nb_in{
font-family:arial;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
background-color:#04281c;
float:left; 
padding-right:1px; 
width:20px;
height:18px;
text-align:center;
padding-top:2px;
}
.nav_cmd_in{
font-family:arial;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
background-color:#239180;
height:17px;
padding-top:3px;
}

.nav_cmd_nb_out{
font-family:arial;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
background-color:#999999;
float:left; 
padding-right:1px; 
width:20px;
height:18px;
text-align:center;
padding-top:2px;
}
.nav_cmd_out{
font-family:arial;
font-size:12px;
color:#999999;
font-weight:bold;
background-color:#d4dad9;
height:17px;
padding-top:3px;
}
.txt_cmd{
font-family:arial;
font-size:13px;
color:#000000;
font-weight:normal;
}
.cnil{
font-family:arial;
font-size:10px;
color:#b5b5b6;
font-weight:normal;
}
/*----------------CADDIE-----------*/
.tet_qte{
background-color:#d4dad9;
font-family:arial;
font-size:11px;
font-weight:normal;
color:#999999;
float:left; 
height:20px;
text-align:center;
padding-top:3px;
}
/*-------- AIDE -----------*/
.titre_aide{
font-family:arial;
font-size:18px;
font-weight:normal;
color:#333333;
}
.text_aide{
font-family:arial;
font-size:13px;
font-weight:normal;
color:#666666;

}
a.lien_aide{
background-image:url(../img/commun/carre_gris.gif);
background-repeat:no-repeat;
padding-left:15px;
text-align:left;
background-position:left center;
font-family:arial;
font-size:12px;
font-weight:normal;
color:#999999;
}
a.lien_aide:hover{
background-image:url(../img/commun/carre_rouge.gif);
background-repeat:no-repeat;
padding-left:15px;
text-align:left;
background-position:left center;
font-family::arial;
font-size:12px;
font-weight:normal;
color:#000000;
}
/*------------MIGRATION----------*/

.titre_migr{
font-size:18px;
font-weight:bold;
color:#000000;
}

/*------------FICHE------------*/
a.fiche {color:#999999; text-decoration:underline; text-decoration:none;}
a.fiche:hover {color:#999999; text-decoration:underline; text-decoration:none;}

.onglet-left_in{
	background-image:url(../img/fiche/tet_over_left.gif); 
	background-repeat:no-repeat;
	width:13px;
	height:23px;
}
.onglet-bg_in{
	background-image:url(../img/fiche/tet_over_bg.gif); 
	background-repeat:repeat-x;
	width:auto;
	height:21px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	padding-top:3px;
}
.onglet-right_in{
	background-image:url(../img/fiche/tet_over_right.gif); 
	background-repeat:no-repeat;
	width:13px;
	height:23px;
}

.onglet-left_out{
	background-image:url(../img/fiche/tet_out_left.gif); 
	background-repeat:no-repeat;
	width:13px;
	height:23px;
	cursor:pointer;
}
.onglet-bg_out{
	background-image:url(../img/fiche/tet_out_bg.gif); 
	background-repeat:repeat-x;
	width:auto;
	height:21px;
	color:#999999;
	font-weight:bold;
	font-size:12px;
	padding-top:3px;
	cursor:pointer;
}
.onglet-right_out{
	background-image:url(../img/fiche/tet_out_right.gif); 
	background-repeat:no-repeat;
	width:13px;
	height:23px;
	cursor:pointer;
}

a.onglet_screenshot{
	color:#999999;
	font-weight:bold;
	font-size:12px;
	padding-top:3px;
	text-decoration:none;
}
a.onglet_screenshot:hover{
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	padding-top:3px;
	text-decoration:none;
}
.fiche_nom_prod_noir{
	font-size:18px;
	font-weight:bold;
	color:#000000;
}
.fiche_nom_prod_rouge{
	font-size:18px;
	font-weight:bold;
	color:#cc0000;
}

.fiche_prix{
	font-size:18px;
	font-weight:bold;
	color:#cc0000;
	text-align:center;
}

/*----------------------------------- FICHE POUR CATALGUE-----------------*/
.fiche_titre_presse{
background-image:url(../img/fiche/puce.jpg);
background-repeat:no-repeat;
background-position:left center;
font-weight:bold;
padding-left:10px;
color:#000000;
font-size:11px;
height:auto;
}
.fiche_desc_presse{
border-bottom:solid 1px #999999;
color:#000000;
font-size:11px;
height:auto;
margin-bottom:10px;
padding-bottom:5px;
}

.fiche_avantages{
background-image:url(../img/fiche/dd_chevron.gif);
background-repeat:no-repeat;
background-position:left center;
font-weight:bold;
padding-left:10px;
color:#000000;
font-size:11px;
height:auto;
padding-bottom:2px;
}

.fiche_desc_longue_titre{
text-align:left;
border-bottom:solid 1px #005447;
color:#005447;
font-size:16px;
font-weight:bold;
height:auto;
margin-top:5px;
margin-bottom:5px;
padding-bottom:5px;
}

a.fiche_desc_longue_lien{
background-image:url(../img/fiche/puce.jpg);
background-repeat:no-repeat;
background-position:left center;
font-weight:bold;
padding-left:10px;
color:#005447;
font-size:11px;
height:auto;
text-decoration:underline;
}
a.fiche_desc_longue_lien:hover{
background-image:url(../img/fiche/puce.jpg);
background-repeat:no-repeat;
background-position:left center;
font-weight:bold;
padding-left:10px;
color:#005447;
font-size:11px;
height:auto;
text-decoration:underline;
}

/*-------------------COMPARE------------*/
.text_compare{
	background-image:url(../img/compare/picto.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:10px;
	color:#adadad;
	font-size:12px;
}