/* CSS Document */
.tble
   {
	margin-bottom: 2em;
	padding-bottom: 2em;
	padding-top: 1em;
   	border-collapse: collapse;
   	border-bottom: 1px solid #006600;
   	border-top: 1px solid #006600;
   	border-right: 1px solid #006600;
   	border-left: 1px solid #006600;
   }
   .thstyl
   { 
   
   	border-bottom: 1px solid #006600;
   	border-top: 1px solid #006600;
	border-right: 1px solid #006600;
   	border-left: 1px solid #006600;
   	font-size:13px;
	font-family: Trebuchet MS;
        
   } 
   .tdstyl
   { 
   	background:#ffffff;
   	border-bottom: 0px solid #006600;
   	border-top: 0px solid #006600;
	border-right: 1px solid #006600;
   	border-left: 0px solid #006600;
   	font-size:13px;
	font-family: Trebuchet MS;
        
   } 
.table1{
	margin:  auto;
	padding: 0px;
	margin-bottom: 0.2em;
	padding-bottom: 0.2em;
	padding-top: 0.1em;
   	border-collapse: collapse;
   	border: 0;
   	width: 760px;
   	}
   
   .table{
	margin:  auto;
	padding: 0px;
	margin-bottom: 0.2em;
	padding-bottom: 0.2em;
	padding-top: 0.1em;
   	border-collapse: collapse;
   	border:0;
   	width: 945px;
	border-bottom: 0px solid #006600;
   	border-top: 0px solid #006600;
	border-right: 1px solid #006600;
	border-left: 1px solid #006600;
   	}
	.tdenteted { 
   	background: #006600;
   	border-bottom: 1px solid #006600;
   	border-top: 1px solid #006600;
	border-right: 1px solid #006600;
	border-left: 2px solid #006600;
   	}
	.tdbanderole { 
   	border-bottom: 0px solid #006600;
   	border-top: 0px solid #006600;
	border-right: 0px solid #006600;
	border-left: 0px solid #006600;
	height:168px;
	background : url(../jpeg/bandeau.jpg);
   	}
	
   .tdmenu { 
   	background: #4A9E5A;
	}
	 .tdmenuhaut { 
   	background:url(../jpeg/menuhaut.jpg);
	height:25px;
   	}
	.tdbanded { 
   	background: url(../jpeg/bandedroit.jpg) repeat-x;
   	border-bottom: 0px solid #006600;
   	border-top: 0px solid #006600;
	border-right: 0px solid #006600;
	border-left: 0px solid #006600;
   	}
	 .tdcorps { 
	border-right: 0px solid #006600;
	border-left: 0px solid #006600;
	border-top: 0px solid #006600;
	border-bottom: 0px solid #006600;
   	}
	.tdbas { 
	background:url(../jpeg/pied.jpg);
	border-right: 1px solid #006600;
	border-left: 1px solid #006600;
	border-bottom: 0px solid #006600;
	text-align:right;
   	}
	#dateformat {
	font-size:11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #ff0000;
	letter-spacing:.2em;
	text-align:right;
	
	}
	
.A {
	FONT-WEIGHT: 100; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 13px; COLOR: #003399; TEXT-DECORATION: none
}
.A:hover {
	FONT-WEIGHT: 100; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 13px; COLOR:  #ff0000; TEXT-DECORATION: none
}	
	
.A1 {
	FONT-WEIGHT: bold; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 13px; COLOR: #4784C3; TEXT-DECORATION: none
}
.A1:hover {
	FONT-WEIGHT: bold; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 13px; COLOR:  #ff0000; TEXT-DECORATION: none
}

.A2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-FAMILY: Trebuchet MS,  Arial, Helvetica, sans-serif; COLOR: #0000CC; TEXT-DECORATION: none;
}
.A2:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; COLOR: #ff0000; TEXT-DECORATION: none
}

.A3 {
	FONT-WEIGHT:bold; FONT-SIZE: 11px; FONT-FAMILY: Trebuchet MS; COLOR: #000; TEXT-DECORATION: none
}
.A3:hover {
	FONT-WEIGHT:bold; FONT-SIZE: 11px; FONT-FAMILY: Trebuchet MS; COLOR: #ff0000; TEXT-DECORATION: none
}
HR {
	BACKGROUND: #396bad; COLOR: #396bad; WIDTH:100px;
}
legend
{ 
color:#FFFFFF;FONT-FAMILY: Trebuchet MS; font-weight:bold
}
.Style1 {
	color: #000000;
	font-size:13px;
	font-family: "Trebuchet MS";
}
.Style3 {
font-size: 10px;
color:#000000;
FONT-FAMILY: Trebuchet MS;
font-weight:100;
}
h1{
font-size: 18px;
color:#006600;
FONT-FAMILY: Trebuchet MS;
font-weight:bold;
}
h2{
font-size: 16px;
color:#006600;
FONT-FAMILY: Trebuchet MS;
font-weight:bold;
}
.divphoto
 {
	border:solid 1px #cccccc;
	width:450px;
	height:230px;
	margin : 5px;
	padding:5px;
 }

.Style12 {
	border: solid 1px #cccccc;
	width: 450px;
	height: 230px;
	margin: 5px;
	padding: 5px;
	font-family: Tahoma;
	font-size: 12px;
}
label{
font-family: Trebuchet MS;
font-size:12px;
font-weight:bold;
color:#000000;
}
.contenutitre {
 COLOR: #000000; FONT: bold 11px Arial, Helvetica, sans-serif; VERTICAL-ALIGN: top
}

.contenu {
	BACKGROUND-COLOR: #ffffff; COLOR: #000000; 
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
        }
.cartouche {
	 COLOR: #006600;;font-size:11px;font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif; 
}

.cadre{margin:0px auto;}
.haut{ 
	width: 167px;
	margin:0px 3px 0px 5px;
	border: 0px solid red; 
	padding:0px;
	height:34px;
	background:url(../jpeg/adecouvrir.jpg) no-repeat;
	}
	.milieu{ 
	width: 167px;
	margin:0px 3px 0px 5px;
	padding:5px 0 0 0;
	background:#ffffff;
	border: 0px solid red; 
	}
	.milieu ul{margin:0px; padding:0 2px 0 2px; list-style:none;}
	.milieu ul li{padding:3px 0px 4px 5px; border-bottom:1px dotted #ccc;}
	.bas{ 
	width: 167px;
	margin:0px 3px 0px 5px; 
	padding:0px;
	height:14px;
	background:url(../jpeg/basmilieu.jpg) no-repeat;
	}
	
	.haut1{ 
	width: 167px;
	margin:0px 3px 0px 5px;
	border: 0px solid red; 
	padding:0px;
	height:34px;
	background:url(../jpeg/pourbientot.jpg) no-repeat;
	}
	.pied{ 
	background:url(../jpeg/bas.jpg) repeat-x;
	
	}
	.pied ul{margin:0px; padding:0 2px 0 2px; list-style:none;}
	.pied ul li{padding:3px 0px 4px 5px;}
	.pied ul li a{font-weight: 100; font-family:Arial; font-size: 11px; color:#003300; text-decoration: none}
	.pied ul li a:hover{font-weight: 100; font-family: Arial; font-size: 11px; color: #ff0000; text-decoration: none}
	.pied span{color:#000000; font-family:Arial; font-size:9px;}
	.pied span a{color:#0000ff; font-family:Arial; font-size:9px;text-decoration: none}
	.pied span a:hover{color:#ff0000; font-family:Arial; font-size:9px;text-decoration: none}
	body {
    margin: 1px;
	padding:0;
	font-family:Trebuchet MS, Verdana, Helvetica, Arial, sans-serif;
    font-size:13px;
	background: url(../jpeg/fond.jpg);
	}
	.connexion{
	background:url(../jpeg/connexion.jpg) no-repeat;
	width:167px;
	height:206px;
	margin:0px 3px 0px 5px;
	padding:2px 0px 2px 0px;
	}
	.connexion ul{margin:0px; padding:50px 2px 0 2px; list-style:none;}
	.connexion ul li{padding:3px 0px 4px 5px; font-weight:bold; color:#ffffff;}
	.auteur{
	width:160px;
	margin:0px 5px 0px 5px;
	padding:2px 0px 2px 0px;
	}
    .diaporamas{
		width: 500px;
		margin:0px 3px 0px 5px;
		padding:0px;
		height:25px;
		background:url(../jpeg/diaporamas.jpg) no-repeat;
	} 
	.programmes{
		width: 230px;
		margin:0px 3px 0px 15px;
		padding:0px;
		height:25px;
		background:url(../jpeg/programmes.jpg) no-repeat;
	} 
	 .realisations{
		width: 500px;
		margin:0px 3px 0px 5px;
		padding:0px;
		height:25px;
		background:url(../jpeg/realisations.jpg) no-repeat;
	} 
	.partenaires{
		width: 230px;
		margin:0px 3px 0px 5px;
		padding:0px;
		height:25px;
		background:url(../jpeg/partenaires.jpg) no-repeat;
	} 
	.video{
		width: 230px;
		margin:0px 3px 0px 5px;
		padding:0px;
		height:25px;
		background:url(../jpeg/video.jpg) no-repeat;
	} 
	
	.presentation{
		width: 164px;
		margin:5px 0px 0px 5px;
		padding:0px;
		height:27px;
		background:url(../jpeg/presentation.jpg) no-repeat;
	} 
	.divisions{
		width: 164px;
		margin:5px 0px 0px 5px;
		padding:0px;
		height:27px;
		background:url(../jpeg/divisions.jpg) no-repeat;
	} 
	.projets{
		width: 164px;
		margin:5px 0px 0px 5px;
		padding:0px;
		height:27px;
		background:url(../jpeg/projets.jpg) no-repeat;
	} 
	.programmesm{
		width: 164px;
		margin:5px 0px 0px 5px;
		padding:0px;
		height:27px;
		background:url(../jpeg/programmesm.jpg) no-repeat;
	} 
	.volontariat{
		width: 164px;
		margin:5px 0px 0px 5px;
		padding:0px;
		height:27px;
		background:url(../jpeg/volontariat.jpg) no-repeat;
	} 
	span{color:#006600; font-weight:bold;}
	
	.forms{
		margin:0px auto;
		padding:0 0 0 10px;
	}
	.libelle{margin-top:10px;}
	input{margin-top:5px;}
	textarea{margin-top:5px;}
	.bouton{ background-color:#43BA76; color:#FFFFFF; border:1px solid #FFFFFF;}
	.modif{
		margin:0 0 0 5px;
		padding:2px 0 0 2px;
	}
   .succes{
		color:#FF0000;
		font-weight:bold;
		font-size:14px;
		font-family:Arial;
		padding-top:20px;			
	}
	 
	 .bann1{
	 background-image: url(../jpeg/bann1.jpg);
	 background-repeat:no-repeat;
	 height:28px;
	 }
	 
	  .bann2{
	 background-image: url(../jpeg/bann2.jpg);
	 background-repeat:no-repeat;
	 height:38px;
	 }
	 
	  .bann3{
	 background-image: url(../jpeg/bann3.jpg);
	 background-repeat:no-repeat;
	 height:38px;
	 }
	 
	  .bann4{
	 background-image: url(../jpeg/bann4.jpg);
	 background-repeat:no-repeat;
	 height:33px;
	 }
	 
	  .bann5{
	 background-image: url(../jpeg/bann5.jpg);
	 background-repeat:no-repeat;
	 height:33px;
	 }