.general {
    text-align: center;
}
.titre {
    height: 25px;
    color: #ccffff;
    background-image: url(http://l.beniere.free.fr/dolphinarea/images/jeuxonline/fondbleutitre.jpg);
}
.titremessagerie {
    height: 25px;
    color: #ccffff;
}
.titremessagerie2 {
    height: 25px;
    color: #3300cc;
}
.titre2 {
    height: 25px;
    color: #3300cc;
    background-image: url(http://l.beniere.free.fr/dolphinarea/images/jeuxonline/fondbleutitre.jpg);
}
.contenu {
    height: 22px;
    /*vertical-align: middle;*/
    border-color: #333399;
    background: url(http://l.beniere.free.fr/dolphinarea/images/jeuxonline/fondbleu.jpg);
    color: #0066cc;
}

.contenu2 {
    height: 22px;
    border-color: #333399;
    background: url(http://l.beniere.free.fr/dolphinarea/images/jeuxonline/fondbleu.jpg);
    color: #0066cc;
}

.button {
    cursor:pointer;
}

.textewelcome  {
    color:#3300cc;
}

.textebis  {
    color:#0066cc;
}   

.textepseudo {
    color: #ccffff;
    font-weight: bold;
} 

.textechiffre {
    color: #0066cc;
    font-family: Harrington;
    background: url(http://l.beniere.free.fr/dolphinarea/images/jeuxonline/fondbleu.jpg);
    vertical-align: middle;
}

.textegras {
    /*vertical-align: middle;*/
    border-color: #333399;
    background: url(http://l.beniere.free.fr/dolphinarea/images/jeuxonline/fondbleu.jpg);
    color: #0066cc;
    font-weight: bold;
}

#menu A {
    font-family: "Times New Roman, Times, serif";
    font-size: 12px;
    color: #33CCFF;
}  

#menu A:hover {
}


A {
    color: #1C3859;
    text-decoration:none;
}  
/*
A:hover {
    color: #660066;
}*/

.banderole {
    font-family: "Monotype Corsiva", "Times New Roman";
    font-size: 14px;
    color: #3333ff;
}

.numerotation {
    font-family: "Monotype Corsiva", "Times New Roman";
    font-size: 18px;
    color: #99cccc;
    text-decoration: none;
}

.numerotationselect {
    font-family: "Monotype Corsiva", "Times New Roman";
    font-size: 20px;
    color: #3399ff;
    text-decoration: none;
}

.texteindex {
    text-align: justify;
    font-size: 12px;
    color:#3300cc;
}

.textecontenu {
    height: 10px;
    /*vertical-align: middle;*/
    color:#3300cc;
}

.textedolphin {
    font-size: 12px;
    text-align: justify;
    color: #0066cc;
}

.statistiques {
    font-family: "Times New Roman";
    font-size: 14px;
    color: #663300;
}

.membresenligne {
    color: #993333;
}

.texteviolet {
    color: #9966CC;
}

.texterouge {
    color: #CC3333;
}

.textefacile {
    color: #0066cc;
}

.zonetext_connexion {
    height: 22px;
    width: 120px;
    background-color: #FFCC99;
    text-align: center;
    color: #000099;
}

.texterouge_14_gras {
    color: #990000;
    font-size: 14px;
    font-weight: bold;
}

.texterouge_14 {
    color: #990000;
    font-size: 14px;
}

.texterouge_12_gras {
    color: #990000;
    font-size: 12px;
    font-weight: bold;
}

.texterouge_12_italic {
    color: #990000;
    font-size: 12px;
    font-style: italic;
}

.textebleu_14_gras {
    color: #0066CC;
    font-size: 14px;
    font-weight: bold;
}

.textebleu_14 {
    color: #0066CC;
    font-size: 14px;
}

.textebleu_12 {
    color: #0066CC;
    font-size: 12px;
}

.textebleu_12_gras {
    color: #0066CC;
    font-size: 12px;
    font-weight: bold;
}

.textebleuitalic_12 {
    color: #0066CC;
    font-size: 12px;
    font-style: italic;
}

.textebleusoutenu_12_gras {
    color: #350099;
    font-size: 12px;
    font-weight: bold;
}

.textebleusoutenu_12 {
    color: #350099;
    font-size: 12px;
}

.textebleusoutenu_14 {
    color: #350099;
    font-size: 14px;
}

.textebleusoutenuitalic_14_gras {
    color: #350099;
    font-size: 14px;
    font-weight: bold;
    font-style: italic;
}

.textebleusoutenu_14_gras {
    color: #350099;
    font-size: 14px;
    font-weight: bold;
}

.textebordeaux_12_gras {
    color: #000099;
    font-size: 12px;
    font-weight: bold;
}

.textenewsletter {
    font-size: 12px;
    color: #ccffff;
    font-style: italic;
}

.zonetextarea {
    /*height: 150px;*/
    width: 280px;
    background-color: #FFCC99;
    text-align: left;
    color: #000099;
    display:none;
}

.blanc_std_italic {
    color: #ccffff;
    font-size: 14px;
    /*font-style: italic;*/
}
