<//couleurs CSS bleu= #2591b5 gris texte= #404040 Gris menu #383838 //>


div  {
	color : #404040;
	font-size : 12px;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-weight : normal;
} 


P  {
	color : #404040;
	font-size : 13px;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;

}

blockquote
{
	margin-top: 0px;
	margin-bottom: 0px;
}
UL  {
	margin-top: 0px;
	margin-bottom: 0px;
}

.small  {
	color : #404040;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
}
.normal  {
	color : #404040;
	font-size : 12px;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
}

.gras  {
	color : #404040;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
}




.titre  {
	color : #2591b5;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : bold;
}


.grandtitre  {
	color : #2591b5;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size : 20px;
	font-weight : bold;
}

.tresgrandtitre {
	color : #2591b5;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size : 26px;
	font-weight : bold;
}

.titreB  {
	color : #ff4500;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
}


.grandtitreB  {
	color : #ff4500;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : bold;
}

.tresgrandtitreB {
	color : #ff4500;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size : 20px;
	font-weight : bold;
}
.titreC  {
	color : #4f8a10;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
}


.grandtitreC  {
	color : #4f8a10;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : bold;
}

.tresgrandtitreC {
	color : #4f8a10;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size : 20px;
	font-weight : bold;
}

H1  {
	color : #404040;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size : 24px;
	font-weight : bold;
}

H2  {
	color : #404040;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : bold;
}

H3  {
	color : #404040;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
}

H4, H5, H6  {
	color : #404040;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
}


A:link  {
	color : #404040;
	text-decoration : none;
	font-size : 13px;
	font-weight : bold;
}

A:visited  {
	color : #404040;
	text-decoration : none;
	font-size : 13px;
	font-weight : bold;
}

A:hover  {
	color : #ff4500;
	text-decoration : none;
	font-size : 13px;
	font-weight : bold;
}



TD  {
	color : #404040;
	font-size : 13px;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
}



LI  {
	color : #404040;
	font-size : 13px;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-weight : normal;
}


TEXTAREA
  {
font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
font-size : 13px;
color : #404040;
border-width: 1px;
border-color: #FFD800;

padding: 2px;
border-style: solid;

}

INPUT {
font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
font-size : 13px;
color : #404040;
border-width: 0px;
border-color: #FFD800;

padding: 2px;
border-style: solid;
	
}
.photo {
  border:1px solid #404040;
  margin:10px 10px 10px 10px;
  padding:5px;
  background: #ffffff;
}



.lien {
  border:1px solid #1560a5;
  margin:10px 10px 10px 10px;
  padding:4px; 


.pucePDF{
background: url(../Editor/stw~19/picto/pdf.gif) no-repeat 2px center;
display: block;
width: auto;
padding: 3px 0;
padding-left: 20px;
text-decoration: none;

}

.puceTopmenu{
background:url(../Editor/stw~19/picto/arrow-list-red.gif) no-repeat 0px center;
padding-left:12px;
text-decoration:none;
}

.sousTopmenu{
padding: 0px 0;
padding-left:12px;
text-decoration:none;
}

.sousmenu{
padding-left: 20px;
text-decoration: none;
}

.thickbox  {
	
}