/*
a:link
{
color:#000000;
text-decoration:underline;
font-weight:bold
}

a:visited
{
color:#000000;
text-decoration:underline;
font-weight:bold
}

a:hover
{
color:#ffffff;
background-color:#2A8DBE;
text-decoration:none;
font-weight:bold;
}

a:active
{
color:#ffffff;
background-color:#2A8DBE;
text-decoration:none;
font-weight:bold;
}

a.ared:link
{
color:#CC0000;
text-decoration:underline;
font-weight:bold
}

a.ared:visited
{
color:#CC0000;
text-decoration:underline;
font-weight:bold
}

a.ared:hover
{
color:#ffffff;
background-color:#2A8DBE;
text-decoration:none;
font-weight:bold;
}

a.ared:active
{
color:#ffffff;
background-color:#2A8DBE;
text-decoration:none;
font-weight:bold;
}

a.ablue:link
{
color:#2A8DBE;
text-decoration:underline;
font-weight:bold
}

a.ablue:visited
{
color:#2A8DBE;
text-decoration:underline;
font-weight:bold
}

a.ablue:hover
{
color:#ffffff;
background-color:#2A8DBE;
text-decoration:none;
font-weight:bold;
}

a.ablue:active
{
color:#ffffff;
background-color:#2A8DBE;
text-decoration:none;
font-weight:bold;
}
*/

.bigtitle
{
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-weight:bold;
margin:2px 0px 2px 0px
}

.breadcrumb a:active
{
text-decoration:none
}

.breadcrumb a:hover
{
color:#FFFFFF;
text-decoration:none
}

.breadcrumb a:link
{
text-decoration:none
}

.breadcrumb a:visited
{
text-decoration:none
}

.breadcrumb
{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px
}

.bullets li
{
list-style-image:url(images/bulletblue.gif)
}

.button a
{
padding:4px;
text-decoration:none;
display:block;
color:#000000;
background-image:url(images/toolbar_slice.png);
background-color:#DDDDDD;
border-top:1px #cce3ff solid;
border-left:1px #cce3ff solid;
border-bottom:1px #cce3ff solid;
border-right:1px #cce3ff solid
}

.button a:hover
{
color:#0066B3;
background-image:url(images/toolbar_slice2.png);
background-color:#C4C4C4;
border-top:1px #cce3ff solid;
border-left:1px #cce3ff solid;
border-bottom:1px #cce3ff solid;
border-right:1px #cce3ff solid
}

.button
{
text-align:center;
margin:0px;
padding:0px;
font-family:Arial,Helvetica,sans-serif;
color:#000000;
font-size:11px;
font-weight:bold
}

.button2 a
{
padding:4px;
text-decoration:none;
display:block;
color:#000000;
background-image:url(images/toolbar_slice3.png);
background-color:#7FDBFC;
border-top:1px #cce3ff solid;
border-left:1px #cce3ff solid;
border-bottom:1px #cce3ff solid;
border-right:1px #cce3ff solid
}

.button2 a:hover
{
color:#0066B3;
background-color:#99aabf;
background-image:url(images/toolbar_slice4.png);
background-color:#98F5FF;
border-top:1px #cce3ff solid;
border-left:1px #cce3ff solid;
border-bottom:1px #cce3ff solid;
border-right:1px #cce3ff solid
}

.button2
{
text-align:center;
margin:0px;
padding:0px;
font-family:Arial,Helvetica,sans-serif;
color:#000000;
font-size:11px;
font-weight:bold
}

.button3 a
{
padding:4px;
text-decoration:none;
display:block;
color:#000000;
background-image:url(images/toolbar_slice5.png);
background-color:#FFA9B1;
border-top:1px #cce3ff solid;
border-left:1px #cce3ff solid;
border-bottom:1px #cce3ff solid;
border-right:1px #cce3ff solid
}

.button3 a:hover
{
color:#0066B3;
background-color:#99aabf;
background-image:url(images/toolbar_slice6.png);
background-color:#FFC7CF;
border-top:1px #cce3ff solid;
border-left:1px #cce3ff solid;
border-bottom:1px #cce3ff solid;
border-right:1px #cce3ff solid
}

.button3
{
text-align:center;
margin:0px;
padding:0px;
font-family:Arial,Helvetica,sans-serif;
color:#000000;
font-size:11px;
font-weight:bold
}

.button4 a
{
padding:4px;
text-decoration:none;
display:block;
color:#000000;
background-image:url(images/button.jpg);
background-color:#F18F8E
}

.button4 a:hover
{
color:#000000;
background-image:url(images/button2.jpg);
background-color:#FCAEAE
}

.button4
{
text-align:center;
margin:0px;
padding:0px;
font-family:Arial,Helvetica,sans-serif;
color:#000000;
font-size:11px;
font-weight:bold
}

.button5 a
{
padding:4px;
text-decoration:none;
display:block;
color:#000000;
background-image:url(images/buttontrans.png);
background-color:#F18F8E
}

.button5 a:hover
{
color:#000000;
background-image:url(images/button2trans.png);
background-color:#FCAEAE
}

.button5
{
text-align:center;
margin:0px;
padding:0px;
font-family:Arial,Helvetica,sans-serif;
color:#000000;
font-size:11px;
font-weight:bold
}

.center1
{
background-image:url(images/top-10years-bottom-middle.jpg);
background-color:#ffffff;
background-repeat:repeat-x;
background-position:right;
height:75px
}

.center2
{
background-image:url(images/bg_bottom_middle.png);
background-color:#D9D9D9;
background-repeat:repeat-x;
background-position:right;
height:44px
}

.center3
{
background-image:url(images/bg_top_bar_middle.png);
background-color:#79D7F2;
background-repeat:repeat-x;
background-position:right;
height:30px
}

.copyright a:active
{
color:#000000;
text-decoration:underline;
font-weight:bold
}

.copyright a:hover
{
color:#000000;
text-decoration:none;
font-weight:bold
}

.copyright a:link
{
color:#000000;
text-decoration:underline;
font-weight:bold
}

.copyright a:visited
{
color:#000000;
text-decoration:underline;
font-weight:bold
}

.copyright
{
width:100%;
text-align:center;
margin-top:0px;
margin-right:0px;
font-family:Verdana,Arial,Helvetica,sans-serif;
color:#000000;
font-size:9px
}

.img1
{
float:left;
padding-right:5px
}

.img2
{
float:right;
padding-left:5px
}

.InnerTableAltFirst
{
background-color:#FFE6BF;
font-family:Verdana,Arial,Helvetica,sans-serif;
color:#000000;
font-size:9px
}

.InnerTableAltHead
{
background-color:#298DBE;
margin-left:5px;
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
font-weight:bold
}

.InnerTableAltSecond
{
background-color:#E9E9E6;
font-family:Verdana,Arial,Helvetica,sans-serif;
color:#000000;
font-size:9px
}

.left1
{
background-image:url(images/top-10years-bottom-left.jpg);
background-color:#E8E8E8;
float:left;
width:235px;
height:75px
}

.leftbutton
{
text-align:left;
margin:0px;
padding:0px;
font-family:Verdana,Arial,Helvetica,sans-serif;
color:#000000;
font-size:9px
}

.leftbutton a
{
padding:4px;
text-decoration:none;
display:block;
color:#000000;
background-image:url(images/bg_menu_title.gif);
background-color:#DCDCDC
}

.leftbutton a:hover
{
color:#ffffff;
background-image:url(images/bg_menu_title2.gif);
background-color:#FF7E77
}

.leftbutton2
{
text-align:left;
margin:0px;
padding:0px;
font-family:Verdana,Arial,Helvetica,sans-serif;
color:#FFFFFF;
font-size:9px;
font-weight:bold
}

.leftbutton2 a
{
padding:4px;
text-decoration:none;
display:block;
color:#FFFFFF;
background-image:url(images/bg_menu3.gif);
background-color:#56B7E9
}

.leftbutton2 a:link
{
color:#FFFFFF;
text-decoration:none
}

.leftbutton2 a:visited
{
color:#FFFFFF;
text-decoration:none
}

.leftbutton2 a:hover
{
color:#000000;
background-image:url(images/bg_menu2.gif);
background-color:#90EFFF
}

.leftbuttonblue a
{
padding:4px;
text-decoration:none;
display:block;
color:#000000;
background-image:url(images/bg_menu3.gif);
background-color:#5BBBE8
}

.leftbuttonblue a:hover
{
color:#0066B3;
background-image:url(images/bg_menu2.gif);
background-color:#90EFFF
}

.leftbuttonblue
{
text-align:left;
margin:0px;
padding:0px;
font-family:Verdana,Arial,Helvetica,sans-serif;
color:#000000;
font-size:9px;
font-weight:bold
}

.main
{
padding-top:5px;
padding-bottom:5px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px
}

.mainnopadding
{
font-family:Verdana,Arial,Helvetica,sans-serif;
color:#000000;
font-size:11px
}

/*
a.nolink:link
{
font-weight:normal;
background-color:transparent
}

a.nolink:active
{
font-weight:normal;
background-color:transparent
}

a.nolink:hover
{
background-color:transparent
}

a.nolink:visited
{
font-weight:normal;
background-color:transparent
}
*/

.red
{
color:#CC0000;
font-weight:bold
}

.right1
{
background-image:url(images/top-10years-bottom-farright.jpg);
background-color:#EBEBEB;
float:right;
width:355px;
height:75px
}

.rightmenu a:active
{
text-decoration:underline;
font-weight:bold
}

.rightmenu a:hover
{
color:#ffffff;
background-color:#2A8DBE;
text-decoration:none;
font-weight:bold;

}

.rightmenu a:link
{
text-decoration:underline;
font-weight:bold
}

.rightmenu a:visited
{
text-decoration:underline;
font-weight:bold
}

.rightmenu
{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px
}

.rightmenublue a:active
{
color:#2A8DBE;
text-decoration:underline;
font-weight:bold
}

.rightmenublue a:hover
{
color:#2A8DBE;
text-decoration:none;
font-weight:bold
}

.rightmenublue a:link
{
color:#2A8DBE;
text-decoration:underline;
font-weight:bold
}

.rightmenublue a:visited
{
color:#2A8DBE;
text-decoration:underline;
font-weight:bold
}

.rightmenublue
{
font-family:Verdana,Arial,Helvetica,sans-serif;
color:#2A8DBE;
font-size:10px
}

.search
{
width:160px;
float:right;
margin-top:-64px;
margin-right:11px
}

.searchbox
{
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
color:#2A8DBE;
position:relative;
top:0px;
left:0px
}

.searchbutton
{
position:relative;
top:5px;
left:0px
}

.searchtext
{
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
position:relative;
top:5px;
left:0px
}

.small
{
font-size:9px
}

.TableAltFirst
{
background-color:#FFE6BF;
font-family:Verdana,Arial,Helvetica,sans-serif;
color:#000000;
font-size:10px
}

.TableAltHeadSmall
{
background-color:#298DBE;
margin-left:5px;
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold
}

.TableAltHead
{
background-color:#298DBE;
margin-left:5px;
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold
}

.TableAltSecond
{
background-color:#E9E9E6;
font-family:Verdana,Arial,Helvetica,sans-serif;
color:#000000;
font-size:10px
}

.title a:active
{
text-decoration:none;
font-weight:bold
}

.title a:hover
{
color:#ffffff;
background-color:#2A8DBE;
text-decoration:none;
font-weight:bold;

}

.title a:link
{
text-decoration:none;
font-weight:bold
}

.title a:visited
{
text-decoration:none;
font-weight:bold
}

.title
{
font-family:Arial,Helvetica,sans-serif;
color:#000000;
font-size:12px;
font-weight:bold;
margin:2px 0px 2px 0px
}

.titleblue a:active
{
color:#2A8DBE;
text-decoration:none;
font-weight:bold
}

.titleblue a:hover
{
color:#000000;
text-decoration:none;
font-weight:bold
}

.titleblue a:link
{
color:#2A8DBE;
text-decoration:none;
font-weight:bold
}

.titleblue a:visited
{
color:#2A8DBE;
text-decoration:none;
font-weight:bold
}

.titleblue
{
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
color:#2A8DBE
}

.titlenolink
{
font-family:Arial,Helvetica,sans-serif;
color:#000000;
font-size:12px;
font-weight:bold;
margin:2px 0px 2px 0px
}

.titletable
{
width:100%;
margin-top:-30px;
margin-right:0px
}

body
{
background-color:#D1D1D1;
margin-left:0px;
margin-top:0px;
margin-right:0px;
margin-bottom:0px
}

h1
{
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-weight:bold
}

h2
{
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
color:#2A8DBE;
font-weight:bold
}

h3
{
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
color:#000000;
font-weight:bold
}

h4
{
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
margin:2px 0px 2px 0px
}

img#overlayhome
{
border:0;
height:60px;
width:220px;
position:relative;
top:10px;
left:20px
}

p,ul
{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px
}

tr
{
font-family:Verdana,Arial,Helvetica,sans-serif;
color:#000000;
font-size:11px;
text-align:left
}

.topborder1
{
background-color:#FFFFFF;
background-repeat:repeat-x;
background-position:right;
height:1px
}

.topborder2
{
background-color:#045FB4;
background-repeat:repeat-x;
background-position:right;
height:20px
}

.sidemenu1
{
text-align:left;
margin:0px;
padding:0px;
font-family:Verdana,Arial,Helvetica,sans-serif;
color:#FFFFFF;
font-size:14px;
font-weight:bold
}

.sidemenu1 a
{
padding:4px;
text-decoration:none;
display:block;
color:#FFFFFF;
background-image:url(images/bg_menu3.gif);
background-color:#56B7E9
}

.sidemenu1 a:link
{
color:#FFFFFF;
text-decoration:none
}

.sidemenu1 a:visited
{
color:#FFFFFF;
text-decoration:none
}

.sidemenu1 a:hover
{
color:#000000;
background-image:url(images/bg_menu2.gif);
background-color:#90EFFF
}



.lienaccueil
{
text-align:left;
margin:0px;
padding:0px;
font-family:Verdana,Arial,Helvetica,sans-serif;
text-decoration:none;
color:#000099;
background-color:#FFFFFF;
font-size:14px;
font-weight:normal
}

.lienaccueil a
{
padding:0px;
text-decoration:none;
color:#000099;
background-color:#FFFFFF
}

.lienaccueil a:link
{
color:#000099;
text-decoration:none
}

.lienaccueil a:visited
{
color:#000099;
text-decoration:none
}

.lienaccueil a:hover
{
color:#FFCC33;
text-decoration:underline;
background-color:#FFFFFF
}

.blueBold
{
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
color:#000099
}

.text14
{
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
color:#000000;
font-weight:normal
}

.text16
{
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
color:#000000;
font-weight:normal
}

.text16Bold
{
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
color:#000000;
font-weight:bold
}

.clock
{
font-family:Arial, Verdana, Helvetica, Helv;
font-size:11px;
text-decoration:none;
color:#AFC7C7
}

.basPage
{
font-family:Arial, Verdana, Helvetica, Helv;
font-size:11px;
text-decoration:none;
color:#8B8B8B
}

#audioLink
{
display: block;
width: 30px;
height: 30px;
background: url("../images/ecouteur.jpg") no-repeat 0 0;
}

#audioLink:hover
{
background-position: 0 -30px;
}

#audioLink span
{
display: none;
}

#videoLink
{
display: block;
width: 30px;
height: 28px;
background: url("../images/camera.jpg") no-repeat 0 0;
}

#videoLink:hover
{
background-position: 0 -28px;
}

#videoLink span
{
display: none;
}
