@charset "UTF-8";
/* CSS Document */

/* Un block content en float, le menu a coté avec une petite marge */
.contener_content {
	width: 960px;
	margin: auto;
}
.content {
  float: left;
  width: 75%;

}
.menu {
  margin-left: 76%;
  /* border: 1px solid #000000; */

}



/* Avec ca on peut faire des coincoin arrondi */
.block1 {
	background-color:#505050;
	margin-bottom: 15px;
}

.hautgauche, .hautdroit, .basgauche, .basdroit {
	height: 15px;
	width: 15px;
	background-repeat: no-repeat;
	font-size: 1px; /* correction bug de l'infame IE*/
}

.hautgauche {
	background-image: url(/img/coin_haut_gauche.gif);
}
.hautdroit {
	float: right;
	background-image: url(/img/coin_haut_droit.gif);
}
.basgauche {
	background-image: url(/img/coin_bas_gauche.gif);
}
.basdroit {
	float: right;
	background-image: url(/img/coin_bas_droit.gif);
}

.contenu_cadre {
	margin: 0px 10px 0 10px;	
}
/*  Voila */


/*  Les videos mantenant */

/* petits drapeaux*/

.drapeau {
	vertical-align: top;
	width: 35px;
	height: 20px;
	margin-right: 5px;
	/* border: 1px solid #fff; */
}

.titre_videos {
	font-size:18px;
	font-weight: bold;
	background-color: #303030;
	padding: 4px;
}

.details_videos {
	margin: 0 0 5px 4px;
	font-weight: bold;
}
.details {
	
	color: #ffff33;	
}


.descriptions_videos {
	border: 2px solid #303030;	
}

.descriptions_videos p {
	margin: 5px;	
}

.table_image {
margin: auto;	
}

.table_image img {
border: 1px solid #fff;	
}

.telecharge {
text-align: center;	
margin-top: 8px;
}



.pagination { 
	font-size:16px; 
	/* margin:15px 0; */ 
	text-align:center;
} 
 
.pagination a { 
	background-color: #303030;;
	border:1px solid #ff6;
	margin:4px; 
	padding:.2em .4em; 
	text-decoration:none;
} 
 
.pagination a:hover { 
	border:1px solid #ff6;
} 
 
.pagination span.inactive { 
	background-color:#505050;
	border:1px solid #ff6; 
	margin:4px; 
	padding:.2em .4em 
} 
 
.pagination span.active { 
	margin:4px; 
	padding:.2em .4em;
	color: #ff6;
} 

ul.categories li {
	list-style-type: circle;	
}
li.cat_separation {
	margin-bottom: 10px;	
}

.texte_search {
color: #ffffff;
font-weight: bold;
font-style: italic;
text-decoration:underline;
}

.search {
	border: 1px solid #000000;
}

.bouton_search {
	border: 1px solid #000000;
}

.flv {
text-align: center;
}



