/* CSS Document */

/*centrage*/

div

   {

   	margin:0px;

	padding :0px;

	overflow:visible;

	visibility:visible;

	font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

	}

#horizon, #horizonNav ,.divFondNavFixe,.divzoneNavL1,.divzoneNavL2,.divzonelangue,.divzonePro,.divZoneContPageDouble,.divZoneListPageDouble,.divZoneContPageListe

	{

	position:absolute;

	text-align:center;

	background-repeat:repeat-x;

	top:0px;

	left:0px;

	width:102%;

	}

#horizon{

	background-image:url(imaInt/fond_divhome.gif);

		height:406px;

	}



.divFondNavFixe

	{

	background-image:url(imaInt/he_bandeaunav_fd.gif);

	width:102%;

	height:157px;

	padding-left:80px;

	}

#horizonNav        

	{

	background-image:url(imaInt/he_bandeaunav_fd2.gif);

	top:157px;

	height:40px;

	}

#content    

	{

	position:absolute;

	text-align:left;

	margin-left:-420px;

	left:50%;

	width:840px;

	}

.divzoneNavL1

	{

	height:20px;

	text-align:center;

	background-color:#97BB86;

	}

.divzoneNavL2

	{

	top:20px; 

	height:20px;

	text-align:center;

	background-color:#3E662B;

	}



	.divzonelangue

	{

	top:-26px;

	text-align:right;

	}

.divzonePro

	{

	

	top:40px;

	left:438px;

	width:600px;

	height:26px;

	text-align:left;

	padding-left:190px;
	
	background-color:#97BB86;
	background-repeat:no-repeat;

	}

.divZoneContPageDouble

{

	top:100px;

	width:570px;

	text-align:left;

}

.divZoneContPageListe

{

	top:181px;

	width:810px;

	text-align:left;

}

.divHeForm

{

	position:absolute;

	left:100px;

	top:180px;

	width:750px;



}

.divZoneListPageDouble

{

	top:100px;

	width:250px;

	left:590px;

}

.divAutreActu

{
	height:17px;
	text-align:left;
	/*border-top:1px solid #999;
	border-bottom:1px solid #999;
	overflow:visible;*/
	visibility:visible;
	padding-bottom: 2px;

}

.divListCentre{

margin-left:100px;

width:700px;

}

.diveltListe

{

float:left;

left : 100px;

height:95px;

text-align:left;

border-bottom:1px solid #999;

width:325px;

margin-bottom:20px;

margin-right:25px;

}

.diveltListeBC

{

float:left;

left : 100px;

height:120px;

text-align:left;

border-bottom:1px solid #999;

width:325px;

margin-bottom:20px;

margin-right:25px;

}

p

{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

text-align:justify;

color:#60635C;

}

.paragFormProd

{

text-align:left;

margin-top:30px;

}

span

{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

text-align:left;

color:#363834;

margin-right: 10px;

}

span.griss

{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

text-align:left;

color:#363834;

margin-right : 10px;

}

td.entete,td.gris

{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

color:#FFF;

height:20px;

background-color:#999;

}

td.gris

{

font-size: 11px;

color:#363834;

background-color:#FFF;

}

td.caddy

{

font-size: 11px;

color:#363834;

background-color:#FFF;

border-bottom:1px solid #999;

}

.listDroite

{
float:left;
text-align:left;
width: 250px;
margin-left:20px;
height:90px;

/*height:90px;

border-bottom:1px solid #CCC;*/

}

.titreActu,.titreListe,.titreActuplante

{

font-size: 18px;

font-weight:bold;

color:#60635C;

margin-bottom:50px;

}
.titreActuplante

{


padding-top:50px;

}


.titreLegal

{

font-size: 11px;

font-weight:normal;

color:#60635C;

margin-bottom:20px;

margin-left:160px;

}



.texteLegal

{

font-weight:normal;



margin-left:160px;

}



.titreListe,

{

margin-bottom:0;

}

.introplante{

padding-left:100px;

margin-bottom:50px;

}

.heform{

padding-left:100px;

/*margin-bottom:50px;*/

text-align:right;

}

.textegris{

color:#999;

}



a{

text-align:left;

}

a.dwl,a.dwl:link,

	{

	color:#97BB86;

	text-decoration:none;


	}

	.textevert{

	color:#363834;

	font-weight:bold;

	}

a.dwl:hover

{

color:#1C5A19;

	text-decoration:underline;

	}

	a.delete,a.delete:link,

	{

	color:#CC0000;

	text-decoration:none;

	}

	

a.delete:hover

{

	text-decoration:underline;

	}

a.lienlist,a.lienlist:link,

	{

	color:#97BB86;

	text-decoration:none;

	}

a.lienlist:hover

{

color:#1C5A19;

	text-decoration:underline;

	}

input

	 {

    font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color:#363834;

	background-color:#FFF;

	border:1px solid #97BB86;

	}

input.ssclass,  

	 {

	border:0;

	}

input.text {

 	width:80px;

	padding:2px;

  	margin-bottom:8px;

  	margin-right:5px;

	color:#333;

	border:1px solid #97BB86;

}

input.text2 {

 	width:200px;

	padding:2px;

  	margin-bottom:8px;

	margin-top:5px;

  	margin-right:5px;

	color:#333;

	border:1px solid #97BB86;

}

input.text3 {

 	width:40px;

	padding:2px;

  	margin-bottom:8px;

	margin-top:5px;

  	margin-right:5px;

	color:#333;

	border:1px solid #97BB86;

}
input.sansclasse {

 	

	border:0;

}

input.qtprod {

 	width:30px;

	padding:2px;

	color:#363834;
	
	border:1px solid #999;
}

textarea {

  width:200px;

  font-family: Verdana, Arial, Helvetica, sans-serif; 

  font-size: 11px; 

  background-color: #FFF;

  border:1px solid #97BB86;

  margin-bottom:5px;

  margin-right:5px;

  color:#333;

}

input.ckeckbox {

	background-color: #FFF;

	margin:0;

	border:0;

}



img

	{

	border : 0;

	}

img.gaucheHome{

	margin-top:20px;

	margin-right:10px;

	margin-bottom:10px;

	}

img.paragraphe{

	margin-right:30px;

	margin-bottom:20px;

	}

img.liste

{

margin-right:10px;

	margin-bottom:10px;

	}



/*bandeauhome*/

.bandeau

    {

	position:absolute;

    left:0px;

	top:0px;

	text-align:center;

	width:750px;

	height:406px;

	}

.textBandeau

	{

	color:#999;

	margin-top:40px;

	}

.alignDroite

{

text-align:right;

}

	/*navigation*/

select

	{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFF;

	width:120px;

	background-color:#999;

	}

select.pays

	{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFF;

	width:200px;

	background-color:#999;

	}

	.navbasse {
	position:relative;
	text-align:center;
	color: #000;
	bottom: 0;
	left: 0;
	width:650px;
	height:60px;


 	 }
	 	.navbasse2 {
	position:relative;
	text-align:center;
	color: #000;
	bottom: 0;
	left: 0;
	width:850px;
	height:60px;
	margin-left:-600px;


 	 }

