.alignleft {
	text-align: left;
}
.alignright {
	text-align: right;
}
.aligncenter {
	text-align: center;
}
img {
	border-style: none;
}
img.alignleft {
	float: left;
}
img.alignright {
	float: right;
}
acronym {
	font-style: normal;
	border-bottom: 1px dashed;
	cursor: help;
}
.clear {
	clear: both;
	font-size: 1px;
}
.skipper {
	display: none;
}
hr {
	color: #1F3692;
	border-style: none;
	border-top: 1px solid #1F3692;
	height: 1px;
}


/************************************************************************************/
/*                             BODY - DOCUMENT - CORPS                              */
/************************************************************************************/
body {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #000;
	background-color: #fff;
	margin: 0;
	padding: 0;
	text-align: center;/*MSIE5*/
}
body td, body th {
	font-family: Arial, sans-serif;
	font-size: 12px;
}

h1 {
  float: left;
  margin: 0;
  padding: 0;
  height: 36px;
}

h2 {
	margin: 10px 0 10px 8px;
	padding: 0;
	font-weight: bold;
	font-size: 20px;
	clear: both;
}
#Accueil h2 {
	background: #282c51 url("images/fo_h2_accueil.gif"/*tpa=http://www.businessdecision.co.uk/include/css/DMN_BD_WWW/images/fo_h2_accueil.gif*/) scroll no-repeat 100% 0;
	color: #fff;
	padding: 2px 0;
	margin: 0;
	width: 577px;
}
#Accueil h2 span {
	padding-left: 35px;
}

#document {
	width: 980px;
	margin: 0 auto;
	text-align: left;/*MSIE5*/
}

#colonnegauche {
	float: left;
	width: 17%;
}
#colonnedroite {
	float: left;
	width: 17%;
}
#Accueil #colonnedroite {
	width: 403px;
	margin-top: -20px;
}
#contenu {
	float: left;
	width: 100%;
}
#corps .avecDeuxColonnes {
	width: 64%;
}
#corps .avecColonneDroite, #corps .avecColonneGauche {
	width: 82%;
}
#Accueil #contenu {
	width: 577px;
	background-color: #F9FAFC;
}


/************************************************************************************/
/*                                      CHEMIN                                      */
/************************************************************************************/
#chemin {
	clear : both;
	padding: 3px;
	font-family: verdana;
	font-size: 11px;
	color: #282C51;
	background-color: #F1F3F8;
}
#chemin a {
	color: #282C51;
}
#chemin a:hover {
	text-decoration: none;
}


/************************************************************************************/
/*                                   NAVIGATION                                     */
/************************************************************************************/
.fondBandeauHautGauche {
  background: transparent url("images/fo_navPrimaire_fond.jpg") scroll repeat 0 0;
}

#navprimaire td {
	padding: 0;
	text-align: center;
}
#navprimaire a {
	background-color: #282c51;
	padding: 3px;
	color: #fff;
	display: block;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;	
}
#navprimaire td.selected a, #navprimaire a:hover {
	background-color: #fff;
	color: #000;
}

#navsecondaire {
	 padding: 5px 0 0 0;
	 background-color: #F1F3F8;
	 background-image: url("images/fo_navSecondaire_pixel.gif"/*tpa=http://www.businessdecision.co.uk/include/css/DMN_BD_WWW/images/fo_navSecondaire_pixel.gif*/);
	 background-repeat: repeat-x;
	 background-position: 0 100%;
}
#navsecondaire td {
	margin : 0;
	padding: 0;
	text-align: center; 
	height: 20px;
	border-collapse: collapse;
}
#navsecondaire a {
	background: #E0E6F2 url("images/fo_navSecondaire_onglet.gif"/*tpa=http://www.businessdecision.co.uk/include/css/DMN_BD_WWW/images/fo_navSecondaire_onglet.gif*/) scroll no-repeat 0 0; 
	padding : 2px 0;
	color: #6F7292;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	display: block; 
	border-bottom: 1px solid #1F3692;
}
#navsecondaire td span { 
 	background-image : url("images/fo_navSecondaire_ongletD.gif"/*tpa=http://www.businessdecision.co.uk/include/css/DMN_BD_WWW/images/fo_navSecondaire_ongletD.gif*/);
	background-repeat: no-repeat;
	background-position: 100% 0; 
 	padding: 2px 8px;
} 
#navsecondaire td.selected a, #navsecondaire a:hover {
	color : #282C51;
	background-color: #fff;
}
#navsecondaire td.selected a { 
	border-bottom: 1px solid #ffffff; 
	color: #000000; 
} 

#navtertaire {
	margin: 0;
	width: 160px;
	list-style-type: none;
}
#navtertaire ul {
	margin : 0 7px;
	padding : 14px 0 12px;
	background: #2C459B url("images/fo_menuGauche_ul_fond.gif"/*tpa=http://www.businessdecision.co.uk/include/css/DMN_BD_WWW/images/fo_menuGauche_ul_fond.gif*/) scroll repeat-x 2px 0;
}
#navtertaire li {
	padding: 3px 0;
	border-bottom: 1px solid #F1F3F8;
	list-style-type: none;
	background-color: #2C459B;
}
#navtertaire li.fond {
	text-align: center;
	background-repeat: no-repeat;
	background-position: 0 0;
	height: 116px;
	padding: 0;
	border-bottom: 0px solid #F1F3F8;
	background-image: url("images/fo_menuGauche_image.jpg"/*tpa=http://www.businessdecision.co.uk/include/css/DMN_BD_WWW/images/fo_menuGauche_image.jpg*/);
}
#navtertaire a {
	display: block;
	padding-left: 15px;
	color: #ffffff;
	text-decoration: none;
	font-size: 11px;
}
#navtertaire li.selected a, #navtertaire a:hover {
	text-decoration: underline;
}
/* liens rapides : images CI BI ...*/
#liensRapides td.fondH {
	background-image: url("images/fo_liensRapides_fondH.jpg");
	background-repeat: no-repeat;
	background-position: 0 0;
}
#liensRapides td.fondB {
	background-image: url("images/fo_liensRapides_fondB.jpg");
	background-repeat: no-repeat;
	background-position: 0 0;
}
#liensRapides a {
	padding : 0;
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	display: block; 
	text-align: center;
}


/************************************************************************************/
/*                          CONTENU (dont ACCUEIL)                                  */
/************************************************************************************/
#contenu table {
	border-collapse: collapse; 
	font-family: Verdana, sans-serif;
}
#contenu th {
	background-color: #1F3692;
	font-weight: bold;
	text-align: center;
	color: #ffffff;
	padding: 2px 5px;
	border: 1px solid #1F3692;
}
#contenu td {
	padding: 2px 5px;
	border: 1px solid #1F3692;
}
#contenu h3 {
	margin: 0 0 10px 0;
	padding: 0;
	font-weight: bold;
	font-size: 13px;
	clear: both;
}
#contenu h4 {
	margin: 0 0 10px 0;
	padding: 0;
	font-weight: bold;
	font-size: 11px;
	clear: both;
}
#contenu .paragraphe {
	margin: 10px 0;
	clear: both;
}
.PRS_ACCROCHE1 { /*module aussi*/
	background-color: #f6f6f6;
}
.PRS_ACCROCHEACTIVITE { /*module aussi*/
	background-color: #EAEDF5;
	border: 1px solid #282C51;
	padding: 4px;
}

#contenu .PRS_ACCROCHETABLEAU th {
	border-style: none;
}
#contenu .PRS_ACCROCHETABLEAU td {
	border-style: none;
}
#contenu p.accroche {
	font-size: 12px;
	font-weight: bold;
	margin-top: 0;
}
#Accueil #contenu p.accroche {
	margin-top: 20px;
	font-size: 12px;
}
#contenu a {
	color: #000;
}
#contenu a:hover {
	text-decoration: none;
}
#contenu img {
	margin: 3px;
}
#contenu ul {
	margin: 0 0 0 30px;
	padding: 0;
}


/************************************************************************************/
/*                                BAS DE PAGE                                       */
/************************************************************************************/
#basPage{
	margin: 4px 0;
	padding: 3px;
	text-align: left;
	font-size: 9px;
}
#basPage li {
	display: inline;
}
#basPage a {
	border-right: 1px solid #000000;
	padding: 0 5px 0 5px;
	color: #000000;
	text-decoration: none;
	font-size : 10px;
}
#basPage a:hover {
	text-decoration: underline;
}
#basPage img {
	margin : 0 0 0 8px;
}

/************************************************************************************/
/*                                 RECHERCHE - DRAPO                                */
/************************************************************************************/
#drapo {
	float: right;
	margin: 15px 16px 0 0;
}
#recherche {
	float: right;
	margin: 10px 16px 0 0;
}

#recherche form {
	margin: 0;
	padding: 0;
}
#recherche label {
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 3px;
}
#recherche input {
	font-size: 11px;
	padding: 2px;
	margin  0;
}
#recherche input.submit {
	margin: 0 3px;
	padding: 0;
}


/************************************************************************************/
/*                                      PAGINATION                                  */ 
/************************************************************************************/
.blocNavigation { 
	text-align: center; 
} 
.regletteNavigation { 
	margin: 5px 0 10px 0; 
} 
.regletteNavigation span{ 
	padding: 2px 0; 
	border-bottom: 1px solid black;
} 
.regletteNavigation a { 
	font-size: 11px;
	color: #000000; 
	background-color:#ebebeb; 
	margin: 0 2px; 
	padding: 0 2px; 
	border-bottom: 1px solid #000000; 
	border-right: 1px solid #000000; 
	text-decoration: none; 
} 
.regletteNavigation a:hover, .regletteNavigation a.pageSelected { 
	background-color: #1F3692;
	color: #fff !important;
}


/************************************************************************************/
/*                        MODULES + TEMPLATES MODULES                               */
/************************************************************************************/
.moduleRight {
	width: 95%;
	margin-bottom: 10px;
}
#Accueil .moduleRight {
	width: 98%;
	float: right;
}
.moduleLeft {
	width: 90%;
	margin-bottom: 10px;
}
.moduleLeft h3,
.moduleRight h3 {
	font-size: 12px;
	font-weight: bold;
	margin: 0;
	padding: 5px;
	color: #2C459B;
}
.moduleLeft p,
.moduleRight p {
	padding: 5px;
	margin: 2px 0;
	font-size: 12px;
}
.moduleLeft a,
.moduleRight a {
	font-weight: bold;
	color: #1F3692;
	text-decoration: none;
}
.BI  {
	background-color: #A6160C;
}
.BI h3 {
	border-color: #A6160C;
}
.MC  {
	background-color: #336431;
}
.MC h3 {
	border-color: #336431;
}
.EB  {
	background-color: #A11647;
}
.EB h3 {
	border-color: #A11647;
}
.CI  {
	background-color: #E8A923;
}
.CI h3 {
	border-color: #E8A923;
}
.BI, .MC, .EB, .CI {
	color : #ffffff;
}
.BI a, .MC a, .EB a, .CI a {
	color : #ffffff;
}
.tpl_agendaMDL,
.tpl_actualiteDerniereMDL {
	padding: 0;
	border-width: 0;
	color : #ffffff;
}
#Accueil .tpl_agendaMDL,
#Accueil .tpl_actualiteDerniereMDL {
	background-color: #fff;
	color : #474964;
}
.tpl_actualiteDerniereMDL {
	background: #566AAF url("images/fo_modules_points.gif"/*tpa=http://www.businessdecision.co.uk/include/css/DMN_BD_WWW/images/fo_modules_points.gif*/) scroll no-repeat 100% 100%;
}
.tpl_actualiteDerniereMDL h3,
.tpl_agendaMDL h3 {
	color: #fff;
	letter-spacing: 2px;
	padding: 5px;
	margin: 0;
	text-transform: uppercase;
}
#Accueil .tpl_actualiteDerniereMDL h3,
#Accueil .tpl_agendaMDL h3{
	color : #474964;
	background: #EAEDF5 url("images/fo_Accueil_fondTitre.gif"/*tpa=http://www.businessdecision.co.uk/include/css/DMN_BD_WWW/images/fo_Accueil_fondTitre.gif*/) scroll no-repeat 100% 50%;
	font-size: 12px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.tpl_actualiteDerniereMDL h3 {
	background-color: #2C459B;
}
.tpl_agendaMDL {
	background-color: #AEB8D9;
	color: #ffffff;
}
.tpl_agendaMDL p.sansMarge {
	margin : 0;
	padding : 0;
}
.tpl_agendaMDL a {
	display: block;
	margin: 0;
	padding: 10px 15px 15px 5px;
	font-weight: bold;
	font-size: 11px;
	background-image: url("images/fo_modules_points.gif"/*tpa=http://www.businessdecision.co.uk/include/css/DMN_BD_WWW/images/fo_modules_points.gif*/);
	background-position: 100% 100%;
	background-repeat: no-repeat;
	color: #273D88;
}
.tpl_agendaMDL h3 {
	background-color: #566AAF;
}
.tpl_actualiteDerniereMDL a {
	color: #ffffff;
	font-weight: bold;
	background: transparent url("images/fo_fleche_lien.gif"/*tpa=http://www.businessdecision.co.uk/include/css/DMN_BD_WWW/images/fo_fleche_lien.gif*/) scroll no-repeat 0 5px;
	font-size: 11px;
	padding: 5px 0 5px 25px;
	margin: 0;
}
#Accueil .tpl_actualiteDerniereMDL a {
	background-image: url("images/fo_accroche_lien.gif"/*tpa=http://www.businessdecision.co.uk/include/css/DMN_BD_WWW/images/fo_accroche_lien.gif*/);
	color: #2C459B;  
	background-color: #fff;
}
.tpl_actualiteDerniereMDL .date {
	font-weight : bold;
	font-size : 11px;
}
.tpl_accrocheMDL a {
	background: transparent url("images/fo_accroche_lien.gif"/*tpa=http://www.businessdecision.co.uk/include/css/DMN_BD_WWW/images/fo_accroche_lien.gif*/) scroll no-repeat 0 5px;
	font-size : 11px;
	padding: 5px 0 5px 25px;
	font-weight : bold;
	color: #2C459B;
}
#Accueil .tpl_accrocheMDL {
	background-color: #EAEDF5;
	border: 1px solid #282C51;
}

#Accueil .tpl_agendaMDL a {
	font-size : 11px;
	padding: 5px;
	font-weight : bold;
	color: #2C459B;  
	background-color: #fff;
}


/*************************************************************************************/
/*                                 TEMPLATES CENTRAUX                                */
/*************************************************************************************/
#contenu .tpl_plansite {
	border: 1px solid #1F3692;
	border-bottom-style: none;
}
#contenu .tpl_plansite table {
	width: 100%;
}
#contenu .tpl_plansite a {
	text-decoration: none;
}
#contenu .tpl_plansite a:hover {
	text-decoration: underline;
}
#contenu .tpl_plansite td {
	border-right-style: none;
	border-left-style: none;
	border-top-style: none;
}
#contenu .tpl_plansite th a {
	color: #ffffff;
}

#contenu .tpl_actualiteListe,
#contenu .tpl_agendaListe,
#contenu .tpl_partenaireListe,
#contenu .tpl_accrocheFilles {
	border-bottom: 1px solid #1F3692;
}
#contenu .tpl_agendaListe .bloc0, #contenu .tpl_agendaListe .bloc1,
#contenu .tpl_actualiteListe .bloc0, #contenu .tpl_actualiteListe .bloc1,
#contenu .tpl_partenaireListe .bloc0, #contenu .tpl_partenaireListe .bloc1,
#contenu .tpl_accrocheFilles .bloc0, #contenu .tpl_accrocheFilles .bloc1 {
	border-top: 1px solid #1F3692;
	clear: both;
	padding: 10px 0;
}
#contenu .tpl_agendaListe .bloc1,
#contenu .tpl_actualiteListe .bloc1,
#contenu .tpl_partenaireListe .bloc1,
#contenu .tpl_accrocheFilles .bloc1 {
	background-color: #f6f6f6;
}
#contenu .tpl_agendaListe h4 span,
#contenu .tpl_actualiteListe h4 span {
	font-size: 10px;
	font-weight: normal;
}
#contenu .tpl_actualiteListe a,
#contenu .tpl_partenaireListe a,
#contenu .tpl_accrocheFilles a,
#contenu .tpl_accroche a {
	display: block;
	clear: both;
	background-image: url("images/fo_accroche_lien.gif"/*tpa=http://www.businessdecision.co.uk/include/css/DMN_BD_WWW/images/fo_accroche_lien.gif*/);
	background-position: 0 5px;
	background-repeat: no-repeat;
	font-size : 11px;
	padding: 5px 0 5px 25px;
	font-weight: bold;
	color: #2C459B;
}

#contenu .tpl_accrocheAccueil td {
	padding: 0;
	border-style: none;
	color: #ffffff;
}
#contenu .tpl_accrocheAccueil a {
	color: #ffffff;
	font-weight: bold;
	background: transparent url("images/fo_fleche_lien.gif"/*tpa=http://www.businessdecision.co.uk/include/css/DMN_BD_WWW/images/fo_fleche_lien.gif*/) scroll no-repeat 0 5px;
	font-size: 11px;
	padding: 5px 0 5px 25px;
	margin: 0;
	text-decoration: none;
}
#contenu .tpl_accrocheAccueil img {
	margin : 0;
}
