body 							{ background-color: #000000; font-family: Verdana, Arial; margin-top: 150px; scrollbar-base-color: #000000; scrollbar-arrow-color: #FFFFFF;  }

p								{ font-family: Verdana, Arial; font-size: 12px; }
p.medium						{ padding: 20px 20px 5px 20px; text-align: justify; }
p.rub01							{ padding: 20px 20px 5px 20px; text-align: justify; color: #CC6600; }
p.rub02							{ padding: 20px 20px 5px 20px; text-align: justify; color: #0066CC; }
p.rub03							{ padding: 20px 20px 5px 20px; text-align: justify; color: #0099CC; }
p.rub04							{ padding: 20px 20px 5px 20px; text-align: justify; color: #996600; }
p.rub05							{ padding: 20px 20px 5px 20px; text-align: justify; color: #660066; }
p.rub06							{ padding: 20px 20px 5px 20px; text-align: justify; color: #006600; }
p.mediumwhite					{ padding: 20px 20px 5px 20px; text-align: justify; color: #FFFFFF; }
p.mediumgrey					{ padding: 20px 20px 5px 20px; text-align: justify; color: #CCCCCC; }
p.mediumleft					{ padding: 10px 10px 5px 10px; text-align: left; }
p.mediumwhiteright				{ text-align: right; color: #FFFFFF; }
p.mediumleftwhite				{ padding: 10px 10px 5px 10px; text-align: left; color: #FFFFFF; }
p.langmenu						{ padding-left: 10px; color: #FFFFFF; }
p.center						{ font-size: 14px; color: #FFFFFF; text-align: center; }

p.title							{ padding: 20px 20px 0px 20px; font-size: 24px; font-weight: bold; }
p.titlewhite					{ padding: 20px 20px 0px 20px; font-size: 24px; font-weight: bold; color: #FFFFFF; }

p.copy							{ font-family: Verdana, Arial; font-size: 10px; text-align: right; color: #888888; }

a								{ font-family: Verdana, Arial; font-size: 12px; color: #FFFFFF; }
a:hover							{ font-family: Verdana, Arial; font-size: 12px; color: #274883; }
a.menulinks						{ font-size: 14px; text-decoration: none; color: #FFFFFF; }
a.menulinks:hover				{ font-size: 14px; font-weight: bold; display: block; text-decoration: none; color: #000000; background-image: url(images/menu_grade.gif); background-position: top left; background-repeat: no-repeat; line-height: 40px; }
a.copy							{ font-family: Verdana, Arial; font-size: 10px; text-align: right; color: #888888; text-decoration: none; }
a.copy:hover					{ font-family: Verdana, Arial; font-size: 10px; text-align: right; color: #274883; text-decoration: none; }
a.rubrique						{ color: #375384; text-decoration: none; text-align: right; padding-right: 30px; }
a.smallwhite					{ font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
a.srv							{ font-family: Verdana, Arial; font-size: 12px; color: #666666; text-decoration: none; }
a.srv:hover						{ font-family: Verdana, Arial; font-size: 12px; color: #FFFFFF; text-decoration: none; }

a.event							{ font-family: Verdana, Arial; font-size: 12px; color: #CCCCCC; text-decoration: none; }
a.event:hover					{ font-family: Verdana, Arial; font-size: 12px; color: #FFFFFF; text-decoration: none; }


.back							{ background-image: url(images/back.jpg); background-position: top left; background-repeat: no-repeat; }
.backlegal						{ background-image: url(images/backlegal.jpg); background-position: top left; background-repeat: no-repeat; }
.backbio						{ background-image: url(images/backbio.jpg); background-position: top left; background-repeat: no-repeat; } 
.backsrv						{ background-image: url(images/backsrv.jpg); background-position: top left; background-repeat: no-repeat; } 
.backcont						{ background-image: url(images/backcont.jpg); background-position: top left; background-repeat: no-repeat; } 
.backevents						{ background-image: url(images/backevents.jpg); background-position: top left; background-repeat: no-repeat; } 
.backrub01						{ background-image: url(images/backrub01.jpg); background-position: top left; background-repeat: no-repeat; }
.backrub02						{ background-image: url(images/backrub02.jpg); background-position: top left; background-repeat: no-repeat; }
.backrub03						{ background-image: url(images/backrub03.jpg); background-position: top left; background-repeat: no-repeat; }
.backrub04						{ background-image: url(images/backrub04.jpg); background-position: top left; background-repeat: no-repeat; }
.backrub05						{ background-image: url(images/backrub05.jpg); background-position: top left; background-repeat: no-repeat; }
.backrub06						{ background-image: url(images/backrub06.jpg); background-position: top left; background-repeat: no-repeat; }

.events							{ border-color: #FFFFFF; border-style:solid; border-width: 1px; margin: 0px 20px 0px 20px; overflow: auto; }

.whiteback						{ background-image: url(images/whiteback.jpg); background-position: top left; background-repeat: no-repeat; }

.contentright					{ border-width: 0px 0px 0px 1px; border-style: solid; border-color: #888888; }

.scroll							{ display: block; overflow:auto; height: 350px; }
.scroll2						{ display: block; overflow:auto; height: 500px; }
.scroll3						{ display: block; overflow:auto; height: 290px; }

.form							{ width: 200px; border: 0px; }
.formw							{ width: 300px; border: 0px; }

.imgnoborder					{ border: 0px; }
.imgborder						{ padding-left: 10px; }
.imgrborder						{ padding-right: 10px; }
.menubar						{ background-color: #000000; border-width: 0px 0px 1px 0px; border-style: solid; border-color: #000000; }
.copyright						{ background-color: #0A214C; border-width: 0px 1px 1px 1px; border-style: solid; border-color: #888888; }
