/* CSS Document */

body{
	padding:0; margin:0;
	background-color:#cadd90;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

a{
	color:#af7b34;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
/*********************************Design **********************************************/
#C1R2{
	padding:0; margin:0;
	background-image:url(../images/C1R2.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
}

#C1R3{
	padding:0; margin:0;
	background-image:url(../images/Gauche3R.jpg);
	background-position:bottom right;
	width:115px; height:20px;
	background-repeat:no-repeat;
}
#C1R4{
	padding:0; margin:0;
	background-image:url(../images/Gauche4Rbg.jpg);
	width:114px; 
	background-repeat:repeat-y;
}

#C1R4_2{
	padding:0; margin:0;
	background-image:url(../images/Gauche4R.jpg);
	background-repeat:no-repeat;
	background-position:top right;
}
#C1R5{
	padding:0; margin:0;
	background-image:url(../images/Gauche5R.jpg);
	width:115px; height:38px;
	background-repeat:no-repeat;
}
#C2R2{
	padding:0; margin:0;
	background-image:url(../images/C2R2.jpg);
	width:17px; height:44px;
	background-repeat:no-repeat;
}
#C2R3{
	padding:0; margin:0;
	background-image:url(../images/C2R3.jpg);
	width:17px; height:23px;
	background-repeat:no-repeat;
}

#C2R4{
	padding:0; margin:0;
	background-image:url(../images/C2R4.jpg);
	width:17px; height:39px;
	background-repeat:no-repeat;
}

.C2R5{
	padding:0; margin:0;
	background-image:url(../images/C2R5.jpg);
	background-position:left;
	background-repeat:repeat-y;
	background-color:#FFFFFF;
	width:17px; height:77.5px;
}

#C2R6{
	padding:0; margin:0;
	background-image:url(../images/C2R6.jpg);
	width:17px; height:92px;
	background-color:#FFFFFF;

}

#C2R7{
	padding:0; margin:0;
	background-image:url(../images/C2R5.jpg);
	background-position:left;
	background-repeat:repeat-y;
	background-color:#FFFFFF;
}
#C2R8{
	padding:0; margin:0;
	background-image:url(../images/C2R7.jpg);
	width:17px; height:38px;
}

#contentBg{
	background-color:#FFFFFF;
	background-image:url(../images/feuille.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;

}

#contentBgChoco{
	background-color:#FFFFFF;
	background-image:url(../images/bgSection.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;

}
#contentBgSucre{
	background-color:#FFFFFF;
	background-image:url(../images/bgSectionSucre.jpg);
	background-repeat:no-repeat;
	background-position:bottom center;

}
#contentBgWhite{
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	background-position:bottom center;
}

#contentBg2{
	background-color:#FFFFFF;
	background-image:url(../images/bgSection.jpg);
	background-repeat:no-repeat;
	background-position:bottom center;

}
#C2R9{
	padding:0; margin:0;
	background-image:url(../images/C2R9bg.jpg);
	background-repeat:repeat-x;
}
#C2R9left{
	padding:0; margin:0;
	background-image:url(../images/C2R9bgLeft.jpg);
	background-repeat:no-repeat;
	width:17px; height:38px;
}
#C3R4{
	padding:0; margin:0;
	background-color:#FFFFFF;
	background-image:url(../images/C3R4.jpg);
	background-repeat:no-repeat;
	background-position:left;
	width:105px; height:92px;
}

#DegVert{
	padding:0; margin:0;
	background-color:#FFFFFF;
	background-image:url(../images/degVertDroiteLogo.jpg);
	background-repeat:no-repeat;
	background-position:right;
	width:329px; height:92px;
}
#logo{
	width:229px; height:92px;
	background-color:#FFFFFF;
	text-align:center;
}
#sousTitre{
	background-image:url(../images/degVertDroiteLogoSubtitle.jpg);
	background-repeat:repeat-y;
	background-position:right;
	background-color:#FFFFFF;
}

#CornerRgBt{
	padding:0; margin:0;
	background-image:url(../images/cnrRightBt.jpg);
	background-repeat:no-repeat;
	width:46px;
}

.bgRight{
	padding:0; margin:0;
	background-image:url(../images/bgright.jpg);
	width:29px;
	background-position:left;
	background-repeat:repeat-y;
	background-color:#cadd90;
	}
.bgRight2{
	padding:0; margin:0;
	background-image:url(../images/bgright2.jpg);
	background-position:right;
	background-repeat:repeat-y;
	vertical-align:bottom;
	}
#menuBottomSirop{
		padding:0; margin:0;
	background-image:url(../images/menuBottomSirop.jpg);
	background-repeat:no-repeat;
	background-position:left;
	height:23px; width:104px;
}
				
#menuBottomSirop2{
	padding:0; margin:0;
	background-image:url(../images/menuBottomSirop2.jpg);
	background-repeat:no-repeat;
	background-position:left;
	height:23px;
}

#menuBottomSirop3{
	padding:0; margin:0;
	background-image:url(../images/menuBottomSirop3.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	 height:23px;
}
#menuBottomSirop4{
	padding:0; margin:0;
	background-image:url(../images/menuBottomSirop4.jpg);
background-repeat:no-repeat;
	background-position:right;
	height:23px;
}

#menu{
	padding:0; margin:0;
	background-image:url(../images/menuBG.jpg);
	background-repeat:repeat-x;
	background-position:left;
	
}

#siroptop3{
	padding:0; margin:0;
	background-image:url(../images/siroptop3.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
	}

#menuGauche{
	padding:0; margin:0;
	background-image:url(../images/menuGauche.jpg);
	background-repeat:no-repeat;
	background-position:left;
	width:10px; height:44px;
}
#menuDroite{
	padding:0; margin:0;
	background-image:url(../images/menuDroite.jpg);
	background-repeat:no-repeat;
	background-position:right;
	width:11px; height:44px;
}
#cnrRightTop{
	padding:0; margin:0;
	background-image:url(../images/cnrRightTop.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	width:11px; height:23px;
}
#menuDroitedeg{
	padding:0; margin:0;
	background-image:url(../images/menuDroiteDeg.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
}
#sirop{
	padding:0; margin:0;
	background-image:url(../images/sirop.jpg);
	background-repeat:no-repeat;
	background-position:top left ;	
}

#siropfull{
	background-image:url(../images/siroptopfull.jpg);
	/*width:351px; height:129px;*/
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	background-position:left top;
}


#nav
	{
	width:100%;
	font-size: 100%;
	font-weight: bold;
	}	
	
	.LangueChoix{
	padding:15px 5px 0 0; 
	width:300px; 
	text-align:right; 
	font-family:tahoma, Arial, Helvetica, sans-serif; 
	color:#6a0d18; 
	text-decoration:none
	}
/**************************************************************************************/



/************************************Navigation****************************************/
#nav table
	{
	width: 100%;
	color: #ffffff;  
	background-image: url('../images/layout/nav-bg.gif');
	height: 33px;
	font-weight: bold;
	position:relative;
	}

#nav td
	{
	text-align:left;
	/*ackground-image: url('../images/borderRight.jpg');*/
	background-position: right bottom;
	background-repeat: no-repeat;
	position:relative;
	vertical-align:bottom;
	font-family:tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-stretch:condensed;
	padding:6px 0 0 0;
	width:auto;
	}

#nav td.skip
	{
	background-image: none;
	}

#nav td.first
	{
	background-image: url('../images/layout/nav-left.gif');
	background-position: left top;
	background-repeat: no-repeat;
	width: 9px;
	}

#nav td.last
	{
	clear:both;
	background-image: none;
	padding: 0 0 10px 0;
	text-align:left;

	}

#nav a  
	{
	display:block;
	padding: 10px 0 0 35px;
	text-decoration: none;
	color: #f8f9f6;
	}

#nav a.active,#nav a:active
	{
	color: #5e1a1e;
	}

#nav a:hover
	{
	color: #5e1a1e;
	}
#nav td ul {
	width:180px;
	background: #5d151c;
	list-style: none;
	position: absolute; top: 27px;
	left: -999em;
	height: auto;
	margin: 10px 0 0 0; padding:7px; border:0;
	
	z-index:10;	
}
#nav td li {
	background:#5d151c;
	text-align:left;
	width:auto;
	padding:0px; 
	margin:0;
	height:auto;
	top: 10px;
	z-index:10;
}
#nav td ul a {
	color:#ffffff;
	padding:10px 15px 10px 15px;
	margin:0;
	height:auto;
	display:block;
	text-decoration:none;
}
#nav td ul a:hover {color:#af7b34;}
#nav td ul ul {
	margin: -2em 0 0 149px;
	background:#000000;
}
#nav td ul ul a{
	color:#ffffff;
	background-color:#5d151c;
}
#nav td ul ul a:hover{
	color:#af7b34;
	background-color:#5d151c;
}
#nav td:hover ul ul, #nav td:hover ul ul ul, #nav td.sfhover ul ul, #nav td.sfhover ul ul ul {
	left: -999em;
}
#nav td:hover ul, #nav td li:hover ul, #nav td li li:hover ul, #nav td.sfhover ul, #nav td li.sfhover ul, #nav td li li.sfhover ul{
	left: auto;
}
#nav td:hover, #nav td.sfhover {
	/*background: transparent;*/
}
/*************************************************************************************/



/************************************Content****************************************/

h3{
font-size:13px;
color:#af7b34;
}

.titreTable{
font-size:13px;
color:#af7b34;
font-weight:bold;
}

.titrePage{
font-size:123%;
text-align:justify;
color:#5d141d;
width:177px;
font-weight:bold;
}

.titreCommentaires{
font-size:123%;
color:#af7b34;
padding:22px  0px 7px 0px;
width:597px;
text-align:justify;
font-weight:bold;
}

.titre{
font-size:100%;
color:#af7b34;
padding:0px;
width:681px;
text-align:justify;
font-weight:bold;
}

.commentairesPage{
font-size:100%;
text-align:justify;
width:537px;
color:#ffffff;
padding:37px;
background-color:#5d141d;
}

.commentairesTable{
font-size:100%;
text-align:justify;
width:537px;
color:#ffffff;
padding:37px;
background-color:#5d141d;
}


#comment table
{
width: 597px;
color: #ffffff;  
background-color:#5d141d;
font-weight: bold;
position:relative;
}

#comment td
{
background-color:#5d141d;
text-align:justify;
}

#comment td.firstLeft
{
background-image: url('../images/coin_haut_gauche.gif');
background-position: left top;
background-repeat: no-repeat;
width: 14px;
text-align:left;
background-color:#ffffff;
}

#comment td.firstRight
{
background-image: url('../images/coin_haut_droit.gif');
background-position: right top;
background-repeat: no-repeat;
width: 14px;
text-align:right;
background-color:#ffffff;
}

#comment td.lastLeft
{
background-image: url('../images/coin_bas_gauche.gif');
background-position: left bottom;
background-repeat: no-repeat;
width: 14px;
background-color:#ffffff;
}

#comment td.lastRight
{
background-image: url('../images/coin_bas_droit.gif');
background-position: right bottom;
background-repeat: no-repeat;
width: 14px;
background-color:#ffffff;
}

#mail
{
background-color:#000000;

}

#comment_recette table
{
width: 100%;
color: #ffffff;  
background-color:#5d141d;
font-weight: bold;
position:relative;
}

#comment_recette td
{
background-color:#5d141d;
text-align:justify;
}

#comment_recette td.firstLeft
{
background-image: url('../images/coin_haut_gauche.gif');
background-position: left top;
background-repeat: no-repeat;
width: 14px;
text-align:left;
background-color:#ffffff;
}

#comment_recette td.firstRight
{
background-image: url('../images/coin_haut_droit.gif');
background-position: right top;
background-repeat: no-repeat;
width: 14px;
text-align:right;
background-color:#ffffff;
}

#comment_recette td.lastLeft
{
background-image: url('../images/coin_bas_gauche.gif');
background-position: left bottom;
background-repeat: no-repeat;
width: 14px;
background-color:#ffffff;
}

#comment_recette td.lastRight
{
background-image: url('../images/coin_bas_droit.gif');
background-position: right bottom;
background-repeat: no-repeat;
width: 14px;
background-color:#ffffff;
}
