body 								{ margin: 0; padding: 0; font-size: 11px; font-family: Arial; }

/*		Header */
.padding_left10 						{ padding-left:10px; }
h1.titre 							{ color: #FF0000; font-size: 30px; line-height: 50px; font-weight: bold; text-transform: uppercase; margin: 0; text-align: center; border-bottom: 2px solid #ff0000; background: #FFCC00; }
.title, .title a 					{ font-family: "Lucida Sans Unicode", "Trebuchet MS", sans-serif, "Lucida Sans"; font-size: 18px; text-transform: uppercase; color: #3F403E; text-decoration: none; padding: 0px; margin: 0px; font-weight: normal; }
.title span 							{ background: #fff; padding: 0 10px; margin-left: 10px; } 
.title b 							{ font-weight: normal; color: #FF2200;	}
.title 								{ display: block; width: 700px; background: #fff url(img/title_bg.gif) repeat-x center center; }

/* 		Catégories */
.active, .active:hover  				  {display: block; cursor: default; height: 18px; margin-top: 0px; }

/* 		Player vidéo */
.padding_main 						{ background-image:url(img/bg_main.gif); width:720px; height:298px; }
.newadded 							{ background: #ffcc00 url(img/bg_bottom.gif) no-repeat center bottom; }
.border_pic							{ border: 1px solid #FF4C00; }
.vid_description 					{ margin:0px auto; margin-bottom:10px; width:670px; text-align:left;  padding:10px; background:#ffdb4b; border: 1px solid #FF4C00; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.vid_description h3 					{ font-size: 12px; margin: 0px; background: transparent url(img/pointer_right.gif) no-repeat left center; }
.vid_description p 					{ margin: 0px; margin-top: 5px; } 
.vid_description a 					{ color: black; text-decoration: none; }
.vid_description h3 a:hover 			{ text-decoration: underline; }
.vid_description h3 a 				{ padding-left: 10px; }

/*		Footer */
.style11 							{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #000000; }

/*		Pagination */
.pages 								{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.pages a, pages .active 				{ text-decoration: none; padding: 0px 5px; border: 1px solid #ccc;  color: #3F403E; line-height: 17px; }
.pages a:hover 						{ border-color: #FF6600;}
.pages a.activepage					{ background: #FF1C00; color: #fff; border-color: #FF1C00; }

/*		Catégories */
.categories dl						{ padding: 0px; margin: 0px; }
.categories dt 						{ float: left; display: block; width: 18%; margin-right: 2%; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; border-bottom: 1px solid #ccc; }
.categories dt a 						{ display: block; color: #3F403E; text-decoration: none; width: 100%; height: 100%; }
.categories a:hover, dt a.activecat  	{ color: #FF6600; }



/* DHTML Pop */
#popme							{ position: fixed; width: 695px; height: 393px; left:50%; top:-400px; background:url(img/bg_dhtml.png) no-repeat; text-align:center; margin-top:-182px; margin-left: -347px; }
#popme h1 						{ font-size: 40px; letter-spacing: -2px; text-transform: uppercase; color: #17608b; padding: 0; margin: 0; line-height: 56px;}
#popme h1 b 						{ color: #e92929; }
#popme_close 					{ position: absolute; right: 50px; top: 50px; }
#popme_close a 					{ display: block; background: url(img/close.gif) center center; width: 25px; height: 25px; }
#popme_close a span 				{ display: none; }
#popme form						{ width: 100% height: 280px; margin: 70px 50px 50px 50px; }
#popme form .thumb				{ width: 230px; height: 170px; float: left; }
#popme form .thumb img			{ border: 1px solid #e92929; padding: 1px; }
#popme form .form					{ width: 365px; height: 170px; float: left; }
#popme input						{ padding: 10px; text-align: center; width: 310px; font-size: 21px; background: #FFC; margin: 20px auto; font-weight: bold; color: #e92929; }
#popme h2 						{ color: #333; font-size: 18px; padding: 0; margin: 0; }
#popme .button 					{ display: block; background: url(img/button.gif) left bottom; width: 258px; height: 54px; text-align: center; font-size: 24px; color: white; font-weight: bold; text-transform: uppercase; text-decoration: none; line-height: 54px; margin: 0 auto; padding: 0; border: 0; }
#popme .button:hover 			{ background-position: left top;}
