.joH2{
font-size: 15px;
font-weight: bold;
text-transform: uppercase;
}
a.joLink:link, a.joLink:visited {
color:#117dc2;
}
a.joLink:hover, a.joLink:active {
color:#777777;
}
a.joLink2:link, a.joLink2:visited {
display:block;
width:100%;
padding:10px;
margin:0px;
margin-top:5px;
color:#ffffff;
border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
a.joLink2:hover, a.joLink2:active {
display:block;
width:100%;
padding:10px;
margin:0px;
margin-top:5px;
color:#dddddd;
-moz-opacity:0.80;
-khtml-opacity:0.80;
-ms-filter:&quot;alpha(opacity=80)&quot;;
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
filter:alpha(opacity=80);
opacity:0.80;
border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
ul.joVignette li{display:inline-block; margin:5px 5px 5px 0px;background:none!important;padding:0px!important;}
.joLink a:link h4, .joLink a:visited h4 {
color:#000000;
}
.joLink a:hover h4, .joLink a:active h4 {
color:#117dc2;
}
.joListe li{
list-style-type:circle;
list-style-position: outside;
}
.joDivLine1{
border-top: 1px solid #dddddd;
padding:4px 0px;
}
.joDivArrondi{
padding: 10px;
padding-bottom:-10px;
border-radius: 12px;
-moz-border-radius: 12px;
-webkit-border-radius: 12px;
border: 1px solid #dddddd;
}
.joNoBorder{
border: 0px;
border-top:1px solid #ff0000;
}
.joH3{
color: #999999;
}