  
  #ref {
  position: absolute;
  overflow: hidden;
  visibility: hidden;
  text-align:left;
}

h1{font-size:11px;color:#4E5051;}
h2{font-size:11px;color:#4E5051;}
h3{font-size:11px;color:#4E5051;}
h4{font-size:11px;color:#4E5051;}
h5{font-size:18px;color:#4E5051;}

.fondBarreMenu {
	background-image: url(images/fond_barre_haut.gif);
	background-repeat: repeat-x;
	background-position: bottom;	
}
.fondBarreMenuInterne {
	background-image: url(images/fond_barre_haut_interne.gif);
	background-repeat: repeat-x;	
}
.fondBarreMenuInterneG {
	background-image: url(images/fond_menugauche_haut_intern.gif);
	background-repeat: repeat-x;	
}

.fondgauchebleu {
	background-image: url(images/accueil_fond_gauche.gif);
	background-repeat: repeat-x;
	
}
.fondcentrebleu {
	background-image: url(images/accueil_fond_centre.gif);
	background-repeat: repeat-x;	
}
.fonddroitebleu {
	background-image: url(images/accueil_fond_droite.gif);
	background-repeat: repeat-x;
}
.fondBarreBas {
	background-image: url(images/barre_bas.gif);
	background-repeat: repeat-x;
}
.fondYing {
	background-image: url(images/fondEmploiGauche2.jpg);
	background-repeat: no-repeat;
}

.fondsaut {
	background-image: url(images/fondEmploiGauche2.jpg);
	background-repeat: no-repeat;
}

.fondTourismeGauche {
	background-image: url(images/fondbleuTourismeGauche.jpg);
	background-repeat: no-repeat;
}
.fondEmploiDroit {
	background-image: url(images/fondbleudroite.gif);
	background-repeat: repeat-x;
}
.fondTourismeDroit {
	background-image: url(images/fondbleuTourismedroite.jpg);
	background-repeat: repeat-x;
}
.contour{
	
	border-right: 1px solid #b51d66;
	border-left: 1px solid #b51d66;
	border-top: 1px solid #b51d66;
	border-bottom: 1px solid #b51d66;
}

.contourBD{
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4E5051;
	padding-left: 8px;
	text-align: justify;
	padding-right: 5px;
	
	
	
}

.contourGeneral{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
}
.fondSousBas {
	background-image: url(images/fondSousBas.gif);
	background-repeat: repeat;
}
.fondMenuGauche {
	background-image: url(images/fond_menu.gif);
	background-repeat: no-repeat;
	background-position: top;
}




.liste{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 2px;
	padding: 1px;
	width: auto;
	border: 1px solid #666666;
}



.separate{
	background-image: url(images/separate.gif);
	background-repeat: no-repeat;
	background-position: center ;
	background-attachment: fixed;
	
}
.separate2{
	background-image: url(images/separate2.gif);
	background-repeat: no-repeat;
	background-position: center ;
	background-attachment: fixed;
	
}


.txt11BleuCiel {
	
	font-size: 11px;
	color: #9CC1E2;
	line-height: 22px;

}
.txt11Bleu {
	
	font-size: 11px;
	color: #BFDEFE;
	line-height: 18px;
}

.txt12BleuFonce {
	
	font-size: 12px;
	color: #164566;
	line-height: 18px;
}

.txt12Bleu {
	
	font-size: 12px;
	color: #BFDEFE;
	line-height: 22px;
}
.txt12Jaune {
	
	font-size: 12px;
	color: #EDF512;
	line-height: 10px;
}


.txt11 {
	
	font-size: 11px;
	color: #4E5051;
	line-height: 20px;
}

a.Lien11Gris { color: #9cc1e2; font-size: 11px; font-family: verdana;text-decoration : none;}
a.Lien11Gris:link { text-decoration : none;}
a.Lien11Gris:hover { color: #dddddd; text-decoration : none;}

a.Lien11blanc { color: #ADA5A5; font-size: 11px; font-family: verdana;text-decoration : none;}
a.Lien11blanc:link { text-decoration : none;}
a.Lien11blanc:hover { color: #dddddd; text-decoration : none;}

a.Lien11jaune { color: #EDF512; font-size: 11px; font-family: verdana;text-decoration : none;}
a.Lien11jaune:link { text-decoration : none;}
a.Lien11jaune:hover { color: #6fbcfc; text-decoration : none;}

a.Lien11bleu { color: #6FBCFC; font-size: 11px; font-family: verdana;text-decoration : none;}
a.Lien11bleu:link { text-decoration : none;}
a.Lien11bleu:hover { color: #EDF512; text-decoration : none;}

a.Lien11gris_bleu { color: #4E5051; font-size: 11px; font-family: verdana;text-decoration : none;}
a.Lien11gris_bleu:link { text-decoration : none;}
a.Lien11gris_bleu:hover { color: #6FBCFC; text-decoration : none;}

a.LienbleuFonce { color: #4E5051; font-size: 11px; font-family: verdana;text-decoration : none;}
a.LienbleuFonce:link { text-decoration : none;}
a.LienbleuFonce:hover { color: #3EA5FB; text-decoration : none;}

a.Lien11bleuFonce { color: #4E5051; font-size: 12px; font-family: verdana;text-decoration : none;}
a.Lien11bleuFonce:link { text-decoration : none;}
a.Lien11bleuFonce:hover { color: #3EA5FB; text-decoration : none;}

a.Lien12Gris { color: #BFDEFE; font-size: 12px; font-family: verdana;text-decoration : none;}
a.Lien12Gris:link { text-decoration : none;}
a.Lien12Gris:hover { color: #ffffff; text-decoration : none;}

a.LienTxt { color: #b51d56; font-size: 11px; font-family: verdana;text-decoration : none;}
a.LienTxt:link { text-decoration : none;}
a.LienTxt:hover { color: #164566; text-decoration : none;}

.photoBlack{
	background-image: url(images/photo_black.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.photoImmobilier{
	background-image: url(images/accueil_photo_immobilier.gif);
	background-repeat: no-repeat;
	background-position: 8px 8px;
}
.photoTourisme{
	background-image: url(images/accueil_photo_tourisme.gif);
	background-repeat: no-repeat;
	background-position: 8px 8px;
}
.photoEmploi{
	background-image: url(images/accueil_photo_emploi.gif);
	background-repeat: no-repeat;
	background-position: 8px 8px;
}

.photo{
	background-image: url(images/photo.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
