body {
	font-size: 11px !important; 
	font-weight: normal !important;
	color: #000000  !important;
	margin:0px;
	background-color: #4D75D8 !important;
}

#calque_total{
	width: 828px; /*778px;*/
	margin:auto;
}


#barre_haut{
	width: auto;
	height: 30px;
	float:left;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	margin-right: 50px;
	margin:0px;
	padding:0px;
	padding-right:10px;
	margin-top:5px;
	background-color: #4D75D8;
}

#barre_haut_navig{
	width: auto;
	float: right;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	margin:0px;
	padding:0px;
	padding-top: 2px;
	/*margin-left: 350px; */
	background-color: #4D75D8;
}
	
	
#recherche{
	width: 130px;
	float:left;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
	
a#bandeau_haut{
    display:block;
	width: 828px; /*778px;*/
	height: 124px;
	text-align:right;
	background-color: #4D75D8;
	background-image: url(images/bandeau.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
	
#partie_gauche_et_centrale{
	width: 828px; /*778px;*/
	height: auto;
	background-color: #FFFFFF;
	float:left;
}
	
#partie_gauche{
	width: 200px;
	height: auto; /*435px;*/
	float:left;
	background-image: url(../images/fond_gauche.gif);
	background-repeat: repeat-y;
}
	
#partie_centrale{
	width: 628px; /*578px;*/
	height: auto; /*95px;*/
	background-color: #FFFFFF;
	float:left;
	text-align:center;
	padding-top:40px;
}

#partie_centrale img {
	margin: 10px;
}
	
	
#bas_de_page{
	width: 828px; /*778px;*/
	height:72px; /*58px*/
	background-color: #ffffff;
	float:left;
	text-align:center;
	background-image: url(../images/fond_gauche.gif);
	background-repeat: repeat-y;
	padding:0px;
	margin:0px;
}
	
#mentions {
	width: 380px;
	float:left;
	text-align:left;
	padding-left:20px;
	height:25px;
}
	
#reseau{
	width: auto; /*350px;*/
	float:right;
	text-align:right;
	padding-right:0px;
}

#barre_haut_navig {
	margin-right: 20px;
}

#barre_haut_navig ul {
	list-style-type: none;
	text-align:right;
}

#barre_haut_navig ul li{
	display:inline;
}


#image_groupe_scolaire{
	width: 120px;
	height: 31px;
	background-color: #4D75D8;
	background-image: url(images/groupe_scolaire.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#image_groupe_scolaire a{
	width: 120px;
	height: 31px;
	float: left;
}

#image_agenda{
	width: 130px;
	height: 40px;
	background-color: #4D75D8;
	background-image: url(images/agenda.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#image_agenda a{
	width: 130px;
	height: 40px;
	float: left;
}

#image_inscription{
	width: 130px;
	height: 40px;
	background-color: #4D75D8;
	background-image: url(images/inscription.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#image_inscription a{
	width: 130px;
	height: 40px;
	float: left;
}

#image_plan_acces{
	width: 130px;
	height: 40px;
	background-color: #4D75D8;
	background-image: url(images/plan_acces.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#image_plan_acces a{
	width: 130px;
	height: 40px;
	float: left;
}


A.liens1:link {		font-size: 11px;	font-weight: normal;	color: #FFC200;	border: None #DE6123;	text-decoration: none;}
A.liens1:visited {	font-size: 11px;	font-weight: normal;	color: #FFC200;	border: None #DE6123;	text-decoration: none;}
A.liens1:hover {		font-size: 11px;	font-weight: normal;	color: #ffffff;	border: None;	text-decoration: underline;}

A.liens2:link {		font-size: 11px;	font-weight: normal;	color: #ffffff;	border: None #DE6123;	text-decoration: none;}
A.liens2:visited {	font-size: 11px;	font-weight: normal;	color: #ffffff;	border: None #DE6123;	text-decoration: none;}
A.liens2:hover {		font-size: 11px;	font-weight: normal;	color: #ffffff;	border: None #DE6123;	text-decoration: underline;}

A.liens3:link {		font-size: 11px;	font-weight: normal;	color: #000000;	border: None #DE6123;	text-decoration: underline;}
A.liens3:visited {	font-size: 11px;	font-weight: normal;	color: #000000;	border: None #DE6123;	text-decoration: underline;}
A.liens3:hover {		font-size: 11px;	font-weight: normal;	color: #4D75D8;	border: None #DE6123;	text-decoration: none;}

A.liens4:link {		font-size: 11px;	font-weight: normal;	color: #000000;	border: None #DE6123;	text-decoration: none;}
A.liens4:visited {	font-size: 11px;	font-weight: normal;	color: #000000;	border: None #DE6123;	text-decoration: none;}
A.liens4:hover {		font-size: 11px;	font-weight: normal;	color: #4D75D8;	border: None #DE6123;	text-decoration: underline;}

A.liens5:link {		font-size: 11px;	font-weight: normal;	color: #4D75D8;	border: None #DE6123;	text-decoration: none;}
A.liens5:visited {	font-size: 11px;	font-weight: normal;	color: #4D75D8;	border: None #DE6123;	text-decoration: none;}
A.liens5:hover {		font-size: 11px;	font-weight: normal;	color: #4D75D8;	border: None #DE6123;	text-decoration: underline;}



A.liens_ok:link {
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	border: 1px solid #FFFFFF;
	text-decoration: none;
	padding: 2px;
}
A.liens_ok:visited {
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	border: 1px solid #FFFFFF;
	text-decoration: none;
	padding: 2px;
}
A.liens_ok:hover {
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: underline;
	border: 1px solid #FFFFFF;
	padding: 2px;
	background-color: #0033A7;
}


form {	margin: 0px; padding:0px;}

.spacer{
	clear:both;
	line-height:0px;
	margin:0px;
	padding:0px;
}


ul.ul_actu_accueil {
	margin-bottom:20px;
	margin-top:20px;
	padding-left:15px;
	line-height: 1;
	list-style-image: none;
	list-style-type: none;
	background-image: url(../images/actu_fond.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
	

ul.ul_actu_accueil li {
	/*height: 40px;*/
	border-width: 1px;
	border-color: #CC3300;
	border-bottom-style: dotted;
	margin-bottom: 2px;
	padding-bottom: 15px;
}
	
	
ul.ul_groupe_scolaire {
	margin-bottom:20px;
	margin-top:10px;
	padding-left:30px;
	line-height: 1;
	list-style-image: none;
	list-style-type: square;
	color:#3366CC;
}

img.img1 {
	float:right;
}

img.img2 {
	float:left;
}
