/* CSS Document */


/******************************************************************************/
/****					Bloc de la Home page						  	   ****/
/******************************************************************************/

.moduleHome { 
	padding : 0px 0px 0px 0px ; 
	margin:0px 0px 0px 0px;
	width:auto;
	height:auto;
	background-color:#D2D2D2;
}

.moduleHome .module-haut {
	background :  url(/v2/IMG/IMG_MODULE/home/haut.gif) repeat-x top left; 
}
.moduleHome .module-gauche {
	background :  url(/v2/IMG/IMG_MODULE/home/gauche.gif) repeat-y top left; 
} 
.moduleHome .module-droit {
	background :  url(/v2/IMG/IMG_MODULE/home/droite.gif) repeat-y top right; 
} 
.moduleHome .module-haut_gauche {
	background :  url(/v2/IMG/IMG_MODULE/home/coinHG.gif) no-repeat top left; 
} 
.moduleHome .module-haut_droit {
	background :  url(/v2/IMG/IMG_MODULE/home/coinHD.gif) no-repeat top right; 
} 
.moduleHome .module-bas {
	background :  url(/v2/IMG/IMG_MODULE/home/bas.gif) repeat-x bottom left; 
} 
.moduleHome .module-bas_gauche {
	background :  url(/v2/IMG/IMG_MODULE/home/coinBG.gif) no-repeat bottom left;
} 
.moduleHome .module-bas_droit {
	background :  url(/v2/IMG/IMG_MODULE/home/coinBD.gif) no-repeat bottom right;
	padding-bottom:15px;
}

#haut_contenu{
	margin-bottom:10px;
}
/*
.moduleHome .module-contenu {
	padding:20px 20px;
}
.moduleHome .module-entete{
	text-align:center;
	padding:5px 0px 15px 0px;
	font-size:12px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.moduleHome .module-entete{
	text-align:center;
	padding:5px 0px 15px 0px;
	font-size:12px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.moduleHome .module-contenu {
	background-color:#ffffff;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
*/
.moduleHome .module-contenu {
	display:block; 
	margin:0px 1px 0px 1px;
	text-align:justify;
	padding:5px 10px 0px 10px;
} 
.moduleHome .module-entete .module-entete-titre{
	font-size:12px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
	padding:5px 0px;
}

/******************************************************************************/
/****					Bloc de la page Solution					  	   ****/
/******************************************************************************/
.module { 
	padding : 0px 0px 0px 0px ; 
	width:inherit;
	height:auto;
}

.module .module-haut {
	background :  url(/v2/IMG/IMG_MODULE/solution/haut.gif) repeat-x top left; 
}

.module .module-gauche {
	background :  url(/v2/IMG/IMG_MODULE/solution/gauche.gif) repeat-y top left; 
} 

.module .module-droit {
	background :  url(/v2/IMG/IMG_MODULE/solution/droite.gif) repeat-y top right; 
} 

.module .module-haut_gauche {
	background :  url(/v2/IMG/IMG_MODULE/solution/coinHG.gif) no-repeat top left; 
} 

.module .module-haut_droit {
	background :  url(/v2/IMG/IMG_MODULE/solution/coinHD.gif) no-repeat top right; 
} 

.module .module-bas {
	background :  url(/v2/IMG/IMG_MODULE/solution/bas.gif) repeat-x bottom left;  
} 

.module .module-bas_gauche {
	background :  url(/v2/IMG/IMG_MODULE/solution/coinBG.gif) no-repeat bottom left;
} 

.module .module-bas_droit {
	background :  url(/v2/IMG/IMG_MODULE/solution/coinBD.gif) no-repeat bottom right;
}

.module .module-contenu {
	display:block; 
	color : #000000;
	margin:0px 5px 0px 5px;
	text-align:justify;
	background-color:#d3d3d3;
	padding:5px 2px;
	overflow:visible;
} 

.module .module-entete{
	display:none;
}
#deja,#nouveau{
	background-color:#d2d2d2;
}

#ficheTechnique{
	background-color:#FFFFFF;
}

#ficheTechnique .module-bas {
	background :  url(/v2/IMG/IMG_MODULE/home/bas_blanc.gif) repeat-x bottom left; 
} 
#ficheTechnique .module-bas_gauche {
	background :  url(/v2/IMG/IMG_MODULE/home/coinBG_blanc.gif) no-repeat bottom left;
} 
#ficheTechnique .module-bas_droit {
	background :  url(/v2/IMG/IMG_MODULE/home/coinBD_blanc.gif) no-repeat bottom right;
	padding-bottom:15px;
}




#legende .module-bas {
	background :  url(/v2/IMG/IMG_MODULE/home/bas_blanc.gif) repeat-x bottom left;  
} 

#legende .module-bas_gauche {
	background :  url(/v2/IMG/IMG_MODULE/home/coinBG_blanc.gif) no-repeat bottom left;
} 

#legende .module-bas_droit {
	background :  url(/v2/IMG/IMG_MODULE/home/coinBD_blanc.gif) no-repeat bottom right;
}

#legende .module-haut {
	background :  url(/v2/IMG/IMG_MODULE/solution/fonce/haut.gif) repeat-x top left; 
}

#legende .module-gauche {
	background :  url(/v2/IMG/IMG_MODULE/solution/fonce/gauche.gif) repeat-y top left; 
} 

#legende .module-droit {
	background :  url(/v2/IMG/IMG_MODULE/solution/fonce/droite.gif) repeat-y top right; 
} 

#legende .module-haut_gauche {
	background :  url(/v2/IMG/IMG_MODULE/solution/fonce/coinHG.gif) no-repeat top left; 
} 

#legende .module-haut_droit {
	background :  url(/v2/IMG/IMG_MODULE/solution/fonce/coinHD.gif) no-repeat top right; 
} 

#legende .module-bas {
	background :  url(/v2/IMG/IMG_MODULE/solution/fonce/bas.gif) repeat-x bottom left;  
} 

#legende .module-bas_gauche {
	background :  url(/v2/IMG/IMG_MODULE/solution/fonce/coinBG.gif) no-repeat bottom left;
} 

#legende .module-bas_droit {
	background :  url(/v2/IMG/IMG_MODULE/solution/fonce/coinBD.gif) no-repeat bottom right;
}

#contenulegende {
	display:block; 
	color : #000000;
	margin:0px 5px 0px 5px;
	text-align:justify;
	background-color:#AAA;
	padding:5px 2px;
	overflow:visible;
} 

#contenunouveau, #contenudeja{
	height:139px;
}
