#enteteLexique, #enteteContact, #enteteMention, #enteteInvitation, #enteteActualite, #enteteLien, #entetePartenaire, #enteteGoodies, #entetePagetype {
	width:624px;
	height:172px;
	background: transparent url(img/entete_fiche.png) no-repeat top left;
	padding:5px 30px 0 50px;
}

#enteteLexique h1, #enteteContact h1, #enteteMention h1, #enteteInvitation h1, #enteteActualite h1, #enteteLien h1, #entetePartenaire h1, #enteteGoodies h1, #entetePagetype h1 {
	color:#fff;
	margin:10px 0 10px 0;
}

#enteteLexique p, #enteteContact p, #enteteMention p, #enteteInvitation p, #enteteActualite p, #enteteLien p, #entetePartenaire p, #enteteGoodies p, #entetePagetype p {
	color:#fff;
	font-size:11px;
	width:500px;
}

#lexiqueAlltop, #contacttop, #mentiontop, #invitationtop, #actualitetop, #lientop, #partenairetop, #wallpaperAlltop, #ambassadeurstop, #sitemaptop, div.blocgoodiestop, div.blocresultattop {
	background: transparent url(img/ficheall_top.png) no-repeat top left;
	width:704px;
	height:12px;
	overflow:hidden;
}

#contacttop, #ambassadeurstop {
	margin-top:0px;
}

#ambassadeurs object, #contact object {
	margin:10px 0 0 0;	
} 

#icoAlltop, #banAlltop {
	background: transparent url(img/ficheall_top.png) no-repeat top left;
	width:704px;
	height:12px;
	overflow:hidden;	
}

#lexiqueAllcontent, #contactcontent, #mentioncontent, #invitationcontent, #actualitecontent, #liencontent, #partenairecontent, #ambassadeurscontent, #sitemapcontent, div.blocgoodiescontent, div.blocresultatcontent {
	width:679px;
	background: transparent url(img/ficheall_bg.gif) repeat-y top left;
	overflow: hidden;
	padding:0 0 0 25px;
	height:1%;
}

div.blocresultatcontent a {
	color:#9AB216;	
	text-decoration:none;
}

div.blocresultatcontent a:hover {
	color:#9AB216;
	text-decoration:underline;
}

#wallpapercontent, #bancontent, #icocontent {
	width:684px;
	padding:19px 10px 0 10px;
	background: transparent url(img/ficheall_bg.gif) repeat-y top center;
	overflow: hidden;
}

#lexiqueAllbottom, #contactbottom, #mentionbottom, #invitationbottom, #actualitebottom, #lienbottom, #partenairebottom, #ambassadeursbottom, #banAllbottom, #sitemapbottom{
	background: transparent url(img/forum_bottom.png) no-repeat top left;
	width:684px;
	height:70px;
	padding-left:20px;
}

#banAllbottom {
	background: transparent url(img/forum_bottom.png) no-repeat top left;
	width:684px;
	height:91px;
	padding-left:20px;
}

/*.imagebloc,object {
	float:left;
	margin-right:10px;
}*/

.imagebloc {
	float:left;
	margin-right:10px;
}

#actualitecontent object {
	float:left;
	margin-right:15px;	
}

#lexiqueAllcontent h1, #contactcontent h1, #mentioncontent h1, #invitationcontent h1, #actualitecontent h1, #liencontent h1, #partenairecontent h1 {
	width:620px;
	font-size;
	color:#97a939;
	border-bottom:1px solid #97a939;
	margin:30px 0 20px 0;
	font-size:22px;
}

#lexiqueAllcontent h2, #contactcontent h2, #mentioncontent h2, #invitationcontent h2, #liencontent h2, #partenairecontent h2 {
	color:#97a939;
	font-size:18px;
}

#lexiqueAllcontent p, #contactcontent p, #mentioncontent p, #invitationcontent p, #actualitecontent p, #liencontent p, #partenairecontent p {
	color:#a0906c;
}

#invitationcontent p.greenLegend {
	width:100%;
	font-weight:bold;
	color:#6d8c00;
	text-align:center;
}

#mentioncontent p strong {
	color:#97a939;
	margin:20px 0 10px 0;
}

#letter a, #letter {
	color:#a0906c;	
}

#letter a:hover {
	text-decoration:underline;	
}

#liencontent span {
	font-size:11px;
	margin-top:10px;
	color:#a0906c;
}

#liencontent span a, #partenairecontent a {
	border-bottom:1px dotted #a0906c;
	color:#a0906c;
}

#liencontent span a:hover, #partenairecontent a:hover {
	border:0;
}

#partenairecontent p {
	margin-bottom:15px; 
}

#contactcontent table, #contactcontent tr, #contactcontent td, #invitationcontent table, #invitationcontent tr, #invitationcontent td  {
	border:none;
	vertical-align:middle;
	width:90%;
}
#partenairecontent table, #partenairecontent tr, #partenairecontent td {
	border:none;
	vertical-align:middle;
}

div.scroller { 
	width:687px; 
	/*height: 400px;*/
	overflow: hidden;
	margin-bottom:0px;
	color:#595957;
	background-repeat:no-repeat;
}

div.scroller div.content {
	width: 10000px;
}

div.scroller div.section{
	width:687px;
	/*height:400px;*/
	overflow:hidden;
	float:left;
	padding:1em 0 0 0;
	font-weight:bold;
}

div.scroller div.section b{
	background-repeat:no-repeat;
	background-postion:left middle;
	padding:5px 0 5px 26px;
	margin-left:5px;
	color:#418aad;
}

div.scroller div.section a{
	margin-left:25px;
}

input.contact{
	background:transparent url(img/inscription_input_medium_big.png) no-repeat top left;
	width:259px;
	height:19px;
	border:none;
	color:#ccb896;
	padding-left:10px;
}

textarea {
	background:transparent url(img/contact_textarea_bg.gif) no-repeat top left;
	width:610px;
	height:147px;
	border:none;
	color:#ccb896;
	padding-left:10px;
}

label {
	color:#ccb896;
}

a.link {
	border-bottom:1px dotted #a0906c;
	color:#a0906c;
	padding-right:15px;
	background:transparent url(img/puce_right_white.gif) right 5px no-repeat;
}

a.linknews {
	border-bottom:1px dotted #a0906c;
	color:#a0906c;	
	padding-left:15px;
	background:transparent url(img/puce_right.png) left 5px no-repeat;
	font-size:11px;
}

a.linknews:hover {
	border:none;	
}

p.abonNews {
	background:transparent url(img/newsletter_bg.gif) no-repeat top left;
	width:622px;
	height:20px;
	padding:10px 0px 10px 10px;
	margin:20px 0 20px 0
}

#contactcontent a.link, #invitationcontent  a.link {
	border-bottom:1px dotted #a0906c;
	color:#a0906c;	
	padding:0 0 0 18px;
	background:transparent url(img/puce_right_white.gif) left 7px no-repeat;
	float:right;
	margin:0 30px 10px 0;
}

a.link:hover, #contactcontent a.link:hover, #invitationcontent  a.link:hover{
	border:none;	
}


div.date {
	color:#bea77e;
	font-size:10px;
	margin-top:20px;
}

#actualitecontent h2 {
	color:#6d8c00;
	font-size:13px;
	font-weight:bold;
	margin:5px 0 10px 0;
}

#actualitecontent h3 {
	color:#6d8c00;
	font-size:13px;
	font-weight:normal;
	font-style:italic;
	margin:0px 0 5px 0;
}

#actualitecontent p {
	font-size:11px;
}

#actualitecontent p a {
	font-size:11px;
	color:#9ab216;
	text-decoration:none;
}

#actualitecontent p a:hover {
	text-decoration:underline;
}

#partenairecontent h3 {
	color:#6d8c00;
	font-size:13px;
	font-weight:normal;
	margin:10px 0 5px 0;
}

#partenairecontent a.img {
	border-bottom:none;
}

#archivetop {
	background: transparent url(img/lastFiche_top.png) no-repeat top left;
	width:251px;
	height:18px;
	margin:20px 0 0 0;
}

#archivecontent {
	width:241px;
	background: #4fae00 url(img/lastFiche_bg.png) no-repeat bottom left;
	padding:10px 0 5px 10px;
}

#archivecontent h3 {	
	color:#e4cca0;
	border-bottom:1px solid #ddceb4;
	font-size:10px;
	margin-bottom:10px;
	width:210px;
}

#archivecontent div.actu {
	background-color:#68b015;
	width:225px;
	margin-bottom:2px;
	padding-left:5px;
	color:#fff;
}

#archivecontent div.actu a {
	color:#fff;
	font-weight:bold;
	background:transparent url(img/puce_right_green2.gif) right 7px no-repeat;
	padding-right:18px;
}

#archivecontent div.actu a:hover {
	text-decoration:underline;	
}

#archivebottom {
	background: transparent url(img/lastFiche_bottom.png) no-repeat top left;
	width:251px;
	height:35px;
}

#wallpapertitle {
	background : transparent url(img/fiche_title_bg.png) no-repeat scroll 480px bottom;
	margin-bottom:0px;
}

#wallpaperAlltop {
	margin-top:0px;	
}

#wallpaperAllbottom, #icoAllbottom, div.blocgoodiesfooter, div.blocresultatfooter {
	background: transparent url(img/white_bottom_bg.png) no-repeat top left;
	height:23px;
	width:704px;
}

#ecoAll {
	float:left;
	height:1%;
	position:relative;
	width:346px;	
}

#signAll {
	display:inline;
	float:left;
	margin-left:10px;
	width:346px;	
}

div.eco {
	position:relative;
}

div.ecocontent  p, #icoAllcontent p, #bancontent p, #icocontent p, div.blocgoodiescontent p, div.blocresultatcontent p {
	margin:0 0 20px 0;
	margin-right:10px;
	color:#a6916d;
	font-size:10px;
}

div.blocgoodiescontent p,div.blocresultatcontent p {
	margin-bottom:0;	
}

div.ecocontent a, #wallpapercontent a, #bancontent a, #icocontent a, li .arrow, #arrow {
	color:#bea77e;
	text-decoration:none;
	font-size:10px;
	border-bottom:1px dotted #bea77e;
	background:transparent url(img/puce_right_white.gif) left 3px no-repeat;
	padding-left:18px;
}

#orderedList { float: none; color:#BEA77E;font-size:10px;font-family:verdana; }
#unorderedist{ float: none; color:#BEA77E;font-size:10px;font-family:verdana; }
#listItems{ float: none; color:#BEA77E;font-size:10px;font-family:verdana; }

div.ecocontent a:hover, #wallpapercontent a:hover, #bancontent a:hover, #icocontent a:hover {
	border:0;
}

div.ecocontent a.imgLink {
	border:none;
	background:none;
	padding:0;
}

div.ecotop {
	width:346px;
	height:13px;
	background : transparent url(img/goodies_top.png) center no-repeat;
	overflow:hidden;
}

div.ecocontent  {
	background : #fffffe url(img/goodies_bg.gif) left center repeat-y;
	padding:19px 0px 24px 10px;
	margin:0;
	min-height:100px;
}

#ecocontent {
	width:335px;	
}

#signcontent {
	width:335px;	
}

div.ecocontent img, #bancontent img , #icocontent img{
	float:left;
	margin:0 27px 5px 5px;	
}

div.ecobottom  {
	width:346px;
	height:10px;
	background : transparent url(img/divers_bottom.gif) center no-repeat;
	font-size:1px;
	margin:0;
	overflow:hidden;
}

#icoAll {
	/*position:relative;*/
}

div.wallpaper object {
	float:none;
}

div.wallpaperflash {
	float:left;
	margin-right:15px;
}

#my-glider object {
	float:none;
}



/*sitemap*/

#sitemap {
	font-size:11px;	
}

#sitemap li {
	float:none;
	list-style: none;
	width:200px;
}

li.main {
	color:#fff;
	background : #fff url(img/sitemap_common.gif) top left no-repeat;
	width:125px;
	height:17px;
	padding:2px 0 0 13px;
	margin:0;
	font-size:11px;
}

li.main a {
	color:#fff;	
}

ul.sub li.puce{
	color:#9aa83b;
	background : #fff url(img/sitemap_puce.gif) center left no-repeat;
	height:15px;
	padding-left:25px;
	margin:0 0 0 20px;
	overflow:hidden;
}

ul.sub li.puce a {
	color:#9aa83b;
}

li.first {
	background : #fff url(img/sitemap_first.gif) bottom left no-repeat;	
}

li.border {
	background : #fff url(img/sitemap_border.gif) bottom left no-repeat;
	height:11px;
}

li.subborder {
	background : #fff url(img/sitemap_border2.gif) bottom left no-repeat;
	height:10px;
	margin:0;
}

li.last {
	background : #fff url(img/sitemap_last.gif) top left no-repeat;	
}

li.sub {
	background : #fff url(img/sitemap_common_sub.gif) top left no-repeat;
	height:22px;
}

li.intro {
	background : #fff url(img/sitemap_intro.gif) top left no-repeat;	
}

ul.sub {
	margin:0;
	background : #fff url(img/sitemap_border.gif) center left repeat-y;	
}

#nbamba {
	color:#0c6528;
	font-weight:bold;
	font-size:13px;
	margin-left:15px;
}

#blocpageall div.bloc_1 {
	width:704px;
	clear:both;
}

#blocpageall div.bloc_2 {
	width:346px;
	position:relative;
	float:left;
	clear:both;
}

#blocpageall div.bloc_3 {
	width:346px;
	display:inline;
	float:left;
	margin-left:10px;
}

#blocpageall div.top_1 {
	background:transparent url(img/pagetype_1_top.png) no-repeat scroll center center;
	height:20px;
	overflow:hidden;
	width:704px;
}

#blocpageall div.top_2 {
	background:transparent url(img/pagetype_2_top.png) no-repeat scroll center center;
	height:13px;
	overflow:hidden;
	width:346px;
}

#blocpageall div.top_3 {
	background:transparent url(img/pagetype_2_top.png) no-repeat scroll center center;
	height:13px;
	overflow:hidden;
	width:346px;
}

#blocpageall div.content_1 {
	background:transparent url(img/pagetype_1_content.gif) repeat-y top left;
	overflow:hidden;
	width:654px;
	padding:0 30px 0 30px;
}

#blocpageall div.content_2 {
	background:transparent url(img/pagetype_2_content.gif) repeat-y scroll center center;
	width:286px;
	padding:0 30px 0 30px;
}

#blocpageall div.content_3 {
	background:transparent url(img/pagetype_2_content.gif) repeat-y scroll center center;
	width:286px;
	padding:0 30px 0 30px;
}

#blocpageall div.bottom_1 {
	background:transparent url(img/pagetype_1_bottom.png) no-repeat scroll center center;
	height:36px;
	overflow:hidden;
	width:704px;
}

#blocpageall div.bottom_2 {
	background:transparent url(img/pagetype_2_bottom.png) no-repeat scroll center center;
	height:10px;
	font-size:1px;
	overflow:hidden;
	width:346px;
	margin-bottom:10px;
}

#blocpageall div.bottom_3 {
	background:transparent url(img/pagetype_2_bottom.png) no-repeat scroll center center;
	height:10px;
	font-size:1px;
	overflow:hidden;
	width:346px;
	margin-bottom:10px;
}

#blocpageall object, div.blocgoodiescontent object, div.blocresultatcontent object {
	float:left;
	margin-right:22px;
}

div.blocgoodiescontent adiv.blocresultatcontent a {
	color:#9ab216;
	text-decoration:underline;	
}

#blocpageall h2 {
	color:#6d8c00;
	font-size:13px;
	margin:0 0 10px 10px;
}

#blocpageall p {
	color:#a6916d;
	font-size:11px;
}

#blocpageall li {
	float:none;
	color:#a6916d;
	font-size:11px;
}

.blocresultattopfooter {
	background: transparent url(img/resultat_bg_bottom.png) no-repeat top left;
	height:46px;
	width:704px;
}

.engarepa {
	background: transparent url(img/ficheall_bottom.png) no-repeat top left;
	height:120px;
	width:704px;		
}

div.kitcontent {
	clear:both;
	padding-right:50px;
}

div.kitcontent object {
	margin-bottom:15px;
}

#actualitecontent p.link {
	margin-bottom:3px;
}

#actualitecontent p.link a.kitLink {
	background:transparent url(img/puce_right_white.gif) no-repeat scroll left 5px;
	border-bottom:1px dotted #A6916D;
	color:#A6916D;
	padding-left:15px;
}

#actualitecontent p.link a.kitLink:hover {
	border-bottom: none;
	text-decoration:none;
}
both;
	padding-right:50px;
}

div.kitcontent object {
	margin-bottom:15px;
}

#actualitecontent p.link {
	margin-bottom:3px;
}

#actualitecontent p.link a.kitLink {
	background:transparent url(img/puce_right_white.gif) no-repeat scroll left 5px;
	border-bottom:1px dotted #A6916D;
	color:#A6916D;
	padding-left:15px;
}

#actualitecontent p.link a.kitLink:hover {
	border-bottom: none;
	text-decoration:none;
}
