#body_test {
	background-color:#EEEEEE;		
	margin:0px;	
}

.centre {
	clear:both;
}

.centre_large {
	clear:both;
}

.gauche {
	clear:both;
	width:709px;
	text-align:left;
	margin-top:8px;	
	font-family:Trebuchet MS;
	font-size:5px;
}

.gauche_demi {
	clear:both;
	width:354px;
	text-align:left;
	margin-top:8px;	
}

.gauche_large {
	clear:both;
	width:940px;
	text-align:left;
	margin-top:8px;	
}

#lapartiecentraletop {
	clear:both;
	width:714px;
}

#lapartiegauche{
	clear:both;
	width:714px;
	margin-top:5px;
}

#lapartiedroite{
	padding-top:5px;
}

.droite {
	clear:both;
	width:226px;
	text-align:left;
	margin-top:5px;
	font-family:Trebuchet MS;
	font-size:5px;	
}

.titreinvisible {
	display:none;
}

/* CSS FIL D'ARIANE */
.filariane_left{
	float:left;
	text-align: center;
	margin-top: 15px;
	margin-right:20px;
	font-family: Trebuchet MS;
	font-size:11px;
	color: #888888;
	position:relative;
}

.filariane {
	float:left;
	text-align: center;
	margin-left:-18px;
	margin-top: 15px;
	font-family: Trebuchet MS;
	font-size:11px;
	color: #888888;
	position:relative;

}

.tdariane_off {
	background: url(../../img/ariane/ariane_tile_off.jpg) repeat-x;	
	height:24px;
	padding-left:20px;
	padding-right:10px;
	vertical-align:top;
	padding-top:4px;
}

.tdariane_on {
	background: url(../../img/ariane/ariane_tile_on.jpg) repeat-x;	
	height:24px;
	padding-left:20px;
	padding-right:10px;
	vertical-align:top;
	padding-top:4px;
}

/* CSS DE LA TELECOMMANDE */

.ensavoirplus_deboeck {
	background: url(../../img/bloc/button_ensavoirplus_deboeck.png) no-repeat right;	
	height:28px;
}

.ensavoirplus_larcier {
	background: url(../../img/bloc/button_ensavoirplus_larcier.png) no-repeat right;	
	height:28px;
}

.tri_deboeck {
	margin-top:20px;
	background: url(../../img/bloc/button_tri_deboeck.png) no-repeat center;	
	height:28px;
	font-family:Trebuchet MS;
	font-size:13px;	
	font-weight:bold;
	padding-top:10px;
	padding-left:35px;
	color:#FFFFFF;	
	cursor:pointer;
}

.tri_larcier {
	margin-top:20px;
	background: url(../../img/bloc/button_tri_larcier.png) no-repeat center;	
	height:28px;
	font-family:Trebuchet MS;
	font-size:13px;	
	font-weight:bold;
	padding-top:10px;
	padding-left:35px;
	color:#FFFFFF;	
	cursor:pointer;
}

#ensavoir {
	width:87%;
	padding-top:4px;
	text-align:right;
	padding-right:50px;
	font-family:Trebuchet MS;
	font-size:13px;	
	font-weight:bold;	
	color:#FFFFFF;
	cursor:pointer;
}

#all_auteur {
	align:right;
	padding-top:-3px;	
	font-family:Trebuchet MS;
	font-size:12px;	
	font-weight:bold;	
	color:#FFFFFF;
	cursor:pointer;
}

.titre_remote {
	font-family:Trebuchet MS;
	font-size:16px;	
	font-weight:bold;
	color:#253C4E;
	padding-bottom:10px;
}

#headerClavierAlphaAuteur {
	padding-top:5px;
	font-family:Trebuchet MS;
	font-size:12px;	
	font-weight:bold;
	color:#FFFFFF;
	padding-bottom:5px;
}

#clavierAlphaAuteur {
	margin-left:10px;
	padding-top:10px;
	padding-bottom:10px;		
}

#field_nom_auteur {
	border:0 solid;
	color:#888888;
	font-family:Trebuchet MS;
	font-size:13px;
	line-height:20px;
	width:160px;
}

.auteur_link a:link, .auteur_link a:visited {
	font-family:Trebuchet MS;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;	
	text-decoration:none;
}

.auteur_link a:hover {
	font-family:Trebuchet MS;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;	
	text-decoration:underline;
}

.letter {
	padding-left:0px;
	margin-top:-1px;
}

.remote_button_off {
	width:22px;
	background: url(../../img/bloc/remote/button_off.png) no-repeat ;		
	font-family:Trebuchet MS;
	font-size:11px;	
	font-weight:bold;
	color:#FFFFFF;
	vertical-align:top;
	cursor:pointer;
	text-align:center;
}

.remote_button_on {
	width:22px;
	background: url(../../img/bloc/remote/button_on.png) no-repeat ;		
	font-family:Trebuchet MS;
	font-size:11px;	
	font-weight:bold;
	color:#FFFFFF;
	vertical-align:top;	
	cursor:pointer;	
	text-align:center;
}

.remote_button_selected {
	width:22px;
	background: url(../../img/bloc/remote/button_selected.png) no-repeat ;		
	font-family:Trebuchet MS;
	font-size:12px;	
	font-weight:bold;
	color:#FFFFFF;
	vertical-align:top;	
	cursor:pointer;	
	text-align:center;	
}

.button_remote {
	float:left;
	margin-top:3px;
	margin-left:2px;
	cursor:pointer;
	font-family:Trebuchet MS;
	font-size:12px;
	font-weight:bold;	
	color:#FFFFFF;	
}

.remote_top_center {
	background-image:  url(../../img/bloc/remote/top_center.png);
	background-repeat: repeat-x;
	background-position: bottom;
}
.remote_bottom_center {
	background-image:  url(../../img/bloc/remote/bottom_center.png);
	background-repeat: repeat-x;
}

.remote_tile_left {
	background-image:  url(../../img/bloc/remote/left_tile_down.png);
	background-repeat: repeat-y;
}

.remote_center{
	background-image:  url(../../img/bloc/remote/center.png);
	background-repeat: repeat-x;
	background-position: top;
	background-color:#7299C0;
}

#navig_nosauteurs {
	border-top:1px solid #FFFFFF;
	padding-top:5px;
	padding-bottom:2px;	
	width:100%;
}

#resultats_nosauteurs {
	border-top:1px solid #FFFFFF;
	padding-top:5px;
	padding-bottom:2px;	
	width:100%;
}

.remote_texte {
	font-family:Trebuchet MS;
	font-size:13px;	
	font-weight:bold;
	color:#FFFFFF;
	padding-bottom:10px;
}

.texte_remote {
	font-family:Trebuchet MS;
	font-size:13px;	
	font-weight:bold;
	color:#FFFFFF;
	padding-bottom:10px;
}

.remote_tile_right {
	background-image:  url(../../img/bloc/remote/right_tile_down.png);
	background-repeat: repeat-y;
}

.texte_remote a:hover {
	color:#FFFFFF;
	text-decoration:underline;
	cursor: pointer;
}

.texte_remote a:hover {
	color:#FFFFFF;
	text-decoration:underline;
	cursor: pointer;
}

.texte_remote a:visited {
	color:#2F4888;
	text-decoration:none;
	cursor: pointer;
}

/* CSS DU TITRE COLLECTION */
.coltit_bgk_left {
	width:20px;
	height:32px;
	background-image:  url(../../img/coltit/left.png);
	background-position: bottom;
}

.coltit_bgk_middle {
	background-image:  url(../../img/coltit/center.png);
	background-repeat: repeat-x;
	background-position: bottom;
}

.coltit_bgk_right {
	width:20px;
	height:32px;
	background-image:  url(../../img/coltit/right.png);
	background-position: bottom;	
}

/*  BORDURE IMAGE */
.bordure  {
	border:1px solid #A79999;
}

/* CSS DES BLOCS */
#lapartiegauche .titre_2rt {
	padding-left: 15px; 
	text-align: left;
	font-family:Trebuchet MS;
	font-size:23px;
}

#lapartiegauche .titre_2rct {
	font-family:Trebuchet MS;
	font-size:23px;
}

#lapartiegauche .titre_1ct {
	font-family: Trebuchet MS;
	font-size:23px;
}

#lapartiegauche .titre_2ct {
	font-family: Trebuchet MS;
	font-size:23px;
}

#lapartiegauche .titre_3ct {
	font-family: Trebuchet MS;
	font-size:23px;
}

#lapartiedroite .titre_2rt {
	font-family:Trebuchet MS;
	font-size:16px;
	font-weight:bold;
	padding-bottom:10px;
}

#lapartiedroite .titre_2rct {
	font-family:Trebuchet MS;
	font-size:16px;
	font-weight:bold;
}

#lapartiedroite .titre_1ct {
	font-family: Trebuchet MS;
	font-size:16px;
	font-weight:bold;
}

#lapartiedroite .titre_2ct {
	font-family: Trebuchet MS;
	font-size:16px;
	font-weight:bold;
}

#lapartiedroite .titre_3ct {
	font-family: Trebuchet MS;
	font-size:16px;
	font-weight:bold;
}

/* CSS DU BLOC BLEU */
.blue_small-shadow_top_center {
	background-image:  url(../../img/bloc/blue_small-shadow/top_center.png);
	background-repeat: repeat-x;
	background-position: bottom;
}
.blue_small-shadow_bottom_center {
	background-image:  url(../../img/bloc/blue_small-shadow/bottom_center.png);
	background-repeat: repeat-x;
}

.blue_small-shadow_tile_left {
	background-image:  url(../../img/bloc/blue_small-shadow/left_tile.png);
	background-repeat: repeat-y;
}

.blue_small-shadow_center{
	background-image:  url(../../img/bloc/blue_small-shadow/center.png);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color:#9BC1D8;
}

.blue_small-shadow_tile_right {
	background-image:  url(../../img/bloc/blue_small-shadow/right_tile.png);
	background-repeat: repeat-y;
}

#lapartiegauche .blue_small-shadow_titre {
	font-family: Trebuchet MS;
	font-size:22px;
	color: #1E3345;
	text-align:left;
	padding-top:15px;	
	padding-bottom:10px;
}

#lapartiegauche .blue_small-shadow_texte {
	font-family: Trebuchet MS;
	font-size:13px;
	color: #1E3345;
	text-align:left;
	padding-left:15px;	
	padding-right:20px;	
}

#lapartiegauche .blue_small-shadow_liste {
	font-family: Trebuchet MS;
	font-size:13px;
	color: #1E3345;
	text-align:left;
	padding-left:15px;	
	padding-right:20px;	
}

#lapartiegauche .blue_small-shadow_texte a:link, #lapartiegauche .blue_small-shadow_texte a:visited{
	font-family: Trebuchet MS;
	font-size:13px;
	color: #FFFFFF;
	font-weight: bold;
	text-align:left;
	text-decoration:none;
}

#lapartiegauche .blue_small-shadow_liste a:link, #lapartiegauche .blue_small-shadow_liste a:visited{
	font-family: Trebuchet MS;
	font-size:13px;
	color: #FFFFFF;
	font-weight: bold;
	text-align:left;
	text-decoration:none;
	cursor: pointer;
}

#lapartiedroite .blue_small-shadow_titre {
	font-family: Trebuchet MS;
	font-size:16px;
	color: #1E3345;
	font-weight: bold;
	text-align:left;
	padding-top:5px;	
	padding-left:5px;
}

#lapartiedroite .blue_small-shadow_texte {
	font-family: Trebuchet MS;
	font-size:12px;
	color: #1E3345;
	text-align:left;
	padding-left:15px;
	padding-right:10px;	
}

#lapartiedroite ul {
	padding-left:10px;
}

#lapartiedroite .blue_small-shadow_liste {
	font-family: Trebuchet MS;
	font-size:12px;
	color: #1E3345;
	text-align:left;
	padding-left:15px;	
	padding-right:10px;	
}

#lapartiedroite .blue_small-shadow_texte a:link, #lapartiedroite .blue_small-shadow_texte a:visited{
	font-family: Trebuchet MS;
	font-size:12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align:left;
	text-decoration:none;
	cursor: pointer;	
}

#lapartiedroite .blue_small-shadow_liste a:link, #lapartiedroite .blue_small-shadow_liste a:visited{
	font-family: Trebuchet MS;
	font-size:12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align:left;
	text-decoration:none;
	cursor: pointer;
}

.blue_small-shadow_liste a:hover {
	text-decoration:underline;
}

.blue_small-shadow_texte a:hover {
	text-decoration:underline;
}

.blue_small-shadow_liste .titlelink {
	font-family: Trebuchet MS;
	font-size:13px;
	margin-top:10px;
	font-weight:normal;
}

.blue_small-shadow_liste .subtitlelink {
	font-family: Trebuchet MS;
	font-size:12px;
	padding-left:10px;
	color:#1E3345;
}

.blue_small-shadow_bouton a:link, .blue_small-shadow_bouton a:visited {
	font-weight:bold;	
	text-decoration:none;
	float:right;
	margin-top:10px;
	font-family: Trebuchet MS;
	font-size:12px;
	font-weight:bold;
	color:#1E3345;
	text-decoration:none;
}

.blue_small-shadow_bouton a:hover {
	text-decoration:underline;
}

/* CSS DU BLOC PETIT BRUN */
.brown_small-shadow_top_center {
	background-image:  url(../../img/bloc/brown_small-shadow/top_center.png);
	background-repeat: repeat-x;
	background-position: bottom;
}
.brown_small-shadow_bottom_center {
	background-image:  url(../../img/bloc/brown_small-shadow/bottom_center.png);
	background-repeat: repeat-x;
}

.brown_small-shadow_tile_left {
	background-image:  url(../../img/bloc/brown_small-shadow/left_tile_down.png);
	background-repeat: repeat-y;
}

.brown_small-shadow_center{
	background-image:  url(../../img/bloc/brown_small-shadow/center.png);
	background-repeat: repeat-x;
	background-position: top;
	background-color:#CCC2B5;
}

.brown_small-shadow_tile_right {
	background-image:  url(../../img/bloc/brown_small-shadow/right_tile_down.png);
	background-repeat: repeat-y;
}

#lapartiegauche .brown_small-shadow_titre {
	font-family: Trebuchet MS;
	font-size:22px;
	color: #1E3345;
	text-align:left;
	padding-top:15px;	
	padding-bottom:10px;
}

#lapartiegauche .brown_small-shadow_texte {
	font-family: Trebuchet MS;
	font-size:13px;
	color: #000000;
	text-align:left;
	padding-left:10px;
	padding-right:10px;	
}

#lapartiegauche .brown_small-shadow_liste {
	font-family: Trebuchet MS;
	font-size:13px;
	color: #FFFFFF;
	font-weight: bold;
	text-align:left;
	padding-right:10px;	
}

#lapartiegauche .brown_small-shadow_texte a:link, #lapartiegauche .brown_small-shadow_texte a:visited{
	font-family: Trebuchet MS;
	font-size:13px;
	color: #FFFFFF;
	font-weight: bold;
	text-align:left;
	text-decoration:none;
	cursor: pointer;	
}

#lapartiegauche .brown_small-shadow_liste a:link, #lapartiegauche .brown_small-shadow_liste a:visited{
	font-family: Trebuchet MS;
	font-size:13px;
	color: #FFFFFF;
	font-weight: bold;
	text-align:left;
	text-decoration:none;
	cursor: pointer;
}

#lapartiedroite .brown_small-shadow_titre {
	font-family: Trebuchet MS;
	font-size:16px;
	color: #1E3345;
	font-weight: bold;
	text-align:left;
	padding-top:5px;	
	padding-bottom:10px;
}

#lapartiedroite .brown_small-shadow_texte {
	font-family: Trebuchet MS;
	font-size:12px;
	color: #000000;
	text-align:left;
	padding-left:10px;
	padding-right:10px;	
}

#lapartiedroite .brown_small-shadow_liste {
	font-family: Trebuchet MS;
	font-size:12px;
	color: #000000;
	font-weight: bold;
	text-align:left;
	padding-right:10px;	
}

#lapartiedroite .brown_small-shadow_texte a:link, #lapartiedroite .brown_small-shadow_texte a:visited{
	font-family: Trebuchet MS;
	font-size:12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align:left;
	text-decoration:none;
	cursor: pointer;	
}

#lapartiedroite .brown_small-shadow_liste a:link, #lapartiedroite .brown_small-shadow_liste a:visited{
	font-family: Trebuchet MS;
	font-size:12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align:left;
	text-decoration:none;
	cursor: pointer;
}

.brown_small-shadow_texte a:hover {
	text-decoration:underline;
	cursor: pointer;
}

.brown_small-shadow_liste a:hover {
	text-decoration:underline;
	cursor: pointer;
}

/* CSS DU BLOC GRAND BRUN */
.brown_big-shadow_top_center {
	background-image:  url(../../img/bloc/brown_big-shadow/top_center.png);
	background-repeat: repeat-x;
	background-position: bottom;
}
.brown_big-shadow_bottom_center {
	background-image:  url(../../img/bloc/brown_big-shadow/bottom_center.png);
	background-repeat: repeat-x;
}

.brown_big-shadow_tile_left {
	background-image:  url(../../img/bloc/brown_big-shadow/left_tile_up.png);
	background-repeat: repeat-y;
}

.brown_big-shadow_center{
	background-image:  url(../../img/bloc/brown_big-shadow/center.png);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color:#F2F2E5;
}

.brown_big-shadow_tile_right {
	background-image:  url(../../img/bloc/brown_big-shadow/right_tile_up.png);
	background-repeat: repeat-y;
}

#lapartiegauche .brown_big-shadow_titre {
	font-family: Trebuchet MS;
	font-size:22px;
	color: #1E3345;
	text-align:left;
	padding-top:15px;	
	padding-bottom:10px;
}

#lapartiegauche .brown_big-shadow_texte {
	font-family: Trebuchet MS;
	font-size:13px;
	color: #000000;
	text-align:left;
	padding-left:10px;
	padding-right:10px;	
}

#lapartiegauche .brown_big-shadow_liste {
	font-family: Trebuchet MS;
	font-size:13px;
	color: #FFFFFF;
	font-weight: bold;
	text-align:left;
	padding-right:10px;	
}

#lapartiegauche .brown_big-shadow_texte a:link, #lapartiegauche .brown_big-shadow_texte a:visited{
	font-family: Trebuchet MS;
	font-size:13px;
	color: #FFFFFF;
	font-weight: bold;
	text-align:left;
	text-decoration:none;
	cursor: pointer;	
}

#lapartiegauche .brown_big-shadow_texte a:link, #lapartiedroite .brown_big-shadow_texte a:visited{
	font-family: Trebuchet MS;
	font-size:13px;
	color: #FFFFFF;
	font-weight: bold;
	text-align:left;
	text-decoration:none;
	cursor: pointer;	
}

#lapartiedroite .brown_big-shadow_titre {
	font-family: Trebuchet MS;
	font-size:16px;
	color: #1E3345;
	font-weight: bold;
	text-align:left;
	padding-top:5px;	
	padding-bottom:10px;
}

#lapartiedroite .brown_big-shadow_texte {
	font-family: Trebuchet MS;
	font-size:12px;
	color: #000000;
	text-align:left;
	padding-left:10px;
	padding-right:10px;	
}

#lapartiedroite .brown_big-shadow_liste {
	font-family: Trebuchet MS;
	font-size:12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align:left;
	padding-right:10px;	
}

#lapartiedroite .brown_big-shadow_texte a:link, #lapartiedroite .brown_big-shadow_texte a:visited{
	font-family: Trebuchet MS;
	font-size:12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align:left;
	text-decoration:none;
}

#lapartiedroite .brown_big-shadow_liste a:link, #lapartiedroite .brown_big-shadow_liste a:visited{
	font-family: Trebuchet MS;
	font-size:12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align:left;
	text-decoration:none;
}

.brown_big-shadow_texte a:hover {
	text-decoration:underline;
}

.brown_big-shadow_liste a:hover {
	text-decoration:underline;
}

/* CSS DU BLOC GRIS-MICRO */
.gray_micro-shadow_texte {
	font-family: Trebuchet MS;
	font-size:13px;
}

.gray_micro-shadow_titre {
	font-family: Trebuchet MS;
	font-size:22px;
	padding-right:20px;	
	padding-left:15px;
	text-align:left;
}

.gray_micro-shadow_center{
	background-image:  url(../../img/bloc/gray_micro-shadow/center.png);
	background-repeat: repeat-x;
	background-position: bottom;
}

.divcompteur {
	margin-top:10px;
	margin-bottom:5px;
}
.affichecompteur {
	margin-top:-2px;
}

.divcompteurcontenu {
	text-align:center;
	font-family: Trebuchet MS;
	font-size:13px;
	font-weight:bold;
	padding-top:8px;
}

/* CSS DU BLOC GRIS-MINI */
#lapartiegauche .gray_mini-shadow_titre {
	font-family: Trebuchet MS;
	font-size:22px;
	padding-top:15px;
	padding-right:20px;
	text-align:left;		
}

#lapartiegauche .gray_mini-shadow_texte {
	font-family: Trebuchet MS;
	font-size:13px;
	padding-top:15px;
	padding-right:20px;	
	padding-left:15px;
	text-align:left;	
}

#lapartiegauche .gray_mini-shadow_liste {
	font-family: Trebuchet MS;
	font-size:13px;
	padding-top:15px;
	padding-right:20px;	
	padding-left:15px;
	text-align:left;	
}

#lapartiedroite .gray_mini-shadow_titre {
	font-family: Trebuchet MS;
	font-size:17px;
	padding-top:15px;
	padding-right:20px;	
}

#lapartiedroite .gray_mini-shadow_texte {
	font-family: Trebuchet MS;
	font-size:12px;
	text-align:left;	
}

.gray_mini-shadow_top_center {
	background-image:  url(../../img/bloc/gray_mini-shadow/top_center.png);
	background-repeat: repeat-x;
	background-position: top;
}
.gray_mini-shadow_bottom_center {
	background-image:  url(../../img/bloc/gray_mini-shadow/bottom_center.png);
	background-repeat: repeat-x;
}

.gray_mini-shadow_tile_left {
	background-image:  url(../../img/bloc/gray_mini-shadow/left_tile_up.png);
	background-repeat: repeat-y;
}

.gray_mini-shadow_center{
	background-image:  url(../../img/bloc/gray_mini-shadow/center.png);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color:#FFFFFF;
}

.gray_mini-shadow_tile_right {
	background-image:  url(../../img/bloc/gray_mini-shadow/right_tile_up.png);
	background-repeat: repeat-y;
}


/* CSS DU BLOC GRIS-SMALL */
.gray_small-shadow_top_center {
	background-image:  url(../../img/bloc/gray_small-shadow/top_center.png);
	background-repeat: repeat-x;
	background-position: top;
}
.gray_small-shadow_bottom_center {
	background-image:  url(../../img/bloc/gray_small-shadow/bottom_center.png);
	background-repeat: repeat-x;
}

.gray_small-shadow_tile_left {
	background-image:  url(../../img/bloc/gray_small-shadow/left_tile_up.png);
	background-repeat: repeat-y;
}

.gray_small-shadow_center{
	background-image:  url(../../img/bloc/gray_small-shadow/center.png);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color:#FFFFFF;
}

.gray_small-shadow_tile_right {
	background-image:  url(../../img/bloc/gray_small-shadow/right_tile_up.png);
	background-repeat: repeat-y;
}

#lapartiegauche .gray_small-shadow_titre {
	font-family: Trebuchet MS;
	font-size:22px;
	padding-top:15px;
	padding-right:20px;
	text-align:left;		
}

#lapartiegauche .gray_small-shadow_texte {
	font-family: Trebuchet MS;
	font-size:13px;
	padding-left:15px;
	padding-top:15px;
	padding-right:20px;	
	text-align:left;	
}

#lapartiegauche .gray_small-shadow_liste {
	font-family: Trebuchet MS;
	font-size:13px;
	padding-left:15px;
	padding-top:15px;
	padding-right:20px;
	text-align:left;
}

#lapartiedroite .gray_small-shadow_titre {
	font-family: Trebuchet MS;
	font-size:17px;

	padding-top:15px;
	padding-right:20px;	
}

#lapartiedroite .gray_small-shadow_texte {
	font-family: Trebuchet MS;
	font-size:12px;
	text-align:left;	
}

/* CSS DU BLOC GRIS-MEDIUM */
.gray_medium-shadow_top_center {
	background-image:  url(../../img/bloc/gray_medium-shadow/top_center.png);
	background-repeat: repeat-x;
	background-position: top;
}
.gray_medium-shadow_bottom_center {
	background-image:  url(../../img/bloc/gray_medium-shadow/bottom_center.png);
	background-repeat: repeat-x;
}

.gray_medium-shadow_tile_left {
	background-image:  url(../../img/bloc/gray_medium-shadow/left_tile_up.png);
	background-repeat: repeat-y;
}

.gray_medium-shadow_center{
	background-image:  url(../../img/bloc/gray_medium-shadow/center.png);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color:#FFFFFF;
}

.gray_medium-shadow_tile_right {
	background-image:  url(../../img/bloc/gray_medium-shadow/right_tile_up.png);
	background-repeat: repeat-y;
}

#lapartiegauche .gray_small-shadow_titre {
	font-family: Trebuchet MS;
	font-size:22px;
	padding-top:15px;
	padding-right:20px;	
}

#lapartiegauche .gray_medium-shadow_texte {
	font-family: Trebuchet MS;
	font-size:13px;
	text-align:left;
	padding-top:15px;
	padding-right:20px;	
}

#lapartiegauche .gray_small-shadow_liste {
	font-family: Trebuchet MS;
	font-size:13px;
	padding-left:15px;
	padding-top:15px;
	padding-right:20px;
	text-align:left;
}

#lapartiedroite .gray_medium-shadow_titre {
	font-family: Trebuchet MS;
	font-size:17px;
	font-weight:bold;
}

#lapartiedroite .gray_medium-shadow_texte {
	font-family: Trebuchet MS;
	font-size:12px;
	text-align:left;
}

/* CSS DU BLOC GRIS-BIG */
.gray_big-shadow_top_center {
	background-image:  url(../../img/bloc/gray_big-shadow/top_center.png);
	background-repeat: repeat-x;
	background-position: top;
}
.gray_big-shadow_bottom_center {
	background-image:  url(../../img/bloc/gray_big-shadow/bottom_center.png);
	background-repeat: repeat-x;
}

.gray_big-shadow_tile_left {
	background-image:  url(../../img/bloc/gray_big-shadow/left_tile_up.png);
	background-repeat: repeat-y;
}

.gray_big-shadow_center{
	background-image:  url(../../img/bloc/gray_big-shadow/center.png);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color:#FFFFFF;
}

.gray_big-shadow_tile_right {
	background-image:  url(../../img/bloc/gray_big-shadow/right_tile_up.png);
	background-repeat: repeat-y;
}

#lapartiegauche .gray_big-shadow_texte {
	font-family: Trebuchet MS;
	font-size:13px;
	padding-left:15px;	
	padding-top:15px;
	padding-right:20px;	
	text-align:left;
}

/* CSS DU BLOC ORANGE */
.orange_medium-shadow_top_center {
	background-image:  url(../../img/bloc/orange_medium-shadow/top_center.png);
	background-repeat: repeat-x;
	background-position: bottom;
}
.orange_medium-shadow_bottom_center {
	background-image:  url(../../img/bloc/orange_medium-shadow/bottom_center.png);
	background-repeat: repeat-x;
}

.orange_medium-shadow_tile_left {
	background-image:  url(../../img/bloc/orange_medium-shadow/left_tile_up.png);
	background-repeat: repeat-y;
}

.orange_medium-shadow_center{
	background-image:  url(../../img/bloc/orange_medium-shadow/center.png);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color:#FFB41E;
}

.orange_medium-shadow_tile_right {
	background-image:  url(../../img/bloc/orange_medium-shadow/right_tile_up.png);
	background-repeat: repeat-y;
}

#lapartiegauche .orange_medium-shadow_titre {
	font-family: Trebuchet MS;
	font-size:22px;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:15px;	
	padding-bottom:10px;
}

#lapartiegauche .orange_medium-shadow_texte {
	font-family: Trebuchet MS;
	font-size:13px;
	color:#000000;
	text-align:left;
	padding-left:15px;
	padding-right:20px;		
}

#lapartiegauche .orange_medium-shadow_liste {
	font-family: Trebuchet MS;
	font-size:13px;
	color:#000000;
	text-align:left;
	padding-left:15px;
	padding-right:20px;		
}

#lapartiegauche .orange_medium-shadow_texte  a:link, #lapartiegauche .orange_medium-shadow_texte a:visited{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

#lapartiegauche .orange_medium-shadow_liste  a:link, #lapartiegauche .orange_medium-shadow_liste a:visited{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

#lapartiedroite .orange_medium-shadow_titre {
	font-family: Trebuchet MS;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	padding-bottom:5px;
}

#lapartiedroite .orange_medium-shadow_texte {
	font-family: Trebuchet MS;
	font-size:12px;
	color:#000000;	
}

#lapartiedroite .orange_medium-shadow_liste {
	font-family: Trebuchet MS;
	font-size:12px;
	color:#000000;	
}

#lapartiedroite .orange_medium-shadow_liste  a:link, #lapartiedroite .orange_medium-shadow_liste  a:visited{
	color:#000000;
	font-weight:bold;	
	text-decoration:none;
}

.orange_medium-shadow_liste  a:hover{
	color:#000000;	
	font-weight:bold;	
	text-decoration:underline;
}

.orange_medium-shadow_texte  a:hover{
	color:#000000;	
	font-weight:bold;	
	text-decoration:underline;
}

.orange_medium-shadow_liste .titlelink {
	font-family: Trebuchet MS;
	font-size:13px;
	margin-top:10px;
	font-weight:normal;
}

.orange_medium-shadow_liste .subtitlelink {
	font-family: Trebuchet MS;
	font-size:12px;
	padding-left:10px;
	color:#FFFFFF;
}

.orange_medium-shadow_bouton a:link, .orange_medium-shadow_bouton a:visited {
	font-weight:bold;	
	text-decoration:none;
	float:right;
	margin-top:10px;
	font-family: Trebuchet MS;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}

/* CSS DU BLOC SMALL ORANGE */
.orange_small-shadow_top_center {
	background-image:  url(../../img/bloc/orange_small-shadow/top_center.png);
	background-repeat: repeat-x;
	background-position: bottom;
}
.orange_small-shadow_bottom_center {
	background-image:  url(../../img/bloc/orange_small-shadow/bottom_center.png);
	background-repeat: repeat-x;
}

.orange_small-shadow_tile_left {
	background-image:  url(../../img/bloc/orange_small-shadow/left_tile_up.png);
	background-repeat: repeat-y;
}

.orange_small-shadow_center{
	background-image:  url(../../img/bloc/orange_small-shadow/center.png);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color:#FFB41E;
}

.orange_small-shadow_tile_right {
	background-image:  url(../../img/bloc/orange_small-shadow/right_tile_up.png);
	background-repeat: repeat-y;
}

#lapartiegauche .orange_small-shadow_titre {
	font-family: Trebuchet MS;
	font-size:22px;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:15px;	
	padding-bottom:10px;
}

#lapartiegauche .orange_small-shadow_texte {
	font-family: Trebuchet MS;
	font-size:13px;
	color:#000000;
	text-align:left;
	padding-left:15px;
	padding-right:20px;		
}

#lapartiegauche .orange_small-shadow_liste {
	font-family: Trebuchet MS;
	font-size:13px;
	color:#000000;
	text-align:left;
	padding-left:15px;
	padding-right:20px;	
}

#lapartiegauche .orange_small-shadow_texte  a:link, #lapartiegauche .orange_small-shadow_texte a:visited{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

#lapartiegauche .orange_small-shadow_liste  a:link, #lapartiegauche .orange_small-shadow_liste a:visited{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

#lapartiedroite .orange_small-shadow_titre {
	font-family: Trebuchet MS;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	padding-bottom:5px;
}

#lapartiedroite .orange_small-shadow_texte {
	font-family: Trebuchet MS;
	font-size:12px;
	color:#000000;
	padding-left:10px;
	padding-right:10px;		
}

#lapartiedroite .orange_small-shadow_liste {
	font-family: Trebuchet MS;
	font-size:12px;
	color:#000000;
	padding-left:10px;
	padding-right:10px;		
}

#lapartiedroite .orange_small-shadow_texte  a:link, #lapartiedroite .orange_small-shadow_texte  a:visited{
	color:#000000;
	font-weight:bold;	
	text-decoration:none;
}
#lapartiedroite .orange_small-shadow_liste  a:link, #lapartiedroite .orange_small-shadow_liste  a:visited{
	color:#000000;
	font-weight:bold;	
	text-decoration:none;
}

.orange_small-shadow_liste  a:hover{
	color:#000000;	
	font-weight:bold;	
	text-decoration:underline;
}

.orange_small-shadow_texte  a:hover{
	color:#000000;	
	font-weight:bold;	
	text-decoration:underline;
}

.orange_small-shadow_liste .titlelink {
	font-family: Trebuchet MS;
	font-size:13px;
	margin-top:10px;
	font-weight:normal;
}

.orange_small-shadow_liste .subtitlelink {
	font-family: Trebuchet MS;
	font-size:12px;
	padding-left:10px;
	color:#FFFFFF;
}

.orange_small-shadow_bouton a:link, .orange_small-shadow_bouton a:visited {
	font-weight:bold;	
	text-decoration:none;
	float:right;
	margin-top:10px;
	font-family: Trebuchet MS;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}

/* CSS DU BLOC ORANGE-MICRO */
.orange_micro-shadow_texte {
	font-family: Trebuchet MS;
	font-size:13px;
}

.orange_micro-shadow_titre {
	font-family: Trebuchet MS;
	font-size:16px;
}

.orange_micro-shadow_center{
	background-image:  url(../../img/bloc/orange_micro-shadow/center.png);
	background-repeat: repeat-x;
	background-position: bottom;
}

/* CSS DU BLOC RED-MINI */
.red_mini-shadow_top_center {
	background-image:  url(../../img/bloc/red_mini-shadow/top_center.png);
	background-repeat: repeat-x;
	background-position: bottom;
}
.red_mini-shadow_bottom_center {
	background-image:  url(../../img/bloc/red_mini-shadow/bottom_center.png);
	background-repeat: repeat-x;
}

.red_mini-shadow_tile_left {
	background-image:  url(../../img/bloc/red_mini-shadow/left_tile_up.png);
	background-repeat: repeat-y;
}

.red_mini-shadow_center{
	background-image:  url(../../img/bloc/red_mini-shadow/center.png);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color:#BE5A76;
}

.red_mini-shadow_tile_right {
	background-image:  url(../../img/bloc/red_mini-shadow/right_tile_up.png);
	background-repeat: repeat-y;
}

#lapartiegauche .red_mini-shadow_titre {
	font-family: Trebuchet MS;
	font-size:22px;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:15px;	
	padding-bottom:10px;
}

#lapartiegauche .red_mini-shadow_texte {
	font-family: Trebuchet MS;
	font-size:13px;
	color:#000000;
	text-align:left;
	padding-left:15px;
	padding-right:20px;		
}

#lapartiegauche .red_mini-shadow_liste {
	font-family: Trebuchet MS;
	font-size:13px;
	color:#000000;
	text-align:left;
	padding-left:15px;
	padding-right:20px;		
}

#lapartiegauche .red_mini-shadow_texte  a:link, #lapartiegauche .red_mini-shadow_texte a:visited{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

#lapartiegauche .red_mini-shadow_liste  a:link, #lapartiegauche .red_mini-shadow_liste a:visited{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

#lapartiedroite .red_mini-shadow_titre {
	font-family: Trebuchet MS;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	padding-bottom:5px;
}

#lapartiedroite .red_mini-shadow_texte {
	font-family: Trebuchet MS;
	font-size:12px;
	color:#000000;	
}

#lapartiedroite .red_mini-shadow_liste {
	font-family: Trebuchet MS;
	font-size:12px;
	color:#000000;	
}

#lapartiedroite .red_mini-shadow_texte  a:link, #lapartiedroite .red_mini-shadow_texte  a:visited{
	color:#000000;
	font-weight:bold;	
	text-decoration:none;
}

#lapartiedroite .red_mini-shadow_liste  a:link, #lapartiedroite .red_mini-shadow_liste  a:visited{
	color:#000000;
	font-weight:bold;	
	text-decoration:none;
}

.red_mini-shadow_liste  a:hover{
	color:#000000;	
	font-weight:bold;	
	text-decoration:underline;
}

.red_mini-shadow_texte  a:hover{
	color:#000000;	
	font-weight:bold;	
	text-decoration:underline;
}

.red_mini-shadow_liste .titlelink {
	font-family: Trebuchet MS;
	font-size:13px;
	margin-top:10px;
	font-weight:normal;
}

.red_mini-shadow_liste .subtitlelink {
	font-family: Trebuchet MS;
	font-size:12px;
	padding-left:10px;
	color:#FFFFFF;
}

.red_mini-shadow_bouton a:link, .red_mini-shadow_bouton a:visited {
	font-weight:bold;	
	text-decoration:none;
	float:right;
	margin-top:10px;
	font-family: Trebuchet MS;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}

/* CSS DU BLOC RED SMALL */
.red_small-shadow_top_center {
	background-image:  url(../../img/bloc/red_small-shadow/top_center.png);
	background-repeat: repeat-x;
	background-position: bottom;
}
.red_small-shadow_bottom_center {
	background-image:  url(../../img/bloc/red_small-shadow/bottom_center.png);
	background-repeat: repeat-x;
}

.red_small-shadow_tile_left {
	background-image:  url(../../img/bloc/red_small-shadow/left_tile_up.png);
	background-repeat: repeat-y;
}

.red_small-shadow_center{
	background-image:  url(../../img/bloc/red_small-shadow/center.png);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color:#BE5A76;
}

.red_small-shadow_tile_right {
	background-image:  url(../../img/bloc/red_small-shadow/right_tile_up.png);
	background-repeat: repeat-y;
}

#lapartiegauche .red_small-shadow_titre {
	font-family: Trebuchet MS;
	font-size:22px;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:15px;	
	padding-bottom:10px;
}

#lapartiegauche .red_small-shadow_texte {
	font-family: Trebuchet MS;
	font-size:13px;
	color:#000000;
	text-align:left;
	padding-left:15px;
	padding-right:20px;		
}

#lapartiegauche .red_small-shadow_liste {
	font-family: Trebuchet MS;
	font-size:13px;
	color:#000000;
	text-align:left;
	padding-left:15px;
	padding-right:20px;	
}

#lapartiegauche .red_small-shadow_texte  a:link, #lapartiegauche .red_small-shadow_texte a:visited{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

#lapartiegauche .red_small-shadow_liste  a:link, #lapartiegauche .red_small-shadow_liste a:visited{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

#lapartiedroite .red_small-shadow_titre {
	font-family: Trebuchet MS;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	padding-bottom:5px;
}

#lapartiedroite .red_small-shadow_texte {
	font-family: Trebuchet MS;
	font-size:12px;
	color:#000000;
	padding-left:10px;
	padding-right:10px;		
}

#lapartiedroite .red_small-shadow_liste {
	font-family: Trebuchet MS;
	font-size:12px;
	color:#000000;
	padding-left:10px;
	padding-right:10px;		
}

#lapartiedroite .red_small-shadow_texte  a:link, #lapartiedroite .red_small-shadow_texte  a:visited{
	color:#000000;
	font-weight:bold;	
	text-decoration:none;
}
#lapartiedroite .red_small-shadow_liste  a:link, #lapartiedroite .red_small-shadow_liste  a:visited{
	color:#000000;
	font-weight:bold;	
	text-decoration:none;
}

.red_small-shadow_liste  a:hover{
	color:#000000;	
	font-weight:bold;	
	text-decoration:underline;
}

.red_small-shadow_texte  a:hover{
	color:#000000;	
	font-weight:bold;	
	text-decoration:underline;
}

.red_small-shadow_liste .titlelink {
	font-family: Trebuchet MS;
	font-size:13px;
	margin-top:10px;
	font-weight:normal;
}

.red_small-shadow_liste .subtitlelink {
	font-family: Trebuchet MS;
	font-size:12px;
	padding-left:10px;
	color:#FFFFFF;
}

.red_small-shadow_bouton a:link, .red_small-shadow_bouton a:visited {
	font-weight:bold;	
	text-decoration:none;
	float:right;
	margin-top:10px;
	font-family: Trebuchet MS;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}

/* CSS DU BLOC RED-MICRO */
.red_micro-shadow_texte {
	font-family: Trebuchet MS;
	font-size:13px;
}

.red_micro-shadow_titre {
	font-family: Trebuchet MS;
	font-size:16px;
}

.red_micro-shadow_center{
	background-image:  url(../../img/bloc/red_micro-shadow/center.png);
	background-repeat: repeat-x;
	background-position: bottom;
}

/* CSS DU BLOC RED-MEDIUM */
.red_medium-shadow_top_center {
	background-image:  url(../../img/bloc/red_medium-shadow/top_center.png);
	background-repeat: repeat-x;
	background-position: bottom;
}
.red_medium-shadow_bottom_center {
	background-image:  url(../../img/bloc/red_medium-shadow/bottom_center.png);
	background-repeat: repeat-x;
}

.red_medium-shadow_tile_left {
	background-image:  url(../../img/bloc/red_medium-shadow/left_tile_up.png);
	background-repeat: repeat-y;
}

.red_medium-shadow_center{
	background-image:  url(../../img/bloc/red_medium-shadow/center.png);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color:#FFB41E;
}

.red_medium-shadow_tile_right {
	background-image:  url(../../img/bloc/red_medium-shadow/right_tile_up.png);
	background-repeat: repeat-y;
}

#lapartiegauche .red_medium-shadow_titre {
	font-family: Trebuchet MS;
	font-size:22px;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:15px;	
	padding-bottom:10px;
}

#lapartiegauche .red_medium-shadow_texte {
	font-family: Trebuchet MS;
	font-size:13px;
	color:#000000;
	text-align:left;
	padding-left:15px;
	padding-right:20px;		
}

#lapartiegauche .red_medium-shadow_liste {
	font-family: Trebuchet MS;
	font-size:13px;
	color:#000000;
	text-align:left;
	padding-left:15px;
	padding-right:20px;		
}

#lapartiegauche .red_medium-shadow_texte  a:link, #lapartiegauche .red_medium-shadow_texte a:visited{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

#lapartiegauche .red_medium-shadow_liste  a:link, #lapartiegauche .red_medium-shadow_liste a:visited{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

#lapartiedroite .red_medium-shadow_titre {
	font-family: Trebuchet MS;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	padding-bottom:5px;
}

#lapartiedroite .red_medium-shadow_texte {
	font-family: Trebuchet MS;
	font-size:12px;
	color:#000000;	
}

#lapartiedroite .red_medium-shadow_liste {
	font-family: Trebuchet MS;
	font-size:12px;
	color:#000000;	
}

#lapartiedroite .red_medium-shadow_texte  a:link, #lapartiedroite .red_medium-shadow_texte  a:visited{
	color:#000000;
	font-weight:bold;	
	text-decoration:none;
}

#lapartiedroite .red_medium-shadow_liste  a:link, #lapartiedroite .red_medium-shadow_liste  a:visited{
	color:#000000;
	font-weight:bold;	
	text-decoration:none;
}

.red_medium-shadow_liste  a:hover{
	color:#000000;	
	font-weight:bold;	
	text-decoration:underline;
}

.red_medium-shadow_texte  a:hover{
	color:#000000;	
	font-weight:bold;	
	text-decoration:underline;
}

.red_medium-shadow_liste .titlelink {
	font-family: Trebuchet MS;
	font-size:13px;
	margin-top:10px;
	font-weight:normal;
}

.red_medium-shadow_liste .subtitlelink {
	font-family: Trebuchet MS;
	font-size:12px;
	padding-left:10px;
	color:#FFFFFF;
}

.red_medium-shadow_bouton a:link, .red_medium-shadow_bouton a:visited {
	font-weight:bold;	
	text-decoration:none;
	float:right;
	margin-top:10px;
	font-family: Trebuchet MS;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}

/* CSS DU BLOC OTHER INFORMATION */
.other_information_texte {
	font-family: Trebuchet MS;
	font-size:13px;
	padding-left:20px;
	padding-right:20px;
}

#lapartiegauche .titre_1ct .other_information_texte {
	max-width:275px;
}

.other_information_top_center {
	background-image:  url(../../img/bloc/other_information/top_center.png);
	background-repeat: repeat-x;
	background-position: bottom;
}
.other_information_bottom_center {
	background-image:  url(../../img/bloc/other_information/bottom_center.png);
	background-repeat: repeat-x;
}

.other_information_tile_left {
	background-image:  url(../../img/bloc/other_information/left_tile_up.png);
	background-repeat: repeat-y;
}

.other_information_center{
	background-image:  url(../../img/bloc/other_information/center.png)  ;
}

.other_information_tile_right {
	background-image:  url(../../img/bloc/other_information/right_tile_up.png);
	background-repeat: repeat-y;
}

/* POSSIBILITE OUVRAGES */
.possibilite_center {
	background: url(../../img/bloc/possibilite/center.png) repeat-x;
}

#possibilitebottom {
	margin-top:30px;
	border-top:solid #CCCCCC 1px;
}
.smallpossibilities {
	font-family: Trebuchet MS;
	font-size:9px;
}

/* FICHE TECHNIQUE */
.technicdetail {
	font-family: Trebuchet MS;
	font-size:12px;
	color:#FFFFFF;
	text-align:left;
}

.technicdetail_imp {
	font-family: Trebuchet MS;
	font-size:12px;
	color:#000000;
	text-align:left;
}

.print_titre_inscription {
	font-family: Trebuchet MS;
	font-size:15px;
	font-weight:bold;
	color:#AAAAAA;
	padding-top:15px;
	border-bottom:1px solid #AAAAAA;
}

.print_button {
	padding-top:10px;
	padding-bottom:10px;
	border:1px solid #AAAAAA;
	margin-bottom:20px;
	text-align:center;	
}

.print_button a:link, .print_button a:visited {
	font-family:Trebuchet MS;
	font-size:13px;
	font-weight:bold;
	color:#AAAAAA;
	font-weight:bold;	
	text-decoration:none;
}

.print_button a:hover {
	font-family:Trebuchet MS;
	font-size:13px;
	font-weight:bold;
	color:AAAAAA;
	font-weight:bold;	
	text-decoration:underline;
}

.print_libelle {
	font-family: Trebuchet MS;
	font-size:13px;
	color:#000000;
	padding-top:15px;
}

.technictitle {
	font-family: Trebuchet MS;
	font-size:12px;
	color:#000000;
	background-color:#CCCCCC;
	text-align:left;
	width:200px;
	vertical-align:top;
}

.technicmiddle {
	font-family: Trebuchet MS;
	font-size:12px;
	color:#000000;
	text-align:left;
	width:25px;
}

/* CSS DES  BLOC LIBRES */
.chapeau {
	font-weight:bold;
	margin-top:10px;
	margin-bottom:10px;
}

.subtitle a:link, .subtitle a:visited {
	font-family:Trebuchet MS;
	font-size:14px;
	color:#FFFFFF;
	font-weight: bold;	
}

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

.lieu {
	font-weight:bold;
	margin-top:5px;
	color:#555555;
}

.shortdescription {
	margin-top:5px;
	font-weight:normal;
	padding-bottom:10px;
}

/* EXTRAS */
.extras {
	float : right;
	/*margin-top:-10px;*/
}

/* CSS REVIEW */
.reviewtitle {
	font-family: Trebuchet MS;
	margin-right:15px;
	font-size:18px;
	border-bottom:solid 1px #F39C29;
}

.reviewsource {
	padding-top :10px;
	padding-left :15px;
	padding-right:15px;
	font-weight:bold;
	font-family: Trebuchet MS;
	font-size:14px;	
}

.reviewsource a:link, .reviewsource a:visited{
	font-weight:bold;
	font-family: Trebuchet MS;
	font-size:14px;	
	color:#FFFFFF;
	text-decoration:underline;		
}

.reviewsource a:hover{
	text-decoration:underline;
	color:#F39C29;
}

.reviewdate {
	padding-left :15px;
	padding-right:15px;
	font-family: Trebuchet MS;
	font-size:13px;
}

.reviewdescription {
	clear:both;
	padding-left :15px;
	font-family: Trebuchet MS;
	font-size:13px;
	padding-bottom:15px;
	padding-right:15px;
}

.reviewcredit {
	float:right;
	font-family: Trebuchet MS;
	font-size:12px;
	margin-top:-10px;
	padding-right:15px;
	padding-left:80px;	
}

.reviewdescription_expert {
	clear:both;
	padding-left :15px;
	font-family: Trebuchet MS;
	font-size:13px;
	padding-bottom:15px;	
	padding-right:15px;
	padding-top:15px;	
}

.reviewcredit_expert {
	float:right;
	font-family: Trebuchet MS;
	font-size:12px;
	margin-top:-10px;
	padding-right:15px;
	padding-left:80px;
	font-weight:bold;	
}


/* Newsletter  */
.newsletter_input {
	font-family: Trebuchet MS;
	font-size:13px;	
	color: #888888;
	border:solid 0px;
	line-height:20px;
	width:160px;
}

.newsletter_bouton {
	background-color: transparent;
	color: #1E3345;
	border:solid 0px;
	line-height:20px;
	width:20px;
	font-family: Trebuchet MS;
	font-size:13px;
	font-weight:bold;
	cursor:pointer;	
	margin-left:5px;
}

/* CSS DU BLOC BLEU */
.blue_pub_top_center {
	background-image:  url(../../img/bloc/blue_pub/top_center.png);
	background-repeat: repeat-x;
	background-position: bottom;
}
.blue_pub_bottom_center {
	background-image:  url(../../img/bloc/blue_pub/bottom_center.png);
	background-repeat: repeat-x;
}

.blue_pub_tile_left {
	background-image:  url(../../img/bloc/blue_pub/left_tile.png);
	background-repeat: repeat-y;
}

.blue_pub_tile_right{
	background-image:  url(../../img/bloc/blue_pub/right_tile.png);
	background-repeat: repeat-y;
}

/* CSS DU DETAIL */
.detail_ouvrage_tableset {
	padding-left:35px;
}

#detailset {
	font-family: Trebuchet MS;
	font-size:15px;	
}

#detailset .liste_ouvrage_title{
	font-family: Trebuchet MS;
	font-size:23px;	
	color:#333333;
	padding-bottom:5px;
}

#detailset .liste_ouvrage_subtitle{
	font-family: Trebuchet MS;
	font-size:18px;
	color:#333333;
}

#detailset .liste_ouvrage_subtitle2{
	font-family: Trebuchet MS;
	font-size:18px;
	color:#333333;	
}

#detailset .liste_ouvrage_auteur {
	padding-top:10px;
}

#detailset .liste_ouvrage_collection {
	padding-top:10px;	
	padding-bottom:10px;		
}

#detailset .liste_ouvrage_panier {
	padding-top:15px;
}

#detailset .liste_ouvrage_metadonnee {
	padding-bottom:10px;
}

.liste_ouvrage_metadonnee_lightbox {
	padding:15px;
	font-family: Trebuchet MS;
	font-size:13px;
	color:#FFFFFF;
}

.liste_ouvrage_metadonnee_lightbox .titlemeta {
	padding-bottom:15px;
	font-family: Trebuchet MS;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}

#revue {
	padding-left:30px;
	font-size:15px;	
}

#revue .liste_ouvrage_title{
	font-family: Trebuchet MS;
	font-size:23px;	
	color:#333333;
	padding-bottom:10px;
}

#revue .liste_ouvrage_subtitle{
	font-family: Trebuchet MS;
	font-size:18px;
	color:#333333;
}

#revue .liste_ouvrage_subtitle2{
	font-family: Trebuchet MS;
	font-size:18px;	
}

#revue .liste_ouvrage_auteur {
	padding-top:10px;
}

#revue .liste_ouvrage_metadonnee {
	padding-top:10px;	
}

#revue .liste_ouvrage_panier {
	padding-top:15px;
}

.pcinq {
	font-family: Trebuchet MS;
	font-size:13px;	
	color:#333333;
}

.pcinq a:link, .pcinq a:visited {
	font-family: Trebuchet MS;
	font-size:13px;	
	color:#333333;
	text-decoration:none;
}

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

.blue_pub_texte {
	padding-top:10px;	
}

.ClickHere {
	float:right;
	font-family: Trebuchet MS;
	font-size:13px;	
	color:#333333;	
}

.ClickHere pcinq a:link, .ClickHere pcinq a:visited {
	font-family: Trebuchet MS;
	font-size:13px;	
	color:#333333;
	text-decoration:none;
}

.ClickHere pcinq a:hover{
	text-decoration:underline;
}

/* CSS SPECIFIQUE NEWSLETTER */

.newsletter_link {
	font-family: Trebuchet MS;
	font-size:13px;	
}

.newsletter_link a:link, .newsletter_link a:visited{
	font-family: Trebuchet MS;
	font-size:12px;	
}

.collectionsubtitle {
	font-family:Trebuchet MS;
	font-size:18px;	
}

.collectionimage {
	padding-top:15px;
}

/* CSS SPECIFIQUE RECHERCHE */

.gray_micro-shadow_titre #niveau_recherche_top {
	font-family: Trebuchet MS;
	font-size: 20px;
	text-align: left;
}

.orange_micro-shadow_titre #niveau_recherche_top {
	font-family: Trebuchet MS;
	font-size: 20px;
	text-align: left;
	padding-left: 15px;
}

.red_micro-shadow_titre #niveau_recherche_top {
	font-family: Trebuchet MS;
	font-size: 20px;
	text-align: left;
	color: #FFFFFF;
	padding-left: 15px;
}

.intro_error {
	font-family: Trebuchet MS;
	font-size: 15px;
	text-align: left;
	padding-right: 15px;
	margin-bottom:15px;
	margin-right:15px;
	color:#FFFFFF;
	border-bottom :solid 1px #FFFFFF;
}

.error {
	font-family: Trebuchet MS;
	font-size: 13px;
	text-align: left;
	padding-right: 15px;
	color:#FFFFFF;
}

@media print {
   .print_button {
	   	display:none;
   }
}

/* CSS SPECIFIQUE LIENS SUR LE PROFIL */

.onglet_td_profil_phase {
	border-bottom: solid 1px #AAAAAA;
}

.onglet_td_content_profil_phase {
	border-left: solid 1px #AAAAAA;
	border-right: solid 1px #AAAAAA;
	border-bottom: solid 1px #AAAAAA;
}

.link_profil_phase_off {
	border-style: solid;
	border-width: 1px;
	border-color: #AAAAAA;
	color: #AAAAAA;
	background-color: transparent;
	text-decoration: none;
	padding-left: 3px;
	padding-right: 3px;
}

.link_profil_phase_on {
	border-style: solid;
	border-width: 1px;
	border-color: #AAAAAA;;
	border-bottom: solid 1px transparent;
	color: #000000;
	background-color: transparent;
	text-decoration: underline;
	padding-left: 3px;
	padding-right: 3px;
	font-weight: bold;
}

.meta_disponibilite {
	font-family: Trebuchet MS;
	font-size: 15px;
	color: #000000;
	font-weight: bold;
}

#possibilite {
	margin-top:15px;
}

.extrasheader {
	font-family: Trebuchet MS;
	font-size: 15px;
	text-align: left;
	margin-bottom:10px;
	margin-top:10px;
	padding:5px;
	color:#000000;
	border :solid 1px #000000;
}