.col_gh
{
float: left;
width: 20px;
background-color: #cedef8;
}
.col_centre
{
width: auto;
overflow: hidden;
background-color: #cedef8;
}
.col_dr
{
float: right;
width: 160px;
background-color: #cedef8;
}
.posit_titre_h1
{
margin: 8px 0px 0px 0px;
}
.ligne_rouge
{
height: 3px;
background-color: #ff0000;
margin-left: 40px;
}
/* taille et marges des tableaux */
.jesus_realite
{
font-family: arial, verdana, sans-serif;
width: 98%;
margin: auto;
margin-top: 15px;
}
.jesus_realite td
{
padding: 8px;
}
/* THEAD : fond gris, texte blanc centré */
.jesus_realite thead tr
{
color: #fff;
text-align: center;
background-color: #8b9bad;
}
/* TBODY fond BLANC gris
lignes impaires (ODD)
 */
.jesus_realite tbody tr:nth-child(odd)
{
background-color: #f5fffa;
}
.jesus_realite tbody tr:nth-child(odd) td
{
border-right: 1px solid red;
border-bottom: 1px solid red;
}
/* TBODY fond GRIS pastel
lignes paires (EVEN)
*/
.jesus_realite tbody tr:nth-child(even)
{
background-color: #bbd2e1;
}
.jesus_realite tbody tr:nth-child(even) td
{
border-right: 1px solid green;	
border-bottom: 1px solid green;
}
/* LARGEURS DES COLONNES */
.jesus_realite td:first-child, .jesus_realite td:nth-child(3)
{
width: 12%;
text-align: center;
}
.jesus_realite td:nth-child(4)
{
text-align: left;
}
.jesus_realite tr a
{
font-size: 0.95em;
font-weight: bold;
color: #6050dc;
text-decoration:none;
}
.jesus_realite tr a:hover
{
color: #24445c;
}
p a
{
font-size: 0.95em;
font-weight: bold;
color: #6050dc;
text-decoration:none;
}
p a:hover
{
color: #24445c;
}
#mnft2
{
width: 100px;
display: block;
margin: auto;
margin-top: 600px;
}