A { font-family: Arial; COLOR: #666; TEXT-DECORATION: none; font-size: 13px; }
A:hover { COLOR: #dd0000; TEXT-DECORATION: none; font-size: 13px; }
A.linktop {	COLOR: #000000; TEXT-DECORATION: underline; font-size: 16px; font-weight: bold; }
A.linktop:hover { COLOR: #dd0000; TEXT-DECORATION: none; font-size: 16px; font-weight: bold; }
A.linkout {	COLOR: #000000; TEXT-DECORATION: underline; font-size: 13px; }
A.linkout:hover { COLOR: #dd0000; TEXT-DECORATION: none; font-size: 13px; }
A.linkout2 { COLOR: #dd0000; TEXT-DECORATION: none; font-size: 13px; }
A.linkout2:hover { COLOR: #000000; TEXT-DECORATION: none; font-size: 13px; }
A.lienvid { font-family: Arial; COLOR: #dd0000; TEXT-DECORATION: underline; font-size: 14px; }
A.lienvid:hover { COLOR: #000000; TEXT-DECORATION: none; font-size: 14px; }

body { background: #F7F7F7; color: #666; font-size: 13px; font-family: Arial; margin: 0; padding: 0; }

#header { background: #DDDDDD; width: 100%; color: #F7F7F7; border-top: 13px solid #666; margin: 0px; padding: 0px; }
#header IMG { margin: 0px; padding: 0px; margin-top: 10px; margin-bottom: 10px; }
.titre_site { margin: 0px; padding: 0px; padding-top: 20px; font-family: Arial; font-size: 24px; font-weight: bold; color: #dd0000; text-align: center; }
.titre_site2 { margin: 0px; padding: 0px; padding-top: 14px; font-family: Arial; font-size: 18px; font-weight: normal; color: #000000; text-align: center; }

#navbar { background: #666; width: 100%; margin: 0px; padding: 10px 0px 10px 0px; text-align: center; }
#navbar li { display: inline; list-style-type: none; margin: 0px; padding: 0px; }
#navbar ul { margin: 0px; padding: 0px; }
#navbar ul li { margin: 0px; padding: 0px; }
#navbar ul li a { background: #666; font-size: 14px; color: #F7F7F7; padding: 10px 14px 10px 14px; margin: 0px; text-decoration: none; text-transform: uppercase; font-weight: bold; }
#navbar ul li a:hover { background: #333; color: #dd0000; }

#footer { background: #DDDDDD; padding: 0; margin: 0; width: 100%; color: #F7F7F7; border-top: 13px solid #666; border-bottom: 13px solid #666; text-align: center }
#footer li { display: inline; list-style-type: none; margin: 0px; padding: 0px; }
#footer ul { height: 114px; margin: 0px; padding: 0px; margin-top: 10px; }
#footer ul li { margin: 0px; padding: 0px; margin-right: 8px; }
#footer ul li a { font-size: 14px; padding: 0; margin: 0; color: #F7F7F7; text-decoration: none; font-weight: bold; }
#footer ul li a img { border: solid 2px; padding: 0; margin: 0; border-color: #666; }
#footer ul li a:hover img { border-color: #dd0000; }

.tablevideo { width: 856px; margin : 0px; padding: 2px; border: dashed 2px; border-color: #666 }
.evodesc { margin-top : 4px; margin-bottom : 6px; margin-right : 6px; margin-left : 6px; font-family: Arial; font-size: 13px; }
.evotitre { font-family: Arial; font-size: 14px; color: #FFFFFF; line-height: 22px; text-align: center; margin-left: 6px; margin-top: 6px; margin-bottom: 6px; }
.precsuiv { font-family: Arial; font-size: 13px; color: #000000; margin-left: 0px; margin-right: 0px; }
.titremenu { color: #dd0000; font-size: 13px; text-align: center; margin-top: 6px; margin-bottom: 6px; font-weight: bold; }
.intermenu { line-height: 17px; margin-top : 6px; margin-bottom : 8px; color: #000000; }
.insidetab { background-color: #f7f7f7; }
.toptab  { background-color: #dd0000; }

.menucats  { width: 800px; padding: 0; margin: 0; padding-top: 8px; padding-bottom: 14px; background: #fff; border: solid 2px #666; color: #666; position: absolute; top: 180px; left: 50%; margin-left: -400px; display: none; visibility: hidden; }
.menucats A { font-family: Arial; COLOR: #666; TEXT-DECORATION: underline; font-size: 13px; }
.menucats A:hover { COLOR: #dd0000; TEXT-DECORATION: none; }

.chercher  { width: 400px; padding: 0; margin: 0; padding-top: 8px; padding-bottom: 14px; background: #fff; border: solid 2px #666; color: #666; position: absolute; top: 180px; left: 50%; margin-left: -200px; display: none; visibility: hidden; }
.chercher A { font-family: Arial; COLOR: #666; TEXT-DECORATION: underline; font-size: 13px; }
.chercher A:hover { COLOR: #dd0000; TEXT-DECORATION: none; }

.tagcloud { width: 800px; color: #666; }
.tagcloud A { font-family: Arial; COLOR: #666; TEXT-DECORATION: underline; font-size: 13px; }
.tagcloud A:hover { COLOR: #dd0000; TEXT-DECORATION: none; }
