* {
margin:0px;
padding:0px;
}




/* ------------------------ */
/* Frame middle : Principal */
/* ------------------------ */

#colonne_middle {
	float:left;
	margin-top:10px;
	margin-left:7px;
	width:632px;
	min-height:832px;


}

#fenetre_principale {
	width:628px;
	height:299px;
	padding:1px;
	background-color:#484848;
	background-image: url(../images/cans.jpg);
	background-position:center;
	background-repeat:no-repeat;
	border:1px solid #696969;
}

#accroche {

	height:100px;
	width:160px;
	padding:10px;
	margin-left:auto;
	margin-top:130px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;

}

#accroche h3 {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:18px;
	font-weight:bolder;
	letter-spacing:-1px;

}

.links_accroche{
	color: #000000;
	text-decoration: none;
}

.links_accroche:hover {
	color: #000000;
	text-decoration: underline;
}



/* ----------------------------- */
/* Frame middle : nos solutions  */
/* ----------------------------- */


#solutions {
	width:303px;
	height:auto;
	padding:7px;
	margin-top:7px;
	background-color:#2b2b2b;
	border:1px solid #696969;
	float:left;
	background-image: url(../images/coin.png);
	background-repeat:no-repeat;
	background-position:280px 7px;
	overflow:hidden;
	
	
}

#solutions h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFFFFF;
	letter-spacing:-1px;
	margin-bottom:7px;
	
	}

#pack_crea {
	width:148px;
	height:auto;
	float:left;
	border-bottom:1px #696969 solid;
	padding-bottom:7px;
	margin-bottom:7px;
	margin-top:10px;
}

#pack_fab {
	width:148px;
	height:auto;
	float: left;
	border-bottom:1px #696969 solid;
	padding-bottom:7px;
	margin-left:7px;
	margin-bottom:7px;
	margin-top:10px;
}

#pack1_texte {
	float:left;
	width:145px;
	height:auto;
	margin-top:9px;
	margin-bottom:7px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
}

#pack1_texte h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	margin-bottom:3px;
}

#pack2_texte {
	width:145px;
	height:auto;
	margin-top:7px;
	float:left;
	margin-bottom:7px;
	margin-left:9px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
}

#pack2_texte h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	margin-bottom:3px;

}



/* -------------------------------- */
/* Frame middle : derniers projets  */
/* -------------------------------- */

#last {
	width:306px;
	height:364px;
	float:left;
	margin-left:2px;
	margin-top:7px;
	padding:2px;
	background-image: url(../images/coin.png);
	background-repeat:no-repeat;
	background-position:273px 7px;
	background-color: #5F5F5F;
	overflow:hidden;
}


#last_titre h3 {
	height:31px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFFFFF;
	letter-spacing:-1px;
	padding-top:8px;
	background-image: url(../images/promo2.png);
	background-repeat:no-repeat;
	background-position:left;
	
}


.box1_cadre {
	width:145px;
	height:114px;
	padding:3px;
	border:#696969 1px solid;
	background-color:#2b2b2b;
	margin-top:5px;
	float:left;
	background:url(../images/projet/prv.png);
	background-position:center;

}


.box1 {
	width:145px;
	margin-top:7px;
	margin-right:8px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF;

}

.type{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font:bold;
	color: #FFFFFF;
	margin-top:3px;
	
}
