/* CSS Document */

*{margin:0;padding:0;font-size:1em;text-decoration:none;border:none;list-style:none;color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;}
html#home{
background:url(../fond/fond.jpg) repeat-x #5E6472 center -60px;
text-align:center;
}
html#page{
background:url(../fond/fond2.jpg) repeat-x #5E6472 center top;
text-align:center;
}
body{
}


.anim{
width:900px;
margin: 0 auto;
text-align:left;
cursor:text;display:block;height:280px;}

.anim h1,.bandeau h1{display:none;}


.bandeau{	
width:900px;
background:none;
margin: 0 auto;
height:160px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/fond/bandeau2.png', sizingMethod='crop');

}
.bandeau[class]{	
filter:none;
	background:url(../fond/bandeau2.png) no-repeat;
}





.menu{margin:2px 15px 10px;	display:block;position:relative;min-width:900px;}
.menu li.item{display:block;float:left;margin:0 15px;}
.menu li a{display:block;text-align:center;background:url(../element/puce.jpg) no-repeat;padding:4px  15px 0;font-size:12px;font-weight:bold;}
.menu li a:hover,.menu li a.sel{	background:url(../element/pucehover.jpg) no-repeat;color:#59DC78}


h2.baseline{
	
	display:none !important;
}


#home .encart{
	padding:35px 0 0 22px

}

.encart h4,.encart input,.fichette{
	position:relative;
	z-index:1000:
}

#page .encart{
float:right;
width:200px;

	padding:45px 35px 0 20px;

}
.bas{
width:900px;
margin: 0 auto;
text-align:left;
}
#page #contenu{
	padding:55px 0 0 47px;
width:560px !important;
	margin-left:0px !important;
	margin-left:-20px;


}

#home .encart div{
	float:left;}
#page .encart div{
	float:right;}
.encart div{
	height:335px;
	display:block;
	background:none;
	
}

.encart div h3{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:7px;
}
.encart div p{

	font-size:11px !important;
	font-family:Arial, Helvetica, sans-serif;
}


.encart div img{	
	float:right;
	border:2px solid white;
	margin-left:5px !important;
}


.encart div#speech{
	color:#000000;
	padding: 0px 14px 4px 14px;
	width:230px;
/*	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/fond/fond-speech.png', sizingMethod='crop');*/
	
}

.encart div#speech *{
	font-size:11px !important;
	color:#000 !important;
	font-weight:bold !important;
	}
	
.encart div#speech h2{
	font-size:14px !important;
	color:#FF9120 !important;}

#contenu.encart div#projets{
	font-size:12px;
	padding: 38px 14px 4px 0px;
	height:403px;
	width:324px;
	overflow:hidden;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/fond/fond-projets.png', sizingMethod='crop');
	
}
.encart div[id=projets]{
	filter:none;
	background:url(../fond/fond-projets.png) no-repeat;

}
.encart div#formations{
	margin-left:5px;
	padding: 38px 14px 4px 0px;
	
	height:208px;
	width:227px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/fond/fond-formation.png', sizingMethod='crop');
	
}
.encart div[id=formations]{
	filter:none;
	background:url(../fond/fond-formation.png) no-repeat;

}


.encart div#projets2{
	margin-left:5px;
	padding: 38px 14px 4px 0px;
	
	height:208px;
	width:227px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/fond/fond-projets2.png', sizingMethod='crop');
	
}
.encart div[id=projets2]{
	filter:none;
	background:url(../fond/fond-projets2.png) no-repeat;

}




.encart div#formations2{
	margin-left:5px;
	padding: 14px 14px 4px 44px;
	width:144px;
	
	height:201px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/fond/fond-formation2.png', sizingMethod='crop');
	
}
.encart div[id=formations2]{
	filter:none;
	background:url(../fond/fond-formation2.png) no-repeat;

}
.encart div#membres{
	margin-left:5px;
	padding: 12px 18px 4px 5px;
	width:220px;
	height:150px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/fond/fond-espace.png', sizingMethod='crop');
	
}
.encart div[id=membres]{
	filter:none;
	background:url(../fond/fond-espace.png) no-repeat;

}
.encart div h4{
	clear:both;
	padding-top:5px;

text-align:center;}
.encart div h4 a{
	font-size:12px !important;
	padding:0 15px !important;
}




.encart div#projets h4 a{
	color:#72F487;
	background:url(../element/puce-projets.gif)  right 13px no-repeat;
	padding-top:10px !important;

}

.fichette{cursor:pointer}

.fichette dt h4{
	font-size:12px;
color:#72F487 !important;
	padding:10px 15px !important;
	display:block;
}

#contenu div#formations p, .encart div#formations p,#contenu div#projets2 p, .encart div#projets2 p{
	font-size:10px !important;
	line-height:12px !important;
	margin-left:10px;
	margin-bottom:8px !important;
}

.encart div#formations h4,.encart div#projets2 h4{

	padding-top:0px !important;
}
.encart div#formations h4 a,.encart div#projets2 h4 a{
	color:#FF9C00!important;

	background:url(../element/puce-formation.gif)  right 3px no-repeat !important;

}

.aut fieldset{

	text-align:center;
}

.aut legend{
	position:relative;
	text-align:center;
	width:140px;
	font-size:14px !important;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:-15px !important;
	margin-top:-5px !important;
	padding-bottom:5px !important;
	font-weight:bold;
}
.aut[class] legend{

}

.aut label{
	display:block;
	text-align:left;
	margin-bottom:5px !important;
	
	padding-left:3px !important;
	width:100px;
	clear:both;
	float:left;
	color:#C4C4C5 !important;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;

}

.aut .ctext{
	display:block;
	float:left;
	text-align:left;
	background:#555B69;
	border:1px solid #FFF;
	margin:0px 0px 2px !important;
	padding:0px !important;
	width:100px;
	height:15px;
	color:#FFF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;

}

.aut .submit{
	color:#64ADE7 !important;
	font-weight:bold;
	background:none;
	font-size:12px; 
	height:20px;
	width:140px;
}

.bouton,.bouton2{
	display:block;
	color:#64ADE7 !important;
	font-weight:bold;
	background:none;
	font-size:12px; 
	height:20px;
	width:200px;
	position:relative;
	padding:4px !important;
	margin:0px !important;

}

.aut  .bouton{

	margin-top:0px !important;
}
.bouton2{
	color:#FFCC00 !important;
	}
	
.aut .oublie a{
	display:block !important;
	color:#C4C4C5 !important;
	font-style:normal !important;
	text-decoration:none !important;

	font-size:10px !important;
}

.pied{
	padding-top:20px;
	display:block;
	clear:both;
	text-align:center;
	font-size:11px;}
.pied, .pied *{
	color:#C5C5C5;
	

}



.menu,.baseline,.encart,.pied{
	display:none;
}


/* fichette dans page */
#home #mission{
	background-color:none !important;
}
#page .fichette-rss{
	background:#585E6B;
	padding:10px 10px 10px 0;
	margin-bottom:10px;
	}
#page .fichette-projet{
	background:#444851 /*#585E6B*/;
	padding:10px 10px 10px 0;
	margin-bottom:10px;
}#page .fichette-formation{
	background:#2C467D /*#585E6B*/;
	padding:10px 10px 10px 0;
	margin-bottom:10px;
}
#page .fichette-projet .bouton,#page .fichette-rss .bouton,#page .fichette-formation .bouton{
	display:block;
	text-align:center;
	font-weight:bold;
}

#page .fichette-projet .illusmission,#page .fichette-formation .illusmission,#page .fichette-rss .illusmission,#page .illusfiche{
	float:right;
}
#page .fichette-projet .illusmission,#page .fichette-formation .illusmission,#page .fichette-rss .img{margin-left: 5px;}

#page .illusfiche{margin-left:10px;}


.retourtop a{
	display:block;
	clear:both;
	background:url(../fond/retour.gif) no-repeat;
	text-decoration:none !important;
	color:#FF9C00 !important;
	padding-left:12px !important;
}

/* formulaire */



#formulairepage{
	width:560px;
	padding:5px;
}

#formulairepage .submit{
	width:560px;
	height:20px;
	cursor:pointer;
	margin:4px 0px 70px;
	background:#686F7D;
}


#formulairepage fieldset{
	
	background:#686F7D /*#585E6B*/;
	padding-bottom:20px;
	margin-bottom:20px;
	display:block !important;
}

#formulairepage fieldset legend{
	
	margin-bottom:-30px;
	margin-left:20px;
	color:#FF9120;
	font-weight:bold;
	position:relative;
	
}
#formulairepage label{
	display:block;
	float:left;
	clear:both;
	
	
	width:150px;
	margin-bottom:10px;
	margin-left:30px;
}
#formulairepage .ctext,#formulairepage .email,#formulairepage textarea,#formulairepage select{
	
	border:1px solid #FFF;
	margin-bottom:10px;
}
#formulairepage .ctext,#formulairepage .email,#formulairepage textarea,#formulairepage ul,#formulairepage select{
	float:left;
	display:block;
	width:230px;
	background:#686F7D;
}
#formulairepage textarea{
	margin:0 0 8px;
	height:70px;

}
#formulairepage ul{

	margin:0px 0px 10px !important;
}
#formulairepage ul li{
	margin:0px 0px 5px;
	padding:0px !important;
	background-image:none !important;
	display:block;
	list-style-image:none;
	list-style:none !important
}

#formulairepage ul input{
	margin:0 5px;
}
#formulairepage .facultatif{
	padding:0 0 0 5px;
	font-size:10px;
	color:#999999;
	float:left;
}
