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


body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
margin: 0;
padding: 0;
background-image:url(img/fond_bleu.jpg);
}
#header {
height: 142px;
background-color: #99CCCC;
}
#header h2 {
	margin: 0;
	padding-top: 3px;
	height: 142px;
	background: url(img/bandeauHaut.jpg) top left no-repeat;
	font-size: 1em;
}
#header h2 a{
	width: 350px;
	height: 135px;
	display: block;
	left: 20px;
	top: 0;
	text-indent: -5000px;
}

#conteneur {
position: relative;
width: 870px;
margin: 0 auto;
}
#centre {
margin: 0;
width:810px;
padding: 0 30px 0 30px;
background: #ccc url(img/fond_contenu.jpg) top left repeat-y;
text-align: justify;
float:left;
}
#droit {
background-color:#fff;
margin-left: 210px;
}
#gauche {
position: absolute;
left:0;
margin-left:20px;
width: 190px;
background-color:#fff;
}
#pied {
height: 26px;
background: url(img/baspage.gif) bottom left no-repeat;	
width: 870px;
margin:0;
padding-left:20px;
padding:0;
clear:both;
}


h1 {
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:0.8em;
zoom: 1;
}
h1 a {
color:#2a5e8d;
text-decoration:none;
}


/* PAVE GRIS A DROITE */
.box {
background: url(img/pave-gris-haut.jpg) center top no-repeat;
padding-top: 15px;
margin-top:14px;
width: 185px;
float: left;
}
.content-box {
background: url(img/pave-gris-millieu.jpg) center top repeat-y;
}
.bottom-box {
background: url(img/pave-gris-bas2.jpg) center bottom no-repeat;
height: 20px;
}
.content-box p {
margin: 0 13px 0 12px;
font: normal 11px/1.2em Arial, Helvetica, sans-serif;
color:#847e7e;
text-align:left;
zoom: 1;
}
.content-box a {
font: bold 11px/1.2em Arial, Helvetica, sans-serif;
color:#3d81ac;
text-align:left;
text-decoration:none;
}
.content-box a:hover {
text-decoration:underline;
}
.titrebox {
font: bold 14px Arial, Helvetica, sans-serif;
color:#CC0000;
font-variant:small-caps;
margin: 0 12px 10px 12px;
background-image:url(img/point-box.jpg);
background-position:bottom;
background-repeat:no-repeat;
height:30px;
width:160px;
}
ul.menubox {
padding: 0;
list-style-position:inside;
list-style-image:url(img/box-carre.jpg);
color:#847e7e;
margin: 0 12px 0 12px;
font: normal 11px/1.4em Arial, Helvetica, sans-serif;
zoom: 1
}
.menubox a {
text-decoration:none;
font: normal 11px/1.4em Arial, Helvetica, sans-serif;
color:#847e7e;
}
.menubox a:hover {
text-decoration:underline;
}

/* FIN PAVE GRIS A DROITE */


/* PAVE CARTE DEROULEMENT CASINO */
.fondcarte {
background: url(img/fond_cartes.gif) left top no-repeat;
padding: 45px 0 0 0;
margin:0;
width: 600px;
height: 300px;
}

#fondcarte-conteneur {
margin:0;
width: 292px;
height: 122px;
float: left;
}

.fondcarte p {
margin : 0 34px 0 34px;
padding:0;
font: normal 11px/1.2em verdana, Helvetica, sans-serif;
color:#847e7e;
text-align:left;
}
.fondcartetitre{
margin : 0 34px 0 34px;
padding:0;
font: bold 12px/1.2em Arial, Helvetica, sans-serif;
color:#d41818;
text-align:left;
}


/* FIN PAVE CARTE DEROULEMENT CASINO */




/* PAVE BLEU PAGE SOIREE CASINO */
#pavecasino {
	background: url(http://animationcasino.com/img/fond_bleu_casino2.jpg) top left no-repeat;
	width:180px;
	height:210px;
	margin: 0 20px 0 0;
	padding:0;
	float:left;
}
#pavecasino p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7b7a7a;
	padding: 12px 10px 0 10px;
	margin:0;
	text-align:left;
}
#pavecasino img{
padding-left:20px;
border:0;
}
h5 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
padding: 12px 10px 0 10px;
margin:0;
text-align:left;
color:#636363;
}

/* FIN PAVE BLEU PAGE SOIREE CASINO */




/* FONTS POLICES */
p {
margin: 0 0 10px 0;
font: normal 11px/1.3em Verdana, Arial, Helvetica, sans-serif;
color:#565151;
}

td {
font: normal 11px/1.3em Verdana, Arial, Helvetica, sans-serif;
color:#565151;
}

h3 {
font: bold 22px Georgia, "Times New Roman", Times, serif;
color:#d41818;
margin:0;
padding:0;
line-height:3em;
zoom:1;
}
h4 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
margin:0;
padding:0;
color:#3d81ac;
zoom:1;
}

.lien1 {
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#d41818;
text-decoration:underline;
}
.lien1:hover{
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#d41818;
text-decoration:none;
}

.lien2 {
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#4d86b2;
text-decoration:underline;
}
.lien2:hover{
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#4d86b2;
text-decoration:none;
}

.eco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#009900;
	font-weight: normal;
	text-decoration:none;
}
.italique {
font: italic 11px/1.3em Verdana, Arial, Helvetica, sans-serif;
color:#565151;
}
.grisp {
font: normal 11px/1.3em Verdana, Arial, Helvetica, sans-serif;
color:#565151;
}

/* FIN FONTS POLICES */



/* ANIMATIONS EVENEMENTIELLES */
.anim {
width: 580px;
float: left;
margin-bottom:20px;
}
.fondanim {
background: url(img/fond_titre-anim2.jpg) center top no-repeat;
padding-bottom: 15px;
width: 380px;
height:19px;
float: left;
}
.titreanim {
font: bold 13px Arial, Helvetica, sans-serif;
color:#fff;
padding-left:35px;
padding-top:1px;
}
.anim p{
padding: 0 10px 0 0;
font: normal 11px/1.3em Verdana, Arial, Helvetica, sans-serif;
color:#565151;
float:left;
width:380px;
}
.anim img{
float:right;
width:180px;
}
/* FIN  ANIMATIONS EVENEMENTIELLES */



/* BAS DE PAGE */
#bas {
margin: 0;
padding: 20px;
text-align: center;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#999;
text-decoration:none;
line-height:1.6em;
}
#bas a {
text-decoration:none;
font-weight:bold;
color:#999;
}
#bas a:hover {
text-decoration:underline;
font-weight:bold;
color:#999;
}
/* FIN BAS DE PAGE */


/* MENU - RUBRIQUES */
#menu {
	height: 46px;
	padding: 0;
	margin: 0;
	margin-top:-3px;
	list-style: none;
}
#menu li {
	float: left;
	margin: 0px;
	text-indent: -5000px;
	height: 46px;
	padding: 0;
}
#menu a {
	display: block; 
	height: 100%;
}
#nav1 {
	background: url(img/menu/societe_on.gif) no-repeat; 
	width: 104px;
}
#nav1 a:hover{
	background: url(img/menu/societe_off.gif) no-repeat; 
	width: 104px;
}
#nav2 {
	background: url(img/menu/soiree-casino_on.gif) no-repeat; 
	width: 120px;
}
#nav2 a:hover{
	background: url(img/menu/soiree-casino_off.gif) no-repeat; 
	width: 120px;
}
#nav3 {
	background: url(img/menu/jeux-casino_on.gif) no-repeat; 
	width: 127px;
}
#nav3 a:hover{
	background: url(img/menu/jeux-casino_off.gif) no-repeat; 
	width: 127px;
}
#nav4 {
	background: url(img/menu/photos-casino_on.gif) no-repeat; 
	width: 71px;
}
#nav4 a:hover{
	background: url(img/menu/photos-casino_off.gif) no-repeat; 
	width: 71px;
}
#nav5 {
	background: url(img/menu/animations_on.gif) no-repeat; 
	width: 156px;
}
#nav5 a:hover{
	background: url(img/menu/animations_off.gif) no-repeat; 
	width: 156px;
}
#nav6 {
	background: url(img/menu/reference-soiree-casino_on.gif) no-repeat; 
	width: 105px
}
#nav6 a:hover{
	background: url(img/menu/reference-soiree-casino_off.gif) no-repeat; 
	width: 105px;
}
#nav7 {
	background: url(img/menu/contact_on.gif) no-repeat; 
	width: 78px;
}
#nav7 a:hover{
	background: url(img/menu/contact_off.gif) no-repeat;
	width: 78px;
}
#nav8 {
	background: url(img/menu/actualites-on.gif) no-repeat; 
	width: 109px;
}
#nav8 a:hover{
	background: url(img/menu/actualites-off.gif) no-repeat; 
	width: 109px;
}
/* FIN MENU - RUBRIQUES */



/* FORMULAIRE */
td {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #666;
text-decoration: none
}

input,select,textarea {
color: #666;
font-size:10px;
font-family:Verdana, Arial;
font-weight: bold;

}

/* FIN FORMULAIRE */



/* --- Plan du Site  --- */
ul#plan { 
font: normal 1em Verdana, Arial, Georgia, Times, serif;
line-height:2.5em;
}

.txt-plan {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #565151;
	font-weight: normal;
	}
	
a.txt-plan {
	text-decoration:none;
	}
	
	
/* --- FIN Plan du Site  --- */