body {
  background:#ffffff;
  color:#423B37;
  font-family: Verdana, Arial, sans-serif, Helvetica Light;
  font-size: 11px;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  
  }

a:link {text-decoration: none; color: #E03705;}
a:visited {text-decoration: none; color: #E03705;}
a:hover {text-decoration:  underline; color: #E10116;}

.haut:link {font family: Verdana,arial,helvetica ; color: #FFFFFF;font-size: 11px;}
.haut:visited {font family: Verdana,arial,helvetica; color: #FF0000;font-size: 11px;}
.haut:hover {font family: Verdana,arial,helvetica; color: #FFFF00;font-size: 11px;}
  
.titre      { font-weight: bold; }


H2, .similiH2 {
	font-family: Verdana, Arial, sans-serif, Helvetica Light;
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 0px;
	margin-top: 0px
}


.noir9 { 
font-size: 9px;
}

.noir10 { 
font-size: 10px;
}

.noir11 { 
font-size: 11px;
color:000000;
}
a.noir11 { 
font-size: 11px;
color:000000;
}
a.noir11:visited { 
font-size: 11px;
color:000000;
}
.noir12 { 
font-size: 12px;
}

.noir11b { 
font-size: 11px;
font-weight: bold;
}

.noir12b { 
font-size: 12px;
font-weight: bold;
}

.noir13 { 
font-size: 13px;
}

.noir13b { 
font-size: 13px;
font-weight: bold;
}

.red11b {
font-size: 11px;
font-weight: bold;
color:#A30B0B;
}

H1, .red13b {
font-size: 13px;
font-weight: bold;
color:#A30B0B;
}

.blanc11 { 
color:#ffffff;
font-size: 11px;
}
.blanc11:link {text-decoration: none; color: #ffffff;font-size: 11px;}
.blanc11:visited {text-decoration: none; color: #ffffff;font-size: 11px;}
.blanc11:hover {text-decoration:  underline; color: #ffffff;font-size: 11px;}

.blanc13 { 
color:#ffffff;
font-size: 13px;
}

.formulaire {
color:#000000;
border: solid 1px #828282;
font-size:11px;
font-weight: none;
font-family: Verdana, Arial, Sans-serif;
background-color:#F4F4F4;
}

.total{
color: #333;
border-top:1px solid #CC0000;
border-bottom:1px solid #CC0000;
font-size: 11px;
}

.bouton {
	border: 1px solid #404040;
	padding: 2px;
	background: #B11414;
	color: #ffffff;
	font-family:  Verdana, Arial, sans-serif;
	font-size: 11px;
}	

TD.tetiere {
	font-family:Verdana,Arial,Helvetica; 
	font-size: 11px; 
	font-weight: bold;
	color:#FFFFFF;
	text-align: center;
	width:200px;
	FILTER:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr=#970909,EndColorStr=#B11414);
}

TD.hautpage {
	FILTER:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#970909,EndColorStr=#B11414);
}

TD.baspage {
	font-family:Verdana,Arial,Helvetica; 
	font-size: 11px; 
	color:#FFFFFF; 
	FILTER:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#DF3300,EndColorStr=#E45126);
}

.titremenu {
	font-family:Verdana,Arial,Helvetica; 
	font-size: 11px; 
	font-weight: bold;
	color:#A30B0B;
	/*FILTER:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#F7F6F4,EndColorStr=#E8E7E5);*/
}

.titretetiere {
	font-family:Verdana,Arial,Helvetica; 
	font-size: 11px; 
	font-weight: bold;
	color:#A30B0B;
}

.titreactivite {
	font-family:Verdana,Arial,Helvetica; 
	font-size: 11px; 
	font-weight: bold;
	color:#FF3333;
	line-height: 19px
}

.cadre	{
		font-family: verdana, arial, sans-serif;
		color:#423B37;
		font-size: 11px; 
		font-weight:normal;
		background:#FFF;
		line-height:140%;
		padding:5px;
		border:1px solid #A30B0B;
		}

.title	{
		font-family: arial, verdana, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #333;
		border-bottom:1px solid #CC0000;
		padding:2px;
		letter-spacing: .1em;
		/*background:#DED7D3;*/
		width:626px;
		}
			
a.rouge {
	color:#A30B0B;
}	
a.rouge:visited {
	color:#A30B0B;
}
.titreRouge{
	font-family:Verdana,Arial,Helvetica; 
	font-size: 12px; 
	color:#A30B0B;
	font-weight: bold; 
}

h1.refnat, strong.refnat {
	font-weight: normal;
	margin-top:0px;
	margin-bottom:0px;
}	