﻿BODY
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    COLOR: black;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: white;
    text-align: center;
}
TABLE
{	
    
    FONT-SIZE: 100%;
    BORDER-LEFT: 0px;
    MARGIN-RIGHT: 0px;
    BORDER-BOTTOM: 0px;
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
}
IMG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
A
{
    COLOR: #000;    
}
A:hover
{
    COLOR: #F88F16;
}
H1
{
	font-weight: normal;
	font-size: x-small;
	color: #000;	
	text-transform: uppercase;
	/*
	background-repeat: repeat-x;	
	background-attachment: fixed;
	BACKGROUND-POSITION-Y: bottom;
	background-image: url(../images/titre/hori_jaune.gif);	
	width: 400px;	
	*/
}
H2
{
	font-size: 8pt;
	text-transform: uppercase;
	color: #000;
	letter-spacing: 1pt;	
}
H3
{
    FONT-SIZE: 8pt;
    COLOR: #000000;       	
	text-transform: uppercase;		
	font-weight: normal;
}
SELECT
{	
	text-transform: uppercase;
	font-family: Arial;	
	FONT-WEIGHT: bolder;
    FONT-SIZE: 7pt;
}
TR
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
}
TD
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
UL
{
    LINE-HEIGHT: 20pt;
    LIST-STYLE-TYPE: disc
}
INPUT
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial
}
.Attribut
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid
}
.Attribut A
{
    FONT-SIZE: 7pt;
    TEXT-TRANSFORM: capitalize;
    COLOR: #000000;
    LETTER-SPACING: 1pt;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
}
.Attribut A:hover
{
    COLOR: #F88F16;
}
.Attribut TH
{
    TEXT-ALIGN: left
}
.Attribut TD
{
    FONT-SIZE: 7pt;
    COLOR: black;
}
.Basket
{
    WIDTH: 100%;
    COLOR: black;
}
.basket_qte A
{
    FONT-WEIGHT: bolder;
    COLOR: #e0b030;
}
.basket_qte A:hover
{
    COLOR: #0040b0
}
.Basket_TotalH TD
{
	text-transform: uppercase;
	color: #000000;
	font-size: 9pt;
}
/*
.Basket TH
{
    BORDER-RIGHT: #666699 thin solid;
    BORDER-LEFT: #666699 thin solid;
    TEXT-ALIGN: left
}
*/
/*
.Basket TD
{
    BORDER-RIGHT: #666699 thin solid;
    BORDER-TOP: #666699 thin solid;
    BORDER-LEFT: #666699 thin solid;
    BORDER-BOTTOM: #666699 thin solid
}
*/
.boite INPUT
{
    BORDER-RIGHT: #F88F16 1px solid;
    BORDER-TOP: #F88F16 1px solid;
    BORDER-LEFT: #F88F16 1px solid;
    BORDER-BOTTOM: #F88F16 1px solid;
}
.boite2 INPUT
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
}
.boite textarea
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
}
.Catalogue
{
    COLOR: black
}
/*
.Catalogue HR
{
    COLOR: #666699
}
.Catalogue H1
{
    FONT-SIZE: 13pt;
    COLOR: #666699;
    FONT-VARIANT: small-caps
}
*/
.db_in_items TD
{
	border-right: #F4F4F4 1px solid;
	border-top: #F4F4F4 1px solid;
	border-left: #F4F4F4 1px solid;
	text-indent: 5px;
	border-bottom: #F4F4F4 1px solid;
}
.db_in_items
{
	border-right: #F4F4F4 1px solid;
	border-top: #F4F4F4 1px solid;
	border-left: #F4F4F4 1px solid;	
	border-bottom: #F4F4F4 1px solid;
	border-collapse: collapse;
}
.En_tete_formulaire
{    
    FONT-SIZE: 7pt;
    COLOR: #000000;        
}
.formulaire INPUT
{
    BORDER-RIGHT: #555555 1px solid;
    BORDER-TOP: #555555 1px solid;
    BORDER-LEFT: #555555 1px solid;
    BORDER-BOTTOM: #555555 1px solid
}
.formulaire textarea
{
    BORDER-RIGHT: #555555 1px solid;
    BORDER-TOP: #555555 1px solid;
    BORDER-LEFT: #555555 1px solid;
    BORDER-BOTTOM: #555555 1px solid
}
.footer
{
	font-size: 7pt;	
}
.footer A
{  
    TEXT-DECORATION: none
}
.footer A:hover
{    
    TEXT-DECORATION: none
}
/*
.Header_menu
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 7pt;    
    TEXT-TRANSFORM: uppercase;
    BORDER-LEFT: thin;
    COLOR: white;
    BORDER-BOTTOM: medium none;    
    BACKGROUND-COLOR: #375587;		
    TEXT-DECORATION: none
}
.Header_menu A
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 7pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: white;    
    TEXT-DECORATION: none
}
.Header_menu A:hover
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 7pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: #F99823;    
    TEXT-DECORATION: none
}
.header_pop
{
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: white 1px solid;
    BORDER-LEFT: white 1px solid;
    BORDER-BOTTOM: white 1px solid;
    BACKGROUND-COLOR: #375587;
}
.header_pop hr
{
	WIDTH: 100%;
    height: 1px;
    COLOR: #d9dee8;
}
.HEADER
{
    FONT-SIZE: 7pt;
    COLOR: black;    
    LETTER-SPACING: 1pt
}
.Header_menu TH
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 7pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: white;    
    HEIGHT: 20px;
    TEXT-DECORATION: none
}
.Header_menu TD
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 7pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: white;
    
}
*/
.header_search
{
	background-color: #000000;
}
.header_search a
{
	COLOR: white;        
    TEXT-DECORATION: none
}
.header_search a:hover
{
	COLOR: #F88F16;            
}
.home BIG
{			
	text-transform: uppercase;	
	color: #000000;		
	font-weight: normal;	
	font-size: x-small;
	/*
	color: #000000;			
	background-repeat: repeat-x;	
	background-attachment: fixed;
	BACKGROUND-POSITION-Y: bottom;
	background-image: url(../images/home/bg_home.gif);							
	*/
}
/*
.home_h_news A
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: #e0b030;    
    LETTER-SPACING: 2pt;
    TEXT-DECORATION: none
}
.home_h_news A:hover
{
    COLOR: #0040b0
}
*/
.HOME_H_PROMO A
{    
    FONT-SIZE: 10pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: #000000;    
    LETTER-SPACING: 0.5pt;
    TEXT-DECORATION: none;
}
.HOME_H_PROMO A:hover
{
    COLOR: #F88F16;
}
.home_news_suite a
{
	color: Black;
	text-decoration: none;
}
.home_prix
{
	font-size: 10pt;
	color: #66cc00;
	text-decoration: line-through;
}
.home_prix2
{
	font-size: 13pt;
	color: red;
}
.home_justifier 
{
	color: #000000;
	text-align: justify;
}
.home_justifier_news 
{	
	text-align: justify;
}
/*
.Header_Liste
{
    HEIGHT: 20px
}
.Header_Liste TABLE
{
    HEIGHT: 20px;
    BACKGROUND-COLOR: #31397b;
}
*/
.Home_promo
{
    BORDER-RIGHT: #F4F4F4 1px solid;
    BORDER-TOP: #F4F4F4 1px solid;
    BORDER-LEFT: #F4F4F4 1px solid;
    BORDER-BOTTOM: #F4F4F4 1px solid
}
.Home_promo A
{   
    TEXT-DECORATION: none;
}
.home_pub
{
	/*
	BORDER-RIGHT: #F4F4F4 1px solid;
    BORDER-TOP: #F4F4F4 1px solid;
    BORDER-LEFT: #F4F4F4 1px solid;
    BORDER-BOTTOM: #F4F4F4 1px solid;
	*/
}
.Items
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    BORDER-LEFT: 1px;
    COLOR: black;
    BORDER-BOTTOM: 1px
}
.items_border
{
    BORDER-RIGHT: #F4F4F4 1px solid;
    BORDER-TOP: #F4F4F4 1px solid;
    BORDER-LEFT: #F4F4F4 1px solid;
    BORDER-BOTTOM: #F4F4F4 1px solid
}
.Items_get A
{
    FONT-SIZE: 9pt;
    COLOR: #F88F16;
    TEXT-DECORATION: none;
}
.Items_get A:hover
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
}
.Items_get 
{    
    COLOR: #000000;
}
.items_Get_produit TD
{
	color: #000000;
}
.Items_prix
{
	color: #000000;
}
.Items TEXTAREA
{
    BORDER-RIGHT: #F4F4F4 1px solid;
    BORDER-TOP: #F4F4F4 1px solid;
    BORDER-LEFT: #F4F4F4 1px solid;
    BORDER-BOTTOM: #F4F4F4 1px solid;
}
.link_pdf a
{
	COLOR: #000000;
}
.link_pdf a:hover
{
	 COLOR: #F88F16;
}
.Liste
{
    WIDTH: 100%
}
.Liste_Header
{
	border-right: medium none;
	border-top: medium none;
	font-weight: bolder;
	font-size: 7pt;
	text-transform: uppercase;
	border-left: thin;
	color: white;
	border-bottom: medium none;	
	text-decoration: none;
}
.Liste_Header TD
{         
    HEIGHT: 20px;
    BACKGROUND-COLOR: #000000;        
    TEXT-DECORATION: none;  
    text-align: center;
}
.listing
{
	background-color: #F4F4F4;
}
.listing2
{
	background-color: #FFFFFF;
}
.login table
{
	BORDER-RIGHT: #F4F4F4 1px solid;
    BORDER-TOP: #F4F4F4 1px solid;
    BORDER-LEFT: #F4F4F4 1px solid;
    BORDER-BOTTOM: #F4F4F4 1px solid
}
.login a
{
	font-size: 7pt;
	text-transform: uppercase;
	text-indent: 20px;	
	text-decoration: none;
}
.nouvelle p
{
    FONT-SIZE: 9pt;
    COLOR: #000000;       		
	font-weight: normal;
}	
.news_justifier 
{	
	text-align: justify;
	font-size:medium;
}
.print_border
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid
}
.print_border_td td
{
	border-right: #F4F4F4 1px solid;
	border-top: #F4F4F4 1px solid;
	border-left: #F4F4F4 1px solid;
	border-bottom: #F4F4F4 1px solid;	
}
.print TD
{
	font-size: 7pt;
	text-transform: uppercase;	
	text-align: center;
}
.print hr
{
	height: 1pt;
}
.PROMO_GET P
{
    FONT-SIZE: 8pt;
    COLOR: #000000;    
}
.PROMO_GET
{	
	FONT-SIZE: 8pt;
    COLOR: #000000;       	
	text-transform: uppercase;		
	font-weight: normal;
}
.Side
{
    BORDER-RIGHT: medium none; 
    FONT-SIZE: 9px;    
    COLOR: #345587;
    TEXT-DECORATION: none; 
}
.side_abc 
{
	text-indent: 20px;	
	height: 20px;
	font-family:Verdana;
	font-weight:bold;
}
.side_abc2 table
{
	text-indent: 20px;	
	height: 20px;
	font-family:Verdana;
	font-weight:bold;
}
.Side_abc_produit
{
	border-right: white 1px double;
	border-top: white 1px double;
	font-size: 9px;
	border-left: white 1px double;
	color: white;
	text-indent: 20px;
	border-bottom: white 1px double;
	height: 20px;	
	text-decoration: none;	
	background-color: #000000;
	/*
	border-right: white 1px double;
	border-top: white 1px double;
	font-size: 11px;
	border-left: white 1px double;
	color: white;
	text-indent: 20px;
	border-bottom: white 1px double;
	height: 20px;
	background-color: #000000;
	text-decoration: none;
	*/
}
.side_abc_border
{
	border-right: #000000 2px solid;
	border-top: #000000 2px solid;
	border-left: #000000 2px solid;
	border-bottom: #000000 2px solid;
	background-color: white;
}
.Side A
{
    FONT-SIZE: 9px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #000000;    
    TEXT-DECORATION: none;
}
.Side A:hover
{
    TEXT-TRANSFORM: uppercase;
    COLOR: white;
}
.side_pop
{
	background-color: #F88F16;	
}
.side_pop a
{
	COLOR: white;            
}
.SIDE2_border
{
	border-right: #000000 2px solid;
	border-top: #000000 2px solid;
	border-left: #000000 2px solid;
	border-bottom: #000000 2px solid;
}
.Side2 A
{        
    COLOR: #000000;           
}
.Side2 A:hover
{        
    COLOR: white;            
}
.Side HR
{
    WIDTH: 100%;
    height: 1px;
    COLOR: white;
}
.Static 
{
	WIDTH: 85%;
	text-align: justify;
}
.static_service a
{
	text-decoration: none;
	COLOR: black;
}
.static_service a:hover
{
	text-decoration: none;
	COLOR: #000000;
}
/*
.static_service li
{
	COLOR: black;
}
*/
/*
.Static a
{	
	COLOR: #375587;
}
.Static a:hover
{
	COLOR: #F99823;
}
*/
/*
.static_termes H1
{
	font-weight: normal;
	font-size: x-small;
	background-attachment: fixed;
	BACKGROUND-POSITION-Y: bottom;
	background-image: url(../images/titre/hori_jaune.gif);
	text-transform: uppercase;
	width: 500px;
	color: #000000;
	background-repeat: repeat-x;	
}
*/
.Transact
{
	 COLOR: #000000;
}
.TRANSACT_HEADER
{
    HEIGHT: 20px;
    BACKGROUND-COLOR: #000000;        
    TEXT-DECORATION: none; 
    COLOR: white;
}
.TRANSACT_HEADER TD
{
    FONT-SIZE: 7pt;    
    COLOR: white;
    FONT-VARIANT: small-caps
}
.tri table
{
	width: 100%;	
	height: 100%;
	background-color: #F4F4F4;
	FONT-SIZE: 7pt;
}
.Validator
{
	text-transform: lowercase;
	color: firebrick;
}
.web_retours_titre
{
	font-size: 9px;
	text-transform: uppercase;
	color: #000000;
	letter-spacing: 1pt;
}
.web_demandes_comptes
{
	COLOR: #000000;
    FONT-SIZE: 8pt;
}
input.web_items_input
{
	width="30px";
}
a.button
{
	font-weight:bold;
	font-size: 11px;
	padding: 3px 10px 3px 10px;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	text-align: center;	
	text-transform: capitalize;
	height: 15px;
	width: 100%;
}
a.button:link
{
	color: #000000;
	text-decoration: none;
	font-weight:normal;	
}
a.button:visited
{
	color: #000000;
	text-decoration: none;
}
a.button:hover
{
	color: white;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	text-decoration: none;
	background-color: #000000;
}
a.button:active
{
	text-decoration: none;
}
div.image_float
{
	border-top: 0px solid white;
	border-bottom: 0px solid white;
	border-right: 0px solid white;
	border-left: 0px solid white;
	height:100px;
	top:150;
	left:600;
	z-index:100px;
	position:absolute;
	
}
div.imageProd
{
	border-top: 1px solid black;
	border-bottom: 1px solid black;
	border-right: 1px solid black;
	border-left: 1px solid black;
	height:100px;
	left:600;
	z-index:100px;
	position:absolute;
}
.texteclignotant {
	text-decoration: blink;
	color: #000000;
}
.topTable
{
	padding: 0;
	border-collapse: collapse; 
	width: 928px; 
	background-color: #ffffff;
	margin-left: auto;
	margin-right: auto;
}