@charset "utf-8";
/* CSS Brie de Provins */

body
{
	background:url(../img/bg.jpg);
	background-color: #000000;
	background-position: 0px -258px;
	background-repeat: no-repeat; 
	font-family: Papyrus, Times New Roman, Times, serif;
	color: #006c2f;
	font-size: 18px;
	font-weight: bolder;
}

img{
	border:0;
}
	img.left{
		float:left;
		margin-right:8px;
	}
	img.right{
		float:right;
		margin-left:8px;
	}
	img.chevalierEcusson{
		margin-top:20px;
	}

h1{
	font-size: 40px;
}
	h1 a{
		color:#999;
		display:block;
		border-bottom:1px solid #444;
		width:915px;
		margin: auto;
	}
	/*
#menu a{
	color:#999;
}*/

h2
{
	font-size: 30px;
	margin-top:40px;
	border-top:1px solid #666;
	width: 915px;
	margin:0 auto;
	padding-top:45px;
	padding-bottom:5px;
}

a
{
	color: #006c2f;
	text-decoration: none;
}

a:hover
{
	color: #51c617;
	text-decoration: none;
}
	#footer a{
		color:#006c2f;
	}

.sepHor{
	clear:both;
	border-top:1px solid #666;
	margin:25px 0 12px 0;
}

#text
{
	font-family: Times New Roman; 
	font-size: 16px; 
	color: #FFFFFF;
	font-weight: normal;	
	text-align:justify;
}

	#text h3
	{
		font-family: Papyrus, Times New Roman, Times, serif;
		color: #006c2f;
		font-weight: bolder;
		font-size: 20px;
	}
	#text h4
	{
		color:#fff;
		font-size: 17px;
		background-image:url(../img/ico-h4.gif);
		background-repeat:no-repeat;
		background-position:0 6px;
		padding-left:19px;
		margin-left:20px;
	}
		#text div.h4Response, #text div.h4Response2, #text div.h4Response3{
			float:right;
			margin-top:-45px;
			margin-right:170px;
		}
		#text div.h4Response2{
			margin-right:34px;
		}
		#text div.h4Response3{
			margin-right:34px;
			text-align:left;
			width:330px;
			margin-top:-41px;
		}
	
	#text .strVert{
		font-family: Papyrus, Times New Roman, Times, serif;
		color: #006c2f;
		font-size: 15px;
		font-weight: bolder;
	}
	#text .strBig{
		font-size: 20px;
	}	
		#text blockquote strong{
			color:#b2e2b9;
		}
		#text blockquote ul{
			margin-bottom:0;
		}
	#text .blocInfo{
		padding:10px;
		border:1px solid #fff;
	}
	
	#text #listeLiens ul,#text #listeLiens li {
		margin:0;
		padding:0;
		list-style:none;
	}
		#text #listeLiens li{
			background-image:url(../img/ico-li.gif);
			background-repeat:no-repeat;
			background-position:0 8px;
			padding-left:18px;
		}
		
			#text #listeLiens li a{
				display:block;
				width:100%;
			}
				#text #listeLiens li span{
					display:block;
					float:right;
					width:400px;
					text-align:left;
					color:#ccc;
				}
		

#recettes-table
{
	font-family: Papyrus, Times New Roman, Times, serif;
	font-weight: bolder;
	font-size: 16px;
	line-height: 16px;
}
.top{
	margin:25px 2px 0 0 ;
	display:block;
	width:76px;
}

sup { 
	font-size: .83em;
	line-height:0.7em;
} 
.lienBlc{
	font-weight:bold;
	color:#fff;
	
}
