/* CSS Document */

*{
	margin:0;

}

body{
	background-color:#999999;

}
#container{
	position:relative;
	width:995px;
	height:630px;
	background-color:#818285;
	background-image:url(../images/fond.jpg);
	background-repeat:no-repeat;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
#container_home{
	position:relative;
	width:994px;
	height:710px;

	background-image:url(../images/fond.jpg);
	background-repeat:no-repeat;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
#container_1{
	position:relative;
	width:995px;
	height:630px;
	background-color:#818285;
	background-image:url(../images/fond_dessous_face.jpg);
	background-repeat:no-repeat;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}#container_2{
	position:relative;
	width:995px;
	height:630px;
	background-color:#818285;
	background-image:url(../images/fond_dessous_avant.jpg);
	background-repeat:no-repeat;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
#container_supporter{
	position:relative;
	width:995px;
	height:630px;
	background-color:#818285;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
a{
	text-decoration:none;
}
/*==================================================== en-têtes ========================================================*/
#banner_sponsors{
	position:relative;
	height:50px;
	width:994px;
	background-color:#403c39;
	color:#403c39;
	font-family:Arial, Helvetica, sans-serif;
}
#solar{
	position:relative;
	top:5px;
	left:5px;
}
.sol{
	position:relative;
	top:8px;
}

#sponsors_main{
	position:absolute;
	top:3px;
	left:775px;

}
img{
	border:none;
}


/*==================================================== menu ========================================================*/

#fmenu{
	position:absolute;
	top:160px;
	height:470px;
	width:198px;
	background-color:#403c39;
	filter:alpha(opacity=75);
   -moz-opacity:0.75;
   -khtml-opacity: 0.75;
   opacity: 0.75;
}
#menu {
	position:absolute;
	top:160px;
	width:192px;
	height:400px;
	color:#CCCCCC;
	line-height:20px;
}


.m_titre{
	position:absolute;
	color:#CCCCCC;
	padding-left:5px;
	font-size:14px;
	text-transform:uppercase;
}

a:hover.m_titre{
	text-decoration:none;
	background-color:#403c39;
	width:192px;
	color:#FFFFFF;
}
a:active.m_titre{
	text-decoration:none;
	background-color:#403c39;
	color:#FFFFFF;
	width:192px;
}
a:visited.m_titre{
	text-decoration:none;
}
.m_titre2{
	position:absolute;
	color:#FFFFFF;
	padding-left:5px;
	background-color:#403c39;
	width:192px;
}
.retrait{
	font-size:10px;
	text-transform:uppercase;
	margin-left:5px;
	color:#CCCCCC;
}
a:link.retrait{
	text-decoration:none;
	color:#CCCCCC;
}
a:hover.retrait{
	color:#FFFFFF;	
	width:192px;
}
a:active.retrait{
	text-decoration:none;
	color:#FFFFFF;
}
a:visited.retrait{
	text-decoration:none;
}
.retrait2{
	font-size:10px;
	text-transform:uppercase;
	margin-left:5px;
	color:#FFFFFF;
}
/*==================================================== choix langues ========================================================*/

#langue_int{
	position:absolute;
	top:158px;
	left:370px;
	width:610px;
	color:#3b3b3b;
	font-size:11px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#langue_int a{
	text-decoration:none;
	color:#3b3b3b;
}
#langue_int a:hover{
	text-decoration:none;
	color:#3b3b3b;
}
#langue_int_b{
	position:absolute;
	top:158px;
	left:370px;
	width:610px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#langue_int_b a{
	text-decoration:none;
	color:#ffffff;
}
#langue_int_b a:hover{
	text-decoration:none;
	color:#ffffff;
}

/*==================================================== home ========================================================*/
#f_langue{
	position:absolute;
	top:50px;
	height:31px;
	width:994px;
	background-color:#403c39;
}
#langue_home{
	 position:absolute;
	 top:60px;
	 left:400px;
	 width:580px;
	 color:#ffffff;
	 font-size:10px;
	 font-weight:bold;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 text-align:left;
}
#langue_home a{
	text-decoration:none;
	color:#ffffff;
}
#langue_home a:hover{
	text-decoration:none;
	color:#ffffff;
}
#bandeau_flash{
	position:absolute;
	top:80px;
	width:994px;
	height:300px;
}
#menu_home{
	position:absolute;
	top:380px;
	width:994px;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}
#menu_home a{
	text-decoration:none;
	color:#FFFFFF;
}
#menu_home a:hover{
	text-decoration:none;
	color:#403c39;
}
#menu_home td{
	text-align:center;
	height:26px;
}
#f_menu_home{
	position:absolute;
	top:380px;
	width:994px;
	height:30px;
	background-color:#403c39;
	filter:alpha(opacity=50);
   -moz-opacity:0.50;
   -khtml-opacity: 0.50;
   opacity: 0.50;
}
.bg_blanc{
	background-color:#CCCCCC;
}
.blanc{
	color:#CCCCCC;
}
a:hover.blanc{
	color:#CCCCCC;
}
a:active.blanc{
	color:#CCCCCC;
}
#f_pict{
	position:absolute;
	top:430px;
	left:20px;
	width:320px;
	height:210px;
	background-color:#403c39;
	filter:alpha(opacity=50);
   -moz-opacity:0.50;
   -khtml-opacity: 0.50;
   opacity: 0.50;
}
#pict_blog{
	position:absolute;
	top:405px;
	width:300px;
	left:30px;
	font-size:12px;
	color:#CCCCCC;
}
#pict_blogNews{
	position:absolute;
	top:435px;
	width:305px;
	left:20px;
	font-size:12px;
	text-align:justify;
	color:#CCCCCC;
}
#f_flash{
	position:absolute;
	top:430px;
	left:370px;
	width:275px;
	height:210px;
	background-color:#403c39;
	filter:alpha(opacity=50);
	-moz-opacity:0.50;
	-khtml-opacity: 0.50;
	opacity: 0.50;
}
#pict_flash{
	position:absolute;
	top:435px;
	left:380px;
	font-size:12px;
	color:#CCCCCC;

}
#f_foto{
	position:absolute;
	top:430px;
	left:680px;
	width:290px;
	height:210px;
	background-color:#403c39;
	filter:alpha(opacity=50);
	-moz-opacity:0.50;
	-khtml-opacity: 0.50;
	opacity: 0.50;
}
#pict_foto{
	position:absolute;
	top:435px;
	left:695px;
	font-size:12px;
	color:#CCCCCC;

}

#pict_foto_2{
	position:relative;
	top:10px;
	left:2px;
	font-size:12px;
	color:#CCCCCC;

}   

/*==================================================== page intérieure ========================================================*/
#f_home{
	position:absolute;
	top:277px;
	left:205px;
	height:126px;
	width:790px;
	background-color:#403c39;
	filter:alpha(opacity=75);
   -moz-opacity:0.75;
   -khtml-opacity: 0.75;
   opacity: 0.75;

}
#home{
	position:absolute;
	top:274px;
	left:240px;
	width:735px;
	height:130px;
	font-size:12px;
	color:#ffffff;
}
#home a{
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
}
#home a:hover{
	text-decoration:none;
}
#home_titre{
	position:absolute;
	top:195px;
	left:245px;
	font-size:22px;
	letter-spacing:1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-transform:uppercase;
}
/*==================================================== contenu ========================================================*/

#fc_contenu{
	position:absolute;
	top:160px;
	left:206px;
	height:470px;
	width:789px;
	background-color:#FFFFFF;
	filter:alpha(opacity=40);
   -moz-opacity:0.4;
   -khtml-opacity: 0.4;
   opacity: 0.4;

}

#contenu_c{
	position:relative;
	top:45px;
	left:230px;
	width:740px;
	height:415px;
	font-size:12px;
	color:#131313;
	overflow:auto;
	padding-right:10px;
}

#contenu_c a{
	text-decoration:none;
	color:#000000;
	font-weight:bold;
}
#contenu_c a:hover{
	text-decoration:none;
	color:#403c39;
	
}
#contenu_d{
	position:relative;
	top:45px;
	left:230px;
	width:740px;
	height:415px;
	font-size:12px;
	color:#131313;
	padding-right:10px;
}

#contenu_c d{
	text-decoration:none;
	color:#000000;
	font-weight:bold;
}
#contenu_d a:hover{
	text-decoration:none;
	color:#403c39;
	
}
#contenu_photos{
	position:relative;
	top:40px;
	left:230px;
	width:740px;
	height:420px;
	font-size:12px;
	color:#131313;
	overflow:auto;
	padding-right:10px;
}
#contenu_f a{
	text-decoration:none;
	color:#CCCCCC;
}
#contenu_f a:hover{
	text-decoration:none;
	color:#ffffff;
}

.c_titre{
	font-size:22px;
	letter-spacing:1px;
	margin-left:2px;
	color:#3d3d3d;
	text-transform:uppercase;
}
a.c_titre{
	text-decoration:none;
}

.c_stitre{
	font-size:16px;
	font-weight:bold;
	color:#3d3d3d;
}
.c_stitre a{
	text-decoration:none;
	color:#3d3d3d;
}
.c_stitre a:hover{
	text-decoration:none;
	color:#3d3d3d;
}
.ligne{
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#3d3d3d;
}
.ligne2{
	border-top-style:solid;
	border-top-color:#3d3d3d;
}
.pict{
	vertical-align:top;
	width:200px;

}
.text{
	padding-left:5px;
	text-align:justify;
}
.text_b{
	padding-left:10px;
	text-align:right;
	font-weight:bold;
}
.text_r{
	text-align:right;
}
.td{
	vertical-align:top;
}
ul{
	padding-left:30px;
	list-style-position:outside;
}
/*==================================================== partner ========================================================*/
#partner a{
	text-decoration:none;
	color:#3d3d3d;
}
#partner a:hover{
	text-decoration:none;
	color:#3d3d3d;
}
/*==================================================== team ========================================================*/
#container_team{
	position:relative;
	width:995px;
	height:630px;
	background-color:#818285;
	background-image:url(../images/fond.jpg);
	background-repeat:no-repeat;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
#f_contenu_team{
	position:absolute;
	top:160px;
	left:206px;
	height:470px;
	width:789px;
	background-image:url(../images/fond_team_b.jpg);
	background-repeat:no-repeat;
}
#f_contenu_team_int{
	position:absolute;
	top:160px;
	left:206px;
	height:470px;
	width:789px;
	background-color:#FFFFFF;
}
#contenu_team{
	position:relative;
	top:70px;
	left:220px;
	width:377px;
	height:180px;
	font-size:12px;
	color:#3d3d3d;
	overflow:auto;
	padding-right:10px;
	padding-bottom:10px;
}

#contenu_team a{
	text-decoration:none;
	color:#000000;
	font-weight:bold;
}
#contenu_team a:hover{
	text-decoration:none;
	color:#403c39;
}

.c_titre_team{
	position:absolute;
	top:195px;
	left:220px;
	font-size:20px;
	letter-spacing:1px;
	margin-left:2px;
	color:#3d3d3d;
	text-transform:uppercase;
}
.c_titre_person{
	position:absolute;
	top:217px;
	left:220px;
	width:410px;
	font-size:10px;
	margin-left:2px;
	color:#3d3d3d;
	text-transform:uppercase;
}
#team_photo{
	position:absolute;
	top:455px;
	left:206px;
	height:132px;
	width:789px;
	background-color:#e2e1e2;
}
#photos_group{
	position:absolute;
	top:458px;
	left:207px;
	height:130px;
	width:400px;
	overflow:auto;
	}
/*#team_titre{
	position:absolute;
	top:590px;
	left:415px;
	width:250px;
}*/
#team_titre td{
	padding-left:5px;
}
#team_big{
	position:absolute;
	top:200px;
	left:620px;
}
#slogan{
	position:absolute;
	top:486px;
	left:620px;
	font-size:12px; 
	color:#666666; 
	line-height:18px;
	text-transform:uppercase;
	width:355px;
	text-align:justify;
	font-style:italic;
}
#slogan_petit{
	position:absolute;
	top:466px;
	left:620px;
	font-size:11px; 
	color:#666666; 
	line-height:14px;
	text-transform:uppercase;
	width:355px;
	text-align:justify;
	font-style:italic;
}
#ambiance{
	position:absolute;
	left:610px;
	top:461px;
}
/*==================================================== team admin ========================================================*/

.team_admin_title{
	text-transform:uppercase;
	color:#b4d3f2;
}
/*==================================================== news ========================================================*/

#fc_news{
	position:absolute;
	top:158px;
	height:472px;
	width:995px;
	background-color:#FFFFFF;
	filter:alpha(opacity=40);
   -moz-opacity:0.4;
   -khtml-opacity: 0.4;
   opacity: 0.4;
}
#contenu_news{
	position:absolute;
	top:45px;
	width:740px;
	height:415px;
	font-size:12px;
	color:#131313;
	padding-right:10px;
}
#news {
	position:absolute;
	top:160px;
	width:192px;
	height:400px;
	color:#CCCCCC;
	line-height:20px;
}

#f_langues_news{
	position:absolute;
	top:117px;
	left:10px;
	width:968px;
	height:18px;
	background-color:#FFFFFF;
	filter:alpha(opacity=70);
   -moz-opacity:0.7;
   -khtml-opacity: 0.7;
   opacity: 0.7;
}
#langues_news{
	position:relative;
	top:116px;
	left:15px;
	width:980px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#3d3d3d;
	font-size:11px;
	font-weight:bold;
}
#langues_news a{
		color:#3d3d3d;
}
#langues_news a:hover{
		color:#3d3d3d;
}
#f_news_nav{
	position:absolute;
	top:140px;
	left:10px;
	height:445px;
	width:198px;
	background-color:#403c39;
	filter:alpha(opacity=60);
   -moz-opacity:0.60;
   -khtml-opacity: 0.60;
   opacity: 0.60;
}

#news_nav{
	position:relative;
	top:125px;
	left:10px;
	width:190px;
	color:#CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	line-height:20px;
}
#news_nav a{
		color:#CCCCCC;
}
#news_nav a:hover{
		color:#CCCCCC;
}
#f_news_titre{
	position:absolute;
	top:140px;
	left:10px;
	width:198px;
	height:25px;
	background-color:#403c39;
}
#f_news_ins{
	position:absolute;
	top:530px;
	left:10px;
	width:198px;
	height:55px;
	background-color:#403c39;
}
#news_ins{
	position:absolute;
	top:535px;
	left:15px;
	width:190px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	line-height:15px;
	font-weight:bold;
}
.news_small{
	margin-left:10px;
	line-height:10px;
	font-size:10px;
	color:#E9E9E9;
}
#news_1{
	position:absolute;
	top:140px;
	left:226px;
}
#news_2{
	position:absolute;
	top:140px;
	left:483px;
}
#news_3{
	position:absolute;
	top:140px;
	left:740px;
}
#news_4{
	position:absolute;
	top:289px;
	left:226px;
}
#news_5{
	position:absolute;
	top:289px;
	left:483px;
}
#news_6{
	position:absolute;
	top:289px;
	left:740px;
}
#news_7{
	position:absolute;
	top:438px;
	left:226px;
}
#news_8{
	position:absolute;
	top:438px;
	left:483px;
}
#news_9{
	position:absolute;
	top:438px;
	left:740px;
}
.maj{
	text-transform:uppercase;
	font-weight:bold;
}	

#log_hidd{
	visibility:hidden;
	position:absolute;
	top:60px;
	width:730px;
}
#fermer{
	width:600px;
}
.news_stitre{
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;
	color:#3d3d3d;
	margin-left:2px;
}
/*==================================================== newsletter ========================================================*/
.newsletter_title{
	text-transform:uppercase;
	font-weight:bold;

}

.newsletter_stitle{
	color:#3d3d3d;
	font-size:22px;
	letter-spacing:1px;
	text-transform:uppercase;
	
}

/*==================================================== blog ========================================================*/


.maj{
	text-transform:uppercase;
	font-weight:bold;
}	
#f_blog{
	position:absolute;
	top:57px;
	left:535px;
	width:196px;
	height:175px;	
	background-color:#403c39;
	filter:alpha(opacity=40);
   -moz-opacity:0.40;
   -khtml-opacity: 0.40;
   opacity: 0.40;
}
#f_blog_2{
	position:absolute;
	top:60px;
	left:470px;
	width:270px;
	height:330px;	
	background-color:#403c39;
	filter:alpha(opacity=50);
   -moz-opacity:0.50;
   -khtml-opacity: 0.50;
   opacity: 0.50;
}
#f_blog_3{
	position:absolute;
	top:30px;
	left:535px;
	width:196px;
	height:175px;	
	background-color:#403c39;
	filter:alpha(opacity=40);
   -moz-opacity:0.40;
   -khtml-opacity: 0.40;
   opacity: 0.40;
}
#blog{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
		width:730px;
	letter-spacing:normal;
	color:#000000;
}
#blog_date{
	visibility:hidden;
	position:absolute;
	top:57px;
	left:540px;
	width:240px;
	font-size:14px;
}
#blog_affich{
	position:absolute;
	top:50px;
	left:0px;
	width:300px;
}

.blog_titre{
	font-size:14px;
	font-weight:bold;
	color:#3d3d3d;
	text-transform:uppercase;
}
.blog_stitre{
	font-size:12px;
	font-weight:bold;
	color:#3d3d3d;
	text-transform:uppercase;
}
.link_b{
	color:#FFFFFF;
	font-weight:100;
}

a.link_b{
	color:#FFFFFF;
	font-weight:100;

}
a:hover.link_b{
	color:#FFFFFF;
	font-weight:100;

}
/*==================================================== images ========================================================*/
#thumb{
	position:relative;
}

#f_imagevue{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;	
	background-color:#403c39;
	filter:alpha(opacity=80);
   -moz-opacity:0.80;
   -khtml-opacity: 0.80;
   	opacity: 0.80;
	visibility:hidden


}
#imagevue{
	visibility:hidden;
	position:absolute;
	top:180px;
	width:100%;
	height:100%;
	font-size:14px;

}
#score{
	
	font-size:14px;

}

/*==================================================== guestbook ========================================================*/
.pages_h{
	position:relative;
	float:right;
}	
.pages_b{
	float:right;
}

.pages_h a:hover{
	text-decoration:underline;
}

.titre_guest{
	font-weight:bold;
	font-size:12px;
}
.text_guest{
	text-align:justify;
}

/*==================================================== partner scientific ========================================================*/

.titre_scient{
	font-size:16px;
}

/*==================================================== contact ========================================================*/
#contact td{
	line-height:10px;
}
/*==================================================== job ========================================================*/
#job a{
	color:#990000;
}
#job a:hover{
	color:#990000;
}
#droite{
	position:absolute;
	top:5px;
	left:600px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#990000;
}
#droite a{
	color:#990000;
}
#droite a:hover{
	color:#990000;
}

/*==================================================== sitemap ========================================================*/
#sitemap{
	line-height:20px;
}
#left{
	width:300px; 
	height:600px;
}
#right{
	position:absolute;
	top:55px;
	left:360px;
	width:300px;
	height:800px;
}
.l_height{
	line-height:15px;
}

/*==================================================== press corner -  ========================================================*/
.right{
	padding-left:2000px;
}
/*==================================================== press newsletter -  ========================================================*/
#fond_form_news_press{
	position:absolute;
	top:170px;
	width:717px;
	height:300px;
	background-color:#FFFFFF;
}
#form_news_press{
	position:relative;
	top:30px;
	left: 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}
#form_news_press a{
	text-decoration:none;
	color:#333333;
}
#form_news_press a:hover{
	text-decoration:none;
	color:#000000;
}
/*==================================================== Filemaker  ========================================================*/
#container_filemaker{
	position:relative;
	width:995px;

	background-color:#818285;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#contenu_formulaire{
	position:relative;
	top:5px;
	left:30px;
	width:930px;
	height:430px;
	font-size:12px;
	color:#131313;
	overflow:auto;
}
#contenu_formulaire2{
	position:relative;
	top:3px;
	left:45px;
	width:930px;
	height:1100px;
	font-size:12px;
	color:#131313;
	overflow:auto;
}
#contenu_formulaire input{
	color:#666666;
	font-size:11px;
}
#contenu_formulaire a{
	text-decoration:none;
	color:#CCCCCC;
}
#contenu_formulaire a:hover{
	text-decoration:none;
	color:#131313;
}
#fond_form1{
	position:absolute;
	top:25px;
	height:60px;
	width:900px;
	background-color:#FFFFFF;
	filter:alpha(opacity=40);
   -moz-opacity:0.4;
   -khtml-opacity: 0.4;
   opacity: 0.4;
}	
#t1{
	position:absolute;
	top:29px;
	left:5px;
}
#fond_form2{
	position:absolute;
	top:90px;
	height:90px;
	width:900px;
	background-color:#FFFFFF;
	filter:alpha(opacity=40);
   -moz-opacity:0.4;
   -khtml-opacity: 0.4;
   opacity: 0.4;
}	
#t2{
	position:absolute;
	top:95px;
	left:5px;
}
#fond_form3{
	position:absolute;
	top:185px;
	height:190px;
	width:447px;
	background-color:#FFFFFF;
	filter:alpha(opacity=40);
   -moz-opacity:0.4;
   -khtml-opacity: 0.4;
   opacity: 0.4;
}	
#t3{
	position:absolute;
	top:185px;
	left:5px;
}
#fond_form4{
	position:absolute;
	top:185px;
	left:452px;
	height:270px;
	width:447px;
	background-color:#FFFFFF;
	filter:alpha(opacity=40);
   -moz-opacity:0.4;
   -khtml-opacity: 0.4;
   opacity: 0.4;
}
#t4{
	position:absolute;
	top:190px;
	left:457px;
}	
#fond_form5{
	position:absolute;
	top:380px;
	height:120px;
	width:447px;
	background-color:#FFFFFF;
	filter:alpha(opacity=40);
   -moz-opacity:0.4;
   -khtml-opacity: 0.4;
   opacity: 0.4;
}
#t5{
	position:absolute;
	top:385px;
	left:5px;
}
#fond_form6{
	position:absolute;
	top:505px;
	height:120px;
	width:447px;
	background-color:#FFFFFF;
	filter:alpha(opacity=40);
   -moz-opacity:0.4;
   -khtml-opacity: 0.4;
   opacity: 0.4;
}
#t6{
	position:absolute;
	top:510px;
	left:5px;
}
#fond_form7{
	position:absolute;
	top:460px;
	left:452px;
	height:110px;
	width:447px;
	background-color:#FFFFFF;
	filter:alpha(opacity=40);
   -moz-opacity:0.4;
   -khtml-opacity: 0.4;
   opacity: 0.4;
}
#t7{
	position:absolute;
	top:465px;
	left:457px;
}
#fond_form8{
	position:absolute;
	top:630px;
	height:90px;
	width:447px;
	background-color:#FFFFFF;
	filter:alpha(opacity=40);
   -moz-opacity:0.4;
   -khtml-opacity: 0.4;
   opacity: 0.4;
}
#t8{
	position:absolute;
	top:635px;
	left:5px;
}
#fond_form9{
	position:absolute;
	top:575px;
	left:452px;
	height:145px;
	width:447px;
	background-color:#FFFFFF;
	filter:alpha(opacity=65);
   -moz-opacity:0.65;
   -khtml-opacity: 0.65;
   opacity: 0.65;
}
#t9{
	position:absolute;
	top:580px;
	left:457px;
}
#fond_form10{
	position:absolute;
	top:725px;
	height:340px;
	width:900px;
	background-color:#FFFFFF;
	filter:alpha(opacity=40);
   -moz-opacity:0.4;
   -khtml-opacity: 0.4;
   opacity: 0.4;
}
#t10{
	position:absolute;
	top:730px;
	left:5px;
}
.titre_form{
	margin-top:3px;
	font-size:16px;
	font-weight:bold;
	color:#CCCCCC;
}
.sstitre_form{
	font-size:14px; 
	color:#333333;
	font-weight:bold;
}



#filemaker{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top:50px;

}
#filemaker input{
	font-size:11px;
	height:12px;
}
#filemaker a{
	text-decoration:none;
	color:#131313;
}
#filemaker a:hover{
	text-decoration:none;
	color:#131313;
}
a.bandeau_filemaker {
	text-decoration:none;
	color:#CCCCCC;
}
a:hover.bandeau_filemaker{
	color:#333333;
}

/*==================================================== ANGEL  ========================================================*/
#fd_angel{
	position:absolute;
	top:160px;
	left:206px;
	height:470px;
	width:789px;
	background-color:#c7c8ca;
}

#contenu_angel{
	position:relative;
	top:45px;
	left:230px;
	width:720px;
	height:415px;
	font-size:12px;
	color:#131313;
	overflow:auto;
	text-align:justify;
	padding-right:30px;
}
#contenu_angel a{
	text-decoration:none;
	color:#000000;
}
#contenu_angel a:hover{
	color:#403c39;
}

.angel_titre{
	font-size:22px;
	letter-spacing:1px;
	color:#8b0304;
} 
.angel_red{
	color:#3d3d3d;
	font-size:14px;
	letter-spacing:1px;
	text-transform:uppercase;
}
.angel_red_b{
	color:#3d3d3d;
	font-size:14px;
	text-transform:uppercase;
}