/************/
/* couleurs */
/*
 #FF3E03 : liens				#FFDA03
 #838383 : liens visités		#FFDA03 
 #838383 : liens survolés		#CCCCCC 
 #EFA300 : bordures				#0092BB
 #333333 : corps de texte		#333333
*/

/**************************/
/* Défauts peu originaux */




/* polices par défauts */
body {font-family: verdana,sans-serif;font-size:0.7em;margin:0;padding:0;}
table {font-size:inherit}

/* les tables prennent le plus de place possible */
table#banniere{width:100%;height:100%}
/*table{width:100%;height:100%}*/

/* on supprime les marges */
table,tbody,thead,tr,th,td{margin:0;padding:0;}

/* on supprime les bordures */
img{
border:0;margin:0;padding: 0px 5px 0px 0px;vertical-align: baseline ;
}
#toto{vertical-align: left;text-indent: 5px;}

#titi{float:left;
margin:0px 5px 0px 10px;}
div#titi img
{
float:right;
margin:0px 5px 0px 10px;
}

/* tables */
table{border-collapse:collapse;border-spacing:0;}
td{vertical-align:top}

table
{
border-top-width: medium;
border-right-width: medium;
border-bottom-width: medium;
border-left-width: medium;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
border-top-color: -moz-use-text-color;
border-right-color: -moz-use-text-color;
border-bottom-color: -moz-use-text-color;
border-left-color: -moz-use-text-color;
}

table.spip
{
margin-top: auto;
margin-right: auto;
margin-left: auto;
margin-bottom: 1em;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #FF9933;
border-right-color: #FF9933;
border-bottom-color: #FF9933;
border-left-color: #FF9933;
border-collapse: separate;
border-spacing: 3px;
padding:1px;
background-color: #FFCC66;
}

/* listes puce01.jpg*/
ul{
margin:0;
padding-left:1em;
/*list-style-position:inside;*/
list-style-image:url("../IMG/puce01.jpg");}

/* liens */
/*	a{text-decoration: none;}*/
a:link{color:#000000; }
a:visited{color:#000000; }
a:hover{color:#CC3300;}

#menu a{text-decoration: none;font-weight:bold}
/*#menu a:link{color:#CC3300; font-style: italic;}
#menu a:visited{color:#CC3300; font-style: italic;}*/
#menu a:link{color:#CC3300;}
#menu a:visited{color:#CC3300;}
#menu a:hover{color:#000000;}

/* texte */
/*p{color:#000000;text-align:justify}*/
h1,h2,h3,h4,h5,h6{color:#000000;}
h2{font-size: 2em;}


/*****************************/
/* éléments de mise en forme */

td#contenu{width:80%}

td#panneaux{width:20%}

/*#menu{width:174px}
#menu{width:215px}*/
#menu{width:206px}

#contenu{height:100%}



/****************************/
/* éléments de présentation */

/* surcharge SPIP */
h3.spip{font-size:1.2em;color:#FF9933;text-align:left;margin:0;padding: 0px 0px 10px 0px;}
.spip_documents_center{margin:0}
/*input.formrecherche{width:auto;}*/

#navigation{
  
  background-repeat: no-repeat;
  background-position: top left;
  background-color: #FAC200;
  /*background-image: url("../IMG/image_menu.gif");*/
}

/* menu */

#menu {
line-height:2;
padding-top:3em;
padding-right:0em;
font-size:1em;
}
#navigation p{text-align:center}
#navigation menu{margin: 0;}
#navigation div{margin-left:-6px;}
#menu ul{  margin-left:-3px;  list-style-type: none;  list-style-image: none;}
#menu .current{color:#FFFFFF;}
#menu hr { border-style: none none solid none; border-width:1px; color: #FFFFFF; }

#credits p {text-align:center}

/* bannière modifié par LOLO pour r13-2008*/
#banniere
{
	/*background-color: #FAC200;*/
	background-image: url("../IMG/bandeau_site.gif");
	background-repeat: no-repeat;
	background-position: top left;
}

/*#recherche{vertical-align: center;}*/
#search input{
	position:relative;
	left:780px;
	top: 5px;
	font-size:10px;
	color:#CC3300;
	background-color:#FFCC33;
	border: 1px solid #FF9933;
}

#contact {text-align: right;}

/***********/
/* contenu */

#rubrique{margin:0em 1em;border-bottom:1px solid #E10209;width:500px;}
#justify{text-align:justify;}

/***********/
/* encarts */

/* #panneaux > div,   #FFFFCC;*/
div.encarts
{
  margin: 1em 1em 0 0;
  padding: 1em;
  border: 1px solid #FF9933;

}
#panneaux h2{font-size:1.25em;color:#C1001F;padding:0;margin:0;}
/* #panneaux a{text-decoration: none;} */
#panneaux a:link{color:#000000;}
#panneaux a:visited{color:#000000;}
#panneaux a:hover{color:#CC3300;}
#panneaux div{background-color:#FFFFFF;}

/* #ariane a{text-decoration: none;} */
#ariane a:link{color:#CC3300;}
#ariane a:visited{color:#CC3300;}
#ariane a:hover{color:#CC3300;}


/*#liens img, #documents img{ vertical-align:baseline; }
#liens img[src],  #documents img[src]{ vertical-align:-3px}	*/

#liens ul {list-style-image:url("../IMG/icones/file-office.png");margin:0px;padding:0px;}
#liens li{list-style-type:none;list-style-image:none;margin:0 0 0 1em;padding:0px;}
#liens h2 {margin:0px;padding:0px;}

#documents ul  {list-style-image:url("../IMG/icones/file-office.png");margin:0px;padding:0px;}
#documents li {list-style-type:none;margin:0 0 0 2em;}
#documents h2 {margin:0px;padding:0px;font-size: 1em;}
#liens {margin : 0 0 0 1em;}

/* marche pas avec ie !!!
#documents .GIF:before { content:url("../IMG/icones/file-image.png") " " }
#documents .JPG:before { content:url("../IMG/icones/file-image.png") " " }
#documents .PDF:before { content:url("../IMG/icones/file-pdf.png") " " }
#documents .XLS:before { content:url("../IMG/icones/file-office.png") " " }
#documents .DOC:before { content:url("../IMG/icones/file-office.png") " " }
*/



td#info{vertical-align:Top;height:100px;}
#info {background-color:#FFFFFF;}
#info div {text-align: center;font-size:0.8em;}



/* programme */

table#programme{border:none}
#programme td, #programme th {border-style:solid; border-width:1px; border-color:#FFFFFF;}
#programme th {color:#FFFFFF; font-weight:bold}
#programme td {padding:5px}
#programme tr.color{background-color:#FFFFEE}
#programme th { padding:10px }


/* logos programme bilan */
div.logos{
background-color:#FFFFFF; width:100px; border: 1px solid #0092BB; margin: 1em ; padding: 1em;
}


/* style tableau programme bilan des rencontres * /

/*.prog_bilan {
	font-size: 8px;
	color: #f96610;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
}
*/

