body { 	color: #660000;

	background-color: #282828;
	background-image:url(./fond.png);
/*	background-color: #F0E8E0;
 *	background-image:url(./bg.jpg);
 */
	margin:0;
}

p,ul,li { font:normal 1em/1.2em "Times Text MT",sans-serif;
    color: #f0e80a;
    clear:both; /* Eviter problemes de lettrines */
  }
p:first-letter {
    font:bold 2.5em "Old English Text MT",monospace;
    color: #a00;
    text-transform:uppercase;
  }

a { color: #000099; text-decoration: underline}
a:hover { color: #FF00F0; text-decoration: none}
a:link { color: #000099;}
a:active { color: #000099; background:yellow;}
a:visited { color: #990099;}

a.menuopac img{ filter:progid:DXImageTransform.Microsoft.Alpha(opacity=75); -moz-opacity: 0.75; filter:alpha(opacity=75); opacity:0.75; }
a.menuopac:hover img{ filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity: 1; filter:alpha(opacity=100); opacity:1; }

a.toggleborder img{ border: Opx solid #ccc; }
a.toggleborder:hover img{ border: 1px solid navy; }
a.toggleborder:hover { color: red; /* Dummy definition to overcome IE bug */ }


h1 {font:italic 2.5em Old English Text MT,sans-serif;
	color: #aa0000;
	text-align: center;
}
h2 {font:bold 2.0em Old English Text MT,sans-serif;
	color: #aa0000;
	text-align: center;
}
h3 {font:bold 2em Old English Text MT,sans-serif;
	color: #aa0000;
   	text-align: left
}
h4 {font:bold 1.5em Old English Text MT,sans-serif;
	color: #aa0000;
    text-align: center
}
h5 {color:#aa0000;
    text-align: center
}
h6 {color:#aa0000;
    text-align: center
}

/* ul { background:white;
  font:normal 1em/1.2em Old English Text MT,sans-serif;
    font:normal 1em/1.2em Times Text MT,sans-serif;
    color: #000000;
    border:solid 1px red;
}
*/

.illum { background:#F0E8E0;
    font:normal 1em/1.2em Times Text MT,sans-serif;
    color: #660000;
    clear:both; /* Eviter problemes de lettrines */
  }
.illum:first-letter {
    float:left;
    padding:0 .1em;
    margin: -.1em .1em .05em;
    font:bold 2.5em "Old English Text MT",monospace;
    color: red;
    text-transform:uppercase;
    background:#F0E8E0;
  }

.IllumA , .IllumB , .IllumC , .IllumD , .IllumE , .IllumF , .IllumG , .IllumH , .IllumI , .IllumJ , .IllumK , .IllumL , .IllumM , .IllumN , .IllumO , .IllumP , .IllumQ , .IllumR , .IllumS , .IllumT , .IllumU , .IllumV , .IllumW , .IllumX , .IllumY , .IllumZ {
 clear:both; /* Eviter problemes de lettrines */
 padding: 10px 10px 10px 10px;
}

.IllumA:first-letter {
    float:left;
    background: url(/th/illum/A.png) no-repeat top left;
    font:normal .1em monospace ;
    padding: 1px 1px 50px 50px;
    margin: 1px 1px 1px 1px  ;
    background-position: 0 0;
    border:none;
}
.IllumB:first-letter {
    position: absolute;
    float:left;
    background: url(/th/illum/B.png) no-repeat top left;
    font:normal .1em monospace ;
    padding: 1px 1px 50px 50px;
    margin: -10px 1px 1px -10px  ;
    background-position: 0 0;
    border:none;
}
.IllumC:first-letter {
    float:left;
    background: url(/th/illum/C.png) no-repeat top left;
    font:normal .1em monospace ;
    padding: 1px 1px 50px 50px;
    margin: -10px 1px 1px -10px  ;
    background-position: 0 0;
    border:none;
}	
.IllumD:first-letter {
    float:left;
    background: url(/th/illum/D.png) no-repeat top left;
    font:normal .1em monospace ;
    padding: 1px 1px 50px 50px;
    margin: -10px 1px 1px -10px  ;
    background-position: 0 0;
    border:none;
}	
.IllumE:first-letter {
    float:left;
    background: url(/th/illum/E.png) no-repeat top left;
    font:normal .1em monospace ;
    padding: 1px 1px 50px 50px;
    margin: -10px 1px 1px -10px  ;
    background-position: 0 0;
    border:none;
}	
.IllumF:first-letter {
    float:left;
    background: url(/th/illum/F.png) no-repeat top left;
    font:normal .1em monospace ;
    padding: 1px 1px 50px 50px;
    margin: -10px 1px 1px -10px  ;
    background-position: 0 0;
    border:none;
}	
.IllumG:first-letter {
    float:left;
    background: url(/th/illum/G.png) no-repeat top left;
    font:normal .1em monospace ;
    padding: 1px 1px 50px 50px;
    margin: -10px 1px 1px -10px  ;
    background-position: 0 0;
    border:none;
}	
.IllumH:first-letter {
    float:left;
    background: url(/th/illum/H.png) no-repeat top left;
    font:normal .1em monospace ;
    padding: 1px 1px 50px 50px;
    margin: -10px 1px 1px -10px  ;
    background-position: 0 0;
    border:none;
}	
.IllumI:first-letter {
    float:left;
    background: url(/th/illum/I.png) no-repeat top left;
    font:normal .1em monospace ;
    padding: 1px 1px 50px 50px;
    margin: -10px 1px 1px -10px  ;
    background-position: 0 0;
    border:none;
}	
.IllumJ:first-letter {
    float:left;
    background: url(/th/illum/J.png) no-repeat top left;
    font:normal .1em monospace ;
    padding: 1px 1px 50px 50px;
    margin: -10px 1px 1px -10px  ;
    background-position: 0 0;
    border:none;
}	
.IllumK:first-letter {
    float:left;
    background: url(/th/illum/K.png) no-repeat top left;
    font:normal .1em monospace ;
    padding: 1px 1px 50px 50px;
    margin: -10px 1px 1px -10px  ;
    background-position: 0 0;
    border:none;
}	
.IllumL:first-letter {
    float:left;
    background: url(/th/illum/L.png) no-repeat top left;
    font:normal .1em monospace ;
    padding: 1px 1px 50px 50px;
    margin: -10px 1px 1px -10px  ;
    background-position: 0 0;
    border:none;
}	
.IllumM:first-letter {
    float:left;
    background: url(/th/illum/M.png) no-repeat top left;
    font:normal .1em monospace ;
    padding: 1px 1px 50px 50px;
    margin: -10px 1px 1px -10px  ;
    background-position: 0 0;
    border:none;
}	
.IllumN:first-letter {
    float:left;
    background: url(/th/illum/N.png) no-repeat top left;
    font:normal .1em monospace ;
    padding: 1px 1px 50px 50px;
    margin: -10px 1px 1px -10px  ;
    background-position: 0 0;
    border:none;
}	
.IllumO:first-letter {
    float:left;
    background: url(/th/illum/O.png) no-repeat top left;
    font:normal .1em monospace ;
    padding: 1px 1px 50px 50px;
    margin: -10px 1px 1px -10px  ;
    background-position: 0 0;
    border:none;
}	
.IllumP:first-letter {
    float:left;
    background: url(/th/illum/P.png) no-repeat top left;
    font:normal .1em monospace ;
    padding: 1px 1px 50px 50px;
    margin: -10px 1px 1px -10px  ;
    background-position: 0 0;
    border:none;
}	
.IllumQ:first-letter {
    float:left;
    background: url(/th/illum/Q.png) no-repeat top left;
    font:normal .1em monospace ;
    padding: 1px 1px 50px 50px;
    margin: -10px 1px 1px -10px  ;
    background-position: 0 0;
    border:none;
}	
.IllumR:first-letter {
    float:left;
    background: url(/th/illum/R.png) no-repeat top left;
    font:normal .1em monospace ;
    padding: 1px 1px 50px 50px;
    margin: -10px 1px 1px -10px  ;
    background-position: 0 0;
    border:none;
}	
.IllumS:first-letter {
    float:left;
    background: url(/th/illum/S.png) no-repeat top left;
    font:normal .1em monospace ;
    padding: 1px 1px 50px 50px;
    margin: -10px 1px 1px -10px  ;
    background-position: 0 0;
    border:none;
}	
.IllumT:first-letter {
    float:left;
    background: url(/th/illum/T.png) no-repeat top left;
    font:normal .1em monospace ;
    padding: 1px 1px 50px 50px;
    margin: -10px 1px 1px -10px  ;
    background-position: 0 0;
    border:none;
}	
.IllumU:first-letter {
    float:left;
    background: url(/th/illum/U.png) no-repeat top left;
    font:normal .1em monospace ;
    padding: 1px 1px 50px 50px;
    margin: -10px 1px 1px -10px  ;
    background-position: 0 0;
    border:none;
}	
.IllumV:first-letter {
    float:left;
    background: url(/th/illum/V.png) no-repeat top left;
    font:normal .1em monospace ;
    padding: 1px 1px 50px 50px;
    margin: -10px 1px 1px -10px  ;
    background-position: 0 0;
    border:none;
}	
.IllumW:first-letter {
    float:left;
    background: url(/th/illum/W.png) no-repeat top left;
    font:normal .1em monospace ;
    padding: 1px 1px 50px 50px;
    margin: -10px 1px 1px -10px  ;
    background-position: 0 0;
    border:none;
}	
.IllumX:first-letter {
    float:left;
    background: url(/th/illum/X.png) no-repeat top left;
    font:normal .1em monospace ;
    padding: 1px 1px 50px 50px;
    margin: -10px 1px 1px -10px  ;
    background-position: 0 0;
    border:none;
}	
.IllumY:first-letter {
    float:left;
    background: url(/th/illum/Y.png) no-repeat top left;
    font:normal .1em monospace ;
    padding: 1px 1px 50px 50px;
    margin: -10px 1px 1px -10px  ;
    background-position: 0 0;
    border:none;
}	
.IllumZ:first-letter {
    float:left;
    background: url(/th/illum/Z.png) no-repeat top left;
    font:normal .1em monospace ;
    padding: 1px 1px 50px 50px;
    margin: -10px 1px 1px -10px  ;
    background-position: 0 0;
    border:none;
}
