body{text-align:center; margin: 0 auto;background:#000; font-family:arial, helevetica, sans serif;}

.container{text-align:center; margin:0 auto;width:980px; height:2524px; border:0px; background: url(images/content_gral.jpg);}

img {border:0}

/** Header**/
h1{visibility:hidden;}
.mc_header{background: url(images/mailcatcher_header_02.gif);text-align:center;vertical-align:top;}
.top{ background: url(images/header.jpg);}
.flash{background: url(images/villes.gif) no-repeat;}
.form1{width:217px; height:42px;margin-right:20px;background:transparent url(images/bg_tr.gif);margin-top:128px;border:0px solid; text-align:center; font-weight:bold; font-size:30px;line-height:50px;}
.bouton1{width:215px; height:45px;background:transparent url(images/bg_tr.gif);cursor:pointer;margin-top:15px;margin-right:20px; border:0px solid;}


/** Content**/

.content img, .big_thumb{cursor:pointer;}


.vid_title{color:#fff; height:34px;font-family:arial, helvetica, sans serif; font-weight:bold;font-size:16px; padding-right:20px;}
.vid_title.push{padding-top:14px; padding-bottom:4px;}
.big_thumb{width:425px; height:232px; overflow:hidden; }
.min_thumb{width:425px; height:167px;text-align:left;}
.min_thumb img{margin-right:12px; margin-top:10px; float:left;}

.dld_a{height:45px; text-align:left;}
.dld_a a{color:#cfca3b; font-size:20px; font-family:arial, helvetica, sans serif; font-weight:bold;margin-left:25px;}
.dld_a a:visited, .dld_a a:hover{color:#cfca3b; font-size:20px; font-family:arial, helvetica, sans serif; font-weight:bold;margin-left:25px;}

.vid02{margin-left:-25px;}

/** Footer + fake slide**/

.footer{height:245px;background: url(images/mailcatcher_footer.gif) no-repeat;width:980px; }
.footer img{margin-left:40px;}

.mc_bot {text-align:center; position:relative; height:154px; width:300px;}

.form2{
		position:absolute;
		top:28px; left:62px;
		width:217px; 
		height:36px; font-weight:bold; font-size:25px; text-align:center; background:url(images/bg_tr.gif); border:0; 
	  }
		
.bouton2{position:absolute; height:43px; width:220px; top:96px; left:60px; background: transparent url(images/bg_tr.gif); cursor:pointer; border:0px solid transparent;}


.slide{background: url(images/content_vid_06.jpg) no-repeat; height:160px;  position:relative overflow:hidden;}
.slide img{margin-right:7px; margin-top:2px;  }
.slide .inner{ width:872px; position:relative; margin-left:56px;}
.slide .inner a {float:left; display:block; }
.slide a.bt{position:absolute; top:0; width:20px;  height:120px; display:block; overflow:hidden; }
.slide a.bt.left{left:-20px;}
.slide a.bt.right{right:-14px;}
