/* Génériques */

body {background: #FFFFFF;
 color: #15325a;}
caption {color: #000000;
 font-weight: bold;
 font-style: normal;
 border: 1px #8baed7 solid;
 border-bottom: none;
 text-align: center;
 width: 100%;}
fieldset {border-top: #8baed7 1px solid;
 border-bottom: #8baed7 1px solid;
 border-left: none;
 border-right: none;}
fieldset:hover {border-top: #37659D 1px solid;
 border-bottom: #37659D 1px solid;
 border-left: none;
 border-right: none;}
fieldset:hover legend {border-top: #37659D 1px solid;
 border-bottom: #37659D 1px solid;
 border-left: none;
 border-right: none;
 color: #000000;}
h1 {color: #5580FF;
 border-bottom: #D5DFFF 1px solid;
 font-family: DpQuake;
 background: url('imgle4/h1.jpg') no-repeat top left;
 padding-left: 38px;}
h2 {color: #2d4979;
 font-family: none;
 background: url('imgle4/h2.jpg') no-repeat right center;
 margin-left: 50px;}
hr {background: url('imgle4/hr.jpg') no-repeat center center;
 height: 10px;
 border: none;}
input[type="text"] {color: #6666FF;
 border: #8baed7 1px solid;
 background: #ebeff2;}
input[type="text"]:focus {color: #15325a;
 border: #3b6793 solid 1px;}
input[type="button"] {color: #6666FF;}
input[type="button"]:focus, input[type="button"]:hover {color: #15325a;}
legend {color: #6d85b1;
 border-top: #8baed7 1px solid;
 border-bottom: #8baed7 1px solid;
 border-left: none;
 border-right: none;
 padding-left: 10px;
 padding-right: 10px;}
p {width: 100%;
 padding: 5px;
 border-bottom: #8baed7 1px solid;
 border-top: #8baed7 1px solid;
 text-align: justify;
 background: #f2f6fa;}
p:first-letter {font-size: 125%;
 color: #6666FF;
 font-family: DpQuake;}
textarea {color: #6666FF;
 background: #f2f6fa;
 border: #8baed7 1px solid;
 padding: 5px;}
textarea:focus {color: #15325a;
 border: #3b6793 solid 1px;}
th {color: #000000;
 font-weight: bold;
 font-style: normal;}
ul {list-style: url('imgle4/flb.png') inside;
 margin-left: -30px;}

/* Liens */
 
a:link, a:visited {color: #0060d1;
 font-style: italic;
 text-decoration: none;
 font-weight: normal;}
a:hover {color: #bacfe7;
 font-style: italic;
 text-decoration: underline;
 font-weight: normal;}
 
.amenu:link, .amenu:visited {display: block;
 background: none;
 color: #78AAD8;
 font-style: normal;
 font-weight: normal;
 padding-left: 10px;
 text-decoration: none;}
.amenu:hover {background: url('imgle4/amenuhover.png');
 color: #2c5374;
 font-weight: normal;
 font-style: normal;
 text-decoration: none;}
/*.amenu:first-letter {font-weight: bold;
 color: #5580FF;}*/
 
.asheader:link, .asheader:visited {display: inline;
 background: url('imgle4/asheader.jpg') no-repeat bottom right;
 color: #78AAD8;
 font-style: normal;
 font-weight: normal;
 padding-left: 10px;
 padding-right: 10px;
 text-decoration: none;}
.asheader:hover {background: url('imgle4/asheaderhover.jpg') no-repeat bottom right;
 color: #2c5374;
 font-weight: normal;
 font-style: normal;
 text-decoration: none;}
.asheader:first-letter {font-weight: bold;
 color: #9cbadd;}
 
.amini:link, .amini:visited {font-size: 50%;
 padding-left: 10px;
 padding-right: 10px;
 border-top: #f2f6fa 1px solid;
 border-bottom: #f2f6fa 1px solid;
 text-decoration: none;
 color: #78AAD8;}
.amini:hover {font-size: 50%;
 padding-left: 10px;
 padding-right: 10px;
 border-top: 1px solid #8baed7;
 border-bottom: #8baed7 1px solid;
 text-decoration: none;
 color: #0060d1;}
 
.imgcacher{background: url('imgle4/img_cacher.jpg') no-repeat center left;
 display: inline;
 text-align: right;
 text-decoration: none;
 height: 20px;}
.imgcacher:hover {text-decoration: none;}
 
.imgmontrer {background: url('imgle4/img_montrer.jpg') no-repeat center left;
 display: inline;
 text-align: right;
 text-decoration: none;
 height: 20px;}
.imgmontrer:hover {text-decoration: none;}
 
.fleche:link {background: url('imgle4/up.jpg') no-repeat top right;
 display: block;
 text-align: right;
 text-decoration: none;
 height: 20px;}
.fleche:hover {background: url('imgle4/uphover.jpg') no-repeat top right;
 display: block;
 text-align: right;
 text-decoration: none;
 height: 20px;}
 
/* Classes */

.cat {text-decoration: underline;
 font-style: italic;
 color: #5580FF;}
.date {float: right;
 margin-bottom: 10px;
 font-size: 30%;
 color: #334e83;
 font-family: none;}
.date2 {float: right;
 font-size: 50%;
 color: #8080C0;
 font-family: none;
 font-style: italic;
 display: inline;}
.divave {text-align: center;
 border: 1px solid #CC0000;
 padding: 10px;}
.divart {width: 100%;
 padding: 5px;
 border-bottom: #8baed7 1px solid;
 border-top: #8baed7 1px solid;
 text-align: justify;
 background: #f2f6fa;}
.divart:first-letter {font-size: 125%;
 color: #6666FF;
 font-family: DpQuake;}
.ex {border-top: 1px solid #c2d4eb;
 border-bottom: 1px solid #c2d4eb;
 font-style: italic;
 font-size: 75%;
 padding-left: 20px;
 padding-right: 20px;
 margin-left: 20px;
 margin-right: 20px;
 margin-top: 10px;
 margin-bottom: 10px;
 text-align: justify;
 color: #6d85b1;}
.imp {color: #000000;
 font-weight: bold;
 font-style: normal;}
td.imp {font-weight: normal;
 font-style: italic;}
.leg {font-size: 50%;
 color: #6d85b1;
 font-weight: normal;
 font-style: italic;}
.mtitres {font-size: 75%;
 text-align: center;
 color: #6666FF;
 background: url('imgle4/bgtitres.png') no-repeat left center;
 font-style: italic;}
.pucea {width: 20px;
 height: 15px;
 background: url('imgle4/fla.png') no-repeat center center;
 display: inline;}
.puceb {width: 20px;
 height: 15px;
 background: url('imgle4/flb.png') no-repeat center center;
 display: inline;}
.tabbords {border: 1px #8baed7 solid;
 border-collapse: collapse;
 text-align: center;
 width: 100%;}
.td100 {color: #AAAAFF;}
.titres {width: 90%;
 text-align: center;
 font-weight: bold;
 font-style: normal;
 font-family: none;
 color: #2d4979;
 background: url('imgle4/bgtitres.png') no-repeat left center;
 padding-left: 10px;
 border-bottom: none;
 border-top: none;
 height: 20px;}

/* Identités */

#bas {border: none;
 background: url('imgle4/bgbas.jpg') no-repeat left top;
 font-size: 75%;
 height: 20px;
 padding-left: 10px;}
#bas a:hover {color: #2d4979;}
#divdesigns {text-align: center;}
#espace {width: 5px;}
#header {width: 800px;
 height: 100px;
 font-size: 1%;
 background: url('imgle4/header.jpg') no-repeat left top;}
#infobulle {border-top: 1px solid #c2d4eb;
 border-bottom: 1px solid #c2d4eb;
 background: #FFFFFF;
 position: absolute;
 visibility: hidden;
 padding-left: 20px;
 padding-right: 20px;
 text-align: center;}
#menu {width: 200px;
 background: url('imgle4/bgmenu2.jpg') repeat-y left top;
 border-left: 1px solid #8baed7;
 vertical-align: top;}
#menubg {width: 200px;
 background: url('imgle4/bgmenu.jpg') no-repeat left top;
 height: 40px;
 font-size: 1%;}
#page {width: 800px;}
#sheader {border-left: 1px solid #8baed7;
 background: url('imgle4/sheader.jpg') no-repeat left top;
 padding-left: 170px;
 width: 800px;
 height: 25px;
 vertical-align: middle;
 font-size: 14px;}
#tdprinc {width: 595px;
 vertical-align: top;}


::-moz-selection{background: #D9D9FF;
    color: #6E7B8B;}
	
/* Autres */
#Elfes, #Fées, #Humains, #Lutins, #Minotaures, #Nains, #Pikeerans, #Skaills, #Skavens, #Thrakallars, #Zywat {display: none;}