A.asso_action,
A:hover.asso_action,
A:visited.asso_action,
 {
text-decoration:underline;
color:blue;
}

/* liens de navigation*/
A.ind_link,
A:hover.ind_link,
A:visited.ind_link {
text-decoration:underline;
color:#94471f;
/*font-weight:bold;*/
}

A:hover.ind_link { color:red; }

span.ind_evidence {
font-weight:bold;
font-size:12px;
color:maroon;
}

/* Organise par */
span.title {
font-family:arial;
font-weight:bold;
text-transform:UPPERCASE;
}

/* Tel-fax */
span.liteTitle {
font-family:arial;
font-weight:bold;
}

/*************************************/
/********* design du listing ********/
/***********************************/
/* Contour d'un bloc de contenu */
table.blockLine {
border:1px solid #baa4b8;
font-family:verdana;
}

/* Ligne de resultat */
.top_result_line {
background-color:rgb(226,0,26);
color:#ffffff
}

/* Couleur date et nom expo */
.blockTitle {
font-family:arial;
font-size:12px;
font-weight:bold;
text-transform: UPPERCASE;
color:blue	;
vertical-align:middle
}

/* Couleur du bas du bloc */
.blockline_bottom {
height:13px;
background-color:rgb(0,106,178);
font-size:9px;
}
/*************************************/
/****** fin design du listing *******/
/***********************************/

.blockRace {
font-family:arial;
font-size:11px;
font-weight:bold;
color:rgb(174,2,18);
vertical-align:middle
}
td.blk {
background-image : url(/commun/icons/blk_content.gif);
background-repeat:repeat;
vertical-align:bottom;
padding-left:4px;
}

/* Texte des boutons */
a.blk,
a:hover.blk,
a:visited.blk {
font-size:9px;
text-transform : UPPERCASE;
text-decoration:none;
color:gray;
}

span.surligne {
/* background-color:#ffff99; */
color:red;
font-size:10px;
/*padding : 2px;*/
}

div.liteTxt	{
overflow: auto; 
visibility: visible; 
width: 95%;
height: 64px;
border: 1px silver solid;
padding:3px;
}

/* Affichage de la boite d'alerte pour le vote des photos */
div.PhotosVote {
position : absolute; 
overflow:auto;
left:400px;
top:200px;
height:100px;
width:200px;
border-width: 0px 15px 15px 15px;
border-style: solid;
border-color: #cc9900;
background-color:white;
cursor:help;
}

tr.PhotoVoteTop {
background-color:#cc9900;
color: white;
text-transform:UPPERCASE;
font-size:11px;
height:15px;
font-weight:bold;
}

td.PhotoVoteInfo {
color:gray;
padding:3px;
font-size:12px;
}