html, body { 
	margin-left: 0; 
	margin-right: 0; 
	margin-bottom: 0; 
	margin-top: 0; 
	padding: 0; 
	height: 100%;
	background-image:url("Design/bgtotal.jpg");
}

#conteneur { 
	width:959px;
	float:left;
	background-color:#FFFFFF;
}

#conteneurp { 
	width:977px; 
	margin:auto;
	overflow:hidden;
	text-align:center;
	background-image:url("Design/bg2.jpg");
}

#contener-l {
	width:513px;
	float:left;
}

#contenermax {
	width:767px;
	float:left;
}

#largecaps {
	width:748px;
	height:94px;
	float:left;
	padding-left:19px;
	padding-top:20px;
}


#contener-r {
	width:254px;
	float:left;
}

#border { 
	width:9px;
	float:left;
	background-image:url("Design/border.jpg");
	font-size:2px;
}

#capslg { 
	height:358px;
	width:242px;
	float:left;
}

#princip {
	width:484px;
	float:left;
	height:100%;
}

#topcapslg-ca { 
	width:242px;
	height:55px;
	float:left;
	background-image:url("Design/topcand.jpg");
}

#topcapslg-of { 
	width:242px;
	height:55px;
	float:left;
	background-image:url("Design/topoffr.jpg");
}

#botcapslg { 
	width:242px;
	height:303px;
	float:left;
	background-image:url("Design/restecapslg.jpg");
}

#cont-left { 
	width:767px;
	float:left;
}

#othercont {
	width:513px;
	float:left;
	height:100%;
}

#othercont-l {
	width:18px;
	float:left;
	background-image:url("Design/leftother.jpg");
	background-repeat:no-repeat;
	height:200px;
}

#othercont-r {
	width:11px;
	float:left;
	background-image:url("Design/rightother.jpg");
	background-repeat:no-repeat;
	height:200px;
}

#menudefil { 
	width:513px;
	height:75px;
	background-image:url("Design/menudefil.jpg");
	float:left;
	text-align:right;
}

#defilement { 
	width:300px;
	text-align:right;
	height:32px;
	padding-top:22px;
	float:left;
}

#casedefil1 {
	width:52px;
	padding-top:22px;
	float:left;
	height:32px;
}

#casedefil2 {
	width:138px;
	padding-top:22px;
	float:left;
	height:32px;
}

#cont-right { 
	width:192px;
	float:left;
}

#pastil { 
	width:192px;
	height:61px;
	background-image:url("Design/4pastil.jpg");
	float:left;
}

#information-top { 
	width:254px;
	height:52px;
	background-image:url("Design/informationcaps-top.jpg");
	float:left;
}

#partenaire { 
	width:254px;
	height:215px;
	background-image:url("Design/partenairecaps.jpg");
	float:left;
}

#activite { 
	width:254px;
	height:215px;
	background-image:url("Design/activitecaps.jpg");
	float:left;
}

#annoncecv { 
	width:254px;
	height:215px;
	background-image:url("Design/annonces-cv.jpg");
	float:left;
}

#annoncecvlink {
	width:200px;
	height:150px;
	padding-top:50px;
	padding-left:40px;
	cursor:hand;
	float:left;
}

#projo { 
	width:254px;
	height:215px;
	background-image:url("Design/projecteur.jpg");
	float:left;
}

#projolink {
	width:200px;
	height:150px;
	padding-top:50px;
	padding-left:40px;
	cursor:hand;
	float:left;
}
	
#informationcaps {
	width:254px;
	height:215px;
	background-image:url("Design/informationcaps.jpg");
	float:left;
}	

#servicescaps {
	width:254px;
	height:215px;
	background-image:url("Design/servicescaps.jpg");
	float:left;
}

#actioncaps {
	width:254px;
	height:215px;
	background-image:url("Design/actioncaps.jpg");
	float:left;
}

#annonce-caps {
	width:254px;
	height:215px;
	background-image:url("Design/annoncecaps.jpg");
	float:left;
}

#casevide {
	width:254px;
	height:215px;
	float:left;
}

#information-bot { 
	width:254px;
	height:169px;
	background-image:url("Design/informationcaps-bot.jpg");
	float:left;
}

#information-cadre { 
	width:232px;
	padding-left:18px;
	height:155px;
	float:left;
}

#casenews { 
	width:232px;
	height:20px;
	text-align:left;
	float:left;
}

#liretout {
text-align:right;
float:left;
padding-top:10px;
width:220px;
}

#casenews2 { 
	width:220px;
	height:20px;
	padding-top:12px;
	text-align:right;
	float:left;
}

#restenews { 
	width:220px;
	text-align:justify;
	float:left;
}

#banner { 
	width:605px;
	height:138px;
	background-image:url("Design/banner.jpg");
	font-size:2px;
	float:left;
}

#txtbanner { 
	width:600px;
	text-align:center;
	padding-top:68px;
	float:left;
}

#txtbanner2 { 
	width:600px;
	text-align:center;
	padding-top:8px;
	float:left;
}

#logod { 
	width:162px;
	height:138px;
	background-image:url("Design/logod.jpg");
	float:left;
}

#logincaps { 
	width:192px;
	height:190px;
	background-image:url("Design/accountcaps.jpg");
	float:left;
}

#accountcase { 
	width:180px;
	text-align:left;
	float:left;
}

#accountcase2 { 
	width:160px;
	padding-top:10px;
	padding-left:20px;
	text-align:left;
	float:left;
}

#logincapsb { 
	width:192px;
	height:190px;
	background-image:url("Design/accountcapsb.jpg");
	float:left;
}

#recruteur { 
	width:192px;
	height:76px;
	background-image:url("Design/recruteurcaps.jpg");
	float:left;
}

#loginformm {
	width:94px;
	height:120px;
	padding-left:94px;
	padding-top:53px;
	float:left;
}

#loginform2 {
	width:168px;
	padding-top:50px;
	padding-left:12px;
	float:left;
}

#passcase { 
	width:94px;
	padding-top:20px;
	float:left;
}

#btncase { 
	width:50px;
	padding-left:44px;
	padding-top:16px;
	float:left;
}

#lostcase { 
	width:90px;
	padding-left:6px;
	padding-top:16px;
	float:left;
}

#annonce-top { 
	width:192px;
	height:44px;
	background-image:url("Design/annoncescaps-top.jpg");
	float:left;
}

#annonce-bot { 
	width:192px;
	height:48px;
	background-image:url("Design/annoncescaps-bot.jpg");
	float:left;
}

#annonce-mid { 
	width:192px;
	height:277px;
	background-image:url("Design/annoncescaps-mid.jpg");
	float:left;
}

#annonce-bg { 
	width:192px;
	background-image:url("Design/annoncescaps-bg.jpg");
	float:left;
}

#menu { 
	width:767px;
	height:84px;
	float:left;
}


#bottom { 
	width:977px;
	height:100px;
	background-image:url("Design/bottom.jpg");
	font-size:2px;
	float:left;
}

#partenairelink {
	width:200px;
	height:150px;
	padding-top:50px;
	padding-left:40px;
	cursor:hand;
	float:left;
}

#content { 
	width:765px;
	float:left;
	height:100%;
}

#infocapslt1 {
	width:88px;
	padding-top:40px;
	padding-left:24px;
	float:left;
	text-align:left;
}

#infocapslt1b {
	width:88px;
	padding-top:10px;
	padding-left:24px;
	float:left;
	text-align:left;
}

#infocapslta1 {
	width:138px;
	padding-top:40px;
	float:left;
	text-align:left;
}

#infocapslta1b {
	width:138px;
	padding-top:10px;
	float:left;
	text-align:left;
}

#infocapsltb2 {
	width:138px;
	padding-top:2px;
	float:left;
	text-align:left;
}

#infocapslt2 {
	width:88px;
	padding-top:2px;
	padding-left:24px;
	float:left;
	text-align:left;
}

.minic {
	font-size:9px;
	font-family:Verdana;
	color:#42392D;
}

.minie {
	font-size:9px;
	font-family:Verdana;
	color:#42392D;
}

.minib {
	font-size:9px;
	font-family:Verdana;
	color:#FFFFFF;
}

.minic2 {
	font-size:10px;
	font-family:Verdana;
	color:#695a46;
}

.minic3 {
	font-size:10px;
	font-family:Verdana;
	color:#6890a7;
}

.textenormal {
	font-size:16px;
	font-family:Verdana;
	font-weight:bold;
	color:#FFFFFF;
}

.txtbanner {
	font-size:20px;
	font-family:Verdana;
	letter-spacing:3px;
	font-weight:bold;
	color:#FFFFFF;
}

.txtbanner2 {
	font-size:16px;
	font-family:Verdana;
	letter-spacing:2px;
	font-weight:bold;
	color:#FFFFFF;
}

.hitxt {
	font-size:14px;
	font-family:Verdana;
	color:#8c7259;
}

.hitxte {
	font-size:14px;
	font-family:Verdana;
	color:#8fb7ce;
}

.hitxte2 {
	font-size:14px;
	font-family:Verdana;
	color:#648394;
}

.hitxtb {
	font-size:14px;
	font-family:Verdana;
	color:#FFFFFF;
}

.hitxte2 {
	font-size:16px;
	font-family:Verdana;
	color:#759aaf;
}

.textenormal2 {
	font-size:12px;
	font-family:Verdana;
	line-height:18px;
	color:#FFFFFF;
}

.textenormal2b {
	font-size:12px;
	font-family:Verdana;
	color:#FFFFFF;
}

.textemini {
	font-size:10px;
	font-family:Verdana;
	color:#FFFFFF;
}

.bold {
	font-weight:bold;
}

a.basic11 { font-family:"Verdana"; color:#FFFFFF; font-weight:bold; font-size:11px; text-decoration:none; } 
a.basic11:hover { font-family:"Verdana"; color:#FFFFFF; font-size:11px; text-decoration:none;  }

a.basic1c1 { font-family:"Verdana"; color:#FFFFFF; font-weight:none; font-size:11px; text-decoration:none; } 
a.basic1c1:hover { font-family:"Verdana"; color:#FFFFFF; font-size:11px; text-decoration:underline;  }

a.menutxt { font-family:Verdana; color:#FFFFFF; font-size:12px; text-decoration:none; } 
a.menutxt:hover { font-family:"Verdana"; color:#476975; font-size:12px; text-decoration:underline;  }

a.basic { font-family:Verdana; color:#8fb7ce; font-size:14px; text-decoration:none; } 
a.basic:hover { font-family:"Verdana"; color:#8c7259; font-size:14px; text-decoration:underline;  }

a.basic3 { font-family:Verdana; color:#8fb7ce; font-size:10px; text-decoration:none; } 
a.basic3:hover { font-family:"Verdana"; color:#8c7259; font-size:10px; text-decoration:underline;  }

a.basic4 { font-family:Verdana; color:#8c7259; font-size:10px; text-decoration:none; } 
a.basic4:hover { font-family:"Verdana"; color:#8fb7ce; font-size:10px; text-decoration:underline;  }

a.basic34 { font-family:Verdana; color:#6890a7; font-size:10px; text-decoration:none; } 
a.basic34:hover { font-family:"Verdana"; color:#6890a7; font-size:10px; text-decoration:underline;  }

a.basic2 { font-family:Verdana; color:#FFFFFF; font-size:14px; text-decoration:underline; } 
a.basic2:hover { font-family:"Verdana"; color:#bdb09b; font-size:14px; text-decoration:none;  }

a.basicg2 { font-family:Verdana; color:#FFFFFF; font-size:18px; text-decoration:underline; } 
a.basicg2:hover { font-family:"Verdana"; color:#bdb09b; font-size:18px; text-decoration:none;  }

a.lastoffr { font-family:Verdana; color:#e8d9c7; font-weight:none; font-size:12px; letter-spacing:1px; text-decoration:none; } 
a.lastoffr:hover { font-family:"Verdana"; color:#FFFFFF; font-weight:bold; font-size:12px; text-decoration:none;  }