/* CSS Document */


.imageBande{
	float:left;
	margin-right:5px;
}

.cadreImageGauche, .cadreImageDroite{
	border:#0D3F96 4px solid;
	width:164px;
	height:141px;
	margin-right:20px;
	overflow:hidden;
	margin-bottom:15px;
	display:inline;
}

.cadreImageGauche{ float:left; margin-right:10px; }
.cadreImageDroite{ float:right; margin-left:10px; }

.imageZero{
	width:0px;
	height:0px;
}

.pageTitre{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#0D3F96;
	text-transform:uppercase;
}

.pageSousTitre{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#0D3F96;
	/*text-transform:capitalize;*/
}

.pageTitreChapeau{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3895CF;
	text-transform:uppercase;
}

.pageChapeau{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#404040;
	font-style:italic;
}

.pageTexteGris{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#404040;
}

.pageTexteGris10{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#404040;
	line-height:12px;
}

.pageTexteBleu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3895CF;
}

.pageTexteBlanc{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}

.pageTexteBlanc11{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
.pageTexteBleuFonce{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0d3f96;
}
/*******STYLES SPECIFIQUES********/
.organigramme{
	background:url(images/pages/orga.gif);
	width:571px;
	height:113px;
}
.cadrerouge{
	background:url(images/pages/cadre-rouge.gif);
	width:78px;
	height:72px;
	margin-right:6px;
	float:left;
	padding:4px 6px 4px 6px;
	overflow:hidden;
	text-align:center;
}


/*//////MODELES/////////*/

.bandeBleu354{
	float:left;
	width:344px;
	margin-right:10px;
	background:url(images/pages/cadre-3.gif) top left no-repeat;
}
.bandeBleu220{
	float:left;
	width:210px;
	background:url(images/pages/cadre-4.gif) top left no-repeat;
}
.bandeBleu188{
	width:188px;
	background:url(images/pages/cadre-2.gif) top left no-repeat;
	padding-bottom:5px;
}
.bandeBleu188Coordonnees{
	width:168px;
	background:url(images/pages/cadre-2.gif) top left no-repeat;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
}
.bandeBleu180{
	width:180px;
	background:url(images/pages/cadre-1.gif) top left no-repeat;
	padding-bottom:5px;
}
.bandeBleu412{
	width:402px;
	height:34px;
	background:url(images/pages/cadre-5.gif) top left no-repeat;
	padding-left:10px;
}
.bandeBleu584{
	width:574px;
	height:24px;
	background:url(images/pages/cadre-6.gif) top left no-repeat;
	padding-left:10px;
	padding-top:10px;
	margin-bottom:5px;
}
.bandeBleu354, .bandeBleu220, .bandeBleu188, .bandeBleu180{
	height:30px;
	line-height:12px;
	padding-left:10px;
	padding-top:5px;
	margin-bottom:5px;
}
.tableCommission{
	width:580px;
	border-top:#0d3f96 2px solid;
	border-left:#0d3f96 2px solid;
	border-right:#0d3f96 1px solid;
	border-bottom:#0d3f96 1px solid;
}
.tableCommission td{
	padding-left:10px;
	padding-top:5px;
	padding-bottom:3px;
	border-bottom:#0d3f96 1px solid;
	border-right:#0d3f96 1px solid;
}
.photoId{
	border:#0d3f96 2px solid;
}
.cadreInfosComplementaires{
	padding-left:10px;
	padding-right:10px;
	padding-top:30px;
	padding-bottom:10px;
	width:564px;
	background:url(images/pages/bg-cadre-infos.gif) top left no-repeat;
	background-color:#f3f7fa;
}

.tdInfosComplementaires{
	height:25px;
	width:280px;
	margin-bottom:5px;
	border-bottom:#0d3f96 1px dotted;
}

.tableau1  {
	border-top:#0D3F96 1px solid;
	border-left:#0D3F96 1px solid;
	margin-left:10px;
	width:584px;
}

.tableau1 td {
	border-bottom:#0D3F96 1px solid;
	border-right:#0D3F96 1px solid;
	padding:4px;
}


