body { scrollbar-3dlight-color: #FFFFFF; scrollbar-arrow-color: #ffffff; scrollbar-darkshadow-color: #aaaaaa; scrollbar-face-color: #aa0000; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #000000; scrollbar-track-color: #000000}
.fontbg2 { background-color: #aa0000 }
.fontbg { background-color: #ff0000 }
.forum {  border: #d04a3c; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 2px; border-left-width: 0px}
.bbb01 {  border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.bbb02 {  border: 1px #ffffff solid}
.bbb03 {  border-color: #6C859C #333366 #000000 #6C859C; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}
.bbb04 {  border: 1px #000000 solid}
.bbb05 {  border: #FFFF99; border-style: solid; border-width: 1px}
.bbb06 {  border: #333366; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.bbb07 {  border: #333366; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.bbb08 {  border: #333366; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}
.bbb09 {  border: #333366; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px}
.fff01 { font-size: 24px; font-weight:bold}
.fff02 { font-size: 12px; font-weight:normal}
.menutd { border: #aa0000; border-style: solid; border-top-width: 0px; border-right-width: 2px; border-bottom-width: 0px; border-left-width: 0px}
.menubottom {  border: #aa0000; border-style: solid; border-top-width: 0px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 0px}
.menutd2 { border: #aa0000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 2px}
.menubottom2 {  border: #aa0000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 2px; border-left-width: 2px}
.news {  border: #aa0000; border-style: solid; border-top-width: 0px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}
.cours {  bgcolor: #ffffff; border: #aa0000; border-style: solid; border-top-width: 0px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}
.messages {  font-color: #000000; background-color: #ffffff; border: #aa0000; border-style: solid; border-top-width: 0px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px} 
.page {  border: #aa0000; border-style: solid; border-top-width: 0px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}
.wrap {  border: #aa0000; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}
.noline	 { border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}
.yesline { border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.yesline_bas { border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.yesline_date { border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}
textarea{color:#ffffff; background-color:#aa0000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold}
td {  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px}
a {  color: #ffffff; text-decoration: none}
A:hover { color: #aa0000; background-color: #ffffff}
#msg:hover {  color: #aa0000; background-color: #555555 }
#mb:hover {  color: #aa0000; background-color: #000000 }
#img:hover { color: #aa0000; background-color: #ffffff}
input.text {
background-color: #aa0000;
color: #ffffff;
font-weight: bold;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
border-top: 1px solid #ffffff;
border-right: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
border-left: 1px solid #ffffff;
text-align: left;
}
input.text2 {
background-color: #dddddd;
color: #888888;
font-weight: bold;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
border-top: 1px solid #ffffff;
border-right: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
border-left: 1px solid #ffffff;
text-align: left;
}
.submit {
  border-Top-Width: thin;
  border-Top-Style: solid;
  border-Top-Color: #ffffff;
  border-Right-Width: thin;
  border-Right-Style: solid;
  border-Right-Color: #ffffff;
  border-Bottom-Width: thin;
  border-Bottom-Style: solid;
  border-Bottom-Color: #ffffff;
  border-Left-Width: thin;
  border-Left-Style: solid;
  border-Left-Color: #ffffff;
  font-Family: Verdana, Arial, Helvetica, sans-serif;
  font-Size: 9px;
  font-Weight: bold;
  font-Style: normal;
  text-Align: center;
  text-Transform: none;
  letter-Spacing: normal;
  word-Spacing: normal;
  color: #ffffff;
  background-Color: #aa0000;
}
.submit2 {
  border-Top-Width: thin;
  border-Top-Style: solid;
  border-Top-Color: #ffffff;
  border-Right-Width: thin;
  border-Right-Style: solid;
  border-Right-Color: #ffffff;
  border-Bottom-Width: thin;
  border-Bottom-Style: solid;
  border-Bottom-Color: #ffffff;
  border-Left-Width: thin;
  border-Left-Style: solid;
  border-Left-Color: #ffffff;
  font-Family: Verdana, Arial, Helvetica, sans-serif;
  font-Size: 12px;
  font-Weight: bold;
  font-Style: normal;
  text-Align: center;
  text-Transform: none;
  letter-Spacing: normal;
  word-Spacing: normal;
  color: #ffffff;
  background-Color: #aa0000;
}
table#tableimages tr td a
{
outline:1px solid #000000;
}
table#tableimages tr td a span
{
position:absolute;
display:none;
background-color:#000000;
padding:2px;
border:2px solid #aa0000;
}
table#tableimages tr td a:hover span
{
display:block;
}
#onglets
{
        position : absolute;
        border : 1px solid transparent;
        padding : 0;
        font : bold 11px Batang, arial, serif;
        list-style-type : none;
        left : 50%;
        margin-top : 0;
        width : 422px;
		margin-left : -211px; /* la moitié de width */
}
#onglets li
{
    float : left;
    height : 21px; /* à modifier suivant la taille de la police pour centrer le texte dans l'onglet */
    background-color: #888888;
    margin : 2px 2px 0 2px !important;  /* Pour les navigateurs autre que IE */
    margin : 4px 2px 0 2px;  /* Pour IE  */
    border : 1px solid #ffffff;
}
#onglets li.active
{
    border-bottom: 1px solid #555555;
    background-color: #555555;
}
#onglets a
{
    display : block;
    color : #ffffff;
    text-decoration : none;
    padding : 4px;
}
#onglets a:hover
{
    background : #aaaaaa;
}
#menu
{
        border-bottom : 1px solid #ffffff;
        padding-bottom : 28px;
}

.titrecours { 
font-size : 11px; 
font-weight : bold; 
color : #fff; 
padding-bottom : 2px; 
border-bottom : 1px solid #000000; 
border-top : 1px solid #000000; 
background-color : #5C76DA; 
padding-left : 3px; 
padding-right : 3px; 
height : 12px; 
padding-top : 2px; 
text-align : center; 
margin-bottom : 10px; 
}
.titrebullet { 
background : url(images/check.gif) no-repeat 0 45%; 
padding : 0 0 0 12px; 
font-weight : bold; 
margin-top : 15px; 
}
.ulcontent { 
list-style : none; 
padding : 0 0 0 10px; 
background : url(images/check.gif) no-repeat 1px 3px; 
text-decoration : underline; 
} 
.ulcontentnosoul { 
list-style : none; 
padding : 0 0 0 10px; 
background : url(images/check.gif) no-repeat 1px 3px; 
text-decoration : none; 
margin-bottom : 3px; 
}
.ulcontentnosoul2 { 
list-style : none; 
padding : 0 0 0 10px; 
background : url(images/arrow_right.gif) no-repeat 1px 3px; 
text-decoration : none; 
margin-bottom : 3px; 
} 
.ulcontentnosoulg { 
list-style : none; 
padding : 0 0 0 10px; 
background : url(images/pointvert.png) no-repeat 1px 3px; 
text-decoration : none; 
margin-bottom : 3px; 
font-weight : bold; 
} 
ul li { 
list-style : none; 
}
.illustrationcours { 
margin : 20px; 
text-align : center; 
} 
.illustrationcours div { 
vertical-align : middle; 
}

