/*****************************************************/

/*				Feuille de style CSS				 */

/*				Auteur: Carl Dumoulin				 */

/*				Le: 30 Ao�t 2006					 */

/*				Email: toutu72 AT yahoo.com			 */

/*				Tous drois r�serv�s					 */

/*****************************************************/



/**************** Styles de base *********************/

body{

	background-color: #8e782c; 

	margin: 0;

	padding: 0;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	

	

}

img{

	border: none;

}

a, a:visited{

	text-decoration: none;

	color: #9f4611;

}

a:hover{

	text-decoration: underline;

	color: #A73E1B;

}

table{

	border:solid black 1px;

	 padding: 0;

	 margin: 0;

}

tr, th{

	border:solid black 1px;

	padding: 0px;

	margin: 0;

}

td{

	border:solid black 1px;

	padding: 0;

	margin: 0;

}

span {

	

}

h1{

	font-size: 1.8em;

}

h2{

	font-size: 1.4em;

	padding: 0.8em 0 0;

	margin:0;

	line-height: 0.9em;

	color: #916d00;

}

h3{

	font-size: 1.1em;

	padding: 0.8em 0 0;

	margin:0;

	line-height: 0.9em;

	color: #916d00;

}

h4{

	font-size: 0.9em;

	padding: 0.8em 0 0;

	margin:0;

	line-height: 0.9em;

	color: black;

}

h5{

	font-size: 0.8em;

	padding: 0.8em 0 0;

	margin:0;

	line-height: 0.9em;

	color: black;

}

img{

	text-align:center;

}

th, td{

	padding: 0.125em;

}

/**************** DIV principales **********************/



#main{

	background:transparent;

	

	/*margin-top: 10px;*/

	margin: 5px auto 0 auto;

	

	width: 750px;

	/*height: 100%;*/

			

}

#main table{

	font-size: 10pt;

	width: 90%;

	padding: 0;

	margin: 0 0 0 10px ;

}



#header{

	background: url(pics/bg-header.jpg) no-repeat;

	margin: 0 0 0 250px;

	padding: 10px 0 0 40px;

	width:460px;

	max-width:460px;

	height: 60px;

	position:relative;

}



#header h1{

	display: none;

}

#content{

	background:url(pics/bg-content.jpg) repeat-y;	

	margin: -70px 0 0 0;

	padding: 70px 0 0 0;

	width: 750px;

	/*max-width: 475px;*/

	min-height: 400px;

	

}

/* div#content{margin: -400px 0 0 0;}  Il y a une passe � faire pour que seul IE voit ceci */

#contenu{

	padding: 0 20px 0 20px ;

	margin-left: 250px;

	margin-bottom:0;
	
	

}


#content p{

	font-family: Verdana;

	font-size: 10pt;

	line-height: 1em;

	text-align: justify;

	margin:0;
	padding: 5px 0 5px 0;

	

}



#content h2{

	text-align: center;

	padding: 0 20px 0 20px ;

	

	

}

#content ul{

	font-size: 10pt;

	line-height: 1em;

	padding: 0.4em 20px 0;

	margin: 0.4em 0 0 40px;

}

#content li{

	list-style: circle;

	padding: 0.5em 0;

	margin: 0;

}



#menu{

	float: left;

	background:url(pics/bg-menu.jpg) no-repeat;

	width: 205px;

	height: 400px;

	margin: -70px 0 0 0;

	padding: 10px 0 0 45px;

	

}

#menu ul{

	padding: 0px;

	margin: 0;

}

#menu li {

	list-style: none;

}



#collabo{





}



#ndp{	/* Note de bas de page */



}



#footer{

	background:url(pics/bg4.jpg) no-repeat 1px bottom;

	height: 36px;

	padding: 0;

	margin: 0;

	width: 800px;

	max-width: 800px;

}

/*************** Classes secondaires *******************/

.index{



}



titre-liste{

	

}

#coordonnees{

	width: 450px;

	background: url(pics/jjd2.jpg) no-repeat center right;	

}

#coordonnees h5{

	width: 200px;

	margin: 0 0 0 ;

	

}



#titre{		/* Utilis� dans un table */



}

.horaire{	/* Utilis� dans stages.html */

	text-align: center;

}



.adresse{



}



.note{

	margin: 0 0 1em 0;

	padding: 0 0 0.5em 0;

	border-bottom:1px black dotted ;

}

#fondateur{

	padding: 80px 0 0 40px;

	margin: 0 0 0 0px;

}

#fondateur a, visited{

	color: #57b5d7;

}

#fondateur a:hover{

	color: white;

}

.special_centre{

	margin-top: 10px;

	margin-left: 110px;

	margin-right: 0;

	margin-bottom: 0;

	/*text-align:center;*/

}


