html {
  width:100%;
  height:100%;
}
body {
  width:100%;
  height:100%;
  vertical-align:middle;
  margin: 0;
  padding: 0;
  background-color: #040404;
  font-family: Arial, Helvetica, sans-serif;
  font-size: x-small;
  color: #FFFFFF;
}
a {
color: #FFFFFF;
}
h1 {
display:none;
}
form,
fieldset {
margin: 0;
padding: 0;
border: none;
}
legend,
caption {
display: none;
}
ul,
ul li {
/*
margin: 0;
padding: 0;
list-style: none;
*/
}
img {
border: none;
}
#filariane {
display: none;
}
/*******CENTRAGE HORIZONTAL ET VERTICAL*******/
#total {
  min-height:50px !important;
  height:100%;
  width:100%;
}
#contentVert {
  position:absolute;
  width:100%;
  top:50%;
  margin-top:-290px; /*has to be 50% of container height ...*/
}
#contentHorz {
margin:auto;
width:955px;
height:580px;
overflow: hidden;
background-repeat: no-repeat;
background-image: url(fond_site.jpg);
position: relative;
}
body.bodyApparel #contentHorz,
body.bodyApparelEn #contentHorz {
background-image: url(fond_site_apparel.jpg);
}
body.bodyAccueil #contentHorz {
margin:auto;
width:900px;
height:580px;
overflow: hidden;
background-image: none;
position: relative;
}
/*------------------------------------------------------------------------*/
/*--  HEADER  --*/
#header {
width: 955px;
height: 145px;
position: relative;
background-repeat: no-repeat;
}
body.bodyApparelEn .logo { display:none; }
body.bodyByronEn #header {
background-image: url(titre_byron.gif);
}
body.bodyByron #header {
background-image: url(titre_byron.gif);
}
body.bodyFoundationEn #header {
background-image: url(titre_association.gif);
}
body.bodyFoundation #header {
background-image: url(titre_association.gif);
}
body.bodyApparelEn #header {
background-image: url(titre_apparel.gif);
}
body.bodyApparel #header {
background-image: url(titre_apparel.gif);
}
body.bodyNewsEn #header {
background-image: url(titre_news.gif);
}
body.bodyNews #header {
background-image: url(titre_news.gif);
}
body.bodyPhotosEn #header {
background-image: url(titre_photos.gif);
}
body.bodyPhotos #header {
background-image: url(titre_photos.gif);
}
body.bodygenerique #header,
body.bodygeneriqueEn #header {
background-image: url(titre_generique.gif);
}
#header img.logo {
position: absolute;
top: 45px;
left: 885px;
}
#header #langues {
position: absolute;
top: 100px;
left: 900px;
}
#header #langues ul,
#header #langues ul li {
margin: 0px 0px 0px 0px;
padding:  0px 0px 0px 0px;
list-style: none;
}
#header #langues ul li a {
display: block;
width: 32px;
height: 16px;
overflow: hidden;
background-repeat: no-repeat;
}
#header #langues ul li.lienEN a {
background-image: url(en.gif);
}
#header #langues ul li.lienFR a {
background-image: url(fr.gif);
}
#header #langues ul li a span {
display: none;
}
/*------------------------------------------------------------------------*/
/*--  CONTENT  --*/
#content {
width: 955px;
height: 400px;
position: relative;
background-image: url(fond_menu.gif);
background-repeat: no-repeat;
background-position: center bottom;
}
/*------------------------------------------------------------------------*/
/*--  MENU  --*/
#menu {
width: 955px;
height: 25px;
padding: 10px 0px 0px 0px;
position: absolute;
font-size: 12px;
}
#menu a {
text-decoration: none;
}
#menu ul {
margin: 0;
padding: 0;
list-style: none;
}
#menu ul li {
float: left;
padding: 0px 0px 0px 8px;
}
#menu ul li a {
display: block;
background-repeat: no-repeat;
}
/*-- MENU FR --*/
body.accueilFr #menu {
left: 280px;
top: 550px;
}
body.bodyByron #menu,
body.bodyFoundation #menu,
body.bodyApparel #menu,
body.bodyNews #menu,
body.bodyPhotos #menu,
body.bodygenerique #menu {
left: 270px;
top: 398px;
}
body.bodyByron #menu ul li a,
body.bodyFoundation #menu ul li a,
body.bodyApparel #menu ul li a,
body.bodyNews #menu ul li a,
body.bodyPhotos #menu ul li a,
body.bodygenerique #menu ul li a,
body.accueilFr #menu ul li a {
height: 12px;
background-position: 0px -8px;
}
body.bodyByron #menu ul li a:hover ,
body.bodyFoundation #menu ul li a:hover ,
body.bodyApparel #menu ul li a:hover ,
body.bodyNews #menu ul li a:hover ,
body.bodyPhotos #menu ul li a:hover,
body.bodygenerique #menu ul li a:hover,
body.accueilFr #menu ul li a:hover {
background-position: 0px -48px;
}
body.bodyByron #menu ul li.link01 a,
body.bodyFoundation #menu ul li.link01 a,
body.bodyApparel #menu ul li.link01 a,
body.bodyNews #menu ul li.link01 a,
body.bodyPhotos #menu ul li.link01 a,
body.bodygenerique #menu ul li.link01 a,
body.accueilFr #menu ul li.link01 a  {
background-image: url(bout_home.gif);
width: 47px;
}
body.bodyByron #menu ul li.link02 a,
body.bodyFoundation #menu ul li.link02 a,
body.bodyApparel #menu ul li.link02 a,
body.bodyNews #menu ul li.link02 a,
body.bodyPhotos #menu ul li.link02 a,
body.bodygenerique #menu ul li.link02 a,
body.accueilFr #menu ul li.link02 a {
background-image: url(bout_byron.gif);
width: 45px;
}
body.bodyByron #menu ul li.link03 a,
body.bodyFoundation #menu ul li.link03 a,
body.bodyApparel #menu ul li.link03 a,
body.bodyNews #menu ul li.link03 a,
body.bodyPhotos #menu ul li.link03 a,
body.bodygenerique #menu ul li.link03 a,
body.accueilFr #menu ul li.link03 a {
background-image: url(bout_news.gif);
width: 41px;
}
body.bodyByron #menu ul li.link04 a,
body.bodyFoundation #menu ul li.link04 a,
body.bodyApparel #menu ul li.link04 a,
body.bodyNews #menu ul li.link04 a,
body.bodyPhotos #menu ul li.link04 a,
body.bodygenerique #menu ul li.link04 a,
body.accueilFr #menu ul li.link04 a {
background-image: url(bout_association.gif);
width: 78px;
}
body.bodyByron #menu ul li.link05 a,
body.bodyFoundation #menu ul li.link05 a,
body.bodyApparel #menu ul li.link05 a,
body.bodyNews #menu ul li.link05 a,
body.bodyPhotos #menu ul li.link05 a,
body.bodygenerique #menu ul li.link05 a,
body.accueilFr #menu ul li.link05 a {
background-image: url(bout_photos.gif);
width: 98px;
}
body.bodyByron #menu ul li.link06 a,
body.bodyFoundation #menu ul li.link06 a,
body.bodyApparel #menu ul li.link06 a,
body.bodyNews #menu ul li.link06 a,
body.bodyPhotos #menu ul li.link06 a,
body.bodygenerique #menu ul li.link06 a,
body.accueilFr #menu ul li.link06 a {
background-image: url(bout_apparel.gif);
width: 57px;
}
/*-- MENU EN --*/
body.accueilEn #menu {
left: 280px;
top: 550px;
}
body.bodyByronEn #menu,
body.bodyFoundationEn #menu,
body.bodyApparelEn #menu,
body.bodyNewsEn #menu,
body.bodyPhotosEn #menu,
body.bodygeneriqueEn #menu {
left: 316px;
top: 400px;
}
body.bodyByronEn #menu ul li a,
body.bodyFoundationEn #menu ul li a,
body.bodyApparelEn #menu ul li a,
body.bodyNewsEn #menu ul li a,
body.bodyPhotosEn #menu ul li a,
body.bodygeneriqueEn #menu ul li a,
body.accueilEn #menu ul li a {
height: 10px;
background-position: 0px -10px;
}
body.bodyByronEn #menu ul li a:hover ,
body.bodyFoundationEn #menu ul li a:hover ,
body.bodyApparelEn #menu ul li a:hover ,
body.bodyNewsEn #menu ul li a:hover ,
body.bodyPhotosEn #menu ul li a:hover,
body.bodygeneriqueEn #menu ul li a:hover,
body.accueilEn #menu ul li a:hover {
background-position: 0px -50px;
}
body.bodyByronEn #menu ul li.link01 a,
body.bodyFoundationEn #menu ul li.link01 a,
body.bodyApparelEn #menu ul li.link01 a,
body.bodyNewsEn #menu ul li.link01 a,
body.bodyPhotosEn #menu ul li.link01 a,
body.bodygeneriqueEn #menu ul li.link01 a,
body.accueilEn #menu ul li.link01 a {
background-image: url(bout_home_en.gif);
width: 31px;
}
body.bodyByronEn #menu ul li.link02 a,
body.bodyFoundationEn #menu ul li.link02 a,
body.bodyApparelEn #menu ul li.link02 a,
body.bodyNewsEn #menu ul li.link02 a,
body.bodyPhotosEn #menu ul li.link02 a,
body.bodygeneriqueEn #menu ul li.link02 a,
body.accueilEn #menu ul li.link02 a {
background-image: url(bout_byron.gif);
width: 45px;
}
body.bodyByronEn #menu ul li.link03 a,
body.bodyFoundationEn #menu ul li.link03 a,
body.bodyApparelEn #menu ul li.link03 a,
body.bodyNewsEn #menu ul li.link03 a,
body.bodyPhotosEn #menu ul li.link03 a,
body.bodygeneriqueEn #menu ul li.link03 a,
body.accueilEn #menu ul li.link03 a {
background-image: url(bout_news.gif);
width: 41px;
}
body.bodyByronEn #menu ul li.link04 a,
body.bodyFoundationEn #menu ul li.link04 a,
body.bodyApparelEn #menu ul li.link04 a,
body.bodyNewsEn #menu ul li.link04 a,
body.bodyPhotosEn #menu ul li.link04 a,
body.bodygeneriqueEn #menu ul li.link04 a,
body.accueilEn #menu ul li.link04 a {
background-image: url(bout_association.gif);
width: 78px;
}
body.bodyByronEn #menu ul li.link05 a,
body.bodyFoundationEn #menu ul li.link05 a,
body.bodyApparelEn #menu ul li.link05 a,
body.bodyNewsEn #menu ul li.link05 a,
body.bodyPhotosEn #menu ul li.link05 a,
body.bodygeneriqueEn #menu ul li.link05 a,
body.accueilEn #menu ul li.link05 a {
background-image: url(bout_photos.gif);
width: 98px;
}
body.bodyByronEn #menu ul li.link06 a,
body.bodyFoundationEn #menu ul li.link06 a,
body.bodyApparelEn #menu ul li.link06 a,
body.bodyNewsEn #menu ul li.link06 a,
body.bodyPhotosEn #menu ul li.link06 a,
body.bodygeneriqueEn #menu ul li.link06 a,
body.accueilEn #menu ul li.link06 a {
background-image: url(bout_apparel.gif);
width: 57px;
}
#menu ul li a span {
display: none;
}
/*--  SOUS RUBRIQUES  --*/
body #menu ul li ul {
display: none;
}
#menu ul li.on ul,
body.bodyByron #menu ul li.link02 ul,
body.bodyNews #menu ul li.link03 ul,
body.bodyFoundation #menu ul li.link04 ul,
body.bodyPhotos #menu ul li.link05 ul,
body.bodyApparel #menu ul li.link06 ul,
body.bodyByronEn #menu ul li.link02 ul,
body.bodyNewsEn #menu ul li.link03 ul,
body.bodyFoundationEn #menu ul li.link04 ul,
body.bodyPhotosEn #menu ul li.link05 ul,
body.bodyApparelEn #menu ul li.link06 ul {
display: block;
width: 145px;
position: absolute;
top: -385px;
padding: 105px 0px 0px 0px;
background-repeat: no-repeat;
}
body.bodyByronEn #menu ul li.link02 ul,
body.bodyByron #menu ul li.link02 ul {
background-image: url(carres_gauche_bleu.gif);
}
body.bodyNewsEn #menu ul li.link03 ul,
body.bodyNews #menu ul li.link03 ul {
background-image: url(carres_gauche_vert.gif);
}
body.bodyFoundationEn #menu ul li.link04 ul,
body.bodyFoundation #menu ul li.link04 ul {
background-image: url(carres_gauche_orange.gif);
}
body.bodyPhotosEn #menu ul li.link05 ul,
body.bodyPhotos #menu ul li.link05 ul {
background-image: url(carres_gauche_violet.gif);
}
body.bodyApparelEn #menu ul li.link06 ul,
body.bodyApparel #menu ul li.link06 ul {
background-image: url(carres_gauche_rouge.gif);
}
body.bodyByron #menu ul li.on ul,
body.bodyByron #menu ul li.link02 ul,
body.bodyNews #menu ul li.on ul,
body.bodyNews #menu ul li.link03 ul,
body.bodyFoundation #menu ul li.on ul,
body.bodyFoundation #menu ul li.link04 ul,
body.bodyPhotos #menu ul li.on ul,
body.bodyPhotos #menu ul li.link05 ul,
body.bodyApparel #menu ul li.on ul,
body.bodyApparel #menu ul li.link06 ul {
left: -255px;
}
body.bodyByronEn #menu ul li.on ul,
body.bodyByronEn #menu ul li.link02 ul,
body.bodyNewsEn #menu ul li.on ul,
body.bodyNewsEn #menu ul li.link03 ul,
body.bodyFoundationEn #menu ul li.on ul,
body.bodyFoundationEn #menu ul li.link04 ul,
body.bodyPhotosEn #menu ul li.on ul,
body.bodyPhotosEn #menu ul li.link05 ul,
body.bodyApparelEn #menu ul li.on ul,
body.bodyApparelEn #menu ul li.link06 ul {
left: -301px;
}
#menu ul li ul li {
float: none;
padding: 0px 0px 0px 0px;
}
#menu ul li.on ul.on li a,
body.bodyByron #menu ul li.link02 ul li a,
body.bodyNews #menu ul li.link03 ul li a,
body.bodyFoundation #menu ul li.link04 ul li a,
body.bodyPhotos #menu ul li.link05 ul li a,
body.bodyApparel #menu ul li.link06 ul li a,
body.bodyByronEn #menu ul li.link02 ul li a,
body.bodyNewsEn #menu ul li.link03 ul li a,
body.bodyFoundationEn #menu ul li.link04 ul li a,
body.bodyPhotosEn #menu ul li.link05 ul li a,
body.bodyApparelEn #menu ul li.link06 ul li a  {
display: inline;
width: auto;
height: auto;
background-image: none;
}
#menu ul li ul li a span {
display: inline;
}
#menu ul li ul li.decal {
padding: 40px 0px 0px 0px;
background-image: url(separateur_2points.gif);
background-repeat: no-repeat;
background-position: 0px 30px;
}
body.bodyByronEn #menu ul li ul li a:hover,
body.bodyByron #menu ul li ul li a:hover,
body.bodyByronEn #menu ul li ul li.on a,
body.bodyByron #menu ul li ul li.on a {
color: #22bbea;
}
body.bodyFoundationEn #menu ul li ul li a:hover,
body.bodyFoundation #menu ul li ul li a:hover,
body.bodyFoundationEn #menu ul li ul li.on a,
body.bodyFoundation #menu ul li ul li.on a {
color: #f29400;
}
body.bodyApparelEn #menu ul li ul li a:hover,
body.bodyApparel #menu ul li ul li a:hover,
body.bodyApparelEn #menu ul li ul li.on a,
body.bodyApparel #menu ul li ul li.on a {
color: #de0031;
}
body.bodyNewsEn #menu ul li ul li a:hover,
body.bodyNews #menu ul li ul li a:hover,
body.bodyNewsEn #menu ul li ul li.on a,
body.bodyNews #menu ul li ul li.on a {
color: #97bf0d;
}
body.bodyPhotosEn #menu ul li ul li a:hover,
body.bodyPhotos #menu ul li ul li a:hover,
body.bodyPhotosEn #menu ul li ul li.on a,
body.bodyPhotos #menu ul li ul li.on a {
color: #e2007a;
}
/* Lien vers page des rubrique des 3°niveau... invisibles à l'écran mais obligatoires pour conserver class sur ul parent et afficher la liste... */
/* Pas top... */
#menu ul li.on ul.on li ul {
display: none;
}
/*------------------------------------------------------------------------*/
/*--  INTER  --*/
#inter {
width: 400px;
height: 385px;
position: absolute;
top: 0px;
left: 175px;
padding: 0px 0px 0px 0px;
}
#inter p {
margin: 8px 0px 8px 0px;
clear: both;
padding: 0;
}
body.gabLarge #inter,
body.gabFiche #inter,
body.gabScholar #inter {
width: 650px;
height: 385px;
position: absolute;
top: 0px;
left: 175px;
padding: 0px 0px 0px 0px;
}
body.gabFiche #inter #colPhoto {
width: 210px;
float: left;
padding: 10px 0px 0px 0px;
}
#inter #zonescroll,
#inter #plandusite {
position: absolute;
top: 45px;
left: 0px;
width: 390px;
height: 340px;
overflow: auto;
padding: 0px 10px 0px 0px;
}
body.gabLarge #inter #zonescroll {
position: absolute;
top: 45px;
left: 0px;
width: 690px;
height: 340px;
overflow: auto;
padding: 0px 10px 0px 0px;
}
body.gabFiche #inter #zonescroll {
position: absolute;
top: 120px;
left: 210px;
width: 390px;
height: 265px;
overflow: auto;
padding: 0px 10px 0px 0px;
}
body.fichePartner #inter #zonescroll {
position: absolute;
top: 30px;
width: 390px;
height: 355px;
}
#inter h2 {
font-size: medium;
font-weight: normal;
background-image: url(separateur_2points.gif);
background-repeat: no-repeat;
background-position: left bottom;
padding: 0px 0px 10px 0px;
margin: 0;
}
body.bodyByronEn #inter h2,
body.bodyByron #inter h2 {
color: #22bbea;
}
body.bodyFoundationEn #inter h2,
body.bodyFoundation #inter h2 {
color: #f29400;
}
body.bodyApparelEn #inter h2,
body.bodyApparel #inter h2,
body.bodygeneriqueEn #inter h2,
body.bodygenerique #inter h2 {
color: #de0031;
}
body.bodyNewsEn #inter h2,
body.bodyNews #inter h2 {
color: #97bf0d;
}
body.bodyPhotosEn #inter h2,
body.bodyPhotos #inter h2 {
color: #e2007a;
}
body.bodyByronEn #inter h3,
body.bodyByron #inter h3 {
color: #22bbea;
font-size: small;
}
body.bodyFoundationEn #inter h3,
body.bodyFoundation #inter h3 {
color: #f29400;
font-size: small;
}
body.bodyApparelEn #inter h3,
body.bodyApparel #inter h3,
body.bodygeneriqueEn #inter h3,
body.bodygenerique #inter h3 {
color: #de0031;
font-size: small;
}
body.bodyNewsEn #inter h3,
body.bodyNews #inter h3 {
color: #97bf0d;
font-size: small;
}
body.bodyPhotosEn #inter h3,
body.bodyPhotos #inter h3 {
color: #e2007a;
font-size: small;
}
#inter h4 {
 
}
/*----------------------------------------------------------*/
/*----------------------------------------------------------*/
/*----------------------------------------------------------*/
/*-- NEWS --*/
/*----------------------------------------------------------*/
/*-- WRITE TO BYRON --*/
body.bodyByronEn form div.saisiFirst,
body.bodyByron form div.saisiFirst,
body.bodyByronEn form div.saisiSurname,
body.bodyByron form div.saisiSurname {
float: left;
width: 280px;
clear: none;
}
body.bodyByronEn form div.saisiFirst input,
body.bodyByron form div.saisiFirst input {
width: 170px;
}
body.bodyByronEn form div.saisiSurname input,
body.bodyByron form div.saisiSurname input {
width: 170px;
}
body.bodyByronEn form div.saisiMessage textarea,
body.bodyByron form div.saisiMessage textarea {
height: 120px;
}
body.bodyByronEn form div.okNews,
body.bodyByron form div.okNews {
width: 550px;
}
body.bodyByronEn form div.okNews div,
body.bodyByron form div.okNews div {
width: 15px;
padding: 0px 10px 0px 70px;
float: left;
}
body.bodyByronEn form div.okNews label,
body.bodyByron form div.okNews label {
width: 380px;
float: left;
text-align: left;
padding: 3px 0px 0px 0px;
}
body.bodyByronEn form div.footer,
body.bodyByron form div.footer {
display: none;
}
body.bodyByronEn form div.submit,
body.bodyByron form div.submit{
margin-left: 306px;
}
body.bodyByronEn form div.submit input,
body.bodyByron form div.submit input {
color: #22bbea;
}
/*----------------------------------------------------------*/
/*-- GOODIES --*/
ul.listGoodies {
margin: 0;
padding: 0;
list-style: none;
width: 650px;
}
ul.listGoodies li {
text-align: center;
width: 120px;
height: 135px;
float: left;
margin-right: 10px;
}
/*----------------------------------------------------------*/
/*-- VIDEOS --*/
body.gabVideos #inter #zonescroll p {
clear: both;
float: left;
width: 370px;
}
/*----------------------------------------------------------*/
/*-- PHOTOTHEQUE --*/
body.gabPhoto #inter #zonescroll table td img {
border: 1px solid #FFFFFF;
width: 62px;
height: 42px;
}
/*----------------------------------------------------------*/
/*----------------------------------------------------------*/
/*----------------------------------------------------------*/
/*-- FOUNDATION --*/
body.gabFiche #inter h3 {
font-size: 36px;
line-height: 28px;
font-weight: normal;
margin: 10px 0px 25px 0px;
}
/*----------------------------------------------------------*/
/*-- SOUS RUB PATRONS --*/
body.fichePatrons #inter {
background-image: url(fond_inter_bk9_patrons.gif);
background-repeat: no-repeat;
background-position: 0px 330px;
}
/*----------------------------------------------------------*/
/*-- ACCUEIL PATRONS --*/
body.homePatrons #inter h3 {
position: absolute;
top: 116px;
left: 410px;
font-size: 50px;
line-height: 42px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 10px 0px;
}
ul.listPatrons {
margin: 0;
padding: 0;
list-style: none;
}
ul.listPatrons li {
margin: 0;
padding: 0;
list-style: none;
float: left;
}
ul.listPatrons li a {
display: block;
width: 97px;
height: 245px;
background-repeat: no-repeat;
}
ul.listPatrons li.patronAlbert a {
background-image: url(fond_bout_prince_patrons.gif);
}
ul.listPatrons li.patronHinault a {
background-image: url(fond_bout_hinault_patrons.gif);
}
ul.listPatrons li.patronNtamack a{
background-image: url(fond_bout_ntamack_partons.gif);
}
ul.listPatrons li.patronNoah a {
background-image: url(fond_bout_noah_partons.gif);
}
ul.listPatrons li a span {
display: none;
}
/*----------------------------------------------------------*/
/* SCHOLAR WINNERS */
body.gabScholar #inter h3 {
position: absolute;
top: 40px;
left: 450px;
font-size: 36px;
line-height: 30px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 10px 0px;
}
body.gabScholar #inter #zonescroll p {
clear: both;
float: left;
width: 370px;
}
body.gabScholar #inter #zonescroll p a {
text-decoration: none;
}
body.gabScholar #inter #zoneDroite {
position: absolute;
top: 130px;
left: 430px;
width: 280px;
height: 240px;
overflow: auto;
}
/*----------------------------------------------------------*/
/* PARTNERS */
ul.listPartners {
margin: 0;
padding: 0;
list-style: none;
}
ul.listPartners li {
float: left;
border: 1px solid #919191;
margin-right: 2px;
}
ul.listPartners li a {
float: left;
}
p.lienBecome a {
text-decoration: none;
}
/*----------------------------------------------------------*/
/* FORMULAIRE APPLY */
body.bodyFoundationEn form div.saisiFirst,
body.bodyFoundation form div.saisiFirst,
body.bodyFoundationEn form div.saisiSurname,
body.bodyFoundation form div.saisiSurname,
body.bodyFoundationEn form div.saisiSport,
body.bodyFoundation form div.saisiSport,
body.bodyFoundationEn form div.saisiBirth,
body.bodyFoundation form div.saisiBirth {
float: left;
width: 280px;
clear: none;
}
body.bodyFoundationEn form div.saisiRadio,
body.bodyFoundation form div.saisiRadio {
float: left;
width: 280px;
clear: none;
}
body.bodyFoundationEn form div.saisiRadio div label,
body.bodyFoundation form div.saisiRadio div label {
text-align: left;
}
body.bodyFoundationEn form div.saisiRadio div input,
body.bodyFoundation form div.saisiRadio div input {
background-color: transparent;
margin-right: 5px;
}
body.bodyFoundationEn form div.saisiFirst input,
body.bodyFoundation form div.saisiFirst input {
width: 170px;
}
body.bodyFoundationEn form div.saisiSurname input,
body.bodyFoundation form div.saisiSurname input {
width: 170px;
}
body.bodyFoundationEn form div.saisiSport input,
body.bodyFoundation form div.saisiSport input {
width: 170px;
}
body.bodyFoundationEn form div.saisiBirth input {
width: 170px;
}
body.bodyFoundation form div.saisiBirth label {
width: 110px;
}
body.bodyFoundation form div.saisiBirth input {
width: 125px;
}
body.bodyFoundationEn form div.footer,
body.bodyFoundation form div.footer {
display: none;
}
body.bodyFoundationEn form div.submit,
body.bodyFoundation form div.submit{
margin-left: 306px;
}
body.bodyFoundationEn form div.submit input,
body.bodyFoundation form div.submit input {
color: #f29400;
}
/*------------------------------------------------------------------------*/
/*----------------------------------------------------------*/
/*----------------------------------------------------------*/
/*----------------------------------------------------------*/
/*----------------------------------------------------------*/
/*----------------------------------------------------------*/
/*----------------------------------------------------------*/
/*--  PAGES D'ATTENTES  --*/
body.bodyApparelEn #inter,
body.bodyNewsEn #inter,
body.bodyPhotosEn #inter {
width: 765px;
}
/*------------------------------------------------------------------------*/
/*----------------------------------------------------------*/
/*----------------------------------------------------------*/
/*--  RIGHT  --*/
#right {
width: 355px;
height: 385px;
overflow: hidden;
position: absolute;
top: 0px;
left: 580px;
}
body.gabLarge #right, /* EVITE LES LIEN QUI NE FONCTIONNENT PAS SOUS FIREFOX EN LIEU ET PLACE DE CETTE ZONE MÊME SI ELLE EST VIDE */
body.gabScholar #right {
display: none;
}
/*------------------------------------------------------------------------*/
/*----------------------------------------------------------*/
/*----------------------------------------------------------*/
/*--  FOOTER  --*/
#footer {
width: 670px;
position: absolute;
top: 0px;
left: 255px;
padding: 4px 0px 0px 0px;
text-align: right;
font-size: x-small;
}
#footer ul li {
display: inline;
padding: 0px 0px 0px 12px;
margin: 0px 0px 0px 0px;
}
#footer ul li a {
text-decoration: none;
}
/*------------------------------------------------------------------------*/
/*--- TEXTE ---*/
div.coul01, .blanc, .coul01 {
color: #FFFFFF;
}
div.coul02, .bleu, .coul02 {
color: #22bbea;
}
div.coul03, .orange, .coul03 {
color: #f29400;
}
div.coul04, .rouge, .coul04 {
color: #de0031;
}
div.coul05, .vert, .coul05 {
color: #97bf0d;
}
div.coul06, .violet, .coul06 {
color: #e2007a;
}
/*------------------------------------------------------------------------*/
/*--- POP UP ---*/
body.bodypop {
background-repeat: no-repeat;
}
body.creditsEn {
background-image: url(fond_pop_credits_en.jpg);
}
body.legalEn {
background-image: url(fond_pop_legal_en.jpg);
}
#interPop h2 {
display: none;
}
#interPop h3 {
font-size: medium;
font-weight: normal;
color: #DE0031;
}
#interPop h4 {
font-size: medium;
font-weight: normal;
color: #F29400;
}
#interPop {
margin: 0px 0px 0px 0px;
padding: 90px 0px 0px 40px;
}
#interPop #zonescroll {
position: absolute;
top: 140px;
left: 60px;
width: 320px;
height: 300px;
overflow: auto;
}
/*------------------------------------------------------------------------*/
/*--- PLAN DU SITE ---*/
#plandusite h3 {
font-size: medium;
font-weight: normal;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#plandusite h3 a {
text-decoration: none;
}
#plandusite h3.link02 {
border-top: 1px solid #22BBEA;
padding-top: 5px;
margin-top: 10px;
}
#plandusite h3.link02 a {
color: #22BBEA;
}
#plandusite h3.link03 {
border-top: 1px solid #F29400;
padding-top: 5px;
margin-top: 10px;
}
#plandusite h3.link03 a {
color: #F29400;
}
#plandusite h3.link04 {
border-top: 1px solid #DE0031;
padding-top: 5px;
margin-top: 10px;
}
#plandusite h3.link04 a {
color: #DE0031;
}
#plandusite h3.link05 {
border-top: 1px solid #97BF0D;
padding-top: 5px;
margin-top: 10px;
}
#plandusite h3.link05 a {
color: #97BF0D;
}
#plandusite h3.link06 {
border-top: 1px solid #E2007A;
padding-top: 5px;
margin-top: 10px;
}
#plandusite h3.link06 a {
color: #E2007A;
}
#inter #plandusite ul,
#inter #plandusite ul li ul {
margin: 0px 0px 0px 25px;
padding: 0px 0px 0px 0px;
}
/*------------------------------------------------------------------------*/
.invisible {
display: none;
}
.photo_totem {
margin-left:40px;
}