
/* *********************************
			DIV global
************************************ */
	#CONTAINER #CONTENT #RTE_CONTENT .relativelink {
		background:#999999;
		text-align:right;
		
		font-family:Verdana, Arial;
		font-weight:normal;
		font-size:10px;
		color:#FFFFFF;
		
	}
		#CONTAINER #CONTENT #RTE_CONTENT .relativelink A{		
			font-family:Verdana, Arial;
			font-weight:normal;
			font-size:10px;
			color:#FFFFFF;			
			text-decoration:none;
		}
			#CONTAINER #CONTENT #RTE_CONTENT .relativelink A:hover{
				color:#1F3D4E;
				text-decoration:underline;
			}

	/* colonnes avec insert */
	#CONTAINER #CONTENT #RTE_CONTENT .corporate .content{
		float:left;
		width:800px;
	}
	/* insert */
	#CONTAINER #CONTENT #RTE_CONTENT .corporate .insert{
		float:right;
		width:200px;
	}
	
	/* deux colonnes*/
	#CONTAINER #CONTENT #RTE_CONTENT .corporate .col2{
		float:left;
		width:500px;
	}
	
	/* deux colonnes insert */
	#CONTAINER #CONTENT #RTE_CONTENT .corporate .content .col2{
		float:left;
		width:400px;
	}
	
	/* trois colonnes*/
	#CONTAINER #CONTENT #RTE_CONTENT .corporate .col3{
		float:left;
		width:333px;
	}
	
	/* qutres colonnes*/
	#CONTAINER #CONTENT #RTE_CONTENT .corporate .col4 {
		float:left;
		width: 166px;
		_width:163px;
		margin: 5px 5px 15px;
	}
	
	/* Drill down */
	#CONTAINER #CONTENT #RTE_CONTENT dl.accordion {
		list-style: none;
		width: 714px;
		_width: 728px;
		margin: 0 auto;
		padding: 0;
		_margin-top: -3px;
	}
		#CONTAINER #CONTENT #RTE_CONTENT dl.accordion dt.accordionTitle {
			background: url('../imgs/accordion-off.png') no-repeat top right;
			width: 714px;
			width: 694px;
			_width: 718px;
			_width: 698px;
			height: 24px;
			line-height: 24px;
			padding: 0 10px;
			margin: 0;
			color: #fff;
			text-transform: uppercase;
			font-size: 11px;
			font-weight: bold;
			cursor: pointer;
		}
		#CONTAINER #CONTENT #RTE_CONTENT dl.accordion dt.active {
			background: url('../imgs/accordion-on.png') no-repeat top right;
		}
		#CONTAINER #CONTENT #RTE_CONTENT dl.accordion dd.accordionContent {
			margin: 0;
			padding: 10px 5px 0;
			width: 734px;
			width: 704px;
			_width: 728px;
			_width: 708px;
			background: #fff;
		}
			#CONTAINER #CONTENT #RTE_CONTENT dl.accordion dd.accordionContent .col4 img {
			
			}
			
	#CONTAINER #CONTENT #RTE_CONTENT .cv {
	}		
		#CONTAINER #CONTENT #RTE_CONTENT .cv img {
			border: 1px solid #898686;
			padding: 1px;
			margin-bottom: 3px;
		}
		#CONTAINER #CONTENT #RTE_CONTENT .cv h3 {
			font-size: 14px;
			color: #000;
		}
		#CONTAINER #CONTENT #RTE_CONTENT .cv p {
			font-size: 11px;
			color: #a0a0a0;
		}
		#CONTAINER #CONTENT #RTE_CONTENT .cv a {
			display: block;
			background: url('../imgs/ico_theme.gif') no-repeat 0 4px;
			padding-left: 8px;
			font-size: 12px;
			color: #000;
			text-decoration: none;
		}
		#CONTAINER #CONTENT #RTE_CONTENT .cv a:hover {
			text-decoration: underline;
		}
		
	#CONTAINER #CONTENT #RTE_CONTENT .contact {
		margin-top: 5px;
	}	
		#CONTAINER #CONTENT #RTE_CONTENT .contact .col1 {
			float: left;
			width: 120px;
			margin-bottom: 10px;
		}
			#CONTAINER #CONTENT #RTE_CONTENT .contact .col1 h2 {
				font-size: 14px;
			}
			#CONTAINER #CONTENT #RTE_CONTENT .contact .col1 img {
				padding: 1px;
				border: 1px solid #8D8985;
				margin: 5px 0;
			}
		#CONTAINER #CONTENT #RTE_CONTENT .contact .col2 {
			float: left;
			margin-left: 5px;
			width: 279px;
			_margin-left: 0px;
			_width: 259px;
		}
			#CONTAINER #CONTENT #RTE_CONTENT .contact .col2 .contactez {
				display: block;
			}
			#CONTAINER #CONTENT #RTE_CONTENT .contact .col2 img {
				float: left;
				padding: 1px;
				border: 1px solid #8D8985;
				margin-top: 5px;
				display: none;
			}
			#CONTAINER #CONTENT #RTE_CONTENT .contact .col2 .subCol {
				/*
				float: left;
				width: 125px;
				*/
				margin: 5px 0;
				_width: 75px;
				_margin: 5px 0;
			}
				#CONTAINER #CONTENT #RTE_CONTENT .contact .col2 .subCol strong {
					display: block;
					margin-bottom: 5px;
				}
				#CONTAINER #CONTENT #RTE_CONTENT .contact .col2 .subCol a {
					display: block;
					font-size: 10px;
					letter-spacing: -1px;
					background: #CA0102;
					padding: 1px;
					margin-top: 5px;
					color: #fff;
					text-decoration: none;
					text-align: center;
					width: 100px;
				}
				
				
.pdf{
	background: url('../imgs/ico-pdf.gif') no-repeat 0 0;
	padding-left:18px;	
}
.grasVert {
	font-weight: bold;
	font-size: 14px;
	color: #128f33;
}
.grasMauve {
	font-weight: bold;
	font-size: 14px;
	color: #88167e;
}
.grasBleu {
	font-weight: bold;
	font-size: 14px;
	color: #44c0eb;
}
.redBkg {
	background: #ca0102;
	padding: 2px;
	color: #ffffff;
}
