#principal{
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#663300;
	
}
a:active,a:visited
{
text-decoration:none;
color:#006699;
font-weight:bold;
}


#principal a:hover
{
text-decoration:underline;
color:#cc00cc;
font-weight:bold;
font-size: 11px;
}


p{
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#663300;
}


.vert p{
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	color:#009933;
}

.vertsouligne p{
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	color:#009933;
	text-decoration:underline;
}

.rouge p{
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	color:#cc0000;
}

.rougesouligne p{
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	color:#cc0000;
	text-decoration:underline;
}


.jaune p{
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	color:#FFFF00;
}

.jaunesouligne p{
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	color:##FFFF00;
	text-decoration:underline;
}

.violet p{
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	color:#cc00cc;
}

.violetsouligne p{
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	color:#cc00cc;
	text-decoration:underline;
}

.noir {font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#000000;
	text-align:center;
}


h1{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 200%;
 color: #ffffff;
 margin: 0px;
 padding: 0px;
}

h2{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 130%;
 color: #ffffff;
 margin: 0px;
 padding: 0px;
}

h3{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 150%;
 color: #006699;
 margin: 0px;
 padding: 0px;
}

h4{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 80%;
 color: #006699;
 margin: 0px;
 padding:0px;
  text-align:center;
}

h5{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 100%;
 color: #006699;
 margin: 0px;
 padding: 0px;
 text-align:center;
}

h6{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 70%;
 color: #990000;
 margin: 0px;
 padding: 0px;
 text-align:left;
}

strong{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	color:#663300;
}



.vert {
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	color:#009933;
}

.vertsouligne {
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	color:#009933;
	text-decoration:underline;
}

.rouge {
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	color:#cc0000;
}

.rougesouligne {
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	color:#cc0000;
	text-decoration:underline;
}


.jaune {
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	color:#FFFF00;
}

.jaunesouligne {
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	color:##FFFF00;
	text-decoration:underline;
}

.violet {
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	color:#cc00cc;
}

.violetsouligne {
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	color:#cc00cc;
	text-decoration:underline;
}
/*   menu gauche  */



#menu_gauche a:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
text-align:left;
margin-left:0px;
color:#ffffff;
font-size: 10px;
font-style:normal;
font-weight:normal;

}


#menu_gauche a:active{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
text-align:left;
margin-left:0px;
color:#ffffff;
font-size: 10px;
font-style:normal;
font-weight:normal;
}


#menu_gauche a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
text-align:left;
margin-left:0px;
color:#ffffff;
font-size: 10px;
font-style:normal;
font-weight:normal;
}


#menu_gauche a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
text-align:left;
margin-left:0px;
color:#ffffff;
font-size: 10px;
font-style:normal;
font-weight:normal;
}


/************** .feature styles ***************/

.feature{
    text-align:justify;
    padding: 0px 0px 10px 10px;
}

.feature h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 80%;
color: #006699;
padding:0px 0px 0px 0px;
text-align: center;
}

.feature img{
	float: left;
	padding: 0px 0px 0px 0px;
}

li{
font-size: 11px;
background-image:url(images/read.gif);
background-repeat:no-repeat;
list-style-type: none;
padding-left:15px;
background-position:0% 65%;
}

.relief table{
text-align:left;
}

.relief table{
margin:0;
}

/*******************   Css petit menu d'article Joomla  **********************************/

table.contenttoc {
  border: 1px solid #cccccc;
  padding: 2px;
  margin-left: 2px;
  margin-bottom: 2px;
}

table.contenttoc td {
  padding: 2px;
    background: url(images/subhead_bg.png) repeat-x;
  color: #666666;
	text-align: left;
	padding-top: 2px;
	padding-left: 4px;
	height: 21px;
	font-weight: bold;
	font-size: 10px;
}

/********************* Titre de page formulaire ****************************************/

table.contenttitre {
  border: 1px solid #cccccc;
  padding: 2px;
  margin-left: 2px;
  margin-bottom: 2px;
}

table.contenttitre {
  padding: 2px;
  background-color:ff9900;
    color: #666666;
	text-align: left;
	pad#principal{
	
	font-#principal{
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#663300;
	
}

#flashcontent {
		height: 100%;
	}


