/* style pour la page d'accueil */
body{
	margin:0;
	padding:0;
	background:#29278A url(../img/body_back.jpg) top repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;	
}

p,ul,li,h1,h2,h3,form,input{
	margin:0;
	padding:0;
}

ul,li{
	list-style:none;
}

a,
a:visited,
a:link,
a:hover{
	text-decoration:none;
}

p.lien{
	color:#29278A;
	font-family:Myriad,Arial,sans-serif;
	font-size:11px;
	float:right;
	margin-top:8px;
	font-weight:bold;
}

p.lien a,
p.lien a:link,
p.lien a:visited,
p.lien a:hover,
p.lien a:active{
	color:#29278A;
}

p.lien a:hover{
	color:#B64006;
}

#conteneur{
	width:722px;
	height:650px;
	background-color:#29278A;
	margin-left:auto;
	margin-right:auto;
	
}



/* DEBUT HEADER */
#header{
	width:722px;
	height:320px;
	background:#ED9721 url(../img/header.jpg) bottom no-repeat;
}

#header h1 a{
	display:block;
	height:75px;
	width:176px;
	font-size:1px;
	text-indent:-9999px;
	margin-left:520px;/* 520px*/
}
#header ul#header_menu{
	margin-top:200px !important;
	margin-top:0;
	padding-top:0 !important;
	padding-top:200px;
}

#header ul#header_menu li{
	float:left;
}

#header ul#header_menu li a{
	display:block;
	font-size:1px;
	text-indent:-9999px;
}

#header ul#header_menu li#qualite a{
	height:27px;
	width:118px;
	margin-left:425px;	
}

#header ul#header_menu li#faq a{
	height:18px;
	width:22px;
	margin-left:20px;	
}

#header ul#header_menu li#contact a{
	height:15px;
	width:42px;
	margin-left:20px;	
}

/* commentaires pour le salon SIRHA 2008*/
#salon{
	/*display:block;*/
	height:65px;
	width:415px;
	font-size:13px;
	color: #0F0374;
	margin-left:95px;
	margin-top: -30px;
	margin-bottom:-35px;
}
/* FOOTER */

#footer{
	width:722px;
	/*height:320px;*/
	margin-top:50px;
	display:block;
	/*float:left;*/
	text-align:center;
	color:#F8D422;
}

#footer a,
#footer a:link,
#footer a:visited,
#footer a:hover,
#footer a:active{
	color:#F8D422;
	text-decoration:underline;
}

#footer a:hover{
	text-decoration:none;
}

/* FIN BARRE DE LANGUE + CREDITS */

/* FIN HEADER */

#general{
	height:306px;
	width:722px;
	background-color:#29278A;
}

/* DEBUT PARTIE GAUCHE */
#part_left{
	height:333px;
	width:504px;
	background-color:#FFFFFF;	
	float:left;	
}

/* DEBUT MENU */
#menu{
	height:37px;
	width:504px;
	background:transparent url(../img/menu_tassos.gif) no-repeat;
}

#menu ul li{
	float:left;
}

#menu ul li a{
	margin-top:18px;
	display:block;
	height:15px;
	margin-left:12px;
	font-size:1px;
	text-indent:-9999px;		
}

#menu ul li#envie a{
	width:65px;
	margin-left:8px;
}

#menu ul li#recettes a{
	width:75px;
}

#menu ul li#vente a{
	width:88px;
}

#menu ul li#mediterrannee a{
	width:96px;
}

#menu ul li#corps a{
	width:120px;
}



/* FIN MENU */

#contenu{
	height:309px;
	width:504px;
	background:#29278A url(../img/contenu_back.jpg) no-repeat;
}

#contenu #texte{
	width:420px;
	height:110px;
	margin-left:65px;
	padding-top:110px;
}

#contenu #texte p{
	margin-bottom:15px;
}

#contenu #texte p.lien{
	margin-right:38px !important;
	margin-right:18px;
	margin-top:15px;
}

/* FIN PARTIE GAUCHE */

#part_right{
	height:345px;
	width:218px;
	background: #29278A url(../img/produits_back.jpg) top no-repeat;
	float:left;
	color:#B64006;
	font-size:11px;	
}

#part_right h2{
	font-weight:bold;
	font-size:11px;
	margin: 152px 0px 2px 12px;
}

#part_right p{
	margin-left:12px;
	margin-right:27px;
}

/* DEBUT LOGIN */
#login{
	height:35px;
	width:722px;
	background-color:#29278A;
}

#login form{
	width:692px;
	height:35px;
	padding-left:30px;
	float:left;
}

#login form label{
	float:left;
	line-height:20px;
	font-family:Myriad,Arial,sans-serif;
	font-size:15px;
	color:#F8D422;
}

#login form input{
	float:left;
	margin-left:7px;
}

#login form input#submit{
	padding:0;
	width:20px;
	height:20px;
	background:#393791 url(../img/bt_ok.jpg) no-repeat;
	border:none;
	cursor:pointer;
	text-indent:-9999px;
	line-height:1px;
}

#login p{
	color:#F8D422;
	float:left;
	font-size:10px;
	line-height:20px;
	margin-left:7px;	
}

#login a,
#login a:link,
#login a:visited,
#login a:hover,
#login a:active{
	color:#F8D422;
	text-decoration:underline;
}

#login a:hover{
	text-decoration:none;
}
/* FIN LOGIN */
