/* CSS DE TEXTE */

.Blanc {
	font-weight:normal;
	color:#ffffff;
	font-size:10px;
}
.Noir {
	font-weight:normal;
	color:#000000;
	font-size:10px;
}
.Gris {
	font-weight:normal;
	color:#737373;
	font-size:10px;
}
.Bleu9{
	font-size: 9px; 
	color: #21467B; 
	font-weight:normal;
}


.BleuExpo{
	font-size: 10px; 
	color: #97D9FF; 
	font-weight:bold;
}

.Bleu{
	font-size: 10px; 
	color: #17659F; 
	font-weight:normal;
}
.BleuBiz{
	font-size: 10px; 
	color: #09A5FF; 
	font-weight:normal;
}
.BleuF{
	font-size: 10px; 
	color: #155E94; 
	font-weight:normal;
}
.BleuF2{
	font-size: 10px; 
	color: #F1FAFE; 
	font-weight:normal;
}
.Rouge{
	font-size: 10px; 
	color: #DA1A1E; 
	font-weight:normal;
}

/*  FIN CSS DE TEXTE */

/* Mise en forme de base - Debut */
body {
	background-color:#FFFFFF;
	padding:0px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica;
	font-size:10px;
}
a { 
	color:#000000;
	text-decoration:underline;
}
form{
	margin:0px;
}
img {
	border:0px;
}
select{
	font-size: 10px; 
	color: #123052; 
}
input{
	font-size: 15px; 
	color: #123052;

}

#PtBleuH{
	background:url(/00_images/pt_bleuH.gif) repeat-x bottom;
	padding:5px 3px;
	font-size: 10px; 
	color: #17659F; 
	font-weight:normal;
}
#txtTable{
	padding:5px 3px;
	font-size: 10px; 
	color: #17659F; 
	font-weight:normal;
}

/* Mise en forme de base - FIN */

/*  DEBUT CADRE GENERAL */
#CadreGauche{
	background-image:url(/00_images/gauche_cadre.gif);
	width:17px;
}
#CadreGaucheInt{
	background-image:url(/00_images/gauche_cadre_int.gif);
	width:17px;
}
#CadreDroit{
	background-image:url(/00_images/droit_cadre.gif);
	width:17px;
}

#CadreCentre{
	width:744px;
}
/*  FIN CADRE GENERAL */

/*  DEBUT Contenu */
#ContenuGauche{
	width:157px;
	background-color:#FAFAFA;
}
#ContenuDroit{
	background-color:#F8FAFD;
	width:164px;
}
#ContenuCentre{
	background:url(/00_images/Fond_centre.gif) repeat-y;
}
/*  FIN Contenu */

/* Debut positionnement */ 
#texteDecal{
	padding-left:15px;
}
#texteDecal2{
	padding-left:10px;
	width:410px;
}

.Centre{
	background-repeat:no-repeat;
	background-position:0px 7px;
}

#banniere{
	text-align:right;
	padding-top:15px;
	padding-right:15px;
	text-decoration:none;
}
#BlocLangue{
	text-align:right;
	padding-top:5px;
	padding-right:15px;
	text-decoration:none;
}
#BlocLangue a{
	text-decoration:none;
	color:#000000;
	font-size:10px;
}
/* Fin positionnement */


/* Debut NavH */
#NavH{
	margin-top:10px;
	margin-bottom:10px;
}
#NavH select{
	font-size: 9px; 
	color: #123052; 
	width:150px;
}
/* Fin NavH */

/* Début Nav gauche*/
.NavGoff{
	background:url(/en/2006/00_images/Nav_G/flc_bleu.gif) no-repeat 5px 6px;
	background-color:#EFEFEF;
	color: #0F568B;
	display:block;
	font-size: 10px; 
	padding: 2px 5px 3px 15px;
	text-decoration:none;
}
.NavGoff:hover {
	background:url(/en/2006/00_images/Nav_G/flc_blanche.gif) no-repeat 5px 6px;
	background-color:#6693D9;
	color: #ffffff;
	font-weight:bold;
}
.NavGon {
	background:url(/en/2006/00_images/Nav_G/flc_blanche.gif) no-repeat 5px 6px;
	background-color:#6693D9;
	color: #ffffff;
	display:block;
	font-size: 10px; 
	font-weight:bold;
	padding: 2px 5px 3px 15px;
	text-decoration:none;
}

#PtnavH{
	background:url(/en/2006/00_images/Nav_G/Pt.gif) repeat-x;
	width:156px;
	background-color: #EFEFEF;
}
/* Fin Nav gauche*/

/* Début Nav droite*/

#outils{
	background-color:#6693D9;
	font-weight:bold;
	color: #ffffff;
	padding:2px 10px;
	font-size: 10px; 
}

.navTBXoff{
	color: #6693D9; 
	font-size: 10px;  
	text-decoration:none;
	width:151px;
	float:left;
	height:11px;
}
.navTBXoff:hover {
	background-color:#6693D9;
	color: #ffffff;
	font-size: 10px;
	font-weight:bold;
	width:151px;
}
.NavTBXon {
	background-color:#6693D9;
	color: #ffffff;
	font-size: 10px;
	font-weight:bold;
	width:151px;
	height:11px;
	float:left;
	text-decoration:none;
}

/* Fin Nav droite*/


/* Debut bloc home */
#bloc2{
	background:url(/en/2006/00_images/Home/temps_fort.jpg) no-repeat;
	padding-top:72px;
	padding-left:25px;
	padding-right:10px;
	color:#C80300;
	font-size: 10px; 
}
#bloc2 a{
	font-weight:bold;
	color:#C80300;
}
#bloc3{
	background:url(/en/2006/00_images/Home/Fond.gif) repeat-x;
	background-color:#ffffff;
	padding-top:15px;
}
#bloc4{
	background:url(/en/2006/00_images/Home/Fond.gif) repeat-x;
	padding-top:15px;
}

/* Fin bloc home */

/* Debut Puce + pointille */
.FlecheBleuF{
	background:url(/00_images/flc_bleuF.gif) no-repeat 2px;
	font-size: 10px; 
	color: #123052; 
	font-weight:bold;
	text-decoration:none;
	padding-left:14px;
}
.PuceGrise{
	background:url(/00_images/flc_grise.gif) no-repeat 2px 3px;
	font-size: 10px; 
	color: #A3A3A3; 
	font-weight:bold;
	text-decoration:underline;
	padding-left:14px;
	display:block;
}
.PuceRouge{
	background:url(/00_images/flc_rouge.gif) no-repeat 2px 3px;
	font-size: 10px; 
	color: #DA1A1E; 
	font-weight:bold;
	text-decoration:underline;
	padding-left:14px;
	display:block;
}
.PuceRouge2{
	background:url(/00_images/flc_rouge2.gif) no-repeat right;
	font-size: 10px; 
	color: #DA1A1E; 
	font-weight:bold;
	text-decoration:underline;
	padding-right:14px;
	display:block;
	text-align:right;
}
.PuceBleuF{
	background:url(/00_images/PuceBleu.gif) no-repeat 3px 0px;
	font-size: 10px; 
	color: #09A5FF; 
	font-weight:bold;
	margin-top:10px;
	padding-left:20px;
	text-transform:uppercase;
; text-decoration: none
}
.PuceBleuC{
	background:url(/00_images/flc_bleu.gif) no-repeat 3px 0px;
	font-size: 10px; 
	color: #19B6F4; 
	font-weight:bold;
	margin-top:10px;
	padding-left:20px;
	text-transform:uppercase;
}

#PtH{
	background:url(/00_images/pt_grisH.gif) repeat-x;
	margin-top:5px;
	margin-bottom:5px;
}

/* Fin Puce + pointille  */

 /* Debut Pied de page */
#Ppage{
	font-size: 9px; 
	color: #21467B; 
	font-weight:normal;
	margin:5px 5px;
}
#Ppage a{
	font-size: 9px; 
	color: #21467B; 
	font-weight:bold;
	margin:0px 15px;
}
 /* Fin Pied de page */
 
 /* Dynamique */
 #formulaire_iform_newsletter_sial iframe {
height : 1200; /* %Length; #IMPLIED -- frame height --*/
width : 412; /* %Length;*/
margin: 00px;
padding: 0px;
border: thick solid #FFFFFF;
overflow: auto; /* auto hidden scroll inherit visible */ 
}
#formulaire_iform_newsletter_sial {
background-color: #FFFFFF;
height: 1200px;
width: 412px;
}


 #formulaire_iform_boutique_sial iframe {
height : 1800; /* %Length; #IMPLIED -- frame height --*/
width : 412; /* %Length;*/
margin: 00px;
padding: 0px;
border: thick solid #FFFFFF;
overflow: auto; /* auto hidden scroll inherit visible */ 
}
#formulaire_iform_boutique_sial {
background-color: #FFFFFF;
height: 1800px;
width: 412px;
}

 #catalogue_sial iframe {
height : 1600; /* %Length; #IMPLIED -- frame height --*/
width : 412; /* %Length;*/
margin: 00px;
padding: 0px;
border: thick solid #FFFFFF;
overflow: auto; /* auto hidden scroll inherit visible */ 
}
#catalogue_sial {
background-color: #FFFFFF;
height: 1600px;
width: 412px;
}

