body {
	background-color: #BFCFFF;
	font-family:verdana,arial,sans-serif;
	font-size:12px;
}

.tableBody{
	border:1px solid #666666;
}

u{clear:both;
display:block;
height:0;
text-decoration:none; }
a{
	text-decoration:none;
	color:#369;
	font-weight:bold;
}
h1{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	font-weight:normal;
	color:#000;
	height:26px;
	margin:0px;
}

h2{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
	color:#000;
	height:18px;
	margin-bottom:0px;
}
input[type="submit"]{
  	background:#369;
  	color:#FFF;
}
input[type="reset"]{
  	background:#369;
  	color:#FFF;
	}
input[type="text"]{
  	color:#000;
	font-weight:bold;
}
.head{
	height:100px;
	margin:10px auto 0px;
	width:1000px;
	text-align:center;
	border:solid #666 1px;
	background-color:#369;
}
.main{
	margin:0px 0px 0px 15px;
}


.addMenu{display:block;width:300px;background-color:#EEEEEE;border:1px solid black; position:absolute;}
div#sousmenu{
	width:130px;
	margin-left:30px;
	border-left:#000 2px solid;
	padding-top:5px;
}
div#pub{
	width:120px;
	border:#000 solid 2px;
	background-color:#369;
	position:absolute;
	top:120px;
}
div#main{
	background-color:#FFF;
	border:#000 solid 2px;
	padding-top:105px;
	width:1024px;
	position:inherit;
}
.title{ 
		margin:20px 0px 0px 50px;
}
.menu{
	/*width:170px;*/
	list-style:none;
	padding:10px;
	/*width:856px;*/
	height:32px;
	margin:auto;
}
.listSlideLi{
	float:left;
	/*margin:10px 2px;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;	height:19px;
	
	margin:5px 0 0px;
*/	
	width:218px;

	/*background-color:#369;*/

}
.listSlideLiselected{

	background-color:#FFF;
	border-left:1px solid #000000;
	border-right:0px;
	border-top:1px solid #000000;
	border-bottom:0px;
}
.listSlideLiselected:hover{ color:#CCCCCC;}
.listSlideLi a{
	float:left;
	margin:0px 0px 0px 20px;
/*	color:#FFF;*/
}
.listSlide{
	list-style:none;
	width:180px;
	padding:0px;
	margin:0px;
}


.menuCat{
	display:block;
	float:left;
	width:20%;
	text-align:center;
	border:none;
	background-color:#369;
	height:18px;
	font-size:14px;
	color:#FFF;
	margin:0px;
	font-weight:bold;
	list-style:none;
	
}

.menuCatB{
	display:block;
	font-size:14px;
	color:#FFF;
	font-weight:bold;
	margin-bottom:3px;

}

.menuBlock{
	display:block;
	width:170px;
	text-align:center;
	border:solid #000 2px;
	background-color:#369;
	font-size:14px;
	color:#FFF;
	margin-top: 10px;
	margin-left:5px;
}
.menuBlockh{
	display:block;
	width:170px;
	text-align:center;
	border:solid #000 2px;
	background-color:#369;
	font-size:14px;
	color:#FFF;
	margin-top: 5px;
}

.menuBlockh:hover{
	background-color:#FFF;
	color:#000;
}
.menuItem{
	margin-bottom:5px;
	border-right:solid #000 2px;
	border-top:solid #000 2px;
	border-bottom:solid #000 2px;
	background-color:#DDD;
	height:18px;
	font-size:10px;
	color:#003366;
	width:130px;
	padding-left:5px;
	display:block;
}
.menuItem:hover{
	background-color:#FFF;
	color:#000;
}
.dvdLink{
	margin:10px;
	float:left;
	width:310px;
}
.dvdLink a{ margin:auto; display:block; text-align:center;}
.dvdLink img{
	margin:10px 30px;
}
.left { float:left; width:100%; }
.tdR{ padding-right:50px; }
.tab {float:right;margin-top:20px; width:750px;}
.affiche{ float:right; margin:0 40px 0 0;text-align:center;}
.affiche img{ margin-bottom:20px;}
.dvd{ width:170px; display:block; background-color:#FFEE44; border:1px solid #444444; margin:auto; text-align:center; font-weight:bold;color:#444444; }
.dvdList{ margin:20px 70px;}

.addNews{ height:100px; display:block; }
.addNewsButton{ background-color:#336699; color:#FFFFFF; font-weight:bold; border:1px solid #666666; height:23px; }
/*
.menuCat:hover{
	background-color:#DDD;
	color:#000;
}
*/

.menuItem{ width:200px;  text-align:center;}
li{/* text-decoration:none; text-align:right;list-style:none;background-color:#a0856a; border:1px solid #FFFFFF; color:#FFFFFF; border-bottom:0px; cursor:pointer;*/ display:block;}
ul{ padding:0px; margin:0px;}
#list{ float:left; margin: 0 0 10px;}


.container{overflow:hidden;height:620px; display:block; width:220px;float:left;}
.Mainvideo{display:block; width:572px;float:left; text-align:center; }
.Mainvideo a{padding:5px 20px;}
.containerb{height:550px; display:block; width:220px;float:left;}
.containerc{ display:block; width:572px;float:left;}
.containerc p{ margin:0px; padding:5px 20px;}

.addRecom{ background-color:#FFFFFF; height:150px; width:400px;  }
.addNewsletter{ background-color:#FFFFFF; height:100px; width:400px;}
.vright{ width:150px; text-align:right; padding-right:20px;}
.close{ margin:5px 10px; float:right; cursor:pointer;}

#resultrecom{ display:none;}
#resultNewsletter{ display:none;}