body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	background-position: center top;
}
body,td,th {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #4b4d55;
}
a:link {
	color: #4b4d55;
}
a:visited {
	color: #4B4D55;
}
a:hover {
	color: #4B4D55;
	font-weight:bold;
}
a:active {
	color: #4B4D55;
}
img { border:0px;}

#main {
	}
	
#top {
	height:30px;
	width:1000px;
	}
#end {
	height:59px;
	width:1000px;
	}
#footer {
	height:28px;
	background-color:#e0e0e1;
	font-size:11px;
	font-family:Verdana;
	line-height:28px;
	}
#footer a:link {
	color: #4b4d55;
	text-decoration:none;
	}
#footer a:visited {
	color: #4B4D55;
	}
#footer a:hover {
	color: #4B4D55;
	text-decoration:underline;
	font-weight:normal;
	}
#footer a:active {
	color: #4B4D55;
	}
#undertop {
	height:116px;
	width:1000px;
	}
#content_video {
	height:330px;
	width:1000px;
	}
#content_big {
	height:320px;
	width:1000px;
	}
#content {
	width:1300px;
	}
#content_presentations {
	height:600px;
	width:1000px;
	}
#content_presentation {
	height:650px;
	width:975px;
	}
#content_financement {
	height:3500px;
	width:970px;
	}
#content_formation {
	height:2600px;
	width:1200px;
	}
#content_formations {
	height:1100px;
	width:1000px;
	}
#content_sst {
	height:1500px;
	width:886px;
	}
#content_gsf {
	height:1100px;
	width:1200px;
	}
#content_postures {
	height:800px;
	width:1200px;
	}
#content_exctinteurs {
	height:1300px;
	width:1200px;
	}
#content_siteFormation {
	height:750px;
	width:1000px;
	}
#content_contact {
	height:350px;
	width:900px;
	}
#content_mentions {
	height:850px;
	width:900px;
	}
#content_formation_r386 {
	height:1200px;
	width:900px;
	}
#content_formationr390 {
	height:1100px;
	width:900px;
	}
#content_credits {
	height:300px;
	width:900px;
	}
#bloc_news {
	width:528px;
	margin-top:0px;
	margin-left:0px;
	height:200px;
	background-color:#f5f5f5;
	padding:20px;
	margin-right: 49px;
	}
#bloc_news_1 {
	width:528px;
	margin-top:0px;
	margin-left:0px;
	height:200px;
	background-color:#fbfbfb;
	padding:20px;
	margin-right: 49px;
	}
#financement_button {
	width:60px;
	margin-right:65px;
	float:right;
	height:30px;
	}
#texte_button {
	width:60px;
	margin-right:360px;
	float:right;
	height:20px;
	}		
#devis_button {
	width:130px;
	margin-right:112px;
	float:right;
	height:30px;
	}
#logo {
	width:212px;
	margin-left:0px;
	float:left;
	height:116px;
	}
#m1 {
	width:94px;
	margin-top:73px;
	float:left;
	height:43px;
	}
#m2 {
	width:137px;
	margin-top:73px;
	float:left;
	height:43px;
	}
#m3 {
	width:137px;
	margin-top:73px;
	float:left;
	height:43px;
	}
#m4 {
	width:173px;
	margin-top:73px;
	float:left;
	height:43px;
	}
#m5 {
	width:137px;
	margin-top:73px;
	float:left;
	height:43px;
	}
#big {
	background:url(images/main_presentation.jpg) no-repeat;
	color:#420000;
	font-size:15px;
	font-weight:bold;
	width:886px;
	margin-top:23px;
	margin-left:13px;
	float:left;
	height:269px;
	}
#financement {
	background:url(images/main_financement.jpg) no-repeat;
	color:#420000;
	font-size:15px;
	font-weight:bold;
	width:886px;
	margin-top:23px;
	margin-left:13px;
	float:left;
	height:269px;
	}
#video {
	width:253px;
	margin-top:24px;
	margin-left:253px;
	float:left;
	height:210px;
	}
#title_news {
	width:568px;
	margin-top:0px;
	margin-right:49px;
	height:15px;
	background-color:#f5f5f5;
	}
#news_title {
	margin-bottom:5px;
	font-weight:bold;
	color:#000000;
	}
#news_im {
	border:1px solid #e3e4df;
	padding:3px;
	margin-right:10px;
	float:left;
	}
#news_txt {
	float:left;
	width: 310px;
	}
#list_presentation {
	margin-left:470px;
	margin-top:80px;
	line-height: 20px;
}
#textes {
	width:576px;
	margin-top:20px;
	margin-left:13px;
	float:left;
	}
#ims {
	width:300px;
	margin-top:50px;
	margin-left:10px;
	float:left;
	}
	#imss {
	width:300px;
	margin-top:50px;
	margin-left:10px;
	float:left;
	}
#im_left {
	width:134px;
	margin-top:7px;
	margin-bottom:13px;
	margin-left:12px;
	margin-right:10px;
	float:left;
	}
#im_right {
	width:134px;
	margin-top:7px;
	margin-bottom:13px;
	float:left;
	}
#im_rights {
	width:134px;
	margin-top:7px;
	margin-bottom:13px;
	float:left;
	margin-right: 10px;
	margin-left: 10px;
	}
	
#title_presentation {
	color:#a30900;
	font-weight:bold;
	font-size:14px;
	margin-bottom: 10px;
	}
#text_presentation {
	font-size:13px;
	margin-bottom: 20px;
	}
#text_presentation_withbg {
	background-image:url(images/bg_box_presentation.jpg);
	padding-top:10px;
	padding-left:20px;
	padding-right:20px;
	font-size:13px;
	height:95px;
	width:536px;
	background-repeat: no-repeat;
}
.verdanalight {
	font-family: Trebuchet MS;
	font-size: 11px;
	font-weight: normal;
	color:CCCCCC;
	text-align: justify;
}
.texteInterieur {
	font-family: Trebuchet MS;
	font-size: 14px;
	font-weight: normal;
	color:4b4d55;
	text-align: justify;
}
.titreinterieur {
	font-family: Trebuchet MS;
	font-size: 14px;
	font-weight: bold;
	color:a30900;
	text-align: justify;
}
.texteitalic {
	font-family: Trebuchet MS;
	font-size: 11px;
	font-weight: lighter;
	color:4b4d55;
	text-align: justify;
}
.menu a {
	color:#AB3D02;
	font-size:15px;
	font-family:Trebuchet MS ;
	font-style: normal;
	text-decoration: none;
}

.menu a:visited {
	color: #AB3D02;
	text-decoration: underline;}
	
.menu a:hover {
	color:#AB3D02;
	text-decoration: none;
	
}
.lienreferencement a {
	color: #CCCCCC;
	font-size:10px;
	font-family:Trebuchet MS ;
	font-style: normal;
	text-decoration: none;
}

.lienreferencement a:visited {
	color: #CCCCCC;
	text-decoration: underline;}
	
.lienreferencement a:hover {
	color: #CCCCCC;
	text-decoration: none;
