/****************************************************************************************************************
	reset
****************************************************************************************************************/

@import url("reset.css");

/****************************************************************************************************************
	main
****************************************************************************************************************/

*{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
}
html{
	overflow-y:scroll;
	height:100%;
}

body{
	font-size:10px;
	background-color:#232323;
	height:100%;
}

.intro_body {
	height:98%;
}

#wrapper{
	margin:0;
	padding:0;
	height:100%;
}
#preContainer{
	width:990px;
	margin:0 auto;
}
.topContainer{
	margin:auto;
	height:60%;
	background-color:black;
	position:relative;
}
.bottomContainer{
	width:100%;
	height:40%;

}
	.altContent{
		width:100%;
	}
	#swfContent{
		width:100%;
		margin:0 auto;
		display:block
	}
	
.preTopImage{
	width:475px;
	height:447px;
	display:block;
	position:absolute;
	margin:0px auto 0px auto;
}
.preTopLogo{
	width:330px;
	height:147px;
	display:block;
	position:absolute;
	margin:0px auto 0px auto;
}
.mainMenu:after{
	content:".";
	clear:both;
	display:block;
	height:0;
	visibility:hidden;
}
.bottomContainer:after{
	content:".";
	clear:both;
	display:block;
	height:0;
	visibility:hidden;
}
.preSized{
	width:990px;
	margin:auto;
}
.logoLeft{
	width:188px;
	height:89px;
	float:left;
}
.mainMenu{
	padding:50px 0 0 224px;
	width:560px;
	margin: 0 auto;
}
.Alone{
	padding:22px 0 0 0 !important;
	width:560px;
	margin: 0 auto;
}
/*
.mainMenu a, .mainMenu span{
	color:#bdbdbd;
	text-decoration:none;
}
.mainMenu a:hover{
	color:#FFF;
}
*/
	.mainBigItem{
		width:221px;
		float:left
	}
	.mainSmallItem{
		width:100px;
		float:left
	}
		.navHeading{
			border-left:2px solid #ce0000;
			padding: 0 0 0 7px;
			margin: 0 0 22px 0;
		}
		.navHeading span{
			letter-spacing:1px;
			font-size:11px;
		}
		.navHeading a{
			letter-spacing:2px;
			font-size:11px;
		}

			.puceMe{
				color:#bdbdbd;
				text-decoration:none;
				background:url(../../img/baccarat/intro/puce.jpg) no-repeat 145px 5px;
				width:155px;
				display:block;
				cursor:pointer;
			}
			.puceMe:hover{
				background:url(../../img/baccarat/intro/puce_on.gif) no-repeat 145px 5px;
				color:white;
			}
			.puceMed{
				color:#bdbdbd;
				text-decoration:none;
				background:url(../../img/baccarat/intro/puce.jpg) no-repeat 134px 5px;
				width:155px;
				display:block;
				cursor:pointer;
			}
			.puceMed:hover{
				background:url(../../img/baccarat/intro/puce_on.gif) no-repeat 134px 5px;
				color:white;
			}
			.grpTwo{
				background:url(../../img/baccarat/intro/puce.jpg) no-repeat 35px 4px!important;
				color:white;
			}
			.grpThree{
				background:url(../../img/baccarat/intro/puce.jpg) no-repeat 95px 4px!important;
				color:white;
			}
			.grpOne{
				background:url(../../img/baccarat/intro/puce.jpg) no-repeat 125px 4px!important;
				color:white;
			}
			.grpTwo:hover{
				background:url(../../img/baccarat/intro/puce_on.gif) no-repeat 35px 4px!important;
			}
			.grpThree:hover{
				background:url(../../img/baccarat/intro/puce_on.gif) no-repeat 95px 4px!important;
			}
			.grpOne:hover{
				background:url(../../img/baccarat/intro/puce_on.gif) no-repeat 125px 4px!important;
			}
			.puceMeNot{
				color:#bdbdbd;
				display:block;
				text-decoration:none;
			}
			.countryDetail{
				padding: 2px 0 0 0;
			}
			.slightPush{
				padding-left:1px;
				margin-top:3px;
			}
			.shopBlock{
				/*background-color:#bdbdbd;*/
				display:inline-block;
				width:85px;
				/*color:black!important;*/
				text-align:center;
				text-decoration:none;
				margin: 1px 0 0 5px;
			}
			/*
			.shopBlock:hover{
				background-color:#FFFFFF;
			}*/
				.menuElement{
					margin: 0 0 14px 0;
					padding: 0 0 0 7px;
				}
				
				.noMargin{
					margin: 0!important;
				}
