body		
		{
		width: 800px;
		margin: auto;
		margin-top: 20px;
		margin-bottom: 20px;
		background-color: white;
		color : black;
		border: 3px Ridge Red;
		padding: 20px
		}
	
p	{
	width: auto;
	text-align: justify;
	margin-bottom: 50px;
	margin-left: auto;
	}
	
img	{
	border-style: none;
	}
	
li	{
	color: red;
	text-align: center
	}

#header	{
		width: 800px;
		height: 200px;
		background-image: url("/images/header.jpg");
		background-repeat: no-repeat;
		margin-bottom: 20px;
		
		}
		
#menu	{
		margin-bottom: 20px;
		margin-right: 20px;
		float: left;
		width: 120px;
		}
		
#menu_info	{
			margin-bottom: 20px;
			margin-top: 20px;
			margin-left: 140px;
			height: 20px;
			}
	
#bottom {
		text-align: center;
		font-size: small;
		font-style: italic;
		border: 1px solid gray;
		padding: 5px;
		}

#pub	{
		text-align: center;
		border: none;
		}
		
.italic	{
		font-style: italic;
		}


.tx	{
	color: black;
	font-size: medium;
	text-indent: 10px;
	margin-top: 20px;
	margin-left: 140px;
	background-image: url("/images/back.jpg");
	background-repeat: repeat-x;
	border: 1px solid gray;
	padding: 5px;
	padding-bottom: 5px;
	}

.new	{
	color: black;
	font-size: medium;
	text-indent: 10px;
	text-align: center;
	margin-top: 20px;
	margin-left: 140px;
	background-color: #f3b76e;
	}
	
.shoutbox	{
	color: black;
	text-align: center;
	font-size: medium;
	text-indent: 10px;
	margin-top: 20px;
	margin-left: 140px;
	background-color: #f3b76e;
	}
	
.menu	{
		width: 120px;
		height: 20px;
		margin-bottom: 5px;
		}
		
.com	{
		font-style: italic;
		border-top: 1px dotted black;
		font-size: x-small;
		text-align: center;
		}
		
.li a:hover	{
			color: blue;
			font-style: none;
			font-weight: bold;
			}
.nom	{
		color: red;
		font-size: 18px;
		font-style: underline;
		text-align: center;
		}
		
#lien	{
		color: red;
		padding-bottom: 20px;
		}

			
			
	
