/********************************/
/* CSS DE LA LISTE DU CATALOGUE */
/********************************/

/* DIV PRINCIPALE */
div.ligne
{
	width 				: 200px;
	margin 				: 0px 3px 7px 5px ;
	padding 				: 0px 0px 0px 0px;
	float 				: left;

}

/* TITRE DES PUZZLES*/
h1.titrecat
{
	background-image	: url(/images/titre.gif);
	width 				: 201px;
	background-repeat	: no-repeat;
	font-family			: Verdana;
	font-size			: 10px;
	color					: Black;
	font-weight			: bold;
	vertical-align		: middle;
	height				: 21px;
	line-height			: 21px;
	vertical-align		: middle;
	margin				: 0 0 0 0;
	padding				: 0 0 0 0; 	
	text-align			: center;
/*	border : 1px solid black;*/
}

h1.titrecat a
{
	text-decoration 	: none;
	color 				: black;
	display				: block;
	width 				: 201px;
}
h1.titrecat a:hover
{
	color : black;
}

/*BORDURES AVEC LES MEMES DIMENSIONS QUE LES DIV PRINCIPALES*/
div.bordure
{
	margin				: 0px 0px 0px 0px;
	border-right 		: 1px dashed #7082C9;
	border-left			: 1px dashed #7082C9;	
	float 				: left;
	height				: 310px;
	border-bottom		: 2px solid #F0BB21;
	background-color	: #FEFAE2;
	width 				: 200px;

}
	
/* DIV QUI ENGLOBE L'IMAGE ET LA DESCRIPTION*/
.englobe
{
	/*border : 1px solid green;*/
	height: 270px;
}
	
		
/*DIV QUI CONTIENT L'IMAGE*/

div.images
{
	height	: 185px;
}

/* Force la taille du paragraphe des nouveautés*/
.nouveaute { 
	height: 26px;
}

/* Image nouveauté */
img.nouveaute
{
	margin : 5px 5px 5px 5px; 
}

/* Img ppale d'un puzzle*/

img.image 
{
	border			: none;
	margin-right		: 1px;
	margin-top		: 1px;
}

/* Paragraphe simple */

p.desc
{

	font-family			: Verdana;
	font-size			: 9px;
	color					: black;
	text-decoration	: none;
	font-weight			: normal;
	text-align			: justify;
	margin 				: 2px 5px 0px 5px;
}

.descalert
{
	font-family			: Verdana;
	font-size			: 10px;
	color				: #B22222;
	text-decoration			: none;
	font-weight			: bold;
	text-align			: justify;
	margin 				: 2px 5px 0px 5px;
}

.infos
{
	font-family			: Verdana;
	font-size			: 10px;
	color				: Black;
	text-decoration			: none;
	font-weight			: bold;
	text-align			: justify;
	margin 				: 2px 5px 0px 5px;
}
/* Paragraphe gras */
.descB
{

	font-family			: Verdana;
	font-size			: 12px;
	color				: #B22222;
	font-weight	 		: bold;
	float				: right;
	margin 				: 0;
	
}

/* Lien d'ajout au caddie */
a.ajCaddie
{
	float				: right;
	position			: relative;
	font-family			: Verdana;
	font-size			: 11px;
	color 				: #F0BB21;
	font-weight			: bold;
	text-decoration	: none;
	bottom				: 1px;
	width				: 150px;
	text-align			: right;
}
a.ajCaddie:hover
{
	text-decoration: underline;
}
a.ajCaddie img
{
	border: none;
}

.hr2
{
	border: 1px solid  #F0BB21;
	
}

br.clear
{
clear: both;
}

/* Ligne du compteur de résultats */
div#compteur
{
	text-align		: center;
	font-weight		: bold;
	height			: 31px;
	line-height		: 31px;
	font-size		: 10px;
	color			: #898989;
	clear			: both;
	margin-bottom		: 15px;
}

div#compteur img {
	vertical-align		: bottom;
	margin-bottom		: 5px;
}
