A.nav {
	text-decoration : none;
	font-size : 10px;
	font-weight : bold;
	font-family : Arial, sans-serif;
	color : #666666;
}

A.nav:VISITED {
	text-decoration : none;
	font-size : 10px;
	font-weight : bold;
	font-family : Arial, sans-serif;
	color : #666666;
}

A.nav:HOVER {
	text-decoration : none;
	font-size : 10px;
	font-weight : bold;
	font-family : Arial, sans-serif;
	color:#FF6600;
}

A.suivi {
	color : #0212AA;
	font-family : Arial, sans-serif;
}

A.suivi:VISITED {
	color : #0212AA;
	font-family : Arial, sans-serif;
}

A.suivi:HOVER {
	color : #E42C02;
	font-family : Arial, sans-serif;
}

A.webmdhealth{
	color : #000066;
	text-decoration : none;
	font-family : Arial, sans-serif;
	font-weight : bold;
	font-size : 8pt;
}

A.webmdhealth:VISITED {
	color : #000066;
	text-decoration : none;
	font-family : Arial, sans-serif;
	font-weight : bold;
	font-size : 8pt;
}

A.webmdhealth:HOVER {
	color : #FF6600;
	text-decoration : none;
	font-family : Arial, sans-serif;
	font-weight : bold;
	font-size : 8pt;
}

A.liensblancs {
        text-decoration : none;
        font-size : 13px;
        font-weight : bold;
        font-family : Arial, sans-serif;
        color : #ffffff;
}

A.liensblancs:VISITED {
        text-decoration : none;
        font-size : 13px;
        font-weight : bold;
        font-family : Arial, sans-serif;
        color : #ffffff;
}

A.liensblancs:HOVER {
        text-decoration : none;
        font-size : 13px;
        font-weight : bold;
        font-family : Arial, sans-serif;
        color : #ffffff;
}

A.liensnoirs {
        text-decoration : none;
        font-size : 12px;
        font-family : Arial, sans-serif;
        color : #000000;
}

A.liensnoirs:VISITED {
        text-decoration : none;
        font-size : 12px;
        font-family : Arial, sans-serif;
        color : #000000;
}

A.liensnoirs:HOVER {
        text-decoration : underline;
        font-size : 12px;
        font-family : Arial, sans-serif;
        color : #000000;
}

A {
	color : #006699;
	text-decoration : underline;
}

A:VISITED {
	color : #666666;
	text-decoration : underline;
}

A:HOVER {
	color : #FF6600;
	text-decoration : underline;
}

A.gauche {
	color : #003366;
	text-decoration : none;
}

A.gauche:VISITED {
	color : #003366;
	text-decoration : none;
}

A.gauche:HOVER {
	color : #EE6013;
	text-decoration : none;
}

A.rouge {
	color : #990000;
	font-size : 10px;
	font-weight : bold;
	font-family : Arial, sans-serif;	
}

A.rouge:VISITED {
	color : #990000;
	font-size : 10px;
	font-weight : bold;
	font-family : Arial, sans-serif;	
}

A.rouge:HOVER {
	color : #EE6013;
	font-size : 10px;
	font-weight : bold;
	font-family : Arial, sans-serif;	
}


A.boldredlargelink {
        color : #CC0000;
        font-size : 12pt;
	font-weight : bold;
        text-decoration : none;
}

A.boldredlargelink:VISITED {
        color : #CC0000;
        font-size : 12pt;
	font-weight : bold;
        text-decoration : none;
}

A.boldredlargelink:HOVER {
        color : #CC0000;
        font-size : 12pt;
	font-weight : bold;
        text-decoration : none;
}
 
ul.smart {
	margin:0px;
	padding:0 0 0 12px;
}

body, p, td, br  {
	font-size : 12px;
	font-family : "Arial", sans-serif;
	color : #525762;
}

b, strong { 
  color:#771971;
  font-weight:bold;
}

input.radio { 
  border:0px solid WHITE;background:none;
 }

.small {
	font-size : 8pt;
}

.white {
	text-decoration : none;
	font-size : 10pt;
	font-weight : bold;
	font-family :Arial, sans-serif;
	color : #FFFFFF;
}

.menus {
	text-decoration : none;
	font-size : 10pt;
	font-weight : bold;
	font-family :Arial, sans-serif;
	color : #EF873B;
}

.date {
	font-size : 8pt;
	font-weight : bold;
	color : #6d6d6d;
}

.resultattext {
	font-size : 9pt;
	font-family : Arial, sans-serif;
	color : #000000;
}

.temoignagetext {
	font-size : 9pt;
	font-family : Arial, sans-serif;
	color : #003366;
}

.boldtext {
        font-size : 10pt;
	font-weight : bold;
	color : #000000;
}

.largetext {
	font-size : 13pt;
        font-weight : bold;
        color : #000000;
}

.bluetext {
        font-size : 10pt;
	font-weight : bold;
	color : #3767a0;
}

.orangetext {
        font-size : 10pt;
        font-weight : bold;
        color: #FF6600;
}

.rougetext {
        font-size : 10pt;
        font-weight : bold;
        color: #cc0000;
}

.boldredtext {
        font-size : 10pt;
	font-weight : bold;
	color : #CC0000;
}

.boldlargeredtext {
        font-size : 12pt;
	font-weight : bold;
	color : #CC0000;
}

.warning {
        font-size : 10pt;
        color: #cc0000;
}

.blueverdana {
	font-family : Verdana;
        font-weight : bold;
	color : #003366;
}

.largeboldblue {
        font-size : 12pt;
	font-weight : bold;
	color : #003366;
}

.blue {
	font-family : Verdana;
	font-family : Arial, sans-serif;
	color : #003366;
}

.introduction {
        font-size : 10pt;
        color: #cc0000;
}

.easy_introduction {
  font-family : Arial, sans-serif;
  font-size : 9pt;
  color : #7b0202;
  font-weight : bold;
}

.easy_home_eq_introduction {
  font-family : Arial, sans-serif;
  font-size : 9pt;
  color : #7b0202;
  font-weight : bold;
  padding: 8px;
}

.easy_introduction2 {
  font-family : Arial, sans-serif;
  font-size : 9pt;
}

.easy_repas_eq_titre_repas {
  font-family : Arial, sans-serif;
  font-size : 7pt;
  color : #3d4b87;
  font-weight : bold;
}

.easy_detail_eq_titre_detail {
  font-family : Arial, sans-serif;
  font-size : 7pt;
  color : #771971;
  font-weight : bold;
}

.easy_repas_eq_freq_repas {
  font-family : Arial, sans-serif;
  font-size : 7pt;
  color : #666;
}

td.easy_groupe_eq_td_groupe { 
  border-style:solid;
  border-left-width:1px;
  border-right-width:1px;
  border-bottom-width:1px;
  border-top-width:0px;
  border-color:#999;
  padding-left:4px;
  padding-right:4px;
  padding-top:6px;
  padding-bottom:6px;
  background-color: #F6ECF9;
}

td.easy_td_groupe { 
  border-style:solid;
  border-left-width:1px;
  border-right-width:1px;
  border-bottom-width:1px;
  border-top-width:1px;
  border-color:#999;
  background-color: #F6ECF9;
}

td.easy_groupe_eq_td_aliment { 
  padding-left:4px;
}

td.easy_souhaits_eq_td_padding { 
  padding:4px;
}

td.easy_repas_eq_td_idc { 
  padding:4px;
}

td.easy_souhaits_eq_td_padding2 {
  border-style:solid;
  border-left-width:1px;
  border-right-width:0px;
  border-bottom-width:0px;
  border-top-width:0px;
  border-color:#E0C5DE;
  background-color: #fcfcfc;
  padding:4px;
}

td.easy_home_eq_td_valid { 
  padding-top:8px;
}

.easy_texte1 {
  font-family : Arial, sans-serif;
  font-size : 9pt;
  color : #666;
}

.easy_texte2 {
  font-family : Arial, sans-serif;
  font-size : 7pt;
  color : #666;
  padding-left:4px;
}

.easy_texte2_recap {
  font-family : Arial, sans-serif;
  font-size : 7pt;
  color : #666;
}

.easy_texte3 {
  font-family : Arial, sans-serif;
  font-size : 9pt;
  font-weight : bold;
}

.easy_texte4 {
  font-family : Arial, sans-serif;
  font-size : 9pt;
  color : #771971;
  font-weight : bold;
}

.easy_texte5 {
  font-family : Arial, sans-serif;
  font-size : 9pt;
  color : #666;
}

.easy_texte6 {
  font-family : Arial, sans-serif;
  font-size : 7pt;
  color : #990000;
  font-weight : bold;
}

.easy_texte7 {
  font-family : Arial, sans-serif;
  font-size : 9pt;
}

.easy_texte8 {
  font-family : Arial, sans-serif;
  font-size : 14pt;
  font-weight: bold;
  color: #C90000;
}

.easy_texte9 {
  font-size : 12pt;
}

.easy_texte10 {
  font-family : Arial, sans-serif;
  font-size : 14pt;
  font-weight: bold;
  color: #C90000;
}

.easy_texte11 {
  font-size : 12pt;
}

.easy_texte12 {
  font-family : Arial, sans-serif;
  font-size : 16pt;
  font-weight: bold;
  color: #C90000;
}

.easy_texte13 {
  font-family : Arial, sans-serif;
  font-size : 16pt;
  font-weight: bold;
  color: #C90000;
}

.easy_texte14 {
  font-family : Arial, sans-serif;
  font-size : 12pt;
  font-weight: bold;
  color: #771971;
}

.easy_texte15 {
  font-family : Arial, sans-serif;
  font-size : 12pt;
  font-weight: bold;
  color: #771971;
}

.easy_texte16 {
  font-family : Arial, sans-serif;
  font-size : 9pt;
  color: #771971;
}

.easy_texte17 {
  font-family : Arial, sans-serif;
  font-size : 11pt;
  font-weight: bold;
  color: #C90000;
}

A.easy_link4, A.easy_link4:VISITED {
  text-decoration: underline;
  font-family : Arial, sans-serif;
  font-size : 9pt;
  color : #771971;
  font-weight : normal;
}

A.easy_link4:HOVER {
  text-decoration: none;
  font-family : Arial, sans-serif;
  font-size : 9pt;
  color : #771971;
  font-weight : normal;
}

.easy_texte_portion {
  font-family : Arial, sans-serif;
  font-size : 7pt;
  color : #666;
  font-weight: normal;
  padding-left:2px;
}

.easy_aliment_cuisson {
  font-family : Arial, sans-serif;
  font-size : 9pt;
  color : #666;
  padding-left:4px;
}

td.easy_td_gris_clair { 
  padding-left:4px;
  padding-right:4px;
  padding-top:6px;
  padding-bottom:6px;
  background-color: #fcfcfc;
}

td.easy_td_info_freq {
  font-family : Arial, sans-serif;
  font-size : 7pt;
  color : #771971;
  padding-left:4px;
  padding-right:4px;
  padding-top:4px;
  padding-bottom:0px;
  background-color: #F6ECF9;
}

td.easy_td_souhaits_eq_entete { 
  font-family : Arial, sans-serif;
  font-size : 9pt;
  color : #771971;
  font-weight: bold;
  text-align: center;
  padding:4px;
  background-color: #F6ECF9;
}

td.easy_td_gris_fonce {
  padding-left:4px;
  padding-right:4px;
  padding-top:2px;
  padding-bottom:6px;
  background-color: #F6ECF9;
}

td.easy_td_groupe_cuisson {
  border-style:solid;
  border-left-width:0px;
  border-right-width:0px;
  border-bottom-width:0px;
  border-top-width:1px;
  border-color:#E0C5DE;
  border-collapse: collapse;
  padding-left:0px;
  padding-right:0px;
  padding-top:10px;
  padding-bottom:6px;
}

table.easy_table_collapse { 
  border-collapse:collapse;
}

table.easy_table_recap { 
  border-collapse:collapse;
  background-color:#F8F4F9;  
}

table.easy_table_recap2 { 
  border-style:solid;
  border-width:1px;
  border-color:#E0C5DE;
  border-collapse:collapse;
  background-color:#F8F4F9; 
}

table.easy_souhaits_eq_table { 
  border-style:solid;
  border-width:1px;
  border-color:#E0C5DE;
  border-collapse:collapse;
  background-color:#F8F4F9; 
}

table.easy_table_souhaits_intolerances {
  border-style:solid;
  border-width:1px;
  border-color:#E0C5DE;
  border-collapse:collapse;
  background-color:#fcfcfc;
}

table.easy_table_idc { 
  border-style:solid;
  border-width:1px;
  border-color:#E0C5DE;
  border-collapse:collapse;
  background-color:#f3f3f3; 
}

td.easy_td_global_quantite {
  border-style:solid;
  border-left-width:1px;
  border-right-width:1px;
  border-bottom-width:1px;
  border-top-width:1px;
  border-color:#E0C5DE;
  background-color: #f3f3f3;
}

td.easy_td_recap_entete { 
  border-style:solid;
  border-left-width:1px;
  border-right-width:1px;
  border-bottom-width:1px;
  border-top-width:1px;
  border-color:#E0C5DE;
  padding:4px;
  background-color:#fcfcfc;
}

td.easy_td_recap { 
  border-style:solid;
  border-left-width:1px;
  border-right-width:1px;
  border-bottom-width:1px;
  border-top-width:1px;
  border-color:#E0C5DE;
  padding:4px;
}

td.easy_td_souhaits { 
  border-style:solid;
  border-left-width:1px;
  border-right-width:1px;
  border-bottom-width:1px;
  border-top-width:0px;
  border-color:#E0C5DE;
  padding:4px;
}

td.easy_td_recap2 { 
  border-style:solid;
  border-left-width:1px;
  border-right-width:1px;
  border-bottom-width:0px;
  border-top-width:1px;
  border-color:#E0C5DE;
  padding:4px;
}

td.easy_td_recap_gauche { 
  border-style:solid;
  border-left-width:0px;
  border-right-width:0px;
  border-bottom-width:1px;
  border-top-width:0px;
  border-color:#E0C5DE;
}


td.easy_td_recap_repas { 
  border-style:solid;
  border-left-width:1px;
  border-right-width:1px;
  border-bottom-width:0px;
  border-top-width:0px;
  border-color:#E0C5DE;
  background-color:#F6ECF9;
  padding:4px;
}

td.easy_td_recap_line { 
  padding-top:2px;
  padding-bottom:2px;
}

td.easy_td_recap_line2 { 
  padding:4px;
}

td.easy_td_recap_line3 { 
  padding-top:2px;
  padding-bottom:2px;
  padding-left:4px;
}

td.easy_td_recap_correc { 
  border-style:solid;
  border-left-width:0px;
  border-right-width:1px;
  border-bottom-width:1px;
  border-top-width:0px;
  border-color:#E0C5DE;
  padding:4px;
  background-color: #F8F4F9;
  width: 200px;
}

td.easy_td_recap_correc2 { 
  border-style:solid;
  border-left-width:1px;
  border-right-width:1px;
  border-bottom-width:1px;
  border-top-width:0px;
  border-color:#E0C5DE;
  padding:4px;
  background-color: #F8F4F9;
  width: 200px;
}

td.cpn_td_conseils { 
  border-style:solid;
  border-left-width:1px;
  border-right-width:1px;
  border-bottom-width:1px;
  border-top-width:0px;
  border-color:#E0C5DE;
  padding-left:10px;
  padding-right:10px;
  padding-top:6px;
  padding-bottom:6px;
  background-color: #ffffff;
}

td.cpn_td_bleu { 
  border-style:solid;
  border-left-width:1px;
  border-right-width:1px;
  border-bottom-width:1px;
  border-top-width:0px;
  border-color:#E0C5DE;
  padding-left:10px;
  padding-right:10px;
  padding-top:6px;
  padding-bottom:6px;
  background-color: #f2f7ff;
}

td.cpn_td_gris { 
  border-style:solid;
  border-left-width:1px;
  border-right-width:1px;
  border-bottom-width:1px;
  border-top-width:0px;
  border-color:#E0C5DE;
  padding-left:10px;
  padding-right:10px;
  padding-top:6px;
  padding-bottom:0px;
  background-color: #f8f8f8;
}

td.cpn_td_gris_plein { 
  border-style:solid;
  border-left-width:1px;
  border-right-width:1px;
  border-bottom-width:1px;
  border-top-width:1px;
  border-color:#E0C5DE;
  padding-left:10px;
  padding-right:10px;
  padding-top:6px;
  padding-bottom:0px;
  background-color: #f8f8f8;
}

td.cpn_td_jaune { 
  border-style:solid;
  border-left-width:1px;
  border-right-width:1px;
  border-bottom-width:1px;
  border-top-width:0px;
  border-color:#E0C5DE;
  padding-left:10px;
  padding-right:10px;
  padding-top:6px;
  padding-bottom:6px;
  background-color: #f5f5f5;
}

td.cpn_td_ajuste { 
  border-style:solid;
  border-left-width:1px;
  border-right-width:1px;
  border-bottom-width:1px;
  border-top-width:0px;
  border-color:#E0C5DE;
  padding-left:0px;
  padding-right:0px;
  padding-top:0px;
  padding-bottom:0px;
  background-color: #ffffff;
}

td.cpn_td_menu_cpn { 
  border-style:solid;
  border-left-width:1px;
  border-right-width:1px;
  border-bottom-width:0px;
  border-top-width:0px;
  border-color:#8ebfbe;
  padding-left:10px;
  padding-right:10px;
  padding-top:0px;
  padding-bottom:0px;
  background-color: #ffffea;
}

.cpn_table_regime td { 
  padding-left:0px;
  padding-right:0px;
  padding-top:3px;
  padding-bottom:3px;
}

.cpn_table_regime_repas td { 
  padding-left:0px;
  padding-right:0px;
  padding-top:3px;
  padding-bottom:3px;
  background-color: #f6f6f6;
}

table.cpn_table_popup { 
  border-style:solid;
  border-width:1px;
  border-color:#8ebfbe;
}

A.cpn_link1,  A.cpn_link1:visited {
  font-family : Arial, sans-serif;
  font-size : 9pt;
  font-weight: bold;
  color : #666;
  text-decoration: none;
}

A.cpn_link1:hover {
  font-family : Arial, sans-serif;
  font-size : 9pt;
  font-weight: bold;
  color : #666;
  text-decoration: underline;
}

A.cpn_link2,  A.cpn_link2:visited {
  font-family : Arial, sans-serif;
  font-size : 9pt;
  color : #666;
  text-decoration: none;
}

A.cpn_link2:hover {
  font-family : Arial, sans-serif;
  font-size : 9pt;
  color : #666;
  text-decoration: underline;
}

A.cpn_link3,  A.cpn_link3:visited, A.cpn_link3:hover {
  font-family : Arial, sans-serif;
  font-size : 9pt;
  font-weight: bold;
  color : #666;
  text-decoration: underline;
}

A.cpn_link4, A.cpn_link4:visited,  A.cpn_link4:hover {
  font-family : Arial, sans-serif;
  font-size : 9pt;
  color : #666;
  text-decoration: underline;
}

A.cpn_link5, A.cpn_link5:visited,  A.cpn_link5:hover {
  font-family : Arial, sans-serif;
  font-size : 9pt;
  color : #990000;
  text-decoration: underline;
}

.titre {
        font-size : 12pt;
	font-weight : bold;
        color: #000000;
}

.question_frequence {
        font-size : 8pt;
        color: #cc0000;
}

td.border {
  border-style:solid;
  border-left-width:1px;
  border-right-width:1px;
  border-bottom-width:1px;
  border-top-width:1px;
  border-color:#000000;
}

td.border_bottom {
  border-style:solid;
  border-left-width:0px;
  border-right-width:0px;
  border-bottom-width:1px;
  border-top-width:0px;
  border-color:#000000;
}


.background_black { background-color: #000000; }
.background_white { background-color: #FFFFFF; }
.background_border { background-color: #17457d; }
.background_plain { background-color: #ddf1ff; }
.background_blank { background-color: #ffffff; }
.background_grey { background-color: #999999; }
.background_blue { background-color: #ddf1ff; }
.background_easy_vert { background-color: #6babaa; }
.background_easy_gris { background-color: #F6ECF9; }

.sl_title { font-size:13px; font-family:Arial; color:#000000; font-weight:bold; }
.sl_text { font-size:13px; font-family:Arial; color:#000000; font-weight:normal; }
.sl_link { font-size:13px; font-family:Arial; color:#000099; font-weight:normal; text-decoration:underline; }
a.sl_link, a.sl_link:hover{ font-size:13px; font-family:Arial; color:#000099; font-weight:normal; text-decoration:underline; }
.sl_text009 { font-size:9px; font-family:Arial; color:#000099; font-weight:normal; }
.sl_cell { cursor:pointer; cursor:hand; }

form#login2{
  width:164px;
  height:87px;
  margin:0px;
  padding:0px;
  margin-top:11px;			
  margin-right:14px;
  background-image:url(/php_img/www.oenobioldiet.es/default/nobody/images/brocelia2/fond_login.png);
  background-repeat:no-repeat;
}
form#login2 input.texte{
  float:left;
  width:118px;
  height:20px;
  padding:0px;
  margin:0px;
  margin-left:10px;
  font-size:11px;
  color:#ae8cb7;
  padding-left:5px;
  padding-top:2px;
  border:1px solid #e6e5e5;
}
form#login2 input#identifiant{
  margin-top:25px;					
  margin-right:20px;
}
form#login2 input#motdepasse{
  margin-top:3px;
}
form#login2 input#bouton{
  float:left;
  width:20px;
  height:16px;
  margin-left:3px;
  margin-top:3px;
}
form#login2 a{
  float:left;
  margin-top:6px;
  margin-left:15px;
  text-decoration:underline;
  color:#7d7c81;
  font-size:10px;
}