BODY {
font-family: Tahoma;
font-size: 12px;
color: #FFFFFF;
SCROLLBAR-FACE-COLOR: #000000;
SCROLLBAR-HIGHLIGHT-COLOR: #000000;
SCROLLBAR-3DLIGHT-COLOR: #ffffff;
SCROLLBAR-ARROW-COLOR: #ffffff;
SCROLLBAR-TRACK-COLOR: #ffffff;
SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
text-decoration: none;
}

td {
font-size: 12px;
color: #FFFFFF;
text-decoration: none;
}

h1 {
font-family: Tahoma;
font-size: 14px;
color: #583002;
font-weight: bold; 	
text-decoration: none;
}

h2 {
font-family: Tahoma;
font-size: 13px;
color: #583002;
font-weight: bold; 	
text-decoration: none;
}

h3 {
font-family: Tahoma;
font-size: 12px;
color: #583002;	
text-decoration: none;
}

h6 {
margin: 0px 0px 30px 0px;
font-family: Tahoma;
font-size: 12px;
color: #583002;	
}


p {
font-family: Tahoma;
font-size: 13px;
color: #583002;
text-decoration: none;
margin: 0.2em 0.8em 1em 0em;
}

.body1 {
font-family: Tahoma;
font-size: 13px;
color: #583002;
text-decoration: none;
}

a:link { 
color: #583002; 
font-weight: bold; 
text-decoration: underline;
}

a:hover {
color: #cd2c02;
text-decoration: underline;
}

a:visited { 
color: #cc2a03; 
font-weight: bold; 
text-decoration: underline; 
}

a:active {
color: #FFFFFF;
text-decoration: none;
}

.content {
	padding: 10px 20px
}

.content  img {
float: right; 
display: in-line;
margin: 0em 0em 0em 0.2em;
}

.summary img {
float: left; 
margin: 0px 10px 10px 0px;
}

.summary h4 { 
color: #CA2C02;
border-bottom: 1px solid #CA2C02;
margin: 15px 0px 2px 0px;
}


.beige  p {
font-family: Tahoma;
font-size: 9px;
color: #FFFFFF;
text-decoration: none;
margin: 1em 0em 1em 0em;
}

.beige  a:link {
font-family: Tahoma;
font-size: 9px;
color: #FFFFFF;
font-size: 9px;
}

.beige  a:visited { 
color: #FFFFFF;
}

.pdp {
text-align: center;
background-color:#a40000;
}

.pdp a:link {
color: #FFFFFF;
text-decoration: none;
}

.pdp a:visited { 
color: #FFFFFF;
}

.knk {
text-align: right;
font-size: 9px;
}

.knk img {
float: right;
}

.knk a:link {
color: #FFFFFF;
text-decoration: none;
font-size: 9px;
}

.taroudent {
color: #006600;
font-weight: bolder;
}

.tafraout {
color: #33CC99;
font-weight: bolder;
}

.telouet {
color: #333399;
font-weight: bolder;
}

.tazzarine {
color: #FF3300;
font-weight: bolder;
}

.amezmiz {
color: #996633;
font-weight: bolder;
}

.adresse { 
color: #fff; 
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
text-decoration: none; 
text-align: center; 
}

.left { 
position: absolute;
width: 300px;

}

.nl {
width: 640px;
/*height: 1000px;*/
 margin: 5px auto
}

.nl h1 { 
color: #CA2C02;
font-size: 16px;
font-weight: bold;
text-indent: 1px;
display: inline;
margin: 0px;
width: 300px;
}

.nl h2 { 
color: #CA2C02;
font-size: 12px;
font-weight: bold;
text-indent: 1px;
padding-bottom: 5px;
margin: 0px;
}

.nl img {
float: left;
margin-top: 10px;
margin-right: 40px;
}

.nl p {
font-size: 12px;
text-align: left;
margin: 5px 0px;
font-weight: bold;

}

.colonne {
/*height: 600px;*/
margin-top: 25px;
margin-bottom: 25px
}

.colonne h4 { 
color: #CA2C02;
border-bottom: 1px  solid #CA2C02;
margin: 15px 0px 2px 0px;
}

.colonne h4 a { 
color: #CA2C02;
}


.colonne h5 { 
color: #7D6752;
font-size: 12px;
font-weight: bold;
text-indent: 1px;
display: inline;
padding-bottom: 5px;
text-decoration: underline;
}

.colonne blockquote { 
background-color: #CA2C02;
color: #ffffff;
width: 300px;
margin: 0;
padding: 0;
}


.colonne blockquote ul { 
padding: 30px 0 10px 50px;
}

.colonne blockquote ul li { 

font-size: 14px;
list-style-type: none;
margin: 0;
padding: 0 0 10px 0;
}

.colonne blockquote p { 
font-size: 12px;
text-align: center;
color: #ffffff;
}

.colonne blockquote ul li a{ 
color: #ffffff;
}

.colonne img {
float: left;
margin-top: 1px;
margin-right: 5px;
}

.right { 
float: right;
width: 300px;

}

.recette li { 

color: #7D6752;
margin-left: 20px;
}

/* +-+-+-+-+ */

#menu_bloc {
	width: 125px;
	padding: 0;
	margin: 0
}
#menu_bloc li {
	text-align: left;
	list-style: none;;
	height: 14px;
	padding: 0 0 2px 4px
}

#menu_bloc #menu_1 {
	background-color: #8c050c; 
	margin: 16px 0 14px 0	
}

#menu_bloc #menu_2 {
	background-color: #7d6750; 
	margin-bottom: 14px	
}

#menu_bloc #menu_3 {
	background-color: #cd2c00; 
	margin-bottom: 14px	
}

#menu_bloc #menu_4 {
	background-color: #7d6750; 
	margin-bottom: 14px	
}

#menu_bloc #menu_5 {
	background-color: #cd2c00; 
	margin-bottom: 14px	
}

#menu_bloc #menu_6 {
	background-color: #8c050c; 
	margin-bottom: 14px	
}

#menu_bloc #menu_7 {
	background-color: #7d6750; 
	margin-bottom: 14px	
}

#menu_bloc #menu_8 {
	background-color: #8c050c; 
	margin-bottom: 14px	
}

#menu_bloc a {
	color: #FFF;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	font-family: Tahoma, Geneva, sans-serif
}