@charset "iso-8859-1";

	BODY {
		FONT-FAMILY: Verdana;
		background-image:url(images/fond-page.jpg);
	}
	
	TD.general {
		background-image:url(images/fond-page.jpg);
		border-right: 2px dotted #F7921E;
		border-left: 2px dotted #F7921E;
	}
	
	P {
		FONT-SIZE: 10pt;
		VERTICAL-ALIGN : top;
		TEXT-ALIGN : LEFT;
	}
	
	


/* EN TETE */
	
	TD.entete {
		BACKGROUND-COLOR : #FCD3A5;
		VERTICAL-ALIGN : top;
	}
	
		A.menu {
			FONT-SIZE: 9pt;
			COLOR: #FFFFFF;
			TEXT-DECORATION: none;
			BACKGROUND-COLOR : #F7921E;
			BACKGROUND-REPEAT: no-repeat;
			PADDING-TOP: 108px;
			PADDING-BOTTOM: 2px;
			WIDTH: 90px;
			DISPLAY: block;
			TEXT-ALIGN: center;
		}

		A.societe {
      BACKGROUND-IMAGE:url(images/menu-societe-off.jpg);
		}
		
		A:hover.societe, A.societesel {
			COLOR: #000000;
      BACKGROUND-IMAGE:url(images/menu-societe-on.jpg);
		}

		A.palette {
      BACKGROUND-IMAGE:url(images/menu-palette-off.jpg);
		}

		A:hover.palette, A.palettesel {
			COLOR: #000000;
      BACKGROUND-IMAGE:url(images/menu-palette-on.jpg);
		}
		
		A.carton {
      BACKGROUND-IMAGE:url(images/menu-carton-off.jpg);
		}

		A:hover.carton, A.cartonsel {
			COLOR: #000000;
      BACKGROUND-IMAGE:url(images/menu-carton-on.jpg);
		}
		
		A.caisse {
      BACKGROUND-IMAGE:url(images/menu-caisse-off.jpg);
		}

		A:hover.caisse, A.caissesel {
			COLOR: #000000;
      BACKGROUND-IMAGE:url(images/menu-caisse-on.jpg);
		}

		A.accessoires {
      BACKGROUND-IMAGE:url(images/menu-accessoire-off.jpg);
		}

		A:hover.accessoires, A.accessoiressel {
			COLOR: #000000;
      BACKGROUND-IMAGE:url(images/menu-accessoire-on.jpg);
		}

		A.partenariat {
      BACKGROUND-IMAGE:url(images/menu-partenariat-off.jpg);
		}

		A:hover.partenariat, A.partenariatsel {
			COLOR: #000000;
      BACKGROUND-IMAGE:url(images/menu-partenariat-on.jpg);
		}

		A.materiel {
      BACKGROUND-IMAGE:url(images/menu-partenariat-off.jpg);
		}

		A:hover.materiel, A.materielsel {
			COLOR: #000000;
      BACKGROUND-IMAGE:url(images/menu-partenariat-on.jpg);
		}
		
	TD.droite-menu {
		border-left: 2px dotted #F7921E;
	}
	


/* CORPS */

	TABLE.border {
		border: 1px solid #999999;
	}

	TD.contenu {
		FONT-SIZE: 10pt;
		background-image:url(images/fond-corps.jpg);
		BACKGROUND-COLOR : #FFFFFF;
		BACKGROUND-REPEAT:no-repeat;
		BACKGROUND-POSITION:center top;
		BACKGROUND-ATTACHEMENT:fixed;
		VERTICAL-ALIGN : top;
	}

	TD.corps {
		FONT-SIZE: 10pt;
		BACKGROUND-COLOR : #FFFFFF;
		BACKGROUND-REPEAT:no-repeat;
		BACKGROUND-POSITION:center;
		BACKGROUND-ATTACHEMENT:fixed;
		VERTICAL-ALIGN : top;
		PADDING-LEFT : 16px;
		PADDING-RIGHT : 16px;
		PADDING-BOTTOM : 10px;
		VERTICAL-ALIGN : top;
	}

	H1 {
		FONT-SIZE: 12pt;
		COLOR : #333333;
		VERTICAL-ALIGN : top;
		TEXT-ALIGN : center;
		PADDING-BOTTOM : 10px;
	}
	
	UL LI {
		line-height: 1.4; 
		font-size: 10pt;
		PADDING-LEFT:30px;
	}
	
	
	TD.corps-table {
		VERTICAL-ALIGN : top;
		TEXT-ALIGN : center;
		PADDING-LEFT : 10px;
		PADDING-RIGHT : 10px;
		PADDING-BOTTOM : 10px;
	}
		
	TD.corps-table-desi {
		font-size: 8pt;
		VERTICAL-ALIGN : top;
		TEXT-ALIGN : center;
		VERTICAL-ALIGN :middle;
		COLOR : #333333;
		BACKGROUND-COLOR : #FFFFFF;
		PADDING-top : 4px;
		PADDING-bottom : 4px;
		PADDING-right : 6px;
		PADDING-LEFT : 6px;
	}
		
	TD.corps-table-titre {
		font-size: 9pt;
		VERTICAL-ALIGN : top;
		TEXT-ALIGN : left;
		FONT-WEIGHT: bold;
		VERTICAL-ALIGN :middle;
		COLOR : #333333;
		BACKGROUND-COLOR : #FFF0E1;
		PADDING-top : 4px;
		PADDING-bottom : 4px;
		PADDING-right : 6px;
		PADDING-LEFT : 6px;
		border: 1px solid #999999;
	}
		
	TD.corps-table-entete {
		font-size: 9pt;
		COLOR : #FFFFFF;
		VERTICAL-ALIGN : top;
		TEXT-ALIGN : center;
		PADDING-LEFT : 6px;
		FONT-WEIGHT: normal;
		BACKGROUND-COLOR : #007BB7;
	}
		
	TD.corps-table-contenu {
		font-size: 9pt;
		TEXT-ALIGN : center;
		PADDING-LEFT : 6px;
		COLOR : #333333;
		PADDING-top : 4px;
		PADDING-bottom : 4px;
		VERTICAL-ALIGN :middle;
		border: 1px solid #999999;
	}
	
	
	TD.corps-annexe {
		FONT-SIZE: 8pt;
		COLOR : #000000;
		VERTICAL-ALIGN : top;
		TEXT-ALIGN : left;
		PADDING-LEFT : 10px;
	}
	
		
			A.corps {
				FONT-SIZE: 10pt;
				COLOR: #F7921E;
				TEXT-DECORATION: none;
			}
		
			A:hover.corps {
				FONT-SIZE: 10pt;
				COLOR: #F7921E;
				TEXT-DECORATION: none;
			}
		

	
	
	TD.contact-gauche {
		FONT-SIZE: 9pt;
		COLOR : #000000;
		VERTICAL-ALIGN : middle;
		TEXT-ALIGN : right;
		PADDING-LEFT : 16px;
	}
	
	TD.contact-droite {
		FONT-SIZE: 10pt;
		COLOR : #000000;
		TEXT-ALIGN : left;
		PADDING-LEFT : 6px;
	}
	
	TD.contact-bas {
		FONT-SIZE: 7pt;
		COLOR : #444444;
		TEXT-ALIGN : left;
		PADDING : 6px;
	}
	
		
			A.contact-bas {
				FONT-SIZE: 7pt;
				COLOR: #000000;
				TEXT-DECORATION: none;
			}
		
			A:hover.contact-bas {
				FONT-SIZE: 7pt;
				COLOR: #000000;
				TEXT-DECORATION: underline;
			}

	INPUT.text {
		BORDER: #007BB7 1px solid;
		FONT-SIZE: 10px;
		PADDING: 1px;
		COLOR: #333333;
		FONT-WEIGHT: bold;
		BACKGROUND-COLOR: #FFFFFF;
	}

	SELECT.text {
		BORDER: #007BB7 1px solid;
		FONT-SIZE: 10px;
		PADDING: 1px;
		COLOR: #333333;
		FONT-WEIGHT: bold;
		BACKGROUND-COLOR: #FFFFFF;
	}

	TEXTAREA.text {
		BORDER: #007BB7 1px solid;
		FONT-SIZE: 10px;
		PADDING: 1px;
		COLOR: #333333;
		FONT-WEIGHT: bold;
		BACKGROUND-COLOR: #FFFFFF;
	}

	INPUT.send {
		BORDER: #007BB7 1px solid;
		FONT-SIZE: 10px;
		PADDING: 1px;
		COLOR: #FFFFFF;
		FONT-WEIGHT: bold;
		BACKGROUND-COLOR: #007BB7;
	}

	INPUT.send:hover {
		BORDER: #007BB7 1px solid;
		FONT-SIZE: 10px;
		PADDING: 1px;
		COLOR: #FFFFFF;
		FONT-WEIGHT: bold;
		BACKGROUND-COLOR: #F7921E;
	}
	
		
			A.plus {
				FONT-SIZE: 8pt;
				COLOR: #007DB7;
				TEXT-DECORATION: none;
			}
		
			A:hover.plus {
				FONT-SIZE: 8pt;
				COLOR: #000000;
				TEXT-DECORATION: none;
			}
	

/* ANNEXE */
	
	TD.annexe {
		BACKGROUND-COLOR : #007DB7;
		VERTICAL-ALIGN : top;
		width:1%;
		PADDING-TOP : 50px;
	}
	
	

/* SOUS-MENU */
	
	TD.sous-menu {
		COLOR : #555555;
		FONT-SIZE: 7pt;
		TEXT-ALIGN : left;
		PADDING-LEFT: 2px;
		PADDING-RIGHT: 10px;
		VERTICAL-ALIGN : middle;
		border-top: 3px solid #FCD3A5;
		border-bottom: 3px solid #FCD3A5;
		BACKGROUND-COLOR : #FFFFFF;
	}
	
		A.sous-menu {
			COLOR: #007BB7;
			TEXT-DECORATION: none;
			PADDING-LEFT:10px;
		}
	
		A:hover.sous-menu {
			COLOR: #F7921E;
			BACKGROUND: url('images/fleche-sous-menu.jpg') no-repeat;
			BACKGROUND-POSITION: 0px;
		}	

	
		A.sous-menu-encours {
			FONT-SIZE: 8pt;
			COLOR: #555555;
			TEXT-DECORATION: none;
			PADDING-LEFT:10px;
			BACKGROUND: url('images/fleche-sous-menu.jpg') no-repeat;
			BACKGROUND-POSITION: 0px;
			PADDING-LEFT:10px;
		}
	
		A:hover.sous-menu-encours {
			FONT-SIZE: 8pt;
			COLOR: #555555;
			TEXT-DECORATION: none;
			BACKGROUND: url('images/fleche-sous-menu.jpg') no-repeat;
			BACKGROUND-POSITION: 0px;
			PADDING-LEFT:10px;
		}
	

/* BAS-PAGE */
	
	TD.bas-page {
		background-image:url(images/courbe-bas-page.jpg);
		TEXT-ALIGN : center;
		BACKGROUND-REPEAT:no-repeat;
		HEIGHT : 47px;
		VERTICAL-ALIGN : middle;
		
	}
	
		A.bas-page {
			FONT-SIZE: 7pt;
			COLOR: #333333;
			TEXT-DECORATION: none;
		}
	
		A:hover.bas-page {
			FONT-SIZE: 7pt;
			COLOR: #FF0000;
			TEXT-DECORATION: underline;
		}
	
	TD.bas-page-gauche {
		FONT-SIZE: 8pt;
		LINE-HEIGHT : 14pt;
		BACKGROUND-COLOR : #F7921E;
		width:50%;
		COLOR : #FFFFFF;
		PADDING-LEFT : 10pt;
	}
	
		
			A.bas-page-gauche {
				FONT-SIZE: 10pt;
				COLOR: #FFFFFF;
				TEXT-DECORATION: overline underline;
			}
		
			A:hover.bas-page-gauche {
				FONT-SIZE: 10pt;
				COLOR: #007CB7;
				TEXT-DECORATION: none;
			}
		
		
	TD.bas-page-droite {
		FONT-SIZE: 8pt;
		BACKGROUND-COLOR : #F7921E;
		width:50%;
		COLOR : #FFFFFF;
		PADDING-RIGHT : 10px;
		PADDING-BOTTOM : 4px;
		TEXT-ALIGN : RIGHT;
	}
	
		
			A.bas-page-droite {
				FONT-SIZE: 8pt;
				COLOR: #FFFFFF;
				TEXT-DECORATION: underline;
			}
		
			A:hover.bas-page-droite {
				FONT-SIZE: 8pt;
				COLOR: #000000;
				TEXT-DECORATION: none;
			}
/* BAS */

	#solire {
	COLOR: #555555;
	FONT-SIZE: 7pt;
	FONT-FAMILY: Tahoma, Lucida Handwriting, Arial;
	border-color: #555555;
	text-align:center;
	}
			
	A.solire {
		FONT-SIZE: 7pt;
		COLOR: #777777;
		TEXT-DECORATION: none;
	}

	A:hover.solire {
		FONT-SIZE: 7pt;
		COLOR: #555555;
		TEXT-DECORATION: none;
	}

	
	
	
	
/* SITE MODIFIE OPTIMISE */

/*Sous_menu du haut*/
h2 {
	color:#333333;
	font-size:12pt;
	padding-bottom:10px;
	text-align:center;
	vertical-align:top;
	}

td.sous-menu h1{
		display:block;
		font-size:7pt;
		text-align:left;
		border-right: solid 1px #555555;
		padding-right:23px;
		padding-bottom:0;
		margin:0;
		margin-top:2px;
		width:37px;
		color:#555555;
		float:left !important;
		}
		
		
	ul#sousMenu {
		display:block;		
		margin:0;
		height:14px;
		width:auto;
		padding-top:1px;
	}
	
	ul#sousMenu li {
		display:inline;
		float:left;
		list-style-type: none;
		padding-left:7px;
		text-align:left;
		}
	
	ul#sousMenu h6{
		margin:0;
		border-right: solid 1px #555555;
		padding-right:4px;
		}

td.bas-page-gauche {
	width:460px;
	}
		ul#basPage {
			display:inline;
		}
			ul#basPage li {
			float:left;
			list-style-type: none;
			padding-left:0;
			}
			


	
