a#allerAuContenu{float:left;font-size:1px;text-indent:-50000px;display:block;height:1px;margin-bottom:-1px;}

.antifloat{font-size:1px;line-height:0;height:1px;width:100%;float:none;clear:both;}
.gras{font-weight:bold;}
.impression{display:none;}

a.bouton:link,a.bouton:visited{vertical-align:middle;height:32px;color:#FFF;text-decoration:none;cursor:pointer;}
a.bouton:link span.centre,a.bouton:visited span.centre{vertical-align:middle;height:25px;background:transparent url(../images/pagesinterieures/spriteBtn.gif) no-repeat scroll 0 0;display:block;float:left;color:#FFF;font-size:1.3em;padding:7px 0 0 10px;text-decoration:none;}
a.bouton:link span.bout,a.bouton:visited span.bout{background:transparent url(../images/pagesinterieures/spriteBtn.gif) no-repeat scroll 0 -38px;float:right;width:10px;height:32px;vertical-align:middle;float:left;text-decoration:none;}
a.bouton:hover span.centre{text-decoration:underline;}

ul.grandeListe li{font-size:1.3em;line-height:1.4em;margin:0 0 7px 0;/*background-position:-869px -68px;*/}

div#page{width:960px;margin:0 auto;position:relative;}

div#entete{width:960px;}
div#entete div#boiteFlash{width:960px;height:370px;background:transparent url(../images/pagesinterieures/img_enteteTemp.jpg) no-repeat scroll 0 0;/*position:relative;z-index:90;*/}


div#liensHaut{width:960px;height:29px;padding-top:8px;background:transparent url(../images/pagesinterieures/img_fondBarreLiens.png) no-repeat scroll 0 0;position:fixed !important;position:absolute;margin:0;z-index:99999;}
div#liensHaut ul{position:absolute;right:0;}
div#liensHaut ul li{display:inline;text-align:right;padding:0 25px;line-height:normal;background:none;}
div#liensHaut ul li a:link{color:#FFFFFF;text-decoration:none;}
div#liensHaut ul li a:visited{color:#CCCCCC;text-decoration:none;}
div#liensHaut ul li a:hover{text-decoration:underline;}

div#entete h3{color:#FFFFFF;font-family:"Times New Roman", Times, serif;font-size:2.3em;font-weight:normal;margin:-70px 0 27px 28px;text-align:left;position:relative;z-index:99;}
/*end*/

/*\*/
html*div#entete h3 {
[margin:-70px 0 27px 28px;/*Firefox.*/
margin:-70px 0 27px 28px;/*Safari for Macintosh*/
]margin:-70px 0 28px 28px;/*IE 7*/
}/**/
.dummyend[id]{clear:both/*end hack for IE5 mac*/}

/*\*/
* html div#entete h3 {
margin:-70px 0 29px 28px;/*IE 5-6*/
}
/**/

div#entete h3 strong{font-size:1.3em;font-weight:normal;}

div#entete div#boiteFlash{position:relative;}
a#lienLogoTop{position:absolute;top:165px;left:22px;z-index:99;width:233px;height:100px;text-indent:-9999px;text-decoration:none;background-image:url(../images/pagesinterieures/img_blank.gif);}
div#enteteFlash{position:relative;z-index:90;}

div#sectionContenuAccueil{text-align:left;}

div#colonneGaucheAccueil{width:588px;float:left;margin-right:-20px;}
div#boiteHautAccueil{background:#FFFFFF url(../images/pagesinterieures/img_fondHautAccueil.jpg) no-repeat scroll right bottom;padding:40px 38px 39px 0;width:550px;}
div#boiteBasAccueil{padding:20px 38px 31px 0;}
div#boiteBasAccueil p{font-size:1.3em;margin-bottom:1em;}
div#boiteBasAccueil p.indente{margin:0 0 0.5em 25px;}
div#boiteBasAccueil ul.indente{margin-left:10px;}
div#boiteBasAccueil p.test{font-size:1.2em;}
div#boiteBasAccueil div.boiteAide{font-size:1.1em;}
div#boiteBasAccueil div.boiteAide p{margin:0;}

div#colonneDroiteAccueil{width:370px;float:left;}
div#boiteVideo{width:320px;margin:40px 0 0 50px;}
div#boiteSignes{background:transparent url(../images/pagesinterieures/img_fondSignes.jpg) no-repeat scroll left bottom;padding:35px 0 40px 40px;margin:0 0 0 38px;}

a#magazineJeuneFille{background:transparent url(../images/pagesinterieures/img_magazineJeuneFille.jpg) no-repeat scroll 0 0;display:block;padding:93px 14px 23px 156px;width:140px;text-transform:uppercase;text-align:center;color:#FFF;margin:0 0 0 52px;text-align:right;}
a#magazineJeuneFille span { }
a#magazineJeuneFille img { border:0;}

/*******************************************************/

div#sectionContenuInterieur{clear:both;background:#FFFFFF url(../images/pagesinterieures/spritePage.gif) no-repeat scroll -200px -82px;text-align:left;padding:0 0 40px 0;}

div#sectionContenuInterieur div#sousMenus{width:160px;text-align:left;font-size:0.9em; background:#FFFFFF url(../images/pagesinterieures/spritePage.gif) no-repeat scroll 0 -82px;padding:58px 35px 0 5px;float:left;}

div#sectionContenuInterieur div#sousMenus div#tuteurSousMenu{width:1px;height:425px;overflow:hidden;float:left;}
div#sectionContenuInterieur div#sousMenus ul li{list-style-type:none;padding:0 0 0 13px;color:#7a003c;background:transparent url(../images/pagesinterieures/spritePage.gif) no-repeat scroll -871px 6px;font-weight:bold;margin:8px 0;line-height:normal;}
div#sectionContenuInterieur div#sousMenus ul li a{font-weight:normal;}

div#sectionContenuInterieur div#contenuTexte{width:749px;float:left;text-align:left;padding:35px 0 0 10px;}

div#piedDePage{padding:19px 0;text-align:left;font-size:0.9em;width:960px;border-top:1px solid #dddddd;}

div#piedDePage ul{width:750px;}
div#piedDePage ul li{background:none;float:left;padding:0 15px;}
div#piedDePage ul li.premierLien{padding:0 7px 0 0;}
div#piedDePage ul li.dernierLien{padding:0 7px 0 0;margin:4px 0 0 0;}
div#piedDePage ul li.lien{padding:0 7px;}

a.iconeImprimer{display:block;width:85px;background:#FFFFFF url(../images/pagesinterieures/spritePage.gif) no-repeat scroll 27px -40px;padding:30px 0 0 0;text-align:center;float:right;}

.vrai { color:#008000; text-align:center;}
.faux { color:#FF0000; text-align:center;}
.reponse { background:#eddae1; vertical-align:top;}
.reponseMythe { color:#8C245E; text-align:center; font-weight:bold;}
tr.reponse { display:none; color:#8C245E; font-weight:bold; }

img#cyclesViolence {  height:275px; width:280px; float:left; cursor:pointer; }

#lienMagazineFlash {
	float:right;
	position:relative;
	top:-10px;
	left:-8px;
}

#lienMagazineFlash a {
	background-image:url(../images/icones/icone_pdf.gif);
	background-repeat:no-repeat;
	background-position:100% 7px;
	line-height:18px;
	font-size:0.9em;
	color:#AE2668;
	padding:8px 23px 3px 0px;
}

.reponseConjoint {
  /*height:93%;*/
  text-align:left;
  padding:10px 10px 0 10px;
}

.reponseCouple {
  /*height:95%;*/
  text-align:left;
  padding:10px 10px 0 10px;
}

.reponseConjoint h2, .reponseCouple h2 {
	font-size:1.2em;
}

div.wrapper div#nyroModalContent {
	padding:0px;
}
