body 	{	margin : 0; 
			padding: 0;
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 12px;
		}
ul		{
			margin : 0; 
			padding: 0;
		}
#major a, #major a:visited	{	
			color: white;
			text-decoration: none;
			display: block;
		}
#major a:hover {
			color: #B1CFDB;			
		}
/*   Menu Principal  */
.menu_prive ul{width: 100%; text-align: center;
		}

.menu_prive ul, li{list-style: none; 
			display: inline; 
			padding: 0; 
			margin:0; 
			text-align: center; 
			border: none;
		}
.menu_prive a:visited img, .menu_public a img{filter: alpha(opacity=50);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
 -moz-opacity: 0.50; opacity:0.5;
}
.menu_prive a:hover img { filter: alpha(opacity=100);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
 -moz-opacity: 1.00; opacity:1;
 }
 
 .menu_prive ul{width: 100%; text-align: center;
		}

.menu_public ul, li{list-style: none; 
			display: inline; 
			padding: 0; 
			margin:0; 
			text-align: center; 
			border: none;
		}
.menu_public a:visited img, .menu_public a img{filter: alpha(opacity=50);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
 -moz-opacity: 0.50; opacity:0.5;
}
.menu_public a:hover img { filter: alpha(opacity=100);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
 -moz-opacity: 1.00; opacity:1;
 }
/* **************************** */
 img	{	border:0;
 		}

td		{
			font-size: 10px;
		}

/* Defnitions importantes des positionnement de base */
#major	{
		height: 580px;
		width: 796px;
		background-image: url(images/tele.jpg);
		margin-right: auto;
		margin-left: auto;
		position: relative;
		}
/* le centre TV */	
#centre {
		height: 290px;
		width: 410px;
		position: absolute;
		top: 200px;
		left: 190px;
		color: white;
		/*background-color: black;*/
		text-align: center;
		}
#content {
		
		}
#stop	{
		color: white;
		text-align: center; 
		font-size: 8px;
		}
/* les menu de droite et gauche */
#menu1, #menu2, #menu3, #menu4, #menu5, #menu6, #menu7 {
		height: 100px;
		width: 95px;
		position: absolute;
		color: white;
		background-repeat: no-repeat;
		}
		
#menu1 {
		top: 163px;
		left: 36px;
		background-image: url(images/Edito.jpg);
		}
#menu2 {
		top: 295px;
		left: 36px;
		background-image: url(images/Clip.jpg);
		}
#menu3 {
		top: 435px;
		left: 36px;
		background-image: url(images/Reportage.jpg);
		}
#menu4 {
		top: 163px;
		left: 665px;
		background-image: url(images/Collectors.jpg);
		}
#menu5 {
		
		top: 295px;
		left: 665px;
		background-image: url(images/Animation.jpg);
		}
#menu6 {
		top: 435px;
		left: 665px;
		background-image: url(images/Divers.jpg);
		}
#menu7 {
		top: 295px;
		left: 36px;
		background-image: url(images/Abonnes.jpg);
		}

/* suite ---------- */
#selecteur {
		text-align: center;
		}
#film	{
		
		}
#titre	{	/* titre de video en bas */
		text-align: center;
		color: white;
		}
/* ---------------- */
#popmenu {
		width: 100px;
		position: absolute;
		background-color: #A1A1A1;
		top: 50px;
		font-size: 11px;
		z-index: 10;
		display: none;
		padding: 0;
		overflow: hidden;
		background-image: url(images/fondmenu.jpg);
		}
#popmenu a, #popmenu a:visited	{	
		color: white;
		text-decoration: none;
		display: block;
		margin-left: 5px;
		}
#popmenu a:hover	{	
		background:#445566;
		}
.cpr	{
		text-align: center;
		font-size: 12px;
		color: #555555;
		}
#comment{
		font-size: 14px;
		color: #446688;
		text-align: center;
		}
.note   {
		color: red;
		margin: 60px;
		font-size: 10px;
		}
/* --------------- */

