/* Index */
.Hide  {position:absolute;top:0px;left:0px;height:100%;width:100%;display:none;z-index:100;background:buttonface url(../i/ajax.gif) no-repeat center;}
.Info_Interface {width:100%;height:30px; font-size: 10pt;text-align: center;vertical-align: middle;padding: 5px; 0px;}

/*body {margin:0;padding:0;font-size:9px;background-color:#FFFFFF;color:#990000;font-family: 'Trebuchet MS', Helvetica, sans-serif;} */
body {margin:0;padding:0;font-size:9px;background-color:#FFFFFF;color:#990000;FONT-SIZE: 8pt; font-family: Arial, Helvetica, sans-serif;} 

a:link{text-decoration: none;color:#990000;background-color: transparent;}
a:visited{text-decoration: none;background-color: transparent;color:#990000;}

STRONG {font-weight:normal;}
.info STRONG {font-weight:bold;}

.full{width:100%;height:100%;}
	.full TABLE {width:100%;height:100%;}
	.full TD {width:100%;height:100%;text-align:center;vertical-align:middle;}
	
	.part{width:905px;height:35px;background-color:#FFFFFF;vertical-align:middle;text-align:left;border-bottom:1px solid black;margin-bottom:5px;}
	
	.content{width:905px;height:563px;vertical-align:middle;text-align:left;}
	
		.r1c1 {float:left;background:url(../i/index.jpg) no-repeat 0 -560px;width:558px;height:268px;}	
		
		/* Titre du site */>
		.HeaderName{width:100%;text-align:left;position:relative;}
			.HeaderName .h1header
			{
				font-weight: bold;
				color: #DE286B;
				font-size:24pt;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				margin:0px;
			}

			.h1header
			{
				font-weight: bold;
				color: #DE286B;
				font-size:22pt;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				margin:0px;
				text-align:center;
			}
		
		.r1c2 {float:left;background:url(../i/index.jpg) no-repeat 0 -1102px;;width:347px;height:268px;}	
		
		.r2c1 {float:left;background:url(../i/index.jpg) no-repeat 0 -10px;;width:363px;height:104px;}	
		.r2c2 {float:left;background:url(../i/index.jpg) no-repeat 0 -838px;;width:195px;height:104px;}	
		
		.btnsubmit{background:url(../i/index.jpg) no-repeat 0 -124px;;width:71px;height:30px;}
		
		.r2c3 {float:left;background:url(../i/index.jpg) no-repeat 0 -164px;;width:347px;height:50px;}	
		.r2c3a {float:left;background:url(../i/index.jpg) no-repeat 0 -496px;;width:347px;height:54px;}	
	
		.r3c1 {float:left;background:url(../i/index.jpg) no-repeat 0 -374px;;width:558px;height:51px;}	
		.r3c2 {float:left;background:url(../i/index.jpg) no-repeat 0 -435px;;width:347px;height:51px;}	
	
		.r4c1 {float:left;background:url(../i/index.jpg) no-repeat 0 -952px;;width:558px;height:140px;}	
		.r4c2 {float:left;background:url(../i/index.jpg) no-repeat 0 -224px;;width:347px;height:140px;}	

	.avert{height:200px;width:340px;overflow:auto;font-size:9pt;margin-top:30px;line-height:14px;}

		.avert .txt {text-align:left;margin:0px 2px 0px 15px;font-size:9pt;font-weight:normal;}
		.avert .bold{text-align:left;margin:5px 0;font-weight:bold;font-size: 10pt;}
		
	.form{width:330px;height:85px;margin-left:30px;margin-top:15px;vertical-align:middle;text-align:left;}

	.form .cadre { width:260px; height:60px; float:left;}	
		.form .cadre .label{float:left;width:130px;height:30px;text-align:right; padding-right:5px;padding-top:3px;color:#780F88;font-family:Arial,Helvetica,sans-serif;font-size:9pt;font-weight:bold;}
		.form .cadre .input{float:left;width:115px;height:30px;text-align:left;color:#780F88;font-family:Arial,Helvetica,sans-serif;font-size:9pt;font-weight:bold;}
			.form .cadre .input INPUT{width:100%;}
	.form .submit{float:right;width:70px;height:40px;padding-top:20px;}
	.form .forget {padding-top:10px; width:100%; height:15px; float:left;text-align:center;color:#780F88;font-family:Arial,Helvetica,sans-serif;font-size:9pt;font-weight:bold;}	
	
	.inscription {width:190px;height:35px;margin-top:5px;margin-left:10px;}
		.inscription .layer1, .inscription .layer2 {float:left;width:190px;height:35px;font-size:24pt;font-weight:bolder;text-align:center;position:absolute;line-height:30px;}
			.inscription .layer1{color:#DE286B;top:2px;z-index:10;}
			.inscription .layer2{color:#FFFFFF;top:0px;Left:2px;z-index:5;}
		.inscription A {color:#DE286B;text-decoration:none;}

	.visite {width:190px;height:35px;margin-top:10px;margin-left:10px;}
		.visite .layer1, .visite .layer2 {float:left;width:190px;height:35px;font-size:24pt;font-weight:bolder;text-align:center;position:absolute;line-height:30px;}
			.visite .layer1{color:#DE286B;top:2px;z-index:10;}
			.visite .layer2{color:#FFFFFF;top:0px;Left:2px;z-index:5;}
		.visite A {color:#DE286B;text-decoration:none;}

	.new  {width:510px;height:120px;border:0px solid #000000;margin-left:25px;}
		.new .ph {float:left;width:75px;height:90px;border:1px solid #846D94;text-align:center;vertical-align:bottom;margin-left:10px;margin-right:10px;margin-top:15px;font-size: 8pt; }	
		.new .ph TABLE, .new .ph TR{width:100%;height:100%; }	
		.new .ph TD{width:100%;height:100%;text-align:center;vertical-align:middle;}	

	.info  {width:300px;height:120px;border:0px solid #000000;margin-left:5px;font-size:10pt;text-align:justify;
			font-size:8pt;font-family:Verdana,Arial,Helvetica,sans-serif;line-height:14px;}
		
.linews {font-size:12px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}

.content_header_compteur{width:1000px;height:20px;text-align:center;border:1px inset #000000;font-size:9pt;}
.content_compteur{width:1000px;height:80px;vertical-align:middle;text-align:left;border:1px inset #000000;overflow:scroll;overflow-x:hidden;padding-left:5px;}
.content_compteur div {width:290px;float:left; font-size:8pt;text-align:center;}

/********************************************************************************************************/
/* Gestion des messages d'erreurs ( 480 x 275 ) */
.erreur { background: url(../i/i/erreur.png) no-repeat;width: 480px;height: 242px;padding: 10px;}
	#erreur_titre {margin-top: 0px; padding-top: 0px; border-top-width: 0px; padding-right: 0px; margin-right: 20px;width: 460px;}
	#erreur_text{padding:15px;font-size:10pt;}	
		#erreur_text A {color: #FA9C39;}
		#erreur_text A:link ,  #erreur_text A:visited {color: #FA9C39;text-decoration: none;}

.head {	line-height:23px;height:30px;text-align:center;font-size:10pt;font-weight:bold;vertical-align:text-bottom;}


/********************************************************************************************************/
/* Gestion des BLOC partenaires */

DIV.partenaire_site{ width:900px;font-size:8pt;font-family:Verdana;padding: 10px 0px;}
	DIV.partenaire_site A { font-size:8pt;font-family:Verdana;padding: 0px 15px;display: inline;}

DIV.partenaire{ width:900px;font-size:8pt;font-family:Verdana;padding: 2px 0px;}
	DIV.partenaire A { font-size:8pt;font-family:Verdana;padding: 0px 15px;display: inline;}

		