body, td, div 			{
							font-family:Arial;
							font-size:11px;
							color:#2c2c2c
						}

h1						{
							font-family:Arial;
							font-size:11px;
							color:#2c2c2c
						}
						
h2						{
	font-size:12px;
	color:#CA0059;
	text-transform: uppercase;
	font-weight: bold;
						}						
						
.texte					{
							font-family:Arial;
							font-size:11px;
							color:#2c2c2c
						}
						
.newsletter 			{ 
							font-family:Arial;
							font-size:12px;
							color:#a8a8a8
						}
						
.input_div				{
							width:191px;
							height:20px;
							background-image:url(../images/Commun/newsletter-input.jpg);
							background-repeat:no-repeat;
							vertical-align:middle;
						}						

.input-newsletter		{
							font-family:Arial;
							font-size:10px;
							color:#111111;
							height:15px;
							width:180px;
							border:none;
							padding:0px;
							margin:4px;
							background-color:#636566;
						}
						
A.haut_link				{
							font-family:Arial;
							font-size:11px;
							text-decoration:underline;
							color:#a8a8a8;
							background-image:url(../images/Pictos/arrow-haut.gif);
							background-repeat:no-repeat;
							background-position:right;
							padding-right:10px;
						}
						
A.haut_link:hover 		{
							color:#ffffff;
							text-decoration:none;
							background-image:url(../images/Pictos/arrow-haut_on.gif);
						}
						
.img-actu-border1		{	
							width:330px;
							height:101px;
							background-image:url(../images/Commun/img-border1.png);
							background-repeat:no-repeat;
						}
						
.img-actu-border		{	
							width:104px;
							height:111px;
							background-image:url(../images/Commun/img-border.png);
							background-repeat:no-repeat;
						}
						
.img-actu-shadow		{
							width:75px;
							height:75px;							
							background-repeat:no-repeat;
						}
						
.img-actu-shadow1		{
							width:310px;
							height:75px;							
							background-repeat:no-repeat;
						}						
						
.img-actu-div			{
							padding:22px 0px 0px 10px;
						}
						
.img-actu-div1			{
							padding:17px 0px 0px 10px;
						}
						
.actu-titre				{
	font-family:Arial;
	color:#ca0059;
	text-transform:uppercase;
	font-size:11px;
						}
						
a:active 				{
							outline:none;
						}

:focus 					{
							-moz-outline-style:none;
						}
						
						
						
A.lien2					{
							color:#ca0059;
							font-size:11px;
							text-decoration:underline;
							background-image:url(../images/Pictos/arrow.gif);
							background-repeat:no-repeat;
							background-position:right;
							padding-right:10px;
						}
A.lien2:hover			{
							color:#a6a6a6;
							font-size:11px;
							text-decoration:none;
							background-image:url(../images/Pictos/arrow_on.gif);
							background-repeat:no-repeat;
							background-position:right;
							padding-right:10px;					
						}						
						

A.lien					{
	color:#CA0059;
	font-size:11px;
	text-decoration:underline;
	background-image: url(../images/Pictos/bg_button_span.png);
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:14px;
						}
A.lien:hover			{
							color:#a6a6a6;
							font-size:11px;
							text-decoration:none;
							background-image: url(../images/Pictos/bg_button_span.png);
							background-repeat:no-repeat;
							background-position:left bottom;
							padding-left:14px;			
						}	
						
A.lien-vert					{
	color:#83880A;
	font-size:11px;
	text-decoration:underline;
	background-image: url(../images/Pictos/fleche-verte.png);
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:14px;
						}
A.lien-vert:hover			{
							color:#a6a6a6;
							font-size:11px;
							text-decoration:none;
							background-image: url(../images/Pictos/fleche-verte.png);
							background-repeat:no-repeat;
							background-position:left bottom;
							padding-left:14px;			
						}
						
A.lien-retour					{
	color:#CA0059;
	font-size:11px;
	text-decoration:underline;
	background-image: url(../images/Pictos/fleche-retour.png);
	background-repeat:no-repeat;
	background-position:left top;
	padding-right:14px;
						}
A.lien-retour:hover			{
	color:#a6a6a6;
	font-size:11px;
	text-decoration:none;
	background-image: url(../images/Pictos/fleche-retour.png);
	background-repeat:no-repeat;
	background-position:left bottom;
	padding-right:14px;
						}
						
A.lien3					{
	color:#a6a6a6;
	font-size:11px;
	text-decoration:underline;
	background-image:url(../images/Pictos/arrow_off.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:10px;
						}
A.lien3:hover			{
							color:#a6a6a6;
							font-size:11px;
							text-decoration:none;
							background-image:url(../images/Pictos/arrow_on.gif);
							background-repeat:no-repeat;
							background-position:right;
							padding-right:10px;					
						}

A.lien1					{
	color:#626466;
	font-size:11px;
	text-decoration:underline;
	background-image:url(../images/Pictos/arrow_off.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:10px;
						}
A.lien1:hover			{
							color:#a6a6a6;
							font-size:11px;
							text-decoration:none;
							background-image:url(../images/Pictos/arrow_on.gif);
							background-repeat:no-repeat;
							background-position:right;
							padding-right:10px;					
						}								
						
.note					{
							font-size:10px;
							color:#868686;
						}		
						
.actu-text				{	margin:3px 0px 3px 0px; }

A.lien-footer			{
							color:#FFFFFF;
							font-size:10px;
							text-decoration:none
						}
A.lien-footer:hover		{
							color:#6e004d;
						}
						
A.lien-footer1			{
							font-family:Verdana;
							color:#ca0059;
							font-size:9px;
							text-decoration:none
						}
A.lien-footer1:hover	{
							color:#d9d9d9;
						}
.top-text				{
							margin:18px 0px 0px 5px
						}
						
.bottom-text			{	margin:20px 0px 10px 10px; }
						
.gray-titre				{	font-family:Arial;
							font-size:11px;
							color:#7f8386;
							text-transform:uppercase;
						}

.red-text				{
							font-family:Arial;
							font-size:11px;
							color:#ca0059;
						}

#acc-left				{
							width:390px;
							float:left;
						}
				
#acc-mid				{
							width:334px;
							float:left;
						}
#acc-mid-full			{
							width:670px;
							float:left;
						}						
#acc-right				{
							width:342px;
							float:left;
						}
						
#acc-actualite			{
							width:294px;
							height:108px;
							background:url(/images/Commun/actualite-fond.jpg);
							float:left;
							margin:0px 4px 5px 0px;
						}
						
#acc-actualite1			{
							width:293px;
							height:108px;
							background-repeat:no-repeat;
							float:left;
							margin:0px 4px 5px 0px;
						}						
						
#int-left				{
							width:390px;
							height:302px;
							overflow:hidden;
							float:left;
						}
						
#int-titre				{
							 width:676px;
							 height:59px;
							 float:left;
						}
						
#int-mid				{
							width:334px;
							float:left;
						}
						
#int-mid1				{
							width:636px;
							float:left;
						}						
						
#int-right				{
	width:342px;
	height:447px;
	float:right;	
	margin-bottom: 20px;
						}
						
#int-bottom				{
							width:724px;
							float:left;
						}
						
A.Jquery-link			{
							font-size:11px;
							color:#727272;
							text-transform:uppercase;
							text-decoration:none;
						}
A.Jquery-link:hover		{							
							text-decoration:none;
						}						
						
A.lien-plan			    {
	font-family:Verdana;
	color:#CA0059;
	font-size:9px;
	text-decoration:none;
	text-transform: uppercase;
						}
A.lien-plan:hover	   {
							color:#d9d9d9;
						}

A.liena			    {
							font-family:Verdana;
							color:#535557;
							font-size:10px;
							text-decoration:none;
							background-image: url(../images/Commun/liena.png); background-position: left top; background-repeat:no-repeat; padding-left: 12px; 
							vertical-align:top;
							margin-top: 2px;
						}
A.liena:hover	   {
							color:#ca0059;
							background-image: url(../images/Commun/liena-on.png); background-position: left top; background-repeat:no-repeat; padding-left: 12px; 
						}
.window 				{	position: absolute;visibility : hidden;padding: 0px;top : 1%;left : 4% ; background-color:#FFFFFF; text-align: right; padding: 0px 10px 10px 10px; border:solid 1px #032f4d; z-index:1}
.window1 				{	position: absolute;visibility : hidden;padding: 0px;top : 1%;left : 30% ; background-color:#FFFFFF; text-align: right; padding: 0px 10px 10px 10px; border:solid 1px #032f4d; z-index:9999}
.window2 				{	position: absolute;visibility : hidden;padding: 0px;top : 12%;left : 16% ; background-color:#FFFFFF; text-align: right; padding: 0px 10px 10px 10px; border:solid 1px #032f4d;}
.window3 				{	position: absolute;visibility : hidden;padding: 0px;top : 5%;left : 30% ; background-color:#FFFFFF; text-align: right; padding: 0px 10px 10px 10px; border:solid 1px #032f4d;}
.window4 				{	position: absolute;visibility : hidden;padding: 0px;top : 12%;left : 35% ; background-color:#FFFFFF; text-align: right; padding: 0px 10px 10px 10px; border:solid 1px #032f4d;}
.pariez_image {
 margin: 3px 3px 3px 3px;
 padding: 3px 3px 3px 3px; }						
.calque{
	opacity:.80;color: #FFFFFF;
	position: absolute;
	visibility: hidden;
	padding:0px 0px 0px 0px;
	font-family: Courrier;
	align: center;
	font-size: 8pt;
	background-color: #000000;
	opacity : .50;
	filter : alpha(opacity=50);
	width: 100%;
	height : 100%;
	top : 0;
	left : 0 ;
}

.flatck{	width:13px; height:13px; padding:0px; margin:0px; overflow:hidden;
}
