a:link{
	text-decoration : none;
	color : #0092BC;
}

a:hover {
	text-decoration : underline;
	color : #0092BC;
}

a:visited{
	color : #0092BC;
}

body { width : 100%; 
	padding : 0;
	margin : 0;
	font-size: 0.8125em; 
	font-family: corbel, tahoma,verdana, sans-serif; 
}
.fondSommaire{
	background-color :#EAE34C;
}

.fondBE{
	background-color:#F39800;
}

.fondFO{
	background-color:#0092BC;
}

.fondNL{
	background-color:#0092BC;
}

#pageSommaire{
	top:0px;
	margin-top:0px;
	margin-left : auto;
	margin-right : auto;
	padding : 1px 0;
	width : 998px;
	height : 798px;
	position : relative;
	background-color : #EAE34C;
	background-image : url('./img/geonat_accueil1.jpg');
	background-repeat : no-repeat;
	background-position: top center;	
}

#boutonAccesFormation{
	position : absolute;
	width : 243px;
	height : 60px;
	left : 554px;
	top : 260px;	
	padding : 1px;
	margin : 0px;
}

#texteAccesFormation{
	position : absolute;
	width : 181px;
	height : 75px;
	left : 616px;
	top : 325px;	
	padding : 0px;
	margin : 0px;
	text-align : left;	
}

#boutonAccesBE{
	position : absolute;
	width : 253px;
	height : 41px;
	left : 209px;
	top : 264px;
	padding : 1px;
	margin : 0px;
}

#texteAccesBE{
	position : absolute;
	width : 197px;
	height : 78px;
	left : 265px;
	top : 306px;	
	padding : 0px;
	margin : 0px;
	text-align : left;	
}

#encartActu{
	position : absolute;
	width : 513px;
	height : 140px;
	left : 265px;
	top : 395px;	
	padding : 0px;
	margin : 0px;
	text-align : left;	
	font-family : tahoma, verdana, sans-serif;
	color: #22403F;
	font-weight : normal;
	text-decoration:none;	
}

#pageBE{
	width : 970px;
	top:0px;
	margin-top:0px;
	margin-left : auto;
	margin-right : auto;
	padding : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-bottom : 10px;
	margin-bottom : 10px;
	min-height : 800px;
	background-color:#F39800;
}

#pageFO{
	width : 970px;
	top:0px;
	margin-top:0px;
	margin-left : auto;
	margin-right : auto;
	padding : 0px;
	padding-bottom : 10px;
	margin-bottom : 10px;
	min-height : 800px;
	background-color:#0092BC;
}

#pageNL{
	width : 970px;
	top:0px;
	margin-top:0px;
	margin-left : auto;
	margin-right : auto;
	padding : 0px;
	padding-bottom : 10px;
	margin-bottom : 10px;
	min-height : 800px;
	background-color:#0092BC;
}

#bandeauHautBE{
	position : relative;
	top : 0px;
	margin-top : 0px;
	margin-left : auto;
	margin-right : auto;
	width : 970px;
	height : 227px;
	padding : 0px;
	background-image : url('./img/GEO_haut_BE.jpg');
	background-repeat : no-repeat;
	background-position: top center;	
}

#lienFormation{
	position : absolute;
	top : 0px;
	left : 691px;
	width : 186px;
	height : 35px;
}
#lienBureau{
	position : absolute;
	top : 0px;
	left : 692px;
	width : 183px;
	height : 34px;
}

#lienNL{
	position : absolute;
	top : 0px;
	left : 581px;
	width : 98px;
	height : 34px;
}

#bandeauHautFO{
	position : relative;
	top : 0px;
	margin : 0px;
	padding : 0px;	
	width : 970px;
	height : 227px;
	padding : 0px;
	background-image : url('./img/GEO_haut_FO.jpg');
	background-repeat : no-repeat;
	background-position: top center;	
}

#bandeauHautNL{
	position : relative;
	top : 0px;
	margin : 0px;
	padding : 0px;	
	width : 970px;
	height : 206px;
	padding : 0px;
	background-image : url('./img/GEO_haut_NL.jpg');
	background-repeat : no-repeat;
	background-position: top center;	
}

#wrapNiveau1NL{
	top : 0px;
	margin: 0px;
	padding : 0px;
	width : 970;
	min-height : 740px;
	background-color : #F39800;
	overflow: auto;
}

#wrapNiveau1BE{
	top : 0px;
	margin: 0px;
	padding : 0px;
	width : 970;
	min-height : 740px;
	background-color : #F39800;
	overflow: auto;
}

#wrapNiveau1FO{
	top : 0px;
	margin: 0px;
	padding : 0px;
	width : 970;
	min-height : 740px;
	background-color : #0092BC;
	/*background-color : #FF92BC;*/
	overflow: auto;
}

#arrierePlanGaucheNL{
	float : left;
	width : 35px;
	height : 418px;
	background-image : url('./img/GEO_arriere_plan_gauche_BE.jpg');
	background-repeat : no-repeat;
	background-position: top center;		
	margin :0px;
	padding : 0px;
}

#arrierePlanGaucheBE{
	float : left;
	width : 35px;
	height : 418px;
	background-image : url('./img/GEO_arriere_plan_gauche_BE.jpg');
	background-repeat : no-repeat;
	background-position: top center;		
	margin :0px;
	padding : 0px;
}
#arrierePlanGaucheFO{
	float : left;
	width : 35px;
	height : 418px;
	background-image : url('./img/GEO_arriere_plan_gauche_FO.jpg');
	background-repeat : no-repeat;
	background-position: top;		
	margin :0px;
	padding : 0px;
}

#arrierePlanDroiteNL{
	float : left;
	width : 94px;
	height : 448px;
	margin-left : 876px;
	background-image : url('./img/GEO_arriere_plan_droite_BE.jpg');
	background-repeat : no-repeat;
	background-position: top center;	
	background-color : #EEEEFF;
	margin :0px;
	padding : 0px;
}

#arrierePlanDroiteBE{
	float : left;
	width : 94px;
	height : 448px;
	margin-left : 876px;
	background-image : url('./img/GEO_arriere_plan_droite_BE.jpg');
	background-repeat : no-repeat;
	background-position: top center;	
	background-color : #EEEEFF;
	margin :0px;
	padding : 0px;
}
#arrierePlanDroiteFO{
	float : left;
	width : 90px;
	height : 394px;
	margin-left : 876px;
	background-image : url('./img/GEO_arriere_plan_droite_FO.jpg');
	background-repeat : no-repeat;
	background-position: top center;	
	background-color : #EEEEFF;
	margin :0px;
	padding : 0px;
}

#zoneUtile{
	float : left;
	//left : 36px;
	background-color : #EAE34D;
	width : 841px;
	min-height : 600px;
	padding :  0px;
	margin : 0px;
	overflow: auto;	
}

#zoneUtileNL{
	float : left;
	left : 36px;
	background-color : #EAE34D;
	width : 841px;
	min-height : 600px;
	padding :  0px;
	margin : 0px;
	overflow: auto;
}

#zoneUtileBE{
	float : left;
	left : 36px;
	background-color : #EAE34D;
	width : 841px;
	min-height : 600px;
	padding :  0px;
	margin : 0px;
	overflow: auto;
}

#zoneUtileFO{
	float : left;
	left : 35px;
	background-color : #EAE34D;
	width : 844px;
	min-height : 600px;
	padding :  0px;
	margin : 0px;
	overflow: auto;
}

#piedPageNL{
	position:relative;
	clear : both;
	width : 841px;
	height : 115px;
	background-image : url('./img/GEO_pied_adresse_BE.jpg');
	background-repeat : no-repeat;
	background-position: top center;		
	background-color:#ADAA00;
}


#piedPageBE{
	position:relative;
	clear : both;
	width : 841px;
	height : 115px;
	background-image : url('./img/GEO_pied_adresse_BE.jpg');
	background-repeat : no-repeat;
	background-position: top center;		
	background-color:#ADAA00;
}

#piedPageFO{
	position:relative;
	clear : both;
	width : 841px;
	height : 150px;
	background-image : url('./img/GEO_pied_adresse_FO.jpg');
	background-repeat : no-repeat;
	background-position: top center;		
	background-color:#0092BC;
}

#zoneMenuBE{
	position : relative;
	width : 778px;
	height : 60px;
	left : 33px;
	top:0px;
	background-image : url('./img/GEO_fond_menu_BE.jpg');
	background-repeat : no-repeat;
	background-position: top center;			
}

#zoneMenuNL{
	position : relative;
	width : 778px;
	height : 60px;
	left : 33px;
	top:0px;
	background-image : url('./img/GEO_menu_NL.jpg');
	background-repeat : no-repeat;
	background-position: top center;			
	text-align : center;
	font-family : tahoma, verdana, sans-serif;
	color: #F39800;
	font-weight : bold;
	text-decoration:none;		
	font-size: 125%;
}



#zoneMenuFO{
	position : relative;
	width : 778px;
	height : 60px;
	left : 33px;
	top:0px;
	background-image : url('./img/GEO_fond_menu_FO.jpg');
	background-repeat : no-repeat;
	background-position: top center;			
}

#zoneContenu{
	position : relative;
	width : 777px;
	margin-left : 33px;	
	min-height : 600px;
	padding : 0px;
	overflow: auto;
	background-color : #FFFFFF;
}	


#colonneGauche{
	position : relative;
	float : left;
	width : 455px;
	min-height : 100px;
	padding : 0px;
	padding-left : 10px;
	padding-bottom : 10px;
	text-align : left;	
	color : #888888;
}

#colonneDroite{
	position : relative;
	float : right;
	top : 0px;
	min-height : 100px;
	width : 301px;
	text-align : right;
	padding : 0px;
	padding-right : 10px;
}











/* onglets des rubriques*/

#ongletInactif3{
	position : absolute;
	top : 1px;
	left : 0px;
	width : 139px;
	height : 34px;
}

#ongletActif3{
	position : absolute;
	top : 1px;
	left : 0px;
	width : 119px;
	height : 34px;
	background-image : url('./img/GEO_BE_notre_env.jpg');
	background-repeat : no-repeat;
	background-position: top center;			
}

#ongletInactif7{
	position : absolute;
	left : 283px;
	top : 2px;
	width : 115px;
	height : 34px;
}

#ongletActif7{
	position : absolute;
	left : 283px;
	top : 2px;
	width : 115px;
	height : 34px;
	background-image : url('./img/GEO_BE_nos_clients.jpg');
	background-repeat : no-repeat;
	background-position: top center;			
}

#ongletInactif6{
	position : absolute;
	left : 154px;
	top : 2px;
	width : 112px;
	height : 34px;
}

#ongletActif6{
	position : absolute;
	left : 133px;
	top : 2px;
	width : 135px;
	height : 34px;
	background-image : url('./img/GEO_BE_nos_etudes.jpg');
	background-repeat : no-repeat;
	background-position: top center;			
}

#ongletInactif8{
	position : absolute;
	left : 415px;
	top : 2px;
	width : 137px;
	height : 34px;
}

#ongletActif8{
	position : absolute;
	left : 415px;
	top : 2px;
	width : 137px;
	height : 34px;
	background-image : url('./img/GEO_BE_reponses.jpg');
	background-repeat : no-repeat;
	background-position: top center;			
}

#ongletInactif9{
	position : absolute;
	left : 569px;
	top : 1px;
	width : 96px;
	height : 34px;
}

#ongletActif9{
	position : absolute;
	left : 569px;
	top : 1px;
	width : 96px;
	height : 34px;
	background-image : url('./img/GEO_BE_notre_equipe.jpg');
	background-repeat : no-repeat;
	background-position: top center;			
}

#ongletInactif10{
	position : absolute;
	left : 682px;
	top : 2px;
	width : 96px;
	height : 34px;
}

#ongletActif10{
	position : absolute;
	left : 682px;
	top : 2px;
	width : 96px;
	height : 34px;
	background-image : url('./img/GEO_BE_contact.jpg');
	background-repeat : no-repeat;
	background-position: top center;			
}

/*--- formations ---*/
#ongletInactif5{
	position : absolute;
	left : 0px;
	top : 1px;
	width : 136px;
	height : 37px;
}

#ongletActif5{
	position : absolute;
	left : 0px;
	top : 1px;
	width : 136px;
	height : 37px;
	background-image : url('./img/GEO_FO_formations.jpg');
	background-repeat : no-repeat;
	background-position: top center;			
}

#ongletInactif11{
	position : absolute;
	left : 152px;
	top : 1px;
	width : 118px;
	height : 37px;
}

#ongletActif11{
	position : absolute;
	left : 152px;
	top : 1px;
	width : 118px;
	height : 37px;
	background-image : url('./img/GEO_FO_formationsEtd.jpg');
	background-repeat : no-repeat;
	background-position: top center;			
}

#ongletInactif12{
	position : absolute;
	left : 286px;
	top : 2px;
	width : 117px;
	height : 37px;
}

#ongletActif12{
	position : absolute;
	left : 286px;
	top : 2px;
	width : 117px;
	height : 37px;
	background-image : url('./img/GEO_FO_formationsAd.jpg');
	background-repeat : no-repeat;
	background-position: top center;			
}


#ongletInactif13{
	position : absolute;
	left : 419px;
	top : 1px;
	width : 131px;
	height : 37px;
}

#ongletActif13{
	position : absolute;
	left : 419px;
	top : 1px;
	width : 131px;
	height : 37px;
	background-image : url('./img/GEO_FO_acces.jpg');
	background-repeat : no-repeat;
	background-position: top center;			
}


#ongletInactif14{
	position : absolute;
	left : 567px;
	top : 2px;
	width : 98px;
	height : 34px;
}

#ongletActif14{
	position : absolute;
	left : 567px;
	top : 2px;
	width : 98px;
	height : 34px;
	background-image : url('./img/GEO_FO_equipe.jpg');
	background-repeat : no-repeat;
	background-position: top center;			
}


#ongletInactif15{
	position : absolute;
	left : 679px;
	top : 1px;
	width : 98px;
	height : 37px;
}

#ongletActif15{
	position : absolute;
	left : 679px;
	top : 1px;
	width : 98px;
	height : 37px;
	background-image : url('./img/GEO_FO_contact.jpg');
	background-repeat : no-repeat;
	background-position: top center;			
}



/*------------------------------------------------------ */

.texteRubrique{
	text-align : left;
	font-family : tahoma, verdana, sans-serif;
	color: #000000;
	font-weight : normal;
	text-decoration:none;	
}

.titreRubriqueNL{
	text-align : left;
	text-transform : uppercase;
	font-size: 125%;
	font-weight : bold;
	font-family : tahoma, verdana, sans-serif;
	color : #0092BC;
}

.titreRubriqueBE{
	text-align : left;
	text-transform : uppercase;
	font-size: 125%;
	font-weight : bold;
	font-family : tahoma, verdana, sans-serif;
	color : #0092BC;
}

.autresArticlesBE{
	text-align : left;
	font-size: 125%;
	font-weight : bold;
	font-family : tahoma, verdana, sans-serif;
	color : #0092BC;
}

h3.spip { 
	text-align: center; 
	margin-top: 2em; 
	margin-bottom: 1.4em; 
	font-size: 1.15em; 
	font-weight: bold; 
	font-family : tahoma, verdana, sans-serif;
}

.titreRubriqueFO{
	text-align : left;
	text-transform : uppercase;
	font-size: 125%;
	font-weight : bold;
	font-family : tahoma, verdana, sans-serif;
	color : #ADAA00;
}

.autresArticlesFO{
	text-align : left;
	font-size: 125%;
	font-weight : bold;
	font-family : tahoma, verdana, sans-serif;
	color : #ADAA00;
}

.titreRubriqueNL{
	text-align : left;
	text-transform : uppercase;
	font-size: 125%;
	font-weight : bold;
	font-family : tahoma, verdana, sans-serif;
	color : #F39800;
}

.listeArticlesRubriqueBE,a.listeArticlesRubriqueBE:visited{
	text-align : left;
	font-family : tahoma, verdana, sans-serif;
	color: #0092BC;
	font-weight : normal;
	text-decoration:none;	
}

.listeArticlesRubriqueNL,a.listeArticlesRubriqueNL:visited{
	text-align : left;
	font-family : tahoma, verdana, sans-serif;
	color: #0092BC;
	font-weight : normal;
	text-decoration:none;	
}

.listeArticlesRubriqueFO,a.listeArticlesRubriqueFO:visited{
	text-align : left;
	font-family : tahoma, verdana, sans-serif;
	color: #ADAA00;
	font-weight : normal;
	text-decoration:none;	
}

.filArianeBE,a.filArianeBE,a.filArianeBE:link, a.filArianeBE:visited{
	font-size : 90%;
	font-weight : normal;
	font-family : tahoma, verdana, sans-serif;
	color : #ACAA00;
}

a.filArianeBE:hover{
	color : #ACAA00;
}



.forml {
   width: 99%;
   padding: 1px;
   border: 1px solid #666;
   font-family: Verdana;
   font-size: 11px;
}
.formulaire_contact legend {
   font-weight: normal;
   font-size: 110%;
   color : #000000;
 }
.formulaire_contact label {
	display : inline-block;
	width : 140px;
	margin : 0px 0px 0px 5px;
	margin-left : 5px;
   color : #000000;
     font-weight : normal;

}
.formulaire_contact input.text{
	width : 275px;
}

.formulaire_contact fieldset.previsu{
	border-color : #FFFFFF;
	
}

.formulaire_contact fieldset.previsu legend{
	color :#FFFFFF;
}

.formulaire_contact fieldset legend{
	background-color : transparent;
	color : #FFFFFF;
	font-size : 13px;
	font-weight : bold;
	padding-left:0.5em;
	padding-right:0.5em;	
}

.formulaire_contact fieldset{
	border-style : solid;
	border-color : #FFFFFF;
	border-width : 2px;
	color : #000000;
	padding : 14px;
}

.formulaire_contact input {
	/*float : right;*/
}

.formulaire_contact ul li{
	padding-top : 3px;
	padding-bottom : 3px;
}

.formulaire_contact erreur_message{
	color : #550000;
}
