/*
Toutes les classes et action qui se retrouve sur tout le site
*/
frame{
border-right-style:solid; 
margin-right:100%; 
border-right-width:thin; 
border-right-color=grey; 
border-right-weigth:100%;
} 

.bouton
{
text-align: center;
border-width: 1px;
border-style: solid;
border-color: #000000;
background: #D8834A;  
width:200px; 
font: 15px "times new roman", serif;
}

.boutonp
{
text-align: center;
border-width: 1px;
border-style: solid;
border-color: #000000;
background: #D8834A;  
width:100px; 
font: 15px "times new roman", serif;
}

td
{
font: 14px "times new roman", serif;
}

.taille_plus
{
font: 14px "times new roman", serif;
color: #3118FD;
}

hr
{
color: black;
background-color: black;
height: 1px;
border: 0;
}

img
{
border: none;
margin: 0;
padding: 0;
}

.rouge
{
color: #990000;
}


.centre
{
text-align: center;
}

.gauche
{
text-align: left;
}

.centre_rouge
{
text-align: center;
color: #990000;
}

.centreC
{
margin: 0;
text-align: center;
}

.gras
{
font-style: normal;
font-weight: bold;
}


.gras2
{
font-style: normal;
font-weight: bold;
}


.aligne
{
text-align: justify;
}


.titre
{
font: 22px "times new roman", serif;
font-style: normal;
font-weight: bold;
color: #990000;
text-align:center;
}

.titre2
{
font: 18px "times new roman", serif;
font-style: normal;
font-weight: bold;
color: #990000;
text-align:center;
}


/*
loterie
*/

#fondloterie
{
background: #D8834A;
border-width: 1px;
border-style: solid;
padding: 10 3 10 3;
}

#fondloterie2
{
background: #DDA569;
border-width: 1px;
border-style: solid;
padding: 10 3 10 3;
}

#fondloterie3
{
background: #DDA569;
border-width: 1px;
border-style: solid;
padding: 10 3 0 3;
}

/*
monochat
*/

#monochat
{
text-align:left;
color: #000;
width:550px; 
background: #D8834A;
border-width: 1px;
border-top-style: solid;
border-left-style: solid;
border-right-style: solid;
padding: 2 0 2 10;
}

#monochat2
{
width:550px; 
text-align:left;
color: #000;
background: #DDA569;
border-width: 1px;
border-top-style: solid;
border-left-style: solid;
border-right-style: solid;
padding: 10 0 10 10;
}

#monochat3
{
text-align:left;
color: #000;
width:550px; 
background: #D8834A;
border-width: 1px;
border-style: solid;
padding: 2 0 2 10;
}


/*
infobulle
*/

a img {
border:0;
vertical-align:middle;
}
a.infobulle {
text-decoration: none;
color: black;
border-bottom: 0px gray dotted;
}
a.infobulle span {
display: none;
text-align: left;
}
a.infobulle:hover,a.infobulle:focus,a.infobulle:active {
background: none; /* correction d'un bug IE */
}
a.infobulle:hover span,a.infobulle:focus span,a.infobulle:active span {
display: inline;
position: absolute;
z-index: 500;
margin:0em 0em 0em -31em;
padding: 0em 0em 0em 1em;
background: #FFFF99; 
color: #000000; 
border:1px solid #000; 
width:200px; 
text-align:left;
font-weight:normal;
}

/*
infobulle2
*/

a img {
border:0;
vertical-align:middle;
}
a.infobulle2 {
text-decoration: none;
color: black;
border-bottom: 0px gray dotted;
}
a.infobulle2 span {
display: none;
text-align: left;
}
a.infobulle2:hover,a.infobulle2:focus,a.infobulle2:active {
background: none; /* correction d'un bug IE */
}
a.infobulle2:hover span,a.infobulle2:focus span,a.infobulle2:active span {
display: inline;
position: absolute;
z-index: 500;
margin:-3em 0em 0em -10em;
background: #FFFF99; 
color: #000000; 
border:1px solid #000; 
width:200px; 
text-align:center;
font-weight:normal;
}


/*
thiberia
*/

#thiberia { 
font: 14px "times new roman", serif;
text-align: center;
background: #000000; 
width:901px;
color: #FFFFFF;
height: 21px; 
margin-left: auto;
margin-right: auto;
}

/*
pub
*/

#pub
{
background-color: none;
text-align: center;
width:487px;
margin-top: 12px;
margin-left: auto;
margin-right: auto;
}

/*
bande
*/

#bande { 
height: 21px; 
width:900px; 
}

/*
menu
*/

div#cadre {/* conteneur global et arrière-plan du titre du cadre */
width: 190px;
text-align: center;
margin-left: auto;
margin-right: auto;
padding-top: 210px;
background: url(autres_images/menu1.png) top left no-repeat;
}
div#bloccadre {/* arrière-plan bas et sur l'ensemble du cadre */
background: url(autres_images/menu2.png) bottom left no-repeat;
padding-bottom: 40px;
padding-top: 15px;
}
div#bloccadre p 
{
text-align: center;
}

div#info p
{
color: #333366;
margin: 0 35px 0 20px;
text-align: left;
}

#menu
{
width: 191px;
}

div#menu hr
{
text-align: center;
color: #000000;
background-color: #000000;
height: 1px;
width: 150px;
border: 0;

}

#menu_visible
{
margin: 0;
padding: 0;
list-style-type: none;
font: 10px "times new roman", serif;
}


/*
jeu
*/

#jeu 
{ 
text-align: center;
width:680px; 
color: #990000;
margin-left: auto;
margin-right: auto;
min-height: 500px;
_height: 900px;
}

#jeux 
{ 
text-align: center;
width:680px; 
margin-left: auto;
margin-right: auto;
min-height: 500px;
max-height:650px; 
_height: 900px;
}


/*
inscription
*/

#inscription
{ 
text-align: center;
width:680px; 
color: #990000;
margin-left: auto;
margin-right: auto;
min-height: 500px;
_height: 900px;
}

/*
connexion
*/

#connexion
{ 
text-align: center;
width:680px; 
color: #990000;
margin-left: auto;
margin-right: auto;
min-height: 500px;
_height: 900px;
}

/*
sites partenaires
*/

#sites_partenaires
{
text-align: center;
width: 680px;
margin-left: auto;
margin-right: auto;
min-height: 500px;
_height: 900px;
}

/*
FAQ
*/

#faq
{
text-align: left;
width: 680px;
margin-left: auto;
margin-right: auto;
min-height: 500px;
_height: 900px;
}

#faq2
{
height: 900px; 
}

#faq ul
{
margin: 0;
padding: 0;
list-style-type: none;
}

.faq_rep_question
{
background: #D8834A;
border-width: 1px;
border-top-style: solid;
border-left-style: solid;
border-right-style: solid;
margin-top: 20px;
padding: 0 0 0 5px;
}

.faq_rep_reponse
{
background: #DDA569;
border-width: 1px;
border-style: solid;
padding: 0 0 0 5px;
}

/*
nouvelles
*/

#nouvelles
{
text-align: left;
width: 680px;
margin-left: auto;
margin-right: auto;
min-height: 500px;
_height: 900px;
}

#nouvelles ul
{
margin: 0;
padding: 0;
list-style-type: none;
}

/*
boutique
*/

#boutique
{
text-align: center;
width: 680px;
margin-left: auto;
margin-right: auto;
min-height: 500px;
_height: 900px;
}

.bordure_haut
{
font-style: normal;
font-weight: bold;
text-align: center;
border-width: 1px;
border-style: solid;
border-color: #000000;
}

.bordure_bas1
{
text-align: center;
background-color: #D8834A; 
}

.bordure_bas_titre1
{
border-width: 1px;
background-color: #D8834A; 
}

.bordure_bas2
{
text-align: center;
background-color: #DDA569; 
}

.bordure_bas_titre2
{
background-color: #DDA569; 
}

/*
vip
*/

#vip
{ 
text-align: left;
width:680px; 
margin-left: auto;
margin-right: auto;
min-height: 500px;
_height: 900px;
}

/*
compte
*/

#compte
{ 
text-align: center;
width:680px; 
margin-left: auto;
margin-right: auto;
min-height: 500px;
_height: 900px;
}





























