/************************************* mise en forme de la navigation ***************************************/
td img {
	display: block;
}

#menu {
	position:relative;
	margin:0px;
	width:1000px;
	height:50px;
	text-align:left;
}

#divMenugroup {
	position:absolute;
	left:105px;
	top:51px;
	visibility:hidden;
	z-index:300;
}

#divMenugroup_Item_Boutongroupe {
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:#ffffff;
	border:0px solid #996666;
	width:200px;
	height:41px;
	z-index:300;
}

.ClassMenugroup_Item_groupe {
	border-top:0px solid #ffffff;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #ffffff;
	border-right:0px solid #ffffff;
	width:200px;
	height:16px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:198px;
	height:14px;
	z-index:300;
}

.ClassMenugroup_Item_equipe {
	border-top:0px;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #ffffff;
	border-right:0px solid #ffffff;
	width:200px;
	height:16px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:198px;
	height:14px;
	z-index:300;
}
#divMenugroup_Item_groupe {
	left:0px;
	top:0px;
}

#divMenugroup_Item_equipe {
	left:0px;
	top:17px;
}

#divMenugroup_Item_CAG {
	left:0px;
	top:34px;
	z-index:300;
}

#divMenugroup img {
	border:0px;
}

#divMenugroup a {
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#1693a7;
	text-align:center;
	vertical-align:middle;
	padding:1px;
	background-color:#b6dde3;
	font-weight:bold;
	font-style:normal;
	display:block;
	position:absolute;
	z-index:300;
}

#divMenugroup a:hover {
	color:#ffffff;
	background-color:#1693a7;
	z-index:300;
}
/**********************************************************************************************/
#divMenuActualite {
	position:absolute;
	left:560px;
	top:51px;
	visibility:hidden;
	z-index:300;
}
#divMenuActualite_Item_BoutonActualite {
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:#ffffff;
	border:0px solid #00c4d2;
	width:135px;
	height:41px;
}
.ClassMenuActualite_Item_BoutonActualite {
	border-top:0px solid #ffffff;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #ffffff;
	border-right:0px solid #ffffff;
	width:248px;
	height:16px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:246px;
	height:14px;
}
#divMenuActualite_Item_RevuedePresse {
	left:0px;
	top:0px;
}

#divMenuActualite_Item_espace_reglement {
	left:0px;
	top:17px;
}
#divMenuActualite_Item_la_plume {
	left:0px;
	top:34px;
}
#divMenuActualite_Item_lesRDVcolbert {
	left:0px;
	top:51px;
}
#divMenuActualite_Item_LiensUtiles {
	left:0px;
	top:68px;
}
#divMenuActualite img {
	border:0px;
}
#divMenuActualite a {
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#1693a7;
	text-align:center;
	vertical-align:middle;
	padding:1px;
	background-color:#b6dde3;
	font-weight:bold;
	font-style:normal;
	display:block;
	position:absolute;
}
#divMenuActualite a:hover {
	color:#ffffff;
	background-color:#1693a7;
}
/***************************************************************** css div *************************************************************************/
.clearfloat1 {
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
#container {
	background-image:url(../images/RepCorps.jpg);
	background-repeat:repeat-y;
	text-align:center;
	background-position:top;
	width: 1000px;
	margin: 0 auto;
	text-align: left;
}
/* IE */
* html #container {
	background-image:url(../images/RepCorps.jpg);
	background-repeat:repeat-y;
	background-position:top;
	text-align:center;
	width: 1000px;
	margin: 0 auto;
	text-align: left;
}
#header {
	width:1000px;
	padding: 0;
}
#Container {
	width:1000px;
	padding: 0;
	text-align:center;
}
#ContentGauche {
	float: left;
	width:176px;
}
#ContentMilieu {
	float: right;
	text-align:center;
	height:100%;
}
* html #ContentMilieu {
	float: right;
	width: 600px;
	text-align:left;
}
#ContentGauche h3, .thrColHyb #ContentGauche p, .thrColHyb #ContentMilieu p, .thrColHyb #ContentMilieu h3 {
	margin-left: 0;
	margin-right: 0;
}
#ContainerInner {
	padding-right:38px;
	padding-left:38px;
	padding-bottom:10px;
	background-image:url(../images/RepCorps.jpg);
	text-align:center;
	background-position:center;
	background-repeat:repeat-y;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
* html #ContainerInner {
	padding-right:38px;
	padding-left:28px;
	background-image:url(../images/RepCorps.jpg);
	text-align:center;
	background-position:center;
	background-repeat:repeat-y;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
#Content {
	padding-top:48px;
	text-align:center;
}
* html #Content {
	padding-top:51px;
	text-align:center;
}
#footer {
	clear:both;
	color:#1693a7;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	background-image:url(../images/Pied.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width:1000px;
}
#footer p {
	margin: 0;
	padding: 10px 0;
	height:40px;
	width:1000px;
}
#footer a {
	color:#1693a7;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#footer a:hover {
	color:#1693a7;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#footer a:visited {
	color:#1693a7;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#footer p, a {
	color:#1693a7;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#footer p, a:hover {
	color:#1693a7;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#footer p, a:visited {
	color:#1693a7;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.thrColHyb #Content{
	background-image:url(../images/sousNav.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width:1000px;
	/*height:100%;*/
}

.fltrt {
	float: right;
	margin-left: 8px;
}
.fltlft {
	float: left;
	margin-right: 8px;
}
.clearfloat {
	clear:both;
    height:0px;
    font-size: 1px;
    line-height: 0px;
}
.thrColHyb #sidebar3 h3, .thrColHyb #sidebar3 p, .thrColHyb #sidebar4 p, .thrColHyb #sidebar4 h3 {
	margin-left: 10px;
	margin-right: 10px;
}
#ContainCentre {
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		width:100%;
}
#ContainCentre h1 {
	margin: 0;
}

/* Diverses classes à réutiliser */
.fltrt {
	float: right;
	margin-left: 8px;
}
.fltlft {
	float: left;
	margin-right: 8px;
}
.clearfloat {
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
/* placer les corrections pour toutes les version d'IE dans ce commentaire conditionnel */
#ContainCentre { zoom: 1; padding-top: 0px; }
