body{
/*margin:0 0 0 0;*/
background-color:#093689;
}
table{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#393939;
}


.titre{
font-size:16px;
color:#093689;
border-bottom:1px solid #393939;
margin-left:10px;
margin-right:10px;
margin-top:10px;
}

.principale{
/*border-left:1px solid #CCCCCC; 
border-right:1px solid #CCCCCC;*/

background-color:#FFFFFF;
}


.outils{
padding-top:50px;
padding-bottom:10px;
padding-left:75px;
}
td{
vertical-align:top;
}

.raisons, .raisons a, .raisons a:visited{
font-size:12px;
color: #20586a;
margin-left:10px;
margin-right:10px;
margin-top:10px;
list-style-position:outside;
text-decoration:none
}

.raisons a:hover{
color:#CCCCCC;
}
/******************************************************************************** MENU HAUT*/
.menuHaut {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#093689;
text-decoration:none;
}
.menuHaut a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#093689;
text-decoration:none;
}
.menuHaut a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#093689;
text-decoration:none;
}
.menuHaut a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#1770CC;
text-decoration:none;
}

#query_string { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#1770CC;
height:13px;
}

/****************************************************************************** MENU LANGUES */
.menuLangues{
font-size:10px;
padding-left:55px;
text-transform:uppercase;
padding-top:7px;
}
.menuLangues a{
color:#093689;
text-decoration:none;
}
.menuLangues a:visited{
color:#093689;
text-decoration:none;
}
.menuLangues a:hover{
color:#1770CC;
text-decoration:none;
}

/******************************************************************************* RECHERCHES */
#search{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#1770CC;
text-transform:capitalize;
font-weight:bold;
padding:5 5 5 0;
}
#ok{
padding-bottom:5px;
padding-top:4px;
}

#champsBis{
border:1px solid #999999;
display:block;
width:100px;
height:6px;
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-top:2px;
padding-bottom:8px;
padding-left:5px;
margin-top:5px;
font-size:10px;
}


/******************************************************************************* MENU GAUCHE */
.fond{
background-color:#FFFFFF;
}

.menuGauchePrincipal1{
display:block;
height:20px;
width:174px;
padding-left:10px;
font-size:10px;
color:#FFFFFF;
text-transform:uppercase;
font-weight:bold;
padding-top:6px;
background-color:#0F50C9;
}
.menuGauche1 a{
display:block;
height:19px;
width:174px;
padding-top:6px;
padding-left:10px;
font-size:10px;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#CBCBCB;
border-collapse:separate;
color:#787677;
text-decoration:none;
}
.menuGauche1 a:visited{
display:block;
height:19px;
width:174px;
padding-top:6px;
padding-left:10px;
font-size:10px;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#CBCBCB;
border-collapse:separate;
color:#787677;
text-decoration:none;
}
.menuGauche1 a:hover{
display:block;
height:19px;
width:174px;
padding-top:6px;
padding-left:10px;
font-size:10px;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#CBCBCB;
border-collapse:separate;
color:#0F50C9;
text-decoration:none;
background-image:url(/images/rond-over-1.jpg);
background-repeat:no-repeat;
background-position:center left;
font-weight:bold;
}

.menuGauche1ahover{
display:block;
height:19px;
width:174px;
padding-top:6px;
padding-left:10px;
font-size:10px;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#CBCBCB;
border-collapse:separate;
color:#0F50C9;
text-decoration:none;
background-image:url(/images/rond-over-1.jpg);
background-repeat:no-repeat;
background-position:center left;
font-weight:bold;
}

.menuGauchePrincipal2{
display:block;
height:20px;
width:174px;
padding-left:10px;
font-size:10px;
color:#FFFFFF;
text-transform:uppercase;
font-weight:bold;
padding-top:6px;
background-color:#1C67F1;
}
.menuGauche2 a{
display:block;
height:19px;
width:174px;
padding-top:6px;
padding-left:10px;
font-size:10px;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#CBCBCB;
border-collapse:separate;
color:#787677;
text-decoration:none;
}
.menuGauche2 a:visited{
display:block;
height:19px;
width:174px;
padding-top:6px;
padding-left:10px;
font-size:10px;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#CBCBCB;
border-collapse:separate;
color:#787677;
text-decoration:none;
}

.menuGauche2 a:hover{
display:block;
height:19px;
width:174px;
padding-top:6px;
padding-left:10px;
font-size:10px;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#CBCBCB;
border-collapse:separate;
color:#1C67F1;
text-decoration:none;
background-image:url(/images/rond-over-2.jpg);
background-repeat:no-repeat;
background-position:center left;
font-weight:bold;
}

.menuGauche2ahover{
display:block;
height:19px;
width:174px;
padding-top:6px;
padding-left:10px;
font-size:10px;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#CBCBCB;
border-collapse:separate;
color:#1C67F1;
text-decoration:none;
background-image:url(/images/rond-over-2.jpg);
background-repeat:no-repeat;
background-position:center left;
font-weight:bold;
}

.menuGauche-over{
display:block;
height:19px;
width:174px;
padding-top:6px;
padding-left:10px;
font-size:10px;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#CBCBCB;
border-collapse:separate;
color:#1471CE;
text-decoration:none;
background-image:url(/images/img-over.jpg);
background-repeat:no-repeat;
background-position:center left;
}

/******************************************************************************** SOUS-MENUS */
.sousMenus a{
display:block;
width:163px;
padding-left:20px;
margin-top:5px;
margin-bottom:5px;
font-size:10px;
color:#1471CE;
text-decoration:none;
}
.sousMenus a:visited{
display:block;
width:163px;
padding-left:20px;
margin-top:5px;
margin-bottom:5px;
font-size:10px;
color:#1471CE;
text-decoration:none;

}
.sousMenus a:hover{
display:block;
width:163px;
padding-left:20px;
margin-top:5px;
margin-bottom:5px;
font-size:10px;
color:#787677;
text-decoration:none;
background-image:url(/images/flechePetit.jpg);
background-repeat:no-repeat;
background-position:8% 48%;

}

/******************************************************************************* MENU HAUT ONGLETS */
.onglets a{
display:block;
height:18px;
padding-left:10px;
padding-right:10px;
background-color:#68B2FB;
color:#FFFFFF;
font-size:12px;
text-align:center;
padding-top:4px;
text-decoration:none;
font-weight:bold;
}
.onglets a:visited{
display:block;
height:18px;
padding-left:10px;
padding-right:10px;
background-color:#68B2FB;
color:#FFFFFF;
font-size:12px;
text-align:center;
padding-top:4px;
text-decoration:none;
font-weight:bold;
}
.onglets a:hover{
display:block;
height:18px;
padding-left:10px;
padding-right:10px;
background-color:#68B2FB;
color:#093689;
font-size:12px;
text-align:center;
padding-top:4px;
text-decoration:none;
font-weight:bold;
}

/*************************************************************************** FOOTER */

#footer{
font-size:10px;
color:#FFFFFF;
text-align:center;
background-color:#093689;
padding-top:15px;
padding-bottom:15px;
}

/**************************************************************************** NEWSLETTER */
#abonnement{
display:block;
width:162px;
height:66px;
padding-top:3px;
background-image:url(/images/newsletterBis.jpg);
background-repeat:no-repeat;
border:1px solid #CCCCCC;
font-size:13px;
color:#093689;
}

#contact{
display:block;
width:162px;
height:60px;
padding-top:10px;
background-image:url(/images/contactBis.jpg);
background-repeat:no-repeat;
border:1px solid #CCCCCC;
font-size:13px;
color:#093689;
}

#paveNewsletterContactPage{
width:120px;
height:168px;
background-image:url(/images/images/backgroundPavePage.jpg);
background-repeat:no-repeat;
font-size:13px;
color:#093689;
padding-left:45px;
}
#paveNewsletterContactAlignement{
padding-top:10px;
}
#paveNewsletterContactAccueil{
width:120px;
height:113px;
background-image:url(/images/backgroundNewsletter.jpg);
background-repeat:no-repeat;
font-size:13px;
color:#093689;
padding-left:45px;
}

#carte{
display:block;
width:162px;
height:60px;
padding-top:10px;
background-image:url(/images/cartepave.jpg);
background-repeat:no-repeat;
border:1px solid #CCCCCC;
font-size:13px;
color:#093689;
}

.inscription a{
display:block;
font-size:10px;
color:#6E706F;
text-decoration:none;
padding-left:20px;
padding-top:3px;
line-height:1em;
}
.inscription a:visited{
display:block;
font-size:10px;
color:#6E706F;
text-decoration:none;
padding-left:20px;
padding-top:3px;
line-height:1em;
}
.inscription a:hover{
display:block;
font-size:10px;
color:#393939;
text-decoration:none;
padding-left:20px;
padding-top:3px;
line-height:1em;
}
#espacement{
margin:20 0 20 10;
}
.paveLien a{
color:#093689;
text-decoration:none;
}
.paveLien a:visited{
color:#093689;
text-decoration:none;
}
.paveLien a:hover{
color:#1471CE;
text-decoration:none;
}

.icones{
padding-left:10px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
}
.texteIcone{
color:#093689;
}
/******************************************************************** a pointeur */
a{
cursor:pointer;
}
/*********************************************************************** PAVES */
.carreNews{
display:block;
width:190px;
height:175px;
background-color:#F3F3F3;
border:1px solid #CCCCCC;
}

/* TITRE CARRE */
.titreCarre{
display:block; 
height:21px; 
background-color:#093689; 
color:#FFFFFF; 
padding-left:10px; 
padding-top:5px;
}

/* NEWS */
.news{
display:block;
/*height:15px;*/
color:#787677;
font-size:10px;
border-bottom:1px solid #999999;
margin-left:8px;
margin-right:8px;
padding-bottom:5px;
padding-top:5px;
width:100%;
}
.submenuContent{
width:100%;
}
.submenuContent ul{
width:100%;
}

.contenuCarre{
font-size:10px;
color:#787677;
}
.titreContenuCarre{
font-size: 10px;
margin-left:10px;
margin-right:10px;
color:#787677;
}

.voirEgalement{
display:block;
width:275px;
height:20px;
background-color:#F3F1EB;
font-size:11px;
color:#666666;
padding-top:5px;
padding-left:10px;
margin-left:485px;
margin-top:10px;
margin-bottom:10px;
}

.parcourirAussi{
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;
margin-left:15px;
margin-right:10px;
margin-top:22px;
color:#093689;
font-weight:bold;
}

/*********************************************************************** EN SAVOIR PLUS */
.savoirPlus a{
font-size:9px;
color:#1471CE;
text-decoration:none;
}
.savoirPlus a:visited{

font-size:9px;
color:#1471CE;
text-decoration:none;
}
.savoirPlus a:hover{

font-size:9px;
color:#393939;
text-decoration:none;
}
/******************************************************************************* H */
h1{
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;
width: 507px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #CCCCCC;
margin-left:20px;
margin-top:23px;
color:#093689;
padding-top:10px; 
}


h2{
font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border-bottom:1px dashed #CCCCCC;
	/*margin-left:25px;*/
	margin-right:0px;
	padding:5px 15px 5px 15px;
	color:#4C99E5;
	width:495px;
	text-transform:uppercase;
}
h3{
font-size: 10px;
font-family:Arial, Helvetica, sans-serif;
width: 520px;
margin-left:10px;
margin-top:23px;
color:#093689;
font-weight:bold;
}

h4{
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;
margin-left:15px;
margin-right:10px;
margin-top:22px;
color:#093689;
font-weight:bold;
}
h5.decisiontree{
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
padding-top:5px;
text-align:bottom;
padding-left:12px;
font-weight:bold;
}

h6{
height:20px; 
background-color:#093689; 
color:#FFFFFF; 
padding-left:10px; 
padding-top:5px; 
margin-top:33px;
font-size:10px;
}

.titreTableauBis{
color:#4C99E5;
font-weight:bold;
}


/************************************************************************* LISTE */
ul{
	margin-bottom:15px;
	margin-left: 5px;
	padding-left: 0px;
	margin-left: 20px;
	list-style-image:url("/images/liste/puce.gif");
	
}

.dansCettePage{
margin:10px 15px 30px 25px;
}

.dansCettePage li{
list-style-position:outside;
	text-align:left;
}

li{
	list-style-position:outside;
	padding-left:0px;
	margin-left: 0px;
	margin-bottom:5px;
	text-align:left;
}
	
.liste{
list-style-position:outside;
}	
.listeSec{
list-style-type:circle;
}

.listeClip{ 
text-decoration:none;
list-style: url(/images/puceClip.gif);
font-size:12px;
color: #20586a;
margin-left:10px;
margin-right:10px;
margin-top:10px;
list-style-position:outside;
text-decoration:none
}
/******************************************************************************** LIENS */
.liens a{
font-size:10px;
color:#393939;
text-decoration:none;
}
.liens a:visited{
font-size:10px;
color:#393939;
text-decoration:none;
}
.liens a:hover{
font-size:10px;
color:#6E706F;
text-decoration:none;
}
.liensBis a{
font-size:10px;
color:#393939;
text-decoration:none;
list-style-position:outside;
}
.liensBis a:visited{
font-size:10px;
color:#393939;
text-decoration:none;
list-style-position:outside;
}
.liensBis a:hover{
font-size:10px;
color:#093689;
font-weight:bold;
text-decoration:underline;
/*border-bottom:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;*/
list-style-position:outside;
}


.liensTer a{
font-size:10px;
color:#093689;
text-decoration:none;
font-weight:bold;

}
.liensTer a:visited{
font-size:10px;
color:#093689;
text-decoration:none;
font-weight:bold;

}
.liensTer a:hover{
font-size:10px;
color:#4C99E5;
text-decoration:underline;
/*border-bottom:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;*/
font-weight:bold;

}



a.liensTer{
font-size:10px;
color:#093689;
text-decoration:none;
font-weight:bold;

}
a:visited.liensTer{
font-size:10px;
color:#093689;
text-decoration:none;
font-weight:bold;

}
a:hover.liensTer{
font-size:10px;
color:#4C99E5;
text-decoration:underline;
/*border-bottom:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;*/
font-weight:bold;

}
.titreLiens{
font-size: 10px;
color:#093689;
width: 165px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #cccccc;
margin-left:10px;
margin-right:10px;
padding-top:25px;
}

/************************************************************************** BUSINESS */
.titreBusiness{
display:block;
font-size:10px;
color:#787677;
padding-left:10px;
background-image:url(/images/flechePetite.gif);
background-repeat:no-repeat;
background-position:top 3%;
}
.contenuBusiness{
padding-left:10px;
color:#787677;
}

/************************************************************************ CONTENU */
.contenu{
padding-bottom:10px;
padding-top:10px;
padding-left:20px;
padding-right:20px;
text-align:justify;
width:546px;
height:450px;
}

.contenuBis{
padding-bottom:10px;
padding-left:85px;
padding-right:35px;
padding-top:5px;
text-align:justify;


}
.tableauBis{
border:1px solid #CCCCCC;
}
.tableauTer{
border:1px solid #CCCCCC;
}

.tableauBis td{
height:10px;
text-align:center;
vertical-align:middle;
padding-bottom:5px;
padding-top:5px;
border:1px solid #CCCCCC;
}
.tableauTer td{
height:5px;
text-align:center;
vertical-align:middle;
padding-bottom:5px;
padding-top:5px;
border:1px solid #CCCCCC;
font-size:9px;
}

.titreRaisons{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:14px;
}

.titreRaisonsgd{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:18px;
}
/********************************************************************** NEWSLETTER */
.bckgroundCadre{
background-image:url(/images/cadre/newsletter/cadre-bck.jpg);
background-repeat:repeat-y;
background-position:top left;
padding-left:10px;
padding-right:10px;
vertical-align:top;
}

.champs{
height:22px;
width:171px;
border:1px solid #CCCCCC;
padding-top:3px;
padding-left:2px;
padding-right:2px;
color:#666666;

}


/***************************************************************** CARTE INTERACTIVE */
.contenuCarte{
width:710px;
padding-bottom:10px;
padding-top:10px;
padding-left:20px;
padding-right:20px;
text-align:justify;
/*height:450px;*/
}

.titreInfos{
color:#999999;
border-bottom:1px solid #999999;
width:199px;
}


.logoInclude{
padding-top:2px;
}

html>body .logoInclude{
padding-top:0px;
}

html>body .menuLangues{
padding-top:0px;
}


/*<a href="/redirack-belgique/accueil/index.php"><img src="/images/accueil<?=((stristr($_SERVER["SCRIPT_FILENAME"], "/accueil/") === false) ? "" : "-over")?>.jpg" alt="Redirack-accueil" name="accueil" width="58" height="59" border="0" id="accueil" onmouseover="MM_swapImage('accueil','','/images/accueil-over.jpg',1)" onmouseout="MM_swapImgRestore()" /></a>*/


/***************************************************************** MIPIN */

.mipinTexte{
padding-left:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#006594;
}

.mipinTexte2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#006594;
}

.mipinTitre{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#008b98;
font-weight:bold;
text-transform:uppercase;
}

.mipinTitreFirm{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#6ab9c3;
font-weight:bold;
text-transform:uppercase;
}

.mipinSTTitre{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#48a942;
text-transform:uppercase;
}

.BlocFirm{
background-color:#48a942;
padding:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}

.mipinSTTitreFirm{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#008b98;
text-transform:uppercase;
}
