/* CSS Document */

body {
	margin: 5px 0px 0px 0px; padding: 0;
	font-family: Arial, sans-serif; font-size: 62.5%;
	background-color: #29593d;	
}
div {
	_height: 1%;
}

div#page div#contenu div#menuFonct p.inscription{
  margin-left : 5px;
  margin-top : 10px;
}

div#page {
  position:absolute;
  top:10px;left:50%;
	margin: 0 auto 0px -455px;
  padding: 0;
	width: 930px;
	background-color: #327243;
}
	div#page div#contenu{
		clear:both;
		float:left;
		margin:0;padding:0;
		height:400px;
		background-color:#327243;
	}

		div#page div#contenu div#menu{
			float:left;
			margin:0; padding:0;
			height:400px;
			background-color:#327243;	
			
			
		}
		div#page div#contenu div#texte{
			margin:0; padding:0;
			float:left;
			background-image: url(./img/fondTexte.gif);
				background-repeat: no-repeat;
				background-position: bottom left;
			height:400px;
			background-color:#327243;
			width:594px;
		}
			div#page div#contenu div#texte div#anim{
				float:left;
				margin:2px 0px 0px 20px; padding:0;
				background:none;
			}
			div#page div#contenu div#texte div#info{
				float:left;
				margin:3px 0px 0px 20px; padding:0;
				width:560px;
			}
				div#page div#contenu div#texte div#info p{
				margin:0; padding:0;
				text-align: justify;
				font-size:1.2em;
					color:#333333;
			}
	div#page div#contenu div#menuFonct{
		float:left;
		margin:0px 0px 0px 12px; padding:0;
		width:165px;
		height:400px;
		background-image:url(img/fondMenufonct.gif);
			background-position:top left;
			background-repeat:no-repeat;
	}
		div#page div#contenu div#menuFonct ul{
			margin:10px 0px 0px 15px; padding:0;
		}
			div#page div#contenu div#menuFonct ul li{
				margin: 0px 0px 0px 0px; padding: 2px 20px 5px 0px;
				list-style: none;
				background-image:url(img/cartouche.gif);
					background-position: left top;
					background-repeat:no-repeat;
				text-align:right;
			}
			div#page div#contenu div#menuFonct ul li a:link, div#page div#contenu div#menuFonct ul li a:visited{
				font-size:1.5em;
					font-weight:bold;
					color:#FFFFFF;
					text-decoration:none;
			}
			div#page div#contenu div#menuFonct ul li a:hover{
				font-size:1.5em;
					font-weight:bold;
					color:#b2ca1b;
					text-decoration:none;
			}
		div#page div#contenu div#menuFonct p{
			margin:20px 0px 0px 15px; padding:0;
			font-size:1.3em;
				color:#0f8c37;
				font-weight:bold;
		}
			div#page div#contenu div#menuFonct form{
				margin:3px 0px 0px 15px; padding:0;
				
		
			}
			div#page div#contenu div#menuFonct form input{
				margin0; padding:0;
				font-size:0.9em;
			}
		
		
		div#page div#contenu div#menuFonct object{
			margin:0px 0px 0px 0px; padding:0;
		}
		div#page div#contenu div#menuFonct embed{
			margin:0px 0px 0px 0px; padding:0;
		}









	div#page div#footer{
		float:left;
		margin: 0px 0px 0px 0px; padding: 0;
		background-color: #327243;
			background-image: url(./img/bandeau.gif);
			background-repeat: no-repeat;
			background-position: top left;
			height : 51px;
	}
		
		div#page div#footer table{
			margin:0; padding:0;
		}
		div#page div#footer table tr{
			margin:0; padding:0;
		}
		div#page div#footer p{
			margin: 0px; 			
      margin:0px;
			color:#FFFFFF;
			font-size:1.6em;
			font-weight:bold;
      padding : 4px;
		}
		
		div#page div#footer p.logo{
      width : 85px;
      height : 42px;
      float :left;
      padding-left : 15px;
    }
    
		div#page div#footer p.phrase{
      width : 575px;
      margin-left : 120px;
      padding-left: 230px !important;
      padding-left: 228px;
    }
      
		div#page div#footer ul{
			margin: 0px 0px 0px 40px; 
      padding: 0px 0px 0px 0px;
			float : left;
			width : 780px;
		}
		
			div#page div#footer ul li{
				display: inline;
				margin: 0px 10px 0px 0px; padding: 0;
				font-size: 1.2em; font-weight: bold;
				color: #327243;
				list-style: none;
			
			}
				
			div#page div#footer ul li.credit{
				margin: 0px 0px 0px 50px; padding: 0px 0px 0px 0px;
				font-size: 1.0em;font-weight: normal;
			}
				div#page div#footer ul li.credit span#logo{
					margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
					font-size:2em;
				}
				div#page div#footer ul li a, div#page div#footer ul li a:link, div#page div#footer ul li a:visited{
					color: #327243;
					text-decoration: none;
			
				}
				div#page div#footer ul li a:hover {
					color: #FFFFFF;
				}
				
				
				
				
				
				
/*------------------------------ Pages int�rieures -------------------------------------*/

div#page div#contenu div#texte div#infoInt{
	float:left;
	margin:0; padding:0;
	width:575px;
}
	div#page div#contenu div#texte div#infoInt div#fondtitre{
		float:left;
		margin:10px 0px 0px 15px;padding:0;
		width:550px;
		background-image:url(img/fondtitre.gif);
			background-position:top left;
			background-repeat:no-repeat;
	}
		div#page div#contenu div#texte div#infoInt div#fondtitre div#titre{
			float:left;
			margin:px 0px 0px px;padding:0;
			width:400px;
		
		}
		div#page div#contenu div#texte div#infoInt div#fondtitre div#titre h1{
			padding-left:5px;
			padding-top:2px;
			font-size:1.8em;
				color:#FFFFFF;
		}
	div#page div#contenu div#texte div#infoInt div#fondtitre div#retourAccueil{
		margin:0px 0px 0px 0px;padding:0;
		float:left;
		background:none;
		
	}
		div#page div#contenu div#texte div#infoInt div#retourAccueil img{
			padding:0px 0px 0px 20px;
			margin:0; padding:0;
			border:none;
		}
		div#page div#contenu div#texte div#infoInt div#retourAccueil a:link, div#page div#contenu div#texte div#infoInt div#retourAccueil a:visited{
			
			font-size:1.4em;
				color:#FFFFFF;
				font-weight:bold;
			text-decoration :none;
				text-align:right;
		}
		div#page div#contenu div#texte div#infoInt div#retourAccueil a:hover{
			font-size:1.4em;
				color:#b2ca1b;
				font-weight:bold;
			text-decoration :none;
				text-align:right;
		}
	div#page div#contenu div#texte div#infoInt div#texte-image{
		clear:both;
		float:left;
		margin:0px 5px 0px 15px; padding:0;
		width:545px;
	}
		div#page div#contenu div#texte div#infoInt div#texte-image div#image-texte{
			float:right;
			border:solid #999999 2px;
			margin-left:10px;
			margin-bottom:10px;
			margin-top:5px;
	}
		div#page div#contenu div#texte div#infoInt div#texte-image p{
			margin:0;padding:0;
			font-size:1.2em;
			text-align:justify;
			text-decoration:none;
			color:#000000;
		}
			div#page div#contenu div#texte div#infoInt div#texte-image p a:hover{
				margin:0;padding:0;
				font-size:1.2em;
				text-align:justify;
				text-decoration:none;
				color:#CCCCCC;
			}
			div#page div#contenu div#texte div#infoInt div#texte-image p a:link,div#page div#contenu div#texte div#infoInt div#texte-image p a:visited{
				margin:0;padding:0;
				font-size:1.2em;
				text-align:justify;
				text-decoration:none;
				color:#000000;
			}
			div#page div#contenu div#texte div#infoInt div#texte-image p strong{
				margin:0;padding:0;
				font-size:1em;
				text-align:justify;
				font-weight:bold;
			}
			div#page div#contenu div#texte div#infoInt div#texte-image p img.bas-centrer{
				margin:30px 0px 0px 150px; padding:0;
				border:solid #999999 2px;
			}
			div#page div#contenu div#texte div#infoInt div#texte-image p img.milieu-droite{
				float:right;
				margin:0px 0px 0px 50px; padding:0;
				border:solid #999999 2px;
			}
			div#page div#contenu div#texte div#infoInt div#texte-image ul li a:hover{
				margin:0;padding:0;
				font-size:1.2em;
				text-align:justify;
				text-decoration:none;
				font-weight:bold;
				color:#CCCCCC;
			}
			div#page div#contenu div#texte div#infoInt div#texte-image ul li a:link,div#page div#contenu div#texte div#infoInt div#texte-image ul li a:visited{
				margin:0;padding:0;
				font-size:1.2em;
				text-align:justify;
				text-decoration:none;
				color:#000000;
			}
	

/*--------------GRANDES PAGES------------------------*/
div#page div#contenuG{
	clear:both;
	float:left;
	margin:0;padding:0;
	/*height:400px;*/
	background-color:#FFFFFF;
}
div#page div#contenuG div#menu{
	float:left;
	margin:0; padding:0;
	/*height:400px;*/
	background-color:#FFFFFF;
}
div#page div#contenuG div#texteGrand {
	float:left;
	margin:0; padding:0;
	width:594px;
	background-color:#327243;
}
	div#page div#contenuG div#texteGrand div#hautPage{
		width:594px;
		background-image:url(img/fondHautPage.gif);
			background-position:top;
			background-repeat:no-repeat;
	}
		div#page div#contenuG div#texteGrand div#hautPage div#fondtitre{
			float:left;
			margin:10px 0px 0px 15px;padding:0;
			width:550px;
			background-image:url(img/fondtitre.gif);
				background-position:top left;
				background-repeat:no-repeat;
		}
			div#page div#contenuG div#texteGrand div#hautPage div#fondtitre div#titre{
				float:left;
				margin:0px 0px 0px 0px;padding:0;
				width:400px;
			}
				div#page div#contenuG div#texteGrand div#hautPage div#fondtitre div#titre h1{
					padding-left:5px;
					padding-top:2px;
					font-size:1.8em;
					color:#FFFFFF;
				}
			div#page div#contenuG div#texteGrand div#hautPage div#fondtitre div#retourAccueil{
				margin:0px 0px 0px 0px;padding:0;
				float:left;
				background:none;
			}
				div#page div#contenuG div#texteGrand div#hautPage div#retourAccueil img{
					padding:0px 0px 0px 20px;
					margin:0; padding:0;
					border:none;
				}
				div#page div#contenuG div#texteGrand div#hautPage a:link, div#page div#contenuG div#texteGrand div#hautPage div#retourAccueil a:visited{
					font-size:1.4em;
						color:#FFFFFF;
						font-weight:bold;
					text-decoration :none;
						text-align:right;
				}
				div#page div#contenuG div#texteGrand div#hautPage div#retourAccueil a:hover{
					font-size:1.4em;
						color:#b2ca1b;
						font-weight:bold;
					text-decoration :none;
						text-align:right;
				}
	div#page div#contenuG div#texteGrand div#centreTexte{
		margin:0; padding:0;
		width:594px;
		background-image:url(img/fondCentreTexte.gif);
			background-position:bottom;
			background-repeat:no-repeat;
			background-color:#FFFFFF
	}
		div#page div#contenuG div#texteGrand div#centreTexte div#bordureTexte{
			margin:0px 0px 0px 1px; padding:0px 0px 0px 35px;
			background-image:url(img/fondBordure.gif);
				background-position:left;
				background-repeat:repeat-y;
				
		}
			div#page div#contenuG div#texteGrand div#centreTexte div#bordureTexte img.centrer{
				margin:0px 0px 0px 100px;
			}
			div#page div#contenuG div#texteGrand div#centreTexte div#bordureTexte p{
				margin:0; padding:0;
				font-size:1.2em;
			}
				div#page div#contenuG div#texteGrand div#centreTexte div#bordureTexte p trong{
					margin:0; padding:0;
					font-weight:bold;
				}
			div#page div#contenuG div#texteGrand div#centreTexte div#bordureTexte ul li{
				margin:0; padding:0;
				font-size:1.2em;
			}
				div#page div#contenuG div#texteGrand div#centreTexte div#bordureTexte ul li strong{
					margin:0; padding:0;
					font-size:1.2em;
					font-weight:bold;
				}
				div#page div#contenuG div#texteGrand div#centreTexte div#bordureTexte ul li a:link, div#page div#contenuG div#texteGrand div#centreTexte div#bordureTexte ul li a:visited{
					margin:0; padding:0;
					text-decoration:none;
					color:#000000;
				}
				div#page div#contenuG div#texteGrand div#centreTexte div#bordureTexte ul li a:hover{
					margin:0; padding:0;
					text-decoration:none;
					color:#CCCCCC;
				}
	div#page div#contenuG div#menuFonct{
		float:left;
		margin:0px 0px 0px 0px; padding:0;
		width:165px;
		height:400px;
		background-image:url(img/fondMenufonct.gif);
			background-position:top left;
			background-repeat:no-repeat;
	}
		div#page div#contenuG div#menuFonct ul{
			margin:10px 0px 0px 15px; padding:0;
		}
			div#page div#contenuG div#menuFonct ul li{
				margin: 0px 0px 0px 0px; padding: 2px 20px 5px 0px;
				list-style: none;
				background-image:url(img/cartouche.gif);
					background-position: left top;
					background-repeat:no-repeat;
				text-align:right;
			}
			div#page div#contenuG div#menuFonct ul li a:link, div#page div#contenuG div#menuFonct ul li a:visited{
				font-size:1.5em;
					font-weight:bold;
					color:#FFFFFF;
					text-decoration:none;
			}
			div#page div#contenuG div#menuFonct ul li a:hover{
				font-size:1.5em;
					font-weight:bold;
					color:#b2ca1b;
					text-decoration:none;
			}
		div#page div#contenuG div#menuFonct p{
			margin:20px 0px 0px 15px; padding:0;
			font-size:1.3em;
				color:#0f8c37;
				font-weight:bold;
		}
			div#page div#contenuG div#menuFonct form{
				margin:3px 0px 0px 15px; padding:0;
				_margin:3px 0px 0px 0px;
		
			}
			div#page div#contenuG div#menuFonct form input{
				margin0; padding:0;
				font-size:0.9em;
			}
		
		
		div#page div#contenuG div#menuFonct object{
			margin:30px 0px 0px 10px; padding:0;
		}
		div#page div#contenuG div#menuFonct embed{
			margin:35px 0px 0px 0px; padding:0;
		}
			
img {
  border: 0;
}



/*
.fond_tableau{
background-image:url(img/fond_blanc.gif);
}
.coin_bas_gauche{
background-image:url(img/coin_bas_gauche.gif);
}
.coin_bas_droit{
background-image:url(img/coin_bas_droit.gif);
}
.coin_haut_gauche{
background-image:url(img/coin_haut_gauche.gif);
}
div#page div#contenu div#textegrand{
border-left:solid #327243 6px;
border-bottom:solid #327243 5px;
			margin:0; padding:0;
			float:left;
			height:400px;
			background-color:#327243;
			width:594px;
		}
		div#page div#contenu div#textegrand div#infoInt{
	float:left;
	margin:0px 0px 0px 0px; padding:0;
	width:525px;
}*/


