@charset "utf-8";
/* CSS Document */

/* Balise Body ---------------------------------------------------------- */
body {
margin:0px;
background-color:#1d0002;
background-image:url(../images/background_def.jpg);
background-repeat:no-repeat;
background-position:top;
background-attachment:fixed;
}

DIV#arriere_plan {
width:100%;
height:100%;
position:relative;
margin-left:auto;
margin-right:auto;
background-image:url(../images/background_def_expensible.jpg);
background-repeat:repeat-y;
}


/* Cadres ---------------------------------------------------------- */
DIV#background {
width:991px;
height:100%;
position:relative;
margin-left:auto;
margin-right:auto;
background-position:center;
background-repeat:repeat-y;
}

DIV#Conteneur {
width:788px;
min-height:650px;
position:relative;
margin-left:auto;
margin-right:auto;
z-index:1;
}

DIV#Header {
width:100%;
height:110px;
position:static;
margin-left:auto;
margin-right:auto;
background-color:#000000;
z-index:1;
}

DIV#Logo_circus {
width:92px;
height:45px;
background-image:url(../images/signature_circus.jpg);
background-repeat:no-repeat;
position:absolute;
left:0px;
top:63px;
z-index:1;
}

DIV#Logo_Flash_Casino {
width:250px;
height:110px;
margin-left:auto;
margin-right:auto;
position:static;
z-index:1;
}

DIV#Choix_langue {
width:100px;
height:20px;
position:absolute;
z-index:1;
left:690px;
top:93px;
}

DIV#Banniere {
width:788px;
height:245px;
margin-left:auto;
margin-right:auto;
position:static;
z-index:1;
}

DIV#Banniere_small {
width:788px;
height:121px;
margin-left:auto;
margin-right:auto;
position:static;
z-index:1;
}

DIV#Menu {
width:788px;
height:46px;
margin-left:auto;
margin-right:auto;
position:static;
background-color:#f8b34c;
z-index:1;
}

DIV#Contenu {
width:788px;
min-height:450px;
margin-left:auto;
margin-right:auto;
position:static;
background-color:#000000;
z-index:1;
}

DIV#Contenu_encadre {
width:748px;
margin-left:auto;
margin-right:auto;
position:static;
padding-top:25px;
background-color:#000000;
z-index:1;
}

DIV#Footer {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color: #4A4A4A;
line-height:75px;
text-align:center;
width:788px;
height:75px;
border-top: #161616 solid 1px;
margin-left:auto;
margin-right:auto;
position:static;
z-index:1;
}



/* TEXTES ---------------------------------------------------------- */
.petitpetitgras {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
}
.choix_langue {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:red;
}

.page_actuelle {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FF0000;
font-weight:normal;
}

.titre {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:22px;
color: #ffffff;
font-weight:normal;
}

.titre_news {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color: #ffffff;
font-weight:normal;
text-transform: uppercase;
}

.texte_news {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color: #F3F3F3;
text-align: justify;
line-height:16px;
}

.texte_news_orange {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#F8B34C;
text-align: justify;
line-height:16px;
}

.date_news {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#C8C8C8;
}

.texte_introduction {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}

.texte_normal {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#FFFFFF;
}

.Menu_gauche_titre {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color: #ffffff;
font-weight:normal;
}



/* Liens ---------------------------------------------------------- */
A.lien_language {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
A.lien_language:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
text-decoration:underline;
}

A.lien_footer {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color: #A8A8A8;
text-decoration:none;
}
A.lien_footer:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color: #C7C7C7;
text-decoration:underline;
}

A.lien_newsletter {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
}
A.lien_newsletter:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:normal;
color:#FFFFFF;
text-decoration:underline;
}

A.lien_boutons {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
}
A.lien_boutons:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#F8B34C;
text-decoration:none;
}

/* Vignettes de la galerie */
a#cadrephoto {
width:125px;
height:85px;
background-color:#010000;
display:block;
}
a#cadrephoto:hover {
width:125px;
height:85px;
display:block;
background-color:#664005;
}
a#cadrephoto_grand {
width:507px;
height:280px;
background-color:#010000;
display:block;
}

a.liens_galerie {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
a.liens_galerie:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFBF00;
font-weight:bold;
text-decoration:none;
}

a.liens_galerie_big {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
a.liens_galerie_big:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFBF00;
font-weight:bold;
text-decoration:none;
}

/* Divers */
.bouton_ok {
width:30px; 
height:18px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
color: #AA0000;;
background-color:#F8B34C;
border:1px #ffffff solid;
cursor:pointer;
}

/* GALERIE */
.centrephoto {
top:5px; 
left:5px;
position:relative;
}
.centrephoto_grand {
top:7px; 
left:7px;
position:relative;
}




/* TOOLTIP */
a.tooltip {
font-family:			Verdana, Arial, Helvetica, sans-serif;
font-size:				9px;
font-weight:			normal;
color:					#FFFFFF;
text-decoration:		none;
}

a.tooltip:hover {
position:				relative;
font-family:			Verdana, Arial, Helvetica, sans-serif;
font-size:				9px;
font-weight:			normal;
color:					#FFFFFF;
text-decoration:		none;
}

a span {
display: 				none;
}

a.tooltip:hover span {
width:					200px;
height:					200px;
display:				block;
position:				absolute; top: 10px; left: 0;
/* formatting only styles */
padding: 				5px; margin: 10px; z-index: 100;
background:				#000000; border: 1px solid #333333;
opacity:				0.9;
background-image:		url(../images/picto_infos.png);
background-position:	185px 5px;
background-repeat:		no-repeat;
/* end formatting */
}
/* FIN TOOLTIP */

#calendrier-home td{
	text-align: center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: Green;
	margin-top: 0px;
}

#calendrier-home a
{
 text-decoration:none;
}
.calendar-home-date {
   margin-top: 2px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px ;
	font-weight: bold;
	color: #f8b34c;
   text-align: center;
	text-decoration: none;
}

.calendar-home-lieu {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	text-decoration: none;
}

.calendar-home-jeux {
   margin: 4px 0px 14px 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
   text-align: center;
	text-decoration: none;
}
.calendar-home-title {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#F8B34C;
	text-align: center;
	line-height:16px;
}
.calendar-home-click {
   margin: 4px 0px 14px 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
   text-align: center;
	text-decoration: none;
}
.calendar-home-prix {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #537090;
   text-align: center;
	text-decoration: none;
}

