﻿@charset "utf-8";
/* CSS Document */

/*
	couleurs
	
	bleu : #009ee0
	marron1 : #161515
	marron2 : #373737
	marron3 (light) : #403c3b
	
*/

* { margin:0; padding:0; outline: 0; }
body a:active, a:visited { color:white }
/*semantique */  

#asterix { color : #ff0000; }
#contenuMail { padding-left : 10px; vertical-align : top; background-color : #ffffff; }
#contenuMail a { font-weight : bold; }
#contenuMail a:hover { font-weight : bold; }
.fond-texte { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color : #009ee0; padding-left : 30px; padding-right : 35px; padding-top : 1px; padding-bottom : 20px; text-align : justify; text-decoration : none; background-color : #ffffff; /*min-height : 350px;*/ height : 100%; vertical-align : top; }
.ContentRight h1 { color:#009EE0; padding-bottom: 0; margin-bottom: 10px; font-size:18px; text-indent:0; clear:both; }
.ContentRight h2, .ContentRight h3, .ContentRight h4, .ContentRight h5, .ContentRight h6 { color:#009EE0; margin-top:10px; }
.ContentRight h2 { font-size:16px; }
.ContentRight h3 { font-size:14px; }
.ContentRight h4 { font-size:12px; }
.ContentRight h5 { font-size:11px; }
.ContentRight h6 { font-size:10px; }
.ContentRight p { width: auto; margin-top:10px; margin-bottom:10px; }
.ContentRight li a { color:#009ee0; }
.ContentRight ol { margin-left:35px; /*color:#161515;*/ }
.ContentRight hr { width:100%; margin-top:5px; margin-bottom:10px; border: none; border-bottom: 1px solid #00ADEE; border-top: 1px solid #ccc; }
.ie6.ContentRight hr { margin-top: 0; }
.ContentRight ul { color:#809290; margin-left:30px; margin-top:10px; display:block; }
.bloc3 .ContentRight ul.noDiscList { list-style:none; margin-left:0; }
.bloc3 .ContentRight ul.noDiscList li { list-style-type:none; line-height:15px; }
.ContentRight dl { color:#161515; margin-left:15px; }
.ContentRight dt { float:left; font-weight:bold; width:80px; }
.ContentRight dd { margin-left:90px; }
strong, b { color:#161515; }
pre { color:#009ee0; display:block; padding-left:15px; padding-right:15px; white-space:normal; }
.ContentRight p a { color:#009ee0; }
.ContentRight H2 a { color:#009ee0; }
/* Feuille de style des tableaux.*/
.ContentRight table { width:100%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:10px auto 20px auto; }
.ContentRight table thead { background-color:#575757; }
.ContentRight table tr { border-bottom:1px solid #FFFFFF; }
.ContentRight table th { background-color:#575757; color:#FFFFFF; padding-top:7px; padding-bottom:7px; }
.ContentRight #Accordion1 table th { background-color:#fff; color:#666; }
.ContentRight table td a { color:#009ee0; }
.ContentRight table td { background-color:#eaeaeb; color:#161515; padding-left:7px; padding-bottom:7px; line-height:30px; border-bottom:1px solid #999; }
.ContentRight table#description td { background-color: #FFFFFF; border-bottom:none; margin:0px; padding:0px; }
/* tableau background blanc*/
table.tableBgWhite { width:95%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:10px auto 20px auto; border-collapse:collapse; background-color:#fff; }
table.tableBgWhite thead { }
table.tableBgWhite tr { /*border-bottom:1px solid #575757;*/ }
table.tableBgWhite th { background-color:#575757; color:#FFFFFF; padding-left:7px; padding-top:7px; padding-bottom:7px; text-align:left; border:none 0; }
table.tableBgWhite td { color:#161515; padding-left:7px; padding-bottom:7px; line-height:30px; /*	border-bottom:1px solid #999;*/ border:1px solid #575757; background-color:#fff; }
table.tableBgWhite td a { color:#009ee0; }
/* Feuille de style des tableaux de la page contact.*/
.ContentRight .tab_contact p { width: auto; margin-top:0px; margin-bottom:0px; }
.ContentRight .tab_contact table, table { width:100%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
.ContentRight .tab_contact table thead, table thead { background-color:#ffffff; }
.ContentRight .tab_contact table tr, table tr { border-bottom:0px solid #FFFFFF; }
.ContentRight .tab_contact table th, table th { background-color:#575757; color:#FFFFFF; }
.ContentRight .tab_contact #Accordion1 table th, table th { background-color:#fff; color:#666; }
.ContentRight .tab_contact table td a { color:#009ee0; }
.ContentRight .tab_contact table td { background-color:#fff; color:#161515; padding-left:0px; padding-bottom:0px; line-height:0px; border-bottom:0px solid #999; }
.header h1 { text-indent:-5000px; }
.header a h1 { height:85px; width:350px; }
a { outline:none 0; text-decoration:none; color:#fff; }
a:hover { text-decoration:underline; }
img { border:none 0; }
img.centree { display:block; margin:20px auto; }
img.right { float:right; }
img.pdfIcon { border:none 0; }
body { background-color:#000; font-family:verdana, arial, tahoma, sans-serif; font-size:11px; color:#000; }
/*
	global page d'accueil
*/

#global { position:relative; background:url('/images/charte/bg.gif') #000000 repeat-y top; width:959px; height:auto; margin-top:0; margin-left:auto; margin-right:auto; /*overflow:hidden;*/
}
.playerAccueil { float:right; margin-right:43px !important; margin-top:28px; _margin-right: 21px; _margin-top: 15px; }
/*
	global page interne
*/
#global2 { position:relative; background:url(/images/charte/bg2.gif) #000000 repeat-y top; width:959px; height:auto; margin-top:0; margin-left:auto; margin-right:auto; overflow:hidden; }
.header { background:url('/images/charte/header2.gif') no-repeat; width:959px; height:138px; border:0 none; *float:left;
position:relative;	/* sra 2010.02.22 - objectif :  positionner en absolute les drapeaux fr et uk */ }
/*
	BLOC 1 : HEADER - MENU - CONTENT MID
*/

#global .bloc1, #global .bloc1En { background:url('/images/charte/mid1.gif') no-repeat 0 123px; width:959px; height:603px; /*position:relative;*/ }
/*#global .bloc1En {
	background:url('/images/charte/en-mid1.gif') no-repeat 0 123px;
	width:959px;
	height:434px;
}*/
/*
	M E N U  	
*/

.header .MainMenu { position:absolute; left:47px; top:92px; height:42px; margin:0; padding:0; }
.header ul.MainMenu li { display:inline; float:left; margin:0; padding:0; font-size:12px; }
.header .MainMenu a { display:block; margin:0; padding:0; height:33px; position:relative; float:left; color:#fff; font-weight:bold; text-decoration:none; cursor: pointer; }
.header .MainMenu a:hover { color:#161515; }
.header .MainMenu a span { display:block; margin:0; padding:0 25px 0 0; height:100%; float:left; background: url('/images/charte/mainmenu_fullback.gif') no-repeat right top; line-height:30px; vertical-align:bottom; }
.header .MainMenu a.active { left :-18px; padding-left:18px; margin-right:-18px; background:url('/images/charte/mainmenu_fullfront.gif') no-repeat left top; color:#009ee0; }
.header .MainMenu a.active span { background: url('/images/charte/mainmenu_fullfront.gif') no-repeat right top; }
.header .MainMenu .First a { left: -35px; padding-left:25px; margin-right:-35px; background: url('/images/charte/mainmenu_emptyfront.gif') no-repeat left top; }
.header .MainMenu .First a { background: url('/images/charte/mainmenu_emptyback.gif') no-repeat left top; }
.header .MainMenu .First a span { padding-left: 0; }
.header .MainMenu .Last a span { background: url('/images/charte/mainmenu_emptyback.gif') no-repeat right top; }
.header .MainMenu .Last a.active span { background: url('/images/charte/mainmenu_emptyfront.gif') no-repeat right top; }
.header .MainMenu .First a.active { background: url('/images/charte/mainmenu_emptyfront.gif') no-repeat left top; }
/*
.header .Langues {
	float:right;
	margin-top:65px;
	*margin-top:55px;
	margin-right:9px !important;
	margin-right:5px;
	height:12px;
}
*/
/*.header*/ ul.Langues { width:50px; height:12px; position:absolute; top:100px; right:20px; list-style-type:none; }
/*.header*/ ul.Langues li/*, .header ul.Langues li a*/ { display:inline; float:left; margin:0; padding-left:5px; }
/*.header*/ ul.Langues li a.flagFr { float:left; display:inline; background:url('/images/charte/flag_fr.gif') transparent top left no-repeat; width:14px; height:12px; border:none 0; }
/*.header*/ ul.Langues li a.flagUk { float:left; display:inline; background:url('/images/charte/flag_uk.gif') transparent top left no-repeat; width:14px; height:12px; border:none 0; }
#global .bloc1 p, #global .bloc1En p { float:left; width:260px; height:auto; margin-top:37px; margin-left:30px; line-height:15px; !important;
_margin-left:15px; _margin-top:27px; color:#fff; }
#global .bloc1 .AccueilVideo, #global .bloc1En .AccueilVideo { position: absolute; top:170px; right:45px; }
/*
	PAGE d'ACCUEIL - BLOC 2 - CONTENT MID	
*/

#global .bloc2 { position:relative; margin-top: -6px; float:left; background-image:url('/images/charte/mid2.gif'); background-repeat:no-repeat; background-color:#FFFFFF; height: 250px; background-position:top; width:959px; }
#global .bloc2 .midContent0 { clear:both; float:left; width:185px; height:auto; min-height: 210px; _height:210px; /*margin-left:27px !important;
	margin-left:15px;*/
	padding-left: 107px; padding-top: 50px; font-size:11px; color:#333; position:relative; }
#global .bloc2 .midContent0 h2 { display:inline; margin-top:0px; font-size:11px; color:#009ee0; }
#global .bloc2 .midContent0 .VignetteActu { border:none 0; margin-right:5px; margin-bottom:5px; float:left; }
#global .bloc2 .midContent0 .LegendeVignetteActu { height:auto; margin-bottom:10px; }
#global .bloc2 .midContent0 .LegendeVignetteActu .Lire { display:inline; }
#global .bloc2 .midContent0 .BoutonVoirActu { position:absolute; bottom:101px; right:10px;/*	margin: 3px 0 0 21px;
	_margin-top: -10px;*/
}
.midContent0 a { color: #666666; }
.midContent0 a:hover { color: black; text-decoration: none; }
#global .bloc2 .midContent1 { float:left; background:url('/images/charte/midContent1.gif') transparent top left no-repeat; width:290px; height:130px; margin-left:18px; margin-bottom:10px; font-size:11px; position:relative; margin-top: 15px; display:block; }
#global .bloc2 .midContent1 p a.BoutonVoir img { /*	margin: 10px 0 0 50px;*/	
	position:absolute; right: 0; top: 126px; }
#global .bloc2 .midContent2 { float:left; background:url('/images/charte/midContent2.gif') no-repeat; width:305px; height:130px; margin-left:18px; margin-bottom:10px; font-size:11px; position:relative; margin-top: 15px; _margin-left:17px; }
#global .bloc2 .midContent1 p, #global .bloc2 .midContent2 p { margin-top:10px; font-size: 10px; margin-left:65px; color:#fff; }
#global .bloc2 .midContent2 p a.BoutonVoir img { position: absolute; right: 0px; bottom: -14px;/*	margin: 20px 0 0 95px;
	_margin-top: 30px;*/
	}
#global .bloc2 .midContent1 .BigBoutonVoir, #global .bloc2 .midContent2 .BigBoutonVoir { float:right; margin-right:0; margin-bottom:10px; }
#global .bloc2 .midContent3 { position:absolute; width:650px; height:auto; left:300px; bottom:5px; }
#global .bloc2 .midContent3 .LowContent1 { clear:both; float:left; width:320px; height:auto; }
#global .bloc2 .midContent3 .LowContent1 img { float:left; }
#global .bloc2 .midContent3 .LowContent1 ul { width:160px; margin-left:120px; }
#global .bloc2 .midContent3 .LowContent1 ul li { display:block; line-height:20px; }
#global .bloc2 .midContent3 .LowContent2 { float:left; width:280px; height:80px; margin-left:15px; }
#global .bloc2 .midContent3 .LowContent2 img { float:left; }
#global .bloc2 .midContent3 .LowContent2 p { float:left; width:200px; margin-left:15px; }
#global .bloc2 .LowContent2 p .imgTitre { display:block; }
/*
	PAGE Equipements Poudres niveau 1
*/

#global2 .bloc3 { position:relative; width:959px; height:auto; color:#666; margin-bottom:40px; }
#global2 .bloc3 .MenuLeft { float:left; width:217px; height:auto; background-image:url('/images/charte/MenuGaucheDegrade1.gif'); background-position:top; background-repeat:no-repeat; }
#global2 .bloc3 .MenuLeft ul.Level1 { width:217px; margin-top:20px; margin-left: 0; padding-left: 0; }
#global2 .bloc3 .MenuLeft ul.Level1 li, #global2 .bloc3 .MenuLeft ul.Level1 li a { display:block; background-repeat:no-repeat; width:100%; _height:23px; min-height:23px; font-size:12px; text-indent:40px; }
#global2 .bloc3 .MenuLeft ul.Level1 li, #global2 .bloc3 .MenuLeft ul.Level1 li ul li a { font-size:11px; }
#global2 .bloc3 .MenuLeft ul.Level1 li { min-height: 33px; _height: 33px; }
#global2 .bloc3 .MenuLeft ul.Level1 li a:hover { text-decoration:none; color:#009ee0; }
#global2 .bloc3 .MenuLeft ul.Level1 li.BtnMenuLeft1 { background-image:url('/images/charte/btnMenuLeft1.gif'); font-size:12px; line-height:20px; }
#global2 .bloc3 .MenuLeft ul.Level1 li.BtnMenuLeft1 a:hover { background-image:url('/images/charte/btnMenuLeft1_hover.gif'); }
#global2 .bloc3 .MenuLeft ul.Level1 li.BtnMenuLeft2 { background-image:url('/images/charte/btnMenuLeft2.gif'); font-size:12px; line-height:20px; }
#global2 .bloc3 .MenuLeft ul.Level1 li.BtnMenuLeft2 a:hover { background-image:url('/images/charte/btnMenuLeft2_hover.gif'); }
#global2 .bloc3 .MenuLeft ul.Level1 li.BtnMenuLeft3 { background-image:url('/images/charte/btnMenuLeft3.gif'); font-size:12px; line-height:20px; }
#global2 .bloc3 .MenuLeft ul.Level1 li.BtnMenuLeft3 a:hover { background-image:url('/images/charte/btnMenuLeft3_hover.gif'); }
#global2 .bloc3 .MenuLeft ul.Level1 li.BtnMenuLeft4 { background-image:url('/images/charte/btnMenuLeft4.gif'); font-size:12px; line-height:20px; }
#global2 .bloc3 .MenuLeft ul.Level1 li.BtnMenuLeft4 a:hover { background-image:url('/images/charte/btnMenuLeft4_hover.gif'); }
#global2 .bloc3 .MenuLeft ul.Level1 li.BtnMenuLeft5 { background-image:url('/images/charte/btnMenuLeft5.gif'); font-size:12px; line-height:20px; }
#global2 .bloc3 .MenuLeft ul.Level1 li.BtnMenuLeft5 a:hover { background-image:url('/images/charte/btnMenuLeft5_hover.gif'); }
#global2 .bloc3 .MenuLeft ul.Level1 li.BtnMenuLeft6 { background-image:url('/images/charte/btnMenuLeft6.gif'); font-size:12px; line-height:20px; }
#global2 .bloc3 .MenuLeft ul.Level1 li.BtnMenuLeft6 a:hover { background-image:url('/images/charte/btnMenuLeft6_hover.gif'); }
#global2 .bloc3 .MenuLeft ul.Level1 li.BtnMenuLeft7 { background-image:url('/images/charte/btnMenuLeft7.gif'); font-size:12px; line-height:20px; }
#global2 .bloc3 .MenuLeft ul.Level1 li.BtnMenuLeft7 a:hover { background-image:url('/images/charte/btnMenuLeft7_hover.gif'); }
#global2 .bloc3 .MenuLeft ul.Level1 li.BtnMenuLeft8 { background-image:url('/images/charte/btnMenuLeft8.gif'); font-size:12px; line-height:20px; }
#global2 .bloc3 .MenuLeft ul.Level1 li.BtnMenuLeft8 a:hover { background-image:url('/images/charte/btnMenuLeft8_hover.gif'); }
#global2 .bloc3 .MenuLeft ul.Level1 li.BtnMenuLeft9 { background-image:url('/images/charte/btnMenuLeft9.gif'); font-size:12px; line-height:20px; }
#global2 .bloc3 .MenuLeft ul.Level1 li.BtnMenuLeft9 a:hover { background-image:url('/images/charte/btnMenuLeft9_hover.gif'); }
#global2 .bloc3 .MenuLeft ul.Level1 li.BtnMenuLeft10 { background-image:url('/images/charte/btnMenuLeft10.gif'); font-size:12px; line-height:20px; }
#global2 .bloc3 .MenuLeft ul.Level1 li.BtnMenuLeft10 a:hover { background-image:url('/images/charte/btnMenuLeft10_hover.gif'); }
#global2 .bloc3 .MenuLeft ul.Level1 li.BtnMenuLeft11 { background-image:url('/images/charte/btnMenuLeft11.gif'); font-size:12px; line-height:20px; }
#global2 .bloc3 .MenuLeft ul.Level1 li.BtnMenuLeft11 a:hover { background-image:url('/images/charte/btnMenuLeft11_hover.gif'); }
#global2 .bloc3 .MenuLeft ul.Level1 li.BtnMenuLeft10 ul li a:hover, #global2 .bloc3 .MenuLeft ul.Level1 li.BtnMenuLeft9 ul li a:hover, #global2 .bloc3 .MenuLeft ul.Level1 li.BtnMenuLeft8 ul li a:hover, #global2 .bloc3 .MenuLeft ul.Level1 li.BtnMenuLeft7 ul li a:hover, #global2 .bloc3 .MenuLeft ul.Level1 li.BtnMenuLeft6 ul li a:hover, #global2 .bloc3 .MenuLeft ul.Level1 li.BtnMenuLeft5 ul li a:hover, #global2 .bloc3 .MenuLeft ul.Level1 li.BtnMenuLeft4 ul li a:hover, #global2 .bloc3 .MenuLeft ul.Level1 li.BtnMenuLeft3 ul li a:hover, #global2 .bloc3 .MenuLeft ul.Level1 li.BtnMenuLeft2 ul li a:hover, #global2 .bloc3 .MenuLeft ul.Level1 li.BtnMenuLeft1 ul li a:hover { background: none; }
/* niveau 3 */
#global2 .bloc3 .MenuLeft ul.Level1 li ul li, #global2 .bloc3 .MenuLeft ul.Level1 li ul li a { min-height: 23px; _height: 23px; text-indent: 8px; width: 100%; }
#global2 .bloc3 .MenuLeft ul.Level1 li ul li.active { background: url('/images/charte/PuceMenuNiveau4.gif') 1px 5px no-repeat; }
#global2 .bloc3 .MenuLeft ul.Level1 li ul { background: url('/images/charte/fondMenuN3.gif') left bottom no-repeat; margin-top: 0; padding-top: 5px; margin-bottom: 10px; padding-bottom: 10px; text-indent: 0; overflow: hidden; }
/*Menu de gauche sur la page des équipements*/

/* niveau 4*/
#global2 .bloc3 .MenuLeft ul.Level1 li ul li ul li, #global2 .bloc3 .MenuLeft ul.Level1 li ul li ul li a { margin-bottom: 0; }
#global2 .bloc3 .MenuLeft ul.Level1 li ul li ul { background: #414141; overflow: hidden; width:214px; float: right; *float: left;
_margin-right: 0; padding-bottom: 0; *margin-left: 1px;
}
#global2 .bloc3 .MenuLeft ul.Level1 li ul li ul li a { text-align: right; padding-right: 10px; padding-left: 0; width: 200px; font-size: 11px; }
#global2 .bloc3 .MenuLeft ul.Level1 li ul li ul li a.active { background: url('/images/charte/PuceMenuNiveau4Droite.gif') 206px 5px no-repeat; }
/* menu gauche simple*/

#global2 .bloc3 .MenuLeftSimple { float:left; width:217px; height:400px; ; background-image:url('/images/charte/MenuGaucheDegrade1.gif'); background-position:top; background-repeat:no-repeat; overflow:hidden; }
#global2 .bloc3 .MenuLeftSimple ul { width:217px; margin-top:20px; }
#global2 .bloc3 .MenuLeftSimple ul li { display:block; background-image:url('/images/charte/btnMenuLeftSimple_off.gif'); background-repeat:no-repeat; width:218px; height:24px; font-size:12px; font-weight:bold; text-indent:40px; margin-bottom:10px !important; margin-bottom:5px; line-height:19px; }
#global2 .bloc3 .MenuLeftSimple ul li a { display:block; background-image:url('/images/charte/btnMenuLeftSimple_off.gif'); background-repeat:no-repeat; width:218px; height:24px; font-size:12px; text-indent:40px; margin-bottom:10px !important; margin-bottom:5px; }
#global2 .bloc3 .MenuLeftSimple ul li a:hover { background-image:url('/images/charte/btnMenuLeftSimple_Hover.gif'); background-position:left; background-repeat:no-repeat; text-decoration:none; color:#00adee; }
#global2 .bloc3 .MenuLeftSimple ul li a.active { background-image:url('/images/charte/btnMenuLeftSimple_Hover.gif'); background-position:left; background-repeat:no-repeat; text-decoration:none; color:#00adee; }
/* fin menu gauche simple*/

#global2 .bloc3 .ContentRight { float:left; width:710px; height:auto; margin-left:10px; padding:0 10px 20px 10px; }
#global2 .bloc3 .ContentRight .FilAriane { color:#999; }
#global2 .bloc3 .ContentRight ul.Outils1 { float:right; margin:5px 0 5px 0; }
#global2 .bloc3 .ContentRight .ImgTitre { float:left; margin-top:25px; }
#global2 .bloc3 .ContentRight ul.FilAriane { margin:0 0 10px; }
#global2 .bloc3 .ContentRight ul.FilAriane li, #global2 .bloc3 .ContentRight ul.FilAriane li a { display:inline; color:#999; font-size:11px; }
#global2 .bloc3 .ContentRight ul.FilAriane li.active { font-weight:bold; }
#global2 .bloc3 .ContentRight ul.Outils1 li, #global2 .bloc3 .ContentRight ul.Outils1 li a { display:inline; color:#999; padding-right:9px; margin-left:0; }
#global2 .bloc3 .ContentRight ul.Outils1 li.Print { background-image:url('/images/charte/picto_Print.gif'); background-repeat:no-repeat; background-position:right; }
#global2 .bloc3 .ContentRight ul.Outils1 li.Fav { background-image:url('/images/charte/picto_Fav.gif'); background-repeat:no-repeat; background-position:right; }
#global2 .bloc3 .ContentRight ul.Outils1 li.Contact { background-image:url('/images/charte/picto_Contact.gif'); background-repeat:no-repeat; background-position:right; }
#global2 .bloc3 .ContentRight .FicheDescription h2 { clear:both; margin-top:5px; font-size:12px; color:#00ADEE; }
#global2 .bloc3 .ContentRight .FicheDescription p { position:relative; width:100%; /*height:86px;*/
}
#global2 .bloc3 .ContentRight .FicheDescription p img { float:left; margin-right:10px; }
/*
	Page Equipements Poudres niveau 2
*/

#global2 .bloc3 .ContentRight .FicheDescription2 { float:left; position:relative; width:100%; height:auto; margin-bottom:30px; }
#global2 .bloc3 .ContentRight .FicheDescription2 img { float:left; margin-right:10px; }
#global2 .bloc3 .ContentRight .FicheDescription2 p { float:left; position:relative; width:70%; height:auto; }
#global2 .bloc3 .ContentRight .FicheDescription2 h3 { float:left; font-size:12px; color:#009ee0; margin-top:0; }
#global2 .bloc3 .ContentRight .FicheDescription2 ul { float:left; display:block; width:auto; height:auto; }
#global2 .bloc3 .ContentRight .FicheDescription2 ul li { color:#161515; }
/*
	Page Equipements Poudres niveau 2  - - - M E N U  	
*/
#global2 .bloc3 .ContentRight .DescriptionDetaillee { clear:both; margin-top:30px; width:717px; height:150px; position:relative; }
#global2 .bloc3 .ContentRight .DescriptionDetaillee .SubMenuEquipPoudres { position:absolute; left:10px; top:0px; height:53px; margin:0; padding:0; width:710px; }
#global2 .bloc3 .ContentRight .DescriptionDetaillee ul.SubMenuEquipPoudres li { display:inline; float:left; margin:0; padding:0; font-size:9px; }
#global2 .bloc3 .ContentRight .DescriptionDetaillee .SubMenuEquipPoudres a { display:block; margin:0; padding:0; height:53px; position:relative; float:left; color:#666; text-decoration:none; cursor:pointer; }
#global2 .bloc3 .ContentRight .DescriptionDetaillee .SubMenuEquipPoudres a:hover { color:#009ee0; }
#global2 .bloc3 .ContentRight .DescriptionDetaillee .SubMenuEquipPoudres a span { display:block; margin:0; padding:0 10px 0 0; height:100%; float:left; background: url('/images/charte/SubMenu_FullWhite.gif') no-repeat right top; line-height:25px; vertical-align:bottom; }
#global2 .bloc3 .ContentRight .DescriptionDetaillee .SubMenuEquipPoudres a.active { left:-10px; padding-left:10px; margin-right:-10px; background: url('/images/charte/SubMenu_FullOrange.gif') no-repeat left top; color:#fff; }
#global2 .bloc3 .ContentRight .DescriptionDetaillee .SubMenuEquipPoudres a.active span { background: url('/images/charte/SubMenu_OrangeOnly.gif') no-repeat right top; }
#global2 .bloc3 .ContentRight .DescriptionDetaillee .SubMenuEquipPoudres .First a { padding-left:15px; background: url('/images/charte/SubMenu_WhiteOnly.gif') no-repeat left top; }
#global2 .bloc3 .ContentRight .DescriptionDetaillee .MenuSubEquipPoudres .Last a span { background: url('/images/charte/SubMenu_WhiteOnly.gif') no-repeat right top; padding-right:0; }
#global2 .bloc3 .ContentRight .DescriptionDetaillee .MenuSubEquipPoudres .Last a.active span { background: url('/images/charte/SubMenu_OrangeOnly.gif') no-repeat right top; }
#global2 .bloc3 .ContentRight .DescriptionDetaillee .MenuSubEquipPoudres .First a.active { background: url('/images/charte/SubMenu_OrangeOnly.gif') no-repeat left top; }
/* FIN  page equipement poudres - menu description detaillee*/


/*	
	FOOTER	
*/

#footer { clear:both; background:url('/images/charte/footer.gif') center no-repeat; width:959px; height:36px; margin-top:0; margin-left:auto; margin-right:auto; text-align:center; _margin-top: -2px; }
#footer .coordonnees dl, #footer .coordonnees dt, #footer .coordonnees dd { display:inline; font-size:10px; line-height:20px; color:#fff; }
#footer ul li { display:inline; font-size:10px; line-height:20px; color:#fff; }
.couleurCharte1 { color:#009ee0; font-weight:bold; }
.labelFr { margin-top:15px; margin-bottom:15px; }
.spacer1, .spacer2 { clear:both; width:100%; border: none; border-bottom: 1px solid; margin-bottom:5px; }
.spacer1 { border-color:#000; }
.spacer2 { border-color:#009EE0; }
/* Template Process */
/* Zone de scroll partenaires */
.centerScroll { overflow: hidden; text-align: center; margin-left: 10px; }
.ScrollLeft { background:url('/images/template_process/scroll_left.gif') 0 25px no-repeat; height: 60px; width: 25px; float: left; margin-right: 10px; }
.centerScroll .Scroll { float: left; width: 620px; }
.ScrollRight { background:url('/images/template_process/scroll_Right.gif') 0 25px no-repeat; height: 60px; width: 25px; float: left; margin-left: 10px; }
/* template des machines par défaut le bleu, celui des bigs sacs*/

.TabbedPanelsContentVisible, TabbedPanelsContent { width: 700px; display: none; border-bottom: 1px solid #666; border-right: 1px solid #666; border-left: 1px solid #666; clear: both; overflow: hidden; padding-bottom: 8px; }
.ContentRight .TableauDescription .TabbedPanelsContent p { margin-left: 8px; margin-right: 8px; }
.ContentRight .TableauDescription .TabbedPanelsContent img { margin-left: 8px; margin-bottom: 8px; }
.ContentRight .TableauDescription .TabbedPanelsContent ul.contenuOnglet, .ContentRight .TableauDescription .TabbedPanelsContent ol.contenuOnglet { display: block; float: left; width: auto; margin-right: 5px; }
/* contenu onglet à width 85% */
.ContentRight .TableauDescription .TabbedPanelsContent ul.contenuOnglet1, .ContentRight .TableauDescription .TabbedPanelsContent ol.contenuOnglet1 { display: block; float: left; width: 85%; margin-right: 5px; }
.ContentRight .TableauDescription .TabbedPanelsContent ul.contenuOnglet li, .ContentRight .TableauDescription .TabbedPanelsContent ul.contenuOnglet1 li { background:transparent url(/images/03-Equipements/Solutions_BigBags/puceLi.gif) no-repeat scroll left 5px; color:#666666; display:block; float: none; height:100%; margin:0; padding:0 0 0 15px; text-align:left; width:auto; }
/* liste à puce Rubrique Vibration Extraction */ 
.ContentRight .TableauDescription .TabbedPanelsContent ul.contenuOnglet1 li.vibrationExtraction { background:transparent url(/images/03-Equipements/Vibration_Extraction/puceLi.gif) no-repeat scroll left 5px; color:#666666; display:block; float: none; height:100%; margin:0; padding:0 0 0 15px; text-align:left; width:auto; }
.ContentRight .TableauDescription h3 { background: #00adee; color: white; padding: 5px 0; text-align: center; margin: 0; }
.TableauDescription { margin: 20px 0; clear: both; }
.ContentRight p.imageCentre, .ContentRight .ModeleProcess p.imageCentre { text-align: center; }
.ContentRight .TableauDescription ul { list-style: none; width: 700px; margin: 0; padding: 0; background: none; }
.ContentRight .TableauDescription ul li { background: none; display: block; width: 100px; float: left; margin: 0; padding: 0; height: 28px; text-align: center; }
.TableauDescription ul li a { background-image:url("/images/03-Equipements/OngletBlancDroit.gif"); background-position:right top; color:#ffffff; display:block; font-family:Arial, Helvetica, sans-serif; font-size:11px; height:28px; text-decoration:none; width:100px; }
.TableauDescription ul li a:hover { background-image:url("/images/03-Equipements/Solutions_BigBags/OngletCoulDroit.gif"); background-position:right top; }
.TableauDescription ul li a span:hover { background-image:url("/images/03-Equipements/Solutions_BigBags/OngletCoulGauche.gif"); background-position:left top; background-repeat:no-repeat; }
.TableauDescription ul li a span { background: url('/images/03-Equipements/OngletBlancGauche.gif') top left no-repeat; height: 28px; display: block; padding-top: 10px; }
.ContentRight .TableauDescription ul { list-style:disc; }
/* lors de l'utilisation de l'onglet actif */
.TableauDescription ul li.TabbedPanelsTabSelected { background: url(/images/03-Equipements/Solutions_BigBags/OngletCoulDroit.gif) top right no-repeat; }
.TableauDescription ul li.TabbedPanelsTabSelected a { background-image:url("/images/03-Equipements/Solutions_BigBags/OngletCoulDroit.gif"); background-position:right top; color: White; }
.TableauDescription ul li.TabbedPanelsTabSelected a span { background: url(/images/03-Equipements/Solutions_BigBags/OngletCoulGauche.gif) top left no-repeat; }
.ContentRight ul, .listDisc { color: #009ee0; list-style-type: none; }
.ContentRight ul li { /*list-style-type: none;*/ background:url(/images/03-Equipements/Solutions_BigBags/puceLi.gif) top left no-repeat; padding-left: 15px; color: #666; }
.ContentRight ul.pdf { color: #009ee0; list-style-type: none; }
.ContentRight ul.pdf li { list-style-type: none; background:url(/images/03-Equipements/Solutions_BigBags/puceLi.gif) left 8px no-repeat; padding-left: 15px; color: #666; }
.ContentRight ul.FilAriane li { background: none; }
.ContentRight img.ImgDesc { float:left; height:369px; margin-bottom:15px; width:293px; z-index:1; }
.ContentRight img.ImgDesc100 { float: left; /*width:184px;
	height:134px;*/ padding-left:32px; padding-right:32px; z-index:1; margin-bottom: 15px; }
/**************** Bloc description/avantages *******************/
.descriptionsAvantages { float:right; width:410px; }
.ContentRight .ContentDesc { float:left; margin-bottom:35px; margin-left:15px; margin-top:0; width:370px; }
.ContentRight .ContentDesc h3 { margin-top: 0; }
.ContentRight a.VoirDoc { display: block; clear: both; background: url('/images/03-Equipements/Solutions_BigBags/VoirLaDoc.gif') top left no-repeat; color: white; text-decoration: none; text-align: left; height: 20px; line-height: 20px; padding-left: 8px; font-size: 10px; }
.ContentRight .introProduit { font-size: 14px; font-style: italic; color: black; font-weight: bold; }
.ContentRight .avantagesMachines { clear: both; float: left; width: 293px; }
.ContentRight a.lienPdf { background: url(/images/Pictos/logo_pdf.gif) center left no-repeat; padding-left: 30px; color: #00ADEE; display: block; line-height: 35px; }
/****************************************************
Attention le code sécifique de chaque template 
est écrit directement dans l'entête du template
/****************************************************/

/* template accordéon sur la page de téléchargement 
détails dans le fichier SpryAccordion.css
*/

#Accordion1 { width: 710px; float: left;/*margin-left: 10px;*/ }
.AccordionPanelTab { background: #009EE0; }
/* tableau de contenu pour le téléchargement */
.AccordionPanelContent table tr th h3 { text-align: left; font-size: 14px; }
.AccordionPanelContent table { border-collapse: collapse; margin-bottom: 10px; }
.AccordionPanelContent table tr { line-height: 20px; }
.AccordionPanelContent table tr td { border-bottom: 1px solid #ccc; }
.AccordionPanelContent table tr .PuceTable { text-align: center; }
.AccordionPanelContent table tr th { border-bottom: 1px solid #666; }
/* template accordéon sur la page Atex
détails dans le fichier SpryAccordion.css
*/

#Accordion2 { width: 710px; float: left;/*margin-left: 10px;*/ }
.AccordionPanelTab { background: #009EE0; }
/* tableau de contenu pour la page Atex - classification */
.AccordionPanelContent table.tableauAtex tr th h3 { text-indent:10px; text-align: left; font-size: 11px; background-color:#a89e9e; color:#fff; }
.AccordionPanelContent table { border-collapse: collapse; margin-bottom: 10px; }
.AccordionPanelContent table tr { line-height: 20px; }
.AccordionPanelContent table tr td { border-bottom: 1px solid #ccc; }
.AccordionPanelContent table tr .PuceTable { text-align: center; }
#Accordion2 .AccordionPanelContent table tr th { border-bottom: 1px solid #666; padding-top:0; padding-bottom:0; }
/* fil d'ariane */

.ContentRight ul.FilAriane { margin: 0; padding: 0; }
.ContentRight ul.FilAriane li { padding-left: 0; }
/* process */

.ContentRight .ModeleProcess { width: 710px; margin-right: 10px; }
.ContentRight .ModeleProcess img { /*float: left;*/ margin-right: 10px; }
.ContentRight .ModeleProcess p { text-align: justify; }
/* references */
.References .ListeRef { width: 350px; /*height: 200px;*/ float: left; margin-bottom: 20px;/*overflow: hidden;*/ }
.References .ListeRef h3 { font-size: 12px; margin-bottom: 10px; }
.References .ListeRef ul { margin-left: 0; }
.References .ListeRef ul li { width: 130px; float: left; margin: 0; padding:0 0 0 8px; }
/****** bannière de la feuille de print */ 
img.noPrint { display: none; }
.bloc3 .introductionPage { margin-left:10px; }
/* couleurs spécifiques - paragraphes de couleurs specifiques - mise en exergue */

.dataZoneA { color:#FF33CC; font-weight:bold; }
.dataZoneB { color:#00FF33; font-weight:bold; }
.exergue01 { font-weight:bold; color:#009ee0; }
/* tableau */


.tableNormal { border:1px solid #575757; }
.tableNormal thead, .tableNormal th { background-color:#575757; color:#fff; }
.tableNormal tr td { border-bottom: 1px solid #ccc; padding:3px; }
/* Affichage des liens en bleu visible au lieu du blanc par défaut */
.lienMisEnValeur:hover, .lienMisEnValeur:link, .lienMisEnValeur:visited { color: #009ee0; font-weight: bold; }
/* tableau background gris */
.References .tableContenu { border:0px; }
.References .tableContenu thead, .References .tableContenu th, .References .tableContenu tr td { background-color:#FFFFFF; color:#666666; border:0px; padding:0px; vertical-align:top; }
.References .tableContenu ul li { margin: 0px; line-height:12px; }
/* Permet des marges autour d'un bloc */
div.marges { margin-left: 10px; margin-right: 10px; margin-top: 10px; margin-bottom: 10px; }
/* Vignettes de la galerie photos */
.ContentRight .TableauDescription .TabbedPanelsContent img.galeriePhoto { width: 200px; height: 200px; margin-left: 0px; margin-bottom: 0px; }
div.galeriePhoto { margin: 15px; width: 200px; height: 250px; float: left; }
div.galeriePhoto2 { margin: 5px; width: 300px; height: 250px; float: left; padding:0 10px 0 10px; }
div.galeriePhoto3 { margin: 5px; width: 300px; height: 330px; float: left; padding:0 10px 0 10px; position:relative; }
div.galeriePhoto3 .legende1 { width:97%; position:absolute; bottom:0px; left:10px; text-align:center; }
div.galeriePhotoImage, div.galeriePhotoTexte { width: 200px; height: 200px; text-align: center; margin-bottom: 5px; }
/* Vignettes des onglets options et stations d'essais */
img.optionProduit { width:100px; height:100px; }
/* tampon "breveté PALAMATIC" */
.optionProduit2 { margin-right:20px; margin-top:10px; vertical-align:top; }
/* Vignettes des pages sommaire */
img.vignetteSommaire2 { width:100px; height:100px; }
img.BoutonVoir { height: 17px; width: 46px; }
div.sommaireImage2 { float: left; margin-top: 0px; margin-left: 10px; margin-right: 10px; margin-bottom: 10px; height: 100px; }
div.sommaireTexte2 { float: left; margin-top: 0px; margin-left: 0px; margin-right: 10px; margin-bottom: 10px; width: 526px; overflow:hidden; }
div.sommaireBouton2 { float: right; height: 17px; padding-top: 83px; }
/* Vignettes de la page sommaire équipements poudres */
img.vignetteSommaire { width:50px; height:50px; margin-right:10px; }
div.sommaireImage { float: left; margin-top: 0px; margin-left: 10px; margin-right: 10px; margin-bottom: 10px; height: 50px; }
div.sommaireTexte { float: left; margin-top: 0px; margin-left: 0px; margin-right: 10px; margin-bottom: 10px; width: 530px; overflow:hidden; }
div.sommaireBouton { float: right; height: 17px; padding-top: 33px; }
/* Vignettes des études de cas */
img.etudeCas { width:90px; height:70px; }
/* Animation au passage de la souris sur les onglets */
.TableauDescription ul li.TabbedPanelsTabHover a span { color: #000000; font-size: 11px; cursor: pointer; }
/* Logo atex en miniature */
img.logoAtexPetitImg { display:block; /*height:50px;*/ margin-left:40px; vertical-align:middle; }
div.logoAtexPetit { clear:both; /*height:40px;*/ vertical-align:middle; float: right; margin: 3px 5px 5px 3px; }
/* Tampon breveté */
img.Brevete { margin: -40px 0 0 80px; z-index:2; }
div.ImgDesc { float:left; width:180px; height:200px; margin-right: 10px; margin-bottom: 15px; }
/**** modifs ccz 11/08/09 */
img.aligndroite { float: right; margin: 3px 5px 5px 3px; }
/*********************** Affichage des actualités ***************************/

.ContentRight table.tab_actu td a, .ContentRight table.tab_actu_impair td a, .ContentRight table.tab_actu_pair td a { background: url(/images/charte/SmallArrow.gif) left center no-repeat; padding-left: 15px; color: #666; text-decoration: none; }
.ContentRight table.tab_actu td a:hover, .ContentRight table.tab_actu_impair td a:hover, .ContentRight table.tab_actu_pair td a:hover { color: black; text-decoration: underline; }
.ContentRight table.tab_actu td p a, .ContentRight table.tab_actu_impair td p a, .ContentRight table.tab_actu_pair td p a { color:#009ee0; background: none; }
.ContentRight table.tab_actu td p a:hover, .ContentRight table.tab_actu_impair td p a:hover, .ContentRight table.tab_actu_pair td p a:hover { color:#009ee0; }
.ContentRight table.tab_actu_pair td, .ContentRight table.tab_actu_impair td, .ContentRight table.tab_actu td { color:#161515; padding-left:7px; padding-bottom:7px; background: none; border: none; }
.ContentRight table.tab_actu_impair td { background: #ddd; }
.ContentRight table.tab_actu_pair tr td.titreActu h2, .ContentRight table.tab_actu_impair tr td.titreActu h2, .ContentRight table.tab_actu tr td.titreActu h2 { border-bottom: 1px solid #009ee0; margin: 0; padding: 0; text-indent: 5px; }
.ContentRight table.tab_actu_impair tr td.titreActu, .ContentRight table.tab_actu_pair tr td.titreActu, .ContentRight table.tab_actu tr td.titreActu { padding-left: 0; }
/*
	Formulaire Contact
*/

table.contactTable td.textField { margin:0; padding:0; padding-left:4px; line-height:25px; }
/* Etudes de cas */	
.marges .etudesCas, .ContentRight .TableauDescription .TabbedPanelsContent .marges .etudesCas { float:left; position:relative; }
.marges .etudesCas img, .ContentRight .TableauDescription .TabbedPanelsContent .marges .etudesCas img { display:block; float:left; margin-bottom:10px; }
.marges .etudesCas .descriptionEtudesCas, .ContentRight .TableauDescription .TabbedPanelsContent .marges .etudesCas .descriptionEtudesCas { float:left; width:550px; margin-left:15px; }
.marges .etudesCas .descriptionEtudesCas h, .ContentRight .TableauDescription .TabbedPanelsContent .marges .etudesCas .descriptionEtudesCas h4 { margin-top:0; display: inline; }
.marges .etudesCas .descriptionEtudesCas a, .ContentRight .TableauDescription .TabbedPanelsContent .marges .etudesCas .descriptionEtudesCas a { display:inline; text-decoration:none;/*color:#009EE0; */ }
.marges .etudesCas .descriptionEtudesCas a:hover, .ContentRight .TableauDescription .TabbedPanelsContent .marges .etudesCas .descriptionEtudesCas a:hover { text-decoration:underline; }
.marges .etudesCas .descriptionEtudesCas p, .ContentRight .TableauDescription .TabbedPanelsContent .marges .etudesCas .descriptionEtudesCas p { margin-top:10px; margin-bottom:30px; }
.marges .etudesCas .BoutonVoir, .ContentRight .TableauDescription .TabbedPanelsContent .marges .etudesCas .BoutonVoir { position:absolute; right:0; bottom:5px; }
/* google map*/

.carteFrance { float:left; }
.googlemap { float:left; width:300px; height:300px; border:1px solid tan; }
/* accueil : bouton 'drapeau' */  

#global .bloc1 .flagButtonConception, .bloc1En .flagButtonConception { background: url("/images/charte/btn_conceptionFr-01.gif") transparent no-repeat 0 0; widtgh:auto; height:22px; position:absolute; top:303px; left:27px; _top:305px; _left:28px; color:#ffffff; padding-left:62px; padding-right:7px; padding-top:3px; width:auto; font-size:11px; }
#global .bloc1 .flagButtonConception .midContent3, .bloc1En .flagButtonConception .midContent3 { position: relative; left: -50px; top: 45px; }
#global .bloc1 .flagButtonConception .midContent3 .LowContent1 ul, .bloc1En .flagButtonConception .midContent3 .LowContent1 ul { position: relative; left: 95px; top: -75px; color: #000; list-style-type: none; line-height: 15px; _bottom: 7px; }
#global .bloc1 .flagButtonConception .midContent3 .LowContent2, .bloc1En .flagButtonConception .midContent3 .LowContent2 { position: relative; bottom: 27px; left: 17px; _bottom: 31px; }
#global .bloc1 .flagButtonConception .midContent3 .LowContent2 p, #global .bloc1En .flagButtonConception .midContent3 .LowContent2 p { width: 150px; margin: 0; position: relative; left: 85px; bottom: 62px; color: #000; }
/* accueil : Actualités */
img.Lire { display:none; }
.accessvideo { float:right; margin-right:5px; }
a.slogan { background-image: url("/images/charte/anim-picto-engineering.gif"); display: block; height: 29px; left: 407px; position: absolute; top: 36px; width: 403px; }
a.sloganEn { background-image: url("/images/charte/anim-picto-engineeringEn.gif"); display: block; height: 29px; left: 506px; position: absolute; top: 36px; width: 293px; }
a.video { background-image:url('/images/charte/anim-picto-video-v2.gif'); display:block; height:76px; width:92px; position:absolute; right:4px; top:0; }
/***************** habillage slideShow*******************/
.slideShow { background-image:url("/images/03-Equipements/habillageSlideShow.png"); height:217px; }
/********************************************************/
a.lienVideoMenuGauche { background-image:url("/images/charte/picto-video-ico.gif"); background-position:right center; background-repeat:no-repeat; display:block; height:27px; line-height:27px; text-align:left; width:118px; margin:auto; }
a.video:hover { background-image:url('/images/charte/anim-picto-video-v2hover.gif'); }
a.videoEn { background-image:url('/images/charte/anim-picto-videov3.gif'); display:block; height:76px; width:92px; position:absolute; right:4px; top:0; }
a.videoEn:hover { background-image:url('/images/charte/anim-picto-videov3hover.gif'); }
/************* le 13/06/2011 création d'une nouvelle présentation de sommaire similaire à ce site http://www.moretto.com/Alimentazione *****************/
#SommaireEnTableau table { border-bottom:1px solid #999999; margin:0; padding:0;}
#SommaireEnTableau img.vignetteSommaire2 {    height: 156px;    width: 156px; border:4px solid #eee;}
#SommaireEnTableau  a:hover img.vignetteSommaire2{ border:4px solid #009EE0;}
#SommaireEnTableau table td {background-color: #FFF; border-bottom:none; vertical-align:top; line-height:20px;}


