body
{
	width: 1000px;
	background-color: black;
	margin: auto;
	
	border: 1px  white solid;
}

/* *********** MENU GAUCHE *********** */
#menu_gauche
{
	width: 200px;
	padding-top: 15px;
	padding-bottom: 10px;
	float: left;
	text-align: center;
	
	/*border: 2px solid yellow;*/
}

#menu_gauche h2
{
	font-family: "Comic Sans MS", verdana, sans-serif; 
	color: #042D8A;
	font-style: normal;
	background-color: #000000;
	font-size: 16pt;
	text-decoration: underline;
}

#menu_gauche h3
{
	font-family: "MV Boli", verdana, sans-serif; 
	color: red;
	font-style: normal;
	background-color: #000000;
	font-size: 16pt;
}

.news
{
	border-right: 2px dotted white;
}

.news2
{
	border-right: 2px dotted white;
}

/* *********** MENU DROIT *********** */
#menu_droit
{
	width: 210px;
	padding-top: 15px;
	padding-bottom: 10px;
	float: right;	
	text-align: center;
	color: white;


	/*border: 2px solid red*/
}

#menu_droit h2
{
	font-family: "Comic Sans MS", verdana, sans-serif; 
	color: #042D8A;
	font-style: normal;
	background-color: #000000;
	font-size: 16pt;
	text-decoration: underline;
}

#menu_droit img
{
	border: 0px;
}

#menu_droit h3
{
	font-family: "MV Boli", verdana, sans-serif; 
	color: blue;
	font-style: normal;
	background-color: #000000;
	font-size: 16pt;
}

.der_video
{
	border-left: 2px dotted white;
	
}

.der_photo
{
	border-left: 2px dotted white;
}

/* *********** CORPS *********** */
#corps
{
	width: 581px;
	padding-top: 30px;
	padding-bottom: 10px;
	text-align: center;
	color: white;
	float: left;


	
	/*border: 2px solid green;*/
}

#corps h2
{
	font-family: "Palatino Linotype", verdana, sans-serif; 
	color:blue;
	font-style: normal;
	background-color: #000000;
	font-size: 12pt;
}