/* CSS Document */
/*///// Mise en page GEN//////////////////////////////*/
html, body {
	height: 100%;
	margin: 0;
	text-align:center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666666;
	font-weight: normal;
}

div#container {
	margin:0px auto;
	width:980px;
	min-height: 100%;
	background:url(../images/fond_accueil.jpg) no-repeat top right;
}
div#container_produits {
	margin:0px auto;
	width:980px;
	min-height: 100%;
	background:url(../images/fond_produit.jpg) no-repeat top right;
}
div#container_products {
	margin:0px auto;
	width:980px;
	min-height: 100%;
	background:url(../images/fond_products.jpg) no-repeat top right;
}
div#container_contact{
	margin:0px auto;
	width:980px;
	min-height: 100%;
	background:url(../images/fond_contact.jpg) no-repeat top right;
}
div#container_histoire {
	margin:0px auto;
	width:980px;
	min-height: 100%;
	background:url(../images/fond_connaitre.jpg) no-repeat top right;
}
div#container_labo {
	margin:0px auto;
	width:980px;
	min-height: 100%;
	background:url(../images/fond_servir.jpg) no-repeat top right;
}
div#container_metier {
	margin:0px auto;
	width:980px;
	min-height: 100%;
	background:url(../images/fond_connaitre.jpg) no-repeat top right;
}
div#container_mission {
	margin:0px auto;
	width:980px;
	min-height: 100%;
	background:url(../images/fond_connaitre.jpg) no-repeat top right;
}
div#container_particulier {
	margin:0px auto;
	width:980px;
	min-height: 100%;
	background:url(../images/fond_servir_b.jpg) no-repeat top right;
}
div#container_groupe {
	margin:0px auto;
	width:980px;
	min-height: 100%;
	background:url(../images/fond_groupe.jpg) no-repeat top right;
}
div#container_pharmacie_espace_diet {
	margin:0px auto;
	width:980px;
	min-height: 100%;
	background:url(../images/fond_servir.jpg) no-repeat top right;
}
div#col_gauche{
	float:left;
	width:250px;
	height:600px;
	padding:20px 20px 0 0;
	min-height:100%;
	position:relative;
}
div#menu{
	width:230px;
	float:right;
	clear:both;
	margin-top:160px;
}
div#menu td{
margin-top:10px;
}
div#menu a{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#006474;
	font-weight:bold;
	text-decoration:none;
	padding-left:35px;
}
div#col_droite{
	float:right;
	width:700px;
	text-align:right;
	text-align:left;
	min-height:100%;
}
div#bug_firefox {
	clear:both;
	text-align:center;
	height:40px;
}
div#footer {
	clear:both;
	color:#999999;
	padding-top:15px;
	padding-bottom:10px;
	text-align:center;
	width:100%
}
/*/////Mise en page Col droite//////////////////////////////*/
div#header_flash{
	width:695px;
	float:right;
}
div#content{
	width:580px;
	padding:20px 80px 0 30px;
	float:right;
}
/*/////TXT//////////////////////////////*/
p{padding-left:20px;padding-right:7px;}
a{color:#8FB60E; font-weight: bold; text-decoration:none;}
a:hover{color:#006474; font-weight:bold; text-decoration:none;}
h1{color:#8FB60E; font-weight: bold; font-size:11px; padding-left:20px;}
h2{color:#006474; font-weight: bold; font-size:11px; padding-left:20px;}
.titre{color:#006474; font-weight: bold; font-size:13px; padding:0 0 0 20px;}
.gras {
	color: #699fbc;
	font-weight: bold;
}

.footer_link{ text-decoration:none;color:#999999; font-weight:normal;}

A.linkplan:link, A.linkplan:visited, A.linkplan:active { text-decoration: none ; color: #999999; font-size: 8pt}
A.linkplan:hover { color:#8FB60E; text-decoration: underline; font-size: 8pt }


.plan_groupe{
	font-size: 13px;
	font-weight:bold;
}
.prod p{padding-right:10px;}
/********* FORMULAIRES *********/
input,textarea,checkbox,select { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #797979 ; 
	background-color: #f7f7f7;
	border: 1px solid #006474;
}
.button {
	border: 1px solid #006474;
	font-weight:bold;
}
