/*police par defaut*/

*	{font-family: Verdana, Geneva,'Bitstream Vera Sans', Helvetica, sans-serif}

/*styles liens*/

a			  {text-decoration: none;}
a:link			 {color: #0860a9;}
a:visited		{color: #5fb46d;}
a:hover		       {text-decoration: underline; color: #fc0033;}
a:menu		      {color: #FFFFFF; font-family: Arial; font-size:65%; font-weight: bold}
a:visited.menu	    {color: #990000;}
a:hover.menu	    {color: #008000;text-decoration: underline;}


/*styles généraux*/

body	{ margin: 0px;
		font-family: Verdana, Geneva,'Bitstream Vera Sans', Helvetica, sans-serif;
		 color: #000000;
		 background-image: url(images/pales.gif);
		 }

.fond		{background-color: #ffffff;}
.fondvert		{background-color: #5fb46d;}

.blanc		{color: #FFFFFF}
.noir		 {color: #000000}		 
.vert		  {color: #5fb46d}
.vert2		 {color: #e0eddd}
.rouge		{color: #fc0033}
.gris	          {color:#939A8D}
.gris2	         {color:#CCCCCC}
.gris3           {color:#707070}
.jaune           {color:#ff9900}
.breve		{color:#996633}
.marron		{color:#644032}


/*styles paragraphes et span*/

p.taille8			 {font-size:65%}
p.taille9		         {font-size:80%}
p.taille12			{font-size:100%}
p.taille17			{font-size:120%}
p.taille130			{font-size:130%}
p.taille140			{font-size:140%}
p.taille150			{font-size:150%}
p.taille160			{font-size:160%}
p.taille180			{font-size:180%}
p.taille200			{font-size:200%}

p.spip_note			{ }

span.taille6			 {font-size:6pt}
span.taille7			 {font-size:7pt}
span.taille8			 {font-size:8pt}
span.taille9			 {font-size:9pt}
span.taille10			 {font-size:10pt}
span.taille11			 {font-size:11pt}
span.taille12			{font-size:12pt}
span.taille13			{font-size:13pt}
span.taille15			{font-size:15pt}
span.taille17			{font-size:17pt}
span.taille18			{font-size:18pt}
span.taille20			{font-size:20pt}
span.taille150			{font-size:150%}
span.taille160			{font-size:160%}
span.taille180			{font-size:180%}
span.taille25			{font-size:25pt}

/*styles div et tableaux*/

div.taille8				{font-size:65%}
div.taille9				{font-size:80%}
div.taille12				{font-size:100%}

.lignpointrouge {border-top: 1px dashed #990000; padding: 0px}
.cadpointbis {border: 1px dashed #CCCCCC; padding: 3px; background-color: #FFFFEC;}
.lignpoint {border-top: 1px dashed #939A8D; padding: 3px}
.lignpoint2 {border-bottom: 1px solid #707070}

 

	  	.tablejaunelogo {
	text-indent: 0pt;
	border-top: 1px solid #FF9900;
/*	border-left: 1px solid #FF9900; */
	padding: 0px;
	padding-bottom: 1em;
	margin-top: 1em;

}


ul.puce {
	
	list-style-position:inside;
	margin-left: 0;
	padding-left: 0;
	list-style-image:   url(puce.gif);
	list-style-type: none;
}
ul.vide {
	list-style-position:inside;
	margin-left: 0;
	list-style-type: none;
	padding: 0px;
}
	  h4.fondjaunepale {
	padding : 3px;
	background-color : fcead4;
	margin : 0px;
	font-weight: bold;
	text-align: center;
	font-size: x-small;
}
p.invisible {
	display: none;
	}

dl.event
{
margin:  0;
padding: 0;
}

.event dt
{
font-size : x-small;
font-weight: bold;
}

.event dd
{
font-size : xx-small;
border-left : 1px solid #000000;
padding-left: 1em ;
}

/*styles spip*/

a.spip_url		{}
a.spip_in		{}
a.spip_out		{}

.tablegris {border:solid 1px #707070;}
.tablegris {border:solid 1px #707070;}
.tablevert {border:1px #5fb46d solid;}

table.spip			   {font-size: 10 px;text-align: center; border:solid 1px #7DA25A;}
table.spip tr.row_first		{background-color: #F7CE00;}
table.spip tr.row_odd	      {background-color: #CCCCCC;}
table.spip tr.row_even        {background-color: #EEEEEE;}
table.spip td			  {padding: 1px;vertical-align: center;}

h3.spip {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 130%;
	text-align: center;
	color: #0860a9;
}

hr.spip		{border: 1px dashed #CCCCCC;}

b.spip		{}
i.spip		{}

.forml			      {width: 100%;background-color: #E4E8ED;}
.formrecherche		{width: 100%;background-color: #E4E8ED;}
.formrecherche2		{width: 80%;background-color: #E4E8ED;}
.reponse_formulaire	{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;font-size: 80%;color: red;}
.spip_bouton		  {background-color: #F9FFFE;}

.spip_encadrer		{width : 100%;background-color: #FFFFFF;padding: 5px;border: 1px #666666 solid;}
.spip_cadre		 {width : 100%;background-color: #FFFFFF;padding: 5px;}
.spip_surligne		{background-color: #F7CE00;}
.spip_documents      {font-size : 70%;}

.bleu { color: #0860a9;}
.fondbleu { background-color: #dfe8f8; }
.fondrouge { background-color: #fcdfdc; }
.fondjaune { background-color: #fcead4; }
.tablebleu { border:1px solid; ; border-color: #0860a9 solid}


