        HTML {
		margin: 0px;
		padding: 0px;
	}
	BODY {
		margin: 0px;
		padding: 0px;
		background-image: url(../i/bback.jpg);
		background-repeat: repeat-y;
		background-position: center;
		background-color: #DBDAD2;
	}
	BODY #container {
		position: relative;
		margin: 0px auto;
		padding: 0px;
		width: 980px;
		background-image: url(../i/cback.jpg);
		background-repeat: repeat-y;
		background-position: 0px 0px;
	}
        #container #anim {
                position: absolute;
                top: 0px;
                left: 0px;
                width: 627px;
                height: 190px;
        }
	#container #search {
		margin: 0px;
		padding:0px;
	}
	#search fieldset {
		margin: 0px;
		padding: 0px;
		border: none;
	}
	#search #stxt {
		position: absolute;
		top: 112px;
		right: 95px;
		width: 222px;
		height: 18px;
		border: none;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #778899;
	}
	#search #sbtn {
		position: absolute;
		top: 109px;
		right: 55px;
		width: 35px;
		height: 24px;
	}
	#container #content {
		position: relative;
		padding: 190px 220px 50px 160px;
		margin: 0px;
		background-image: url(../i/ctop.jpg);
		background-repeat: no-repeat;
		background-position: 0px 0px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #84816C;
	}
	#container #fcontent {
		position: absolute;
		top: 148px;
		right: 18px;
		width: 167px;
	}
	#fcontent .firstfocus {
		margin: 0px;
		padding: 0px;
		width: 167px;
		background-image: url(../i/fback.jpg);
		background-repeat: repeat-y;
		background-position: 0px 0px;
	}
	.firstfocus dt {
		margin: 0px;
		padding: 39px 27px 0px 27px;
		height: 96px;
		background-image: url(../i/ftop1.jpg);	
		background-repeat: no-repeat;
		background-position: 0px 0px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #6B8E23;
	}
	.firstfocus dd {
		position: relative;
		margin: 0px;
		padding: 0px;
		height: 56px;
	}
	.firstfocus dd img {
		position: absolute;
		bottom: 0px;
		left: 0px;
		border: none;
	}
	#fcontent .secondfocus {
		margin: 0px;
		padding: 0px;
		background-image: url(../i/fback.jpg);
		background-repeat: repeat-y;
		background-position: 0px 0px;
	}
	.secondfocus dt {
		margin: 0px;
		padding: 39px 27px 0px 27px;
		height: 96px;
		background-image: url(../i/ftop2.jpg);	
		background-repeat: no-repeat;
		background-position: 0px 0px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #6B8E23;
	}
	.secondfocus dd {
		position: relative;
		margin: 0px;
		padding: 0px;
		height: 56px;
	}
	.secondfocus dd img {
		position: absolute;
		bottom: 0px;
		left: 0px;
		border: none;
	}
	#fcontent .thirdfocus {
		margin: 0px;
		padding: 0px;
		background-image: url(../i/fback.jpg);
		background-repeat: repeat-y;
		background-position: 0px 0px;
	}
	.thirdfocus dt {
		margin: 0px;
		padding: 39px 27px 0px 27px;
		height: 96px;
		background-image: url(../i/ftop3.jpg);	
		background-repeat: no-repeat;
		background-position: 0px 0px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #6B8E23;
	}
	.thirdfocus dd {
		position: relative;
		margin: 0px;
		padding: 0px;
		height: 56px;
	}
	.thirdfocus dd img {
		position: absolute;
		bottom: 0px;
		left: 0px;
		border: none;
	}
	#container #bottom {
		position: absolute;
		bottom: 0px;
		left: 0px;
	}
	BODY #footer {
		position: relative;
		margin: 0px auto;
		padding: 10px 0px 0px 170px;
		width: 810px;
		height: 56px;
		background-image: url(../i/bottom.gif);
		background-repeat: no-repeat;
		background-position: 0px 0px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #006400;
	}
	#footer a {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #006400;
		font-weight: bold;
		text-decoration: none;
	}
	#footer #jeunescsc {
		position: absolute;
		top: 0px;
		left: 663px;
		border: none;
	}
        #content .mainp {
                clear: both;
        }
        #content .mainp2 {
                position: relative;
        }
        #content .mainp2 img {
                position: absolute;
                top: 2px;
                left: 2px;
        }
        #content .mainp2 .ret {
                padding: 0px 0px 10px 55px;
        }
        #content .mainp img {
                float: left;
                border: none;
                margin-bottom: 25px;
                margin-right: 5px;
        }
        #content .mainlink {
                font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
                font-size: 18px;
                font-weight: normal;
                color: #95927E;
                text-decoration: none;
        }
        #content .sublink {
                font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
                font-size: 12px;
                font-weight: normal;
                color: #95927E;
                text-decoration: none;
        }
        #content .root_a {
                font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
                font-size: 11px;
                font-weight: bold;
                color: #77902E;
                text-decoration: none;
        }
        #content .child_a {
                font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
                font-size: 13px;
                font-weight: bold;
                color: #E99A00;
                text-decoration: none;
        }
