/* CSS Document */

/* ----------------------------------------------------------- BALISE GENERALE */
	* { margin:0px; padding:0px; }
	body {
		background:#8a8a68 url(../images/fond3.jpg) repeat-x;			
		color:#666666;
		font-family:"Arial", "Times New Roman", "Courier New", Courier, mono;
		font-size:5px; 
	}	
	img { border : 0px black solid; }
	
	div { behavior: url(iepngfix.htc); }
	
	a {
		color :#C77A2C;
		font-weight : bold;
		text-decoration : none;
	}
	
	a:hover{ color : #6F411D; }
	
	a.menu1 {
		padding : 3px;
		font-weight : 400;
		font-size : 8pt;
		color : #FFFFEF;
	}
		
	ul { margin:0px 0px 10px 25px; }
	
	li.plus { list-style-image : url(../images/puce.gif); }
	span.attention { color:#990033; font-weight:bold; }
	
/* ----------------------------------------------------------- BALISE STRUCTURE */
	#page {
		position:relative;
		width:800px;
		margin:60px auto 0 auto;
	}
	
	.entete {
		position:absolute;
		top:-45px;
		left:0px;
		width:414px;
		height:45px;
		background: url(../images/trippen.png) no-repeat;
		border:0px solid white;		
		z-index : 2;
	}
	
	.arbreFlottant {
		position:absolute;
		top:-55px;
		left:630px;
		width:204px;
		height:200px;
		background: url(../images/bonsai_2.png) no-repeat;
		border:0px solid white;		
		z-index : 2;
	}
	
	.sombre {
		position:absolute;
		width:210px;
		height:27px;
		top:119px;
		left:575px;
		background:url(../images/fondSombre.png) no-repeat;
		z-index : 2;
	}
	
	#bandeau {
		position:relative;
		width:800px;
		height:159px;
		background:url(../images/fondBandeau.png) no-repeat;			
	}		
	
	.navigation {
		position : absolute;
		top:125px;
		left:595px;
		color: #fff;		
		z-index : 2;
		font-size:8pt;
	}
	
		.navigation img{
			border : 0px;
			margin-left : 5px;
			margin-right : 5px;
		}
					
		#imgBandeau {
			position:relative;
			top:4px;
			left:5px;
			width:800px;
			height:159px;
			background:url(../images/bandeau_2.jpg) no-repeat;
		}
	#conteneur {
		position:relative;
		width:790px;
		margin-left:10px;
		background-color:#EAE6DB;
		border:0px solid #3C441D;
		border-top-width:0px;
		background-color: #F0EED7;
	}
	
	#gauche {
		position:relative;
		float:left;
		width:170px;
		padding:0 8px;
		font-size:10pt;
	}
			
	#centre {
		position:relative;
		float:left;
		width:390px;
		font-size:10pt;
		border:0px solid red;
		/*border-right:1px solid #AAAAAA;*/
	}
	
	#droite {
		position:relative;
		float:left;
		width:170px;
		margin-left:25px;
		margin-bottom : 20px;			
		font-size:10pt;		
		border:1px solid #C5C498;
		background-color:#FFFFEF;				
	}
			
	#droite p{
		padding-left : 5px;	
		padding-right : 5px;
	}
	
	.menu{
		position:relative;
		float:left;	
		margin-left : 0px;			
	}
	
	#navigation {
		position:relative;
		width:790px;
		height:15px;
		background-color:#626844;		
	}
	
	#pied {
		position:relative;
		width:790px;
		height:15px;
		background-color:#626844;	
		color : #FFFFEF;
	}
		#pied span { font-size:8pt; }
		
/* ----------------------------------------------------------- BALISE TEXTE */
	h1 {
		font-size:20pt;		
		color: #858957;
	}
	
	h2 { 
		font-size:16pt;
		color : #BDBC90;
	}	
		
	p { ont-size:10pt; }
	
	h3{
		font-size:10pt;	
		color: #858957;
	}
	
	img.presentation { float:right; border:0px #666666 solid; margin:3px 2px 0 10px; }
	
	#dvp { float:right; margin-left:30px; }
	#dvp a { font-size:10pt; color:white; }

	/* ----------------------------------------------------------- BALISE VISIORAMA */	
	#conteneurDiapo {
		position:relative;
		width:385px; height:330px;
		border:0px solid blue;
	}
	#cadreBois {
		position:absolute;
		width:385px; height:294px;
		background:url(../images/cadreBois.png) no-repeat left top;
		border:0px solid red;
	}
	
	
	/* ----------------------------------------------------------- BALISE FORMULAIRE */	
	label {
		margin-left : 5px;
		float : left;
		margin-top : 8px;
		display : block;
		width : 80px;
		height : 12px;	
	}
	
	input, textarea {		
		color : #777;
		font-size:10pt;		
		margin-top : 3px;
	}
	
	fieldset {	
		margin-bottom : 15px;
	}
	
	span.annotation {
		font-size:8pt;	
		margin-right : 10px;
		margin-left : 5px;
	}
	
	legend { color: #858957; }