body { 

font-family: "Trebuchet MS", Verdana, "Lucida Grande", Tahoma, Helvetica, Sans-Serif;
font-size: 12px;
color: #000000; 
background-image: url(images/fond-page.gif);
background-repeat: no-repeat;
background-position: center;
background-position: top;
background-color:#7d762f;
margin: 0px;
padding: 0 ;
text-decoration: none ;
}

div#conteneur

{
background-image:url(images/fd-conteneur.gif);
width: 950px ;
margin: 0 auto;
text-align: left ;
padding-bottom:0px;

}

#blocapropos{
	float:left;
	margin-left: 5px;
	margin-right: 5px;
	background-image: url(images/fd-cell-hp.gif);
	width: 675px;
	margin-top:5px;
	padding-left:6px;
	padding-top:5px;
	padding-bottom: 5px;
}

div#bloc-titre

{

margin-top:0px;
background-color: #493f0b;
background-image: url(images/fd-titre.gif);
width: 950px;
text-align: left ;
padding-top: 0px;
padding-left: 0px;

}



#blocContenu{
margin:0px 0px 0px -1px;
margin-left: 260px;
margin-right: 0px;

}



#blocMenu{

float: left;
margin:0p 0px 0px -1px;

}

#blocgauche{
	margin-left: 5px;
	background-image: url(images/fd-cell-hp.gif);
	width: 335px;
	height: 194px;
	margin-top:5px;
	padding-left:5px;
	padding-top:5px;
	float: left;

}

#blocgauche2{
	margin-left: 5px;
	background-image: url(images/fd-cell-hp.gif);
	width: 332px;
	height: 194px;
	margin-top:5px;
	padding-left:6px;
	padding-top:5px;

}


#blocdroite{
	margin-left: 5px;
	margin-right: 5px;
	background-image: url(images/fd-cell-hp.gif);
	width: 336px;
	height: 398px;
	margin-top:5px;
	padding-left:3px;
	padding-top:5px;
	float: right;

}



.spacer{

clear: both;

}



.blocvide {

float: left;
margin:0px 0px 0px -0px;
margin-left: 0px;
border: 0px ;

}



.blocmenu {

padding-top:10px;
margin:0 0 10px 0 ;
float: left;



/* Codemenu */



}

ul#menu

{

	margin: 0 0 0 0 ;

	padding: 0 ;

	list-style-type: none ;

/* Suppression du margin, du padding et des puces du <ul> */

}



ul#menu li

{

	margin: 0 0 0 0 ;

	padding: 0 ;

/* Suppression du padding du <li> et on définit une marge basse de 5px pour aérer le tout */

}



ul#menu li a

{

	display: block ; /* On passe les liens en éléments de type block pour leur donner des propriétés de taille */

	width: 250px ;

	line-height: 20px ;

	color: #000 ;

	text-indent: 40px ; /* On décale le texte de 40px du bord gauche */

    font-family: "Trebuchet MS", Verdana, "Lucida Grande", Tahoma, Helvetica, Sans-Serif;

	font-size: 16px;

	color: #493f0b;

	font-weight: bold;

	text-decoration: none ;

	background: url(images/fd-button.gif) no-repeat 0 0 ; /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */

	border: none ;

}



ul#menu li a:hover

{

	background: url(images/fd-button.gif) no-repeat 0 -20px ; /* Et ici on décale l'image du background de 30px vers le haut pour laisser apparaître la 2eme partie de l'image */

	border: 0px solid #f97 ;

}



.titre {

	font-family: "Trebuchet MS", "Times New Roman", sans-serif, serif;

	color: #A7C41F;

	font-size: 1.5em;

	font-weight: bold;

	line-height: 10px;

	margin-top:5px;

}



.texte-vert {
	font-family: "Trebuchet MS", "Times New Roman", sans-serif, serif;
	color: #A7C41F;
	font-size: 12px;

	}
	
.lien-vert {
	font-family: "Trebuchet MS", "Times New Roman", sans-serif, serif;
	color: #A7C41F;
	text-decoration: underline;
	font-size: 12px;

	}	





/*debut accordeon*/

.news

{
	width: 250px;
	text-align: left;
	margin-left: 5px;
	margin-top: 0px;
	float: left;

}







#detailside {

	margin-left : 250px;

}



#masterside {

	width : 250px;	



}



.panelheader{

    background-image: url(images/fd-cell-hp.gif);

	background-color : #1C1700;

    height: 26 px;

	color : #CCF800;

	font-weight : 'strong';

	padding-top: 5px;

    padding-left: 5px;



}



.masterHover {

	color : #CCF800;

}

.panelTitle {

	background-color : #493F0B;

	color : #ced7ef;

	new Rico.Accordion( $$('div.panelheader'), $$('div.panelContent'), 

								{panelHeight:100, selectPanelIndex: 0 });

	font-weight : 'bold';

	border-color : #CCF800;

}



.mdHover {

	background-color : #CCF800;

	color : #A7CA00;

}

.mdSelected {

	background-color : #CCF800;

	color : #CCF800;

	font-weight : bold;

	

}

.panelContent {

	border : 0px solid #1f669b

    border-top-width    : 0px;

    border-bottom-width : 0px;

	background-color : #D2E18D;

    overflow: auto;

	padding-top: 5px;

    padding-left: 5px;



}

#accordionExample {

	margin-top : 6px;

}

/*fin accordeon*/



#conteneurmenurapide {

 position:fixed;

 margin-left:305px;

}

#images-hp-couteaux {
	float:left;
	width:305px;
	height:80px;
	font-family:"Trebuchet MS", "Times New Roman", sans-serif, serif;
	font-weight:normal;
	font-size:9px;
	color:#7DB110;
	background-image:url(images/fd-hp-couteaux.png);
	background-repeat:no-repeat;
	padding-left:9px;
	padding-top:5px;
	margin-top: 5px;
	background-position: center;

}

/*debut menu deroulant*/

#pmenu, #pmenu ul {padding:0; margin:0; list-style-type: none;}

#pmenu {margin:0px 0 0px 0px;}

#pmenu a, #pmenu a:visited {display:block;width:120px; font-size:10px; color:#000; height:23px; line-height:22px; text-decoration:none; text-indent:5px; background:#b2ab9b;opacity: 0.7; filter:alpha(opacity=70); border:1px solid #B8A994; border-width:0 0px 0px 0;}

#pmenu li {position:relative; float:left;}

#pmenu :hover > a{background:#dfd7ca; opacity: 0.7; filter:alpha(opacity=70); color:#c00;}

#pmenu li ul {display: none;}

#pmenu li:hover > ul {display:block; position:absolute; top:0; left:121px;}

#pmenu > li:hover > ul {left:0; top:24px;}

/*fin menu deroulant*/
