/*==================================================================================================================*/
/*= STRUCURE GÉNÉRALE                                                                                              =*/
/*==================================================================================================================*/
 body { font-family: Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; }

.border_left { background-image: url(../images/skin/border_left.gif); background-repeat: no-repeat;	width: 15px; }
.border_right {	background-image: url(../images/skin/border_right.gif);	background-repeat: no-repeat; width: 15px; }

.entete_left { background-image: url(../images/skin/entete_left.gif); background-repeat: no-repeat;	width: 706px; height: 123px; }
.entete_right { background-color: #908665; width: 196px; height: 123px; }

.navigation_left { width: 706px; height: 305px;} 
.navigation_right {	background-color: #ffffff; width: 182px !important; width: 196px; height: 305px; vertical-align:top; }

.contenu_left {	background-color: #ffffff; width: 706px; }
.contenu_right {
	background-color: #E9E4C5;
	width: 196px;
	background-image: url(../images/skin/bg_contenu_right.gif);
	background-repeat: no-repeat;
}

/*==================================================================================================================*/
/*= BOÏTES DE CONTENU                                                                                              =*/
/*==================================================================================================================*/
#entete_left_contenu {width: 333px !important; width:353px; vertical-align:top; padding-left:10px; padding-top:10px; float:left;}
#entete_center_contenu {width: 94px !important; width:90px; padding-left:10px; float:left;}
#entete_center_contenu .lang { width: 80px !important; width:90px; padding:6px; vertical-align:middle; color:#003C87; font-size:11px; font-weight:bold; border-right-width: 1px; border-right-style: solid; border-right-color:#B6B6A0; }
#entete_right_contenu {width: 240px !important; width:252px; float:left;}
#entete_right_contenu a:link {color:#005A96; font-size:11px; font-weight:bold;}
#entete_right_contenu a:visited {color:#005A96; font-size:11px; font-weight:bold;}
#entete_right_contenu a:hover {color:#005A96; font-size:11px; font-weight:bold;}
#entete_right_contenu a:active {color:#005A96; font-size:11px; font-weight:bold;}

#entete_right_contenu .top_menu { padding:6px; padding-right:10px; padding-left:10px; vertical-align:middle; border-right-width: 1px; border-right-style: solid; border-right-color:#B6B6A0; float:left}
#entete_right_contenu .top_menu_end { padding:6px; padding-right:10px; padding-left:10px; vertical-align:middle; float:left}
#entete_right_contenu .top_recherche { padding:6px; padding-top:10px; padding-right:10px; padding-left:10px; vertical-align:middle; color:#908665; font-size:16px; font-weight:bold; float:left}

#navigation_right_menu {color:#003C87; font-size:11px; font-weight:bold; width: 182px !important; width: 196px; padding-left:4px; padding-top:14px;}
#navigation_right_menu H1 {color:#FFFFFF; font-size:12px; background-color:#005A96; padding:6px; margin:0px; margin-bottom:8px;}
#navigation_right_menu .Liste {	color:#FFFFFF; font-size:12px; padding:6px; padding-left:10px; margin:1px; background-color:#F4F4FF;}

#navigation_right_menu .Liste a:link {color: #005A96; text-decoration: none; }
#navigation_right_menu .Liste a:visited {color: #005A96; text-decoration: none; }
#navigation_right_menu .Liste a:hover {color: #005A96; text-decoration: underline; }
#navigation_right_menu .Liste a:active {color: #005A96; }

#box_contenu_1 { color:#FFFFFF; font-size:12px; padding: 10px; background-color: #908665; width: 333px !important; /* FireFox*/ width: 353px; height: 333px !important; /* FireFox*/ height: 353px; float: left; }
#box_contenu_2 { color:#908665; font-size:12px; padding: 10px; background-color: #ffffff; width: 333px !important; /* FireFox*/ width: 353px; height: 333px !important; /* FireFox*/ height: 353px; float: left; }
#box_contenu_3 { color:#005A96; font-size:12px; padding: 10px; background-color: #E9E4C5; width: 333px !important; /* FireFox*/ width: 353px; height: 333px !important; /* FireFox*/ height: 353px; float: left; }
#box_contenu_4 { color:#005A96; font-size:12px; padding: 10px; background-color: #C0BA8A; width: 333px !important; /* FireFox*/ width: 353px; height: 333px !important; /* FireFox*/ height: 353px; float: left; }

#box_contenu_catalogue { color:#005A96; font-size:14px; padding: 1px; background-color: #FFFFFF;}
#box_contenu_catalogue H1{ color:#005A96; font-size:20px; font-weight:normal; padding:0px;}
#box_contenu_catalogue H2{ color:#7C7C7C; font-size:16px;}

#box_contenu_catalogue_items { border-width:2px;  border-style:solid; border-color:#005A96; color:#000000; font-size:11px; padding: 4px; background-color:#F4F4FF; width: 540px !important; /* FireFox*/ width: 550px; }
#box_contenu_catalogue_items H1{ color:#FFFFFF; font-size:12px; font-weight:bold; background-color: #0082D9; padding:6px; border:none;}
#box_contenu_catalogue_items H2{ color:#005A96; font-size:16px;}

#box_contenu_produits_items { border-width:2px;  border-style:solid; border-color:#005A96; color:#000000; font-size:12px; padding: 8px; background-color:#F4F4FF; width: 530px !important; /* FireFox*/ width: 550px;  }
#box_contenu_produits_items H1{ color:#FFFFFF;  font-size:14px; font-weight:bold; background-color: #0082D9; padding:8px; border:none; margin:0px; }
#box_contenu_produits_items H2{ color:#005A96; font-size:32px;}
#box_contenu_produits_items H3{ color:#005A96; font-size:24px;}
#box_contenu_produits_items .image { margin-right:20px;}

#box_Login {color:#003C87; font-size:11px; font-weight:bold; width: 174px !important; width: 198px; padding-left:4px; padding-top:14px;}
#box_Login H1 {color:#FFFFFF; width:100%; font-size:12px; background-color:#005A96; padding:6px; margin:0px; margin-bottom:8px;}
#box_Login .Liste {	color:#005A96; font-size:12px; padding:3px; padding-left:10px; margin:0px; background-image: url(../images/skin/fleche_menu.gif); background-repeat: no-repeat;	background-position: left center;}
#box_Login a:link {color:#005A96; font-size:11px; font-weight:normal; text-decoration:underline}
#box_Login a:visited {color:#005A96; font-size:11px; font-weight:normal; text-decoration:underline}
#box_Login a:hover {color:#005A96; font-size:11px; font-weight:normal; text-decoration:underline}
#box_Login a:active {color:#005A96; font-size:11px; font-weight:normal; text-decoration:underline}
#box_Login .input_btn { font-size:10px; height:20px; width:170px;}
#box_Login .TxtBox { padding-left:4px; background-color:#F8F8F1; font-size:10px; height:18px; width:170px;}


/* Style des commandes --------------------------------------------------------------*/

.CommandeHeader {height:28px; color:#ffffff; text-decoration:none; background-color:#0082D9; padding:6px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.ProduitsHeader {background-color: #908665; width:100%; padding:6px; color:#ffffff;}
.CommandeContenu {color:#000000; text-decoration:none; background-color:#dae8fb; padding:6px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.CommandeContenu H1 {font-size:12px; color:#ffffff;}
.CommandeContenu H2 {font-size:16px; color:#ffffff;}