/* edito */
#edito {
	width:704px;
}

#contentedito, #contentalaune, #contentlettre {
	width:655px;
	height:171px;
	background : transparent url(img/bloc_edito_bg.gif) top center no-repeat;
	padding:25px 0 0 49px;
	clear:both;
}

#edito h1.edito {
	color:#ccbda3;
	font-size:21px;
	font-weight:normal;	
}

#edito p.edito {
	color:#ccbda3;
	font-size:11px;
}

#textEdito {
	width:564px;
	padding-right:90px;
	background : transparent url(img/edito_bg.png) right bottom no-repeat;
	line-height:16px;
}


p.logonoe {
	background : transparent url(img/logonoe_bg.png) right center no-repeat;
	height:30px;
	width:170px;
	padding-top:10px;
	color:#ccbda3;
	font-size:11px;
}

#edito ul.nav{
	float:right;
	font-size:14px;
	right:0;
	height:10px;
	_margin:0px;
}

#edito ul.nav li{
	list-style: none;
	margin-left:5px;
}
#edito a.onglet {
	color:#155f39;
	text-decoration:underline;	
}

#edito a.onglet:hover {
	text-decoration:none;	
}

#edito p.edito {
	width:550px;	
	height:90px;
}

/*fiches*/
#fichetop {
	width:704px;
	height:28px;
	background : transparent url(img/fiche_top.png) center no-repeat;
}

#fichecontent {
	width:704px;
	background : #4ead00 url(img/fiche_bg.gif) left bottom repeat-x;
	min-height: 200px;
}

#ficheleft {
	float:left;
	width:180px;
	padding-left:30px;
	margin-left:15px;
	_margin-left:10px;
}

#fichemiddle {
	width:180px;
	float:left;
	padding-left:30px;
}

#ficheright {
	width:240px;
	margin-left:445px;
}

#fichebottom {
	width:704px;
	height:19px;
	background : transparent url(img/fiche_bottom.png) center no-repeat;	
}

#fiches h4 {
	margin:0;
	display:inline;
}

#fiches h5,#fiches h6 {
	margin:0;	
}

#fiches h4 {
	color:#005852;
	font-size:13px;
	padding-right:10px;
	font-weight:bold;
}

#fiches span.note {
	color:#e4cca0;
	font-size:10px;	
}

#fiches p.categorie {
	border-bottom:1px dotted #bea77e;
	color:#ffffe5;	
	font-size:10px;
	width:170px;
	margin-top:1px;
}

#fiches h5 {
	color:#fff;
	font-size:14px;	
	width:170px;
}

#fiches p.intro {
	color:#ddceb4;
	font-size:11px;
	width:170px;
	margin:10px 0 17px 0;
}

#fiches a.fiche1, #fiches a.fiche2 {
	border-bottom:1px dotted #ddceb4;
	padding-left:18px;
	color:#ddceb4;
	font-size:10px;
	width:170px;
	margin-left:-20px;
}

#fiches a.fiche1 {
	background:transparent url(img/puce_right_green1.gif) left 5px no-repeat;
	text-decoration:none;
}

#fiches a.fiche2 {
	background:transparent url(img/puce_right_green2.gif) left 5px no-repeat;
	margin-left:1px;
}

#fiches a.fiche1:hover, #fiches a.fiche2:hover {
	border:none;	
}

#fiches a.ficheLast {
	color:#fff;
	text-decoration:none;
	border:0;
	padding-right:18px;
	background:transparent url(img/puce_right_green2.gif) right 7px no-repeat;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;	
}

#ficheright h6 {
	color:#e4cca0;
	border-bottom:1px solid #ddceb4;
	font-size:10px;
	margin-bottom:10px;
}

#lastFiche {
	height:89px;
	overflow:auto;
}

div.lastFiche {
	background-color:#68b015;
	margin-bottom:2px;
	height:19px;
	font-size:13px;
}


/*forum*/
#forumtop {
	width:704px;
	height:12px;
	background : transparent url(img/forum_top.png) center no-repeat;
	overflow:hidden;
}

#forumcontent {
	width:704px;
	background : #fffffe url(img/forum_bg.gif) left center repeat-y;
	padding-top:8px;
}

#forumcontent div.info {
	width:631px;
	height:25px;
	margin:0 15px 10px 15px;
	background : transparent url(img/forum_info_bg.png) center no-repeat;
	color:#bea77e;
	font-size:11px;
	padding:10px 0 0 35px;
}

#forumcontent div.info span {
	margin-right:15px;	
}

#forumcontent div.text {
	width:570px;
	margin:0 30px 0px 49px;
	color:#9aa83b;
	font-size:16px;
	font-weight:bold;
}

#forumbottom {
	width:655px;
	height:56px;
	background : transparent url(img/forum_bottom.png) center no-repeat;
	padding: 10px 0 0 49px;	
}

#forumbottom a{
	margin-right:20px;
	font-size:10px;
	color:#bea77e;
	border-bottom:1px dotted #bea77e;
	background:transparent url(img/puce_right_white.gif) left 5px no-repeat;
	padding-left:18px;
	text-decoration:none;
}

#forumbottom a:hover {
	border:none;	
}

#extraconserv {
	width:345px;
	float:left;
	position:relative;
	height:1%;
}

#goodies, #don {
	position:relative;
}

#goodiescontent p {
	margin:0 0 17px 0;
	color:#a27572;
	font-size:11px;
}

#goodiescontent a, #doncontent a, #lienutilecontent a.util{
	color:#bea77e;
	text-decoration:none;
	font-size:10px;
	border-bottom:1px dotted #bea77e;
	background:transparent url(img/puce_right_white.gif) left 5px no-repeat;
	padding-left:18px;
}

#lienutilecontent div.lien {
	color:#baa880;
	font-size:11px;	
}

#lienutilecontent div.lien a{
	color:#bea77e;
	text-decoration:none;
	font-size:11px;
	border-bottom:1px dotted #bea77e;
	background:transparent url(img/puce_right_white.gif) right 5px no-repeat;
	padding-right:15px;
}

#lienutilecontent div.lien a:hover {
	border:0;
}

#goodiescontent a:hover, #doncontent a:hover, #lienutilecontent a.util:hover{
	border:0;
}

#goodiescontent a.imgLink , #doncontent a.imgLink {
	border:none;
	background:none;
	padding:0;
}

#goodiestop {
	width:346px;
	height:13px;
	background : transparent url(img/goodies_top.png) center no-repeat;
	overflow:hidden;
}

#goodiescontent {
	width:325px;
	background : #fffffe url(img/goodies_bg.gif) left center repeat-y;
	padding:19px 10px 24px 10px;
	min-height:125px;
}

#goodiesbottom {
	width:346px;
	height:10px;
	background : transparent url(img/goodies_bottom.gif) center no-repeat;
	font-size:1px;
}

#don {

}

#dontop {
	width:345px;
	height:13px;
	background : transparent url(img/goodies_top.png) center no-repeat;
	overflow:hidden;	
}

#doncontent {
	width:334px;
	padding:19px 0px 24px 10px;
	min-height:125px;
	background : #fffffe url(img/goodies_bg.gif) left center repeat-y;
}

#doncontent p {
	margin:0 0 20px 0;
	color:#a27572;
	font-size:11px;
	padding-right:10px;
}

#donbottom {
	width:345px;
	height:10px;
	background : transparent url(img/goodies_bottom.gif) center no-repeat;
	font-size:1px;
}

#lienutile {
	width:346px;
	float:left;
	display:inline;
	margin-left:10px;
}

#lienutilebottom {
	width:346px;
	height:30px;
	background : transparent url(img/lien_bottom.gif) center no-repeat;
	overflow:hidden;
}


#lienutilebottom a {
	color:#f74f62;
	text-decoration:none;
	font-size:10px;
}

#lienutilebottom a:hover {
	text-decoration:underline;
}

#lienutilecontent {
	width:305px;
	padding:19px 20px 0 20px;
	background : transparent url(img/goodies_bg.gif) left center repeat-y;
	overflow:hidden;
	min-height:125px;
}

#lienutilecontent p {
	margin:0 0 20px 0;
	color:#a27572;
	font-size:11px;
	width:310px;
}

#lienutilecontent p.link_text {
	font-size:11px;
	color:#9aa83b;	
}

#lienutiletop {
	height:13px;
	width:346px;
	background : transparent url(img/lien_top.png) center no-repeat;
	overflow:hidden;
}


/* engagement right */
#titleengagement {
	background : transparent url(img/title_engagement.gif) top no-repeat;
	height:39px;
	width:247px;
	margin:0;	
}

#engagement {
	background : #fff url(img/engagement_bg.gif) repeat-y;
	width:219px;
	margin-top:-1px;
	padding:10px 10px 10px 18px; 
}

h2.titleengagement {
	color:#bea77e;
	font-size:14px;
	padding:2px 0 2px 25px;
	margin-bottom:0;
}

#engagement p {
	margin:0;
	color:#a6916d;
	font-size:10px;
	padding-right:5px;
}

#engagement p a{
	color:#f74f62;
	text-decoration:none;
}

#bottomengagement {
	background : #fff url(img/engagement_bottom.gif) top no-repeat;	
	height:71px;
	width:247px;
}

#fleur {
	background : transparent url(img/right_fleur_bg.png) top no-repeat;
	height:120px;
	margin-top:30px;
}



#fichetitle {
	background : transparent url(img/fiche_title_bg.png) 480px bottom no-repeat;
}

#forumtitle {
	background : transparent url(img/forum_title_bg.gif) 480px bottom no-repeat;
}

#goodiestitle {
	background : transparent url(img/goodies_title_bg.gif) 240px bottom no-repeat;
}

.floatleft {
	float:left;
	margin :0px 10px 5px 0px;
}

#fiches object, #forum object, #goodies object, #don object, #lienutile object {
	float:none;
	margin:10px 0 0 0;
}

#contentlettre object, #contentedito object, #contentalaune object {
	float:none;	
}

#goodiescontent object, #doncontent object {
	float:left;
	margin:0px 27px 5px 5px;
}

/*accordion*/
#accordion {
	margin-bottom:10px;
    width: 255px;   
    height: 70px;   
}

.accordion_toggle {
	float: left;
	display: block;
	height: 60px;
	width: 18px;
	color: #ffffff;
	cursor: pointer;
	margin: 0 2px 0 0;
}

#accordion_1 {
	background : transparent url(img/thematique_big_1.gif) top left no-repeat;
}

#accordion_2 {
	background : transparent url(img/thematique_big_2.gif) top left no-repeat;	
}

#accordion_3 {
	background : transparent url(img/thematique_big_3.gif) top left no-repeat;	
}

#accordion_4 {
	background : transparent url(img/thematique_big_4.gif) top left no-repeat;	
}

#accordion_5 {
	background : transparent url(img/thematique_big_5.gif) top left no-repeat;	
}

#accordion_6 {
	background : transparent url(img/thematique_big_6.gif) top left no-repeat;	
}

#accordion_1.accordion_toggle {
	background : transparent url(img/thematique_1.gif) top left no-repeat;	
}

#accordion_2.accordion_toggle {
	background : transparent url(img/thematique_2.gif) top left no-repeat;	
}

#accordion_3.accordion_toggle {
	background : transparent url(img/thematique_3.gif) top left no-repeat;	
}

#accordion_4.accordion_toggle {
	background : transparent url(img/thematique_4.gif) top left no-repeat;	
}

#accordion_5.accordion_toggle {
	background : transparent url(img/thematique_5.gif) top left no-repeat;	
}

#accordion_6.accordion_toggle {
	background : transparent url(img/thematique_6.gif) top left no-repeat;	
}

.accordion_toggle_active {
	width: 57px;
	float: left;
	display: block;
	height: 60px;
	color: #ffffff;
	cursor: pointer;
	margin: 0 0 0 0;
	overflow:auto;
}

.accordion_content {
	height: 57px;
	width:90px;
	float: left;
	overflow: hidden;
	color:#f2e5ce;
	font-size:10px;
	background-color:#68b015;
	padding:0;
}

p.edito .redLink {
	color:#e56f6b;
	border-bottom:1px dotted #c4a47e;
	text-decoration:none;
}

p.edito a.redLink:hover {
	border:none;
}