/* CSS Document 

body {

	font:normal 0.8em/1.2em verdana,aria,sans-serif;

}

*/









/* CSS Document */                               

body {
	background-color:#ffffff;
	font-family:Arial;
	margin:0px;
	padding:0px;
	width:100%;
	font-size: 0.8em;
	line-height: 1.2em;	
}













#page {
	margin:0px;
	padding:0px;
}

#wrapper1 {
	position:relative;
	text-align:center;
	width:100%;
	background:transparent;
}
#wrapper2 {
	position:relative;
	text-align:left;
	width:100%;
}
#maincol {
	position:relative;
	padding:0px 0px 0px 20px;
	min-width:500px;
	max-width:810px;
	background: transparent;
	margin: 0px auto;
}

/* header */ 
#header {
	margin: 0px;
	padding: 7px 0px 0px;
}

#header1, #header2, #header3, #header1_accueil, #header2_accueil, #header3_accueil {
	display: none;
}





/* Page d'accueil */
#maincol_accueil {
	position:relative;
	padding:0px 20px 0px 40px;
	min-width:700px;
	max-width:800px;
	background: transparent;
	margin: 0px auto;
}



#header_accueil {
	margin: 0px;
	padding: 0px;
}


/* Remplacement d'image */ 
h1#titresite_accueil {
	font-family: Arial, Helvetica, sans-serif;
	}

h1#titresite_accueil span {
}
/* Fin page d'accueil */

h1#titresite_accueil a, h1#titresite a  {
	color: #000;
	text-decoration: none;
	}

.trailbar {

	color:#0173B9;

	font-size:90%;

	font-weight:bold;

	color:#0173B9;

	width:78%;

	text-align:left;

	padding: 0px 0px 4px;

	margin: 0px;

	vertical-align: middle;

}

.trailbar a{

	color:#6EACDD;

	text-decoration:none;

}

.trailbar a:hover{

	color:#0173B9;

	text-decoration:underline;

}




/* Remplacement d'image */ 

h1#titresite {
	font: Arial, Helvetica, sans-serif;
	}

	

h1#titresite span {
}	


	






#leftcol {
	display: none;
}
#rightcol {
	display: none;
}



#centercol {
	position:relative;
	padding:0 20px;
	text-align: justify;
}
#centercol-2col {
	position:relative;
	padding:0 0px 0 20px;
	text-align: justify;
	margin: 0px;
}
/* #centercola {
	position:relative;
	padding:0 30px 0 175px;
	text-align: justify;
}*/
#centercol a, #centercol-2col a {
	color: #0173B9;
	text-decoration: none;
}

#centercol p, #centercol-2col p {
	text-align: justify;
	color: #333333;
	font-size: 90%
	}

#centercol a:hover, #centercol-2col a:hover  {
	color: #0173B9;
	text-decoration: underline;
}



#footer1 {
	display: none;
}

#footer2 {
	display: none;
}

#footer3 {
	display: none;
}























/*--------------------------------------------------*/

/*contenu de la page*/

#centercol h1, #centercol-2col h1 {

	color:#0173B9;

	font-weight:normal;

	text-decoration:underline;

	font-size:160%;

	padding-top:0px;

	padding-bottom:10px;

	padding-left:10px;

	margin:0px;

}

#centercol h2, #centercol-2col h2 {
	color:#0173B9;
	/*color:#6BAD4A;*/
	font-weight:normal;
	text-decoration:underline;
	font-size:140%;
	margin:10px 2px;
	line-height: 1.3em;
	padding: 2px 2px 10px;
}

#centercol h3, #centercol-2col h3 {

	color:#555555;

	font-weight:bold;

	font-size:110%;

	padding-right:0px;

	padding-top:7px;

	padding-bottom:7px;

	padding-left:10px;

	margin:0px;

}

#centercol h4, #centercol-2col h4 {

	color:#555555;

	font-weight:bold;

	font-size:90%;

	padding-right:0px;

	padding-top:7px;

	padding-bottom:7px;

	padding-left:10px;

	margin:0px;

}

#centercol h5, #centercol-2col h5 {

	font-size:100%;

	color:#0173B9;

	font-weight:bold;

	padding-right:0px;

	padding-top:5px;

	padding-bottom:2px;

	padding-left:0px;

	margin:0px;

}















.contenu {
	text-align:left;
	padding-bottom:10px;
}

/*

.contenub {

	width:620px;

	text-align:left;

	padding-bottom:10px;

}

*/



















/* Page d'accueil */
.contenu-accueil {
	text-align:left;
	padding-bottom:10px;
	min-height: 200px;
	height:expression(200 + "px");	
	/* height: 200px;	*/
}


.contenu1 {
	width:49.5%;
	float:left;
	text-align:left;
	min-height: 175px;
	height:expression(175 + "px");	
	/* height: 175px;	*/			
}

.contenu2 {
	width:49.5%;
	float:right;
	text-align:left;
	min-height: 175px;
	height:expression(175 + "px");	
	/* height: 175px;	*/	
}



















/* Agenda 1 - 2 - 3 */

.contenu3 {
	text-align:left;
	padding-bottom:10px;
	margin:10px;
}

.contenu3 ul {
	padding:0px;
	margin:0px;
}

.contenu3 div{

	color:#333333;

	font-weight:normal;

	margin:0px;

	padding-top:10px;

	padding-left:0px;

	padding-right:0px;

	padding-bottom:0px;

	list-style-type: none;

}

.contenu3 div h1{

	text-align:center;

	padding:3px;

	font-size:1%;

	background:#cccccc;

	color:#ffffff;

	font-weight:bold;

	text-decoration:none;

}

.contenu3 div h3{

	font-weight:bold;

	font-size:100%;

	padding-bottom:3px;

}

.contenu3 div h4{

	font-weight:normal;

	font-size:100%;

}

.contenu3 div h4 a{

	color:#0173B9;

	font-weight:bold;

	font-size:100%;

}

.contenu3 div h4 a:hover{

	color:#6EACDD;

	font-weight:bold;

	font-size:100%;

}

.contenu3 div h5{

	font-weight:bold;

	font-size:100%;

	color:#666666;

}









/* Pb de doublon ici  */







.contenu3 h2{

	color:#0173B9;

	font-weight:bold;

	font-size:120%;

	padding:0px 0px 10px;

	margin:0px 0px 10px;

	text-decoration:none;

}

.contenu3 h3{

	color:#888888;

	font-weight:bold;

	font-size:90%;

	padding-top:0px;

	padding-left:0px;

	padding-right:0px;

	padding-bottom:8px;

	margin:0px;

}

.contenu3 h4{

	color:#333333;

	font-weight:bold;

	font-size:85%;

	padding-right:0px;

	padding:0px;

	margin:0px;

}

.contenu3 h6{

	color:#ffffff;

	background:#6BAD4A;

	font-weight:bold;

	letter-spacing:1px;

	font-size:90%;

	padding-top:1px;

	padding-left:4px;

	padding-right:0px;

	padding-bottom:1px;

	margin:0px;

}

















.contenu3 div b{

	font-weight:bold;

	font-size:90%;

	color:#6BAD4A;

}

.contenu3 p{

	color:#333333;

	font-weight:bold;

	font-weight:normal;

	font-size:85%;

	padding-left:10px;

	padding-top:0px;

	padding-right:0px;

	padding-bottom:5px;

	margin:0px;

	list-style-type: none;

}

.contenu3 p a{

	font-size:110%;

	color:#0173B9;

	font-weight:bold;

	text-decoration:none;

}

.contenu3 p a:hover{

	font-size:110%;

	color:#6EACDD;

	font-weight:bold;

	text-decoration:underline;

}









/* Agenda 3 */

#titreservice {

	text-align:center;

	padding:3px;

	font-size:100%;

	background:#cccccc;

	color:#ffffff;

	font-weight:bold;

	text-decoration:none;

}













/* Téléchargement 1 - 2 */

.contenu4 {

	text-align:left;

	padding-bottom:10px;

	margin:10px;

}

.contenu4 h4{

	color:#333333;

	font-weight:bold;

	font-size:100%;

	padding-right:0px;

	padding:5px 0px 0px 0px;

	margin:0px;

}

.contenu4 h5{

	padding-bottom:8px;

}

.contenu4 p{

	color:#333333;

	font-weight:bold;

	font-weight:normal;

	font-size:85%;

	padding-left:10px;

	padding-top:0px;

	padding-right:0px;

	padding-bottom:5px;

	margin:0px;

	list-style-type: none;

}

.contenu4 p a{

	font-size:110%;

	color:#333333;

	font-weight:bold;

	text-decoration:none;

}

.contenu4 p a:hover{

	font-size:110%;

	color:#888888;

	font-weight:bold;

	text-decoration:underline;

}

.contenu4 h6{

	color:#333333;

	font-weight:bold;

	font-weight:normal;

	font-size:90%;

	padding-left:10px;

	padding-top:0px;

	padding-right:0px;

	padding-bottom:5px;

	margin:0px;

	list-style-type: none;

}

.contenu4 h6 a{

	font-size:95%;

	color:#0173B9;

	font-weight:bold;

	text-decoration:none;

}

.contenu4 h6 a:hover{

	font-size:95%;

	color:#69ACD6;

	font-weight:bold;

	text-decoration:underline;

}































/* Téléchargement  2 */
.lataille {
	font-size:90%;
}









/* Agenda  2 */

.fonce {

	color:#333333;

}







/*

.spacer {

	margin:0px;

	padding:0px;

	height:1px;

	font-size:1px;

}

*/







/* Zone impression etr envoyer à un ami */

.sousmenu {
	display: none;
}




























.intro {

	color:#333333;

	font-weight:bold;

	text-align:justify;

	padding-bottom:5px;

}

.tdtexte {

	color:#333333;

	font-size:90%;

	padding-bottom:10px;

	padding-right:5px;

	padding-left:10px;

	text-align:justify;

}

.tdtexte a{

	font-weight:bold;

	color:#0173B9;

	text-decoration:underline;

}

.tdtexte a:hover {

	font-weight:bold;

	color:#6EACDD;

	text-decoration:underline;

}





























/*Pied de page */

#footer1 p {

	color:#68A749;

	font-size:120%;

	font-weight:normal;

	padding-top:3px;

	padding-bottom:3px;

	padding-left:0px;

	list-style-type: none;

}

#footer1 p a{

	color:#006B41;

	text-decoration:none;

}

#footer1 p a:hover{

	color:#ff4500;

	text-decoration:underline;

}





/* A reétudier à partir d'ici */

.td9 {

	color:#4298C9;

	font-size:85%;

	font-weight:bold;

	letter-spacing:0px;

	list-style-type: none;

	margin:0px;

	padding:0px;

}

.td10 {



}

.td12 {

	color:#333333;

	font-size:80%;

	font-weight:bold;

	padding-top:3px;

	padding-bottom:3px;

	padding-left:3px;

	letter-spacing:0px;

	list-style-type: none;

}

.td12 a{

	color:#333333;

	text-decoration:none;

}

.td12 a:hover{

	color:#ff4500;

	text-decoration:underline;

}

.td13 {

	border-bottom:1px solid #0173B9;

	padding-bottom:5px;

	margin-bottom:10px;

	list-style-type: none;

}

/*--------------------------------------------------*/

/*menu bas*/

#tab4 {

	width:80%;

	clear:both;

}













































/*--------------------------------------------------*/

/*divers

ul {
	margin-top:0px;
	margin-left:3px;
	margin-right:3px;
	margin-bottom:3px;
	padding:0px;
}
*/














/*--------------------------------------------------*/
.chapo {
	margin-bottom: 10px;
	padding-bottom: 10px;
}
/*--------------------------------------------------*/










/*utilitaires
.shadow{float:left;padding:0 3px 5px 0;
    background: url(../DECO_img/dropshadow.png) no-repeat bottom right}*/
	
.shadow img, .spip_logos {
display:block;
top:-4px;left:-2px;padding:5px;background:#FFF;
border:1px solid;border-color: #ccc #666 #666 #ccc
	}


/*--------------------------------------------------*/


