/* titre de la page > Annuaire des photographes */
div.tabArea {
  font-size: 12px;
  font-weight: bold;
  margin-bottom: 5px;
  border-bottom:1px solid #CCCCCC;
}

a.tab {
  background-color: #A82221;
  border: 1px solid #CCCCCC;
  border-bottom-width: 0px;
  padding: 2px 1em 2px 1em;
  margin-right:10px;
  text-decoration: none;
  font-size: 13px;
}
a.tab:hover {
  font-size: 13px;
  background-color: #f0f0f0;
  color: #606060;
}
.fondPresentation {
border : #CCCCCC 1px dashed;
}
.annuaireTitrepage{
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 12pt;
	color : #CCCCCC;
}

/* titre du form > RECHERCHE PAR NOM, RECHERCHE MULTI    */
.annuaireTitrepage2{
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 11pt;
	color : #CCCCCCC;
}

/* ligne horizontale  */
.annuaireHR{
	border-top: 1px dashed #CCCCCC;
	height : 1px;
}

/* annuaire liens > ABCDEFGHIJKL... */
a.annuaireLettres {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : bold;
	color : #CCCCCC;
	text-decoration  : none;
}
a:hover.annuaireLettres {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : bold;
	color : white;
	text-decoration  : none;
}
a:visited.annuaireLettres {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : bold;
	color : ThreedFace;
	text-decoration : none;
}

/* annuaire les liens en gnral > Nouvelle Recheche, Page prcdente. */
a.annuaireLink {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	color : #CCCCCC
	text-decoration  : underline;
}
a:hover.annuaireLink {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	color : white;
	text-decoration  : none;
}

/* bouton Rechercher */
.annuaireSubmit{
	border-top: rgb(0,0,0) 1px solid;
	border-bottom: rgb(0,0,0) 1px solid;
	border-left: rgb(0,0,0) 1px solid;
	border-right: rgb(0,0,0) 1px solid;
	background : #FFFFFF;
	color : #000000;	
	font-size : 8pt;
}

/* texte de la page */
.annuaireTxtpage {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #CCCCCC;
}

/* le nombre de rsultats */
.annuaireNbresult {
	color : #FFCC00;
}

/* l'entte du tableau de la plage de rsultats */
.annuaireEntetetableau {
	background : #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : white;
	font-weight : bold;
}

/* les cellules du   tableau de la plage de rsultats*/
.annuaireTableau {
	background : #666666;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : #CCCCCC;
	background-color: #666666;
}

/* le lien + de dtail dans le tableau des rsultats */
a.annuaireLientab {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : #000000;
	text-decoration  : underline;
}

a:hover.annuaireLientab {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : #CCCCCC;
	text-decoration  : underline;
}

/* bordure des images */ 
.annuaireborderimg{
	border: rgb(0,0,0) 1px solid;
}

/* les boites du form de recherche */ 
select,input {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small;
}

a {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-decoration: none;
}
a:hover {
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-decoration: none;
}
.bordure {
	border: 1px solid #000000;
}
