body {
		background: url(images/background.gif) no-repeat;
		font-family: Arial;
		font-size: 0.8em;
		padding: 0 ;
		color: #000080;
		margin: 0;
		text-align: justify;
		width:100%;
		/*background-image: url(images/NTANDEM.jpg);*/
}
p {
margin: 0 0 10px 0;
text-indent: 10px;
}

br {
clear: both;
}
/*Faire disparaitre les 2 boutons en haut de SPIP Espace Privé et Recalculer la page*/
.spip-admin-float { display:none; }

.spip_surligne { background: #FF6; }

#header {
margin: 0;
height: 200px;
width: 100%;
/*background: url(images/bandeau.jpg) no-repeat;*/
}

#header h1{
font-size: 3em;
height: 200px;
text-align: center ;
background: url(images/FFCTLogo.jpg) no-repeat right top;
}

#conteneur {
position: absolute;
width: 100%;
}

#centre {
/*DEBUG border: 5px solid #000080;*/
/*background: url(images/bgcentre.gif) no-repeat;*/
z-index:1;
float:right;
/*margin-left: 300px;*/
/*margin-top: 15%;*/
padding:20px;
width: 70%;
}

#centre h2 {
			padding-left: 25px ;
			line-height: 25px ;
			font-size: 1.4em ;
			color: #000080 ;
			border-bottom: 1px solid #000080 ;
}

#centre h2 a {
			line-height: 25px ;
			font-size: 1.4em ;
			color: #000080 ;
			text-decoration: none;
}
#centre h3 {
			padding-left: 25px ;
			line-height: 25px ;
			font-size: 1em ;
			color: #000080 ;
			/*border-bottom: 1px solid #000080 ;*/
}

#centre h3 a {
			padding-left: 25px ;
			line-height: 25px ;
			font-size: 1.4em ;
			color: #000080 ;
			/*border-bottom: 1px solid #000080 ;*/
}

#centre h4{
			padding-left: 25px ;
			line-height: 25px ;
			font-size: 1em ;
			color: #000080 ;
}

#centre h5 a {
			padding-left: 80px ;
			line-height: 25px ;
			font-size: 1em ;
			color: #000080 ;
}

#gauche {
/*background: url(images/NTANDEMjaune.gif) no-repeat top top;*/
/*background: url(images/bgmenu.jpg) no-repeat;*/
z-index:0;
text-align: left;
/*margin-top: 15%;*/
float:left;
/*width: 200px !important;*/
width: 25%;
}

#droite {
z-index:1;
background: white;
/*margin-left: 250px;*/
padding:2px;
font-size: 1em ;
float: left;
/*width: 50%;*/
}

#droite h2 {
/*line-height: 25px ;
font-size: 1em ;
border:  1px solid #000080;
padding-left: 50px;      */
padding-left: 25px ;
line-height: 25px ;
font-size: 1.2em ;
color: #000080 ;
border-bottom: 1px solid #000080 ;
/*background: url(images/new.gif) no-repeat left left;*/
}

#droite h3 {
margin: 0px;
font-size: 1em ;
color: yellow ;
background: #000080;
}

#droite h6 {
line-height:1px;
font-size: 0.8em;
color: #000080 ;
}

#droite h6 a{
line-height:1px;
color: #000080 ;
}

#droite_news {
z-index:1;
background: white;
float:right;
width: 150px;
padding: 5px;
font-size: 0.8em ;
}

#droite_news h2 {
/*line-height: 25px ;
font-size: 1em ;
border:  1px solid #000080;
padding-left: 50px;      */
padding-left: 25px ;
line-height: 25px ;
font-size: 1.2em ;
color: #000080 ;
border-bottom: 1px solid #000080 ;
/*background: url(images/new.gif) no-repeat left left;*/
}

#breves {
margin: 0px;
border:  1px solid #000080;
}

#breves h3 {
margin: 0px;
font-size: 1em ;
color: yellow ;
background: #000080;
}

#pied {
clear:both;
height: 30px;
padding: 5px;
font-size: 1em ;
}

#piedgauche{
float:left;
}
#pieddroit{
float:right;
}

#pied  a{
margin: 0 ;
color: #000080;
text-decoration: none;
}

#pied a:hover{
text-decoration: none;
}

#menuhaut {
list-style-type: none;
margin: 0;
font-size: 1.5em;
}
#menuhaut li {
display: inline;
color: yellow;
text-align: center;
/*border-left: 1px solid yellow;
border-right: 1px solid yellow; */
padding: 5px;
}
#menuhaut a {
margin: 0 ;
color: yellow;
text-decoration: none;
}
#menuhaut a:hover {
text-decoration: none;
}

#menugauche {
list-style-image: url(images/LyonPuce.gif);
margin: 15px !important;/* qu'ŕ FireFox*/
/padding-left: 40px; /*pour IE6 ou 7*/
/padding-top: 40px; /*pour IE6 ou 7*/
font-size: 1em;
}

#menugauche li a {
/*list-style-image: url(images/LyonPuce.gif);*/
padding-left: 0px;
font-family: verdana;
font-size: 1em;
font-weight: bold;
text-decoration: none;
color: #000080;
}

#menugauche li a:hover {
font-size: 1em;
background-color: #FFFF99;
}

#sousmenugauche {
list-style-image: none;
list-style-type: none;
margin: 5px;
font-size: 0.8em;
}

#sousmenugauche li a {
list-style-image: none;
padding-left: 0px;
font-family: verdana;
font-size: 1em;
font-weight: bold;
text-decoration: none;
color: #000080;
}

#sousmenugauche li a:hover {
font-size: 1em;
background-color: #FFFF99;
}

table {
border: medium solid #000080;
border-collapse: collapse;
width: 100%;
}

#tablesansbord{
border: 0;
}

#lignesansbord{
border: 0;
}

#colonnesansbord{
border: 0;
}
th {
font-family: monospace;
border: thin solid #000080;
/*width: 50%;*/
padding: 5px;
background-color: #000080;
color: yellow;
}
td {
font-family: sans-serif;
border: thin solid #000080;
/*width: 50%;*/
padding: 5px;
text-align: center;
background-color: #ffffff;
}
.tbliens {
border: medium solid #000080;
border-collapse: collapse;
width: 95%;
}
.tbliens th {
font-family: monospace;
border: thin solid #000080;
width: 50%;
padding: 5px;
background-color: #000080;
color: yellow;
}
.tbdescsites td {
font-family: sans-serif;
border: thin solid #000080;
width: 50%;
padding: 5px;
text-align: left;
background-color: #ffffff;
}

.tblogossites td {
font-family: sans-serif;
border: thin solid #000080;
width: 50%;
padding: 5px;
text-align: center;
background-color: #ffffff;
}

caption {
font-family: sans-serif;
}

.igauche {
  float: left;
  padding-right: 15px;
  padding-bottom: 5px;
}
