UNKNOWN { font-family:Verdana, Helvetica, sans-serif, Arial; font-size:11px; }

a:link {color : #990000;}
a active {color : #4372A0 red #990000 ;}
a:visited {color : #990000;}


H1 {
	FONT: italic 500 24pt/42pt times; COLOR: #183B63; BACKGROUND-COLOR: #F0F1F3; align: 'middle'
}
H2 {
	BACKGROUND: url('images/barre-titre.GIF'); font-size:11px;
	font-family:Verdana, Helvetica, sans-serif, Arial;
	text-align:left;
	color:white;
	font-weight:Bold;
	height:17px;
	padding-left:1pt;
	padding-right:1pt;
	padding-top:0pt;
	padding-bottom:0pt
	COLOR: #ffffff; TEXT-INDENT: 15px
}
H3 {
	FONT: bold 12pt/14pt
	font-family:Verdana, Helvetica, sans-serif, Arial;
	text-align:left;
	COLOR: #B31B34; TEXT-INDENT: 15px
}
H4 {
	FONT: bold 12pt/14pt "arial";
	COLOR: #990000
}

TABLE.fond {
	font-family:Verdana, Helvetica, sans-serif, Arial;
	font-size:11px;
	text-align:justify;
	padding-right:10px;
	padding-left:10px;
	WIDTH: 100%;
	cellpadding:10;
	cellspacing:10;
	bordercolorlight: navy;
	bordercolordark: navy
}

TR.fond {
	BORDER-TOP-WIDTH: 1px;
	BORDER-RIGHT: #33cccc 1px ridge;
	BORDER-LEFT-WIDTH: 1px;
	FONT: 400 9pt/12pt Arial;
	MARGIN-LEFT: 0cm;
	MARGIN-RIGHT: 0cm;
	BORDER-BOTTOM: #33cccc 1px ridge
}
TH.fond {
	BORDER-TOP-WIDTH: 1px;
	BORDER-RIGHT: #33cccc 1px ridge;
	BORDER-LEFT-WIDTH: 1px; FONT: 700 9pt/12pt Arial;
	MARGIN-LEFT: 10px;
	COLOR: #990000;
	MARGIN-RIGHT: 10px;
	BORDER-BOTTOM: #99cccc 1px ridge;
	BACKGROUND-COLOR: #ffffff
}
TD.fond {
	BORDER-TOP-WIDTH: 1px;
	BORDER-RIGHT-WIDTH: 10px;
	BORDER-LEFT-WIDTH: 10px;
	font-family:Verdana, Helvetica, sans-serif, Arial;
	font-size:11px;
	padding-right:15px;
	padding-left:15px;
	BORDER-BOTTOM: #33cccc 1px ridge;
	BACKGROUND-COLOR: #ffffff
}


td.fondgris {
	BORDER-TOP-WIDTH: 1px;
	BORDER-RIGHT: #33cccc 1px ridge;
	BORDER-LEFT-WIDTH: 1px;
	font-family:Verdana, Helvetica, sans-serif, Arial;
	font-size:11px;
	text-align:justify;
	padding-right:10px;
	padding-left:10px;
	BORDER-BOTTOM: #33cccc 1px ridge;
	BACKGROUND-COLOR: #f2f1f6
}
td.der {
	BORDER-TOP-WIDTH: 1px;
	BORDER-RIGHT: #33cccc 1px ridge;
	BORDER-LEFT-WIDTH: 1px;
	font-family:Verdana, Helvetica, sans-serif, Arial;
	font-size:11px;
	text-align:justify;
	padding-right:10px;
	padding-left:10px;
	BORDER-BOTTOM: #33cccc 1px ridge;
	BACKGROUND-COLOR: #f2f1f6
}
td.prem {
	BORDER-TOP-WIDTH: 1px;
	BORDER-RIGHT: #33cccc 1px ridge;
	BORDER-LEFT-WIDTH: 1px;
	font-family:Verdana, Helvetica, sans-serif, Arial;
	font-size:11px;
	text-align:justify;
	BORDER-BOTTOM: #33cccc 1px ridge;
	BACKGROUND-COLOR: #f2f1f6
}
tr.fondgris {
	BORDER-TOP-WIDTH: 1px;
	BORDER-RIGHT: #33cccc 1px ridge;
	BORDER-LEFT-WIDTH: 1px;
	font-family:Verdana, Helvetica, sans-serif, Arial;
	font-size:11px;
	text-align:justify;
	padding-right:10px;
	padding-left:10px;
	BORDER-BOTTOM: #33cccc 1px ridge
}
table.fondgris {
	font-family:Verdana, Helvetica, sans-serif, Arial;
	font-size:11px;
	text-align:justify;
	padding-right:10px;
	padding-left:10px;
	cellpadding:10;
	cellspacing:10;
	bordercolorlight: navy;
	bordercolordark: navy
}


.baseligne {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A09F9F;
}

.listbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	width : 200px;
}
.listbox2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	width : 155px;
}
.box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.titrehome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #403F3F;
}
.titrerub1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

a.titrerub1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

a.titrerub1:link {color : #FFFFFF;}
a.titrerub1: active {color : #FFFFFF;}
a.titrerub1:visited {color : #FFFFFF;}
a.titrerub1:hover {color : #BCAB88;}


.titrerub2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #4372A0;
	}

.titrerub3 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #838080;
	text-decoration: none;
}
a.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #838080;
	text-decoration: none;
}

a.menu:link {color : #838080;}
a.menu: active {color : #838080}
a.menu:visited {color : #838080;}
a.menu:hover {color : #990000;}



.contourbeige {
	border: 1px solid #BCAB88;
}
.texterouge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}

A.texterouge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}

.titrerub4rouge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
}
.texte2 {

	font-family:Verdana, Helvetica, sans-serif, Arial; font-size:11px;
	color: #403F3F;
}

.text {

	font-family:Verdana, Helvetica, sans-serif, Arial; font-size:11px;

}

.texte2gras {
	font-family:Verdana, Helvetica, sans-serif, Arial; font-size:11px;
	color: #403F3F;
	font-weight: bold;
}
.titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}
.fondmenu {
	background-color: #BCAB88;
		
}
.trait {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #C0C0C0;
}

.news {
	width : 100%;
	height : 170px;
}