* {
	margin: 0px;
	padding: 0px;
}
img {
border:0;
margin:0;
padding:0;
}

body {
border:0;
margin:0;
padding:0;
background-color:#3c7500;
font-size: small;
font-family: "Arial", "Helvetica", "Verdana", sans-serif;
/*background-image:url(../images/bottom/footer_concept.png);*/
}
#global
{
position: absolute;
left: 50%;
width: 980px;
margin-left: -490px;
background:  url(../images/background.jpg)  repeat-y;
}
*html #global
{
top:-21px;
}
#global_solidarite
{
position: absolute;
left: 50%;
width: 980px;
margin-left: -490px;
background:  url(../images/background_solidarite_2.jpg)  repeat-y;
}
*html #global_solidarite
{
top:-21px;
}

#content_bg{
margin:0px;
background:  url(../images/background-2.jpg) top center no-repeat;
}
#content_solidarite_bg{
background:  url(../images/background_solidarite-2.jpg) top center no-repeat;
}

#content_concept{
padding:90px 210px 188px 300px;
background: url(../images/bottom/footer_concept.png) bottom center no-repeat;
}
*html #content_concept{
background: url(../images/bottom/footer_concept.gif) bottom no-repeat;
}
#content_concept_en{
padding:90px 210px 229px 300px;
background: url(../images/bottom/footer_concept_en.png) bottom center no-repeat;
}
*html #content_concept_en{
background: url(../images/bottom/footer_concept_en.gif) bottom no-repeat;
}

#content_concept img{
float:left;
}

#content_solidarite{
padding:90px 250px 397px 230px;
background: url(../images/bottom/footer_solidarite.png) bottom center no-repeat;
}
*html #content_solidarite{
background: url(../images/bottom/footer_solidarite.gif) bottom no-repeat;
}

#content_solidarite_en{
padding:90px 250px 411px 230px;
background: url(../images/bottom/footer_solidarite_en.png) bottom center no-repeat;
}
*html #content_solidarite_en{
background: url(../images/bottom/footer_solidarite_en.gif) bottom no-repeat;
}

#content_solidarite img, #content_solidarite_en img{
float:left;
}

#content_bienfait{
padding:90px 60px 328px 60px;
background: url(../images/bottom/footer_bienfait.png) bottom center no-repeat;
}
*html #content_bienfait{
background: url(../images/bottom/footer_bienfait.gif) bottom no-repeat;
}
#content_bienfait img{
float:left;
}
#content_bienfait .corbeille{
margin-top:100px;
float:left;
}
#content_bienfait_en{
padding:90px 60px 356px 60px;
background: url(../images/bottom/footer_bienfait_en.png) bottom center no-repeat;
}
*html #content_bienfait_en{
background: url(../images/bottom/footer_bienfait_en.gif) bottom no-repeat;
}
#content_bienfait_en img{
float:left;
}
#content_bienfait_en .corbeille{
margin-top:100px;
float:left;
}


.spotlight {
margin:63px 0 0 0;
width:278px;
float:left;
background-image:url(../images/fruit_at_office_list_back_background.gif);
background-repeat:repeat-y;
background-position: top;
}

.spotlight div {
width:278px;
background-image:url(../images/fruit_at_office_list_background.gif);
background-repeat:no-repeat;
background-position: top;
}

.spotlight div h1 {
font-size:13px;
color:#fff;
padding:0px 20px;
margin:5px 0;
}
*html .spotlight div h1 {
font-size:14px;
}

.spotlight div h2 {
margin:5px 25px;
color:#302715;
}

#content_garantie{
padding:90px 100px 238px 360px;
background: url(../images/bottom/footer_garantie.png) bottom center no-repeat;
}
*html #content_garantie{
background: url(../images/bottom/footer_garantie.gif) bottom no-repeat;
}
#content_garantie img{
float:left;
}
#content_garantie_en{
padding:90px 100px 252px 360px;
background: url(../images/bottom/footer_garantie_en.png) bottom center no-repeat;
}
*html #content_garantie_en{
background: url(../images/bottom/footer_garantie_en.gif) bottom no-repeat;
}
#content_garantie_en img{
float:left;
}

#content_contact{
padding:110px 50px 100px 65px;
background: url(../images/bottom/footer_contact.png) bottom center no-repeat;
}
*html #content_contact{
padding:110px 50px 100px 65px;
background: url(../images/bottom/footer_contact.gif) bottom no-repeat;
}

#content_contcat img{
float:left;
}
#content_contact_en{
padding:110px 50px 100px 65px;
background: url(../images/bottom/footer_contact_en.png) bottom center no-repeat;
}
*html #content_contact_en{
padding:110px 50px 100px 65px;
background: url(../images/bottom/footer_contact_en.gif) bottom no-repeat;
}
#content_contcat_en img{
float:left;
}

.signature{
background-color:#3c7500;
}

*html .signature{
margin:-25px 0 0 0;
height:35px;
}

/*INPUT*/

.input_long{
width:230px;
}
.input_semi_long{
width:170px;
}
.input_court{
width:50px;
}


#lang{
position:absolute;
top:60px;
right:50px;
z-index:2;
}

a#backLink{
	display:block;
	float:right;
	color:#fff;
	margin:-15px 45px 0 0;
	background:url('../favicon.png') center left no-repeat;
	padding:2px 0 2px 25px;
}