/*affichage général*/
body,html{ font-family:Arial; font-size:12px; color:#6E797F; text-align:center; }
	#page{ text-align:left; }
		#page a{ color:#4E6E9D; text-decoration:none; }
		#page a:hover{ color:#22bbea; text-decoration:none; border:0px; }




	/*ACCUEIL*/
	#header .menuHeader .search .texte { font-size:11px; font-weight:normal; color:#818181; }
	#header .menuHeader .search .submit { font-size:11px; font-weight:bold; color:#FFFFFF; }
	
	#homeContenu .blocLeft .blocEncart h1 { font-size:22px; font-style:normal; font-weight:bold; color:#FFF; width:600px; }
	#homeContenu .blocLeft .blocEncart h2 { font-size:16px; font-style:normal; font-weight:bold; color:#6c6c6c; width:600px; }
	#homeContenu .blocLeft .blocEncart h3 { font-size:14px; font-style:normal; font-weight:normal; color:#515151; width:600px; }
	#homeContenu .blocLeft .blocEncart p.bodytext { font-size:12px; font-style:normal; font-weight:normal; color:#515151;  width:600px;}
	#homeContenu .blocLeft .blocEncart p.encart_blanc { font-size:17px; font-style:normal; font-weight:bold; color:#FFF;  width:600px;}
	#homeContenu .blocLeft .blocEncart h4.encart_home {  font-style:normal; font-weight:normal; color:#515151; }
	#homeContenu .blocLeft .blocEncart h4.encart_home span {  font-style:normal; font-weight:normal; color:#1f1f1f; }
	
	#homeContenu .blocLeft .blocNews h2.titleNews a { color:#FFF; font-weight:normal; font-size:11px; }
	#homeContenu .blocLeft .blocNews h2.titleNews a:hover { text-decoration:underline; }
	#homeContenu .blocLeft .blocNews .content .actus .actuTitle,
	#homeContenu .blocLeft .blocNews .content .actus .actuTitle a { font-size:17px; background:#F1B208; color:#FFFFFF; }
	#homeContenu .blocLeft .blocNews .content .actus .actuSubHeader { font-size:13px; font-weight:bold; color:#484747; }
	#homeContenu .blocLeft .blocNews .content .actus .actuContent { font-size:11px; font-weight:normal; color:#818181; text-align:justify; }
	#homeContenu .blocLeft .blocNews .content .actus .actuMore,
	#homeContenu .blocLeft .blocNews .content .actus .actuMore a { font-size:11px; font-weight:normal; color:#4E6E9D; text-decoration:none; }	
	
	#homeContenu .blocLeft .blocRecette .content .recetteTitle,
	#homeContenu .blocLeft .blocRecette .content .recetteTitle a{ font-size:14px; font-weight:normal; color:#A1A091; }
	#homeContenu .blocLeft .blocRecette .content .recetteTitle .pays { font-size:12px; color:#828282; }
	#homeContenu .blocLeft .blocRecette .content .recetteSubHeader { font-size:12px; color:#454545; }
	#homeContenu .blocLeft .blocRecette .recetteMore { text-decoration:none; }
	
	#homeContenu .blocRight { text-align:left;  }
	#homeContenu .blocRight .blocConcours h1{ font-size:18px; color:#094B97; }
	#homeContenu .blocRight .blocConcours .bodytext{ text-align:justify; }
	
	#homeContenu .blocRight .blocTemoins .content .bodytext { font-size:11px; font-weight:normal; color:#484747 ; text-align:left; }
	#homeContenu .blocRight .blocTemoins .content .more { font-size:11px; font-weight:normal;  }
	
	#homeContenu .blocRight .blocVideos .title {font-size:11px;}
	#homeContenu .blocRight .blocVideos .text_desc {font-size:11px;}

	#homeContenu .blocRight .blocTemoins .content .temoinName {text-align:right;}
	/*#homeContenu .blocRight .blocTemoins .content .temoinMore,
	#homeContenu .blocRight .blocTemoins .content .temoinMore a { font-size:11px; font-weight:normal; color:#A1A091; }*/
	
	#homeContenu .blocMembres .welcome { font-size:11px; font-weight:normal; color:#484747 ; text-align:left; }
	#homeContenu .blocMembres .content form .password .submit { font-size:11px; font-weight:bold; color:#FFFFFF; }
	#homeContenu .blocNewletters .content form .champs input.sub { font-size:11px; font-weight:bold; color:#FFFFFF; }			
  #homeContenu .blocNewletters .content p {font-size: 11px; font-weight: normal; color: #484747;text-align: left;}	
	
	#homeContenu .blocMembres .content form table tr td { font-size:10px; font-weight:normal; color:#484747 ; text-align:left; }
	#homeContenu .blocMembres .content form table tr td.tx-loginboxmacmade-pi1-fieldCell { font-size:9px; }
	
	
	
	
	/* INT */
	
	#intContenu .blocLeft .blockMenu ul  li a{ font-weight:normal; color:#666666; }
	
	#intContenu .blocLeft .blockMenu ul  li a:hover,
	#intContenu .blocLeft .blockMenu ul  li.active a,
	#intContenu .blocLeft .blockMenu ul  li ul li a:hover, 
	#intContenu .blocLeft .blockMenu ul  li ul li.noactive a:hover{ font-weight:bold; color:#F1B208; }
	
	#intContenu .blocLeft .blockMenu ul  li ul  li a, 
	#intContenu .blocLeft .blockMenu ul  li ul  li.noactive a{ font-size:10px; font-weight:normal; color:#666666; }
	
	#intContenu .blocLeft .blocMembres .welcome { font-size:11px; font-weight:normal; color:#484747 ; text-align:left; }
	#intContenu .blocLeft .blocMembres .content form table tr td { font-size:10px; font-weight:normal; color:#484747 ; text-align:left; }

	#intContenu .blocLeft .blocMembres .content form .password .submit { font-size:11px; font-weight:bold; color:#FFFFFF; }
	#intContenu .blocLeft .blocNewletters .content form .champs input.sub { font-size:11px; font-weight:bold; color:#FFFFFF; }
	#intContenu .blocLeft .blocNewletters .content p {font-size: 11px; font-weight: normal; color: #484747;text-align: left;}
	
	#intContenu .blocContent h1,
	#intContenu .modRecette .blocContent .titlePage ,
	#intContenu .modTemoin .blocContent .titlePage { font-size:24px; color:#F1B208; font-weight:normal; }
	#intContenu .blocContent h2 { font-size:16px; color:#B32e30; font-weight:bold; }
	#intContenu .blocContent h3 { font-size:14px; color:#B32e30; }
	#intContenu .blocContent h4 { font-size:14px; color:#484747; font-weight:bold;}
	#intContenu .blocContent h6 { font-size:10px; color:##B32e30; }
	#intContenu .blocContent h6.sousTableau {text-align:left; padding:4px 0px 2px 20px;margin-top:0px;}
	#intContenu .blocContent table th, #intContenu .blocContent table td{vertical-align:center;}
  #intContenu .blocContent table.ligneBordee th p.bodytext {color:#B32e30; font-weight:normal;}
	#intContenu .blocContent table.ligneBordee tr.thead th p.bodytext {font-weight:bold;}
	#intContenu .blocContent p.bodytext span.txtRouge{color:#B32e30; }	
	#intContenu .blocContent p.bodytext span.txtRougeBig{color:#B32e30; font-size:30px; line-height:8px;text-align:center;}
	#intContenu .blocContent p.centered {text-align:center;}
	#intContenu .blocContent p.justified {text-align:justify;}
  #intContenu .blocContent .temCitation {color:#484747;}
		
	#intContenu .blocContent .blocNews .content .actus .actuTitle,
	#intContenu .blocContent .blocNews .content .actus .actuTitle a { font-size:17px; background:#F1B208; color:#FFFFFF; }
	#intContenu .blocContent .blocNews .content .actus .actuSubHeader { font-size:13px; font-weight:bold; color:#484747; }
	#intContenu .blocContent .blocNews .content .actus .actuContent { font-size:11px; font-weight:normal; color:#818181; text-align:justify; }
	#intContenu .blocContent .blocNews .content .actus .actuMore,
	#intContenu .blocContent .blocNews .content .actus .actuMore a { font-size:11px; font-weight:normal; color:#4E6E9D; text-decoration:none; }
  #intContenu .blocContent .blocNews .content .actus .actuMore a:hover {text-decoration:underline; }		

		
	#intContenu .blocContent .backtolist a { color:#4E6E9D; text-decoration:underline; }
	#intContenu .blocContent .tx-intemoin-pi1 h2 { font-weight:normal; }
	#intContenu .blocContent .tx-intemoin-pi1 .pagination ,
	#intContenu .blocContent .tx-inrecette-pi1 .pagination a { text-decoration:underline; }
	#intContenu .blocContent .tx-intemoin-pi1 .pagination a.active ,
	#intContenu .blocContent .tx-inrecette-pi1 .pagination a.active { text-decoration:none; font-weight:bold; }
	
	#intContenu .blocContent .tx-intemoin-pi1 .blocTemoinsSingle .title,
	#intContenu .blocContent .tx-intemoin-pi1 .blocTemoinsSingle .title h3 { font-size:16px; font-weight:bold; color:#B42D31; }
	#intContenu .blocContent .tx-intemoin-pi1 .blocTemoinsSingle .temoin .temoinName span { color:#377BBA; font-size:14px; }
	#intContenu .blocContent .tx-intemoin-pi1 .blocTemoinsSingle .temoin .temoinName .lastname { text-transform:uppercase; }
	#intContenu .blocContent .Temoin .citation { font-size:16px; font-style:italic; }
	
	#intContenu .blocContent .tx-intemoin-pi1 .blocTemoins .content .temoinName span { color:#377BBA; font-size:14px; }
	#intContenu .blocContent .tx-intemoin-pi1 .blocTemoins .content .temoinName .lastname {text-transform:uppercase; }
	#intContenu .blocContent .tx-intemoin-pi1 .blocTemoins .content .temoinSubHeader { font-size:16px; font-style:italic; }
	#intContenu .blocContent .tx-intemoin-pi1 .blocTemoins .content .temoinSubHeader a { font-size:11px; font-weight:normal; color:#4E6E9D; text-decoration:underline; font-style:normal; }
	
	#intContenu .blocContent .tx-inrecette-pi1 .blocRecette .content .recetteTitle h2 { color:#828282; font-size:14px; }
	#intContenu .blocContent .tx-inrecette-pi1 .blocRecette .content .recetteSubtitle h3 { color:#424242; }
	#intContenu .blocContent .tx-inrecette-pi1 .blocRecette .content .recetteSubtitle .countrie { color:#828282; }
	#intContenu .blocContent .tx-inrecette-pi1 .blocRecette .content .groupe_0 { background:#EBB50A; color:#FFFFFF; font-size:12px; }
	#intContenu .blocContent .tx-inrecette-pi1 .blocRecette .content .groupe_1 { background:#2A63A8; color:#FFFFFF; font-size:12px; }
	#intContenu .blocContent .tx-inrecette-pi1 .blocRecette .content h3  { color:#b32e30; font-size:14px; font-size:12px; font-weight:bold; }
	#intContenu .blocContent .tx-inrecette-pi1 .blocRecette .content .countrie  { color:#B42D31; font-size:13px; font-weight:bold; }
	
	#intContenu .blocContent .tx-inrecette-pi1 .blocRecetteSingle .blocContent1 {text-align:justify;}
  #intContenu .blocContent .tx-inrecette-pi1 .blocRecetteSingle .title { color:#5D5D5D; font-size:16px; font-weight:bold; }
	#intContenu .blocContent .tx-inrecette-pi1 .blocRecetteSingle .countrie { color:#B5B5B5; font-size:16px; font-weight:normal; }
	#intContenu .blocContent .tx-inrecette-pi1 .blocRecetteSingle .subHeader {font-size:12px; font-weight:bold;}
	#intContenu .blocContent .tx-inrecette-pi1 .blocRecetteSingle .recetteGroupe .groupe_0 { background:#EBB50A; color:#FFFFFF; font-size:12px; }
	#intContenu .blocContent .tx-inrecette-pi1 .blocRecetteSingle .recetteGroupe .groupe_1 { background:#2A63A8; color:#FFFFFF; font-size:12px; }
	#intContenu .blocContent .tx-inrecette-pi1 .blocRecetteSingle .infoAuthor h2  { color:#256AA3; font-size:14px; font-weight:normal; }
	#intContenu .blocContent .tx-inrecette-pi1 .blocRecetteSingle .infoAuthor span { font-style:italic; }
	
	#intContenu .blocContent .tx-inrecette-pi1 .blocRecetteSingle .content .blocContent3 p.etape { text-align:justify; }
	#intContenu .blocContent .tx-inrecette-pi1 .blocRecetteSingle .content .blocContent3 p.etape span { font-family:Arial; font-weight:bold; font-size:28px; color:#b32e30; }
	#intContenu .blocContent .tx-inrecette-pi1 .blocRecetteSingle .content .blocContent3 h3  { color:#b32e30; font-size:16px; font-weight:bold; }
	
	#intContenu .blocContent .tx-inrecette-pi1 .blocRecetteSingle .content .blocContent3 ol { font-family:Arial; font-weight:bold; font-size:28px; color:#b32e30; }
		#intContenu .blocContent .tx-inrecette-pi1 .blocRecetteSingle .content .blocContent3 ol li p { font-family:Arial; font-size:11px; color:#6E797F; text-align:justify; font-weight:normal; }
	
	#intContenu .blocContent .tx-inrecette-pi1 .blocRecetteSingle .content .blocContent3 table.etape { }
		#intContenu .blocContent .tx-inrecette-pi1 .blocRecetteSingle .content .blocContent3 table.etape tr {  }
			#intContenu .blocContent .tx-inrecette-pi1 .blocRecetteSingle .content .blocContent3 table.etape tr th { font-family:Arial; font-weight:bold; font-size:28px; color:#b32e30; }
				#intContenu .blocContent .tx-inrecette-pi1 .blocRecetteSingle .content .blocContent3 table.etape tr th p.bodytext{ font-family:Arial; font-weight:bold; font-size:28px; color:#b32e30;  }
			#intContenu .blocContent .tx-inrecette-pi1 .blocRecetteSingle .content .blocContent3 table.etape tr td { font-family:Arial; font-size:11px; color:#6E797F; text-align:justify; font-weight:normal; }
				#intContenu .blocContent .tx-inrecette-pi1 .blocRecetteSingle .content .blocContent3 table.etape tr td p.bodytext{ font-family:Arial; font-size:11px; color:#6E797F; text-align:justify; font-weight:normal; }
							
	
	#intContenu .blocContent .tx-inrecette-pi1 .blocRecetteSingle .contact span  { color:#b32e30; font-weight:bold; }
	
	#intContenu .blocContent .tx-loginboxmacmade-pi1 { text-align:left; } 
	#intContenu .blocContent .tx-loginboxmacmade-pi1-forgotpasswordForm input.sub { font-size:11px; font-weight:bold; color:#FFFFFF; }
		/*--- Extension Sitemap - plan du site ---*/ 
	#intContenu .blocCenter .tx-dropdownsitemap-pi1 a {color:#004c9a;}
	#intContenu .blocCenter .tx-dropdownsitemap-pi1 a:hover {color:#f0b008;}
	#intContenu .blocCenter .tx-dropdownsitemap-pi1 .expAll {font-weight:bold;text-transform:uppercase;text-align:center;}
	#intContenu .blocCenter .tx-dropdownsitemap-pi1 .expAll a{color:#FFF;}
	#intContenu .blocCenter .tx-dropdownsitemap-pi1 .level_1 span.ifsub {font-weight:bold;text-transform:uppercase;}
	#intContenu .blocCenter .tx-dropdownsitemap-pi1 .level_1 span.ifsub a {font-size:14px;}
	/*#intContenu .blocCenter .tx-dropdownsitemap-pi1 .level_1 span.ifsub a:hover {color:#f0b008;}*/
	#intContenu .blocCenter .tx-dropdownsitemap-pi1 .level_1 span.no {font-weight:bold;text-transform:uppercase;}
	#intContenu .blocCenter .tx-dropdownsitemap-pi1 .level_1 span.no a {font-size:14px;}
	/*#intContenu .blocCenter .tx-dropdownsitemap-pi1 .level_1 span.no a:hover {color:#f0b008;}*/
	#intContenu .blocCenter .tx-dropdownsitemap-pi1 .level_2 span.no a{font-size:12px;}
	#intContenu .blocCenter .tx-dropdownsitemap-pi1 .level_2 span.ifsub a{font-size:12px;}
	#intContenu .blocCenter .tx-dropdownsitemap-pi1 .level_3 span.ifsub a {font-size:12px;color:#44616E;font-weight:normal;text-transform:none;}
	#intContenu .blocCenter .tx-dropdownsitemap-pi1 .level_3 span.no a {font-size:12px;color:#44616E;font-weight:normal;text-transform:none;}
	#intContenu .blocCenter .tx-dropdownsitemap-pi1 .level_3 span.no a:hover {text-decoration:underline;}
	#intContenu .blocCenter .tx-dropdownsitemap-pi1 .level_4 span.no a {font-size:12px;color:#44616E;font-weight:normal;font-style:italic;text-transform:none;}
	#intContenu .blocCenter .tx-dropdownsitemap-pi1 .level_4 span.no a:hover {text-decoration:underline;}
	/*--- Fin des styles du sitemap - plan du site ---*/		
	
	#intContenu .blocContent .tx-indexedsearch  .tx-indexedsearch-form #tx-indexedsearch-searchbox-sword { font-size:11px; }
	#intContenu .blocContent .tx-indexedsearch  .tx-indexedsearch-form .submitSearch { font-size:11px; font-weight:bold; color:#FFFFFF; }
	
	
	/* FOOTER */
	#footer .menuFooter  .lien   { text-align:left; }
	#footer .menuFooter  .lien   a { font-size:11px; color:#FFFFFF; text-decoration:none; }

