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

/* Balise Body ---------------------------------------------------------- */
body {
margin:0px;
background-color:#00082c;
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:33px;
position:static;
margin-left:auto;
margin-right:auto;
background-color:#ffffff;
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:680px;
top:10px;
}

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

#logo_bowling {
width:224px;
height:245px;
position:absolute;
background-image:url(../images/bandeaux_banner/bowling_one_logo.jpg);
background-repeat:no-repeat;
}

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

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

DIV#Contenu {
width:788px;
min-height:450px;
margin-left:auto;
margin-right:auto;
position:static;
background-color:#ffffff;
z-index:1;
background-image:url(../images/background_contenu1.jpg);
background-repeat:no-repeat;
background-position:top right;
}

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

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



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

.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: #ec671a;
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:13px;
font-weight:normal;
color: #000000;
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:#F8B34C;
}

.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:#ec671a;
text-decoration:none;
}
A.lien_language:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#00000;
text-decoration:underline;
}

A.lien_footer {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:white;
text-decoration:none;
}
A.lien_footer:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
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;
}
