BODY {
	font-family : 'Verdana', 'Arial';
	font-size: 12px;
}

a { 
	text-decoration: underline;
}

.text10 	{
		font-size: 10px;
		line-height: 12px;
		font-family: 'Verdana', 'Geneva', 'Arial', 'sans-serif';
		}

.text12 	{
		font-size: 12px;
		line-height: 14px;
		font-family: 'Verdana', 'Geneva', 'Arial', 'sans-serif';
		}

.text14 	{
		font-size: 13px;
		line-height: 15px;
		font-family: 'Verdana', 'Geneva', 'Arial', 'sans-serif';
		}

.a10 	{
		font-size: 10px;
		line-height: 12px;
		font-family: 'Verdana', 'Geneva', 'Arial', 'sans-serif';
   	color: #20A525;
		}

.a12 	{
		font-size: 11px;
		line-height: 14px;
		font-family: 'Verdana', 'Geneva', 'Arial', 'sans-serif';
   	color: #EE2025;
		}

a {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none;
	color: #226622;
}

a:hover{
	color:#CC0033;
#	text-decoration:none;
	}

a.lien {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none;
	text-decoration: none; 
	margin-left: 8pt;
	color: #000000;
}
A.A1 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal; 
	line-height: normal; 
	font-weight: bold; 
	font-variant: normal; 
	text-transform: none;
	text-decoration: none; 
	margin-left: 8pt;
	color: #DDDDDD;
}
A.A2 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	font-style: normal; 
	line-height: normal; 
	font-weight: bold; 
	font-variant: normal; 
	text-transform: none;
	text-decoration: none; 
	margin-left: 8pt;
	color: #000000;
}
A.A3 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none;
	text-decoration: none; 
	margin-left: 8pt;
	color: #000000;
}
img 	{ 
	text-decoration: none; 
	color: #20a525;
}
a.copyright{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	font-style: normal; line-height: normal; 
	font-weight: normal; font-variant: normal; 
	text-transform: none; 
	color: #5B5B8A}
.titres {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal; line-height: normal; 
	font-weight: bold; font-variant: normal; 
	text-transform: none; 
	color: #5B5B8A}
.selected {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal; line-height: normal; 
	font-weight: bold; font-variant: normal; 
	text-transform: none; 
	color: #FF8040}
.red {  
	font-weight : bold;
	color: #FF8844;}
.ebay {  
	font-weight : bold;
	color: #4444aa;}
A.mail { 
	text-decoration: none; 
	color: black;  
	}


A.menunoir:link{
	color : #000000;
	text-decoration : none;
	text-transform : none;
}

A.menunoir:visited{
	color : #000000;
	text-decoration : none;
	text-transform : none;
}

A.menunoir:active{
	color : #999999;
	text-decoration : none;
	text-transform : none;
}

A.menunoir:hover{
	color : #FF0000;
	text-decoration : underline;
}

A.menuviolet:link{
	color : #333399;
	text-decoration : none;
	text-transform : none;
}

A.menuviolet:visited{
	color : #333399;
	text-decoration : none;
	text-transform : none;
}

A.menuviolet:active{
	color : #333399;
	text-decoration : none;
	text-transform : none;
}

A.menuviolet:hover{
	color : #FF0000;
	text-decoration : underline;
}

A.menucour:link{
	color : #000000;
	text-decoration : underline;
	text-transform : none;
}

A.menucour:visited{
	color : #000000;
	text-decoration : underline;
	text-transform : none;
}

A.menucour:active{
	color : #999999;
	text-decoration : underline;
	text-transform : none;
}

A.menucour:hover{
	color : #FF0000;
	text-decoration : underline;
}

A.menublanc:link{
	color : #FFFFFF;
	text-decoration : none;
	text-transform : none;
}

A.menublanc:visited{
	color : #FFFFFF;
	text-decoration : none;
	text-transform : none;
}

A.menublanc:active{
	color : #999999;
	text-decoration : none;
	text-transform : none;
}

A.menublanc:hover{
	color : #FF0000;
	text-decoration : underline;
}

A.menublanc2:link{
	color : #FFFFFF;
	text-decoration : none;
	text-transform : none;
}

A.menublanc2:visited{
	color : #FFFFFF;
	text-decoration : none;
	text-transform : none;
}

A.menublanc2:active{
	color : #FFFFFF;
	text-decoration : none;
	text-transform : none;
}

A.menublanc2:hover{
	color : #CCCCCC;
	text-decoration : none;
}

A.menublanc3:link{
	color : #FFFFFF;
	text-decoration : none;
	text-transform : none;
}

A.menublanc3:visited{
	color : #FFFFFF;
	text-decoration : none;
	text-transform : none;
}

A.menublanc3:active{
	color : #FFFFFF;
	text-decoration : none;
	text-transform : none;
}

A.menublanc3:hover{
	color : #FFFFFF;
	text-decoration : underline;
	text-transform : none;
}

A.menujaune:link{
	color : yellow;
	text-decoration : none;
	text-transform : none;
}

A.menujaune:visited{
	color : yellow;
	text-decoration : none;
	text-transform : none;
}

A.menujaune:active{
	color : #999999;
	text-decoration : none;
	text-transform : none;
}

A.menujaune:hover{
	color : #FF0000;
	text-decoration : underline;
}

A.menubleu:link{
	color : #191970;
	text-decoration : none;
	text-transform : none;
}

A.menubleu:visited{
	color : #191970;
	text-decoration : none;
	text-transform : none;
}

A.menubleu:active{
	color : #999999;
	text-decoration : none;
	text-transform : none;
}

A.menubleu:hover{
	color : #FF0000;
	text-decoration : underline;
}

A.menurouge:link{
	color : #FF0000;
	text-decoration : none;
	text-transform : none;
}

A.menurouge:visited{
	color : #FF0000;
	text-decoration : none;
	text-transform : none;
}

A.menurouge:active{
	color : #999999;
	text-decoration : none;
	text-transform : none;
}

A.menurouge:hover{
	color : #FF0000;
	text-decoration : underline;
}

A.menurouge2:link{
	color : #8c0031;
	text-decoration : none;
	text-transform : none;
}

A.menurouge2:visited{
	color : #8c0031;
	text-decoration : none;
	text-transform : none;
}

A.menurouge2:active{
	color : #999999;
	text-decoration : none;
	text-transform : none;
}

A.menurouge2:hover{
	color : #8c0031;
	text-decoration : underline;
}


A.menugris:link{
	color : #CCCCCC;
	text-decoration : none;
	text-transform : none;
}

A.menugris:visited{
	color : #999999;
	text-decoration : none;
	text-transform : none;
}

A.menugris:active{
	color : #999999;
	text-decoration : none;
	text-transform : none;
}

A.menugris:hover{
	color : #000000;
	text-decoration : underline;
}

.inp{
	Border : #666600;
	Background-Color : #FFFFCC;
	Font-Family : Verdana, Arial, Helvetica, sans-serif;
	Font-Size : 9pt;
}

.textcour7 {
	color : #000000;
	font-style : normal;
	font-size : 7pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align : left;
}

.textcour {
	color : #000000;
	font-style : normal;
	font-size : 8pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align : left;
}

.textcour10 {
	color : #000000;
	font-style : normal;
	font-size : 9pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align : left;
}

.titrblc10 {
	color : #FFFFFF;
	font-style : normal;
	font-weight : bold;
	font-size : 7pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align : left;
}

.titrblc10c {
	color : #FFFFFF;
	font-style : normal;
	font-weight : bold;
	font-size : 7pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align : center;
}

.titrblc13 {
	color : #FFFFFF;
	font-style : normal;
	font-weight : bold;
	font-size : 10pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align : left;
}

.titrbleu10 {
	color : #000069;
	font-weight : bold;
	font-size : 7pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align : left;
}

.titrbleu210 {
	color : #5261DE;
	font-weight : bold;
	font-size : 7pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

.titr310 {
	color : #6B849C;
	font-weight : bold;
	font-size : 7pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

.titr410 {
	color : #C4232A;
	font-weight : bold;
	font-size : 7pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

.titr510 {
	color : #FF6329;
	font-weight : bold;
	font-size : 7pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

.titr610 {
	color : #8C0031;
	font-weight : bold;
	font-size : 7pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

.titr612 {
	color : #8C0031;
	font-weight : bold;
	font-size : 9pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

.titr710 {
	color : #FF0000;
	font-weight : bold;
	font-size : 7pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

.titr810 {
	color : #DE0829;
	font-weight : bold;
	font-size : 7pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

.titrbleu10c {
	color : #069;
	font-weight : bold;
	font-size : 7pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align : center;
}

.titrbleu12 {
	color : #069;
	font-weight : bold;
	font-size : 8pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align : left;
}

.titrbleu12c {
	color : #069;
	font-weight : bold;
	font-size : 9pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align : center;
}

.titrbleu13 {
	color : #069;
	font-weight : bold;
	font-size : 11pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align : left;
}

.titrbleu15 {
	color : #069;
	font-weight : bold;
	font-size : 15pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align : left;
}

.titrbleu14 {
	color : #000000;
	font-weight : bold;
	font-size : 14pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align : left;
}

.titrnoir10 {
	color : #000000;
	font-style : normal;
	font-weight : bold;
	font-size : 7pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align : left;
}

.chapov3 {
	color : #000000;
	font-style : normal;
	font-weight : bold;
	font-size : 8pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align : left;
}

.titrouge10 {
	color : #FF0000;
	font-style : normal;
	font-weight : bold;
	font-size : 7pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align : left;
}

.titrouge210 {
	color : #CE0810;
	font-style : normal;
	font-weight : bold;
	font-size : 7pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align : left;
}

.titrouge211 {
	color : #FF0000;
	font-style : normal;
	font-weight : bold;
	font-size : 7pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align : left;
}

.titsable10 {
	color : #ff9;
	font-style : normal;
	font-weight : bold;
	font-size : 7pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align : left;
}

.titrservice {
	color : #FFFF00;
	font-style : normal;
	font-weight : bold;
	font-size : 8pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align : left;
}

.titrcategorie {
	color : #FFFF00;
	font-style : normal;
	font-weight : bold;
	font-size : 8pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align : left;
}

.menucategorie {
	color : #FFFF00;
	font-style : normal;
	font-weight : bold;
	font-size : 8pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align : left;
}

.titrnoir12 {
	color : #000000;
	font-style : normal;
	font-weight : bold;
	font-size : 10pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align : left;
}

.titrnoir13 {
	color : #000000;
	font-style : normal;
	font-weight : bold;
	font-size : 11pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align : left;
}

.titrouge12 {
	color : #FF0000;
	font-style : normal;
	font-weight : bold;
	font-size : 10pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align : left;
}

.textstabilo {
	padding-top : 1px;
	padding-bottom : 1px;
	color : #FFFFFF;
	background-color : #5261DE;
	font-style : normal;
	font-size : 8pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

.textstabilo2 {
	padding : 1px;
	color : #FFFFFF;
	background-color : #6B69AD;
	font-style : normal;
	font-size : 8pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

.titrgris10 {
	color : #CCCCCC;
	font-style : normal;
	font-weight : bold;
	font-size : 7pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align : left;
}

.titrgris12 {
	color : #7A7A7A;
	font-style : normal;
	font-weight : bold;
	font-size : 9pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align : left;
}

.titrgris210 {
	color : #696969;
	font-style : normal;
	font-weight : bold;
	font-size : 7pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align : left;
}

.legend {
	color : #336699;
	font-style : normal;
	font-size : 8pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align : left;
}

.titrviolet14 {
	color : #666699;
	font-style : normal;
	font-weight : bold;
	font-size : 14px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align : left;
}

.textviolet13 {
	color : #666699;
	font-style : normal;
	font-weight : normal;
	font-size : 13px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align : left;
}

.textviolet11 {
	color : #666699;
	font-style : normal;
	font-weight : normal;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align : left;
}

.textnoir13 {
	color : #000000;
	font-style : normal;
	font-weight : normal;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align : left;
}

.midtitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size: 10pt;
	color : Black;
}

.titractu {
	color : #000000;
	font-style : normal;
	font-size : 14pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-align : left;
}

.textactu {
	color : #000000;
	font-style : normal;
	font-size : 9pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align : left;
}

.textinter {
	color : #000000;
	font-style : normal;
	font-weight : bold;
	font-size : 9pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align : left;
}

.actusign {
	color : #000000;
	font-style : normal;
	font-weight : bold;
	font-size : 7pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align : left;
}

.actusurtitre {
	color : #FF0000;
	font-style : normal;
	font-weight : bold;
	font-size : 7pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align : left;
}

.titractuhome {
	color : #000000;
	font-style : normal;
	font-weight : bold;
	font-size : 11pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align : left;
}

.surtactuhome {
	color : #FF0000;
	font-style : normal;
	font-weight : bold;
	font-size : 7pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align : left;
}

.chapohome {
	color : #000000;
	font-style : normal;
	font-size : 8pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align : left;
}

.titreonly {
	color : #000000;
	font-style : normal;
	font-weight : bold;
	font-size : 8pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align : left;
}

.titrdossier {
	color : #000000;
	font-weight : bold;
	font-size : 14pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align : left;
}

.titrnoir14 {
	color : #000000;
	font-weight : bold;
	font-size : 14pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align : left;
}

.calendarhf {
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px;
}

.calendarday1 {
	color: #A9A9A9;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	text-align : center;
}

.calendarday2 {
	color: black;
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	text-align : center;
	background-color: #FFFFFF;
}

.calendarday3 {
	color: black;
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	text-align : center;
}

.calendardaycour {
	color: black;
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-align : center;
	background-color: #FFD700;
}

A.menucalendar:link{
	color : #00008B;
	text-decoration : none;
	text-transform : none;
}

A.menucalendar:visited{
	color : #00008B;
	text-decoration : none;
	text-transform : none;
}

A.menucalendar:active{
	color : #00008B;
	text-decoration : none;
	text-transform : none;
}

A.menucalendar:hover{
	color : #00008B;
	text-decoration : none;
	text-transform : none;
}

.title { 
font-family: Verdana, Geneva, Arial ,Sans-serif;
color: #20A525;
font-weight: bold;
font-size: 14px;
 }

.article { 
font-family: Verdana, Geneva, Arial ,Sans-serif;
color: black;
font-weight: none;
font-size: 12px;
 }

.tabletitle {
font-family: Verdana, Geneva, Arial ,Sans-serif;
color: #000069;
background-color: white;
font-weight: bold;
font-size: 10px;
}
.tableleg {
font-family: Verdana, Geneva, Arial ,Sans-serif;
color: black;
background-color: white;
font-weight: normal;
font-style: italic;
font-size: 10px;
}
.tablehead {
font-family: Verdana, Geneva, Arial ,Sans-serif;
color: white;
background-color: #5261DE;
font-weight: bold;
font-size: 10px;
}
.tablefoot {
font-family: Verdana, Geneva, Arial ,Sans-serif;
color: white;
background-color: #5261DE;
font-weight: bold;
font-size: 10px;
}
.comcell1 {
font-family: Verdana, Geneva, Arial ,Sans-serif;
color: black;
background-color: linen;
font-weight: normal;
font-size: 10px;
}
.titlecell1 {
font-family: Verdana, Geneva, Arial ,Sans-serif;
color: black;
background-color: linen;
font-weight: bold;
font-size: 10px;
}
.comcell2 {
font-family: Verdana, Geneva, Arial ,Sans-serif;
color: black;
background-color: whitesmoke;
font-weight: normal;
font-size: 10px;
}
.titlecell2 {
font-family: Verdana, Geneva, Arial ,Sans-serif;
color: black;
background-color: whitesmoke;
font-weight: bold;
font-size: 10px;
}
.comcell3 {
font-family: Verdana, Geneva, Arial ,Sans-serif;
color:  red;
background-color: linen;
font-weight: normal;
font-size: 10px;
}
.titlecell3 {
font-family: Verdana, Geneva, Arial ,Sans-serif;
color:  red;
background-color: linen;
font-weight: bold;
font-size: 10px;
}
.comcell4 {
font-family: Verdana, Geneva, Arial ,Sans-serif;
color:  red;
background-color: whitesmoke;
font-weight: normal;
font-size: 10px;
}
.titlecell4 {
font-family: Verdana, Geneva, Arial ,Sans-serif;
color:  red;
background-color: whitesmoke;
font-weight: bold;
font-size: 10px;
}
.titrencadre {
font-family: Verdana, Geneva, Arial ,Sans-serif;
color: white;
background-color: #5261DE;
font-weight: bold;
font-size: 12px;
}
.textencadre {
	color : #000000;
	font-style : normal;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align : left;
}
.stitrencadre {
	color : #000069;
	font-weight : bold;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align : left;
}

.titwhite18
{
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 24px;
    TEXT-DECORATION: none
}

/* begin styles for RSS Feed */

.rss-box {
	margin: 1em;
	background-color: #ffffff;
	border: 2px dashed #aaffaa;
}

.rss-items {
	margin-top:0px;
	padding:0.5em; 0.5em;
	margin-left:0px;
	color:#000000;
	font-size: 12px;
	font-weight : bold;
}

p.rss-title {
	padding:0.5em;
}

.rss-title {
	text-decoration: none;
	font-family: small tahoma, "Bitstream Vera Sans", "Trebuchet MS", "Lucida Grande", lucida, helvetica, sans-serif;
	font-size: 18px;
	background-color:#aaffaa;
	color:#000000;
	font-weight:bold;
	margin: 0px;
	padding:0em;
	text-align: center;
}

.rss-item  {
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  font-weight : normal;
  margin: 8px 0;
  border-bottom: 1px solid #ffffff;
}

.rss-item a:link, .rss-item a:visited, .rss-item a:active {
	text-decoration : none;
	font-weight:bold;
	font-size: 12px;
}

.rss-item a:hover {
	text-decoration : none;
	font-weight:bold;
	font-size: 12px;
}

.rss-date {
	font-size: 10px;
	font-weight : normal;
	color: #55aa55;
}
