
/* ----------------------------------*/
/* -- PANNEAU EDITION DE LA PAGE --  */
/* ----------------------------------*/

/* on enleve les boutons pour le mod "list" */
span.tb-text-list{
	display: none;
}
img.tb-button-list{
	display: none;
}

/* -------------*/
/* -- CADRE --  */
/* -------------*/

BODY{	
	background: #f3f1ec url(bg.gif) repeat-x 0 0;
	text-align: center;
}
#cadre-general{      
	width : 979px;
	margin: 0 auto 0;	
	text-align: left;
	background: url(bg-milieu.gif) repeat-y center 0;
}
#cadre{
 /* background: url(bg-haut.gif) no-repeat center 0; */
}
#cadre-inner{	                                       
  background: url(bg-haut.gif) no-repeat center 0;
}
#cadre-inner2{	
	clear: both;
	 background: url(bg-bas.gif) no-repeat center bottom;
}
.clear {
}
div#visuel{ 
  clear: both;
	height: 180px;
}
#contenu{
	clear: both;
	text-align: left;
  padding: 0px 22px 25px 22px;		
}
.sub{
  clear: both;  
}

/* ---------------*/
/* -- VISUELS  -- */
/* ---------------*/
.body-partenaires #cadre-inner{
  background-image: url(bg-haut-partenaires.gif);
}
.body-projet #cadre-inner{
  background-image: url(bg-haut-projet.gif);
}
.body-etapes #cadre-inner{
  background-image: url(bg-haut-etapes.gif);
}
.body-aromes #cadre-inner{
  background-image: url(bg-haut-aromes.gif);
}
.body-actus #cadre-inner{
  background-image: url(bg-haut-actus.gif);
}
.body-contacts #cadre-inner{
  background-image: url(bg-haut-contact.gif);
}
.body-es #cadre-inner{
  background-image: url(bg-haut-es.gif);
}
.body-es-socios #cadre-inner{
  background-image: url(bg-haut-es-socios.gif);
}
.body-es-proyecto #cadre-inner{
  background-image: url(bg-haut-es-proyecto.gif);
}
.body-es-etapas #cadre-inner{
  background-image: url(bg-haut-es-etapas.gif);
}
.body-es-aromas #cadre-inner{
  background-image: url(bg-haut-es-aromas.gif);
}
.body-es-noticias #cadre-inner{
  background-image: url(bg-haut-es-noticias.gif);
}
.body-es-contactos #cadre-inner{
  background-image: url(bg-haut-es-contactos.gif);
}

/* ---------------------*/
/* -- PAGE D'ACCUEIL -- */
/* ---------------------*/
#body-3564 #contenu{
	padding: 40px 22px 10px 22px; 	
}
#body-3564 #cadre {
  background: none;
}
#body-3564 #cadre-inner{
  background: url(accueil-bg-haut.gif) no-repeat center 0;
}
#body-3564 #visuel,
#body-3564 #menu1b,
#body-3564 #drapeaux{
  display: none;
}
#body-3564 #colonne-gauche-inner{
  background: url(bienvenue-vinaromas.gif) no-repeat 40px 0;
  padding: 60px 30px 0 107px;
}
#body-3564 #colonne-droite-inner{
  background: url(bienvenido-vinaromas.gif) no-repeat 40px 0;
  padding: 60px 30px 0 115px;
}
#body-3564 #conteneur-haut{
  background: url(accueil-fruits.gif) no-repeat 350px 140px;
  padding-bottom: 50px;
  width: 100%;
}
#body-3564 #colonne-bas{
  width: 100%;  
  background: url(accueil-bg-molecules.gif) no-repeat center bottom;
}
#body-3564 #colonne-bas-inner{
  padding: 0 30px 50px 50px;
}
#menuaccueil-fr{
  margin: 40px 85px 0 0px;
}
#menuaccueil-fr ul{
  margin: 0;
  padding: 0;
}
#menuaccueil-fr li{
  background: none;
  list-style-type: none;
  margin: 0;
  padding: 0 0 12px 0;
  text-align: right;
}
#menuaccueil-fr li A{
  color: #241474;
  font-size: 14px;
  font-weight: bold;
  font-family : "Trebuchet MS", Verdana, Arial, sans-sherif;
  text-decoration : none;
}                            
#menuaccueil-fr li A:hover{
  text-decoration: underline;
}
#menuaccueil-fr #li-3572{  
}
#menuaccueil-fr #li-3563{
  margin-right: 15px;
}
#menuaccueil-fr #li-3562{
  margin-right: 30px;
}
#menuaccueil-fr #li-3569{
  margin-right: 45px;
}
#menuaccueil-fr #li-3570{
  margin-right: 30px;
}
#menuaccueil-fr #li-3571{
  margin-right: 15px;
}
#menuaccueil-fr #li-3557{
}
#menuaccueil-es{
  margin: 23px 0 0 -20px;
}
#menuaccueil-es ul{
  margin: 0;
  padding: 0;
}
#menuaccueil-es li{
  background: none;
  list-style-type: none;
  margin: 0;
  padding: 0 0 12px 0;
}
#menuaccueil-es li A{
  color: #241474;
  font-size: 14px;
  font-weight: bold;
  font-family : "Trebuchet MS", Verdana, Arial, sans-sherif;  
  text-decoration : none;
}
#menuaccueil-es li A:hover{
  text-decoration: underline;
}
#menuaccueil-es #li-3622{  
}
#menuaccueil-es #li-3621{
  margin-left: 15px;
}
#menuaccueil-es #li-3620{
  margin-left: 30px;
}
#menuaccueil-es #li-3619{
  margin-left: 45px;
}
#menuaccueil-es #li-3602{
  margin-left: 30px;
}
#menuaccueil-es #li-3601{
  margin-left: 18px;
}
#menuaccueil-es #li-3599{
  margin-left: 3px;
}

/* --------------------------*/
/* -- ELEMENTS DE CONTENU -- */
/* --------------------------*/
.content-element{
	margin-bottom: 20px;
	clear: both;
}

/*---- titre pour le style de contenu "par defaut" ----*/
.content-element H2,
 .content-element H1,
.content-element .csc-frame-style-defaut H2,
.content-element .csc-frame-style-defaut H1{  
}

.content-element .contenu-texte,
.content-element .csc-frame-style-defaut .contenu-texte{
}
.content-element form,
.content-element .csc-frame-style-defaut form{
	padding: 10px 0px 20px 5%;
}

/*---- contenu style "encadre simple" ----*/
.content-element .csc-frame-style1 H2{
  background: none;
  border-width: 0;
  padding: 0;
  margin: 5px 0 5px 0;
}                                    
.content-element .csc-frame-style1{
  border: 1px solid #241474;                            
}
.content-element .csc-frame-style1 .css-frame-inner{
  padding: 15px 20px 10px 20px;
}                                                 
.content-element .csc-frame-style1 .contenu-texte{
}                                         

/*---- contenu style "encadre titre en bleu" ----*/
.content-element .csc-frame-style2 H2{
  background: #3f347e url(style1-bg.gif) repeat-x 0 0;
  border-width: 0;
  margin: 0 -20px 15px -20px;
  padding: 5px 0 5px 10px;  
  color:#FFF; 
}                                    
.content-element .csc-frame-style2{  
  padding-top: 10px;
}        
.content-element .csc-frame-style2 .css-frame-inner{
  border: 1px solid #3f347e;
   padding: 0 20px 10px 20px;
}
.content-element .csc-frame-style2 .contenu-texte{
}


/*--------*/
/* TOP */
/*--------*/
#top{
	clear: both;  	
	width: 100%;
}



/*-----------*/
/* DRAPEAUX  */
/*-----------*/
#drapeaux{
  float :right;
  padding: 19px 22px 0 0;
  width: 200px;
}
.drapeauimage{
  float: right;
  padding: 0px 0 0 10px;
}
/*----------*/
/*   LOGO   */
/*----------*/
#logo{
  float: left;
  margin: 0;
  padding: 0 0 0 38px;
}
#logo A{
  display: block;
  float: left;
  /*margin: 26px 0 0 38px;*/
  margin: 26px 0 0 0;
}
/* pour annuler les parametres mis pour le logo */
#logo #drapeaux A{
  display: inline;
  margin: 0;
  float: none;
}
/*--------*/
/* Menu 1 */
/*--------*/
/* pour annuler les parametres mis pour le logo */
#menu1b A{
  display: inline;
  margin: 0;
  float: none;
}
#menu1b{
 width: 670px;
 float: right;
}
#menu1b ul {
	margin: 0 0 0 0;
	padding: 14px 0 0 0;
}
#menu1b li{
  float: left;  
	list-style: none; 
	margin: 0 1px 0 1px;
	padding: 0;
	background: none;		
}
#menu1b li A,
#menu1b li A:visited{  
	display: block;
	float: left;
	cursor: hand;		
	font-family : "Trebuchet MS", Verdana, Arial;
	font-size: 13px;
	font-weight: bold;
	text-transform : uppercase;
	text-decoration: none;
	white-space : nowrap;
	color : #6d6d6d !important;	
  background: url(menu1-bg.gif) no-repeat 0 0;  		       	
}
#menu1b li A span{
  display: block;
  float: left;
  height: 29px;
  padding: 5px 7px 0 7px;
  background: url(menu1-bg-droit.gif) no-repeat right 0;
}

#menu1 li.menu1-dernier{
  background: none;
}
#menu1 li.menu1-dernier A,
#menu1 li.menu1-dernier A:visited{
  padding-right: 16px;
}


#menu1b li A:hover{
  background: url(menu1-bg-act.gif) no-repeat 0 0; 
}
#menu1b li.menu1Act A,
#menu1b li.menu1Act A:visited{  
  color: #4a245c !important;
  background: url(menu1-bg-act.gif) no-repeat 0 0; 
}

/*----------*/
/*   menu2  */
/*----------*/
#menu2{
  display: none;
}
/*--------------*/
/* Fil d'Ariane */
/*--------------*/

#fil-ariane-outer{
  display: none;
}

/*--------------*/
/*   boutons    */
/*--------------*/

#boutons{
  
}
#imprimer{
  float: right;
  padding: 0 0 10px 0;
}
.tx-efafontsize-pi1{
  float: right;
  margin-right: 15px;
}
/* --------------------*/
/* -- PIED DE PAGE --  */
/* --------------------*/

#pieddepage{
	width : 979px;
	clear: both;
	margin: 0px auto;    	
}                
#pieddepage-inner{
  margin: 0 14px 0 14px;  
}          
ul#liens-pieddepage{	
	float: left;
  width: 170px;
	margin: 0;
  padding: 26px 0 0 3px;
  text-align: left;
}
ul#liens-pieddepage li {
	list-style: none; 
	display: inline;
	margin: 0;
	padding: 0 10px 0 0;
  background: none;
	font-size: 11px;
}
ul#liens-pieddepage A{
	font-weight: normal;
	text-decoration : none;
	color: #545654;	
}
ul#liens-pieddepage A:hover{
	text-decoration : underline;
}
#logos-partenaires{
  float: left;
  padding-bottom: 20px;
}
#logos-partenaires A{
  padding-right: 20px;
}
#divmilega{
  float: right;
  padding: 10px 0 0 0;
}
/* -------------*/
/* -- STATS --  */
/* -------------*/
div#stats{	
	width : 988px;
	clear: both;
	margin: 0px auto;
}

div#stats-inner A{
}


