/*==================================================================================================================*/
/*= STRUCURE GÉNÉRALE                                                                                              =*/
/*==================================================================================================================*/
 body { font-family: Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; background-image: url(../images/skin/bg_main.gif);}

.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: auto;} 
.navigation_right {	background-color: #ffffff; width: 182px !important; width: 196px; height: 305px; vertical-align:top; }

.contenu_left {	background-color: #ffffff; width: 706px; }
.contenu_left H1 {font-size:26px;}

.contenu_right_bot {
	text-align:center;
    vertical-align:bottom;
    font-size  :11px;
    color:#908665;
    
    }

.contenu_right_bot a:link{color:#908665;}
.contenu_right_bot a:visited{color:#908665;}
.contenu_right_bot a:hover{color:#908665;}
.contenu_right_bot a:active{color:#908665;}
    
.contenu_right_Top {
	width: 196px;
	height: 260px;
	vertical-align:Top;
    font-size  :10px;
    color:#908665;    
    }
         
.contenu_right_bg {
    width: 196px;
    height:auto;
    background-color: #E9E4C5;	    
    }

/*==================================================================================================================*/
/*= BOÏTES DE CONTENU                                                                                              =*/
/*==================================================================================================================*/
#entete_left_contenu {width: 236px !important; width:232px; vertical-align:top; padding-left:10px; padding-top:10px; float:left;}
#entete_center_contenu {vertical-align:top; padding-top:24px; width: 280px !important; width:276px; padding-left:10px;  float:left;}
#entete_center_contenu .lang { padding:4px; padding-right:12px; vertical-align:middle; color:#003C87; font-size:12px; font-weight:bold;  float:left; }
#entete_center_contenu .lang a:link {color:#005A96;}
#entete_center_contenu .lang a:visited {color:#005A96;}
#entete_center_contenu .langa:hover {color:#005A96;}
#entete_center_contenu .lang a:active {color:#005A96;}

#entete_right_contenu { padding-top:28px; 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:14px; 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:3px; padding-left:16px; margin:0px; background-image: url(../images/skin/fleche_menu_2.gif); background-repeat: no-repeat;	background-position: left center;}

#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; }


#navigation_right_menu_general {color:#003C87; font-size:11px; font-weight:bold; width: 182px !important; width: 196px; padding-left:14px; padding-top:14px;}
#navigation_right_menu_general H1 {color:#FFFFFF; font-size:12px; background-color:#005A96; padding:6px; margin:0px; margin-bottom:8px;}
#navigation_right_menu_general .Liste {	color:#FFFFFF; font-size:12px; padding:3px; padding-left:16px; margin:0px; background-image: url(../images/skin/fleche_menu.gif); background-repeat: no-repeat;	background-position: left center;}

#navigation_right_menu_general .Liste a:link {color: #005A96; text-decoration: none; }
#navigation_right_menu_general .Liste a:visited {color: #005A96; text-decoration: none; }
#navigation_right_menu_general .Liste a:hover {color: #005A96; text-decoration: underline; }
#navigation_right_menu_general .Liste a:active {color: #005A96; }


#box_contenu_1
{
    color: #FFFFFF;
    font-size: 14px;
    padding: 10px 20px;
    background-color: #908665;
    width: 313px !important; /* FireFox*/ width: 353px;
    height: 483px !important; /* FireFox*/
    height: 503px;
    float: left;
}
#box_contenu_2
{
    color: #005A96;
    font-size: 14px;
    padding: 10px 20px;
    background-color: #ffffff;
     width: 313px !important; /* FireFox*/
    width: 353px;
    height: 483px !important; /* FireFox*/
    height: 503px;
    float: left;
}
#box_contenu_3
{
    color: #005A96;
    font-size: 12px;
    padding: 10px 20px;
    background-color: #eeead1;
    width: 313px !important; /* FireFox*/
    width: 353px;
    height: 420px !important; /* FireFox*/
    height: 440px;
    float: left;
}
#box_contenu_4
{
    color: #FFFFFF;
    font-size: 12px;
    padding: 10px 20px;
    background-color: #005A96;
    width: 313px !important; /* FireFox*/
    width: 353px;
    height: 420px !important; /* FireFox*/
    height: 440px;
    float: left;
}

#box_contenu_catalogue { color:#005A96; font-size:12px; padding: 10px; background-color: #FFFFFF;}
#box_contenu_catalogue H1{ color:#005A96; font-size:20px; font-weight:normal; padding:0px;}
#box_contenu_catalogue H2{ color:#7E7658; font-size:16px;}

.LigneEntre { border-left:1px solid #e7e3c1; }
#box_contenu_catalogue_items {  }
#box_contenu_catalogue_items2 { border-top:1px solid #e7e3c1; color:#000000; font-size:11px; padding: 8px  8px  6px  10px; margin:0; background-color:#fff; width: 313px !important; /* FireFox*/ width: 333px;  float: left; height: 225px !important; /* FireFox*/ height: 255px;  overflow:hidden }
#box_contenu_catalogue_items H2, #box_contenu_catalogue_items2 H2{ color:#005A96; font-size:15px; margin: 5px 0 4px 0;}
#box_contenu_catalogue_items H3, #box_contenu_catalogue_items2 H3{ color:#666; font-size:11px; margin: 0; font-weight: normal; }
.titreFiche { color:#908665; !important; /* FireFox*/  font-size:12px; font-weight:bold; padding:0x 2px 5px 0; border:none; }
.ficheItem { padding: 8px 4px 0 4px ; width: vertical-align:bottom; }
.BtnCatalogue { background-color:#005A96; padding: 2px 5px ; color:#fff; border: 1px solid #fff; font-size: 12px; font-family: Arial; }
.bordureImage { border: 1px solid #e7e3c1; margin:0 10px 0 0;  }

.bordureHaut { border-top: 1px solid #e7e3c1;  }
.bordureDroite { border-right: 1px solid #e7e3c1;  }

#box_contenu_produits_items {  font-family:Arial; color:#000; font-size:12px; padding: 10px; margin-right:4px; background-color:#FFF; width: 655px !important; /* FireFox*/ width: 682px; overflow:auto;  }
.CellDescriptionProduit {  font-family:Arial; color:#000; font-size:12px; }
#box_contenu_produits_items H1{ color:#908665; font-size:15px; font-weight:bold; padding:0; border:none;}

#box_contenu_produits_items H1 a:link, #box_contenu_produits_items H1 a:active, #box_contenu_produits_items H1 a:visited 
{
    color:#908665; font-size:15px; font-weight:bold; padding:0; border:none;
    text-decoration: none;
   }
#box_contenu_produits_items H1 a:over, #box_contenu_produits_items H1 a:active:over, #box_contenu_produits_items H1 a:visited:over 
{
    color:#908665; font-size:15px; font-weight:bold; padding:0; border:none;
    text-decoration: underline;
   }

#box_contenu_produits_items H2{ color:#005A96; font-size:18px;padding:0; margin:0px; margin-bottom:6px;}
#box_contenu_produits_items H3{ color:#005A96; font-size:14px; padding:0px; margin-bottom:6px; }
#box_contenu_produits_items .image { margin-right:20px;}
#box_contenu_produits_items .TxtBox { background-color: #fff; border: 1px solid #d0c99b; margin: 2px 0; padding: 2px 0 2px 4px; } 
#box_contenu_produits_items hr  {
border: 0;
height: 1px;
color: #e7e3c1;
background-color: #e7e3c1;
}

#box_contenu_inscription 
{
    font-family:Arial; color:#005a96; font-size:14px; padding: 12px; border-left: 30px solid #fff; margin-right:4px; background-color:#eeead1; text-align:right; width: 605px !important; /* FireFox*/ width: 660px; overflow:auto;  
    }
#box_contenu_inscription H1{ color:#FFFFFF; font-size:14px; font-weight:bold; background-color: #908665; padding:8px; border:none;}
#box_contenu_inscription H2{ color:#005A96; font-size:32px;}
#box_contenu_inscription H3{ color:#005A96; font-size:14px; padding:0px; margin-bottom:6px; }
#box_contenu_inscription .image { margin-right:20px;}
#box_contenu_inscription .TxtBox { background-color: #fff; border: 1px solid #d0c99b; margin: 3px 0 2px 0; padding: 2px 0 2px 4px; } 

#box_Login { color:#FFFFFF; font-size:11px; padding: 10px;}
#box_Login a:link {color:#FFFFFF; font-size:11px; font-weight:normal; text-decoration:none}
#box_Login a:visited {color:#FFFFFF; font-size:11px; font-weight:normal; text-decoration:none}
#box_Login a:hover {color:#FFFFFF; font-size:11px; font-weight:normal; text-decoration:underline}
#box_Login a:active {color:#FFFFFF; font-size:11px; font-weight:normal; text-decoration:none}
#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;}
.media_title { font-size:14px; color:#105e92;
    border-bottom: 1px solid #fff ;
    }
.media_contenu { font-size:12px; color:#000;}
.Liste_Contenu {	color:#000000; font-size:12px; padding:3px;  margin:0px; }

.text_big_blue {font-family:Arial; color:#005a96; font-size:14px; }
.list_item {font-family:Arial; color:#000; font-size:11px; }
#box_contenu_inscription .TxtBox { background-color: #fff; border: 1px solid #fff; padding-left: 4px;} 

#box_contenu_inscription .input_btn
{
    font-family: Arial;
    color: #fff;
    font-size: 11px;
    background-color: #908665;
    font-weight: bold;
    border: 1px solid #908665;
    padding: 2px 5px; 
}


.text {
 
    padding: 0 8px 0 0;
     font-family: Arial;
    color: #000;
    font-size: 11px;
}

.text2 {
 
    padding: 0 8px 0 0;
     font-family: Arial;
    color: #000;
    font-size: 12px;
}
.textG {
    text-align: left;
    padding: 4px 8px 0 0;
     font-family: Arial;
    color: #000;
    font-size: 11px;
}


/* Style des commandes --------------------------------------------------------------*/

#BoxPannier
{
    border-right: #908665 1px dashed;
    border-top: #908665 1px dashed;
    border-left: #908665 1px dashed;
    border-bottom: #908665 1px dashed;
}
    
.CommandeHeader {height:28px; color:#ffffff; text-decoration:none; background-color:#005A96; padding:6px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.CommandeHeader2
{
    height: 28px;
    color: #000000;
    text-decoration: none;
    padding: 6px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
}
.ProduitsHeader {background-color: #908665; width:100%; padding:6px;}
.CommandeContenu {color:#000000; text-decoration:none; background-color:#F4F0E1; padding:6px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.CommandeContenu2
{
    color: #000000;
    text-decoration: none;
    background-color: #deddc6;
    padding: 6px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
.CommandeContenu_Selected {color:#005A96; text-decoration:none; background-color:#F4F0E1; padding:6px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.CommandeContenu H1 {font-size:12px; color:#f0e9b8;}
.CommandeContenu H2 {font-size:16px; color:#ffffff;}

/* Pagination ----------------------------------------------------------------*/
.BtPaginationOFF 
{
    font:					11px verdana, Helvetica, Sans-serif;
    color:					#fff;
	background:				#908665;
	padding:				8px 12px;
	vertical-align:			top;
	text-align:				center;
	text-decoration:		none;
}
.BtPaginationOFF a:link, .BtPaginationOFF a:visited, .BtPaginationOFF a:active {
	font:					11px Arial, Helvetica, Sans-serif;
	color:					#f0e9b8;
	padding:				0px;
	margin:                 0px;
	font-weight:            normal;
	text-decoration:		none;
}
.BtPaginationOFF a:hover, .BtPaginationOFF a:visited:hover, .BtPaginationOFF a:active:hover {
	font:					11px Arial, Helvetica, Sans-serif;
	color:					#f0e9b8;
	padding:				0px;
	margin:                 0px;
	font-weight:            normal;
	text-decoration:		underline;
}
.BtPaginationON {
	font:					11px Arial, Helvetica, Sans-serif;
	color:					#005A96;
	background:				#ffffff;
	padding:				8px 12px;
	vertical-align:			top;
	text-align:				center;
}


background-color:#005A96; padding: 2px 5px ; color:#fff; border: 1px solid #fff; font-size: 12px; font-family: Arial; }