/* CSS pages site Provencale*/



/* Mise en forme principale */



a:link{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9pt;

	font-weight: normal;

	text-decoration: none;

}



a:visited{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9pt;

	font-weight: normal;

	text-decoration: none;

}



a:active{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9pt;

	font-weight: normal;

	text-decoration: none;

}



a:hover{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9pt;

	font-weight: normal;

	color: #FF6600;

	text-decoration: none;

}



body{

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	color: #000000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9pt;

	font-weight: normal;

	text-decoration: none;

	background-color: #FFFFFF;

	list-style: url();

}



.liste{

	list-style-image: url(../images/puce.gif);

	padding-left: 8px;

}





/* Page Entreprise */

.TexteEntreprise{

	visibility: visible;

	left: 0px;

	top: 0px;

	width: 650px;

	height: auto;

	border: 0px solid #000000;

	margin-left: 10px;

	text-align: justify;

}



.TexteDroiteEntreprise{

	position: absolute;

	visibility: visible;

	left: 182px;

	top: 282px;

	width: 380px;

	height: auto;

	border: 1px solid #0C479D;

	padding: 5px;

	text-align: justify;

}



/* Page Historique */

.TexteHistorique{

	visibility: visible;

	left: 0px;

	top: 0px;

	width: 700px;

	height: auto;

	border: 0px solid #000000;

	margin-left: 10px;

	text-align: justify;

}



.imgFloatLeft{

	float:left;

	margin:0 10px 0 0;

	border:1px solid #999;

	padding:3px;

	clear:left;

}



.imgFloatRight{

	float:right;

	margin:0 0 0 15px;

	border:1px solid #999;

	padding:3px;

	clear:right;

}



.imgCadre{

	border:1px solid #999;

	padding:3px;

}



/* Page Charte */

.TexteCharte{

	visibility: visible;

	left: 0px;

	top: 0px;

	width: 700px;

	height: auto;

	border: 0px solid #000000;

	margin-left: 10px;

	text-align: justify;

}



/* Page Charte AFAQ  */

.TexteAfaq{

	visibility: visible;

	left: 0px;

	top: 0px;

	width: 700px;

	height: auto;

	border: 0px solid #000000;

	margin-left: 10px;

	text-align: justify;

}





/* Page Gammes */

.TexteGammes{

	visibility: visible;

	left: 0px;

	top: 0px;

	width: 680px;

	height: auto;

	border: 0px solid #000000;

	margin-left: 10px;

	text-align: justify;

}



.TexteDroiteGammes{

	position: absolute;

	visibility: visible;

	left: 475px;

	top: 25px;

	width: 250px;

	height: auto;

	border: 0px solid #0C479D;

	padding: 5px;

	text-align: justify;

}



/* Page Carbonate */

.TexteCarbonate{

	visibility: visible;

	left: 0px;

	top: 0px;

	width: 450px;

	height: auto;

	border: 0px solid #000000;

	margin-left: 10px;

	text-align: justify;

}



.FicheProd{

	position:absolute;

	visibility: visible;

	z-index: 50;

	left: 250px;

	top: 50px;

	width: 500px;

	height: auto;

	border: 0px solid #000000;

	padding: 0;

}



.FrameProd{

	z-index: 50;

	width: 500px;

	height: 350px;

}



/* Page Granules Marbre */

.TexteGranule{

	visibility: visible;

	left: 0px;

	top: 0px;

	width: 700px;

	height: auto;

	border: 0px solid #000000;

	margin-left: 10px;

	text-align: justify;

}



/* Page Amendements */

.TexteAmendements{

	visibility: visible;

	left: 0px;

	top: 0px;

	width: 700px;

	height: auto;

	border: 0px solid #000000;

	margin-left: 10px;

	text-align: justify;

}



.TdTitre{

	font-family:Arial, Helvetica, sans-serif;

	font-size:8pt;

	font-weight:bold;

	color:#FFF;

	background-color:#003399;

	border: 1px solid #003399;

}



.CellBleueF{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:7pt;

	font-weight:normal;

	color:#000;

	background-color:#E9EEF5;

	border: 1px solid #003399;

}



.CellBleueC{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:7pt;

	font-weight:normal;

	color:#000;

	background-color:#FFF;

	border: 1px solid #003399;

}



/* Page Autres minéraux*/

/* Tableau */

.TabMineraux{

	background-color:#F5F8FC;

}



.CellTitre{

	font-family:Arial, Helvetica, sans-serif;

	font-size:8pt;

	font-weight:bold;

	color:#FFF;

	background-color:#003399;

	border: 1px solid #003399;

	padding:2px 0 2px 130px;

}



.CellGauche{

	width:100px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:8pt;

	font-weight:normal;

	color:#000;

	border-bottom:1px solid #003399;

	border-left:1px solid #003399;

	padding:2px 0 2px 5px;

	vertical-align:text-top;

}



.CellVide{

	width:25px;

	border-bottom:1px solid #003399;

}



.CellDroite{

	width:475px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:8pt;

	font-weight:normal;

	color:#000;

	border-bottom:1px solid #003399;

	border-right:1px solid #003399;

	padding:2px 5px 2px 0;

	vertical-align:text-top;

	text-align:justify;

}



/* Page Applications */

.TexteApplication{

	visibility: visible;

	left: 0px;

	top: 0px;

	width: 400px;

	height: 500px;

	border: 0px solid #000000;

	margin-left: 10px;

	text-align: justify;

}



.PhotoApplication{

	visibility: visible;

	position:absolute;

	left: 450px;

	top: 25px;

	width: 300px;

	height:auto;

	border: 0px solid #000000;

	padding:10px;

	text-align: center;

}



.TableauApplication{

	visibility: visible;

	left: 0px;

	top: 350px;

	width: 700px;

	height: auto;

	border: 0px solid #000000;

}



.TablAppli{

	width:750px;

	border: 0px solid #003399;

}



.CellAppliTitre{

	font-family:Arial, Helvetica, sans-serif;

	font-size:8pt;

	font-weight:bold;

	color:#FFF;

	background-color:#003399;

	border-bottom: 0px solid #003399;

	border-top: 0px solid #003399;	

}



.CellAppliSCat{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:8pt;

	font-weight:normal;

	color:#000;

	background-color:#FFF;

	border-bottom: 0px solid #C0C0C0;

	width:240px;

}



.CellAppliBas{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:8pt;

	font-weight:normal;

	color:#000;

	background-color:#FFF;

	border-bottom: 1px solid #C0C0C0;

	width:240px;

	text-align:left;

}



a.LienRemonter:link, a.LienRemonter:visited, a.LienRemonter:active, a.LienRemonter:hover{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:7pt;

	font-weight:normal;

	color:#000;

}





.CellAppliNature{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:7pt;

	font-weight:normal;

	color:#000;

	background-color:#FFF;

	border-bottom: 1px solid #C0C0C0;

	width:150px;

}



.CellAppli3{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:7pt;

	font-weight:normal;

	color:#000;

	background-color:#FFF;

	border-bottom: 1px solid #C0C0C0;

	text-align:left;

	width:280px;

}





.CellAppli{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:7pt;

	font-weight:bold;

	color:#000;

	background-color:#FFF;

	border-bottom: 1px solid #C0C0C0;

	text-align:left;

	width:80px;

}



.CellAppli2{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:7pt;

	font-weight:normal;

	color:#000;

	background-color:#FFF;

	border-bottom: 1px solid #C0C0C0;

	width:100px;

	text-align:center;

}



.CellAppliContact{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:7pt;

	font-weight:normal;

	color:#000;

	background-color:#FFF;

/*	border-right: 1px solid #C0C0C0; */

	border-bottom: 1px solid #C0C0C0;

	width:80px;

	text-align:right;

}



a.LienAppli:link, a.LienAppli:visited, a.LienAppli:active, a.LienAppli:hover{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:7pt;

	font-weight:bold;

}



/* Page Livraison */



.TexteLivraison{

	visibility: visible;

	left: 0px;

	top: 0px;

	width: 425px;

	height: auto;

	border: 0px solid #000000;

	margin-left: 10px;

	text-align: justify;

}



.TexteLivraisonBas{

	visibility: visible;

	left: 0px;

	top: 0px;

	width: 790px;

	height: auto;

	border: 0px solid #000000;

	margin-left: 10px;

	text-align: justify;

}



.TexteLivraisonDroite{

	position: absolute;

	visibility: visible;

	left: 515px;

	top: 25px;

	width: 200px;

	height: auto;

	border: 1px solid #0C479D;

	padding: 5px;

	text-align: justify;

}











/* Page 404 */

.Texte404{

	position: relative;

	visibility: visible;

	left: 0px;

	top: 0px;

	width: 600px;

	height: 100px;

	border: 0px solid #000000;

	margin-left: 10px;

	text-align: center;

}



/* Moteur de recherche */

a.LienMoteur:link{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9pt;

	font-weight: bold;

	color: #0066FF;

	text-decoration: none;

}



a.LienMoteur:visited{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9pt;

	font-weight: bold;

	color: #CC3366;

	text-decoration: none;

}



a.LienMoteur:active{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9pt;

	font-weight: bold;

	color: #FF3300;

	text-decoration: none;

}



a.LienMoteur:hover{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9pt;

	font-weight: normal;

	color: #FF6600;

	text-decoration: none;

}



/* Formulaire contact */



input.FormNormal{

	height: 12px;

	color: #000000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9pt;

	font-weight: bold;

	font-style: normal;

	text-decoration: none;

	border: 1px solid #666666;

	padding: 3px;

}



textarea.FormNormal{

	color: #000000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9pt;

	font-weight: bold;

	font-style: normal;

	text-decoration: none;

	border: 1px solid #666666;

	padding: 3px;

}



input.FormObligatoire{

	height: 12px;

	color: #000000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9pt;

	font-weight: bold;

	font-style: normal;

	text-decoration: none;

	border: 1px solid #FF9000;

	padding: 3px;

}



input.Submit{

	color: #883600;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9pt;

	font-weight: bold;

	font-style: normal;

	text-align: center;

	text-decoration: none;

	height: 20px;

	border-top: 2px solid #BF4D00;

	border-left: 2px solid #BF4D00;

	border-right: 1px solid #883600;

	border-bottom: 1px solid #883600;

	background-color: #FF9000;

	padding: 0px;

}



/* Carte Internationale */

.TexteInternationale{

	visibility: visible;

	left: 0px;

	top: 0px;

	width: 300px;

	height: auto;

	border: 0px solid #000000;

	margin-left: 10px;

	text-align: justify;

}



.CarteInternationale{

	position: absolute;

	visibility: visible;

	left: 300px;

	top: 25px;

	width: 500px;

	height: 350px;

	border: 0px solid #0C479D;

	padding:0;

}



/* Carte Europe */

.TexteEurope{

	visibility: visible;

	left: 0px;

	top: 0px;

	width: 260px;

	height: 450px;

	border: 0px solid #000000;

	margin-left: 10px;

	text-align: justify;

}



.CarteEurope{
	position: absolute;
	visibility: visible;
	left: 325px;
	top: 50px;
	width: 450px;
	height: 450px;
	border: 1px solid #0C479D;
	padding:0;

}



.TitreAgent{

	left:0;

	top: 0;

	width: 180px;

	height: 11px;

	text-align: justify;

	border: 0px solid #0C479D;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 7pt;

	font-weight: bold;

	color: #FFF;

	padding: 0;

	background-color:#0C479D;

}



.TxtAgent{
	left:0;
	top: 0;
	width: 235px;
	height: auto;
	text-align: justify;
	border: 1px solid #0C479D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #0C479D;
	padding: 5px;
	background-color:#f5fbfe;

}





a.lienAgent:link, a.lienAgent:visited, a.lienAgent:active, a.lienAgent:hover{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	font-weight:bold;

	text-decoration:none;

}





/* Carte France Espagne */

.Carte{

	position: absolute;

	visibility: visible;

	z-index: 11;

	left: 298px;

	top: 380px;

	width: 300px;

	text-align: justify;

	border: 1px solid #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	font-weight: normal;

	color: #0C479D;

	padding: 5px;

}



#CarteMarcael{

	position: absolute;

	visibility: hidden;

	z-index: 11;

	left: 205px;

	top: 380px;

	width: auto;

	height: auto;

}



.TxtCarteMarcael{

	position: relative;

	left: 0;

	top:0;

	width: 200px;

	height: auto;

	text-align: justify;

	border: 2px solid #0C479D;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	font-weight: normal;

	color: #0C479D;

	padding: 5px;

	background-color:#FFF;

}



#CartePenes{

	position: absolute;

	visibility: hidden;

	z-index: 11;

	left: 390px;

	top: 135px;

	width: auto;

	height: auto;

	text-align: justify;

	border: 0px solid #0C479D;

}



.TxtCartePenes{

	position: relative;

	left: 0px;

	top:0;

	width: 250px;

	height: auto;

	text-align: justify;

	border: 2px solid #0C479D;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	font-weight: normal;

	color: #0C479D;

	padding: 5px;

	background-color:#FFF;

}



#CarteBrignoles{

	position: absolute;

	visibility: hidden;

	z-index: 11;

	left: 510px;

	top: 105px;

	width: auto;

	height: auto;

	text-align: justify;

	border: 0px solid #0C479D;

}



.TxtCarteBrignoles{

	position: relative;

	left: 0px;

	top:0;

	width: 180px;

	height: auto;

	text-align: justify;

	border: 2px solid #0C479D;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	font-weight: normal;

	color: #0C479D;

	padding: 5px;

	background-color:#FFF;

}



#CartePouzilhac{

	position: absolute;

	visibility: hidden;

	z-index: 11;

	left: 450px;

	top: 85px;

	width: auto;

	height: auto;

	text-align: justify;

	border: 0px solid #0C479D;

}



.TxtCartePouzilhac{

	position: relative;

	left: 0px;

	top:0;

	width: 130px;

	height: auto;

	text-align: justify;

	border: 2px solid #0C479D;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	font-weight: normal;

	color: #0C479D;

	padding: 5px;

	background-color:#FFF;

}



#CarteMontpins{

	position: absolute;

	visibility: hidden;

	z-index: 11;

	left: 390px;

	top: 135px;

	width: auto;

	height: auto;

	text-align: justify;

	border: 0px solid #0C479D;

}



.TxtCarteMontpins{

	position: relative;

	left: 0px;

	top:0;

	width: 250px;

	height: auto;

	text-align: justify;

	border: 2px solid #0C479D;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	font-weight: normal;

	color: #0C479D;

	padding: 5px;

	background-color:#FFF;

}







/* Page plan d'accès */

.TextePlan{

	visibility: visible;

	left: 0px;

	top: 0px;

	width: 750px;

	height: auto;

	border: 0px solid #000000;

	margin-left: 10px;

	text-align: justify;

}



.PlanAcces{

	position: absolute;

	visibility: visible;

	z-index: 11;

	left: 270px;

	top: 25px;

	width: 500px;

	height: 300px;

	border: 0px solid #86A3CE;

	text-align:right;

}



.form{

	margin:0;

	padding:0;

	z-index:0;

}

