div.infos, div.infos a, div.infos:visited{
	color:white;
	font-size:11px;
	padding-top: 10px;
	height:189px;
}

div.infos h2, div.infos h1{
	margin-top:0;
	margin-bottom: 4px;
}

div.infos1{
	width:289px;
	padding-left:10px;
}

div.infos1 h2{
	color:#ec1651;
	font-weight:bold;
	font-size:12px;
	margin-bottom:2px;
}

div.infos1 h1{
	font-size:16px;
	font-weight:bold;
}

div.infos1 p{
	margin: 5px 0;
	line-height: 100%;
}

div.infos1{background:url('infos1.jpg') no-repeat top left;}
div.infos2{background:url('infos2.jpg') no-repeat top left; text-align:right; padding-right:10px; width:289px;}

div.infos2 h1{
	font-size:12px;
	text-transform:uppercase;
}

div.infos2 p{
	margin:4px 0;
}

div.infos2 h2{
	font-size:13px;
	text-transform:uppercase;
	color:#ec1651;
	margin-bottom:3px;
}

div.infos2 a{
	font-style:italic;
}

div.nuage{
	background-color:#d9d9d9;
	border-left: 1px solid white;
	width:298px;
	border-right: 1px solid white;
	border-bottom: none;
}

div.nuage a{
	display:block;
	position:relative;
	width: 150px;
}

div.nuage a.sorienter{font-size:28px; color:#666; left:32px; top:25px;}
div.nuage a.sinformer{font-size:18px; color:#3f3f3f; left:80px; top:17px;}
div.nuage a.pratiquer{font-size:24px; color:#ec1651; left:170px; top:10px;}
div.nuage a.inventer{font-size:40px; color:#666; left:72px; top:-5px;}
div.nuage a.confronter{font-size:24px; color:#ec1651; left:40px; top:-14px;}
div.nuage a.reflechir{font-size:24px; color:#3f3f3f;  left:160px; top:-33px;}
div.nuage a.decouvrir{font-size:30px; color:#8c8c8c; left:74px; top:-44px;}

div.milieu h2{
	font-size: 18px;
}

div.newsletter{
	background: url('bandeau.jpg') no-repeat top left;
}

div.newsletter p{
	color:#3f3f3f;
	font-size:13px;
	text-align:right;
	padding:0 10px;
}

div.newsletter p a{
	color:#ec1651;
}

div.newsletter form p{
	text-align:left;
	font-size:11px;
}

div.newsletter p label{
	color:#ec1651;
}

div.newsletter input.button{
	font-weight:bold;
}

div.newsletter input.nostyle{
	font-size:10px;
	color:#aaa;
}