/* Global CSS definition :chansons */

/* !! Do Not Edit !! Do Not Edit !! Do Not Edit !! Do Not Edit !! */
/* Auto-Generated @ 2009-07-08 10:07:44 by genCss.php */

html { margin:0; padding:0; }
body { margin:0.2em; padding:0; font-family:arial; font-size:100%; }

h1 { font-size:140%; }
h2 { font-size:130%; margin-top:0; }
h3 { font-size:120%; }

div, img, form, fieldset, iframe { margin:0; padding:0; border:0; }

.none, .ipsum  { display:none; }
.clear { clear:both; }
.right { text-align:right; }

/* Liens "alphabet" des menus Artistes et Titres */

a.aB		{ font-weight:bold; font-size:90%; }
span.abc	{ font-weight:bold; font-size:90%; }
a.artis		{ font-weight:bold; font-size:100%; }
.alpha		{ font-weight:bold; font-size:110%; letter-spacing:3px; }
#alfa		{ text-align:center; margin:0; }

ul.mnu { margin:0; padding:0; }
.mnu h2 { font-weight:bold; font-size:90%; margin:0; }

/* Lien titre dans Liste Titre d'un inter */

/* table { border:1px solid teal; } */

table.top	{ margin-left:2em; }
table.top td	{ font-size:90%; }
a.titLT, a.mnu	{ font-size:90%; }
span.nbrLT	{ font-size:70%; }

table.OddEven	{ width:100%; border-collapse:collapse; }
tr.odd  td,
tr.even td      { height:1.3em; margin:0; padding:0; }

a.oid   { font-size:75%; }

table div.mpz  {width:300px; height:83px; margin-top:0.3em; margin-bottom:0.7em; }
table div.mpz2 {width:100%; height:106px; margin-top:0.3em; margin-bottom:0.3em; }

table div.adsSky {width:120px; height:600px; margin: 1px 0 0 1px; }
table div.adsSqr {width:336px; height:280px; }

div.sbox { margin:0; overflow:scroll; }
div.sbox img { float:left; }
#LeftPage  div.sbox   { height:520px; }
#LeftPage #listT.sbox { height:498px; }
#RightMenu div.sbox { height:250px; }
#RightMenu #top50   { height:335px; }

/* div.home table {font-size:90%;} */
td.numero { text-align:right; font-size:70%; }

/* Colors only ------------------------------------------ */

* { }  /* my brick */

body     { background-color:#DDE4FF; color:#622; }
body.mnu { background-color:#7B8FD6; color:white; }
table div.mpz,
iframe   { background-color:#CCDDFF; }
#jkbVdo iframe { background-color:black; }

a	  { color:#622; text-decoration:none; }
a:visited { color:teal; }
a:hover   { color:black; text-decoration:underline overline; background-color:orange; }

a.aB:visited  { color:#622; }
a.mnu:visited { color:#622; }  /* menu base */

/* Menu */

tr.odd   { background-color:#CCD7FF; }
tr.even  { background-color:#D5DDFF; }
span.nbrLT { color:gray; }

/* Lien inter dans Liste Titre d'un inter */

a.artis:link, a.artis:visited { color:white; }

/* Page */

table.bandeau { background-color:#8E9BC1; margin-bottom:0.3em; padding-left:0.5em; }
td.bandeau, a.bandeau:link, a.bandeau:visited { color:white; }

/* Page Texte */

tr.intTX  { background-color:#9BD; }
td.intTX  { background-color:#9BD; font-size:100%; font-weight:bold; }

a.intTX:link, a.intTX:visited { color:#700; }

tr.titTX  { background-color:#BFD2F9; }
td.titTX  { font-size:110%; font-weight:bold; color:black; }

td.infTX  { font-size:80%; }
/*
td.rtm    { font-size:80%; font-size:0.76em; font-weight:bold;}
td.rtm a:hover u {color:red;}
*/

tr.txtTX  { background-color:#CBDAFA; }
td.txtTX  { font-size:95%; padding:1em; }

td.lu,
td.lu a { color:#700; font-size:14px; }
a.oid   { color:teal; }
a.copy  { color:teal; }

/* eof */
