.on { display:inline; }
.off { display:none; }

.img-pagi { width:16px;height:16px;border:none; }
.pagi-fl-l { background:url(/application/images/babies/etoiles/pagi_fl_g.gif); }
.pagi-fl-r { background:url(/application/images/babies/etoiles/pagi_fl_d.gif); }
.pagi-fl-dble-l { background:url(/application/images/babies/etoiles/pagi_fl_g.gif); }
.pagi-fl-dble-r { background:url(/application/images/babies/etoiles/pagi_fl_d.gif); }
.pagi-fl-dble-l, .pagi-fl-l, .pagi-fl-r, .pagi-fl-dble-r { 
  width:16px;
  height:16px;
  background-repeat: no-repeat;
  background-position: 0 3px;
  text-decoration:none;
}

.puce-album { 
  width:25px;
  height:15px;
  background:url(/application/images/babies/etoiles/puce_album.gif);
  background-repeat: no-repeat;
  background-position: 0 0;
} 

/* border:1px a l'origine */
.img-vign { border: 1px #D78EA2 solid; }
.img-vign2 { border: 3px #D78EA2 solid; }

form { margin: 0;padding: 0; } 

.table-nospace { border-collapse:collapse;border-spacing:0; }
.td-nospace { padding:0;border:0 none;font-size:12px;text-align:left; }

.orc-h { margin:0 2px;height:1px; }
.orc-b { margin:0 1px;height:1px; }

.container { width:591px;margin:auto; }

.b { font-weight:bold; }

.d-vignette70 { width:72px;height:72px;padding:0;border:0 none;text-align:left; }
.d-vignette100 { width:102px;height:102px;padding:0;border:0 none;text-align:left; }
.d-vignette150 { width:152px;height:152px;padding:0;border:0 none;text-align:left; }

/* header */
#logo-container { position:relative;width:70px;height:70px;background-color:#000; }
#logo-photo { position:absolute;left:0px;top:0px;width:70px;height:70px; }
#logo-cache {
  position:absolute;left:0px;top:0px;width:70px;height:70px; 
  background:url(/application/images/babies/etoiles/logo.gif);
}
#logo-cache a {
  text-decoration:none;width:70px;height:70px;
}

.logo {
  width:70px;
  margin-right:3px;
}
.header-h { 
  height:70px; 
  voice-family: "\"}\"";voice-family:inherit;height:66px; 
}
html>body .header-h { height:66px; }

/* onglets */
h2 { margin:0; }
h3 { margin:0;padding:0;font-size:14px; }

.onglet { 
  width:105px;  
}
.onglet-content { 
  width:105px;  
  voice-family: "\"}\"";voice-family:inherit;width:103px;  
}
html>body .onglet-content { width:103px; }
.ong-t { 
  height:25px;
  color:#1F174F;
  text-decoration:none;
  font-size:14px;
  font-weight:bold;
  text-align:center;
  padding:2px 0px;  
  voice-family: "\"}\"";voice-family:inherit;height:21px; 
}
html>body .ong-t { height:21px; }

/* lien onglet */
.ong-t a:link, .ong-t a:active, .ong-t a:visited { 
  display:block;color:#FBFBF9;font-weight:bold;font-size:14px; 
  text-decoration:none;
}
.ong-t img {
  border: 0 none;
}

.ong-on, .ong-off { position:relative;left:0px; } /* absolute */
.ong-on { top:1px; }
.ong-off { top:0px; }

/****************/

.img-sub { position:absolute;left:0px;top:0px;width:1px;height:1px;border:none; }

.p { padding:3px; }
.p-form { padding:0 3px 3px 3px; }

.m { margin-top:3px; }

.l { float:left;text-align:left; }
.r { float:right;text-align:right; }
.rl { float:right;text-align:left; }

.spacer { clear: both; }

.clearfix:after { 
content:"."; 
display:block; 
height:0; 
clear:both; 
visibility:hidden; 
} 
.clearfix {display:inline-block;} 
/* Hide from IE Mac \*/ 
.clearfix {display:block;} 
/* End hide from IE Mac */ 

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

  /********************************/
 /* balises/elements html usuels */
/********************************/
body { 
  background:url(/application/images/babies/etoiles/bkgd.jpg);
  background-color:#4660AB;
  color:#000;
  text-align:center; 
  /* margin:5px 15px 0px 15px auto; */
  font-family:comic sans ms,verdana,arial,helvetica;
  font-size:14px; 
}

td { font-size:14px; }

p { margin:0; }

/*
a {  }
*/


a:hover { text-decoration:none; }

