@import url("/adnbase/reset.css");

#body {background:#fff;}
.wrapper {margin:0 auto;width:960px;}
.clear {clear:both;}

.header {background:url(/images/on-saute/bg-body.jpg) no-repeat center top;height:840px;margin-bottom:-70px;position:relative;z-index:200;width:100%;}
.header .wrapper {position:relative;}
.logo a {display:block;height:275px;left:0;position:absolute;text-indent:-9999em;top:25px;width:685px;}
.texte-header {background:url(/images/on-saute/bg-texte-header.png) no-repeat 0 0;height:139px;left:0;position:absolute;text-indent:-9999em;top:395px;width:501px;}
.texte-bande-rose {color:#FFF;font:bold 16px/21px 'Archivo Narrow', Arial, Helvetica, sans-serif;padding-top:630px;text-align:justify;width:385px;}
.note {color:#fff;font:14px/18px 'Oswald', sans-serif;left:0;position:absolute;top:540px;white-space:nowrap;}

.bande-rose {background:url(/images/on-saute/bg-bande-rose.png) repeat-x center 0;height:153px;left:0;margin-top:-189px;position:absolute;width:50%;z-index:100}

.contenu {background:url(/images/on-saute/sep-content-bottom.png) repeat-x 0 bottom;margin:0 auto 35px;padding:0 0 50px;position:relative;z-index:200;}
.left {float:left;padding-right:90px;width:480px;}
.right {float:left;padding-top:50px;width:390px;}

h2 {color:#0c3e7c;font:bold 26px/32px 'Archivo Narrow', Arial, Helvetica, sans-serif;padding-bottom:40px;}
h3 {color:#123777;font:bold 57px/65px 'Archivo Narrow', Arial, Helvetica, sans-serif;padding-bottom:12px;}
h4 {color:#123777;font:bold 31px/35px 'Archivo Narrow', Arial, Helvetica, sans-serif;padding-bottom:10px;text-transform:uppercase;}
p {color:#123777;font:bold 16px/20px 'Archivo Narrow', Arial, Helvetica, sans-serif;padding-bottom:20px;}

.faire-un-don {background:url(/images/on-saute/bg-faire-un-don.png) no-repeat 0 0;text-indent:-9999em;}

.btn-don {background:url(/images/on-saute/btn-don.png) no-repeat 0 0;display:block;height:107px;text-indent:-9999em;width:389px;}
.btn-don:hover {background-position:0 bottom;}

.footer {padding-bottom:100px;}
.signature {float:left;width:490px;}
.signature p {font:bold 12px/1em 'Archivo Narrow', Arial, Helvetica, sans-serif;padding:0 0 5px;}

.logo-enfant-soleil {background:url(/images/on-saute/logo-enfant-soleil.png) no-repeat 0 0;float:left;height:75px;text-indent:-9999em;width:180px;}
.logo-familiprix {background:url(/images/on-saute/logo-familiprix.png) no-repeat 0 0;float:left;height:75px;text-indent:-9999em;width:282px;}

#adn-communication{
	width: 247px;
	height: 30px;
	position: relative;
	overflow: hidden;
	font: 9px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
	color: #FFFFFF;
}
#adn-communication div.fond img{
	background: url(/images/on-saute/adn-signature.gif) 0px 0px;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
}
#adn-communication div.signature{
	width: 177px;
	height: 26px;
	padding: 4px 70px 0px 0px;
	position: absolute;
	top: 0px;
	left: 0px;
	color: #dadfe9;
}
#adn-communication strong{
	display: block;
}
#adn-communication a,
#adn-communication a:link,
#adn-communication a:visited,
#adn-communication a:active,
#adn-communication a:hover{
	color: #dadfe9;
	text-decoration: underline;
}
#adn-communication a:hover{
	color: #FFF;
	text-decoration: none;
}
#adn-communication a.abs{
	display: block;
	position: absolute;
	height: 30px;
	top: 0px;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
}
#adn-communication a.abs img{border: none;}
#adn-communication a.abs:hover{
	filter: alpha(opacity=90);
	-moz-opacity: 0.9;
	opacity: 0.9;
}
#adn-communication a.adn{
	width: 44px;
	left: 179px;
	background: url(/images/on-saute/adn-signature.gif) -251px 0px;
}
#adn-communication a.genome{
	width: 21px;
	left: 223px;
	background: url(/images/on-saute/adn-signature.gif) -301px -1px;
}