	body {
		background-color:#FEFEFE;
		background-image:url(images/bg_border.gif);
		background-repeat: repeat-y;
		background-position: top center;
		z-index:0;
		margin: 0px 0px 0px 0px;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size: 12px;
		line-height:1.7;
		text-align: center;
		vertical-align: top;
		color: #5C2400;
		}
		
	#cadreprincipal {
		bbackground-color:#F0F9F2;
		background-image:url(images/bg.gif);
		background-repeat: repeat-x;
		background-position: 10px 150px;
		z-index:10;
		width: 788px;
		margin:auto;
		text-align: left;
		position: relative;
		}
	
	#signet {
		position: absolute;
		z-index:20;
		left: 19px;
		width:196px;
		height:600px;
		padding: 0 0 30px 0;
		spacing: 0px;
		margin: 0px;
		border : 0px;
		text-align: center;
		}
	#hautsignet {
		position: relative;
		top: 0px;
		width:100%;
		height:600px;
		}
	#bassignet {
		position: relative;
		top: 0px;
		width:100%;
		height:50px;
		}
	#signet .ext {
		/* for IE */
		filter:alpha(opacity=20);
		/* CSS3 standard */
		opacity:0.2;
		position: absolute;
		left:0px;
		z-index:20;
		width:100%;
		height:100%;
		padding: 0px;
		margin: 0px;
		border:0px;
		}		
	#bassignet .ext {
		background-image:url(images/bassignet.gif);
		background-repeat: no-repeat;
		height:50px;
		}		
	#hautsignet .ext {
		background-image:url(images/shade.jpg);
		background-repeat: repeat-y;
		/*border: 2px black solid;*/
		height: 600px;
		min-height:50px;
		
		}		
	#signet .int {
		position: absolute;
		z-index:20;
		left: 0px;
		width:190px;
		height:100%;
		padding: 0px;
		spacing: 0px;
		margin: 3px;
		margin-top: 0px;
		margin-bottom: 0px;
		border : 0px;
		text-align: center;
		}
	#hautsignet .int {
	background-color: #FFFFFF;
	text-align: center;
	/*border: 2px #CCCCCC solid;
	width: 192px;*/
	}
	html>body #hautsignet .int {
		border: none;
		}
	#bassignet .int {
		background-image:url(images/bassignet_int.gif);
		height:32px;
		}
	  p {
		margin: 5px 0 7px 0;
		vertical-align: top;
		}

		
	  #contenu ul {
	    margin: 0;
		padding-left: 20px;
	    }
	  #contenu li {
		list-style-image: url('images/puce2.gif');
		list-style-type: square ;
		list-style-position: outside;
		margin-left:17px;
		padding-left: 4px;
	  	}
		html>body #contenu li {
		 padding-left: 0;
		 margin-left: 20px;
		}

	 #nomdusite {
	 	padding: 40px 0px 20px 0px;
		text-align: center;
		}
	 #texteassociation {
	 	position:relative;
	 	text-align:left;
 margin-top: -10px;
		padding:0px;
		background-image:none;
		margin-left:0px;
		overflow: hidden;
		padding-left:15px;
		padding-right:15px;
		width:auto;
		height:120px;
		font-size: 11px;
		line-height:1.0;
		color: #5C2400;
		font-weight: 400;
		}
	#texteassociation a {
		padding:0px;
		font-size: 11px;
		line-height:1.0;
		color: #5C2400;
		font-weight: 400;
		background-image:none;
		}	
		
	 #langues {
	 	position: absolute;
		left: 0px;
		top: 10px;
		height: 30px;
		width: 750px;
		text-align: right;
		color: #5C2400;
		}
	 #langues a {
	    float:right;
		width: 66px;
		height: 22px;
		background-image:url(images/bg_lang0.gif);
		text-align:center;
		vertical-align:middle;
		padding-top:2px;
		font-size: 9px;
		text-transform:uppercase;
	    color: #5C2400;
		}
	 #langues a:hover, #langues a.actif {
	    position : static;
		width: 66px;
		height: 22px;
		background-image:url(images/bg_lang1.gif);
		}
	 #mentions {
		background-image:none;
		background-repeat: repeat-x;
		background-position: 10px 10px;
		padding-top:0px;
	 	position:relative;
		ttop:250px;
	 	text-align: center;
		width: 788px;
		}

	 #baseline {
		display: none;
		}
	 #menu {
	 	margin-top:10px;
		margin-bottom:55px;
		padding-left:15px;
		padding-right:15px;
	 	position:relative;
		left:0px;
		width:auto;
		text-align: center;
		color:#FF8000;
		overflow: hidden;
		}
	  #menu div {
	  	left:0px;
	  	margin-top:10px;
	    width: 150px;
		bborder:10px;
		vertical-align:middle;
		}
	  #menu div a {
		color:#5C2400;
	  	}

	 #contenu p, #contenu table  {
	 	margin-left:20px;
		}
	 #contenu {

		margin-top: 0px;
		margin-left:250px;
		width:400px;
		text-align:left;
		padding:0px;
		margin-bottom:250px;
		}

	  .lienimportant, .spip_out {
		background-image:url(images/puce1.gif);
		background-repeat:no-repeat;
		padding-left:21px;
		}
		html>body .spip_out {
		margin-left: -2px;
		padding-left:22px;
		}

	  .document {
		background-image:url(images/pucedoc.gif);
		background-repeat:no-repeat;
		padding-left:22px;
		min-height:22px;
		padding-top:2px;
		vertical-align: middle;
		}
	  .document:hover {
		background-image:url(images/pucedocon.gif);
		}		
	  .document .taillefichier {
		font-weight: 400;
		font-size: 10px;
		letter-spacing : 0px;
		word-spacing: -2px;
		color:#89461B;
		}
	  ul.lienimportant {
	  	list-style-image: url('images/puce1.gif');
		background-position: 0px 0px;
		color:#0093B6;
		padding-left:20px;
		}
	  h1, h2, .titre {
		color:#FF8000;
		font-weight:bold;
		font-size: 18px;
		text-align: left;
		font-family:Trebuchet,"Arial narrow",Helmet,Tahoma,Geneva,Arial,sans-serif;
		letter-spacing : 2.5px;
		margin-bottom:0px;
		margin-top:0px;
		text-transform: uppercase;
		}
	  h3, .soustitre {
		font-size: 12px;
		font-family:Verdana,Arial,Helvetica,sans-serif;
	    	text-align: left;
		color:#AE2714;
		font-weight:bold;
		margin-top:0px;
		margin-bottom:10px;
		}				
	  a {
		font-weight:bold;
		color:#0093B6;
		text-decoration: none;
		border:0px;
		}
	  img {
		border:0px;
		padding:0px;
		margin:0px;
		}
	  a:hover {
		font-weight:bold;
		color:#0093B6;
		text-decoration: underline;
		}
/*.spacer {
 clear: both;
 visibility: hidden;
 margin: -1px;
}*/

