/* 
*
*Style du design 
*
*/
body{
	margin: 0px 0px 0px 1px;
	background-image: url(/images/fond.jpg);
	font-family: Verdana;
	font-size: 90%;
}

div.sitePreview{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 50px;
	background-color: #FFFFFF;
	border-bottom: 1px solid black;
	padding: 10px;
	font-size: 90%;
}
	div.sitePreview > div{
		width: 500px;
		margin: auto;
	}
	
		div.sitePreview h1{
			font-size: 100%;
			margin: 0px;
		}
		div.sitePreview select{
			width: 180px;
		}
		div.sitePreview a{
			text-decoration: none;
			color: #AF300F;
		}
			div.sitePreview a:hover{
				text-decoration: underline;
			}

.page{
	width: 815px;
	margin: auto;
}

.banniere{
	width: 815px;
	height: 141px;
	margin: auto;
	text-align: center;
}
	.banniere a img{
		border: 0px solid black;
	}

.contenu{
	width: 815px;
	margin: auto;
}
	.contenu .titre{
		height: 45px;
		background-image: url(/images/contenu-haut.jpg);
	}
		.contenu .titre h1{
			margin: 0px;
			padding: 13px 0px 0px 152px;
			
			color: #790000;
			font-size: 120%;
			font-weight: bold;
		}
				
	.contenu table.table{
		width: 815px;
		background-image: url(/images/contenu-menu-bas.jpg);
	}
	td.menu{
		width: 133px;
		background-image: url(/images/menu-bas-fond.jpg);
		background-position: right;
		background-repeat: repeat-y;
		vertical-align: top;
	}
		td.menu div{
			background-image: url(/images/menu-fond.jpg);
			background-repeat: repeat-y;
			padding-bottom: 10px;
		}
	td.menu ul{
		margin: 0px;
		margin-top: -10px;
		padding: 0px;
		padding-left: 17px;
		list-style: none;
	}
		td.menu ul li{
			padding-bottom: 2px;
			padding-left: 9px;
			color: #790000;
			font-size: 80%;
		}
			td.menu ul li a{
				color: #000000;
				text-decoration: none;
			}
			td.menu ul li a:hover{
				text-decoration: underline;
			}		
		td.menu ul li.top{
			margin-top: 8px;
			padding-bottom: 2px;
			padding-left: 7px;
			background-image: url(/images/puce.png);
			background-repeat: no-repeat;
			background-position: left 5px;
			color: #790000;
			font-weight: bold;
			font-size: 90%;
		}
			td.menu ul li.top a{
				color: #a34f11;
				text-decoration: none;
				font-weight: bold;
			}
			td.menu ul li.top a:hover{
				color: black;
			}
		td.menu ul li b.current{
			color: black;
		}
			
	td.texte{
		text-align: justify;
		font-size: 90%;
		vertical-align: top;
		padding: 0px 25px 5px 20px;
		background-image: url(/images/contenu-fond.jpg);
	}
	
	.contenu .bas .piedMenu{
		height: 11px;
		background-image: url(/images/menu-pied.jpg);
	}
	.contenu .bas .piedPage{
		height: 11px;
		background-image: url(/images/contenu-bas.jpg);
	}

.copyright{
	width: 682px;
	margin-left: 133px;
	margin-bottom: 5px;
	background-image: url(/images/copyright-fond.jpg);
	background-repeat: repeat-x;
	text-align: center;
	padding-top: 2px;
}
	.copyright strong{
		color: #5F5953;
		font-size: 80%;
		font-weight: normal;
	}
		.copyright strong a{
			color: #5F5953;
		}
