#bb {
height:1px;
visibility:hidden;
}



body {
background-color:#d957af;
font-family: tahoma,verdana,arial;
font-size:11px;
}

#fond{ 
	background-color:#d957af;
	clear:both;
	display:block;
}


#container {
	margin:auto;
	position:relative;
	width:959px;
	

}


#Top {
	height:70px;
	position:absolute;
	left:0pt;
	text-align:right;
	top:-106px;
	width:944px;
	z-index:2000;
	font-style:italic;
	color:#666666;

	
}



.navihaut, .navihaut a  {
background:transparent url(/images_v2/bouton-nav.gif) no-repeat scroll 0 0;

display:block;
height:50px;
 
 color:#FFFFFF;
outline-style:none;
outline-width:medium;
overflow:hidden;
text-decoration:none;
margin:1px;

 
width:127px;
}

.navihaut:hover {
background:transparent url(/images_v2/bouton-nav.gif) no-repeat scroll 0 100%;
}

.txtnavhaut {
margin:5px 1px 1px 25px;
padding:0px;
display:block;
font:bold;

font-size:15px; 

}
#box {
	position:relative;
	background-color:#FFFFFF;
	
}

#hocorps {
width: 959px;
/* height:225px; avant le menu :) */
height:245px;
background:url(/images_v2/HOCADRE.jpg)  #FFFFFF no-repeat;

z-index:5;
}

#bascorps {
width: 959px;
height:17px;
background:url(/images_v2/BASCADRE.gif) no-repeat;
}
#corps {
	background:#FFFFFF none repeat scroll 0% 0%;
	overflow:hidden;
	padding:5px 0pt 0pt;
	position:relative;
	width:959PX;
	}

#col2 {
float:left;
left:215px;
margin:0pt 10px 0px 0pt;
overflow:hidden;
position:relative;
top:0pt;
width:737px;
	
}

#col1 {
float:left;
left:-740px;
margin:0pt 10px 10px 0pt;
position:relative;
top:0pt;
width:200px;
border-right: 2px dotted #FF00FF;

	
}

.cadre_tag {
width:720px;
color:#FF66CC;
text-align:center;

}

.cadre_tag a{

color:#FF66CC;
text-decoration:none;


}





#entete {
 /*height:120px;
	left:0pt;
	position:absolute;
	top:-110pt;;
	width:939px;
	background:url(/images_v2/fonfhead.jpg) no-repeat;
	z-index:12; */
}


.clear {
clear:both;
dislay:block;
overflow:hidden;
}

#search {
/*background:url(/images_v2/SEARCH.gif) no-repeat;
width:200;
height:73px;
*/
}

.homenu {
/*background:url(/images_v2/HAUTMENU.gif) no-repeat;
width:230px;
height:5px;
*/
}

.bgmenu {
/*background:url(/images_v2/BACKMENU.gif) repeat-y;
width:230px;*/

}
.basmenu {
/*background:url(/images_v2/BASMENU.gif) no-repeat;
width:230px;
height:5px;
*/
}


.home_video {
background:url(/images_v2/bg_home_video.jpg) no-repeat;
width:337px;
height:86px;
display:block;
padding:9px 14px 14px 3px;

}

.home_video_img {
border:#FF00FF 2px solid;
margin:4px;
float:left;
}




.bigimg {
	
	background:url(/images_v2/bg_video_extra.jpg) no-repeat;
	width:350px;
	height:214px;
	padding:2px;
	
	} 

.home_filles {
background:url(/images_v2/bg_home_filles.gif) no-repeat;
width:331px;
height:86px;
display:block;
padding:9px;
}

.home_filles_img {
border:#FF00FF 2px solid;
margin:-2px  0px 0px 0px;
float:left;
}

.home_filles_txt {
padding:0px 0px  0px 142px;
}


.home_video_txt {
display:block;
padding:0px 0px  0px 00px;
 
}



.bgmenu a {
background:url(/images_v2/menu_cat.gif) no-repeat scroll left top;
padding: 2px 0px 0px 15px;
display:block; 
color: #B5469B;
font-weight:bold;
height:16px;
text-decoration:none;
}

.bgmenu a:hover { 
text-decoration:underline;
}

hr {
border-color:#ABB0B5;
border-style:dotted solid solid;
border-width:1px 0px 0px;
height:1px;
}



.video { 
width:710px;

}


.head_video {
clear:left;

position:relative;
padding-bottom:15px;
/*border-bottom:#CCCCCC 1px solid;*/
height:22px;
background:url(/images_v2/head1_video.gif) no-repeat  top;

}
.head_video_2 {
clear:left;
position:relative;
padding-bottom:0px;
border-bottom:#CCCCCC 1px solid;
height:29px;
background:url(/images_v2/head2_video.gif) no-repeat  top;
}



.contenu_video {
background:url(/images_v2/bg_video.gif) #F6F6F6  repeat-y top;
clear:both;}

.foot_video {
height:43px;
width:710px;
background:url(/images_v2/foot_video.gif) no-repeat top;

}

h1, h2 {
font-size:22px;
font-weight:normal;
letter-spacing:-1px;
line-height:22px;
}

.video_date {
border-right:1px solid #E2E2E2;
left:-40px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:2px 10px 2px 0px;
position:absolute;
text-align:center;
top:0px;
}

.video_date .month {
color:#999999;
display:block;
font-size:9px;
line-height:9px;
text-transform:lowercase;
}

.video_desc { margin: 8px 0px 6px 24px; width:647px;



}

.video_thumb { text-align:center; }
.video_date .day {
color:#CC6600;
display:block;
font-family:'Arial';
font-size:20px;
font-weight:normal;
letter-spacing:-1px;
line-height:20px;

}

.head_video h2  a,  .head_video h1  a{
color: #B5469B ;
display:block;
font-size:22px;
font-weight:normal;
letter-spacing:-1px;
line-height:22px;
margin:4px;
padding:4px;
}
.head_video h2:hover {color:#FF3399;}



.multi {
/*background:transparent url(/images_v2/multi.gif) no-repeat ;*/
font-size:27px;
height:34px;
text-align:center;
width:690px;
color:#D957AF;
}
.tags {color: #CC0B71; text-decoration:none;}

.tags:hover {color: #CC0066; text-decoration:underline;}


.multi  a{
font-size:25px;
color:#D957AF;
text-decoration:none;


}

.download {
background:transparent url(/images_v2/download.gif) no-repeat scroll left bottom;
background-color:#F0ECF0;
color:white;
display:block;
font-size:22px;
height:48px;
line-height:48px;
opacity:0.7;
text-align:center;
text-decoration:none;
width:334px;
opacity:0.7;
text-align:center;
margin:auto;
}


.download:hover{
background-position:left top;
opacity:0.75;
}

.video_info {margin:5px 0px 0px 0px;}
.surligner {background-color:#FFFF99; font-weight:bold; }
