* {
	padding: 0px;
	margin: 0px;
}
body{
	background-color:#ebe8e6;
	font-family:Tahoma;
	font-size:13px;
	height:100%;
	width:100%;
}
#page {
	margin-left:auto;
	margin-right:auto;
	width:960px;
}
#page-bottom{
	background-image:url(../IMG/bottom.gif);
	float:left;
	height:120px;
	width:100%;
}
#page-container{
	background-color:#FFF;
	float:left;
	height:100%;
	width:100%;
}
.page-container-article{
	color:#e41770;
	line-height:20px;
	margin:20px;
}
.page-container-article-title{
	color:#e41770;
	line-height:20px;
	margin-left:20px;
}
.page-container-article-texte{
	color:#000;
	line-height:20px;
	margin-left:40px;
	margin-top:10px;
}
.page-container-article-texte img,dt,dd{
	margin-left: auto;
	margin-right: auto; 
	text-align:center;
}
.page-container-article-texte a{
	color:#e41770;
}
#page-container-hierarchie{
	color:#e41770;
	line-height:20px;
	margin:20px;
}
#page-container-hierarchie a{
	color:#000;
	text-decoration:none;
}

#page-container-hierarchie a:visited{
	color:#000;
	text-decoration:none;
}
#page-container-hierarchie a:hover{
	color:#000;
	text-decoration:underline;
}
#page-container-hierarchie a.on{
	color:#e41770;
	font-weight:bold;
	text-decoration:underline;
}

#page-container-hierarchie a.on:hover{
	color:#e41770;
	font-weight:bold;
	text-decoration:underline;
}
#page-container-hierarchie img{
	margin-left:10px;
	margin-right:10px;
}
.page-container-cadre{
	background-color:#FFF;
	float:left;
	height:100%;
	margin-left:30px;
	margin-top:20px;
	width:200px;
}
.page-container-cadre-multimedia
{
	background-color:#FFF;
	float:left;
	height:320px;
	margin-left:30px;
	margin-top:10px;
	width:440px;
}
.page-container-cadre-multimedia a{
	color:#e41770;
	text-decoration:none;
}
.page-container-cadre-multimedia a:visited{
	color:#e41770;
	text-decoration:none;
}
.page-container-cadre-multimedia a:hover{
	color:#e41770;
	text-decoration:underline;
}
.page-container-cadre-multimedia img
{
	display:block;
	margin-left: auto;
	margin-right: auto;
}
.page-container-cadre-multimedia-title
{
	color:#e41770;
	float:left;
	font-size:16px;
	font-weight:bold;
	height:30px;
	line-height:30px;
	margin-bottom:20px;
	text-align:center;
	width:440px;
}
.page-container-cadre-presse
{
	background-color:#FFF;
	float:left;
	height:100%;
	margin-left:30px;
	margin-top:30px;
	width:290px;
}
.page-container-cadre-presse a{
	color:#666;
	text-decoration:none;
}
.page-container-cadre-presse a:visited{
	color:#666;
	text-decoration:none;
}
.page-container-cadre-presse a:hover{
	color:#666;
	text-decoration:underline;
}
.page-container-cadre-presse img
{
	display:block;
	margin-left: auto;
	margin-right: auto;
}
.page-container-cadre-presse-title
{
	color:#e41770;
	float:left;
	font-weight:bold;
	height:30px;
	line-height:30px;
	text-align:center;
	width:290px;
}
.page-container-cadre-presse-text
{
	height:100%;
	margin-left:30px;
	width:260px;
}
.page-container-cadre-picture{
	height:144px;
	width:200px;
}
.page-container-cadre-text{
	height:100%;
	width:200px;
}
.page-container-cadre-text a{
	color:#e41770;
	text-decoration:underline;
}
.page-container-cadre-text a:visited{
	color:#e41770;
	text-decoration:underline;
}
.page-container-cadre-text a:hover{
	color:#e41770;
	text-decoration:none;
}
.page-container-cadre-title{
	color:#e41770;
	font-weight:bold;
	height:30px;
	line-height:30px;
	text-align:left;
	width:200px;
}
.page-container-cadre-title a{
	color:#e41770;
	text-decoration:none;
}
.page-container-cadre-title a:visited{
	color:#e41770;
	text-decoration:none;
}
.page-container-cadre-title a:hover{
	color:#e41770;
	text-decoration:underline;
}
.page-container-cadre-vins-text{
	color:#666;
	float:left;
	font-size:10px;
	margin-left:30px;
	margin-top:10px;
	width:100%;
}
.page-container-cadre-vins-text a{
	color:#666;
	text-decoration:underline;
}
.page-container-cadre-vins-text a:visited{
	color:#666;
	text-decoration:underline;
}
.page-container-cadre-vins-text a:hover{
	color:#666;
	text-decoration:none;
}
#page-footer{
	text-align:center;
	background-color:#786854;
	color:#fff;
	float:left;
	font-size:11px;
	height:30px;
	line-height:28px;
	width:100%;
}
#page-footer a{
	color:#fff;
	text-decoration:underline;
}
#page-footer a:visited{
	color:#e41770;
	text-decoration:underline;
}
#page-footer a:hover{
	color:#e41770;
	text-decoration:none;
}
#page-header{
	background-image:url(../IMG/top.gif);
	height:120px;
	width:100%;
}
#page-menu{
	background-color:#786854;
	height:30px;
	width:100%;
}
.page-menu-element{
	background-image:url(../IMG/slash.gif);
	background-position:left;
	background-repeat:no-repeat;
	color:#FFF;
	float:left;
	height:30px;
	line-height:28px;
	margin-left:20px;
	padding-left:40px;
}
.page-menu-element a{
	color:#FFF;
	text-decoration:none;
}

.page-menu-element a:visited{
	color:#FFF;
	text-decoration:none;
}
.page-menu-element a:hover{
	color:#FFF;
	text-decoration:underline;
}
.page-menu-element a.on{
	color:#e41770;
	font-weight:bold;
	text-decoration:none;
}
.page-menu-element a.on:visited{
	color:#e41770;
	font-weight:bold;
	text-decoration:underline;
}
.page-menu-element a.on:hover{
	color:#e41770;
	font-weight:bold;
	text-decoration:underline;
}
p{
	margin-bottom:10px;
}
.spip{
	color:#666;
	margin-bottom:15px;
	margin-top:15px;
}
#page-container-photo
{
	width:960px;
}
.page-container-photo-img
{
	float:left;
	height:230px;
	margin-left:30px;
	margin-top:20px;
	width:200px;
}
.page-container-photo-img a img
{
	border:  none ;
}
.page-container-photo-img img
{
	display:block;
	margin-bottom:20px;
	margin-left: auto;
	margin-right: auto; 
}
.gris
{
	color:#666;
}