.spacer{
	clear:both
}

.hack_alignement_text{
	text-align:left;
}

#references_emission_lien{
	margin-bottom:5px;
	cursor:pointer;
	width:98%;
	display:block;
	border-bottom:1px dashed #aaa
}

	#references_emission_lien span{
		font-size:14px;
		font-weight:bold;
		float:left;
	}

	#references_emission_lien sub{
		float:right;
		font-size:9px;
		color:#888
	}

#barre_recherche_entiere{
	position:relative;
	width:100%;
	height:28px;
	margin-top:15px;
	margin-bottom:15px;
	background-image:url(../../IMG/home/search/search-bar.jpg);
}

	#form-test{
		position:relative;
		float:left;
		display:block;
		height:26px;
		width:175px;
	}
	
		#label_recherche{
			position:relative;
			width:143px;
			height:25px;
			display:block;
		}
		
		#recherche{
			position:absolute;
			top:3px;
			left:3px;
			width:139px;
			height:16px;
			display:inline;
			font-weight:bold;
			color:#25be9b
		}
		
		#bouton-submit{
			position:absolute;
			top:3px;
			left:145px;
			width:28px;
			height:20px;
			background-image:url(../../IMG/home/search/loupe.jpg);
			border:0px;
			cursor:pointer
		}
		
	#ajout_favoris{
		float:left;
		position:relative;
		height:26px;
		width:240px;
		cursor:pointer;
		text-decoration:none;
	}

		#ajout_favoris span{
			position:relative;
			display:block;
			margin-top:3px;
			margin-left:30px;
			_text-align:left;
			font-weight:bold;
			color:#25be9b;
		}
		
	#lien_sociaux{
		float:right;
		width:370px;
		height:26px;
	}

		#lien_sociaux p{
			float:left;
			color:#525252;
			padding:0px;
			margin:0px;
			width:205px;
			font-weight:bold;
			margin-left:10px;
			_margin-left:0px;
			line-height:26px;
		}
		
		#lien_sociaux_twitter{
			float:left;
			margin-top:2px;
			width:62px;
			height:22px;
			background-image:url(../../IMG/home/search/twitter.jpg)
		}
		
		#lien_sociaux_twitter:hover{
			background-image:url(../../IMG/home/search/twitter-actif.jpg)
		}
		
		#lien_sociaux_facebook{
			float:left;
			margin-top:2px;
			width:77px;
			height:22px;
			margin-left:10px;
			background-image:url(../../IMG/home/search/facebook.jpg);
		}
		
		#lien_sociaux_facebook:hover{
			background-image:url(../../IMG/home/search/facebook-actif.jpg)
		}

		
#conteneur_central{
	position:relative;
	width:799px;
	margin-bottom:15px;
}

#conteneur_central a,p,span{
	margin:0px;
	padding:0px;
	font-family:Verdana, serif;
	font-size:12px;
}

	#contenue_gauche{
		width:336px;
		float:left;
		/*border:1px solid red*/
	}
		
		#log_club{
			position:relative;
			width:100%;
			border:1px solid #25be9b;
			background-color:#fafafa;
		}
		
			#logo_club{
				position:relative;
				height:62px;
			}
			
			#logo_club p{
				position:relative;
				margin-left:140px;
				padding-top:8px;
				color:#25be9b;
			}
	
			#logo_club img{
				position:absolute;
				display:block;
				top:-1px;
				left:-1px;
				height:62px;
			}
			
			form#club_formLogin {
				position:relative;
				width:300px;
				margin:auto;
				font-family:verdana;
			}

			.label_log_club{
				display:block;
				text-align:left;
				float:left
			}

			form#club_formLogin #club_login, form#club_formLogin #club_mdp{
				border:1px solid #525252;
				width:98%;
				float:right;
				width:200px;
			}

			#input_connexion_club{
				position:relative;
				margin-top:10px;
				border-bottom:1px solid #525252
			}
			
				#input_connexion_club_gauche{
					width:50%;
					height:50px;
					float:left;
				}
			
					form#club_formLogin #club_login_send {
						display:block;
						width:127px;
						height:26px;
						margin:auto;
						border:0px solid #525252;
						background:#fff url(../../IMG/home/btn-connexion.jpg) top left no-repeat;
						margin-top:10px;
						cursor:pointer;
					}
				
				#input_connexion_club_droite{
					width:50%;
					height:50px;
					float:left;
				}
				
					#input_connexion_club_droite_pass_oublie{
						margin:2px auto auto auto;
						padding:0;
						padding-left:7px;
					}
					
					#input_connexion_club_droite_pass_oublie a{
						font-size:10px;
						font-style:italic;
						text-decoration:underline;
						color:#f00;
					}
					
				#probleme_connexion{
					position:relative;
					margin:0;
					padding-top:2px;
					font-size:10px;
					text-align:center;
					margin-bottom:10px;
				}
				
			#bas_non_abo{
				position:relative;
				padding:15px;
			}
			
				#bas_non_abo p{
					text-align:center;
					color:#25be9b;
					font-weight:bold;
					margin-bottom:5px;
				}
				
				#bas_non_abo_bouton{
					position:relative;
					display:block;
					width:100%;
					height:26px;
					cursor:pointer;
				}
				
					#bas_non_abo_bouton img{
						border:0;
						display:block;
						width:137px;
						height:26px;
						margin:auto;
					}
					
				#bas_non_abo_scolaire{
					clear:both;
					font-size:10px;
					font-weight:bold;
					text-align:center;
					margin-top:5px
				}
				
					#bas_non_abo_scolaire a{
						color:#25be9b;
						font-size:10px;
					}
					
		#bloc_pub{
			margin-top:10px;
			background-color:#f7f7f7;
			border:1px solid #e6e6e6;
			height:270px;
		}
		
			#bloc_pub_centrage{
				margin:auto;
				margin-top:10px;
				width:300px;
				height:250px;
			}
			
		#emission_jour{
			margin-top:10px;
			background-color:white;
			border:1px solid #ca5e51
		}	
		
			.bloc_titre{
				height:23px;
				width:100%;
				background-image:url(../../IMG/home/bloc-rouge-pix.jpg);
			}
			
				.bloc_titre span{
					color:white;
					font-weight:bold;
					line-height:23px;
					padding-left:10px;
					_float:left;
				}
			
			div.contenu_bloc {
				position:relative;
				margin:10px 20px;
				font-size:11px;
				color:#525252;
			}
						
			.ecouter_aujourdhui a {
				font-size:12px;
				color:#2020a0;
				text-decoration:none;
				text-align:justify
			}
			
			.ecouter_aujourdhui strong {
				font-size:11px;
				text-align:justify;
			}

			.ecouter_aujourdhui font {
				font-size:11px;
				text-align:justify;
			}
			
		#lettre_info{
			margin-top:10px;
			border:1px solid #ca5e51;
			background-color:#fafafa;
		}
	
	#contenue_droite{
		width:450px;
		float:right;
		/*border:1px solid red*/
	}
	
/* le cognac */
#bloc_cognac{
	position:relative;
	width:100%;
	margin:0;
	margin:10px 0px 10px 0px;
}

	#titre_cognac{
		position:relative;
		width:494px;
		height:37px;
		display:block;
		margin:auto
	}
	
	#contenu_cognac{
		position:relative;
		margin-top:10px;
		margin-bottom:10px;
	}
	
		#jaquette_cognac{
			position:relative;
			/*
			width:168px;
			height:211px;
			*/
			width:112px;
			height:140px; 
			float:left;
			margin-left:5px;
			margin-right:5px;
		}
		
		#description_cognac{
			position:relative;
			font-family:Arial;
			font-size:10px;
			color:#000000;
		}
		
			#description_cognac span{
				font-weight:bold;
				font-size:10px;
			}
			
	#conclusion_cognac{
		position:relative;
		text-align:center;
		font-family:Arial;
		font-size:10px;
		color:#000000;
		width:350px;
		margin:auto;
		margin-bottom:10px;
	}	
		#conclusion_cognac a{
			color:#000000;
			text-decoration:underline;
		}
		
	#logo_patrimoine_cognac{
		position:absolute;
		right:5px;
		bottom:0;
		background-image:url(../images/home/decoupes_home/logo-patrimoine.jpg);
		width:48px;
		height:44px;
	}


/* la documentation francaise */
	#bloc_doc_fr_info{
		position:relative;
		margin:10px;
	}
	
		#doc_fr_info_logo{
			position:relative;
			background-image:url(../images/poloskel_img/logo-do-fr.jpg);
			width:125px;
			height:47px;
			float:left
		}
		
		#doc_fr_info_text{
			position:relative;
			float:right;
			width:340px
		}

			#doc_fr_info_text a{
				text-align:justify;
				display:block;
				color:#2020b1;
				text-decoration :none;
				font-size:12px;
			}

			#doc_fr_info_text a:hover{
				color : #f90;
				text-decoration:underline
			}

			#doc_fr_info_text p{
				position:relative;
				color:#525252;
			}

	#documentation_fr_info{
		position:relative;
		padding:10px;
		background-color:#f7f7f7;
		border-top:1px solid #b8b8b8;
	}
			#documentation_fr_tous_art{
				position:relative;
				margin-right:10px;
				color:#3d5a78;
				text-align:justify;
				display:block;
			}
	
/* hp_french */
#hp_french{
	position:relative;
	margin-top:10px;
	width:497px;
	height:259px;
	background-image:url(../../squelettes/images/home/decoupes_home/happyfrench-fond.jpg);
}
	
	#hp_french_titre{
		position:relative;
		padding-top:12px;
		margin-left:190px;
		width:295px;
	}
	
		#hp_french_titre h2{
			font-family:Times New Roman;
			font-size:24px;
			color:#000066;
			font-weight:normal;
		}
		
		#hp_french_titre p{
			font-family:Arial;
			font-size:14px;
			color:#f81617;
			text-align:right;
		}
	
	#placement_bouton{
		margin-top:0px;
		/*border:1px solid red*/
	}
	
		.bouton_hp{
			position:relative;
			display:block;
			background-image:url(../../squelettes/images/home/decoupes_home/bouton-rubrique.png);
			width:216px;
			height:32px;
			margin-top:4px;
			/*margin-bottom:5px;*/
			margin-left:15px;
			margin-right:15px;
			float:left;
			font-family:Arial;
			font-size:12px;
			color:#fff;
			text-align:center;
			line-height:32px;
		}

/* argus sante */

#argus_sante  {
	position:relative;
	width:100%;
	margin:0;
	border:1px solid #b8b8b8;
}
	
	#argus_sante_logo{
		position:relative;
		height:73px;
		background-image:url(../../squelettes/images/home/decoupes_home/visuel-argussante_v20120619.jpg);
		border-bottom:1px solid #b8b8b8;
		background-repeat:no-repeat;
	}
	
	#argus_sante_info{
		position:relative;
		height:25px;
		background-color:#f7f7f7;
	}
	
		#argus_sante_info_bloc{
			position:relative;
			float:right;
			margin-right:10px;
			_margin-right:5px;
			height:11px;
			margin-top:6px;
			
		}
	
			#argus_sante_tous_art{
				position:relative;
				float:left;
				margin-right:10px;
				color:#3d5a78
			}
			
			#argus_sante_info_bloc a{
				position:relative;
				float:left;
				color:#3d5a78
			}
			
			#argus_sante_info_bloc span{
				position:relative;
				float:left;
				margin-right:10px;
				color:#3d5a78
			}
	
		.bloc_argus{
			position:relative;
			margin-top:10px;
			border-bottom:1px solid #b8b8b8;
		}
		
			.argus_photo{
				position:relative;
				width:125px;
				height:82px;
				float:left;
				margin-left:10px;
				margin-right:10px;
				_margin-left:5px;
				/*margin-bottom:10px;*/
				margin-top:2px;
				/*margin-left:128px;*/
			}
			
			.argus_text{
				position:relative;
				/*width:240px;*/
				/*width:375px;*/
				/*float:left;*/
				margin-top:0;
				margin-left:10px;
				margin-right:10px;
				_margin-right:5px;
				margin-bottom:10px;
			}
			
				.argus_text h3{
					position:relative;
					color:#4820a0;
					font-size:12px;
				}

				.argus_text p{
					position:relative;
					color:#525252;
					text-align:justify
				}
				
/* video amopa */
#bloc_video_rougerie{
	position:relative;
	margin-top:10px;
}
	
	#image_rougerie{
		position:relative;
		cursor:pointer;
		width:497px;
		height:309px;
		margin:auto;
	}

		#video_amopa_contenu img{
			position:relative;
			width:497px;
			height:309px;
			margin:auto;
			display:block;
		}
	#texte_rougerie{
		background-color: #ae9cb4;
		width:497px;
		height:auto;
		display:block;
	}

		#texte_rougerie p{
			padding: 20px;
			font-family: verdana;
			font-size: 11px;
		}
		#texte_rougerie a{
			text-decoration: underline;
		}
		#texte_rougerie a:hover{
			font-family: verdana;
			font-size: 11px;
			color: #dfc5e7;
		}


/* ressources pédagogiques */
#ressources_pedagogiques{
	position:relative;
	width:100%;
	margin:0;
	border:1px solid #bc313e;
}	

	#ressources_pedagogiques_titre{
		position:relative;
		background-image:url('../images/home/bloc-rouge-pix.jpg');
		height:23px;
	}

		#ressources_pedagogiques_titre h1{
			position:relative;
			font-size:14px;
			margin-left:10px;
			line-height:23px;
			color:#fff
		}

		#ressources_pedagogiques_titre span{
			position:relative;
			font-size:11px;
			line-height:23px;
			color:#fff
		}
		
	#ressources_pedagogiques_bloc_academicien{
		position:relative;
		
	}
	
		.ressources_pedagogiques_haut{
			position:relative;
			background-image:url('../images/home/decoupes_home/bloc-club/pixel-barre-btn.jpg');
			height:34px;
		}

			.ressources_pedagogiques_haut a{
				position:relative;
				display:block;
				_height:23px;
				_padding-top:11px
			}
			
			.ressources_pedagogiques_haut h3{
				position:relative;
				color:#bc313e;
				font-size:12px;
				line-height:34px;
				margin-left:10px;
				float:left
			}
			
			.ressources_pedagogiques_haut img{
				position:relative;
				float:right;
				margin-top:7px;
				margin-right:5px;
			}
			
		.ressources_pedagogiques_bloc_boucle{
			position:relative;
		}
			
			.bloc_ressources_pedagogiques{
				position:relative;
				width:100%;
				margin-top:10px;
				border-bottom:1px solid #b8b8b8;
			}
			
				.ressources_pedagogiques_photo{
					position:relative;
					width:125px;
					height:82px;
					float:left;
					margin-left:10px;
					_margin-left:5px;
					margin-bottom:10px;
					margin-top:2px;
				}
				
				.ressources_pedagogiques_text{
					position:relative;
					width:340px;
					float:left;
					margin-top:0;
					margin-left:5px;
					margin-right:10px;
					_margin-right:5px;
					margin-bottom:10px;
				}
				
					.ressources_pedagogiques_text a{
						position:relative;
						display:block;
					}

					.ressources_pedagogiques_text h3{
						position:relative;
						color:#2020a0;
						font-size:12px;
					}

					.ressources_pedagogiques_text p{
						position:relative;
						color:#525252;
						text-align:justify;
						font-style:italic;
					}
					
/* argus sante rubrique + article */

#argussante_rub_bloc{
	/*width:593px;*/
	width:684px;
	width:784px;
}
	#argussante_bloc_logo{
		/*width:593px;*/
		border-bottom:3px solid #e31c23
	}
	
	#argussante_logo{
		display:block;
		margin:auto;
		width:229px;
		height:56px;
		
	}
	
	#argussante_titre_h2{
		color:#3580ba;
		font-size:14px;
		font-weight:bold;
		text-align:center;
		margin-top:10px;
	}
	
	#argussante_intro{
		border-bottom:1px dotted silver;
		margin-top:20px;
		margin-bottom:20px;
	}
	

	
	#argussante_bloc_blob p{
		text-align:justify
	}
	#argussante_bloc_blob span{
		text-align:justify
	}
		
	
