
* {
margin : 0;
padding : 0;
}

html, body {
background-color : #CBFF00;
font-family : verdana, sans-serif;
font-size : 11px;
color : #666666;
}

#contenu {
position : absolute;
background-color : #ffffff;
left : 50%;
margin-left : -350px;
margin-top:0px;
width : 700px ;
}

#contenu_texte {
	width:500px;
	margin-left:70px;
	margin-top:0px;
	margin-bottom:15px;
	padding-right:40px;
	border-right:1px solid gray;
}

#contenu_texte a {
	color:gray;
}

#contenu_texte a:hover {
	color:#666666;
}


#contenu_panier {
	width:700px;
	margin-left:0px;
	margin-top:0px;
}

.titre_champ {
	color:#00A0C6;
}
.champ_obligatoire {
	font-weight:bold;
}
.champ_avec_erreur {
	color:#FF0000;
}

/*----------page des categories de produits------*/

#contenu_categories {
	width:690px;
	margin-left:10px;
	margin-top:65px;
	
}


.cat p {
	width:140px;
	text-align:center;
	font-size:11px;
	font-weight:bold;
}


.cat {
	width:150px;
	height:190px;
	float:left;
	padding:5px 8px 10px 8px;
}

#contenu_categories img {
	padding:0px;
	border:2px solid #CBFF00;
}


/*-------page des produits (fruits, oeufs...)------------------*/

#contenu_produits {
	width:680px;
	margin-left:20px;
	margin-top:40px;
	
}

.prod p {
	width:80px;
	text-align:center;
	font-size:11px;
	color:#009FC5;
}


.prod {
	min-width:100px;
	width:auto!important;
	
	width:100px;
	height:200px;
	float:left;
	padding:5px 5px 10px 5px;
}

#chemin {
	margin-top:-5px;
	margin-bottom:15px;
}

#chemin p {
	width:150px;
}

#chemin a {
	color:#009FC5;
}

#chemin a:hover {
	color:gray;
}

/*---------produits specifiquement-------------*/

#contenu_spe {
	width:690px;
	margin-left:10px;
	margin-top:40px;
}


.spe p {
	width:300px;
	text-align:center;
	font-size:11px;
	font-weight:bold;
}


.spe {
	width:150px;
	height:320px;
	float:left;
	padding:5px 8px 10px 8px;
}

#contenu_spe img {
	border:2px solid #CBFF00;
	float:left;
}


/*-------------navigation principale------------*/

#navlist
{

padding: 0 0 90px 0px;
margin-top:-189px;
font-family: tahoma,sans-serif;
font-size: 12px;

}

#navlist li
{
display: inline;
list-style: none;
padding: 0;
margin: 0;
}

/*#navlist #active
{
float: left;
margin-right: 10px;
}*/

#navlist li a
{
text-decoration: none;
border: 1px solid gray;
padding: 0 8px 1px 8px;
margin: 0 2px;
color:gray;
}

* html #navlist li a { padding: 0 8px; }

#navlist li a:hover
{
background-color: #009FC5;
color: #FFF;
}


#navcontainer2 {
	position:absolute;
	margin-left:63px;
	margin-top:-50px;
	text-align:left;
	/*border-left:2px solid #CBFF00;*/
	
}

#navcontainer2 ul {
	list-style-type:none;
}

#navcontainer2 a {
	color:#009FC5;
	font-size:12px;
	text-decoration:none;
}

#navcontainer2 a:hover {
	color:#666666;
	text-decoration:overline;
}

#bas_de_page p {
width : 690px;
padding:0px;
margin:0px;
}


#bas_de_page {
	padding:0px;
	padding-left:5px;
	margin-top:-10px;
	background-color: #CBFF00;
	font-size:10px;
	padding-bottom:10px;
}


#bas_de_page  a {
	color:#666666;
}

#bas_de_page  a:hover {
	color:#009C9F;
}

p {
width : 500px;
text-align : justify;
	padding:5px;
	line-height:12px;
}


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




#contenu_texte ul {
list-style-type :none;
}

#contenu_texte li {
	margin-bottom:5px;
}

h4 {
color : #CBFF00;
font-size:14px;
text-align:center;
	padding:20px;
}

h4 a {
	color:#CBFF00;
}

h4 a:hover {
	color:#666666;
}


h1 {
	font-size:15px;
	margin-bottom:10px;
	
	
}


*> .bienvenue {
	position:absolute !important;
}



.bienvenue {
	padding:5px;
	_float:left;
	margin-top:0px;
	margin-left:0px;
}


.icone {
	margin-top:-75px;
	margin-left:0px;
}

ul {
	list-style-type:square;
	color:#009FC5;
}

/*----bouton accès membre-----------*/


.membre {
	position:absolute;
	margin-top:100px;
	margin-left:545px;
}

a.membre span {
	display:none;
}

a.membre { 
	background-image: url(/ressources/images/biolinet/btn_log.gif); 
	display: block; 
	width: 80px;
	height:80px;
}

a.membre:hover { 
	background: url(/ressources/images/biolinet/btn_log.gif) 0 -80px; 
}

/*-----------bouton deconnection-----------*/

.deconnexion {
	position:absolute;
	margin-top:100px;
	margin-left:545px;
}

a.deconnexion p {
	display:none;
}

a.deconnexion { 
	background-image: url(/ressources/images/biolinet/btn_deconnexion.gif); 
	display: block; 
	width: 80px;
	height:80px;
}

a.deconnexion:hover { 
	background: url(/ressources/images/biolinet/btn_deconnexion.gif) 0 -80px; 
}



/*#formulaire {
	text-align:center;
}*/


#formulaire form {
	width:150px;
	text-align:left;
	border:0px;
}

#formulaire fieldset {
	border:0px;
}

#formulaire input {
	margin-bottom:10px;
	margin-top:2px;

}

#formulaire #civilite {
	margin-bottom:30px;
}

/*-----------tableaux-----------*/

#tableaux {
	margin-left:45px;	
	margin-bottom:40px;	
}

#tableaux a {
	color:#00A0C6;
	font-weight:bold;
}

#tableaux a:hover {
	color:#ffffff;
}

#tableaux table {
	padding:10px;
	background:#CBFF00;
	color:#333333;
	width:600px;
}

#tableaux #bordure_tableau {
	}

#tableaux th {
	padding:2px;
	color:#00A0C6;
	text-align:left;


}

#tableaux td {
	padding:2px;


}

.moins, .plus {
	float:right;
	margin-top:-9px;
}

.total {
	color:#00A0C6;
	font-weight:bold;
}

#buttons input {
	margin-left:0px;
	padding:0px;
	border:1px solid gray;
	background-color:#CBFF00;
	}


/*-------------page du produit unique----------*/


#informations {
	float:right;
	margin-right:10px !important;
	margin-right:6px;
	margin-top:10px;
}

#informations p {
	width:340px;
}

.achat {
	margin-left:120px;
	margin-top:15px;
}

a.achat p {
	display:none;
}

a.achat { 
	background-image: url(/ressources/images/biolinet/btn_achat.gif); 
	display: block; 
	width: 80px;
	height:80px;
}

a.achat:hover { 
	background: url(/ressources/images/biolinet/btn_achat.gif) 0 -80px; 
}


/*-------page commande------------*/

.paye {
	position:absolute;
	margin-left:500px;
	margin-top:-15px;
}

a.paye p {
	display:none;
}

a.paye { 
	background-image: url(/ressources/images/biolinet/btn_paye.gif); 
	display: block; 
	width: 80px;
	height:80px;
}

a.paye:hover { 
	background: url(/ressources/images/biolinet/btn_paye.gif) 0 -80px; 
}


