/* *********************************
			DIV CONTAINER
************************************ */

#MAIN {
	background: url('../imgs/fille-bkg-filet.gif') bottom;
}
#FOOTER #footerTop {
	background: url('../imgs/footer-top-filet.gif') bottom;
}

#CONTAINER #CONTENT{
	float:left;
	width:739px;
}
	/* colonnes avec insert */
	#CONTAINER #CONTENT #RTE_CONTENT .corporate .content{
		float:left;
		width:600px;
	}
	/* insert */
	#CONTAINER #CONTENT #RTE_CONTENT .corporate .insert{
		float:right;
		width:200px;
	}
	
	/* deux colonnes*/
	#CONTAINER #CONTENT #RTE_CONTENT .corporate .col2{
		float:left;
		width:325px;
		margin-left: 7px;
	}
	#CONTAINER #CONTENT #RTE_CONTENT .corporate .col2first{
		margin: 0;
	}
	
	/* deux colonnes insert */
	#CONTAINER #CONTENT #RTE_CONTENT .corporate .content .col2{
		float:left;
		width:300px;
	}
	
	/* trois colonnes*/
	#CONTAINER #CONTENT #RTE_CONTENT .corporate .col3{
		float:left;
		width:214px;
		margin: 0 2px 0 3px;
	}
	
#CONTAINER #INSERT {
	float:right;
	width:241px;
}
	/**
	 * Encarts spécifiques
	 */
	#CONTAINER #INSERT .bloc {
		margin-left: 1px;
		border-bottom: 1px solid #00a3b3;
		padding: 5px 10px 8px;
		background: #ebf5f7;
	}
		#CONTAINER #INSERT .bloc h3 {
			color: #b1c903;
			font-size: 16px;
			font-weight: bold;
			margin-bottom: 5px;
		}
			#CONTAINER #INSERT .bloc h3 img.title {
				margin: 6px 0 3px; 
			}
			
	#CONTAINER #INSERT .blocBgBlanc {
		margin-left: 1px;
		border-bottom: 1px solid #00a3b3;
		padding: 5px 10px 8px;
		background: #fff;
	}
		#CONTAINER #INSERT .blocBgBlanc h3 {
			color: #b1c903;
			font-size: 16px;
			font-weight: bold;
			margin-bottom: 5px;
		}
			#CONTAINER #INSERT .bloc h3 img.title {
				margin: 6px 0 3px; 
			}
			
	#CONTAINER #INSERT .blocBgBleuF {
		margin-left: 1px;
		border-bottom: 1px solid #00a3b3;
		padding: 5px 10px 8px;
		background: #cde7ea;
	}
		#CONTAINER #INSERT .blocBgBleuF h3 {
			color: #b1c903;
			font-size: 16px;
			font-weight: bold;
			margin-bottom: 5px;
		}
			#CONTAINER #INSERT .blocBgBleuF h3 img.title {
				margin: 6px 0 3px; 
			}
		
	#CONTAINER #INSERT .blocBgBleu {
		margin-left: 1px;
		border-bottom: 1px solid #00a3b3;
		padding: 5px 10px 8px;
		background: url('../imgs/encart-titre.gif') repeat-x #ffffff;
	}
		#CONTAINER #INSERT .blocBgBleu h3 {
			color: #00a3b3;
			font-size: 16px;
			font-weight: bold;
			margin-bottom: 5px;
			line-height: 23px;
			margin-bottom: 10px;
		}
			#CONTAINER #INSERT .blocBgBleu h3 img.title {
				margin: 6px 0 3px; 
			}
			
	#CONTAINER #INSERT .blocBgBlancTitreVert {
		margin-left: 1px;
		border-bottom: 1px solid #00a3b3;
		padding: 5px 10px 8px;
		background: #ffffff url('../imgs/encart-titre-vert.gif') repeat-x;
	}
		#CONTAINER #INSERT .blocBgBlancTitreVert h3 {
			display: block;
			color: #ffffff;
			font-size: 16px;
			font-weight: bold;
			margin-bottom: 5px;
			line-height: 23px;
			margin-bottom: 10px;
		}
			#CONTAINER #INSERT .blocBgBlancTitreVert h3 img.title {
				margin: 4px 0 3px; 
			}
		
	#CONTAINER #INSERT .blocBgBlancTitreOmbre {
		margin-left: 1px;
		border-bottom: 1px solid #00a3b3;
		padding: 5px 10px 8px;
		background: url('../imgs/encart-blanc-ombre.gif') repeat-x #ffffff;
	}
	#CONTAINER #INSERT .titre2Lignes {
		background: url('../imgs/encart-blanc-ombre.gif') 0 15px repeat-x #ffffff;	
	}
		#CONTAINER #INSERT .blocBgBlancTitreOmbre h3 {
			color: #00a3b3;
			font-size: 16px;
			font-weight: bold;
			margin-bottom: 5px;
			line-height: 23px;
			margin-bottom: 10px;
		}
		#CONTAINER #INSERT .titre2Lignes h3 {
			margin-bottom: 20px;
		}
			#CONTAINER #INSERT .blocBgBlancTitreOmbre h3 img.title {
				margin: 6px 0 3px; 
			}
			
	#CONTAINER #INSERT .blocBgBleuTitreOmbre {
		margin-left: 1px;
		border-bottom: 1px solid #00a3b3;
		padding: 5px 10px 8px;
		background: url('../imgs/encart-bleu-ombre.gif') repeat-x #aee0e6;
	}
		#CONTAINER #INSERT .blocBgBleuTitreOmbre h3 {
			color: #00a3b3;
			font-size: 16px;
			font-weight: bold;
			margin-bottom: 5px;
			line-height: 23px;
			margin-bottom: 20px;
		}
			#CONTAINER #INSERT .blocBgBleuTitreOmbre h3 img.title {
				margin: 6px 0 3px; 
			}
			
	#CONTAINER #INSERT .blocVertArrondi {
		margin-left: 1px;
		margin-bottom: 5px;
		background: url('../imgs/encart-vert-top.gif') repeat-x #b0c90e;
		padding: 5px 0 0px;
	}
		#CONTAINER #INSERT .blocVertArrondi div {
			color: #ffffff;
			background: url('../imgs/encart-vert-bottom.gif') no-repeat bottom;
		}
			#CONTAINER #INSERT .blocVertArrondi div h3 {
				color: #ffffff;
				font-size: 16px;
				font-weight: bold;
				line-height: 23px;
				margin: 3px 8px 20px;
			}
				#CONTAINER #INSERT .blocVertArrondi div h3 img.title {
					margin: 6px 0 3px; 
				}
			#CONTAINER #INSERT .blocVertArrondi div p {
				margin: 3px 10px;
			}
			#CONTAINER #INSERT .blocVertArrondi div .tx-hporelatedlink-pi1 {
				display: block;
				height: 10px;
			}
			
	#CONTAINER #INSERT .blocBouton {
		padding: 15px;
		text-align: center;
	}
	
	/**
	 * Encart partenaires
	 */
	div.tx-hpopartners-pi1 {
	}
		div.tx-hpopartners-pi1 div.item {
			float: left;
			width: 100px;
			_width: 95px;
			margin-left: 10px;
		}
			div.tx-hpopartners-pi1 div.item a {
				float: none;
				margin-top: 5px;
				color: #1d7eb9;
				text-decoration: underline;
			}
			div.tx-hpopartners-pi1 div.item a:hover {	
				color: #00a3b3;
			}
			div.tx-hpopartners-pi1 div.item img {
				border: 1px solid #1d7eb9;
			}
		div.tx-hpopartners-pi1 a {
			display: block;
			margin-top: 10px;
			float: right;
			color: #1d7eb9;
			text-decoration: none;
		}
		div.tx-hpopartners-pi1 a:hover {
			color: #00a3b3;
		}

	#CONTAINER #INSERT .blocBgBleuClair,
	#CONTAINER #INSERT div.blocBlancTopOmbre {
		margin-left: 1px;
		margin-top: -1px;
		border-bottom: 1px solid #00a3b3;
		padding: 5px 10px 8px;
		background: #f7fbfc url('../imgs/ombre.gif') repeat-x;
	}
	#CONTAINER #INSERT .blocBgBleuClair {	
		background: #f7fbfc;
	}
		#CONTAINER #INSERT div.blocBlancTopOmbre h3,
		#CONTAINER #INSERT .blocBgBleuClair h3 {
			text-transform: uppercase;
			color: #a0b70d;
			font-size: 11px;
			font-weight: normal;
			margin-top: 8px;
			margin-bottom: 10px;
		}
		
	/**
	 * Encarts corporate
	 */
	.corporate .col2Content {
		width: 430px;
	}
	
	
	
	
	

div.actusEncart {
	width: 240px;
	margin-left: 1px;
	background: url('../imgs/actu-encart-top.gif') no-repeat top #00a3b3;
}

div.actusEncart div.main {
	background: url('../imgs/actu-encart-bottom.gif') no-repeat bottom;
	padding-bottom: 3px;
}

div.actusEncart div.main h3 {
	padding: 10px 0 15px 12px;
}

div.actusEncart div.main div.item {
	/*background: pink;*/
	margin: 8px 10px 3px 15px;
	padding-bottom: 8px;
}

div.actusEncart div.main div.item.clear {
	border-bottom: none;
	margin-bottom: 0;
}

div.actusEncart div.main div.item span.title {
	display: block;
	color: white;
	font-size: 12px;
	font-weight: bold;
	margin-top: 5px;
	/*background: lime;*/
}
div.actusEncart div.main div.item span.date {
	display: block;
	margin-bottom: 10px;
	color: #fff;
}

div.actusEncart div.main div.item img {
	float: left;
	border: 1px solid white;
	margin-right: 8px;
	margin-bottom: 3px;
}

div.actusEncart div.main div.item a img {
	border: none;
	float: none;
	margin: 0;
}

div.actusEncart div.main div.item p {
	width: 200px;
	color: white;
	font-size: 12px;
	/*text-align: justify;*/
	/*font-weight: bold;*/
	/*background: pink;*/
}
