H1  {
	font: normal bolder 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

A  {
	font: normal 11px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : #B50000;
}

A:Visited  {
	font: normal 11px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
}

A:Active  {
	font: normal 11px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : Gray;
}

A:Hover  {
	font: normal 11px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : underline;
	color : #B50000;
}

A.titre  {
	font: normal 14px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : #8B0000;
}

A.titre:Visited  {
	font: normal 14px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
}

A.titre:Active  {
	font: normal 14px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : Gray;
}

A.titre:Hover  {
	font: normal 14px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : underline;
	color : #8B0000;
}

A.menubas  {
	font: normal 11px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : #ffffff;
}

A.menubas:Visited  {
	font: normal 11px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : #F6F6F6;}

A.menubas:Active  {
	font: normal 11px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : #CCCCCC;
}

A.menubas:Hover  {
	font: normal 11px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : underline;
	color : #ffffff;
}

BODY  {
	scrollbar-arrow-color: silver;
	scrollbar-3dlight-color: silver;
	scrollbar-shadow-color: silver;
	scrollbar-darkshadow-color: White;
	scrollbar-base-color: White;
	scrollbar-face-color: White;
	scrollbar-highlight-color: White;
	scrollbar-track-color: White;
	overflow: auto;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color : White;
	color: #4C4C4C;
}

input, select, textarea {
	font: normal 11px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.FAMnom  {
	font-size : 16px;
	font-weight : bolder;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
}

.FAMdescriptif  {
	font-size : 11px;
	font-weight : normal;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
}

.ARTdesignation  {
	border: 1px solid #A9A9A9;
	font-size : 12px;
	font-weight : bold;
	color : White;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left: 5px;
	height: 25px;
	background:  url(trait.gif);
}

.ARTdetail  {
	font-size : 12px;
	font-weight : normal;
	color : White;
	background-color : #C80000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.ARTdescriptif  {
	font-size : 11px;
	font-weight : normal;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
}

.trait {   background-color: #B50000;       }

.titre {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #8B0000;
	height: 10px;
}

.legende {
	font: normal normal xx-small Arial, Helvetica, sans-serif, Verdana, Geneva;
	text-align: center;
}

.legendegray {
	font: normal normal xx-small Arial, Helvetica, sans-serif, Verdana, Geneva;
	color: gray;
}

.Contour {
	border: 1px solid #A9A9A9;
}

.ContourR {
	border: 1px solid #FF6347;
}

td, ul {
	font: normal 11px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
}

th {
	font: normal normal bold 11px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #4C4C4C;
}

li {
	font: normal 11px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	margin-bottom: 5px;
}


span {
	overflow: auto;
	position: relative;
}
	
.grise1 {
	border: 1px solid Silver;
	background: #ECF6F9;
	color: DarkSlateGray;
}

.grise2 {
	background: #FFFEF0;
	color: DarkSlateGray;
}

.grise3 {
	border: 1px solid Silver;
	background: #FFF5EE;
	color: DarkSlateGray;
}

.mail0 {width: 280px; border: 0px;}

.mail1 {width: 280px; border: 1px solid #A9A9A9;}
 
.mail2 {width: 130px; border: 1px solid #A9A9A9;}

.mail1R {width: 280px; border: 1px solid #FF6347;}
 
.mail2R {width: 130px; border: 1px solid #FF6347;}

.Contour {border: 1px solid #A9A9A9;}

.ContourR {border: 1px solid #FF6347;}

.copyright {
	font: normal normal xx-small Arial, Helvetica, sans-serif, Verdana, Geneva;
	color: gray;
}
.copyright:visited {
	font: normal normal xx-small Arial, Helvetica, sans-serif, Verdana, Geneva;
	color: gray;
}

BODY.actus  {
	background: url(images/actus_back.gif);
	scrollbar-arrow-color: White;
	scrollbar-3dlight-color: #368C9D;
	scrollbar-shadow-color: #368C9D;
	scrollbar-darkshadow-color: #368C9D;
	scrollbar-base-color: #368C9D;
	scrollbar-face-color: #368C9D;
	scrollbar-highlight-color: #368C9D;
	scrollbar-track-color: #368C9D;
}

.actus {
	color: white;
}

