@charset "iso-8859-1";
BODY {
	COLOR: #EBE8E0; background-color:#EBE8E0; margin:0
}
A:link {
	FONT-WEIGHT: bold; COLOR: blue
}
A:visited {
	FONT-WEIGHT: bold; COLOR: #666699
}
A:hover {
	FONT-WEIGHT: bold; COLOR: red; BACKGROUND-COLOR: #ffff66
}
A {
	COLOR: #666666; TEXT-DECORATION: underline
}
B {
	COLOR: #000000
}
H5 {
	FONT-SIZE: 14px; COLOR: #cccccc; FONT-FAMILY: Trebuchet MS, Verdana, Arial, Sans-serif; HEIGHT: 1.6em;
}
H4 {
	FONT-SIZE: 12px; COLOR: #cccccc; FONT-FAMILY: Trebuchet MS, Verdana, Arial, Sans-serif; HEIGHT: 1.6em; 
}
H3 {
	FONT-SIZE: 12px; COLOR: #cccccc; FONT-FAMILY: Trebuchet MS, Verdana, Arial, Sans-serif; HEIGHT: 1.6em; text-decoration: overline underline 
}
TABLE {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Sans-serif
}
TR {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Sans-serif
}
TH {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Sans-serif
}
TD {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Sans-serif
}
TABLE.line {
	BORDER-TOP: #ffcc99 1pt solid; BORDER-LEFT: #ffcc99 1pt solid
}
TD.line {
	BORDER-RIGHT: #ffcc99 1pt solid; BORDER-BOTTOM: #ffcc99 1pt solid; BACKGROUND-COLOR: #fff8ef
}
TABLE.pastel {
	BORDER-TOP: #6699cc 1pt solid; BORDER-LEFT: #6699cc 1pt solid
}
TD.pastel {
	BORDER-RIGHT: #6699cc 1pt solid; BORDER-BOTTOM: #6699cc 1pt solid; BACKGROUND-COLOR: #ebf8fd
}
.main {
	CURSOR: hand
}
.texte_orange {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff9900; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.texte_orange_gros {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #ff9900; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.texte_orange_petit {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff9900; FONT-FAMILY: Arial, Helvetica, sans-serif
}
INPUT.mail {
	BORDER-RIGHT: #ffcc99 1px solid; BORDER-TOP: #ffcc99 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BORDER-LEFT: #ffcc99 1px solid; COLOR: #0000cc; BORDER-BOTTOM: #ffcc99 1px solid; FONT-FAMILY: Verdana, Arial, Sans-serif; BACKGROUND-COLOR: #fff8ef; TEXT-ALIGN: left
}
.menu1 {
	MARGIN: 0px 0px 5px
}
.menu1_sub {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 7px
}
.SousMenu {
	MARGIN: 0px 0px 5px 15px
}
.tiretMenu1 {
	MARGIN: 9px 0px 8px -1px
}
.menu {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 10px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/images/interface/bg_menu.gif); PADDING-BOTTOM: 22px; WIDTH: 191px; COLOR: #ffffff; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat
}
.menuTab {
	PADDING-LEFT: 30px
}
.flashAccueil {
	PADDING-LEFT: 35px
}
.menuTop {
	PADDING-RIGHT: 22px; PADDING-TOP: 15px
}
.tab_menuTop {
	
}
.tab_menuTop TD {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #6e6e6e; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.tab_menuTop A:link {
	FONT-SIZE: 11px; COLOR: #6e6e6e; TEXT-DECORATION: none
}
.tab_menuTop A:visited {
	FONT-SIZE: 11px; COLOR: #6e6e6e; TEXT-DECORATION: none
}
.tab_menuTop A:active {
	FONT-SIZE: 11px; COLOR: #ba8852; TEXT-DECORATION: none
}
.tab_menuTop A:hover {
	FONT-SIZE: 11px; COLOR: #ba8852; TEXT-DECORATION: none
}
.tab_menuTop A.active:link {
	FONT-SIZE: 11px; COLOR: #ba8852; TEXT-DECORATION: none
}
.tab_menuTop A.active:visited {
	FONT-SIZE: 11px; COLOR: #ba8852; TEXT-DECORATION: none
}
.tab_menuTop A.active:active {
	FONT-SIZE: 11px; COLOR: #ba8852; TEXT-DECORATION: none
}
.tab_menuTop A.active:hover {
	FONT-SIZE: 11px; COLOR: #ba8852; TEXT-DECORATION: none
}
.menuBottom {
	PADDING-LEFT: 85px; FONT-SIZE: 11px; COLOR: #6e6e6e
}
.tab_menuBottom {
	
}
.tab_menuBottom TD {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 11px; PADDING-BOTTOM: 25px; COLOR: #6e6e6e; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.tab_menuBottom A:link {
	FONT-SIZE: 11px; COLOR: #6e6e6e; TEXT-DECORATION: none
}
.tab_menuBottom A:visited {
	FONT-SIZE: 11px; COLOR: #6e6e6e; TEXT-DECORATION: none
}
.tab_menuBottom A:active {
	FONT-SIZE: 11px; COLOR: #ba8852; TEXT-DECORATION: none
}
.tab_menuBottom A:hover {
	FONT-SIZE: 11px; COLOR: #ba8852; TEXT-DECORATION: none
}
.tab_menuBottom A.active:link {
	FONT-SIZE: 11px; COLOR: #ba8852; TEXT-DECORATION: none
}
.tab_menuBottom A.active:visited {
	FONT-SIZE: 11px; COLOR: #ba8852; TEXT-DECORATION: none
}
.tab_menuBottom A.active:active {
	FONT-SIZE: 11px; COLOR: #ba8852; TEXT-DECORATION: none
}
.tab_menuBottom A.active:hover {
	FONT-SIZE: 11px; COLOR: #ba8852; TEXT-DECORATION: none
}
.TitleDiv {
	MARGIN-BOTTOM: 3px
}
.TitleDiv2 {
	MARGIN-TOP: 27px; MARGIN-BOTTOM: 3px
}
.PointsDiv644 {
	CLEAR: both; BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(/images/interface/points.gif); MARGIN: 15px 0px 13px; WIDTH: 644px; BACKGROUND-REPEAT: repeat-x
}
.PointsDiv595 {
	CLEAR: both; BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(/images/interface/points.gif); MARGIN: 15px 0px 13px -5px; WIDTH: 595px; BACKGROUND-REPEAT: repeat-x
}
.PointsDiv595_2 {
	CLEAR: both; BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(/images/interface/points.gif); MARGIN: 0px 0px 13px -5px; WIDTH: 595px; BACKGROUND-REPEAT: repeat-x
}
.textContenu {
	MARGIN: 0px 30px 20px 9px; LINE-HEIGHT: 16px; TEXT-ALIGN: justify; color:#DDDDDD
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px; vertical-align: top; color:#666666
}
.petitGrisClair {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #999999; FONT-FAMILY: Arial,Geneva,Verdana,Helvetica,Sans-Serif
}
.bleuClair {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #99a7b1; FONT-FAMILY: Arial,Geneva,Verdana,Helvetica,Sans-Serif
}
.titreBleu {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #415c70; LINE-HEIGHT: 18px; FONT-FAMILY: Arial,Geneva,Verdana,Helvetica,Sans-Serif
}
.titreBleuClair {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #99a7b1; LINE-HEIGHT: 18px; FONT-FAMILY: Arial,Geneva,Verdana,Helvetica,Sans-Serif
}
.note {
   FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000099; LINE-HEIGHT: 18px; FONT-FAMILY: Arial,Geneva,Verdana,Helvetica,Sans-Serif
}
B {
   FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000099; LINE-HEIGHT: 18px; FONT-FAMILY: Arial,Geneva,Verdana,Helvetica,Sans-Serif
}  
.glow {filter: glow(Color="#000099");
}
.titrhelv18orang {
	FONT-SIZE: 24px; COLOR: #f60; FONT-FAMILY: Helvetica, Arial, sans-serif
}
.black { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Arial,Geneva,Verdana,Helvetica,Sans-Serif
}
.blackMaroc { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Arial,Geneva,Verdana,Helvetica,Sans-Serif
}
FONT.PBHD {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #2a2a2a; FONT-STYLE: italic; FONT-FAMILY: Times New Roman
}
TABLE.PBHMItmFrm {
	BORDER-RIGHT: #ccffcc 3px solid; BORDER-TOP: #ccffcc 3px solid; BORDER-LEFT: #ccffcc 3px solid; BORDER-BOTTOM: #ccffcc 3px solid; BACKGROUND-COLOR: #ccffcc
}
TABLE.PBHMIblue{
	BORDER-RIGHT: blue 3px solid; BORDER-TOP: blue 3px solid; BORDER-LEFT: blue 3px solid; BORDER-BOTTOM: blue 3px solid; BACKGROUND-COLOR: blue
}
A.PBHMItem {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000066; FONT-STYLE: normal; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.PBHMItem:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ff6600; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
FONT.PBFMITemSep {
	FONT-SIZE: 8pt; COLOR: #000066; FONT-FAMILY: Verdana
}
TABLE.PBHMIblue2{
	BORDER-RIGHT: #0099FF 3px solid; BORDER-TOP: #0099FF 3px solid; BORDER-LEFT: #0099FF 3px solid; BORDER-BOTTOM: #0099FF 3px solid; BACKGROUND-COLOR: #0099FF
}
.CHAPITRE {
	FONT-SIZE: 16px; COLOR: #FF6600; FONT-FAMILY: Trebuchet MS, Verdana, Arial, Sans-serif; HEIGHT: 1.6em; text-decoration: overline underline 
	}
blockquote{
    padding:10px;
    color:#F6E49F;
    background:#4F011B;
    border:1px solid #F6E49F;}
.NewsMaroc { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Arial,Geneva,Verdana,Helvetica,Sans-Serif
}
.recetteA {height: 80%; width: 20%; float: left; 
}
.recetteA H1{
	PADDING-LEFT: 40px; FONT-SIZE: 16px; COLOR: #FF6600; FONT-FAMILY: Trebuchet MS, Verdana, Arial, Sans-serif; HEIGHT: 1.6em; text-decoration: overline underline 
	}
.recetteB {height: 80%; width: 20%; float: left; margin-left: 30px;
}
.recetteB H1{
	PADDING-LEFT: 40px; FONT-SIZE: 16px; COLOR: #FF6600; FONT-FAMILY: Trebuchet MS, Verdana, Arial, Sans-serif; HEIGHT: 1.6em; text-decoration: overline underline 
	}
.recetteC {height: 80%; width: 20%; float: left; margin-left: 30px;
}
.recetteC H1{
	PADDING-LEFT: 40px; FONT-SIZE: 16px; COLOR: #FF6600; FONT-FAMILY: Trebuchet MS, Verdana, Arial, Sans-serif; HEIGHT: 1.6em; text-decoration: overline underline 
	}
.recetteD {height: 80%; width: 20%; float: left; margin-left: 30px;
}
.recetteD H1{
	PADDING-LEFT: 40px; FONT-SIZE: 16px; COLOR: #FF6600; FONT-FAMILY: Trebuchet MS, Verdana, Arial, Sans-serif; HEIGHT: 1.6em; text-decoration: overline underline 
	}
.gris8 {
	FONT-SIZE: 8pt; COLOR: #333333; FONT-FAMILY: Verdana,Arial,sans-serif
}